
@media only screen and (max-width: 991px) {
    .is-fixed .header-nav .nav {
        height: 400px;
    }
}
 .services-half-section-top {
             padding: 80px 0px 80px; 
            }
            
        .daterangepicker .calendar-table th{
            
            border-radius:0px !important;
            background-color:#357ebd !important;
        }
        
        
         #leftFloatingBtns{
            z-index:1000;
            position:fixed;
            top:50%; 
            left:10px;
            transition: 0.5s;
         }   
            
        #mobile-fix-call-whatsapp{
            background-color:#25d366;
            padding: 4px 5px 4px 5px;
            border-radius:7px;
            -webkit-box-shadow: 0 0 25px -3px #336a33;
            -moz-box-shadow: 0 0 25px -3px #336a33;
            box-shadow: 0 0 25px -3px #336a33;
            

        }
        
        #mobile-fix-call{
            background-color:#25d366;
            padding: 7px 7px 0px 7px;
            border-radius:7px;
            -webkit-box-shadow: 0 0 25px -3px #336a33;
            -moz-box-shadow: 0 0 25px -3px #336a33;
            box-shadow: 0 0 25px -3px #336a33;
            margin-bottom:10px;

        }
        
        .mobile-fix{
            font-size:12px;
            z-index:10000;
            background-color:#1c63b8;
            position:fixed;
            bottom:0px;
            width:100%;
            text-align: center;
            padding-top:3px;
            padding-bottom:3px;
            vertical-align:middle;
        }
        
        .mobile-fix a{
            margin-left:20px;
            margin-right:20px;
        }
            
        @media only screen and (max-width: 767px) {
             footer {
            margin-bottom:20px;
            background-color:#232e35;
            
          }
          
          .footer-top{
            /*position: relative;*/
            /*right:-50%;*/
            /*transform: translate(-50%, 0%); */
            margin-left:60px;
            margin-right:60px;
          }
        }
        
        button.scroltop {
            bottom:50px;
        }
        
        
        
        #bookingBtn{
            
            -webkit-transform: rotate(-90deg);
            -moz-transform: rotate(-90deg);
            -ms-transform: rotate(-90deg);
            -o-transform: rotate(-90deg);
            transform: rotate(-90deg);
            -webkit-transform-origin:right, top;
            -moz-transform-origin:right, top;
            -ms-transform-origin:right, top;
            -o-transform-origin:right, top;
            transform-origin: right, top;
            z-index:10000;
            position:fixed;
            top:50%;
            right:-40px;
            height: 40px;
            width:120px;
            background-color:#1c63b8;
            color:white;
            padding:10px;
            transition: 0.5s;
            text-align:center;
            cursor: pointer;
            border: 2px solid white;
            border-radius: 25px 25px 0px 0px;
            -webkit-box-shadow: 0 0 0 0 #1c63b8;
            -moz-box-shadow: 0 0 0 0 #1c63b8;
            -ms-box-shadow: 0 0 0 0 #1c63b8;
            -o-box-shadow: 0 0 0 0 #1c63b8;
            box-shadow: 0 0 0 0 #1c63b8;
            -webkit-animation: ripple 3s infinite;
            -moz-animation: ripple 3s infinite;
            -ms-animation: ripple 3s infinite;
            -o-animation: ripple 3s infinite;
            animation: ripple 3s infinite;
            
        }
        
        
        #bookingSideBar{
            background-image: radial-gradient(at center center, rgb(12, 35, 89) 0%, rgb(53, 83, 118) 100%);
            border-top-left-radius:20px;
            border-bottom-left-radius:20px;
            z-index:10002;
            position:fixed;
            top:5%;
            /*right:-500px;*/
            left:100%;
            height: 570px;
            width:400px;
            padding:20px;
            transition: 1s;

            
        }
        
        #bookingSideBar p{
            color:white;
            margin-bottom:10px;
        }
        
        #bookingSideBar button{
            margin-top:10px;
        }        
        
        #bookingBackground{
            position:fixed;
            top:0px;
            left:0px;
            width:5000px;
            height:5000px;
            z-index:-1;
            background-color:black;
            opacity: 0;
            transition: 0.5s;
            
        }
        
        .bookingInput{
            margin-bottom:10px;
            padding:5px;
        }
        
        #captchaBackgroundModal{
            
            z-index:10;
            opacity:0;
            position:fixed;
            left:40%;
            top:30%;
            background-color:rgb(50,50,50);
            color:white;
            text-align:center;
            padding:30px;
            border-radius:15px;
            transition: 0.1s;
            
            
        }
        
        #captchaBackground{
            position:fixed;
            top:0;
            left:0;
            width:5000px;
            height:5000px;
            z-index:-1;
            background-color:black;
            opacity: 0;
            transition: 0.5s;
            
        }
        

        #modal{
            
            /*height:600px; */
            padding:20px;
            
            
        }
        
        #modal input, #modal button{
            
            margin-bottom:15px;
            display:inline;
        }
        
        .indexBookingGroup{
            display:inline;
        }
        
        .footerLink, .blackBackgroudLink{
            color:white !important;
            transition:0.5s;
        }
        .footerLink:hover, .blackBackgroudLink:hover{
            color:#1c63b8 !important;
        }
        .wt-footer-bot-left {
    float: left;
}

.footer-links{
    color:white;
}
        
        
        
        