div#header{height:65px}
@media only screen and (min-width:1900px) and (max-width:1920px) {
    div#header{height:76px}
}
@media (max-width: 1600px) {
    .top-menu .navbar-dark .navbar-nav .nav-link{color:#000;font-size:13px}
}
@media (max-width: 1550px) {
    .top-menu .navbar-dark .navbar-nav .nav-link{color:#000;font-size:12px}
    .priceimg h4{font-size:14px;text-align:center}
}
@media (max-width: 1366px) {
    .ami-container p{font-size:14px;font-weight:600;text-align:center}
    .priceimg h4{font-size:13px}
    .ami-container{padding:1.2vw .8vw .8vw;height:11vw;margin-bottom:0}
    .aboutsection .col-6 img{margin-bottom:25px}
    .required-coll{text-align:center;background-color:#0E66AC;color:#fff;padding:8px;width:60%;margin:0 auto;margin-top:10px;margin-bottom:10px}
    .from-banner h4{text-align:center;font-size:16px;font-weight:100;margin-bottom:15px;margin-top:15px}
    .top-menu .navbar-dark .navbar-nav .nav-link{color:#000;font-size:10px}
    .top-menu .nav-item .nav-link img{margin-right:5px;width:18px}
}
@media(max-width: 1366px) {
    .top_form h2{text-align:center;color:#fff;font-size:22px;padding:8px;background-image:-webkit-linear-gradient(left,#444,#1a1a1a)}
    .from-banner h4{text-align:center;font-size:20px;font-weight:100;margin-bottom:15px;margin-top:15px}
    .form-box h4{padding:10px 0}
    .og-block li{font-size:20px}
    .form_inner .form-control{margin-bottom:10px}
    .top-menu .navbar-dark .navbar-nav .nav-link{color:#000;font-size:14px}
    .top-menu{width:100%}
    .col-md-12.no-padding.orderone{padding-top:11px}
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
    .pointer-event{margin-top:55px}
    .banner-offers{position:relative;width:100%;background-color:#fff;top:0}
    .top-menu{padding:12px 8px;position:fixed;top:0;left:0;width:100%;background:#fff;right:0;z-index:99}
    .nabvar-manu{position:absolute;top:45px;z-index:999;width:100%;background:#fff}
    .mobile-responsive{display:block}
    .destop-responsive{display:none}
    .og-block{display:none}
    .required-coll{display:none}
    .enquire-btn.form{font-size:16px;padding:.3vw 2vw;margin:0 auto;display:block}
    .pricelistdiv12{padding:15px 0}
    .top-menu .navbar-dark .navbar-nav .nav-link{color:#000;font-size:16px;border-bottom:1px solid#dbe4e9;padding-left:15px}
    .bg-none1{color:#fff!important;border:1px solid#fff;background:rgba(0,0,0,.6)}
    .pro-status{display:block;padding:3px;font-size:16px;text-transform:uppercase;color:#fff;background-color:#2b4b3d;text-align:center}
    .banner-offers h4{display:block;padding:3px;font-size:21px !important;line-height:24px;font-weight:600;margin:5px 0;color:#2b4b3d;text-transform:uppercase;text-align:center}
    .banner-offers h4 span{padding:7px 0;font-size:17px;text-transform:capitalize;line-height:16px;text-shadow:none;color:#000;font-weight:100}
    .banner-offers h5{background-color:#f1f1f1;padding:5px 8px;margin-top:3px;margin-bottom:5px;font-size:15px;text-align:left;text-transform:capitalize;list-style:none;color:#000;text-shadow:none}
    .pro-tag-line{padding:3px 0;font-size:15px;text-transform:capitalize;text-shadow:none;color:#000;text-align:center}
    .pro-price{display:block;padding:5px 0;font-weight:600;font-size:26px;text-shadow:none;color:#000;text-align:center}
    .enquire-btn{font-size:16px;padding:4px 15px;margin:0 auto;display:block}
    .banner-offers p{margin:8px 15px;color:#000;text-align:center}
    .aboutsection{margin:3vw 0;max-width:100%}
    .aboutus h1{font-size:25px;color:#2b4b3d;text-align:center}
    .aboutus h4{font-size:20px;margin-bottom:10px;color:#2b4b3d;text-align:center}
    .footer-widget p{color:#000;margin-bottom:15px;font-size:14px;text-align:justify}
    .video-section{display:none}
    .project h4{font-size:24px;margin-bottom:10px;color:#000;text-align:center}
    .ami-block{width:100%;margin:10px 0}
    .ami img{width:100%;display:block;margin:0 auto 10px}
    .ami-container p{font-size:14px;font-weight:600;text-align:center}
    .ami-container{padding:10px;height:auto;margin-bottom:0}
    .aboutsection .col-6 img{margin-bottom:25px}
    .row-cols-md-3 .my-2{font-size:16px}
    .location-icon p{font-size:16px;text-align:center}
    .aboutusp p{font-size:16px;text-align:justify}
    .aboutusp h4{font-size:20px;text-align:center;margin-bottom:15px}
    .Disclaimer p{font-size:12px;line-height:16px}
    .btn-warning{color:#fff;background-color:#3d558d;border-color:#3d558d}
    .table-striped thead{display:none}
    .table td,.table th{margin:3px 0;padding:8px 3px;vertical-align:top;width:100%;display:block;text-align:center}
    .head{position:absolute;top:10px;right:-4px;color:#3d558d;font-size:7vw;letter-spacing:0;writing-mode:vertical-rl;text-orientation:mixed}
    .modal-dialog.enq-modal{max-width:100%;border-radius:3px}
    .modal-head{background-color:#2b4b3d;display:block;font-size:24px;text-transform:capitalize;font-weight:400;color:#fff;padding:1.2vw 0;text-align:center}
    .mobile-section{display:block;background:#2f2f2f;background:#2f2f2f;position:fixed;bottom:0;left:0;width:100%}
    .mobile-section .btn-success{color:#fff;background-color:#000;border-color:#000;font-size:12px}
    .mobile-section a{padding:5px;width:32.4%;border-radius:0}
    .nav-pills .loc-tab-link{width:100%}
    .carousel-indicators.mobile-top{bottom:350px}
    .mobile-tata{color:#000}
    .vsv-text-bg{background-color:transparent}
    .Disclaimer{margin-bottom:35px}
    section#gallery img{cursor:zoom-in;margin-bottom:15px px}
    ul.highlights-ul li{font-size:14px;padding-bottom:8px;line-height:28px}
    ul.highlights-ul{padding:0;margin:0;line-height:1.5;margin-left:20px}
    div#header{height:90px}
}