@media (min-width: 992px){.container{padding-left:0 !important;padding-right:0 !important}}@media (max-width: 991.5px){.service-banner
h2{margin-bottom:48px}.banner-item
a{width:80%;margin:20px
0;height:auto}.poptavka-block
.row{display:flex;flex-direction:column}.poptavka-block .row .poptavka-right{width:100%}}@media (max-width: 1800px){.our-service:before{display:none}}@media (max-width: 1700px){p.p-hero,.btn.btn-hero{margin-top:0}}@media (max-width: 1366px){.scroll-top{bottom:30px;right:30px}}@media (max-width: 1199px){.hp-sluzby .service-item{margin-bottom:40px}.section-iframes .iframe-row .iframe-item{flex:1 1 100% !important;max-width:100% !important}.section-iframes .iframe-row .iframe-item .iframe-wrapper .iframe-overlay
span{font-size:2.3rem}.theme-manage-area .col-md-6{margin-bottom:40px}.service-details-page .service-side-bar
.wrapper{padding-right:0}.service-details-page .service-details-content .bottom-text .clear-fix
img{width:48%}.project-details .project-details-text .project-content-text{padding-left:15px}.flex-item{padding-top:10px}}@media (max-width: 991px){footer
.opacity{padding:70px
0 0 0}.footer-poptavka input[type="submit"]{float:none;margin:0
auto;margin-top:30px;text-align:center;display:block}.poptavka-left{margin:0
auto;height:auto}.poptavka-right
h2{margin-top:0px;padding-top:40px}.adresa-poptavka .phone-item-header{display:block}.adresa-poptavka .address-item-header{display:block}.flex-item{padding-left:15px;padding-top:30px}.address-item-header{display:none}.phone-item-header{display:none}.short-banner{background:#0f2c52}.certificates-banner{background:#aaafb6}.newsletter .p-color-bg:before, .newsletter .p-color-bg:after{display:none}.newsletter-img{float:none;margin-right:0px;margin:0
auto}.theme-manage-area .col-md-6{min-height:355px}.our-team .effect-oscar img,
.company-history .left-side, .company-history .right-side{width:100%}.company-history .history-panel{padding-left:0;margin-top:40px}.company-progress .opacity
h4{margin-bottom:20px}.newsletter
.text{width:100%;float:none;padding-left:0px;text-align:center}.newsletter
h2{text-align:center;margin-top:20px;margin-bottom:20px}.footer-poptavka
a{float:none;margin:0
auto;text-align:center;display:block;margin-top:30px}.footer-poptavka{padding-right:15px}.newsletter .float-right{width:100%;float:none;padding-right:0;margin-top:20px}.newsletter .p-color-bg{padding-left:15px;padding-right:15px}.newsletter .text
i{left:0}.newsletter{margin-bottom:30px}footer .footer-logo, footer .footer-link, footer .footer-service, footer .footer-address{width:50%;padding:0;margin-bottom:50px;min-height:244px}footer .footer-logo
p{margin-right:0}header .information-bar{text-align:center}.bottom-header
.logo{float:none;margin-bottom:25px;text-align:center;margin:0
auto}header .bottom-header .logo a
img{max-width:45%}header .bottom-header .logo a #straubLogoNormal,
header .bottom-header .logo a:hover
#straubLogoNormal{opacity:1;float:left}header .bottom-header .logo a #straubLogoGraffiti,
header .bottom-header .logo a:hover
#straubLogoGraffiti{opacity:1;position:relative;float:right}.short-banner h3, .short-banner
a{float:none;margin:10px
0}.short-banner{text-align:center}.theme-manage-area .img-content{margin-top:0}.theme-manage-area .img-content
img{width:100%}.theme-manage-area .img-content img.ico-zoom{width:auto}.service-details-page .service-side-bar{margin-top:50px}.our-partners .item
img{margin:0
auto}.project-details .project-img-gallery .single-img{margin:10px
0;float:left;width:50%}.project-details .project-details-text .project-content-text{margin-bottom:50px}.slide_show .slider_box .item
img{width:100%}.blog_sidebar .recent_blog .img-content{width:15%}.blog_sidebar .recent_blog
.text{width:85%}.blog_sidebar .recent_blog .text
a{display:block}}@media (min-width: 992px) and (max-width: 1199px){.newsletter .text
h2{font-size:22px}.newsletter{margin-bottom:-89px}header .bottom-header .single-content ul, header .bottom-header .single-content.bar-fix:before{display:none}header .bottom-header .single-content{margin-left:0}header .bottom-header .single-content.bar-fix{padding-right:0;margin-left:35px}.main-menu .request-quote{font-size:14px;width:230px}.main-menu .request-quote-poptavka, .main-menu .request-quote-beton, .main-menu .request-quote-barvafasada{padding:0
10px !important}.main-menu .request-quote-poptavka{background:#52ad0e !important}.main-menu .request-quote-poptavka:hover{background:#4fa30f !important}.main-menu .request-quote-beton{background:#959595 !important}.main-menu .request-quote-beton:hover{background:#818181 !important}.main-menu .request-quote-barvafasada{background:#368ecd !important}.main-menu .request-quote-barvafasada:hover{background:#2c7bb4 !important}.main-menu .nav>li>a{padding:0
17px}.short-banner
h3{font-size:22px}.feature-work .feature-item-wrapper .item:hover .overlay
h5{-webkit-transform:translate3D(0, 40%, 0);-moz-transform:translate3D(0, 40%, 0);-ms-transform:translate3D(0, 40%, 0);-o-transform:translate3D(0, 40%, 0);transform:translate3D(0, 40%, 0)}.service-tab-wrapper .tab-content .left-side ul
li{font-size:18px}figure.effect-winston figcaption::before{top:-41px}.latest-news .single-post:hover figcaption:before{-webkit-transform:rotate3d(0, 0, 1, 19deg);transform:rotate3d(0, 0, 1, 19deg)}.latest-news .post
a{font-size:21px}.newsletter .text
p{font-size:17px}footer .footer-address{width:29%;padding-left:30px}footer .footer-service{width:16%;padding-left:30px}footer .footer-link{width:23%}footer .footer-logo
p{margin-right:25px}}@media (min-width: 768px) and (max-width: 991px){header .bottom-header .single-content.bar-fix{margin-left:0;margin-right:25px}header .bottom-header .single-content{margin-left:0}.main-menu .request-quote{display:none}.main-menu .nav>li>a{padding:0
17px}.service-tab-wrapper
.nav{width:30%}.service-tab-wrapper .tab-content{width:70%;padding-left:40px}.service-tab-wrapper .tab-content .left-side{width:100%;margin-bottom:30px}.service-tab-wrapper .tab-content .right-side{width:100%;padding:0}.certificates-banner
h2{font-size:34px}footer .footer-logo, footer .footer-link, footer .footer-service, footer .footer-address{padding-left:15px;padding-right:15px}.newsletter .p-color-bg:before{content:'';position:absolute;top:0;right:100%;width:0;height:0;border:0
solid transparent;border-width:133px 38px;border-bottom-width:0;border-right-color:#dc9b00}.newsletter .p-color-bg:after{content:'';position:absolute;top:0;right:100%;width:0;height:0;border:0
solid transparent;border-width:133px 38px;border-bottom-width:0;border-left-color:#dc9b00}.header-style-two header .bottom-header .single-content.bar-fix{padding-right:7px}.project-item-wrapper figure.effect-zoe
p.description{bottom:40px}}@media (max-width: 767px){.company-history{padding-top:70px;padding-bottom:70px;border-bottom:1px solid #d9d9d9}.hp-sluzby{margin-top:40px}.feature-work.bg-color{padding-bottom:0}.feature-work.bg-color
.container{padding-bottom:70px;border-bottom:none}.our-partners{border-top:1px solid #d9d9d9;padding-bottom:70px}.newsletter{margin-bottom:0}.newsletter
.container{padding:0}.main-menu input[type="submit"].request-quote{height:70px;line-height:70px}.main-menu .request-quote-poptavka, .main-menu .request-quote-beton, .main-menu .request-quote-barvafasada{font-size:12px !important;padding:0
4px !important}.main-menu .request-quote-poptavka{background:#52ad0e !important}.main-menu .request-quote-poptavka:hover{background:#4fa30f !important}.main-menu .request-quote-beton{background:#959595 !important}.main-menu .request-quote-beton:hover{background:#818181 !important}.main-menu .request-quote-barvafasada{background:#368ecd !important}.main-menu .request-quote-barvafasada:hover{background:#2c7bb4 !important}.inner-banner
.opacity{max-height:auto;padding:30px
0 20px 0;display:block}.our-partners
.item{margin:0
auto;text-align:center}.inner-banner .opacity
h2{width:100%;max-width:100%}.inner-banner .opacity h2.float-left{float:none}.inner-banner .opacity ul.float-right{float:none;width:100%;clear:both}.theme-manage-area .content>a{margin:0
auto;text-align:center;display:block}.main-menu.fixed{max-height:100%;overflow-y:auto}header .information-bar{background:transparent;overflow:hidden;text-overflow:ellipsis}header .information-bar--icon, header .information-bar--text{display:none}header .information-bar--anchor{width:calc(100% + 30px);margin-left:-15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}header .top-header .left-side, header .top-header .right-side{float:none;text-align:center}header .top-header .right-side{margin-top:20px}header .bottom-header .single-content.bar-fix:before,
.main-menu .nav > li > a:before, .main-menu .nav>li>a:after{display:none}header .bottom-header .single-content{margin-left:0}header .bottom-header .single-content.bar-fix{padding-right:0;margin-left:35px}header .bottom-header .right-side{float:none}header .bottom-header .single-content, header .bottom-header .single-content.bar-fix{float:none;margin:0
0 10px 0;padding:0}header .bottom-header .single-content
.ficon{display:block;position:relative}.main-menu nav ul li.dropdown-holder
.fa{display:block}.main-menu .request-quote{right:15px;line-height:70px}.main-menu .request-quote
span{height:70px}.navbar-nav{margin:0}.main-menu .nav>li>a{padding:0
0 0 15px;line-height:42px;font-size:15px}.main-menu .navbar-nav > li.dropdown-holder .sub-menu{display:none;width:100%;position:static;opacity:1;visibility:visible;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.theme-manage-area .col-md-6{min-height:auto}.theme-manage-area
figure{height:215px}.service-tab-wrapper .nav, .service-tab-wrapper .tab-content,
.service-tab-wrapper .tab-content .left-side, .service-tab-wrapper .tab-content .right-side{width:100%}.service-tab-wrapper .tab-content, .service-tab-wrapper .tab-content .right-side{padding:40px
0 0 0}figure.effect-winston img, .service-single-page .single-item .img
img{width:100%}.our-partners .item
img{margin:0
auto}footer .footer-logo, footer .footer-link, footer .footer-service, footer .footer-address{width:100%;padding:0;margin-bottom:50px}.header-style-two{background:rgba(3, 61, 74, 1);position:relative}.header-style-two header .bottom-header .single-content.bar-fix{padding:0}.header-style-two header .bottom-header .single-content.mFix{margin-left:0}.header-style-two header .bottom-header .single-content
.ficon{margin:5px
auto}.mixitUp-menu ul
li{margin:10px
15px}.project-item-wrapper figure.effect-zoe img, .blog-single-post .img-holder
img{width:100%}#blog-post article .administrator
.administrator_text{margin-left:0}#blog-post .comments_area .single_comment .comment
a.reply{right:0}#banner
h1{font-size:42px;line-height:45px}#banner
h5{font-size:17px;line-height:26px}}@media (max-width: 650px){#blog-post .comments_area
.single_comment.border_fix{margin-left:50px}#blog-post .comments_area .single_comment>img{float:none;margin-bottom:10px}#blog-post .comments_area .single_comment
.comment{width:100%;float:none;padding:0}#blog-post article .expert_quote_area .col-lg-12 .expert_quote p:before{font-size:30px;top:30px;left:20px}#blog-post article .expert_quote_area .col-lg-12 .expert_quote
p{padding-left:63px}.contact-us-form #success,
.contact-us-form
#error{width:84%;height:auto;top:calc(50% - 50px);left:8%;padding:30px
10px;margin:0}.hp-sluzby{margin-top:20px;padding-bottom:0}.hp-sluzby
h2{display:none}}@media (max-width: 550px){.service-details-page .service-details-content .tab-pane>img{margin-bottom:40px}.service-details-page{padding-top:80px}.project-page .mix, .project-page .mix
img{width:100%}.project-item-wrapper figure.effect-zoe
p.description{bottom:67px;padding:0}#banner
h1{font-size:29px;line-height:36px}#banner
h5{font-size:11px}.hp-sluzby .service-item{margin-bottom:20px}.hp-sluzby .img-service{max-width:40%}.hp-sluzby .content
h3{font-size:18px;padding-top:10px}.hp-sluzby .service-text{display:none}}@media (max-width: 500px){.company-history .panel-group .panel-body
p{padding-left:0}.company-history .panel-group .panel-body
img{margin-bottom:10px;position:relative}.company-history .panel-group .panel-heading
a{padding-right:55px}.scroll-top{bottom:10px;right:5px}footer .bottom-footer p, footer .bottom-footer
ul{float:none;text-align:center}footer .bottom-footer
ul{margin-top:15px}.team-single-page .main-wrapper{width:100%}}@media (max-width: 480px){.company-progress .opacity .col-xs-6{width:100%;margin-bottom:30px}.client-slider .single-container>ul{position:static;margin-top:10px}}@media (max-width: 450px){.main-menu .request-quote{width:190px;font-size:14px}.main-menu .request-quote
span{width:40px}.main-menu .request-quote span
i{width:20px;height:20px;line-height:20px}.main-menu .request-quote span i:before{font-size:12px}.service-tab-wrapper .tab-content .left-side .progress-bar
span{right:-25px}.newsletter .float-right form
button{width:44px}.newsletter .float-right form
input{padding:0
45px 0 15px}.service-banner .profesional-img{display:block;margin-right:auto;margin-bottom:15px}}@media (max-width: 380px){.feature-work .owl-carousel .owl-controls{top:0}.page-pagination ul
li{margin:10px
0}.main-menu .request-quote-poptavka, .main-menu .request-quote-beton, .main-menu .request-quote-barvafasada{font-size:10px !important;padding:0
2px !important}}@media (max-width: 600px){.banner-item
a{width:100%}}@media (max-height: 600px){.hp-sluzby{margin-top:10px}.hp-sluzby .service-item{margin-bottom:0}.hp-sluzby .img-service{max-width:33%}.hp-sluzby .content
h3{font-size:14px;padding-top:10px}}