@media all{.box{padding:20px;margin-top:2em;margin-bottom:2em;background-color:transparent;-webkit-box-shadow:0px 3px 1px 0px rgba(0,0,0,0.07);-moz-box-shadow:0px 3px 1px 0px rgba(0,0,0,0.07);box-shadow:0px 3px 1px 0px rgba(0,0,0,0.07);}.box > *:last-child{margin-bottom:0;}.ym-col1 .box{margin-bottom:0;}.ym-col1 > div:first-child .box{margin-top:0;}.box h1,.box h2,.box h3,.box h4,.box h5,.box h6{text-transform:uppercase;}.box h1:first-child,.box h2:first-child,.box h3:first-child,.box h4:first-child,.box h5:first-child,.box h6:first-child{margin-top:0;}.box:not(.bg-white) h1,.box:not(.bg-white) h2,.box:not(.bg-white) h3,.box:not(.bg-white) h4,.box:not(.bg-white) h5,.box:not(.bg-white) h6{color:#FFF;}.box.bg-grey h1,.box.bg-grey h2,.box.bg-grey h3,.box.bg-grey h4,.box.bg-grey h5,.box.bg-grey h6{color:#444;}.box:not(.bg-white) a.button-link{color:#FFF;border:1px solid #FFF;}.box:not(.bg-white) a.button-link:active,.box:not(.bg-white) a.button-link:hover,.box:not(.bg-white) a.button-link:focus{color:#D21E0E;border:1px solid #FFF;background-color:#FFF;}.box.bg-grey a.button-link{color:#444;border:1px solid #444;}.box.bg-grey a.button-link:active,.box.bg-grey a.button-link:hover,.box.bg-grey a.button-link:focus{color:#FFF;border:1px solid #D21E0E;background:#D21E0E;}.box:not(.bg-white) a,.box:not(.bg-white) a,.box:not(.bg-white) a,.box:not(.bg-white) a,.box:not(.bg-white) a,.box:not(.bg-white) a{color:#FFF;}.box.bg-grey a,.box.bg-grey a,.box.bg-grey a,.box.bg-grey a,.box.bg-grey a,.box.bg-grey a{color:#D21E0E;}.box.bg-white{background-color:#FFF;}.box.bg-green{background-color:#5DCA9D;}.box.bg-yellow{background-color:#F3CC0C;}.box.bg-red{color:#FFF;background-color:#D21E0F;}.box.bg-orange{background-color:#EB690B;}.box.bg-grey{background-color:#EEEEEE;}.bg-orange p,.bg-red p,.bg-yellow p,.bg-green p,.bg-orange em,.bg-red em,.bg-yellow em,.bg-green em,.bg-orange li,.bg-red li,.bg-yellow li,.bg-green li{color:#fff;}li.location:before,li.phone:before,li.mail:before{font-family:'sggg-iconfont';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:0.25em;color:#D21E0E;}.contact-box h2,.contact-box h3{text-transform:none;}.contact-box ul{list-style:none;margin:0.6em 0 0;}.contact-box ul li{display:table;margin-bottom:0.6em;}.contact-box ul li:last-child{margin-bottom:0;}.contact-box ul li span[class^="icon-"],.contact-box ul li span[class*=" icon-"]{display:table-cell;vertical-align:top;padding-right:20px;font-size:166.7%;color:#D21E0E;}.contact-box ul li span.icon-mail{font-size:86.7%;padding-right:19px;vertical-align:middle;}.contact-box ul li span.content{display:inline-block;}#owl-slider{overflow:hidden;position:relative;max-height:100%;}#owl-slider .slider-image{min-height:350px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#owl-slider .slider-image .ym-wrapper{min-height:350px;max-width:980px;margin:0 auto;position:relative;}.slide-text{max-width:540px;padding:20px;position:absolute;left:0;bottom:0;color:#FFF;background-color:rgb(210,30,14);background-color:rgba(210,30,14,0.8);}.slide-text h1{margin-bottom:5px;color:#FFF;}.slide-text .lead{font-weight:300;}#owl-slider .owl-buttons div{background:none;font-size:300%;}#owl-slider .owl-buttons .owl-prev{position:absolute;top:41%;left:0;}#owl-slider .owl-buttons .owl-next{position:absolute;top:41%;right:0;}#topnav .tx_solr,#mobile-nav #tx-solr-search{position:relative;width:228px;}#topnav .tx_solr form input[type="text"]{font-size:90%;}#search-link.active{text-indent:999px;}#search-link:hover,#search-link:focus{outline:none;}#topnav .tx_solr form{right:0;position:absolute;height:31px;border:1px solid #e4e4e4;border-top:none;border-right:none;}#topnav .tx_solr form.active{background-color:#fff;left:0;z-index:1001;}#search-input{border:none;color:#333;left:0;padding:6px 4px 6px 12px;width:80px;}form.active #search-input{display:none;}#topnav .tx_solr .tx-solr-q,#mobile-nav .tx_solr .tx-solr-q{border:medium none;color:#333;min-width:auto;padding:6px 4px 6px 10px;width:80px;-webkit-transition:none;transition:none;}#topnav .tx_solr .active .tx-solr-q{width:170px;-webkit-transition:none;transition:none;border-right:1px solid #DDD;}#topnav .tx_solr .tx-solr-submit,#mobile-nav .tx_solr .tx-solr-submit{background:url("/fileadmin/config_default/templates/gui/search.png") no-repeat scroll 51% center;cursor:pointer;color:#e4e4e4;border:0 none;float:right;height:30px;width:51px;text-indent:-999em;}#topnav .tx_solr .active #submit{border-left:1px solid #e4e4e4;}#topnav .tx_solr ::-webkit-input-placeholder{color:#888;}#topnav .tx_solr :-moz-placeholder{color:#888;}#topnav .tx_solr ::-moz-placeholder{color:#888;}#topnav .tx_solr :-ms-input-placeholder{color:#888;}#sitecontent .tx-solr input[type="text"]{min-height:43px;min-width:50%;padding:0 10px;}#sitecontent .tx-solr input[type="submit"]{min-height:43px;padding:0 10px;}.solr{float:right;}#footercontent > .ym-wrapper > .ym-grid > [class*="ym-g"] > .csc-default > header > h3,#main > div.ym-grid > [class*="ym-g"] > .csc-default:first-child > header > h1,#main > div.ym-grid > [class*="ym-g"] > .csc-default:first-child > header > h2,#main > div.ym-grid > [class*="ym-g"] > .csc-default:first-child > header > h4,#main > div.ym-grid > [class*="ym-g"] > .csc-default:first-child > header > h3,#main .ym-col1 > div.ym-grid > [class*="ym-g"] > .csc-default:first-child > header > h1,#main .ym-col1 > div.ym-grid > [class*="ym-g"] > .csc-default:first-child > header > h2,#main .ym-col1 > div.ym-grid > [class*="ym-g"] > .csc-default:first-child > header > h4,#main .ym-col1 > div.ym-grid > [class*="ym-g"] > .csc-default:first-child > header > h3,#main .ym-col1 > .csc-default:first-child > header > h1,#main .ym-col1 > .csc-default:first-child > header > h2,#main .ym-col1 > .csc-default:first-child > header > h4,#main .ym-col1 > .csc-default:first-child > header > h3{margin-top:0;}::-webkit-input-placeholder{color:#444;opacity:1;}::-moz-placeholder{color:#444;opacity:1;}:-ms-input-placeholder{color:#444;opacity:1;}:-moz-placeholder{color:#444;opacity:1;}}
