/*===========================================*/
/*	DESKTOP LAYOUT 
/*===========================================*/


@media (min-width: 1200px) {
	

}
@media (min-width: 992px) and (max-width: 1199px) {
	
}

@media (min-width: 992px) {
		
}

/*===========================================*/
/*	MOBILE & TABLET COMMON
/*===========================================*/
@media (min-width: 200px) and (max-width: 991px) {
	
}


/*===========================================*/
/*	TABLET
/*===========================================*/
@media (min-width: 768px) and (max-width: 991px) {

}


/*===========================================*/
/*	MOBILE
/*===========================================*/
@media (min-width: 200px) and (max-width: 767px) {
	
}
@media (min-width: 600px) and (max-width: 767px) {
}
@media (min-width: 480px) and (max-width: 599px) {

}
@media (min-width: 200px) and (max-width: 479px) {

}


/* RS Call button */
.rs_call {
    position:fixed;
    width:100%;
    bottom:0;
    box-shadow: 0px 10px 15px 10px #c0bbbb;
    display:block;
    min-height:35px;
    background:#fff;
    padding:5px;
    text-align:center;
    color:#7b2209;
    z-index:999999;
    font-weight:bold;
    font-size:1.1em;
    letter-spacing:1px;
    display:none;
    transition:.5s;
    -webkit-transition:.5s;
    -moz-transition:.5s;
}
.rs_call:hover{
    background:#f37216;
    color:white;
}
@media screen and (max-width: 481px) {
  .rs_call {
      display:block !important;
  }
}

                    .dropbtn {
            
            color: white;
            padding: 16px;
            font-size: 16px;
            border: none;
        }

        .dropdown {
            position: relative;
            display: inline-block;

        }
        
        .dropbtn1 a:hover{
           background-color: orange;
               color: white;
        }
        .drop a:hover {
            background-color: orange;
               color: white;
         }
         .drop1 a:hover {
            background-color: orange;
               color: white;
         }
            

        .dropdown-content {
            display: none;
            position: absolute;
            background-color: #f1f1f1;
            min-width: 160px;
            box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
            z-index: 1;
        }
        .dropdown-content ul{
            list-style: none;
        }

        .dropdown-content a {
            color: black;
            padding: 12px 16px;
            text-decoration: none;
            display: block;
        }
        .list ul{
            list-style-type: none;
        }

        .dropdown-content a:hover {background-color: green}

        .dropdown:hover .dropdown-content {
            display: block;
        }

        .dropdown:hover .dropbtn {
            background-color: #3e8e41;
        }

img{max-width:100%;}


.phone1_icon {
    width: 55px;
    height: 55px;
    position: fixed;
    bottom: 183px;
    left: 20px;
    z-index: 100;
    animation: wiggles .3s infinite alternate
}


.whatsapp_icon {
    width: 60px;
    height: 60px;
    position: fixed;
    bottom: 100px;
    left: 20px;
    z-index: 100;
    animation: wiggle .3s infinite alternate
}

@keyframes wiggle {
    0% {
        transform: scale(1.2)
    }
    100% {
        transform: scale(1)
    }
}

@keyframes wiggles {
    0% {
        transform: scale(1)
    }
    100% {
        transform: scale(1.2)
    }
}


@media screen and (max-width:480px) {
    .phone1_icon {
        width: 45px!important;
        height: 45px!important;
        left: 10px!important
    }
    .whatsapp_icon {
        width: 50px!important;
        height: 50px!important;
        left: 10px!important
    }

}

@media screen and (max-width:424px) {
    .phone1_icon {
        width: 45px;
        height: 45px
    }
    .whatsapp_icon {
        width: 50px;
        height: 50px
    }
    }


    .verticalButton {
    font-weight: 700;
    cursor: pointer;
    padding: 0 0 0 0;
    width: 151px;
    height: 40px;
    background: #e58634;
    border: none;
    outline: none;
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    position: fixed;
    right: -56px;
    top: 265px;
    z-index: 50;
    font-size: 15px;
    color: #fff
}

.modal-content {
    border-radius: 0px!important
}

.modal-header {
    background: #e58634!important;
    color: #fff!important
}

.modal {
    z-index: 999999!important
}

.modal-header .close {
    margin-top: -30px!important;
    color: white
}

.close {
    opacity: 100!important
}

.form-control {
    border-radius: 0px!important
}