legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
/* allgemeine Definition */
.sc {
	margin-left:0 !important;
	margin-right:0 !important;
	padding-left:0 !important;
	clear:none !important;
}
.sc-first
{
	clear: both !important;
}
.sc-last {
}
.sc-clear {
	clear:left;
}

.sc-rowspan > *
{
	margin: 0!important;
	padding: 0!important;
}

/* 2-spaltig */
.sc2 {
	width:49.5%;padding-right:1%;float:left;display:inline;
}
.sc2-first {
	clear:left;
}
.sc2-last {
	padding-right:0;
}

/* 3-spaltig */
.sc3 {
	width:32.3%;padding-right:1%;float:left;display:inline;
}
.sc3-first {
	clear:left;
}
.sc3-last {
	padding-right:1.1%;
}
.sc3-2 {
	width:65.6%;padding-right:1%;float:left;display:inline;
}
.sc3-2-first {
	clear:left;
}
.sc3-2-last {
	padding-right:1.1%;
}

/* 4-spaltig */
.sc4 {
	width:24%;padding-right:1%;float:left;display:inline;
}
.sc4-first {
	clear:left;
}
.sc4-last {
}
.sc4-2 {
	width:49%;padding-right:1%;float:left;display:inline;
}
.sc4-2-first {
	clear:left;
}
.sc4-2-last {
}
.sc4-3 {
	width:74%;padding-right:1%;float:left;display:inline;
}
.sc4-3-first {
	clear:left;
}
.sc4-3-last {
}

/* 5-spaltig */
.sc5 {
	width:19%;padding-right:1%;float:left;display:inline;
}
.sc5-first {
	clear:left;
}
.sc5-last {
}
.sc5-2 {
	width:39%;padding-right:1%;float:left;display:inline;
}
.sc5-2-first {
	clear:left;
}
.sc5-2-last {
}
.sc5-3 {
	width:59%;padding-right:1%;float:left;display:inline;
}
.sc5-3-first {
	clear:left;
}
.sc5-3-last {
}
.sc5-4 {
	width:79%;padding-right:1%;float:left;display:inline;
}
.sc5-4-first {
	clear:left;
}
.sc5-4-last {
}

