 @media (min-width: 1200px) { .dropdown:hover .dropdown-menu { display: block; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms;}} @media (min-width: 992px) and (max-width: 1199px) { .dropdown:hover .dropdown-menu { display: block; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms;} .navbar-nav > li { margin-left: 10px;} .navbar-collapse { padding-left: 0; padding-right: 0;}} @media (min-width: 768px) and (max-width: 991px) { .dropdown:hover .dropdown-menu { display: block; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms;} .navbar-collapse { padding-left: 0; padding-right: 0;} .navbar-nav > li { margin-left: 0;}} @media (max-width: 767px) { .container > .navbar-header, .container > .navbar-collapse { margin-left: 0;} .navbar-nav > li { padding-bottom: 0; line-height: 40px;} .nav-tabs > li.active > a:after { display: none;} .navbar-toggle { background-color: #00aae5;} .navbar-header img.site-name { display:none;} .navbar-fixed-top, .navbar-fixed-bottom { top: 36px !important;} .navbar { border-radius: 0; margin-bottom: 0; background: #151515; padding: 5px 0 0px 0px!important;} .navbar-toggle { margin-top: 0;} .navbar-nav>li ul.dropdown-list { position: relative;} .mobile-view-box { width: 100%; min-height: 50px; display: block; background: #ffc41e; z-index: 99;} .navbar-nav { margin: 7.5px -15px 0px 5px; box-sizing:border-box;} .navbar>.container .navbar-brand { padding:0px;} .navbar>.container .navbar-brand { padding:0px;} .navbar>.container .navbar-brand img { height:45px;} #header { min-height: 92px;} .timeline-classic-item { padding: 0;} .timeline-classic-item-divider { display:none;} .water-layer-section { display:none;} .swiper-slider-classic { min-height: auto;} .swiper-container-horizontal h1, .heading-1 { font-size:24px; font-weight:700; color:#000;} .swiper-container-horizontal p { display:none;} .button { min-width: 120px; padding: 5px 10px;} .footer-list-category a { font-size: 16px;} .box-footer { padding: 15px 0px;} .tabs-custom .nav-item { width: 100%;} .tabs-line .nav-link { text-align: left;} h5, .heading-5 { font-size: 18px;} .counter-section h5, .heading-5 { font-size: 12px;} .service-section h5, .heading-5 { font-size:18px;} .tabs-line .nav-link-big { font-size: 8px;} .unit { display: block; flex:0; margin-bottom:0px; margin-left:0px;} .swiper-slide-caption { padding-bottom:0px;} .section-60, .section-md, .section-lg, .section-xl { padding:25px 0px;} .swiper-pagination__module { bottom:0px;} .footer-bottom { padding: 0 15px;} .footer-bottom .design_by { text-align: left;} .contact-classic-item { padding: 2px 0;} h3, .heading-3 { font-size: 18px;} .counter-classic-number { font-size: 60px;} .counter-classic-number span.percent { font-size: 60px; color:#000;} .rd-navbar-main-element ul li ul.sub-menu { position: relative; width: 100%;} .rd-navbar-fixed .rd-nav-item + .rd-nav-item { border-bottom: 1px solid #fff; line-height: 18px; margin-top:0px;} .rd-navbar-fixed .rd-nav-item + .rd-nav-item .active { margin-top: 4px; border-bottom: 1px solid #fff; line-height: 18px;} .rd-navbar-fixed .rd-navbar-nav { background: #65bec6;} .rd-navbar-fixed .rd-nav-item { text-align: left; line-height: 18px;} .rd-navbar-fixed .rd-nav-link { display: block; padding: 10px 15px;} .contact-us-page-section { padding: 0;} .box-contacts { min-height: auto; padding: 10px;} .google-map h3 { margin-bottom:15px; text-align:center;} .google-map { height: 500px; padding:10px; margin-bottom:25px;} .contact-us-page-section { padding: 0px !important; margin-top: 30px;}.rd-navbar-classic.rd-navbar-fixed .rd-navbar-project-hamburger { right: 30px; top: 10px;}.btn { padding: 5px;}} @media (min-width: 180px) and (max-width: 319px) { .navbar>.container .navbar-brand img { height:45px;}}