@import "../css/reset.css";@import url("//fonts.googleapis.com/css?family=Lato:400,300,700");.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}.clear{clear:both;}body{background:#fff;padding:0;margin:0;font-family:'Lato', sans-serif;font-style:normal;color:#000;font-size:14px;font-weight:500;line-height:1.3;}p{font-weight:300;line-height:1.3;}a{color:#ed1c24;text-decoration:none;}ol,ul{list-style-position:outside;margin-left:16px;font-weight:300;}h1,span.like-h1{font-family:'Lato', sans-serif;font-size:41px;font-weight:300;color:#ed1c24;display:inline-block;margin-bottom:15px;}h2,span.like-h2{font-size:28px;font-weight:300;color:#ed1c24;display:inline-block;margin-bottom:25px;}h3,span.like-h3{font-size:20px;font-weight:300;color:#ed1c24;display:inline-block;margin-bottom:15px;}h4,span.like-h4{font-size:16px;font-weight:500;color:#ed1c24;display:inline-block;margin-bottom:15px;}a.button,.button a,button.button,.button button,input.tx-indexedsearch-searchbox-button{border:none;margin:0;padding:0 25px;line-height:30px;height:30px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight:700;}a.button,.button a{display:inline-block;}button.button-red,.button-red button,a.button-red,.button-red a,input.tx-indexedsearch-searchbox-button{color:#fff;background:#ed1c24;}button.button-white,.button-white button,a.button-white,.button-white a{color:#ed1c24;background:#fff;}#header{height:100px;width:100%;-webkit-box-shadow:0px 2px 3px rgba(0,1,1,0.08);-moz-box-shadow:0px 2px 3px rgba(0,1,1,0.08);box-shadow:0px 2px 3px rgba(0,1,1,0.08);}#header .headercontent{width:910px;margin:0 auto;padding:13px 0 12px 0;}#header .headercontent .logocontainer{float:left;height:75px;margin-right:25px;}#header .headercontent .metanavicontainer{float:left;height:35px;}#header .headercontent .headerfunctions{float:right;height:35px;}#header .headercontent .mainnavicontainer{float:left;width:825px;height:40px;}#meta_navigation{list-style-type:none;list-style-position:inside;margin:0;padding:0 0 10px 0;height:25px;}#meta_navigation li{float:left;display:block;height:25px;line-height:25px;}#meta_navigation li a{color:#8c8888;font-size:11px;font-weight:500;line-height:15px;padding:0 10px;border-right:1px solid #bebebe;}#meta_navigation li.first a{padding-left:0;}#meta_navigation li.last a{padding-right:0;border:none;}a.fb-icon{float:left;display:block;width:26px;height:26px;background:transparent url("../images/icons/icon_fb.gif") 0 0 no-repeat;margin-right:10px;}ul.dropdown{display:inline-block;margin:0;padding:0;background:#ccc6c6 url("../images/bg_language_dropdown.gif") right 5px top 6px no-repeat;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}ul.dropdown li{float:left;position:relative;list-style:none;line-height:26px;z-index:3000;}ul.dropdown a,ul.dropdown span{font-weight:700;font-size:11px;color:#fff;line-height:26px !important;height:26px !important;display:block;padding:0 10px;}ul.dropdown ul li:hover a,ul.dropdown li:hover li a{color:#615e5e;}ul.dropdown ul li a:hover,ul.dropdown ul li.active a{color:#fff;}ul.dropdown li:hover ul{opacity:1;visibility:visible;}ul.dropdown ul{opacity:0;visibility:hidden;padding:0;position:absolute;background:#ccc6c6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:0;}ul.dropdown ul li{float:none;margin:0;}.language_switcher_container{float:left;}.language_switcher_container ul,.language_switcher_container li{width:60px;}.language_switcher_container span.label{float:left;color:#8c8888;font-size:11px;font-weight:500;display:inline-block;line-height:26px;padding:0 10px;}.domain_switcher_container{margin-top:-5px;margin-left:10px;float:left;}.domain_switcher_container span.label{float:left;color:#8c8888;font-size:11px;font-weight:500;display:inline-block;line-height:26px;padding:0 10px 0 30px;background:transparent url("../images/ico_world.gif") no-repeat;}.domain_switcher_container ul,.domain_switcher_container li{width:105px;}#main_navigation{position:relative;list-style-type:none;list-style-position:inside;margin:0;padding:0;height:40px;}#main_navigation li{float:left;position:relative;display:block;height:40px;line-height:40px;}#main_navigation li a{color:#ed1c24;font-size:20px;font-weight:300;text-transform:uppercase;line-height:30px;padding:0 10px;background:transparent url("../images/border_dotted_grey.gif") 100% 0 repeat-y;}#main_navigation li.first a{padding-left:0;}#main_navigation li.last a{padding-right:0;background:none;}#main_navigation li span.arrow{position:absolute;display:none;float:left;width:100%;height:10px;top:52px;background:transparent url("../images/bg_arrow_down.png") 50% 100% no-repeat;}#main_navigation li.selected span.arrow,#main_navigation li.over span.arrow{display:block;}#main_navigation span{display:block;cursor:pointer;white-space:nowrap;}#main_navigation ul{display:block;position:absolute;width:188px;top:48px;left:-10000px;z-index:1000;border:1px solid #ddd;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0px 0px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.2);}#main_navigation ul li,#main_navigation ul li.active{float:left;background:none;display:block;border-bottom:1px dotted #a0a0a0;margin:0 12px;width:164px;text-align:center;}#main_navigation ul li a,#main_navigation ul li.active a{float:none;padding:0;background:none;line-height:30px;height:30px;color:#e2001a;font-size:12px;font-weight:300;text-transform:none;}#main_navigation ul li span,#main_navigation ul li.active span{line-height:30px;height:30px;font-weight:300;white-space:normal;}#main_navigation ul li.first{background:transparent url("../images/bg_arrow_up.png") 50% 0% no-repeat;margin-top:-10px;padding-top:10px;}#main_navigation ul li.last{border-bottom:none !important;}#main_navigation ul li.last a{margin-bottom:10px;}.breadcrumbs{height:35px;line-height:35px;padding:15px 0 40px 0;}.breadcrumbs span{padding:0 10px;color:#8c8888;font-size:11px;font-weight:500;}.breadcrumbs span a{color:#ed1c24;}.breadcrumbs span.first{padding-left:0;}.sub_navigation_container{padding-bottom:40px;}.sub_navigation_container #sub_navigation{list-style-type:none;list-style-position:inside;margin:0;padding:0;width:215px;}.sub_navigation_container #sub_navigation li{float:left;display:block;width:215px;line-height:40px;border-bottom:1px solid #e6dfdf;}.sub_navigation_container #sub_navigation li a{display:block;color:#ed1c24;font-size:16px;font-weight:300;line-height:40px;height:40px;}.sub_navigation_container #sub_navigation li .sub_navigation_level_2{padding:10px 0;}.sub_navigation_container #sub_navigation li .sub_navigation_level_2 li{line-height:22px;border-bottom:none;}.sub_navigation_container #sub_navigation li .sub_navigation_level_2 li a{color:#ed1c24;font-size:12px;font-weight:300;line-height:22px;height:22px;border-bottom:none;padding:0 0 0 10px;}.sub_navigation_container #sub_navigation li .sub_navigation_level_2 li.selected a,.sub_navigation_container #sub_navigation li .sub_navigation_level_2 a:hover{background:transparent url("../images/bg_arrow_black_to_right.gif") 0 50% no-repeat;border-bottom:none;color:#000;}.sub_navigation_container #sub_navigation li.selected a{border-bottom:1px solid #e6dfdf;}.sub_navigation_container #sub_navigation li.selected a,.sub_navigation_container #sub_navigation a:hover,.sub_navigation_container #sub_navigation li.act a{color:#000;}#footer{height:119px;width:100%;border-top:1px solid #e6dfdf;}#footer .footercontent-inner{width:910px;margin:0 auto;padding:18px 0 0 0;font-size:11px;font-weight:500;color:#8c8888;}#footer .footercontent-inner span{float:left;border-right:1px solid #bebebe;padding:0 4px 0 5px;height:13px;line-height:13px;}#footer .footercontent-inner a{color:#ed1c24;height:13px;line-height:13px;}#footer_navigation{list-style-type:none;list-style-position:inside;margin:0;padding:0;}#footer_navigation li{float:left;display:inline-block;height:13px;line-height:13px;}#footer_navigation li a{font-weight:500;}#footer_navigation li.last span{border-right:none;padding-right:0;}#carousel_container_outer{height:460px;width:100%;background-color:#e41419;-webkit-box-shadow:0px 2px 3px rgba(0,1,1,0.2);-moz-box-shadow:0px 2px 3px rgba(0,1,1,0.2);box-shadow:0px 2px 3px rgba(0,1,1,0.2);}#carousel_container_outer .carousel_container{width:100%;margin:0 auto;position:relative;}#carousel_container_outer .carousel_container .jcarousel{position:relative;overflow:hidden;width:100%;height:460px;}#carousel_container_outer .carousel_container .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}#carousel_container_outer .carousel_container .jcarousel li{width:100%;height:460px;}#carousel_container_outer .carousel_container .jcarousel li span.like-h1{padding-top:85px;color:#fff;}#carousel_container_outer .carousel_container .jcarousel li .jcarousel-content .jcarousel-text{width:294px;}#carousel_container_outer .carousel_container .jcarousel li .jcarousel-content .jcarousel-text p{font-size:16px;color:#fff;width:294px;padding-bottom:40px;}#carousel_container_outer .carousel_container .jcarousel-pagination{position:absolute;bottom:20px;left:435px;}#carousel_container_outer .carousel_container .jcarousel-pagination a{text-decoration:none;display:inline-block;line-height:10px;height:10px;width:10px;background:transparent;border:1px solid #c1bcbc;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin-right:8px;}#carousel_container_outer .carousel_container .jcarousel-pagination a.active{border:1px solid #fff;background:#fff;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;z-index:5000;}.flex-control-nav li{margin-right:8px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li{width:10px !important;height:10px !important;}.flex-control-paging li a{width:10px;height:10px;display:block;background:transparent;border:1px solid #c1bcbc;cursor:pointer;text-indent:-9999px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.flex-control-paging li a:hover{background:#ed1c24;}.flex-control-paging li a.flex-active{border:1px solid #fff;background:#fff;cursor:default;}.one_col_layout{width:100%;}.one_col_layout .content_wrapper{width:910px;margin:0 auto;padding:14px 0 0px 0;}.two_col_layout{width:100%;min-height:400px;background:#fff url("../images/bg_two_column.png") 0 0 repeat-x;}.two_col_layout .content_wrapper{width:910px;margin:0 auto;padding-bottom:40px;}.two_col_layout .content_wrapper #content_main{float:left;width:602px;margin-right:91px;}.two_col_layout .content_wrapper #content_right{float:left;width:217px;}.three_column_layout{width:910px;}.three_column_layout .col_1,.three_column_layout .col_2,.three_column_layout .col_3{float:left;width:294px;margin-right:14px;}.three_column_layout .col_3{margin-right:0;}.teaserbox_home{width:294px;height:160px;box-shadow:0 0 5px rgba(0,1,1,0.2);-moz-box-shadow:0 0 5px rgba(0,1,1,0.2);-webkit-box-shadow:0 0 5px rgba(0,1,1,0.2);background:#fff url("../images/bg_teaserbox_home.png") right bottom no-repeat;}.teaserbox_home .teaserbox_home_inner{width:254px;height:120px;padding:20px;position:relative;}.teaserbox_home .teaserbox_home_inner p{color:#8c8888;}.teaserbox_home .teaserbox_home_inner a{position:absolute;bottom:20px;left:20px;font-weight:700;}.teaserbox_home_noborder{width:294px;height:90px;padding:35px 0;}.teaserbox_home_noborder .teaserbox_home_noborder_inner{width:273px;height:90px;padding:0 0 0 20px;position:relative;border-left:1px solid #e6dfdf;}.teaserbox_home_noborder .teaserbox_home_noborder_inner span.like-h3,.teaserbox_home_noborder .teaserbox_home_noborder_inner h3{color:#000;line-height:20px;}.teaserbox_home_noborder .teaserbox_home_noborder_inner p{font-weight:500;font-size:11px;}.teaserbox_home_noborder .teaserbox_home_noborder_inner a{position:absolute;bottom:0;left:20px;font-size:11px;}.teaserbox_home_noborder .teaserbox_home_noborder_inner input{background:#fff;height:10px;border-color:#e6dfdf;width:150px;padding:9px 10px;}.teaserbox_home_noborder .teaserbox_home_noborder_inner li.csc-form-element-submit{width:96px;}.teaserbox_home_noborder .teaserbox_home_noborder_inner li.csc-form-element-submit input{width:96px;}.teaserbox_home_noborder .teaserbox_home_noborder_inner div.csc-mailform ol li:nth-child(1){float:none;font-size:12px;}.teaserbox_home_noborder .teaserbox_home_noborder_inner div.csc-mailform ol li:nth-child(2){float:left;width:175px;margin:0;clear:none;}.teaserbox_home_noborder .teaserbox_home_noborder_inner div.csc-mailform ol li:nth-child(3){float:right;clear:none;margin:0;}.teaserbox_home_noborder .teaserbox_home_noborder_inner div.csc-mailform ol li:nth-child(3):after{content:".";clear:both;display:block;visibility:hidden;height:0px;}.teaserbox_column{width:215px;height:140px;box-shadow:0 0 5px rgba(0,1,1,0.2);-moz-box-shadow:0 0 5px rgba(0,1,1,0.2);-webkit-box-shadow:0 0 5px rgba(0,1,1,0.2);background:#fff url("../images/bg_teaserbox_column.png") right bottom no-repeat;margin-bottom:40px;}.teaserbox_column .teaserbox_column_inner{width:175px;height:100px;padding:20px;position:relative;}.teaserbox_column .teaserbox_column_inner span.like-h4{margin-bottom:15px;}.teaserbox_column .teaserbox_column_inner p{font-size:11px;line-height:1.1;color:#8c8888;}.teaserbox_column .teaserbox_column_inner a{position:absolute;bottom:20px;left:20px;font-size:11px;font-weight:700;}.productbox_big .linkleft,.productbox_big .linkright{width:294px;padding:0;text-align:center;}.productbox_big .linkleft{margin-right:10px;}.productbox_list .productbox_list_inner{width:602px;float:left;}.productbox_list .productbox_list_inner .productbox_list_image{float:left;width:217px;margin-right:18px;}.productbox_list .productbox_list_inner .productbox_list_content{float:left;width:367px;}.productbox_list .productbox_list_inner .productbox_list_content h2,.productbox_list .productbox_list_inner .productbox_list_content span.h2{margin-bottom:15px;}.productbox_list .productbox_list_inner .productbox_list_content a{display:inline-block;padding-top:15px;}form.searchform{float:left;margin-left:20px;}input{border:1px solid #e8e2e2;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;height:24px;color:#ccc5c5;font-size:11px;padding:0 5px;}input[type="image"]{border:none;vertical-align:top;height:26px;}div.dropShadow img{-webkit-box-shadow:0px 0px 3px 3px #ebebeb;-moz-box-shadow:0px 0px 3px 3px #ebebeb;box-shadow:0px 0px 3px 3px #ebebeb;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:4px;margin:5px;}.csc-frame-rulerAfter{border-bottom:1px solid #e7dedf;padding-bottom:40px;margin-bottom:40px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.align-justify{text-align:justify;}.light_grey{color:#999;}div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0;}div.csc-mailform ol li{overflow:hidden;margin-bottom:10px;}div.csc-mailform fieldset{margin:0;padding:0;position:relative;}div.csc-mailform legend{margin-left:1em;color:#000;font-weight:bold;}div.csc-mailform fieldset ol{padding:1em 1em 0 1em;}div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none;}div.csc-mailform fieldset.submit{border-style:none;}label{margin-bottom:10px;display:block;color:#000;}label em{margin-left:5px;}label strong{color:#c00;font-size:85%;font-weight:normal;text-transform:uppercase;}div.csc-mailform ol li:nth-child(odd){float:left;width:294px;margin-right:14px;}div.csc-mailform ol li:nth-child(even){width:294px;}div.csc-mailform ol li:nth-child(even):after,div.csc-mailform ol li:nth-child(5):after{content:".";clear:both;display:block;visibility:hidden;height:0px;}div.csc-mailform input,div.csc-mailform textarea,.form-input{background-color:#f5f3f4;border:1px solid #d2d2d2;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:272px;padding:10px;height:20px;font-family:'Lato', sans-serif;color:#8c8888;font-size:11px;}div.csc-mailform textarea{width:580px;height:200px;}div.csc-mailform li.csc-form-element-submit input,.form-submit{background-color:#ed1b24;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:none;height:30px;padding:0;line-height:30px;width:294px;}div.csc-mailform ol li:nth-child(5){width:602px;}div.csc-mailform ol li:nth-child(6):before{clear:both;}table.sc_table{width:602px;}table.sc_table th{font-weight:bold;border-bottom:1px solid #e6dde0;height:40px;line-height:40px;}table.sc_table td{border-bottom:1px solid #e6dde0;padding-right:20px;height:40px;line-height:40px;font-weight:300;}table.sc_table td a{text-decoration:underline;}.form-control{background-color:#f5f3f4;border:1px solid #d2d2d2;font-family:'Lato', sans-serif;color:#8c8888;font-size:11px;}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#carousel_container_outer .carousel_container .jcarousel ul li.jcarousel-item{background-position:-200px 0px !important;}}@media only screen and (min-device-width: 320px) and (max-device-width: 736px){#carousel_container_outer .carousel_container .jcarousel ul li.jcarousel-item{background-position:-200px 0px !important;}}