#logo{margin:10px 7px 56px 14px}.w-3 .w-2 .w-1{width:100%}.w-1,.w-2,.w-3,.widget{width:100%!important}.youtubegallery_col .widget,.vimeogallery_col .widget{width:auto!important}.w-1.right.fixed{width:40%!important;min-width:0}.w-4 .w-1 .w-1{width:50%}.w-4>.wrap>.w-1>.wrap>.w-1,.w-4>.wrap>.w-1>.wrap>.widget{width:100%;float:left}#footer .menuwrap{display:none}#footer .newsletter input,#footer .newsletter legend{float:none}body{word-wrap:break-word}#bottom .newsletter{position:relative}#nl_email_bottom{position:relative;top:-34px;left:2px}.nl_zip_label,#nl_zip_bottom{position:relative;top:-25px;left:0}#footer .newsletter input[type=submit]{position:relative;top:-25px;left:3px}input.nl_zip:focus,input.nl_email:focus{margin-bottom:0}#footer .sm a{margin-bottom:5px}#mainmenu .col>.wrap{width:auto}.w-3>div>.flickrgallery .current,.flickrgallery .scrollable,.w-2>div>.flickrgallery .current,.flickrgallery .scrollable,.w-1>div>.flickrgallery .current,.flickrgallery .scrollable{width:100%!important}.w-3>div>.flickrgallery .scrollable ul li,.w-2>div>.flickrgallery .scrollable ul li,.w-1>div>.flickrgallery .scrollable ul li{width:50%!important}.w-3>div>.flickrgallery .scrollable ul li.nodescription,.w-2>div>.flickrgallery .scrollable ul li.nodescription,.w-1>div>.flickrgallery .scrollable ul li.nodescription{width:25%!important}.w-1>div>.flickrgallery .scrollable ul li.nodescription{width:50%!important}.w-3>div>.flickrgallery .current a,.w-2>div>.flickrgallery .current a,.w-1>div>.flickrgallery .current a{margin-right:10px!important}.w-3>div>.flickrgallery .scrollable ul,.w-2>div>.flickrgallery .scrollable ul,.w-1>div>.flickrgallery .scrollable ul{margin-left:5px!important}.w-1>div>.flickrgallery .scrollable ul li{width:100%!important}.w-3>div>.youtubegallery .morevideos .current,.youtubegallery .morevideos .scrollable{width:100%!important}.w-3>div>.youtubegallery .morevideos .scrollable ul{margin-left:0!important;margin-bottom:20px!important;border-bottom:1px dotted #b8b8b8}.w-3>div>.youtubegallery .morevideos .scrollable ul li{width:50%!important;border:0}#mainmenu .thirdLevel li{width:50%!important}#mainmenu .sub-all,#mainmenu .sub-one{width:100%!important;float:left}#mainmenu .sub-all .thirdLevel li{width:100%!important}#banner .col1{min-width:0;width:40%}#banner.hasLabel .col1{top:35px}#banner .col3{margin-top:165px}#banner #search_container{bottom:50%;width:50%}#footer .newsletter{width:220px}#nl_zip_label{margin-top:10px}.maphilighted{display:none!important}#content #search{width:120%;margin-left:0}.faq-box.first label{height:auto;background:transparent;padding:.2em 0 .2em 0!important}.faq-box textarea,.faq-box #i-question{height:10em;background-color:#FFF;margin-top:0!important;padding-left:.6em;padding-top:.5em!important}.faq-box #i-question{height:2.42857em}.faq-box h2{margin-bottom:10px}.faq-box td.td-input{display:block;margin-bottom:10px}.faq-box td.td-submit{display:block;text-align:right}.faq-box.first .i-question-label{color:#fff}.radio_line{padding-right:0;margin-right:0}.faq-box #faq2_submit{margin-top:1em}.faq-box #i-question2{height:10em;margin-top:-10em}.faq-box label[for="i-question2"]{height:10em}.faq-box #i-faq-firstname,.faq-box #i-faq-lastname,.faq-box #i-faq-email,.faq-box #i-faq-zip{background-color:#fff}.question-box.answer_open .spirale{height:34px;width:80%;background:transparent url(stlocal/res/static/img/spirale_horizontal.png) repeat 0 0;bottom:-22px;left:10%;top:auto}#faq-form-fold,.faq-form-fold{padding-bottom:75px}.faq-box .d-faq-field{width:98%!important}.faq-box .d-faq-field>div{padding-right:0}.faq-box label{background-color:transparent;color:#FFF;padding:.2em 0 .2em 0!important;height:auto!important}.faq-box .d-faq-field>div input,.faq-box #i-faq-zip{margin-top:0!important;width:100%!important;padding-left:.3em!important;padding-right:0!important}.faq-box .d-faq-field>div input:focus,.faq-box #i-faq-zip_focus{width:100%!important;padding-left:0!important;padding-right:0!important}.faq-box .login_box{margin-left:0}.faq-box .oder{position:static}.faq-box .login{margin-left:0}.faq-box .login_box .d-faq-field{width:100%;margin-left:0}.faq-box .i-password,.faq-box .i-email{background-color:#FFF;margin-top:0!important;width:100%!important;padding-left:.5em!important;padding-right:0!important}.question-box .color-box{height:auto;padding-bottom:45px}.question-box .question,.answer-box.r-2>div>div,.answer-box.r-3>div>div{height:auto;min-height:auto}.form-profile,.form-lost-password,#form-login,.form-profile,.form-new-password,.register-wrap{margin-right:10px}.d-faq-field{overflow:visible!important}.formgrid_33,.d-faq-field,.formgrid_66 .formgrid_50,.formgrid_33 .formgrid_50,.form-new-password .formgrid_50,.delete-all-form .grid_50{width:100%!important}#content .d-faq-field input,#content .d-faq-field input:focus{width:98.2%!important}.d-faq-field input{margin-top:0!important;padding-left:.5em!important;padding-right:0!important}.d-faq-field label{padding:.2em 0 .2em 0!important}.form-profile .select_styled{margin-right:0}.register-wrap .grid_50{width:100%}.formgrid_66{width:100%}.counter_box{font-size:6px!important}.w-4 .eventcalendar_col .has-cal .events,.w-3 .eventcalendar_col .has-cal .events,.w-2 .eventcalendar_col .has-cal .events{width:50%!important}.w-4 .eventcalendar_col .has-cal .cal,.w-3 .eventcalendar_col .has-cal .cal,.w-2 .eventcalendar_col .has-cal .cal{width:50%!important}.mini-cal{display:none}.faq-box .social_login{float:none}.newslettertitle{display:block}.rte_widget_left .widget .wrap{margin-right:30px}.rte_widget_right .widget .wrap{margin-left:20px}