#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:150%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayOpaque{background:url(../../assets/mediabox/images/80.png)}#mbOverlay.mbOverlayAbsolute{position:absolute}#mbOverlay.mbMobile{position:absolute;background-color:transparent}#mbBottom.mbMobile{line-height:24px;font-size:16px}#mbCenter{position:absolute;z-index:9999;left:50%;padding:10px;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);-khtml-box-shadow:0 5px 20px rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#mbCenter.mbLoading{background:#000 url(../../assets/mediabox/images/loading-dark.gif) no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbMedia{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat}#mbBottom{line-height:20px;font-size:12px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#999;min-height:20px;padding:10px 0 0}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:700}#mbNumber{display:inline;color:#999;font-size:.8em;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:1.6em;font-size:.8em}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:400}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:700;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:1.4em;font-weight:700}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:700;text-decoration:underline}
/* Elements_Microquix.css */
.row{overflow: hidden; clear: both}#callnow{bottom:5px;right:10px;position:fixed;display:block;z-index: 2}.telefon{margin-top:30px;text-align:center;font-size:1.5em;line-height:1.6em;font-weight:normal;color:#f09849}ol,li{font:13px 'Roboto Slab',serif}.ce_table table td{width:68%;min-width:65%}body{margin:0 10px;padding-top:0;padding-bottom:0;background-color:#fefdf7;font:16px Roboto Slab,serif;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;overflow-x:hidden}#wrapper{width:100%;max-width:1200px;position:relative;overflow:hidden;display:block;margin:0 auto;padding:220px 0 0;z-index:1;overflow-x:hidden}@media (max-width:992px){#wrapper{     padding-top:120px;}}#header,#container,#footer{float:none;clear:both}#container{min-height:600px;padding-bottom:100px}#header .inside:after,#header .inside:before{position:relative;float:none;clear:both;display:table;content:" "}#header{width:100%;left:0;top:0;position:fixed;background-color:#fefdf7;z-index:9999;transition: all .2s ease-out;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out}#header .inside{width:100%;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}#header.fix .inside{padding-bottom:50px}@media (max-width:992px){#header{     height:110px;}}*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}a{border:none}.invisible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.vertical-align{width:100%;top:50%;position:absolute;-webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%); transform: translateY(-50%); left: 0px}figure{margin:0}figure.float_left{position:relative;float:left;display:inline-block}figure.float_right{position:relative;float:right;display:inline-block}figure:focus,img:focus{outline:none}.center{text-align:center}.responsive img{width:100% !important;height:auto !important}img{max-width:100% !important;height:auto !important}.padding{padding-right:15px !important;padding-left:15px !important}p.back a,p.more a{margin-left:5px;padding:10px;white-space:nowrap;background-color:#f09849;border:1px solid #f09849;font-size:13px;text-decoration:none;color:#522827;text-transform:uppercase;font-weight:400;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;-ms-transition: all 0.3s ease-in}p.back a:hover,p.more a:hover{color:#522827;background:none}.logo{position:relative;float:left;display:block;margin-top:35px;margin-left:50%;transition: all .2s ease-out;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out}#header.fix .logo{margin-left:0}.logo figure{left:-50%;position:relative;float:left;transition: all .2s ease-out;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out}#header.fix .logo figure{left:0}@media (max-width:992px){.logo{   margin-left:0;}.logo figure {   left:0;}}h1,h2,h3,h4,h5,h6{font-family:Tangerine;font-weight:normal;color:#f09849}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight: inherit}h1{margin-top:30px;text-align:center;font:3.4em Tangerine;font-weight:normal}h2{margin-top:30px;margin-bottom:15px;font:3.0em Tangerine;color:#f09849}h3{margin-top:30px;margin-bottom:2px;text-align:left;font:2.8em Tangerine;font-weight:normal;color:#b50101}h4{margin-top:15px;margin-bottom:2px;font-size:2.4em;font-weight:normal;color:#f09849}h5{font-size:2.0em}h6{font-size:1.8em}p,blockquote{font-size:16px;line-height:26px;color:#522827;font-weight:300}#footer p{font-size:14px;line-height:20px}em{font-style:italic}strong{font-weight:bold}small{font-size:80%}a{text-decoration:underline;color:#522827}a:hover{text-decoration:underline}.fa-2{font-size:2em !important}.fa-3{font-size:4em !important}.fa-4{font-size:7em !important}.fa-5{font-size:12em !important}.fa-6{font-size:20em !important}.pdf_link{width:100%;position:relative;float:none;clear:both;display:block;margin-top:70px;padding-right:15px;padding-left:15px;text-align:center;white-space:nowrap}.pdf_link a{margin-left:5px;font-size:16px;color:rgba(82,40,39,.4);transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;-ms-transition: all 0.3s ease-in}.pdf_link a:hover{text-decoration:none;color:rgba(82,40,39,1)}.pdf_link img{display:none}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li img{width:100%;height:auto}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}}.sc2{width:50%}.sc3{width:33.3%}.sc3-2{width:66.6%}.sc4{width:25%}.sc4-2{width:50%}.sc4-3{width:75%}.sc5{width:20%}.sc5-2{width:40%}.sc5-3{width:60%}.sc5-4{width:80%}.sc{box-sizing: border-box !important;-moz-box-sizing: border-box !important;-webkit-box-sizing: border-box !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;clear: none !important;padding-left: 15px !important;float: left}.sc-first{padding-left:15px !important}.sc2,.sc3,.sc3-2,.sc4,.sc4-2,.sc4-3,.sc5,.sc5-2,.sc5-3,.sc5-4{padding-top:20px;padding-right:15px !important;padding-left:15px !important}@media (max-width:768px){.sc2, .sc3, .sc3-2, .sc4, .sc4-2, .sc4-3, .sc5, .sc5-2, .sc5-3, .sc5-4 {    width:100% !important;}}.mainmenu{position:relative;float:right;display:block;margin-top:35px;margin-right:50%;transition: all .2s ease-out;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;overflow:hidden:}#header.fix .mainmenu{margin-right:-14px}.mainmenu:after{position:relative;float:none;display:table;content:" "}@media (max-width:992px){.mainmenu{      display:none;}}.mainmenu ul{position:relative;display:block;margin:0 auto;padding:0;text-align:center;list-style-type:none;-ms-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;transition: all 1s ease-in-out}.mainmenu ul.level_1{width:200%;position:relative;float:right;display:block;margin:0 -100% 0 0;padding:0;transition: all .2s ease-out;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}#header.fix .mainmenu ul.level_1{width:100%;margin-right:0}.mainmenu ul.level_1 li{position:relative;display:inline-block}.mainmenu ul.level_1 li a,.mainmenu ul.level_1 li span.active,.mainmenu ul.level_1 li span.forward{position:relative;display:inline-block;padding-right:13px;padding-left:13px;white-space:nowrap;font-size:14px;text-decoration:none;color:#f09849;font-weight:300;letter-spacing:3px;text-transform: uppercase}.mainmenu ul.level_1 li a:hover,.mainmenu ul.level_1 li span.active,.mainmenu ul.level_1 li.submenu:hover > a,.mainmenu ul.level_1 li.trail > a,.mainmenu ul.level_1 li span.forward{font-weight:normal;color:rgba(82,40,39,.7)}.mainmenu ul.level_1 li > ul{position:absolute;padding:10px;background-color:rgba(240,152,73,.5);-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.25);box-shadow:0 0 2px 0 rgba(0,0,0,.25);z-index:999}.mainmenu ul.level_1 li > ul{visibility: hidden;opacity: 0;-webkit-transition-property: opacity, visibility;-moz-transition-property: opacity, visibility;-o-transition-property: opacity, visibility;transition-property: opacity, visibility;-webkit-transition-duration: .2s, 0s;-moz-transition-duration: .2s, 0s;-o-transition-duration: .2s, 0s;transition-duration: .2s, 0s;-webkit-transition-delay: 0s, .2s;-moz-transition-delay: 0s, .2s;-o-transition-delay: 0s, .2s;transition-delay: 0s, .2s}.mainmenu ul li:hover > ul{opacity: 1;visibility: visible;-webkit-transition-delay: 0s, 0s;-moz-transition-delay: 0s, 0s;-o-transition-delay: 0s, 0s;transition-delay: 0s, 0s}.mainmenu ul.level_2{min-width:150px;top:25px;width:auto}.mainmenu ul.level_2 li{width:100%;position:relative;float:none;display:inline-block;margin:0;padding:0}.mainmenu ul.level_2 li a,.mainmenu ul.level_2 li span.active,.mainmenu ul.level_2 li span.forward{position:relative;float:none;display:block;padding-top:6px;padding-bottom:6px;white-space:nowrap;font-size:12px;color:#522827;letter-spacing:2px;font-weight:400}.mainmenu ul.level_2 li a:hover,.mainmenu ul.level_2 li span.active,.mainmenu ul.level_2 li a.trail,.mainmenu ul.level_2 li.submenu:hover > a,.mainmenu ul.level_2 li span.forward{color:rgba(82,40,39,.6)}.mainmenu ul.level_2 li > ul{min-width:150px;left:0;top:0;margin-left:100%;width:auto}.menu-opener,.menu-opener:hover,.menu-opener.active,.menu-opener-inner,.menu-opener-inner::before,.menu-opener-inner::after,.menu,.menu.active,.mobilenav{-webkit-transition: 250ms all;transition: 250ms all}.mobilenav{overflow-x:hidden}.menu-opener{width:25px;height:25px;right:19px;top:33px;position:fixed;float:right;margin:0;padding:0;z-index: 99999999;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.menu-opener-inner{width:25px;height:2px;top:11px;position:absolute;background-color:#522827}.menu-opener-inner::before,.menu-opener-inner::after{width:25px;height:2px;position:absolute;display:block;background-color:#522827;content: ''}.menu-opener-inner::before{top:-9px}.menu-opener-inner::after{top:9px}.menu-opener-inner.active{background: transparent}.menu-opener-inner.active::before{background-color:#522827;-webkit-transform: translateY(9px) rotate(-45deg);-ms-transform: translateY(9px) rotate(-45deg);transform: translateY(9px) rotate(-45deg)}.menu-opener-inner.active::after{background-color:#522827;color:#f09849;-webkit-transform: translateY(-9px) translateX(0rem) rotate(45deg);-ms-transform: translateY(-9px) translateX(0rem) rotate(45deg);transform: translateY(-9px) translateX(0rem) rotate(45deg)}.mobilenav{background: #f09849;  height: 0rem;  position: absolute;  top: 0; right: 0;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  width: 0rem;  z-index: 999999}.mobilenav.active{width: -webkit-calc(100% - 0rem);  width: calc(100% - 0rem);  height: calc(100% - 0rem)}#mobilenavsection{width:100%;height:0%;left:0;top:0;position:absolute;display:none;z-index:99999;oveflow-x:hidden}@media (max-width:992px){#mobilenavsection{   display:block;}}#mobilenavsection.active{height:100%}#mobilenavsection .inside{width:100%;height:100%;margin:0;padding:0}.mobilenav ul{position:relative;display:block;margin:0 auto;padding:0;text-align:center;list-style-type:none;list-style-type:none;-ms-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;transition: all 1s ease-in-out}.mobilenav ul.level_1{margin:0;padding:40px 0;text-align:center;list-style-type:none}.mobilenav li{position:relative;display:block}.mobilenav ul.level_1 li a,.mobilenav ul.level_1 li span.active,.mobilenav ul.level_1 li span.forward{position:relative;display:block;margin:20px 0;padding:0;font-size:15px;text-decoration:none;color:#522827;text-transform:uppercase;font-weight:400;letter-spacing:3px}.mobilenav ul.level_1 li a:hover,.mobilenav ul.level_1 li span.active,.mobilenav ul.level_1 li a.trail,.mobilenav ul.level_1 li span.forward{color:rgba(255,255,255,.6)}.mobilenav ul.level_2 li a,.mobilenav ul.level_2 li span.active,.mobilenav ul.level_2 li span.forward{margin-top:10px;margin-bottom:10px;font-size:12px;color:rgba(255,255,255,.5)}.portfolio{float:left;padding-bottom:25%;line-height:0px;color:#522827;overflow:hidden !important;padding-right: 15px !important;padding-left: 15px !important;padding-bottom: 0px !important;margin-bottom:30px !important;max-height:500px !important}@media (max-width:768px){.portfolio{     padding-bottom:15px !important;}}.portfolio img{width:100% !important;height:auto !important}.sliphover-container span.vertical-align{width:100%;left:0;top:50%;position:absolute;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.sliphover-container h4{width:100%;margin-bottom:3px;padding-top:200px;padding-right:20px;padding-left:20px;font:34px Tangerine;color:#f09849;font-weight: 400}.sliphover-container a{width:100%;height:100%;bottom:0;left:0;right:0;top:0;position:absolute;background-color:rgba(254,253,247,.5)}.portlink_mobile{width:100%;height:100%;bottom:0;left:0;right:0;top:0;position:absolute;display:none}.ios .portlink_mobile,.android .portlink_mobile{width:100%;height:100%;bottom:0;left:0;right:0;top:0;position:absolute;display:block}@media (max-width:992px){.portlink_mobile{   display:block;}}.sliphover-container span.subheadline{font-size:14px;color:#fff;font-weight:300}.izotope-container{width:100%}.grid-sizer{width: 0}.fillter-wrap{width:100%;position:relative;display:block;margin-top:60px;margin-bottom:60px;text-align:center}.fillter-wrap .but{margin-right:20px;margin-left:20px;font-size:12px;color:#522827;text-transform:uppercase;background: none;letter-spacing: 2px;outline: none;border: none;box-shadow: none;-webkit-appearance: button;-moz-appearance: button;appearance: button;cursor: pointer;font-family: inherit;font-size: inherit;line-height: inherit}@media (max-width:768px){.fillter-wrap .but{     width:100%;     padding-bottom:10px;     margin:0px;}}.fillter-wrap .but.activbut{font-weight: 700}.layout_latest .team_container{width:0%;bottom:0;left:0;right:0;top:0;position:absolute;overflow:hidden;margin-right:0;margin-left:0;padding-top:30px;padding-right:0;padding-left:0;background-color:rgba(255,255,255,.8);transition: all .2s ease-out;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out}.layout_latest:hover .team_container{width:100%;padding-right:30px;padding-left:30px}@media (max-width:992px){.layout_latest .team_container{position:relative;width:100%;margin:0px !important;top:0px;right:0px;bottom:0px;left:0px;padding:0px !important;}}.team_container i{margin-right:20px;font-size:18px}.ce_sliderStart{position:relative;display:block;padding-right:15px;padding-left:15px}.ce_sliderStart img{width:100%;height:auto}.content-slider{background-color:rgba(0,0,0,.05)}.ce_sliderStart figure{font-size:0px}.slider-control .slider-menu{display:none}.slider-control{height:0px;top:50%;position:absolute;left:15px;right:15px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%)}.slider-prev{width:50px;height:50px;top:-25px;position:absolute;display:block;text-align:center;line-height:0px;color:#522827;display:block !important;left:20px !important;cursor:pointer;font-size:48px !important;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;-ms-transition: all 0.3s ease-in}.slider-next{width:50px;height:50px;top:-25px;position:absolute;float:right;display:block;text-align:center;line-height:0px;color:#522827;display:block !important;cursor:pointer;right:20px !important;font-size:48px !important;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;-ms-transition: all 0.3s ease-in}.slider-prev:hover,.slider-next:hover{color:#522827}.ce_comments{padding:50px 20px 50px 15px}.reply{margin-left:50px}.comment{padding:10px 10px 10px 20px;background-color:rgba(82,40,39,.03);border-left:4px solid #522827}.ce_comments p.info{font-size:12px}.com_by{color:#522827}.ce_comments i{margin-right:10px;margin-left:20px}.ce_comments .form{margin-top:40px}.ce_comments .submit{margin-top:20px}.ce_accordion{margin-bottom:10px}.ce_accordion .toggler{width:100%;position:relative;display:block;padding:10px 40px 10px 11px;background-color:rgba(240,152,73,.3);font-size:15px;color:#522827;background:yes;cursor:pointer;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.ce_accordion .toggler:hover,.ce_accordion .ui-accordion-header-active{background-color:rgba(82,40,39,.4);color:#522827}.ce_accordion .toggler:focus{outline:none}.ce_accordion .ui-accordion-header:after{right:15px;top:16px;position:absolute;font:16px FontAwesome;color:#522827;content: "\f0ab";-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.ce_accordion .ui-accordion-header:hover:after{color:#522827}.ce_accordion .ui-accordion-header-active:after{right:15px;top:16px;position:absolute;font:16px FontAwesome;color:#522827;content: "\f0aa";-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.ce_accordion .accordion{padding:10px 11px}.ce_accordion .accordion:after{position:relative;float:none;clear:both;display:block;padding:1px 11px 0;content:""}form label{position:relative;float:none;display:block;margin-top:20px;margin-bottom:5px;margin-left:5px;font-weight:normal;color:#522827}form{position:relative}form fieldset label{display:inline}form .text,form .textarea,form .captcha{width:98%;margin-bottom:10px;margin-left:5px;padding:10px;border:1px solid rgba(240,152,73,.5);font:15px Roboto Slab,serif;font-weight:normal;color:#f09849;background-color:transparent !important;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}form .upload{margin-bottom:10px;margin-left:0;font-family:Roboto Slab ,serif;color:#522827}form .text:focus,form .textarea:focus,form .captcha:focus,#Slidersection form .text:focus{outline:none}form .captcha_text{margin-bottom:10px;margin-left:5px;color:#b50101}form .select{width:98%;margin-bottom:10px;margin-left:5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;   box-sizing: border-box;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}form fieldset{margin-bottom:10px;padding:0;border:0;border-spacing:5px}form fieldset legend{margin-bottom:10px}form fieldset span label{margin-right:15px;margin-left:-3px}form span.mandatory{margin-left:3px;font-family:Roboto Slab,serif;color:#522827}form p.error{margin-top:0;margin-bottom:5px;font-size:13px;color:#f00}form br{display:none}form .submit{position:relative;display:block;margin-top:20px;margin-left:5px;padding:10px;white-space:nowrap;background-color:#522827;border:1px solid #f09849;font:14px Roboto Slab ,serif;text-decoration:none;color:#522827;text-transform:uppercase;cursor:pointer;font-weight:400;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;-ms-transition: all 0.3s ease-in}form .submit:hover{text-decoration:none;color:#522827;background:none}form .submit:focus{outline:none}.mod_subscribe .checkbox_container span,.mod_subscribe .checkbox_container span label,.mod_subscribe .checkbox_container span input{position:relative;float:left;display:inline}.mod_unsubscribe .checkbox_container span,.mod_unsubscribe .checkbox_container span label,.mod_unsubscribe .checkbox_container span input{position:relative;float:left;display:inline}.mod_subscribe .checkbox_container,.mod_unsubscribe .checkbox_container{position:relative;display:block;padding-bottom:20px}.mod_subscribe .checkbox_container span label,.mod_unsubscribe .checkbox_container span label{margin-right:10px}input.submit{-webkit-appearance: none;-moz-appearance: none;appearance: none}.ce_table table{width:100%;table-layout: fixed;border-spacing:0px;border-collapse: collapse}.ce_table table th,.ce_table table td{padding:5px;vertical-align:text-top;text-align:left;border-bottom:1px solid rgba(82,40,39,.2);font-size:15px;color:#522827}.ce_table table th{padding:10px 5px;text-align:left;font-size:14px;color:#522827}.ce_table table thead th{cursor:pointer}blockquote p{position:relative;display:block;padding-right:60px;padding-left:100px;font-style:italic}blockquote{position:relative;display:block;margin:0;padding:0}blockquote:before{left:25px;position:absolute;display:block;font:50px FontAwesome;content: "\f10e"}span.warning,p.warning{position:relative;display:block;padding:10px 20px;text-align:center;background-color:#c00;text-decoration:none;color:#522827;font-weight:400}span.warning:before,p.warning:before{width:100%;height:30px;position:relative;float:none;clear:both;display:block;padding-bottom:10px;text-align:center;font:30px FontAwesome;font-weight:normal;color:#522827;content:"\f071"}span.confirmation,p.confirmation{position:relative;display:block;padding:20px;text-align:center;background-color:#25b035;text-decoration:none;color:#522827;font-weight:400}span.confirmation:before,p.confirmation:before{width:100%;height:30px;position:relative;float:none;clear:both;display:block;padding-bottom:10px;text-align:center;font:30px FontAwesome;font-weight:normal;color:#522827;content: "\f024"}span.information,p.information{position:relative;display:block;padding:20px;text-align:center;background-color:#00a6ff;font-size:1.1em;text-decoration:none;color:#522827;font-weight:400}span.information:before,p.information:before{width:100%;height:30px;position:relative;float:none;clear:both;display:block;padding-bottom:10px;text-align:center;font:30px FontAwesome;font-weight:normal;color:#522827;content: "\f0a1"}.mod_eventlist .event{position:relative;display:block;margin-bottom:60px}.mod_eventlist h1{margin-top:50px;margin-bottom:50px;padding-right:15px;padding-left:15px;text-align:center;width:100% !important}.mod_eventlist .event img{width:100% !important;height:auto !important}.mod_eventlist .event figure{margin-bottom:26px}.mod_eventlist  p.time{font-size:12px}.mod_eventlist .layout_teaser h2 a{text-decoration:none;color:#522827;text-transform:uppercase;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.mod_eventlist .layout_teaser h2 a:hover{color:rgba(82,40,39,.6)}.mod_eventlist p.more a{margin-left:0}.mod_eventlist p.more{margin-top:30px}.mod_eventreader .layout_full{position:relative;display:block}.mod_eventreader .layout_full p.info{position:relative;display:block;padding-right:15px;padding-left:15px;text-align:center;font-weight:normal;color:#$font3;text-transform:uppercase;font-weight:700}.mod_eventreader .layout_full p.info span.location{font-weight:400}.pagination{position:relative;float:none;clear:both;display:block;padding:15px 15px 40px}.pagination ul{position:relative;float:left;display:block;margin:0;padding:0;list-style-type:none}.pagination p{position:relative;float:right;display:block;margin-top:-10px;margin-right:10px}@media (max-width:768px){.pagination p{float:none;clear:both;}}.pagination ul li{height:42px;position:relative;float:left;display:block;margin-bottom:10px}.pagination ul li a,.pagination ul li span{height:42px;margin-right:10px;padding:10px 16px;background-color:rgba(82,40,39,1);border:1px solid #522827;font-size:15px;text-decoration:none;color:#522827;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.pagination ul li a:hover,.pagination ul li span{text-decoration:none;color:#522827;background:none}.calendar_inner{border-bottom:20px solid rgba(82,40,39,.03)}.mod_calendar table{width:100%;display:table;background-color:rgba(82,40,39,.03);table-layout: fixed !important;border-spacing:0px;border-collapse: collapse}.minicalendar_head{width:100%;background-color:#522827}.minicalendar_head tr th.previous,.minicalendar_head tr th.current,.minicalendar_head tr th.next{height:170px;margin-right:auto;margin-left:auto;vertical-align:middle;text-align:center;font-size:20px;font-weight:normal;color:#522827}.minicalendar_head tr th.previous,.minicalendar_head tr th.next{padding-right:20px;padding-left:20px}.minicalendar_head tr th a{font-size:30px;text-decoration:none;color:#522827}.minicalendar_head tr th a:hover{color:#522827}.minicalendar_head tr{width:100%}.minicalendar_body{width:100%;table-layout:fixed}.minicalendar_body th.label{margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:10px;vertical-align:middle;text-align:center;font-size:13px;font-weight:bold;color:#522827;text-transform:uppercase}.minicalendar_body tr td{overflow:hidden;margin-right:auto;margin-left:auto;padding-top:4px;padding-bottom:4px;vertical-align:middle;text-align:center;color:rgba(82,40,39,.5);-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.minicalendar_body tr td:hover,.minicalendar_body tr td.selected{background-color:#522827;color:#522827}.minicalendar_body tr td a{width:100%;height:100%;text-decoration:none;color:#522827}.minicalendar_body tr td:hover a,.minicalendar_body tr td.selected a{color:#522827}.mod_newslist .layout_latest{position:relative;display:block;margin-bottom:60px}.mod_newslist .layout_latest img{width:100% !important;height:auto !important}.mod_newslist .layout_latest figure{margin-bottom:26px}.mod_newslist .layout_latest h2 a{text-decoration:none;color:#522827;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.mod_newslist .layout_latest h2 a:hover{color:rgba(82,40,39,.5)}.mod_newslist .layout_latest p.more a{margin-left:0}.mod_newslist .layout_latest p.more{margin-top:30px}.mod_newslist .layout_latest  p.info{font-size:12px}.ce_downloads,.ce_download{}.ce_downloads ul{margin:0;padding:0;list-style-type:none}.ce_downloads ul li,.ce_download a{position:relative;display:block;margin-bottom:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;   box-sizing: border-box}.ce_downloads ul li a,.ce_download a{width:100%;position:relative;display:block;padding:14px 40px;border:1px solid #522827;font-size:15px;text-decoration:none;color:#c1;background:none;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.ce_downloads ul li a:hover,.ce_downloads ul li a:active,.ce_download a:hover,.ce_download a:active{background-color:rgba(82,40,39,1);color:#522827}.ce_downloads ul li a span,.ce_download a span{position:relative;float:right;display:block;padding-top:2px;font-size:13px;text-decoration:none;color:#c1;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.ce_downloads ul li a:hover span,.ce_downloads ul li a:active span,.ce_download a:hover span,.ce_download a:active span{color:#522827}.ce_downloads ul li a:before,.ce_download a:before{right:12px;top:17px;position:absolute;display:block;font:17px FontAwesome;text-decoration:none;color:#522827;content: "\f019";-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.ce_downloads ul li a:hover:before,.ce_downloads ul li a:active:before,.ce_download a:hover:before,.ce_download a:active:before{color:#522827}.ce_downloads ul li a:after,.ce_download a:after{position:relative;float:none;clear:both;display:block;content:""}.ce_downloads ul li img,.ce_download img{left:12px;top:16px;position:absolute;z-index:9}.mod_faqlist{}.mod_faqlist ul{margin:0;padding:0;list-style-type:none}.mod_faqlist ul li{position:relative;display:block;margin-bottom:10px}.mod_faqlist ul li a{width:100%;position:relative;display:inline-block;padding:14px 15px 14px 40px;border:1px solid #522827;font-size:15px;text-decoration:none;color:#522827;background:none;font-weight:400;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.mod_faqlist ul li a:hover,.mod_faqlist ul li a:active{background-color:rgba(82,40,39,1);color:#522827}.mod_faqlist ul li a:before{left:15px;top:15px;position:absolute;display:block;font:19px FontAwesome;color:#522827;font-weight:normal;content: "\f128";-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.mod_faqlist ul li a:active:before,.mod_faqlist ul li a:hover:before{color:#522827}.mod_faqreader h1,.mod_faqreader .ce_text,.mod_faqreader p.info{padding-right:15px;padding-left:15px}.mod_faqreader .ce_text:after{position:relative;float:none;clear:both;display:block;content:""}.mod_faqreader p.back{position:relative;float:left;display:block}.mod_faqreader .ce_comments{position:relative;float:none;clear:both;display:block;margin-top:50px}.mod_faqreader p.info{position:relative;float:right;margin-top:15px;font-size:12px}@media (max-width:768px){.mod_faqreader p.info, .mod_faqreader p.back{float:none;}}.dlh_googlemap{width:100% !important}.ce_dlh_googlemaps{position:relative;display:block;margin-top:30px}.image_container_padding{width:100%;height:200px;position:relative;display:block;margin-bottom:60px;padding-bottom:20px;padding-left:15px;overflow:hidden !important}.headline_image{width:100%;height:200px;position:relative;display:block;background-position:center top;background-repeat:no-repeat;z-index:99}.image_container_padding h1{width:100%;left:0;top:65%;position:absolute;margin:-20px 0 0;padding:0;text-align:center;font-size:2.22em;color:#b50101;text-transform:none;letter-spacing:4px;font-weight:700;z-index:999}.image_container_padding h1:after{width:60px;height:2px;bottom:0;left:50%;position:absolute;margin-bottom:-15px;margin-left:-30px;text-align:center;background-color:#522827;content:""}.mod_unsubscribe .submit,.mod_subscribe .submit{margin-top:20px}.mod_unsubscribe p.error,.mod_subscribe p.error{color:#c00}.mod_unsubscribe p.confirm,.mod_subscribe p.confirm{color:#00a6ff}.mod_search .even,.mod_search .odd{position:relative;overflow:hidden;display:block;margin-bottom:20px;background-color:rgba(82,40,39,.05)}.mod_search .even a,.mod_search .odd a{width:100%;position:relative;display:block;padding:11px 115px 11px 11px;background-color:rgba(82,40,39,.7);font-size:16px;text-decoration:none;color:#522827;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}.mod_search .even h3,.mod_search .odd h3{margin-top:0}.mod_search .even a:hover,.mod_search .odd a:hover{background-color:rgba(82,40,39,.99)}.mod_search .even h3 span,.mod_search .odd h3 span{right:0;top:13px;position:absolute;padding-right:11px;font-size:12px;color:#522827}.mod_search .even .context,.mod_search .odd .context{padding:10px 20px 0}.mod_search .even .url,.mod_search .odd .url{padding:0 20px 10px;font-size:12px}.mod_search .text{-webkit-appearance: none;-moz-appearance: none;appearance: none}.mod_search .pagination{padding-right:0;padding-left:0}.mod_search .submit{margin-top:10px;margin-bottom:15px}#container .mod_navigation ul{position:relative;display:block;margin:0;padding:0;line-height:23px;list-style-type:none}#container .mod_navigation ul li{position:relative;display:block}#container .mod_navigation ul li a,#container .mod_navigation ul li span{padding-left:20px;text-decoration:none}#container .mod_navigation ul li a:before,#container .mod_navigation ul li span:before{left:0;top:0;position:absolute;font-family:FontAwesome;content: "\f196"}#container .mod_navigation ul li a:hover:before,#container .mod_navigation ul li.trail  a:before,#container .mod_navigation ul li.active span:before{text-decoration:none;content: "\f0fe"}#container .mod_iso_productfilter .mod_navigation h2{margin-top:0}.mod_registration .submit_container{position:relative;display:block;margin-top:20px}.mod_lostPassword .submit_container{position:relative;display:block;margin-top:20px}.mod_login .submit_container{position:relative;display:block;margin-top:10px}.mod_personalData .submit_container{position:relative;display:block;margin-top:20}
