label#phone-error {
    color: red;
}label#author-error {
    color: red;
}label#email-error {
    color: red;
}label#captcha-error {
    color: red;
}

@media (min-width:1300px){.navbar-nav > li > a{padding:0px 10px;line-height:90px;}
}
@media (min-width:1100px){.navbar-nav > li > a{padding:0px 9px;line-height:80px;}
}
@media (max-width:1100px){.navbar-default .navbar-nav > li > a{font-size:9px;padding-left:10px;padding-right:10px;}
.btn-orange{font-size:24px;}
.slide-des{width:75%;}
.slide-des img{max-width:20%;}
.box-search{bottom:0;right:0;left:0;top:0;margin:auto;display:inline-block;}
.bank-item{height:100px;}
}
@media (max-width:980px){.design-reg h3{font-size:18px;}
.fullwidth-carousel .img-slide{height:450px;width:auto;max-width:initial;}
.navbar-header{height:90px;}
.shrink .navbar-header{height:60px;}
.logo{line-height:75px !important;}
.navbar-toggle{display:block!important;top:0;bottom:0;margin:auto;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#32313b;}
#gfx-collapse{display:none!important}
.nav-left .navbar-form{margin-top:20px!important;margin-bottom:20px!important;margin-right:50px!important;border:none!important;border-left:2px solid #ddd!important;}
.box-search{position:initial;background-color:rgb(31, 34, 52);width:100%;}
#slider{position:initial;}
#project-info .carousel-item{min-height:initial;}
.logo-footer{text-align:center;margin-bottom:20px;}
.lst-social{text-align:center;}
.btn-orange{margin-top:5px;}
}
@media (max-width:767px){.design-reg{display:block;}
.design-reg h3{margin-top:10px;}
.fullwidth-carousel .img-slide{height:320px;}
.white-space.space-big{padding:25px 0;}
.white-space.space-medium{padding:15px 0;}
#quick-search .col-customer{width:50%;}
#slider .bg-color-green{background:none !important;}
#slider .color-white{color:#000000 !important;}
#slider .btn-white.btn-alt{color:#000000;border-color:#000;}
#slider .carousel.carousel-theme-round .owl-controls .owl-page span{border:2px solid #000;}
#slider .carousel .owl-controls .owl-page.active span, #project-info .carousel .owl-controls.clickable .owl-page:hover span{background:#fff}
#project-info .owl-pagination{background:none;}
}
@media (max-width:600px){.slide-des{width:100%;}
.bg-project > img{max-height:300px;}
}
@media (max-width:500px){.post-media{margin-bottom:0px;}
.custom h4{padding-top:10px;}
.logo img{width:120px;}
.navbar, .header-main{height:75px;}
.slide-des img{width:35%;}
.bank-item{width:33%;height:60px;}
.custom.col-xs-4, .custom.col-xs-5, .custom.col-xs-6, .custom.col-xs-7, .custom.col-xs-3, .custom.col-xs-8, .custom.col-xs-9{width:100%}
.navbar-form{display:none;}
.article .col-xs-5, .article .col-xs-7{width:100%;}
.article img{margin:auto;margin-bottom:10px;width:100%;}
.btn-orange{font-size:24px;}
.footer-bottom .menu-footer ul li{font-size:12px;padding:0px 5px;}
}
@media (max-width:415px){.fullwidth-carousel .img-slide{height:400px;}
}