.newBttn,body:after{position:absolute;top:0}
.clearfix,body:after{display:block}
ul#sub-menu,ul#sub-menu li{border-bottom:1px solid #cdccc3}
div#col1-content>div h2,div.col1-teaser h2,div.col1-teaser h2 a,ul#main-menu li a,ul#sub-menu li a{text-transform:uppercase}
div.col1-teaser table,div.col1-teaser th{border-collapse:collapse;border-spacing:0}
ul#languagemenu li,ul#main-menu,ul#over-menu>li,ul#service-menu,ul#sub-menu,ul#sub-menu ul{list-style-type:none}
.newBttn{right:-474px;width:170px;height:170px}
.col-left,div#wrapper{position:relative}
a,body,div,form,h1,h2,h3,hr,html,ol,p,span,table,td,th,ul{font:12px/18px Arial,Helvetica,sans-serif;color:#5b5b5b;margin:0;padding:0}
body,html{height:100%;width:100%}
body{overflow-y:scroll;overflow-x:hidden;background:url('../../fileadmin/user_upload/www.lint.de/img/lint-background.png') left top repeat-x #eaeae7}
body:after{content:'';width:100%;height:1059px;background:url('../../fileadmin/user_upload/www.lint.de/img/lint-background-building.png') center top no-repeat;left:60px}
a:link,a:visited{color:#636363;text-decoration:none}
a:active,a:hover{color:#9e3185;text-decoration:none}
img{border:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
.col2-3-two-cols.clearfix .col-right,.tx-powermail .powermail_legend,.tx-powermail h3,div#col2-3 div.col2-3-teaser p:empty,div.accordion .accordionclose,div.accordion .accordionopen,ul#over-menu>li>a{display:none}
div#wrapper{width:965px;min-height:1089px;margin:0 auto;z-index:2;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div#col1-content>div,div#header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
div#header{padding:0 0 0 431px;height:245px;width:100%;box-sizing:border-box}
ul#main-menu{width:210px;padding:60px 0 0;display:none}
.tx-powermail .powermail_check_outer,.tx-powermail .powermail_radio_outer,ul#main-menu li{float:left}
ul#main-menu li a{font:12px/12px Arial,Helvetica,sans-serif;display:block;margin:0 0 11px;width:200px;text-decoration:none;color:#222221}
ul#main-menu li a.active,ul#main-menu li a:hover{color:#00a5c8}
a#logo{position:absolute;right:130px;top:0}
div#col1{float:left;width:158px;margin:0;padding:12px 0 0}
ul#sub-menu{border-top:1px solid #cdccc3;margin:3px 0 8px;width:144px;background:0 0;padding:0 0 7px}
ul#sub-menu li{display:block}
ul#sub-menu li a{font:13px/19px Arial,Helvetica,sans-serif;text-decoration:none;color:#666;display:block;background:0 0}
ul#sub-menu li a.active,ul#sub-menu li a:hover{background:0 0;color:#9e3185}
ul#sub-menu>li>a.active{border-bottom:1px solid #9e3185}
ul#sub-menu ul{border:none;margin:0;padding:6px 0 0 1px}
ul#sub-menu ul li{border:none}
ul#sub-menu ul li a{border:none;color:#8d8c84;display:block;padding:0 0 3px;border-bottom:0 solid #818181;background:0 0;font:12px/18px Arial,Helvetica,sans-serif;text-transform:none}
a:hover,div#col1-content>div strong,div.accordion-element-content a:active,div.accordion-element-content a:hover,div.col1-teaser a:hover,ul#service-menu li a.active,ul#service-menu li a:hover,ul#sub-menu ul li a.active,ul#sub-menu ul li a:hover{color:#9e3185}
form#search{margin:0 0 0 18px;width:170px;height:19px}
form#search input.search-field{border:1px solid #e7e7e7;color:#969696;float:left;width:277px;height:15px;font:11px/16px Arial,Helvetica,sans-serif}
form#search input.search-submit{float:left;border:none;width:19px;height:19px;text-indent:-9999px}
div#col1-content>div{border:1px solid #adacab;box-sizing:border-box;width:146px;margin-bottom:8px;padding:15px 7px}
div#col2-3 div.accordion h1,div#footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
div#col2-3 h1,div#col2-3 p{margin:0 0 15px;padding:0}
div#col1-content>div h2{font-size:12px;line-height:17px;color:#797979;text-decoration:none;font-weight:700}
div#col1-content>div a{text-decoration:none;color:#787878}
div#col1-content div.col1-teaser{padding:0;margin:0;width:100%;background:0 0;border:none}
div.col1-teaser h2{font:12px/12px Arial,Helvetica,sans-serif;color:#707070;padding:0 0 14px}
div.col1-teaser h2 a{font:16px/18px Arial,Helvetica,sans-serif;color:#9e3185;text-decoration:none}
div.col1-teaser p{color:#707070;padding:0 0 11px;margin:0;line-height:18px}
div.col1-teaser a{color:#707070}
div.col1-teaser h3{font:16px/19px Arial,Helvetica,sans-serif;color:#707070;padding:3px 0 9px}
div.col1-teaser hr{margin:0;border:0;border-top:1px solid #e7e7e7;border-bottom:transparent}
div.col1-teaser table{border:0}
div#col2-3 div.col1-teaser td{border:0 solid #00f;border-collapse:collapse}
div.col1-teaser th{border:0;margin:0;padding:0}
div.col1-teaser>a{display:none;background:url('../../fileadmin/user_upload/www.lint.de/img/star-mail-icon.png') left center no-repeat;padding:4px 0 0 37px;text-decoration:underline}
div#content ul.teaser.news li a,div#modules ul.teaser.news li a,ul#languagemenu a,ul#service-menu li a:hover{text-decoration:none}
div#col2-3{float:right;width:805px;margin:0;padding:12px 0 0}
div#col2-3 h1{color:#9e3185;font:400 17px/20px Arial,Helvetica,sans-serif;text-transform:none;text-transform:uppercase}
.csc-textpic-image,div#col2-3 .powermail_form .powermail_captcha_outer .powermail_captchaimage,div#col2-3 div.intext-right-nowrap,div.accordeon{margin:0}
div.accordion h1{cursor:pointer}
div#footer{box-sizing:border-box;display:block;width:100%;position:relative;z-index:3;height:155px;margin-left:158px;margin-top:15px}
div.footer-content{float:left;display:none;width:185px;padding:30px 20px 0 15px}
div.footer-content p{color:#8b8b8b}
div.copyright{float:left;padding:0;color:#8b8b8b}
div.copyright p{color:#8b8b8b;line-height:12px}
div.col2-3-teaser-normal h3,div.col2-3-teaser-normal p,ul#service-menu li{font:12px/18px Arial,Helvetica,sans-serif}
ul#service-menu{padding:0;float:left;margin-left:4px}
ul#service-menu li{float:left;margin:0 5px 0 0;color:#8b8b8b}
ul#service-menu li a{font:12px/14px Arial,Helvetica,sans-serif;display:block;text-decoration:underline;color:#8b8b8b}
#background{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:0;display:none}
.tx-powermail form,div.col2-3-two-cols{width:100%}
div.col-left{float:left;width:465px;margin:3px 0 0}
div.col-right{float:left;width:305px;margin:3px 0 0 15px}
div.col2-3-teaser-wrapper{width:100%;margin:0}
div.col2-3-teaser{width:145px;height:190px;margin:0 0 15px 15px;cursor:pointer;float:left;border-bottom:1px solid #535353}
div.col-right div.col2-3-teaser:nth-child(1+2n),div.col2-3-teaser:first-child,div.col2-3-teaser:nth-child(4n){margin-left:0}
div.col-right div.col2-3-teaser{height:175px}
div.col2-3-teaser-normal{width:145px;height:145px;position:relative;overflow:hidden}
div.col2-3-teaser-normal h3{position:absolute;top:5px;left:3px;color:#6d6d6d;text-transform:none;display:none}
div.col2-3-teaser-normal p{position:absolute;top:10px;left:0;color:#6d6d6d;text-transform:none}
div.col2-3-teaser-overlay h3,div.col2-3-teaser-overlay p{font:12px/18px Arial,Helvetica,sans-serif;color:#fff;text-transform:none;position:absolute}
div.col2-3-teaser-overlay{position:absolute;top:145px}
div.col2-3-teaser-overlay h3{top:5px;left:3px}
div.col2-3-teaser-overlay p{top:10px;left:0}
div#col2-3 div.col2-3-teaser h2{font:400 12px/18px Arial,Helvetica,sans-serif;color:#6d6d6d;margin-top:3px}
div#col2-3 div.col2-3-teaser h2 a{line-height:18px}
div.col2-3-teaser p{font:12px/18px Arial,Helvetica,sans-serif;color:#6d6d6d}
div.image-rotation{width:370px;height:315px;margin:0}
div.accordion ul li,div.image-rotation img{position:absolute}
div#col2-3 ul{margin:0 0 0 15px;padding:0 10px 5px}
div#col2-3 iframe{padding:0}
div#col2-3 hr{margin:-10px 0 20px;border:0;border-top:1px solid #8f8f8f;border-bottom:transparent}
div#col2-3 h2{font:16px/22px Arial,Helvetica,sans-serif;color:#9e3185;padding:0 0 10px}
div#col2-3 form{margin:0 0 10px}
div#col2-3 form div{padding:5px 10px}
div#col2-3 form label{float:left;width:100px;text-align:right;padding:3px 5px 0 0}
div#col2-3 form input,div#col2-3 form textarea{float:left;width:300px}
div#col2-3 form div.checkbox{padding:5px 10px 5px 110px}
div#col2-3 form div.checkbox input,div#col2-3 form div.radio input{float:left;width:auto}
div#col2-3 form div.checkbox label{float:left;width:300px;text-align:left;padding:3px 0 0 5px}
div#col2-3 form div.radio{float:left;padding:0}
div#col2-3 form div.radio label{float:left;width:auto;text-align:left;padding:3px 0 0 5px}
div#col2-3 form input.submit{margin:0 0 0 105px;width:90px}
div#col2-3 div.intext-left{margin:5px 0 0}
div#col2-3 div.intext-left img{float:left;margin:0 10px 5px 0}
div#col2-3 div.intext-right{margin:0 0 5px;min-height:130px}
div#col2-3 div.intext-right img{float:right;margin:0 0 0 10px}
div#col2-3 div.intext-left-nowrap{margin:0 0 5px}
div#col2-3 div.intext-left-nowrap img{float:left;margin:0 0 0 10px}
div#col2-3 div.intext-left-nowrap div{margin:0 0 0 110px}
div#col2-3 div.intext-right-nowrap img{float:left;margin:5px 0 0}
div#col2-3 div.intext-right-nowrap div{float:left;width:370px;margin:0}
div#col2-3 div.above-center{margin:0 0 15px}
div#col2-3 div.above-center img{float:left;margin:0;max-width:100%;height:auto}
div#col2-3 div.above-center a:nth-child(3n) img{margin-right:0}
div#col2-3 div.above-left img{float:left;margin:5px 0}
div#col2-3 div.above-right img{float:left;margin:0}
div.accordion{margin:0 15px 10px 0;overflow:hidden;position:relative;width:100%;height:auto;border-top:1px solid #8f8f8f;border-bottom:1px solid #8f8f8f;background:#eaeae7}
div#col2-3 div.accordion h1{font-size:12px;line-height:26px;color:#212121;margin:0;cursor:pointer;box-sizing:border-box;padding:0 0 0 20px;background:url('../../fileadmin/user_upload/www.lint.de/img/arrow-right.png') 3px center no-repeat}
div#col2-3 div.accordion .accordionclose,div#col2-3 div.accordion.active h1{background:url('../../fileadmin/user_upload/www.lint.de/img/arrow-down.png') 3px center no-repeat}
div#col2-3 div.accordion .accordionclose,div#col2-3 div.accordion .accordionopen{background:url('../../fileadmin/user_upload/www.lint.de/img/arrow-right.png') 3px center no-repeat;width:100%;height:26px;position:absolute;left:0;text-indent:-9999px;top:0;display:none}
div#col2-3 div.accordion .accordionbody{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}
div.accordion ul{list-style:none;margin:0}
div.accordion-element{background:#63686a}
.accordion-element-button{-moz-transform:rotate(-90deg);-moz-transform-origin:0 0;-webkit-transform:rotate(-90deg);-webkit-transform-origin:0 0;background:#5a5f61;margin:0;position:relative;font-family:Arial;font-size:12px;padding-right:15px;top:600px}
div.active .accordion-element-button{background-color:#5a5f61}
div.accordion-element-button:hover{background-color:#4f5355;cursor:pointer}
.accordion-element-background{left:26px;position:absolute;top:0}
.accordion-element-button p.element-title{color:#848687;float:left;margin:0;text-align:right;text-transform:uppercase;width:580px}
.accordion-element-button p.element-index{color:#848687;margin:0 10px;text-align:center}
div.accordion-element-content{padding:0;position:absolute;top:0;width:250px}
div.accordion-element-content h1{color:#fff;display:block;font-size:18px;margin:0;text-transform:uppercase}
div.accordion-element-content a,div.accordion-element-content p{color:#fff;font-size:12px;line-height:18px}
ul#languagemenu a,ul#languagemenu li{font:11px/15px Arial,Helvetica,sans-serif;color:#000;float:left}
a:visited,div.accordion-element-content a:link{color:#636363}
li#accordion-element-1 div.accordion-element-content,li#accordion-element-2 div.accordion-element-content,li#accordion-element-3 div.accordion-element-content,li#accordion-element-4 div.accordion-element-content,li#accordion-element-5 div.accordion-element-content{left:10px;top:490px}
li#accordion-element-1 div.accordion-element-content h1,li#accordion-element-2 div.accordion-element-content h1,li#accordion-element-3 div.accordion-element-content h1,li#accordion-element-4 div.accordion-element-content h1,li#accordion-element-5 div.accordion-element-content h1{color:#424445;margin:20px 0 1px;text-transform:uppercase}
ul#languagemenu{position:absolute;display:none;top:5px;left:215px}
ul#languagemenu li{padding:0 5px 0 0}
ul#languagemenu a{display:block}
.news-list-container,.tx-powermail form input[type=checkbox],.tx-powermail form input[type=radio]{width:auto}
.news-list-item .news-list-date,.news-list-item h2,.news-list-item h2 a{font-weight:700;float:left;text-decoration:none;margin:0 0 10px}
.news-list-item .news-list-date{margin:0 4px 0 0}
.list_img{float:left;margin:5px 10px 10px 0;width:40px}
.list_img img,.news-single-img img{width:40px;height:Auto}
.news-single-img{float:left;margin:5px 10px 10px 0}
.news-single-rightbox{color:#6d6d6d;font:700 12px/24px Arial,Helvetica,sans-serif;padding:0 0 10px}
.item_float{float:left;width:310px}
.clearer{clear:both}
.tx-powermail fieldset{border:none;padding:0}
.tx-powermail legend{float:left;padding:5px 0 0;width:100px;text-align:left}
.tx-powermail .powermail_fieldwrap{float:lefT;width:100%;position:relative}
.tx-powermail .formError{margin:0!important;left:auto!important;top:0!important;right:0}
.tx-powermail .formErrorContent{position:absolute;right:0;top:0;font-weight:700;white-space:nowrap}
.tx-powermail .powermail_check_inner,.tx-powermail .powermail_radio_inner{padding:0;margin:0 10px 0 0;float:left}
.tx-powermail .powermail_check_inner label,.tx-powermail .powermail_radio_inner label{width:auto;padding-left:5px;padding-top:1px}
.tx-powermail label{text-align:left}
.tx-powermail .powermail_captchaimage{float:left;margin:11px 0 11px 97px}
.tx-powermail input[type=submit]{margin-left:100px}
.galleria{margin-bottom:15px}
.movie-lightbox,.movie-lightbox:nth-child(2n){margin-left:15px;margin-bottom:15px;width:145px;border-bottom:1px solid #9d9d9d;margin-right:0}
.movie-lightbox .teasing{height:145px}
.col-left .movie-lightbox.movieCount1,.col-left .movie-lightbox.movieCount10,.col-left .movie-lightbox.movieCount13,.col-left .movie-lightbox.movieCount4,.col-left .movie-lightbox.movieCount7,.movie-lightbox.movieCount1,.movie-lightbox.movieCount3,.movie-lightbox.movieCount5,.movie-lightbox.movieCount7,.movie-lightbox.movieCount9{margin-right:0;margin-left:0}
.col-left .movie-lightbox.movieCount3,.col-left .movie-lightbox.movieCount5,.col-left .movie-lightbox.movieCount7,.col-left .movie-lightbox.movieCount9{margin-left:15px}
.movie-lightbox .rollover{top:auto;bottom:0;display:block;width:100%;height:100%;background:0 0}
.movie-lightbox .rollover h3{color:#fff;line-height:100%;padding-top:70px;width:100%;left:0;top:0;text-align:center}
div#col2-3 .movie-lightbox>p{margin-top:12px;line-height:12px;margin-bottom:9px;color:#757575}
#lbBottom{width:100%;background:#fff;border:none!important}
#lbBottomContainer,#lbOverlay{z-index:500!important}
#lbCaption{margin-right:0!important;padding:0 10px}
#lbCaption,#lbNumber{position:relative;z-index:550!important;background:#fff;line-height:20px;margin-right:0}
div#content ul.teaser.news,div#modules ul.teaser.news{border:0;color:#a87e23;border-top:1px solid #adacab;border-bottom:1px solid #adacab;border-left:1px solid #adacab;border-right:1px solid #adacab;box-sizing:border-box;height:auto;margin:0;overflow:hidden;padding:10px;width:145px}
div#content ul.teaser.news li a>div img,div#modules ul.teaser.news li a>div img{height:auto!important;width:80px!important}
div#content ul.teaser.news li span.date,div#modules ul.teaser.news li span.date,div#newsprovider-content span.date{color:gray;line-height:12px}
div#content ul.teaser.news li h2,div#modules ul.teaser.news li h2,div#newsprovider-content h2{color:solid gray;font-size:12px;line-height:16px;font-weight:700;min-height:34px;margin:0 0 10px;padding:0}
div#content ul.teaser.news li p,div#content ul.teaser.news li span.body,div#modules ul.teaser.news li p,div#modules ul.teaser.news li span.body,div#newsprovider-content span.body{color:solid gray;line-height:16px;margin:0 0 10px;padding:0}
div#content ul.teaser.news li span.more,div#modules ul.teaser.news li span.more{color:solid gray}
div#content ul.teaser.news li a>div,div#content ul.teaser.news li a>p,div#modules ul.teaser.news li a>div,div#modules ul.teaser.news li a>p{float:left;height:auto;width:100%}
div#newsprovider-content span.praxiskom{display:block;float:right;line-height:22px;margin-top:25px;padding-right:98px;right:10px}
div#newsprovider-content div.praxiskom img{margin:1px 0 0 8px;position:absolute}
div#col2-3 .powermail_form .powermail_captcha_outer{position:relative;padding-bottom:85px}
div#col2-3 .powermail_form .powermail_captcha_outer .powermail_field{position:absolute;top:50px;left:105px}
div#col2-3 .powermail_form .powermail_fieldwrap_captcha .powermail_label{margin-top:50px}
@media (max-width:767px){body,div#wrapper{overflow-x:hidden}
a#logo,div#header{left:auto;top:auto}
body,div#header,ul#main-menu{background:#efefec}
div#header img,ul#main-menu{width:auto;left:0;height:auto}
#breadcrumb,#sub-menu,body:after,div#modules .above-center,div.col-left>.above-center:nth-child(2),div.footer-content,ul#main-menu,ul#main-menu>li>.icon-mainmenu,ul#main-menu>li>a,ul#main-menu>li>a:after{display:none}
#webyte-icon-nav li,a#logo{background:#9e3185;position:relative}
a#logo,div#header,ul#main-menu li,ul#main-menu li ul{position:relative}
.galleria,.video-js-box,.video-js-box img.vjs-poster,div#col2-3 form div.checkbox label,div#content iframe,div#content img,div#header img,video.video-js{max-width:100%}
#toTop,#webyte-icon-nav li a{cursor:pointer;font-weight:700;width:100%}
#toTop,#toTop:after{line-height:30px;color:#9e3185}
#toTop:after,#webyte-icon-nav li span{font-family:FontAwesome;font-size:20px}
div#modules,img.slide,ul#service-menu{position:static}
div#footer,div#wrapper{max-width:760px;background:0 0}
p,span{font-size:14px;line-height:20px}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div#header,div#wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
body,html{height:auto}
div#wrapper{box-sizing:border-box;padding:0 10px;width:100%;min-width:320px;margin-top:0;min-height:0}
div#header{box-sizing:border-box;padding:0 0 15px;width:auto;margin:0 -10px;display:block;clear:both;height:auto;max-height:99999px!important}
#webyte-icon-nav,#webyte-icon-nav li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
div#header img{margin:0 auto;display:block;position:absolute;right:0;top:0}
a#logo{display:block;width:100%;margin:0 auto;height:150px;padding:0;z-index:5;right:auto}
div#header a#logo img{height:auto;max-width:100%;margin-top:-40px;width:300px}
#menuButton{background:url('../../fileadmin/user_upload/www.lint.de/img/responsive/responsive-menuicon.png') right center no-repeat #efefec;display:block;padding:0 42px 0 0;font-size:14px;color:#9e3185;line-height:45px;z-index:1000;cursor:pointer;text-align:right;width:auto;margin:15px 10px 0;text-transform:uppercase;border-top:1px solid #c9c9c9;border-bottom:1px solid #9e3185}
ul#main-menu{cursor:pointer;z-index:500;position:absolute;top:212px;right:0;padding:0 10px;box-shadow:0 3px 3px #bfbfbd}
ul#main-menu li.active>ul,ul#main-menu.active{display:block}
ul#main-menu li{display:block;z-index:5;width:100%;padding:0;margin-left:0}
ul#main-menu li a,ul#main-menu li a:hover{width:100%;height:45px;line-height:45px;margin:0;padding:0 0 0 10px;font-size:14px;font-weight:400;border:none;color:#666}
.galleria .galleria-stage .galleria-image,ul#main-menu li a.active,ul#main-menu li a:hover{background:0 0}
ul#main-menu li .icon-mainmenu{display:block;width:50px;height:45px;background:0 0;right:0;top:0;position:absolute;font-family:FontAwesome;color:#c9c9c9;line-height:45px;font-size:28px;font-weight:400;text-align:right;padding-right:11px}
ul#main-menu li .icon-mainmenu:before{content:'\f107'}
ul#main-menu li.active>.icon-mainmenu:before{content:'\f106';color:#9e3185}
ul#main-menu li ul li ul li.active a,ul#main-menu li ul li ul li:hover a,ul#main-menu li.active>a{color:#9e3185}
ul#main-menu li ul{margin:0;padding:0;overflow:hidden;top:auto;left:auto;width:100%;display:none}
ul#main-menu ul li{border:none;background:0 0;height:auto;margin-left:0;border-top:1px solid #c9c9c9}
body .ui-widget-content,div.col1-teaser,ul#main-menu li ul li ul li,ul#main-menu ul li:first-child{border:none}
ul#main-menu li ul li a,ul#main-menu li ul li a.active,ul#main-menu li ul li a:hover{width:100%;padding:0 0 0 20px;line-height:44px;font-size:14px;height:auto;background:0 0;border:none;color:#666;text-transform:uppercase}
ul#main-menu li ul li.active a,ul#main-menu li ul li:hover a{color:#9e3185;background:0 0}
ul#main-menu li ul li ul{border-top:1px solid #9e3185}
ul#main-menu li ul li ul li a,ul#main-menu li ul li ul li.active a,ul#main-menu li ul li ul li:hover a,ul#main-menu li ul li.active ul li a,ul#main-menu li ul li:hover ul li a{color:#818181;text-transform:inherit}
#webyte-icon-nav{box-sizing:border-box;margin:15px 0 0;width:100%;display:block;padding:0 10px}
#webyte-icon-nav:after{content:'';clear:both;display:block;height:0;overflow:hidden}
#webyte-icon-nav li{box-sizing:border-box;list-style-type:none;height:45px;margin-top:1px}
#webyte-icon-nav li a,#webyte-icon-nav li span{line-height:45px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;top:0;position:absolute;color:#fff;display:block;left:0}
#webyte-icon-nav li:first-child{margin:0}
#webyte-icon-nav li span{box-sizing:border-box;height:45px;width:92px;font-style:normal;text-align:center}
#webyte-icon-nav li span:before{content:'\f095'}
#webyte-icon-nav li.link2 span:before{content:'\f073'}
#webyte-icon-nav li.link3 span:before{content:'\f041'}
#webyte-icon-nav li.link4 span:before{content:'\f007'}
#webyte-icon-nav li a{text-decoration:none;padding:0 0 0 92px;box-sizing:border-box;background:0 0;font-size:14px}
div#modules{left:auto;top:auto;width:100%;padding:0}
div#modules>.contenttable{display:block;width:100%}
div#modules .teaser{padding:0}
div#modules .teaser div.news{margin:0 0 5px}
ul#languagemenu{position:absolute;left:auto;right:15px;top:auto;bottom:100%}
ul#languagemenu a{line-height:38px}
div#contentwrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;top:auto;left:auto;width:100%;padding:0;background:0 0}
.galleria{width:100%;margin:0 auto 20px;min-height:135px;height:305px}
#lbBottomContainer,#lbCenter,#lbImage>div,#lightbox-mov,.galleria-container{width:100%!important}
.galleria-container{height:900px!important;max-height:100%!important;background:0 0}
.galleria-stage .galleria-image img{width:100%!important;left:0!important;height:auto!important;top:0!important}
div#content{padding:0;margin:0 -10px 15px}
div#content h1,div#content iframe,div#content p{padding:0;margin:0 0 10px}
div#content ul{margin-left:10px}
div#content div.above-center img{margin:0 5px 5px 0}
div#content img{height:auto}
div#content div.above-center{margin:0 0 10px}
#toTop{display:block;background:0 0;padding:0 2px 0 0;height:30px;font-size:14px;z-index:200;text-align:right;margin:0 0 15px;font-family:arial,helvetica,sans-serif;float:left}
#toTop:after{content:'\f106';margin-left:8px;font-weight:400}
ul#service-menu{left:auto;top:auto;width:auto;border:none;margin:0;display:block;padding:0}
ul#service-menu:after{content:'';clear:both;display:block}
ul#service-menu li{padding:0 5px 0 0;list-style-type:none}
ul#service-menu li:nth-child(2n){font-size:12px;color:#fff}
ul#service-menu li a{font-size:14px;color:#5b5b5b;line-height:20px;padding:0 0 10px;text-decoration:underline}
div.copyright{width:auto;margin:0;padding:5px 0;float:none;clear:both;text-align:left;background:0 0;height:auto}
div.copyright p{line-height:20px;font-size:14px;margin:0;border:none;color:#5b5b5b}
#lbBottomContainer,#lbCenter{left:0!important;margin-left:0!important}
#lbCenter{background:0 0!important}
#lbImage{border:none!important;background-size:100% auto;width:100%;background-position:center top}
#lbBottomContainer{top:0!important;overflow:visible!important}
div#col1,div#col1-content>div,div#col2-3,div#footer,div.col-left,div.col-right,div.col1-teaser,div.col2-3-teaser,div.col2-3-teaser-normal,div.col2-3-teaser-wrapper,div.col2-3-two-cols,div.image-rotation img,form{width:100%}
#lbNextLink,#lbPrevLink{height:100%!important}
.video-js-box img.vjs-poster{height:auto!important}
#content .movie-lightbox:first-child,#content .movie-lightbox:nth-child(4n+1),div.col2-3-teaser{margin-left:0}
div#col2-3{padding:0;background:0 0;margin:0}
div#content form label{width:30%}
div#content form input,div#content form textarea{width:70%}
body div#contentwrapper{width:100%;position:static}
#contentwrapper div#content,.news-latest-item{padding-left:0}
div#footer{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-width:300px;padding:0;height:auto;z-index:inherit;left:auto!important;display:block;margin:0}
div#col2-3 hr{margin-bottom:15px}
div.image-rotation{margin:0 0 10px;width:auto;height:740px;position:relative}
.addthis_toolbox{margin-bottom:5px}
div#col1-content div.col1-teaser{margin:0;padding:10px 0 0;border-top:1px solid #c9c9c9}
div.col1-teaser h2{border-top:1px solid #c9c9c9;margin-bottom:0;padding:0}
div#col1 h1,div#col2-3 h1{font-size:18px}
div#col1 a,div#col1 b,div#col1 h3,div#col1 p,div#col1 strong,div#col2-3 a,div#col2-3 p,div#col2-3 td{font-size:14px}
div#col2-3 div.intext-left img{margin-right:10px}
div#col2-3 div.intext-right img{float:left;display:block;margin:0}
div#col2-3 div.intext-right h2,div#col2-3 div.intext-right ul{margin-left:155px}
.ui-accordion .ui-accordion-content{overflow:visible;height:auto!important;width:100%;padding-right:0}
div.col-left{padding:0 10px;margin:0}
div.col-right{margin:0;padding:10px;width:100%}
div#col2-3 h1{bordeR:none;margin-bottom:23px;font-size:19px}
div#col1{padding:0 0 30px}
div.col1-teaser a,div.col1-teaser h2,div.col1-teaser p{font-size:14px;text-decoration:none}
div.col2-3-teaser-normal p{top:46px}
.teaser.news{border:1px solid #adacab;padding:15px 7px}
#content .movie-lightbox{height:205px}
#content .movie-lightbox,#content .movie-lightbox:nth-child(2n){margin-right:0;margin-left:10px}
#lightbox-mov{margin-left:0!important;left:0;text-align:center}
#lightbox-close{width:100%;right:0;top:-30px;background-color:#fff;background-position:right 10px center;height:40px}
div#col2-3 .powermail_form .powermail_captcha_outer .powermail_field{right:0;left:auto}
}
.newBttn.stickyBtn{position:fixed;top:0;right:inherit;z-index:10;margin-left:768px}
@media(max-width:630px){#content .movie-lightbox:nth-child(4n+1){margin-left:10px}
#content .movie-lightbox:nth-child(3n+1){margin-left:0}
}
@media(max-width:500px){#content .movie-lightbox:nth-child(3n+1){margin-left:10px}
#content .movie-lightbox:nth-child(odd){margin-left:0}
}
