﻿@media(max-width:767px){.logo{height:20px;margin:15px;}.top-head.mobile .nav.navbar-nav{float:left;}.top-head.mobile .nav.navbar-nav>li{display:inline-block;}.top-head.mobile .nav.navbar-nav>li>a{padding:0;margin:0 2px;}.top-head.mobile .social-header{float:right!important;}.bottom-head.mobile{padding:0;}.bottom-head.mobile .search-box{display:block;}.bottom-head.mobile .search-box .search-form{padding:10px 10px 0 10px;border-top:1px solid #ccc;}.bottom-head.mobile .search-box .search-form .form-group{margin:0;}.bottom-head.mobile .search-box .search-form input[type=text]{width:auto;}.bottom-head.mobile .search-box .search-form .btn-search{background-color:#e21837;padding:5px;border:none;margin-left:0;}.btn-md{padding:10px;font-size:12px;}.home-banner{padding-top:0;padding-bottom:0;}.home-banner .bannderimg{height:250px;}.home-banner .title{font-size:16px;line-height:23px;max-height:45px;}.home-banner .desc{font-size:14px;height:80px;}.home-banner iframe{height:250px!important;}.section-civil-project .arrows-red .slick-prev,.home-banner .arrows-red .slick-prev{left:0!important;}.section-civil-project .arrows-red .slick-next,.home-banner .arrows-red .slick-next{right:0!important;}.home-banner.top-banner .override-banner-background{height:250px;}.home-banner.top-banner .override-banner-background .content{bottom:0;margin-left:-15px;margin-right:-15px;}.home-banner.top-banner .override-banner-background .content .title{margin-top:0;margin-bottom:10px;}.home-banner.top-banner .override-banner-background .content .desc{margin-top:10px;height:60px;}section .section-title{font-size:20px!important;}section.section-why-always-egger .number{font-size:200px;line-height:200px;}section.section-map{line-height:0;}section.section-map iframe{height:250px !important;}.address{width:100%!important;padding-left:0!important;padding-right:0!important;margin-bottom:25px;}.address h5{margin-left:0;}.address .left-col{margin-right:0;}.address:after{display:none;}.pagination>ul{padding:0;margin:0;}.pagination>ul>li{padding:10px 0;}.snippet .snippet-item .caption .snippet-img{height:80px;}.snippet .snippet-item .caption .desc{height:78px;}.media-title{font-size:14px;}.img-slide{height:250px;width:100%;}.padding-prodject{padding-left:15px!important;padding-right:15px!important;}.right-col [class^="col-lg"]{width:100%!important;}.product-details .section-title{margin-top:15px;}#map-canvas{height:250px!important;}footer{text-align:center;}footer .text-right{text-align:center;}footer p,footer a{font-size:12px;}footer .top-footer .logo{margin:15px auto;margin-bottom:0;}footer .top-footer .address{margin-top:20px;}footer .copy-rights p{float:none!important;}footer .copy-rights .design-by{margin-top:10px;}}@media(max-width:991px){.mainmenu{width:100%;}.mainmenu a{padding-left:10px!important;padding-right:10px!important;}section.section-why-always-egger .number{text-align:center;}section.section-why-always-egger .section-title{text-align:center;}section.section-why-always-egger .fa.fa-street-view{margin-bottom:15px;}}@media(max-width:1199px){.right-col [class^="col-lg"]{width:50%;}}@media(max-width:1199px){.arrows-red .slick-prev{left:25px!important;}.arrows-red .slick-next{right:25px!important;}section{height:auto;}}@media(min-width:768px) and (max-width:1199px){.navbar-default.bottom-head{padding:15px 0;}.search-sm-md{width:300px;margin:0;}.search-sm-md .input-group{border:1px solid #e21837;}.search-sm-md .btn-search{border:none;margin-left:0;}.search-sm-md input[type=text]{height:35px;}.mainmenu{margin-top:20px;float:none!important;text-align:center;}.mainmenu>li{float:none;display:inline-block;}.home-banner .title{margin-top:0;height:81px;overflow:hidden;}.home-banner .desc{height:174px;}.padding-prodject{padding-left:15px!important;padding-right:15px!important;}.section-civil-project .home-banner{padding-top:0;}.home-banner.top-banner .bannderimg{height:350px;}.home-banner.top-banner .bannderimg .override-banner-background{height:350px;}.home-banner.top-banner .bannderimg .override-banner-background .content{bottom:15px;}.home-banner.top-banner .bannderimg .override-banner-background .content .title{max-height:55px;font-size:20px;line-height:28px;height:auto;}.home-banner.top-banner .bannderimg .override-banner-background .content .desc{height:68px;font-size:16px;}}