.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:100%}@media (width>=992px){.index-link-mobile,.blog-mobile-box{display:none}.swiper-pagination-bullets{bottom:20px}.col-md-20{width:20%!important}}@media (width>=960px) and (width<=1200px){header{position:relative}.page-contents{padding-top:0}header .logo{margin:0 auto;float:none!important}header .col-md-5{text-align:center;width:100%}header .col-md-7{width:100%}.nav{text-align:center;margin:0 auto;float:none!important}.nav-pills .nav-link{font-size:18px}.navbar-nav .nav-item{float:inherit;display:inline-block}header .navbar a{font-size:18px}header #aboveheader{text-align:center!important}.project-item .image,.news-item .image{height:200px;min-height:200px;overflow:hidden}.project-item .image img,.news-item .image img{min-height:200px}.footer-one img{height:30px}.footer-one{text-align:center}.footer-one ul{text-align:center;margin:0 auto}.col-md-20{width:20%!important}.home-icon .image{height:155px}.home-icon .image img{width:auto;height:155px}.pad-side-mobile{padding-left:15px;padding-right:15px}}@media (width>=768px) and (width<=960px){header{position:relative}nav{text-align:center;margin:0 auto;float:none!important}header #aboveheader{text-align:center!important}.home-box h2{font-size:18px!important}.header-image{height:280px}.header-image img{width:100%;height:auto}.navbar-nav .nav-item{float:inherit;display:inline-block}header .navbar a,.nav-pills .nav-link{font-size:18px}.page-contents{padding-top:0}.container{overflow-x:hidden}header .logo{margin:0 auto;float:none!important}header .col-md-5{text-align:center;width:100%}header .col-md-7{width:100%}.nav{margin:0 auto}.footer-one img{height:30px}.footer-one{text-align:center}.footer-one ul{text-align:center;margin:0 auto}.article-gallery .slick-arrow{display:none!important}.article-gallery{margin-top:15px}.index-link-mobile{display:none}.search-mobile{position:relative;left:-6px}.blog-mobile-box,.hidden-md-sm,.blog-mobile-box{display:none}.portrait{width:140px;height:140px}.blog-mobile-box{display:none}.col-md-33{width:33.33%!important}.col-md-20{width:20%!important}.team-member{margin:0;padding:15px}.team-member .image{height:220px!important}.home-icon .image{height:125px}.home-icon .image img{width:auto;height:125px}.pad-side-mobile{padding-left:15px;padding-right:15px}.gallery-wrap .image{height:auto}}@media (width>=176px) and (width<=767px){h1{font-size:28px}.row.equal-cols,.row.equal-cols>[class*=col-],.row.equal-cols>[class*=col-]>*{display:block}.greybg{background:0 0}body,html{overflow-x:hidden}.container{width:100%}.nav-pills .nav-item+.nav-item{margin-left:0}header{text-align:center;padding:0;position:relative}header .container{padding:0!important}nav{text-align:center;margin:0 auto;float:none!important}header #aboveheader{text-align:center!important}.pad-right,.pad-left,.pad{padding:0}.mar-right,.mar-left,.mar-top,.mar-bot{margin:0}.pad-left-sm{padding-left:15px}.container{padding-left:0!important;padding-right:0!important}.pad-sides-mobile{padding:0 15px!important}.mar-top-mobile{margin-top:15px!important}.header-text{margin-top:15px}.image-header{padding-left:15px;padding-right:15px}header .navbar{height:auto;padding:15px}.navbar nav{float:none}small{font-size:100%!important;font-weight:400!important}header.small .navbar{height:auto!important}.mobile-logo{width:auto;height:30px!important}.navbar-toggler{border-radius:0;transition:all 1s;position:relative;left:-8px;color:#000!important;background-color:#0000!important;background-image:none!important;border-color:#0000!important}.swiper-container{height:280px}.swiper-pagination-bullets{display:none}.swiper-slide img{width:auto;min-width:100%;height:280px;position:relative;top:0;left:0;transform:translate(0)}.header-image{width:100%;max-height:280px}.header-image img{min-height:280px}.container{padding-bottom:15px}.center-pills{margin-bottom:15px;display:block}.nav-pills .nav-item{float:none;width:100%;margin-bottom:5px;display:block}.nav-pills .nav-link{width:100%;display:block}.navbar-toggler:hover{color:#000!important}.navbar-toggleable-sm .navbar-nav .nav-item{text-align:center}.navbar-nav .nav-link{padding:15px}header .navbar a{line-height:auto;font-size:16px}.nav-pills .nav-link{font-size:16px}.page-contents{padding-top:0}footer,footer ul{text-align:center}.footer-menu{display:block}.footer-menu li{width:100%!important}.footer-menu li a{float:none!important;margin:0!important}.contact-page{text-align:center}body h1{font-size:18px}body h2,body h3,body h4{font-size:16px}body p,body label{font-size:12px}.page-contents:first-of-type .container{margin-top:10px;padding:8px!important}.card-block{padding:8px}.index-box{margin:15px 0 0}.index-link{display:none}.index-link-mobile{text-align:center;color:#fff;text-transform:uppercase;background-color:#000000b3;width:100%;padding:15px 0;font-weight:700;position:absolute;bottom:0}header .top-tel{margin-top:0}.col-md-20{width:50%}.social-header{text-align:center}.social-header li{float:none}header .headerwrap{padding:15px}header .headerwrap .logo{margin:15px}.home-icon .image{height:200px}.home-icon .image img{width:auto;height:200px}.pad-side-mobile{padding-left:15px!important;padding-right:15px!important}.gallery-wrap .image{height:auto}.product-wrap .swiper-container{border:none}.product-wrap .image{padding:0}.product-wrap .image img{height:280px!important}.pad-mobile{padding:15px}}@media (width>=176px) and (width<=450px){h1{font-size:22px}.pad-left-sm{padding-left:0}.home-icon .image{height:200px}.home-icon .image img{width:auto;height:200px}.col-md-20{width:100%}header .navbar-nav .nav-item{display:block}.header-image .header-text{padding-top:15px}.product-wrap .swiper-container{border:none}.product-wrap .image{padding:0}.product-wrap .image img{height:280px!important}}
