body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* style.css */
#start-2-spalten{background-color: #ef7c00;  margin-left: 0;  margin-right: 0;  padding: 5% 15%}body,html{height:100%}body{background-color:#434f4f;font:14px/24px 'Open Sans',sans-serif;color:#000;-ms-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}img{display:block;vertical-align:bottom}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}h1{margin-top:0;text-align:right;font-size:30px;line-height:40px;color:#EF7C00;text-transform:uppercase;letter-spacing:5px;font-weight:800}.blank h1{text-align:left}h2{margin-top:0;font-size:30px;line-height:40px;color:#EF7C00;text-transform:uppercase;letter-spacing:5px;font-weight:800}#wrapper{min-height:100%;max-width:1980px;position:relative;background-color:#FFF}.home #container .layer{width:auto}.layer{width:960px;position:relative;margin-right:auto;margin-left:auto}.home #container{padding-top:20px}.home #main,.leistungen #main,.referenzen #main{padding-bottom:20px}#container{position:relative;padding-top:75px;padding-bottom:260px;background-color:#FFF;z-index:6}#main{padding-bottom:70px}#footer{width:100%;height:auto;bottom:0;position:absolute;overflow:hidden;background-color:#434f4f;color:#FFF;z-index:6}#footer .ce_text{margin-bottom:0}#footer a{color:#FFF}#footer .inside{padding-top:20px}#footer strong{text-transform:uppercase;letter-spacing:2px}.kontakt .ce_text strong{text-transform:uppercase;letter-spacing:2px}#overlay{width:100%;height:0px;left:0;top:0;position:fixed;background-color:#EF7C00;z-index:100;overflow-x:hidden;transition:0.5s}.openbtn{width:60px;height:60px;left:0;top:0;position:absolute;display:block;background:#434f4f url("../../files/meyer-strassenbau/images/layout/menu-open.png") center center no-repeat;font-size:0px;cursor:pointer;z-index:2;background-size:32px 32px}.closebtn{width:60px;height:60px;left:0;top:0;position:absolute;display:block;background:#FFF url("../../files/meyer-strassenbau/images/layout/menu-close.png") center center no-repeat;font-size:0px;z-index:10;background-size:32px 32px}.navigation-box{width:100%;height:100%;left:0;top:0;position:absolute}.mod_navigation{top:50%;position:relative;text-align:center;font-size:50px;line-height:60px;text-transform:uppercase;letter-spacing:5px;font-weight:800;transform:translateY(-50%)}.mod_navigation ul{margin-bottom:0}.mod_navigation ul li{margin-top:10px;margin-bottom:10px}.mod_navigation ul li.blank{}.mod_navigation ul li a,.mod_navigation ul li span{display:block}.mod_navigation ul li a{text-decoration:none;color:#FFF}.mod_logo.header{width:100%;top:40px;position:absolute;text-align:center;z-index:100}.mod_logo.header a{width:300px;height:108px;display:inline-block;background-image:url("../../files/meyer-strassenbau/images/layout/logo.png");background-repeat:no-repeat}.mod_header_video,.mod_pageImage{height:480px;overflow:hidden;background-color:#EF7C00}.mod_pageImage img{mix-blend-mode:multiply;opacity:0.4;z-index:1}video#videobg{background-image:url("../../files/meyer-strassenbau/images/hero/hero-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;opacity:0.4}.mod_header_video video{width:100%}.mod_pageImage .corner,.mod_header_video .corner{width:80px;height:480px;right:0;top:0;position:fixed;background-image:url("../../files/meyer-strassenbau/images/layout/corner.png");z-index:5}.mod_info{padding-top:40px}.mod_slogan{width:315px;height:20px;display:block;background-image:url("../../files/meyer-strassenbau/images/layout/slogan.png");margin: 13px 5% 5%}.mod_map{width:100%;height:720px;position:relative;background-color:#FFF;z-index:99}.mod_customnav{right:0;top:137px;position:absolute;font-size:30px;line-height:30px;text-transform:uppercase;letter-spacing:5px;font-weight:800;z-index:10}.mod_customnav ul{margin-bottom:0}.mod_customnav ul li{margin-bottom:10px;text-align:right}.mod_customnav ul li.last{margin-bottom:0}.mod_customnav ul li a,.mod_customnav ul li span,.mod_customnav ul li strong{display:inline-block;padding:14px 20px 18px;background-color:#434f4f;text-decoration:none;color:#FFF}.mod_logo.footer{text-align:center}a.mod_logo{width:110px;height:80px;display:inline-block;margin-top:0;background-image:url("../../files/meyer-strassenbau/images/layout/logo-logistik.png");margin-right:5%;background-size: 90%;background-repeat: no-repeat}a.mod_logo1{width:250px;min-height:90px;display:inline-block;margin-top:0;background-image:url("../../files/meyer-strassenbau/images/layout/Footer_vitronet-weiß.png");background-size: 70%;background-repeat: no-repeat;background-position: center}a.mod_logo2{width:240px;height:80px;display:inline-block;margin-top:0;padding-top:15;background-image:url("../../files/meyer-strassenbau/images/layout/logo.png");background-position:center center;background-repeat:no-repeat;background-size: 70%;background-repeat: no-repeat}#hero .mod_article{width:960px;bottom:0;left:50%;position:absolute;margin-left:-480px;color:#000;z-index:10}#hero .mod_article blockquote{font-size:32px;line-height:42px;font-style:italic}#hero .mod_article .ce_text{margin-bottom:20px;color:#000}.home .mod_article,.leistungen .mod_article.home,.mitarbeiter .mod_article.home{margin-right:10px;margin-left:10px}.rs-columns{display:block}.leistungen .mod_article.last .rs-column,.mitarbeiter #article-74 .rs-column{width:25%;margin-right:0}.unternehmen .ce_table,.mitarbeiter .ce_table{margin-bottom:75px}.unternehmen .ce_table td,.mitarbeiter .ce_table td{vertical-align:bottom}.unternehmen .ce_table td.col_first,.mitarbeiter .ce_table td.col_first{font-size:65px;line-height:75px;color:#EF7C00;font-weight:300}.unternehmen .ce_table td.col_last,.unternehmen .ce_table td.col_last,.mitarbeiter .ce_table td.col_last,.mitarbeiter .ce_table td.col_last{padding-bottom:5px;padding-left:20px;font-weight:bold}.referenzen .ce_table table{width:100%}.referenzen .ce_table table td,.referenzen .ce_table table th{padding:10px}.referenzen .ce_table table tr.even{background-color:#D8D8D8}.home .ce_hyperlink,.leistungen .ce_hyperlink,.mitarbeiter .ce_hyperlink{margin-right:10px;margin-left:10px}.ce_hyperlink,.ce_hyperlink .image_container{position:relative}.ce_hyperlink.strassenbau .corner{background-color:#434f4f}.ce_hyperlink.kanalbau .corner{background-color:#0068B4}.ce_hyperlink.recycling .corner{background-color:#42754C}.ce_hyperlink.transporte .corner{background-color:#866943}.ce_hyperlink .corner{width:100%;height:100%;right:0;top:-100%;position:absolute;background-color:#EF7C00;-webkit-transition:all 1s;transition:all 1s;opacity:0;z-index:1}.ce_hyperlink:hover .corner{top:0;opacity:1;-webkit-transition:all 1s; transition:all 1s}.ce_hyperlink .image_container img{position:relative;mix-blend-mode:multiply;z-index:2}.ce_hyperlink .image_container .caption{width:100%;height:30px;top:50%;position:absolute;margin-top:-15px;text-align:center;font-size:30px;line-height:30px;color:#FFF;text-transform:uppercase;letter-spacing:5px;z-index:5;font-weight:800}.ce_hyperlink .image_container .caption a{text-decoration:none;color:#FFF}.ce_text{margin-top:10px;margin-bottom:20px}.referenzen .ce_gallery{margin-top:20px}.unternehmen .ce_gallery ul li{width:20%}.ce_form button,.ce_form textarea,.ce_form input{width:100%;display:block;margin-bottom:10px;padding:10px;border:1px solid #A3AAA0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none !important}.ce_form button.submit{width:auto;display:block;background-color:#A3AAA0;border:0;color:#FFF;cursor:pointer}.layout_simple{margin-top:10px}.layout_simple time{margin-right:10px}.layout_full time{display:block;margin-top:10px}.layout_full .ce_text{margin-bottom:0}.toggler{padding:10px 80px 10px 10px;background:#A3AAA0 url("../../files/meyer-strassenbau/images/layout/accordion-open.png") right center no-repeat;color:#FFF;outline:0;cursor:pointer}.ce_accordion{margin-top:20px}.ui-state-active{background-image:url("../../files/meyer-strassenbau/images/layout/accordion-close.png")}.ce_accordion .accordion div{margin-bottom:0;padding:10px 10px 0;border-right:1px solid #A3AAA0;border-bottom:1px solid #A3AAA0;border-left:1px solid #A3AAA0}.ce_accordion .accordion div div{margin-top:0;padding:0;border:0px}.ce_text ul{margin-left:40px;list-style-type:square}#cookiebar{padding:10px;background-color:rgba(255,255,255,.8);color:#000}#cookiebar button{background-color:#EF7C00;color:#FFF}.mod_rocksolid_slider{}.rsts-prev,.rsts-next{width:40px;height:40px;bottom:0;position:absolute;overflow:hidden;display:block;background-color:#EF7C00;background-position:center center;background-repeat:no-repeat;font-size:0px}.rsts-prev{background-image:url("../../files/meyer-strassenbau/images/layout/prev.png")}.rsts-next{right:0;background-image:url("../../files/meyer-strassenbau/images/layout/next.png")}.rsts-nav-numbers a{width:40px;height:40px;margin-left:10px;text-align:center;background-color:#EF7C00;line-height:40px;color:#FFF}.rsts-nav-numbers a.active{background-color:#434f4f}.rsts-skin-default .rsts-nav{bottom:0;right:50px;position:absolute}.ce_image img{-webkit-filter:grayscale(1);filter:grayscale(1)}.ce_image img:hover{-webkit-filter:none !Important;filter: none !important}.dlh_googlemap{width:100% !important}.caroufredsel_navi{text-align:center}.caroufredsel_navi a{width:60px;height:60px;display:inline-block;background-color:#EF7C00;background-position:center center;background-repeat:no-repeat;font-size:0px}.caroufredsel_navi a.caroufredsel_prev{background-image:url("../../files/meyer-strassenbau/images/layout/prev.png")}.caroufredsel_navi a.caroufredsel_next{background-image:url("../../files/meyer-strassenbau/images/layout/next.png")}.ce_download a,.ce_downloads a,.enclosure a{padding-left:26px;background-image:url("../../files/meyer-strassenbau/images/layout/download.png");background-position:left top;background-repeat:no-repeat}.home #article-85 .rs-column,#article-89 .rs-column{width: 20%}#article-85 .rs-column.-large-first,#article-89 .rs-column.-large-first{clear: none}#article-85 .rs-column,#article-89 .rs-column{margin-top:0;margin-right:0}#article-86 blockquote{font-size: 32px;line-height: 42px;font-style: italic;margin-top: 8%;margin-bottom: 0%;padding-left: 20%}.intro{background:#ef7c00;font-size: 30px;line-height: 50px;padding: 6% 20%}.intro-2spaltig{background:#ef7c00;font-size: 30px;line-height: 40px;padding:  0%}#navi-right{font-size:30px;line-height:30px;text-transform:uppercase;letter-spacing:5px;right: 0%;top: 137px;position: fixed;font-size: 26px;line-height: 15px;text-transform: uppercase;letter-spacing: 5px;font-weight: 800;z-index: 90}#navi-right ul li{margin-bottom:10px;text-align:left}#rund{position: absolute;top: 60%;right: 3%}#rund img{mix-blend-mode: normal}#intro .ce_text{margin-top:0}li .fb.last{color: transparent;    background-color: transparent;    background-image: url("../../files/meyer-strassenbau/images/layout/fb.png");    background-repeat: no-repeat;    background-size: contain;background-position-x: 174px}.mitarbeiter #hero .mod_article{top: 70%}.mitarbeiter .ce_table{margin-top: 75px}#article-86 p>sub{margin-left: 1200px;padding-bottom: 10%;font-size: 18px}#article-86{margin-bottom:3%}#navi-right{position: fixed;font-size: 26px;line-height: 15px;text-transform: uppercase;letter-spacing: 5px;font-weight: 800;z-index: 90;top:20px}#navi-right ul li{margin-bottom: 10px;text-align: right}#article-74{margin-left: 20%;margin-top: 5%;margin-bottom:3%}#article-74 .ce_table.block{margin-left: 25%}.homee #container{padding-top:0}#article-74 .ce_hyperlink .image_container img{filter: brightness(1.1)}video{width: 100%;height: auto;display: block}#article-84 .ce_text{margin-top: 0}#article-83,#article-84{margin-right: 0px;margin-left: 0px}.openbtn{display: none}#video-mobil{display:none}.ce_rs_column_start.rs-column.-large-col-2-1.-large-first.-large-first-row.-medium-col-2-1.-medium-first.-medium-first-row.-small-col-1-1.-small-first.-small-last.-small-first-row{margin-right: 0}#start-2-spalten .ce_hyperlink.block{background-color: #434f4f;margin-left: 0;padding: 1% 4%;  display: inline}#start-2-spalten .ce_hyperlink.block a{color: #fff;font-style: italic}#start-2-spalten .ce_image img{filter: none !important}#start-2-spalten .rs-column{float: left; margin-right: 3% !important}.intro-2spaltig p:first-of-type{font-style: italic; font-weight: bold}#start-2-spalten .ce_hyperlink.block a:hover{text-decoration: none}#start-2-spalten .ce_text{margin-top: 0;  margin-bottom: 20px}
@media (max-width:1580px){
/* style-m1.css */
#hero .mod_article .ce_text{margin-right:140px}
}
@media (max-width:1380px){
/* style-m2.css */
#hero .mod_article .ce_text{margin-right:180px}
}
@media (max-width:1280px){
/* style-m3.css */
#hero .mod_article blockquote{font-size:24px;line-height:34px}.mod_customnav{top:131px;font-size:24px;line-height:34px;letter-spacing:3px}.unternehmen .ce_table td.col_first{font-size:47px;line-height:57px}.ce_hyperlink .image_container .caption{height:22px;margin-top:-11px;font-size:22px;line-height:32px;letter-spacing:3px}#start-2-spalten .rs-column.-large-col-2-1{width: 100%}#start-2-spalten .ce_text{margin-top: 40px}
}
@media (max-width:980px){
/* style-m4.css */
.mod_header_video video{width:auto;height:100%}.layer{width:auto;margin-right:20px;margin-left:20px}.home #container .layer{margin-right:0;margin-left:0}#hero .mod_article{width:100%;left:0;margin-left:0}#hero .mod_article .ce_text{margin-right:300px;margin-left:20px}#hero .mod_article blockquote{font-size:22px;line-height:32px}.mod_customnav{top:170px;font-size:20px;line-height:20px}.mod_customnav ul li a,.mod_customnav ul li span{padding:10px}.unternehmen .ce_table td.col_first{font-size:45px;line-height:55px}.unternehmen .ce_table td.col_last{padding-bottom:3px;padding-left:10px}.ce_hyperlink .image_container .caption{margin-top:-10px;font-size:20px;line-height:20px}.home #main .rs-column{width:50%;margin-top:10px;margin-bottom:10px}#main{padding-bottom:20px}.home #main{padding-bottom:10px}#container{padding-bottom:0}#footer{height:auto;position:relative}.mod_logo.footer{margin-right:auto;margin-left:auto;text-align:left}.mod_logo1{margin-right:auto;margin-left:auto;text-align:left;margin-left:5%}.mod_logo.footer a{margin-top:0}#start-2-spalten .rs-column.-large-col-2-1{width: 100%}
}
@media (max-width:900px){
/* style-m5.css */
.mod_logo.footer{display:inline-block}.mod_slogan{float:none;display:inline-block;margin-right:auto;margin-bottom:40px;margin-left:auto;text-align:center}#footer{text-align:center}.leistungen .mod_article.last .rs-column,.home #article-85 .rs-column,#article-89 .rs-column{width:43%}#navi-right{font-size: 20px}li .fb.last{background-position-x: 130px}#article-85 .rs-column,#article-89 .rs-column{margin-top: 10px;margin-right: 0px}.mitarbeiter #article-74 .rs-column{width: 30%;margin-right: 0}.mitarbeiter #article-74 .rs-column.-medium-first{clear: none}.mitarbeiter #article-74 .rs-column.-large-first-row{margin-top: 0}#article-74 .ce_table.block{font-size: 80%}.intro{font-size: 20px;line-height: 35px}#article-85{margin-right: 10px;margin-left: 100px}#article-86 p > sub{margin-left: 100px}#article-86 blockquote{font-size: 22px;line-height: 30px;font-style: italic;margin-top: 8%;margin-bottom: 0%;padding-left: 10%}#navi-right{top: 100px}#start-2-spalten{padding-bottom: 20%}
}
@media (max-width:780px){
/* style-m6.css */
.ce_rs_column_start.-large-first h1,.ce_rs_column_start.-large-first h2{text-align:left}.rs-column.first{margin-top:0px !important}#container{padding-top:20px;padding-bottom:10px}.ce_text{margin-top:0;margin-bottom:0}.corner{display:none}#hero .mod_article{bottom:auto;top:160px}#hero .mod_article .ce_text{margin-right:20px;margin-bottom:20px}.mod_customnav{top:0;position:relative;display:block;margin-top:20px}.mod_customnav ul li{margin-right:0;margin-left:0;text-align:center}.mod_logo.header a{background-position:center center;background-repeat:no-repeat;background-size:200px 72px}#header .layer{margin-right:0;margin-left:0}.openbtn{width:40px;height:40px;left:0;top:0;background-color:#1a1a18;background-position:center center;background-repeat:no-repeat;background-size:24px 24px;display:block;z-index: 20}.closebtn{width:40px;height:40px;left:0;top:0;background-color:#FFF;background-position:center center;background-repeat:no-repeat;background-size:24px 24px}.mod_pageImage{height:auto}#main,.home #main{padding-bottom:0}.rsts-skin-default .rsts-nav{display:none}.unternehmen .ce_table{margin-bottom:0}h1{text-align:left}#hero .mod_article blockquote{font-size:18px;line-height:28px}.leistungen .mod_article.last .rs-column{width:auto;margin-top:20px;margin-right:10px;margin-left:10px}#navi-right{display:none}.mod_navigation{font-size:20px;line-height:20px}.mod_logo.header a{background-image:url("../../files/meyer-strassenbau/images/layout/logo@2x.png");background-size:300px 108px}.mod_pageImage .corner,.mod_header_video .corner{background-image:url("../../files/meyer-strassenbau/images/layout/corner@2x.png");background-size:80px 480px}.openbtn{background-image:url("../../files/meyer-strassenbau/images/layout/menu-open@2x.png");background-size:32px 32px}.closebtn{background-image:url("../../files/meyer-strassenbau/images/layout/menu-close@2x.png");background-size:32px 32px}.mod_slogan{background-image:url("../../files/meyer-strassenbau/images/layout/slogan@2x.png");background-size:315px 20px}.toggler{background-image:url("../../files/meyer-strassenbau/images/layout/accordion-open@2x.png");background-size:50px 50px}.ui-state-active{background-image:url("../../files/meyer-strassenbau/images/layout/accordion-close@2x.png")}.mod_info div{width:auto;float:none;margin-right:0}.mod_info div.first{width:auto;margin-right:0}.mod_info div.last{width:auto;margin-right:0}.mod_pageImage{height:420px}.mod_info{padding-bottom:20px}.mod_logo.footer a{background-image:url("../../files/meyer-strassenbau/images/layout/logo-logistik@2x.png");background-size:120px 90px}.caroufredsel_navi a{background-size:16px 16px}.caroufredsel_navi a.caroufredsel_prev{background-image:url("../../files/meyer-strassenbau/images/layout/prev@2x.png")}.caroufredsel_navi a.caroufredsel_next{background-image:url("../../files/meyer-strassenbau/images/layout/next@2x.png")}.ce_download a,.ce_downloads a,.enclosure a{background-image:url("../../files/meyer-strassenbau/images/layout/download@2x.png");background-size:16px 16px}#article-74{margin-left: 0}.openbtn{display: block;z-index: 10}#navi-right{display:none}.mod_customnav{top: 170px;font-size: 20px;line-height: 10px;right: 30%;position: absolute;text-transform: uppercase;letter-spacing: 5px;z-index: 10}.mod_customnav ul li{text-align: center}.mod_customnav ul li a,.mod_customnav ul li span{background-color: transparent}.mod_customnav ul li a:hover,.mod_customnav ul li span,.mod_customnav ul li a.trail{color:#434f4f}.mitarbeiter #hero .mod_article{top: 50%}#article-89{padding-left: 14%}li .fb.last{color: transparent;    background-color: transparent;    background-image: url("../../files/meyer-strassenbau/images/layout/fbw.png");    background-repeat: no-repeat;    background-size: contain;background-position-x: 60px}.mod_customnav ul li a.fb:hover,.mod_customnav ul li.fb span,.mod_customnav ul li a.fb{color:transparent}.intro{padding: 6% 10%;font-size: 16px;line-height: 25px}
}
@media (max-width:600px){
/* style-m7.css */

}
@media (max-width:480px){
/* style-m8.css */
.mod_slogan{width:220px;height:14px;margin-right:auto;margin-left:auto;background-size:220px 14px}.mod_logo.header{top:37px}.mitarbeiter #article-74 .rs-column{width: 100%}.leistungen .mod_article.last .rs-column,.home #article-85 .rs-column,#article-89 .rs-column{width: 100%}#article-85{margin-left: 30px}#article-85,#article-89{margin-right: 10px;margin-top: 20px;margin-left: 48px;padding:0}.mitarbeiter .mod_pageImage img{max-width: 150%;height: auto}#article-74{margin-top: 20px;margin-left: 40px;padding: 0;margin-right: 40px}.mitarbeiter .rs-column.-large-col-4-1.-large-first.-large-first-row.-medium-col-2-1.-medium-first.-medium-first-row.-small-col-1-1.-small-first.-small-last.-small-first-row,.mitarbeiter .rs-column.-large-col-4-1.-large-first-row.-medium-col-2-1.-medium-last.-medium-first-row.-small-col-1-1.-small-first.-small-last{margin-bottom:10px}.mitarbeiter .ce_table{margin-top:20px;margin-bottom:20px}.mod_customnav{line-height: 10px}#video-mobil{display:block}#video-mobil video{min-height: 50vh}#video-mobil video[poster]{object-fit: cover}#video-desktop{display:none}#start-2-spalten .ce_hyperlink.block{display: block;  width: 200px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){
/* ipad-landscape.css */
.mod_logo.header a{background-image:url("../../files/meyer-strassenbau/images/layout/logo@2x.png");background-size:300px 108px}.mod_pageImage .corner,.mod_header_video .corner{background-image:url("../../files/meyer-strassenbau/images/layout/corner@2x.png");background-size:80px 480px}.openbtn{background-image:url("../../files/meyer-strassenbau/images/layout/menu-open@2x.png");background-size:32px 32px}.closebtn{background-image:url("../../files/meyer-strassenbau/images/layout/menu-close@2x.png");background-size:32px 32px}.mod_slogan{background-image:url("../../files/meyer-strassenbau/images/layout/slogan@2x.png");background-size:315px 20px}.toggler{background-image:url("../../files/meyer-strassenbau/images/layout/accordion-open@2x.png");background-size:50px 50px}.ui-state-active{background-image:url("../../files/meyer-strassenbau/images/layout/accordion-close@2x.png")}.mod_logo.footer a{background-image:url("../../files/meyer-strassenbau/images/layout/logo-logistik@2x.png");background-size:120px 90px}.caroufredsel_navi a{background-size:16px 16px}.caroufredsel_navi a.caroufredsel_prev{background-image:url("../../files/meyer-strassenbau/images/layout/prev@2x.png")}.caroufredsel_navi a.caroufredsel_next{background-image:url("../../files/meyer-strassenbau/images/layout/next@2x.png")}.ce_download a,.ce_downloads a,.enclosure a{background-image:url("../../files/meyer-strassenbau/images/layout/download@2x.png");background-size:16px 16px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){
/* ipad-portrait.css */
.mod_logo.header a{background-image:url("../../files/meyer-strassenbau/images/layout/logo@2x.png");background-size:300px 108px}.mod_pageImage .corner,.mod_header_video .corner{background-image:url("../../files/meyer-strassenbau/images/layout/corner@2x.png");background-size:80px 480px}.openbtn{background-image:url("../../files/meyer-strassenbau/images/layout/menu-open@2x.png");background-size:32px 32px}.closebtn{background-image:url("../../files/meyer-strassenbau/images/layout/menu-close@2x.png");background-size:32px 32px}.mod_slogan{background-image:url("../../files/meyer-strassenbau/images/layout/slogan@2x.png");background-size:315px 20px}.toggler{background-image:url("../../files/meyer-strassenbau/images/layout/accordion-open@2x.png");background-size:50px 50px}.ui-state-active{background-image:url("../../files/meyer-strassenbau/images/layout/accordion-close@2x.png")}.mod_logo.footer a{background-image:url("../../files/meyer-strassenbau/images/layout/logo-logistik@2x.png");background-size:120px 90px}.caroufredsel_navi a{background-size:16px 16px}.caroufredsel_navi a.caroufredsel_prev{background-image:url("../../files/meyer-strassenbau/images/layout/prev@2x.png")}.caroufredsel_navi a.caroufredsel_next{background-image:url("../../files/meyer-strassenbau/images/layout/next@2x.png")}.ce_download a,.ce_downloads a,.enclosure a{background-image:url("../../files/meyer-strassenbau/images/layout/download@2x.png");background-size:16px 16px}
}
/* webfonts.css */
@font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */  src: local('Open Sans Regular'), local('OpenSans-Regular'),       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */}@font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-italic.eot'); /* IE9 Compat Modes */  src: local('Open Sans Italic'), local('OpenSans-Italic'),       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-italic.woff') format('woff'), /* Modern Browsers */       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */       url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */}@font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  src: url('../../files/meyer-strassenbau/webfonts/open-sans-v15-latin-800.eot'); /* IE9 Compat Modes */  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),url('../../files/meyer-strassenbau/webfonts/open-sans.extrabold-webfont.woff2') format('woff2'), /* Super Modern Browsers */       url('../../files/meyer-strassenbau/webfonts/'open-sans.extrabold-webfont.woff') format('woff');/* Modern Browsers */}
