/* device =<767 */

@media (max-width:767px) {
    .bottom-slider-filter{
        left: 5%;
            width: 90%;
    }
    .form-box:before{
        background-color:transparent;
    }
  .bottom-slider-filter .owl-prev,   .bottom-slider-filter .owl-next{
            width: 20px!important;
    height: 20px!important;
       
            top: 40%;
    }
     .bottom-slider-filter .owl-prev{
         left: -20px!important; 
     }
     .bottom-slider-filter .owl-next{
          right: -20px!important;
     }
    .result-info-block{
            padding-left: 0;
    }
.section-intro {
    height: 420px!important;
}
.menu-top ul.navbar-right{
        margin-left: 0;
        margin: 0;
}
.menu-top li:first-child{
	 margin-top: 25px; 
}
.menu-top li a{
	    padding-top: 18px;
    padding-bottom: 18px;
}
    .filter-block ul li{
        margin-bottom: 20px;
        margin-left: 0;
    }
    .img-circle {
        display: none;
    }
    .clients-caroussel .owl-next {
        right: -20px;
    }
    .clients-caroussel .owl-prev {
        left: -20px;
    }
    .banner-3,
    .bg-block,
    .img-block {
        height: auto;
    }
    .banner {
        height: auto;
    }
    .navbar-light .navbar-toggler {
        border-color: transparent;
    }
    .clock-time {
        margin: 0 auto;
        top: 0px;
    }
    .navbar-nav {
        background: #333;
    }
    .navbar-nav {
        margin-top: 15px;
    }
    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
        border: none;
    }
    .navbar-default .navbar-toggle:focus,
    .navbar-default .navbar-toggle:hover {
        background-color: transparent;
    }
    .navbar-default .navbar-toggle {
        border-color: transparent;
    }
    .menu-top .dropdown-menu>li>a:focus,
    .menu-top .dropdown-menu>li>a:hover,
    .menu-top .dropdown-menu>li>a {
        color: #fff!important;
    }
    .owl-next {
        right: 0!important;
    }
    .owl-prev {
        left: 0!important;
    }
    .form-box:before {
        height: 100%;
    }
    .img-block,
    .bg-block {
        border-radius: 0!important;
    }
    .section-block {
        margin-bottom: 15px;
    }
    .banner-3 img {
        width: 100%;
    }
      .header-page .navbar-toggle .icon-bar{
    background-color: #222;
    }
    .header-page .navbar-nav{
           background-color: #fff;
    }
   .form-search#page-search input.form-control.form-border-right, .form-search input.form-control.form-border-left{
    border-right: 1px solid #c2c2c2!important;
        border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
   }
   .description-block, .center-inner-content{
    height: auto;
   }
   .info-content-inner{
    height: auto;
    margin-bottom: 20px;
   }
   .map-content-inner iframe{
    height: 250px;
   }

 
}


/* device =<767 */


/* device 768--> 991 */

@media (min-width:768px) and (max-width: 991px) {

 

    .map-block-content .btn{
            left: 10%;
    }

     .map-content-inner iframe{
    height: 250px;
   }

     .result-info-block{
            /* padding-left: 120px; */
    }
       .filter-block ul li{
        margin-bottom: 20px;
        margin-left: 0;
    }
    .result-block img{
            width: 120px;
    }

.description-block {
    height: 600px;
}
.header-page .navbar-brand img{
    width: 140px;
}

.header-page .navbar-nav>li>a{
    padding: 10px 9px;
}
.contact-inner a{
        width: 85%;
}
    .owl-next,
    #temoi-caroussel .owl-next {
        right: -20px;
    }
    .owl-prev,
    #temoi-caroussel .owl-prev {
        left: -20px;
    }
    .contact-block h2 {
        margin-top: 0;
        font-size: 28px;
    }
    .contact-block p {
        font-size: 13px;
    }
    .padd-top-50 {
        padding-top: 10px;
    }
    .icon-circle {
        width: 65px;
        height: 65px;
    }
    .icon-circle i {
        line-height: 65px;
    }
    .icon-phone {
        top: 20px;
    }
    .icon-calendar {
        top: 110px;
        left: -28px;
    }
    .icon-map {
        top: 200px;
        left: 0px;
    }
  
}



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

   .menu-top .navbar-right{
            margin: 7.5px -15px;
    }
      .filter-block ul li{
        margin-bottom: 20px;
        margin-left: 0;
    }
    .contact-info-box li{
        font-size: 11px;
    }

    .header-page .navbar-nav>li>a{
    padding: 10px 6px;
}
.description-block {
    height: 450px;
    }
    #temoi-caroussel .owl-next {
        right: -30px;
    }
    #temoi-caroussel .owl-prev {
        left: -30px;
    }
    .icon-phone {
        top: 20px;
    }
    .icon-calendar {
        top: 120px;
        left: -28px;
    }
    .icon-map {
        top: 215px;
        left: -10px;
    }
}


@media (min-width:1400px) and (max-width: 1920px) {


.section-intro {
    height: 420px!important;
    }
    .banner-3, .bg-block, .img-block {
    overflow: hidden;
    height: 180px;
}
.banner-3  img{
    height: 100%
    }
}

@media (min-width:1920px) {
 .section-intro {
    height:600px!important;
    }   
}
