body{overflow-x:hidden;color:#696969}*,html,p,ul,li,a{margin:0;padding:0}a{color:#0060bf}p{margin-bottom:20px}td,th{padding:10px}img{max-width:100%;height:auto}.clear{clear:both}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.site-header{background:#36373d!important;z-index:100}.fixed .site-header{background:#36373d!important;height:195px}.headertop{background:#000;padding:10px 0;color:#fff}.headertop a{color:#fff}.headertop p{margin-bottom:0}.headertop .textwidget{text-align:right}.headertop .col-md-4:first-child .textwidget{text-align:left}.headertop .col-md-4:nth-child(2) .textwidget{text-align:center}.site-header{position:fixed;width:100%}.fixed .site-header{position:fixed;top:0;z-index:1000;width:100%;background:#fff}.site-header .headerlogo{text-align:center;margin-top:45px}.site-header .headerlogo img{max-height:200px;width:auto}.fixed .site-header .headerlogo img{max-height:75px;width:auto}.fixed .site-header .headerlogo{text-align:center}body>div:first-of-type{padding-top:286px}body>div:last-of-type{padding-bottom:35px}.mobilemenu{display:none}.slogan{margin-top:45px}.slogan .widget{float:right}.headermiddle{margin-top:35px;background:#fff}.slider{padding-top:280px!important}.site-header .navbar-collapse{text-align:center}.site-header .navbar-nav{float:none !important;display:inline-block!important}.site-header .navbar-nav a{color:#36373d;background:none!important;padding:8px 0}.site-header .navbar-nav a.active{color:#36373d;background:none!important}.site-header .navbar-nav a:hover{color:#000;text-shadow:-.5px 0 #fff,.5px 0 #000}#menu-main-menu li ul{margin-left:0!important}#menu-main-menu li ul li{padding:3px 27px 0 !important;white-space:nowrap}#menu-main-menu li ul li:last-of-type{padding:3px 27px 5px !important}.navbar-nav>li{padding:0 15px}#menu-main-menu li ul{display:none;list-style:none;text-align:left;margin-left:25px;left:-10px}#menu-main-menu li:hover ul{display:block;background:#fff;border:none;box-shadow:none;position:absolute;min-width:140px}.hideflexnav .flex-direction-nav{display:none !important}.site-footer{color:#6a6a6c}.site-footer .submenu .footermenu{float:right}.site-footer .submenu li{display:inline-block;border-right:1px solid #fff;padding:0 10px}.site-footer .submenu li:last-child{border-right:none}.site-footer .submenu li a{color:#fff}.footertop{background:#36373d;color:#fff}.footerbottom{background:#36373d;padding:20px 20px 15px;color:#fff}.footerbottom .copyright,.footerbottom .submenu{padding:0}#fullpage{padding-top:320px}.sectiononepage{border-top:20px solid #0060bf;padding:10px 0;background-size:cover;background-repeat:no-repeat}.sectiononepage li{list-style:outside}.content ul{margin-left:15px;margin-bottom:20px}.wrapcontent{min-height:500px}.post-container h2{font-size:20px}.post-container img,.postsingle-container img{margin-top:20px}.post-container .post{width:49%;float:left;margin-top:20px;margin-right:20px;padding:20px;background:#edf5ff;border:1px solid #d7e3f2;min-height:450px}.post-container .post:hover{background:#fff;cursor:pointer;text-decoration:none}.post-container .post:nth-child(2n){margin-right:0!important}.postsingle-container{padding:20px 0}.parallax{height:365px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.totop{background:#0060bf;color:#fff;position:fixed;right:20px;bottom:65%;width:50px;height:50px;border-radius:50px;display:none}.totop a{color:#fff;line-height:50px;padding-left:10px}.kundenstimmen{text-align:center;min-height:175px}.kundenstimmen .name{margin-bottom:10px}.kundenstimmen .position{margin-bottom:10px}.kundenstimmen .firma{margin-bottom:10px;font-size:16px;font-weight:700}.kundenstimmen .content{font-style:italic;border:1px solid #337ab7;padding:12px;margin-top:10px}.referenzen{min-height:250px;background:#337ab7;color:#fff;padding:20px;text-align:center}.referenzen:hover{background:#edf5ff}.referenzen:hover a{color:#337ab7}.referenzen a{color:#fff}.referenzen .kunde{margin-bottom:20px;font-size:24px}.referenzen .auftrag{margin-bottom:20px;font-weight:700}.referenzen .ref_media{margin-top:20px}.referenzen .ref_media img{max-width:250px}.sectiononepage-first{padding-top:30px}.sectiononepage-first h2{display:none}#pg-24-1{margin-bottom:130px!important}.gallery-columns-3 .gallery-item{width:30%;float:left;margin-right:20px;margin-bottom:20px}.gallery-columns-3 .gallery-item:last-child{margin-right:0}.wp-caption-text,.sow-image-container .widget-title{font-size:12px;line-height:25px}.contentpage{min-height:150px}.siteorigin-panels-stretch{padding:0!important}@media (max-width:991px){.sow-features-list .sow-icon-container.sow-container-round:before{content:""!important}.headertop .col-md-4:first-child .textwidget{text-align:center}.headertop .textwidget{text-align:center}.slider{padding-top:221px !important}.site-header .headerlogo img{max-height:120px;width:auto}.site-header .headerlogo{text-align:center;margin-top:25px}.navbar-nav>li{padding:0 12px}.sow-image-container{text-align:left !important}#menu-main-menu li ul{display:none;list-style:none;text-align:center;margin-left:0}.site-header{height:auto}}@media (max-width:767px){.mobilemenu{display:block;float:right;position:relative;padding-left:1.25em;cursor:pointer;background:url(//foto-schoepper.de/wp-content/themes/onepagesws/img/mobile.png) no-repeat 0 1px;width:30px;height:30px;margin-right:20px;z-index:1000}.headermiddle{margin-top:15px;padding:10px}.site-header .headerlogo img{max-height:100px;width:auto}.site-header .headerlogo{text-align:center;margin-top:15px}.fixed .site-header{background:#36373d!important;height:135px}.slider{padding-top:180px !important}#fullpage{padding-top:180px}.contentpage{padding-top:180px !important}.home{padding-top:0 !important}.navbar-collapse{background:#fff}.so-widget-sow-features-default-1a4860e4a327 .sow-features-list .sow-features-feature .sow-icon-container [class^=sow-icon-],.so-widget-sow-features-default-1a4860e4a327 .sow-features-list .sow-features-feature .sow-icon-container .sow-icon-image{background-position:left!important}.so-widget-sow-features-default-1a4860e4a327 .sow-features-list .sow-features-feature.sow-icon-container-position-top{text-align:left!important}.so-widget-sow-features-default-1a4860e4a327 .sow-features-list .sow-features-feature{width:50% !important;display:block !important;float:right!important}.site-header .navbar-collapse{text-align:left}#menu-main-menu li ul{display:block!important;position:relative;min-width:140px;padding:5px 0;border-top:1px solid grey;border-bottom:1px solid grey;left:0;text-align:left!important}#menu-main-menu li:hover ul{display:block;border-top:1px solid grey;border-bottom:1px solid grey;position:relative}}.container{width:1280px;max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.container:after,.container:before,.row:after,.row:before{clear:both;content:" ";display:block}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative;float:left}.col-1{width:8.33333%}.col-2{width:16.6667%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.6667%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6667%}.col-12{width:100%}@media (max-width:800px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%}.container{max-width:100%}.flexbox{display:block}}.text-right{text-align:right !important}.text-left{text-align:left !important}.field{margin-bottom:5px}.contact-notice{font-size:13px}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{display:block;width:96%;font-family:inherit;font-size:1.25rem;height:3.5rem;outline:none;vertical-align:middle;background-color:#fff;border:1px solid #f1f1f1;border-radius:3px;box-shadow:none;padding:0 12px}.wpcf7-form textarea{width:98%;height:auto;padding:8px 12px;line-height:1.5rem;vertical-align:top}@media (max-width:800px){.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{width:94%}}input[type=radio],input[type=checkbox]{vertical-align:middle;position:relative;bottom:.15rem;font-size:115%;margin-right:3px;display:inline-block;width:auto;height:auto;padding:0}.wpcf7-acceptance label{font-weight:400}.wpcf7-form input.wpcf7-text,.wpcf7-form input.wpcf7-number,.wpcf7-form select.wpcf7-select,.wpcf7-form textarea.wpcf7-textarea{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #b7b7b7;-webkit-border-radius:3px;border-radius:3px;color:rgba(0,0,0,1);-o-text-overflow:clip;text-overflow:clip;background:rgba(252,252,252,1);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.2) inset;box-shadow:2px 2px 2px 0 rgba(0,0,0,.2) inset;text-shadow:1px 1px 0 rgba(255,255,255,.66);-webkit-transition:all .2s cubic-bezier(.42,0,.58,1);-moz-transition:all .2s cubic-bezier(.42,0,.58,1);-o-transition:all .2s cubic-bezier(.42,0,.58,1);transition:all .2s cubic-bezier(.42,0,.58,1)}.wpcf7-form input.wpcf7-submit{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:none;z-index:auto;width:auto;height:auto;position:static;cursor:pointer;opacity:1;margin:0;padding:10px 20px;overflow:visible;border:1px solid #696969;-webkit-border-radius:3px;border-radius:3px;color:rgba(255,255,255,.9);-o-text-overflow:clip;text-overflow:clip;background:#696969;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);-webkit-transition:all .3s cubic-bezier(.42,0,.58,1);-moz-transition:all .3s cubic-bezier(.42,0,.58,1);-o-transition:all .3s cubic-bezier(.42,0,.58,1);transition:all .3s cubic-bezier(.42,0,.58,1);-webkit-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0}.wpcf7-form input:disabled{resize:none;opacity:.6;cursor:default;font-style:italic;color:rgba(0,0,0,.5)}.wpcf7-form .text-right .wpcf7-submit{float:right}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}