/*base.css*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{background-image:url(../images/bg.png);font-family:"Open Sans", Verdana, Arial, sans-serif;font-size:14px;color:#909090;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}
h1, h2, h3, h4, h5, h6{color:#545454;font-family:"Open Sans", Verdana, Arial, sans-serif;font-weight:600;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-weight:inherit;}
h1{font-size:18px;line-height:25px;margin-bottom:29px;text-transform:uppercase}
h2{font-size:18px;line-height:25px;margin-bottom:29px;text-transform:uppercase}
h3{font-size:21px;line-height:34px;margin-bottom:8px;}
h4{font-size:18px;line-height:30px;margin-bottom:4px;}
h5{font-size:17px;line-height:24px;}
h6{font-size:14px;line-height:21px;}
.subheader{color:#777;}
p{margin:0 0 20px 0;}
p img{margin:0;}
p.lead{font-size:21px;line-height:27px;color:#777;}
em{font-style:italic;}
strong{font-weight:bold;color:#333;}
small{font-size:80%;}
blockquote, blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic;}
blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd;}
blockquote cite{display:block;font-size:12px;color:#555;}
blockquote cite:before{content:"2014 020";}
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited{color:#555;}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0;}
a, a:visited{color:#2C841D;outline:0;text-decoration:none }
a:hover, a:focus{color:#000;}
p a, p a:visited{line-height:inherit;}
ul, ol{margin-bottom:20px;}
ul{list-style:none outside;}
ol{list-style:decimal;}
ol, ul.square, ul.circle, ul.disc{margin-left:30px;}
ul.square{list-style:square outside;}
ul.circle{list-style:circle outside;}
ul.disc{list-style:disc outside;}
ul ul, ul ol,ol ol, ol ul{margin:4px 0 5px 30px;font-size:90%;}
ul ul li, ul ol li,ol ol li, ol ul li{margin-bottom:6px;}
li{line-height:18px;margin-bottom:12px;}
ul.large li{line-height:21px;}
li p{line-height:21px;}
img.scale-with-grid{max-width:100%;height:auto;}
.remove-bottom{margin-bottom:0 !important;}
.half-bottom{margin-bottom:10px !important;}
.add-bottom{margin-bottom:20px !important;}
.add-top{margin-top:20px !important;}
.grey{background:#edece9}
.white{background:#fff}
.text-right{text-align:right;}
/*layout.css*/
@media (min-width:320px) and (max-width:768px){.mobile-half{width:50% !important;}
}
img.logo{margin:10px 0;}
.telefon-list{color:#b6b6b6;font-size:18px;line-height:22px;padding:15px 0;}
@media (max-width:767px){.telefon-list{background-image:url(../images/telefon.png);background-repeat:no-repeat;background-position:right top;}   
}
.telefon-list strong{color:#b6b6b6;}
.header{}
.orte{text-align:right;padding-right:14px;}
.navigation{background-image:url(../images/navi_bg.png);background-repeat:repeat-x;height:60px;margin-bottom:10px;}
.navigation ul{margin:0;}
.navigation li{display:inline;font-size:21px;font-weight:600;height:30px;line-height:28px;padding:15px 10px;}
.navigation li:hover{background:linear-gradient(#216915, #3a912b);}
.navigation li a:link{color:#fff;}
.navigation li a:visited{color:#fff;}
.footer .menu_active{background:none;}
.menu_active{background:linear-gradient(#216915, #3a912b);color:#fff;}
.menu_active a:link{color:#fff !important;}
.menu_Main_Navi_level_1 li{float:left;position:relative;z-index:999999;}
.menu_Main_Navi_level_1 li a{color:#818BA3;}
.menu_Main_Navi_level_2{text-transform:none !important;font-size:14px !important;}
.menu_Main_Navi_level_1 li a:hover, .menu_Main_Navi_level_1 li a.hov{color:#fff;}
.menu_Main_Navi_level_1 ul{background:#FFA800;display:none;left:0;list-style:none outside none;margin:0;padding:0 0 3px;position:absolute;top:60px;border-bottom:3px solid #ffd500;z-index:999999;}
.menu_Main_Navi_level_1 ul li{border:medium none;float:left;padding-bottom:0;padding-left:11px;text-align:left;width:220px;height:20px;padding:3px 0 !important;}
.menu_Main_Navi_level_1 ul li:hover{border-left:0 solid transparent;border-right:0 solid transparent;}
.menu_Main_Navi_level_1 ul a{border-bottom:1px solid transparent;color:#797979;display:block;font-weight:normal;height:16px;line-height:16px;padding:0 5px;font-size:14px;}
.menu_Main_Navi_level_1 ul a:hover{background:none repeat scroll 0 0 transparent;border-left-color:transparent;border-right-color:transparent;color:#fff;text-decoration:none;}
.row.slider{background:#f7f6f7;height:208px;margin-bottom:25px !important;}
.more{background-image:url(../images/more.png);height:20px;width:80px;padding:5px 10px;text-align:center;float:right;margin:25px 0;}
.more:hover{background-image:url(../images/more_hover.png);}
.more a{color:#fff}
.list li{list-style-image:url(../images/list.png);border-bottom:1px solid #ddd;padding:5px 0;font-size:14px;}
.list2 li{list-style-image:url(../images/list.png);margin-left:25px;padding:5px 0;}
.list2 img{padding:5px;}
.footer{text-align:center;background-color:#999999;padding:15px 0;color:#fff
}
.footer ul{padding-top:25px;}
.footer li{display:inline;padding:10px;}
.footer li a{color:#fff;}
.box{}
.box_txt{height:110px;}
@media only screen and (max-width:959px){}
@media only screen and (min-width:768px) and (max-width:959px){}
@media only screen and (max-width:767px){}
@media only screen and (min-width:480px) and (max-width:767px){}
@media only screen and (max-width:479px){}
/*skeleton.css*/
.container                                 {position:relative;width:960px;margin:0 auto;padding:0;}
.container .column,.container .columns                        {float:left;display:inline;margin-left:10px;margin-right:10px;}
.row                                       {clear:both;margin:0;padding:0;}
.column.alpha, .columns.alpha              {margin-left:0;}
.column.omega, .columns.omega              {margin-right:0;}
.container .one.column,.container .one.columns                    {width:40px;}
.container .two.columns                    {width:100px;}
.container .three.columns                  {width:160px;}
.container .four.columns                   {width:220px;}
.container .five.columns                   {width:280px;}
.container .six.columns                    {width:340px;}
.container .seven.columns                  {width:400px;}
.container .eight.columns                  {width:460px;}
.container .nine.columns                   {width:520px;}
.container .ten.columns                    {width:580px;}
.container .eleven.columns                 {width:640px;}
.container .twelve.columns                 {width:700px;}
.container .thirteen.columns               {width:760px;}
.container .fourteen.columns               {width:820px;}
.container .fifteen.columns                {width:880px;}
.container .sixteen.columns                {width:940px;}
.container .one-third.column               {width:300px;}
.container .two-thirds.column              {width:620px;}
.container .offset-by-one                  {padding-left:60px;}
.container .offset-by-two                  {padding-left:120px;}
.container .offset-by-three                {padding-left:180px;}
.container .offset-by-four                 {padding-left:240px;}
.container .offset-by-five                 {padding-left:300px;}
.container .offset-by-six                  {padding-left:360px;}
.container .offset-by-seven                {padding-left:420px;}
.container .offset-by-eight                {padding-left:480px;}
.container .offset-by-nine                 {padding-left:540px;}
.container .offset-by-ten                  {padding-left:600px;}
.container .offset-by-eleven               {padding-left:660px;}
.container .offset-by-twelve               {padding-left:720px;}
.container .offset-by-thirteen             {padding-left:780px;}
.container .offset-by-fourteen             {padding-left:840px;}
.container .offset-by-fifteen              {padding-left:900px;}
@media only screen and (min-width:768px) and (max-width:959px){.container                                 {width:768px;}
.container .column,.container .columns                        {margin-left:10px;margin-right:10px;}
.column.alpha, .columns.alpha              {margin-left:0;margin-right:10px;}
.column.omega, .columns.omega              {margin-right:0;margin-left:10px;}
.alpha.omega                               {margin-left:0;margin-right:0;}
.container .one.column,.container .one.columns                    {width:28px;}
.container .two.columns                    {width:76px;}
.container .three.columns                  {width:124px;}
.container .four.columns                   {width:172px;}
.container .five.columns                   {width:220px;}
.container .six.columns                    {width:268px;}
.container .seven.columns                  {width:316px;}
.container .eight.columns                  {width:364px;}
.container .nine.columns                   {width:412px;}
.container .ten.columns                    {width:460px;}
.container .eleven.columns                 {width:508px;}
.container .twelve.columns                 {width:556px;}
.container .thirteen.columns               {width:604px;}
.container .fourteen.columns               {width:652px;}
.container .fifteen.columns                {width:700px;}
.container .sixteen.columns                {width:748px;}
.container .one-third.column               {width:236px;}
.container .two-thirds.column              {width:492px;}
.container .offset-by-one                  {padding-left:48px;}
.container .offset-by-two                  {padding-left:96px;}
.container .offset-by-three                {padding-left:144px;}
.container .offset-by-four                 {padding-left:192px;}
.container .offset-by-five                 {padding-left:240px;}
.container .offset-by-six                  {padding-left:288px;}
.container .offset-by-seven                {padding-left:336px;}
.container .offset-by-eight                {padding-left:384px;}
.container .offset-by-nine                 {padding-left:432px;}
.container .offset-by-ten                  {padding-left:480px;}
.container .offset-by-eleven               {padding-left:528px;}
.container .offset-by-twelve               {padding-left:576px;}
.container .offset-by-thirteen             {padding-left:624px;}
.container .offset-by-fourteen             {padding-left:672px;}
.container .offset-by-fifteen              {padding-left:720px;}
}
@media only screen and (max-width:767px){.container{width:300px;}
.container .columns,.container .column{margin:0;}
.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column {width:300px;}
.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0;}
}
@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px;}
.container .columns,.container .column{margin:0;}
.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px;}
}
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.row:after,.clearfix:after{clear:both;}
.row,.clearfix{zoom:1;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/*slider.css*/
.parallax_slider{position:relative;width:960px;height:207px;overflow:hidden;}
.pxslider_box{position:absolute;top:0;left:0;width:100%;height:207px;}
.pxslider_background{position:absolute;top:0;right:0;width:auto;height:100%;}
.pxslider_text{color:#FFFFFF;left:0;letter-spacing:2px;padding-left:30px;position:absolute;text-align:left;text-shadow:2px 2px 1px #FFFFFF;text-transform:uppercase;width:392px;}
.text1{color:#929294;font-size:24px;font-weight:bold;top:65px;}
.text2{color:#929294;font-size:19px;font-weight:normal;top:125px;}
.text3{top:50px;}
.text4{bottom:55px;}
.text5{top:50px;}
.text6{bottom:55px;}
@media only screen and (max-width:767px){.pxslider_background img{height:100% !important;object-fit:cover;}
.pxslider_background:after{content:"";display:block;background:rgba(0, 0, 0, 0.5);position:absolute;inset:0;}
.pxslider_text{text-shadow:none;color:white}
}
/*responsive.css*/
.slicknav_menu{display:none;}
@media only screen and (max-width:767px){*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*{max-width:100% !important;}
img{width:auto !important;max-width:100%;height:auto !important;margin-bottom:10px;}
label,select,input[type="text"],textarea,table{width:100% !important;}
label{text-align:left !important;}
select,input[type="text"]{height:auto !important;padding:10px 5px !important;}
fieldset{padding:5px !important;}
iframe{display:block;width:100% !important;}
.navigation,.menue-desktop{display:none;}
.navcontainer{display:block;}
.slicknav_menu{display:inline-block;position:relative;background:#FFD600;height:auto;top:0;width:100% !important;z-index:30;font-size:16px;}
.slicknav_btn{display:block;float:right;position:relative;top:0 !important;cursor:pointer;line-height:1.125em;vertical-align:middle;margin:5px 5px 6px;padding:0.438em 0.625em;}
.slicknav_menu .slicknav_menutxt{display:block;float:left;color:#000000;font-weight:bold;line-height:1.188em;}
.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em;}
.slicknav_menu .slicknav_icon-bar{background-color:#000000;border-radius:1px;display:block;height:0.125em;width:1.125em !important;}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em;}
.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}
.slicknav_nav{clear:both;position:relative;bottom:10px;background:#FFD600;color:#000000;font-size:0.875em;margin:0;padding:0;}
.slicknav_nav .menu_active a:visited,.slicknav_nav .menu_active a:link{color:#000 !important;}
.slicknav_nav ul{margin:0 0 10px 20px;padding:0;}
.slicknav_nav li{clear:both;display:block !important;width:100%;border-bottom:none !important;padding:0 !important;}
.slicknav_nav a{display:inline-block;font-size:18px;color:#000000;padding:5px 0;}
a.slicknav_item{width:100%;}
.slicknav_nav .slicknav_item:hover{color:#ffffff;}
.slicknav_nav a:hover{color:#FFFFFF;}           
.slicknav_nav ul ul{position:relative;top:0;width:100% !important;box-shadow:none;}
.slicknav_nav ul ul li a{width:100%;}
.slicknav_nav h2.headline{margin-bottom:10px;border:none;}
.slicknav_nav h2{font-size:18px;text-shadow:none;border-bottom:2px solid #a00f01;margin:0 0 0 34px;}
.slider{height:auto;margin-top:10px;}
ul.menu_navigationsub_level_1{display:none;}
.content{margin-top:0 !important;}
#content_right{clear:both;text-align:center;}
#content_right h1,#content_right #cs_news_wrapper{text-align:left;}
ul.menu_navigationfooter_level_1 li{line-height:2;}
.shop_form_klein{display:inline-block;height:auto;}
.shop_form_klein ul{margin-bottom:0;}
.shop_form_klein form ul li input#cs_quote_request_zip{width:100% !important;}
.mapControl li{margin-left:0px !important;}
.mapControl li div{margin-left:10px !important;}
form[name="cs_quote_requ_form1"] li{width:100% !important;}
.cs_schnippel{display:none;}
.phone{background-image:url(../images/phone.png) !important;margin-left:0;}
.mail{background-image:url(../images/mail.png) !important;}
.buy{background-image:url(../images/buy.png) !important;margin-left:0;}
.trend{background-image:url(../images/trend.png) !important;}
img[alt="Shell Qualitätssiegel"]{width:120px !important;height:auto;}
a.mein_preis_button{background-image:url("images/bg.jpg") !important;}
img[alt="Deutschland macht Plus"],img[alt="IWO"]{width:33% !important;max-width:159px !important;}
img[alt="RAL Energiezhandel"]{width:20% !important;max-width:101px !important;}
img[src="https://my.contentserver24.de/fileadmin/244/cms/images/eco.png"],a.zertifikat img{display:block;margin:0 auto;}
a.zertifikat img{margin-bottom:10px;}
img[src="https://my.contentserver24.de/fileadmin/244/cms/images/flyer.png"]{float:none !important;display:block;margin:0 auto 10px auto !important;}
img[alt="Baustellenbetankung"],img[alt="Zahlarten"],img[alt="textile Waschstrasse und Saugplätze"],img[alt="Tanken"],img[alt="Waschstrasse"]{float:none !important;display:block;margin:10px auto !important;}
.cs_germany_plus_container div div img{float:left;display:inline-block;width:48% !important;height:auto !important;margin:1% !important;}
.cs_germany_plus_main_box img,.cs_germany_plus_container img{margin:0 !important;}
.waschen_bilder img{float:none !important;display:block;width:80% !important;margin:0 auto 10px !important;}
.waschen_bilder img:hover,.waschen_bilder img:focus{transform:scale(1.5);}
table.cs_prod_table{background:#FFFFFF;}
table.schmierstoffe tr td:first-child{display:inline-block;width:70% !important;}
table.schmierstoffe tr td:last-child{display:inline-block;width:30% !important;}
#list_canvas table{word-break:break-word;}
.cs_block{width:100% !important;}
.cs_block li{list-style:none outside none;width:100% !important;}
.cs_right{float:left !important;width:auto !important;margin-top:-6px !important;}
#cs_shop_form_step_3 .cs_right,#cs_call_back_wrapper .cs_right{margin-top:6px !important;}
.cs_right > textarea{position:relative;top:6px;margin:0 !important;}
input[type="checkbox"],input.checkbox{left:0 !important;top:5px !important;}
#cs_power_saving_check_wrapper .cs_right{margin-left:35px;}
input#cs_power_saving_check_living_space{width:90% !important;}
input#cs_shop_birth_d,input#cs_shop_birth_m,input#cs_shop_birth_y{width:20% !important;}
input#cs_wish_price_amount,select[name="cs_quote_request_quarter_part2"]{width:50% !important;}
input#cs_wish_price_amount{margin-right:5px;}
input#cs_wish_price_price_wish,select[name="cs_quote_request_quarter_part1"]{width:25% !important;}
input#cs_wish_price_city,input#cs_quote_request_city,input#cs_shop_street,input#cs_wish_price_street,input#cs_quote_request_street,input#cs_power_saving_check_city,input#cs_power_saving_check_living_space,input#cs_power_saving_check_consumption,input#cs_power_saving_check_people,input#cs_power_saving_check_living_space,input#cs_power_saving_check_consumption,input#cs_power_saving_check_people,input#cs_shop_billing_street,input#cs_shop_billing_city,#cs_germany_plus_form fieldset li:nth-child(4) input[type="text"]:nth-child(2),#cs_germany_plus_form fieldset li:nth-child(5) input[type="text"]:nth-child(3),input[name="recommend_STRASSE_KUNDE"],input[name="recommend_ORT_KUNDE"],input[name="recommend_STRASSE_INTERESSENT"],input[name="recommend_ORT_INTERESSENT"]{width:78% !important;}
input#cs_wish_price_zip_code,input#cs_quote_request_zip,input#cs_shop_streetnumber,input#cs_power_saving_check_zip_code,input[name="cs_wish_price_streetnumber"],form[name="cs_quote_requ_form1"] fieldset:nth-child(2) li:nth-child(3) input[type="text"]:nth-child(3),form[name="cs_wish_price_form1"] fieldset:nth-child(2) li:nth-child(4) input[type="text"]:nth-child(3),form[name="cs_quote_requ_form1"] fieldset:nth-child(2) li:nth-child(3) input[type="text"]:nth-child(3),input#cs_shop_billing_streetnumber,input#cs_shop_billing_zip_code,#cs_germany_plus_form fieldset li:nth-child(4) input[type="text"]:nth-child(3),#cs_germany_plus_form fieldset li:nth-child(5) input[type="text"]:nth-child(2),input[name="recommend_HAUSNUMMER_KUNDE"],input[name="recommend_PLZ_KUNDE"],input[name="recommend_HAUSNUMMER_INTERESSENT"],input[name="recommend_PLZ_INTERESSENT"]{width:20% !important;}
input#cs_shop_amount{width:53% !important;}
.cs_shop_box_even,.cs_shop_box_odd{width:100% !important;margin-left:0 !important;}
.working_days_slider_box,.hose_length_slider_box,.tanker_size_slider_box,.exact_amount_slider_box{width:100% !important;}
.cs_shop_step_4_div_table_surcharge_1,.cs_shop_step_4_div_table_surcharge_2{width:40% !important;max-width:116px;}
.curr_price_shop_table,.curr_price_shop_chart{float:none;max-width:380px !important;margin:0 auto;}
.curr_price_shop{text-align:center;}
.curr_price_shop_table{width:auto !important;}
#cs_shop_wrapper{text-align:left;}
a.mein_preis_button{float:none;display:inline-block;}
.cs_shop_step4_checkboxtext{line-height:normal !important;margin-bottom:10px;}
input#cs_wish_price_price_wish{width:38% !important;}
input#cs_power_saving_check_consumption,input#cs_power_saving_check_people,input#cs_wish_price_amount{width:85% !important;}
input#cs_wish_price_amount{margin-right:5px;}
input#cs_heat_account_price{width:50% !important;}
#cs_recommend_wrapper table td,#cs_feedback_wrapper table td{padding:5px;}
#cs_recommend_wrapper table input[type="checkbox"],#cs_feedback_wrapper table input[type="checkbox"]{position:absolute;top:7px !important;}
#cs_recommend_wrapper table input[type="checkbox"]{right:0;}
#cs_feedback_wrapper table input[type="checkbox"]{left:8px;}
#cs_recommend_wrapper table tr td:first-child{width:32% !important;}
#cs_recommend_wrapper table td.cs_recommend_content2,#cs_recommend_wrapper table td.cs_recommend_content3,#cs_feedback_wrapper table td.cs_feedback_content2{position:relative;}
td.cs_feedback_content2,td.cs_feedback_content3{display:inline-block;width:100% !important;}
table.cs_feedback_table tr:nth-child(13),table.cs_feedback_table tr:nth-child(14){display:inherit;}
table.cs_feedback_table tr:nth-child(14) td{display:table-cell;width:auto !important;}
td.cs_feedback_content2{font-weight:bold;padding-bottom:0 !important;}
td.cs_feedback_content3{padding-top:0 !important;}
table.cs_feedback_table tr:nth-child(13) td:first-child{width:15% !important;}
table.cs_feedback_table tr:nth-child(13) td:last-child{width:100% !important;margin-left:35px
}
.cs_news_teaser{font-size:13px;}
a.cs_news_preview_link{color:#000000;}
.cs_news_preview_img{width:30% !important;}
.cs_news_archiv_content{width:62% !important;}
.cs_faq_header{height: auto;word-break:break-word;}
.cs_faq_content1{width:100% !important;}
.cs_faq_container table td{min-width:80px !important;word-break:break-word;}
#cs_germany_plus_tabs{font-size:11px;}
.cs_germany_plus_coupon_b a{background:#dea06a !important;background:-webkit-gradient(linear, left top, left bottom, from(#ec7404), to(#dea06a)) !important;font-size:16px !important;}
.cs_germany_plus_main_text_box{position:relative !important;bottom:42px !important;}
.cs_germany_plus_main_text{line-height:normal !important;}
.cs_germany_plus_zwei_spalten_links{word-break:break-word;}
img[alt="Tankkarte"]{display:block;float:none !important;width:75% !important;margin:0 auto !important;}
#cs_contact_wrapper input[type="radio"]{margin:5px 5px 0 5px !important;}
#cs_contact_wrapper .cs_right{width:100% !important;}
#cs_contact_wrapper fieldset:nth-child(2) li:nth-child(3) .cs_right,#cs_germany_plus_form .cs_right,form[name="cs_quote_requ_form1"] .cs_right,form[name="cs_wish_price_form1"] .cs_right{width:auto !important;margin-left:35px;}
#cs_power_saving_check_bg_scala{float:left;background:url(http://my.contentserver24.de/content/power_saving_check/images/skala.jpg) !important;margin-bottom:10px;}
#cs_power_saving_check_modernization table td input[type="checkbox"]{top:0;}
.cs_power_saving_check_rights{clear:both;}
#cs_power_saving_check_wrapper td{padding:5px !important;}
#cs_power_saving_check_wrapper input[type="checkbox"],input.checkbox{top:0 !important;}
#cs_power_saving_check_costs table td{word-break:break-word;}
#cs_heat_account_wrapper fieldset:nth-child(2) ul{padding:0;}
#cs_heat_account_wrapper fieldset:nth-child(2) ul li{width:100% !important;}	
#cs_heat_account_wrapper fieldset:nth-child(2) table td{padding:0 5px;font-size:62%;}
.cs_heat_account_condition label{line-height:1.3;}
form[name="cs_heat_account_form_mail"] ul li:first-child div{margin:0 !important;}
form[name="cs_heat_account_form_mail"] .cs_right{width:auto;margin-left:35px;}
td.cs_encycl_search_content2{width:100%;padding-right:2% !important;}
td.cs_encycl_search_content3 input[type="submit"]{margin:0;}
td.cs_germany_plus_tabelle_zuschuss{padding:4px;}
table.cs_prod_table{margin-bottom:20px;}
table.cs_prod_table td{font-size:95%;}
a[href="http://www.zukunftsheizen.de/home/service/news/herstellerempfehlung.html"]{word-break:break-word;}
.cs_shop_err.cs_error{margin:0 0 10px 0;}
input#cs_pa_datepicker{width:60% !important;margin:0 !important;}
#cs_products_wrapper{text-align:left;}
#cs_products_wrapper img{margin-right:10px;}
a#edl_heizoel:link,a#edl_heizoel:visited{background-image:url("http://my.contentserver24.de/content/edl/images/heizoel.png") !important;}
a#edl_festbrennstoffe:link,a#edl_festbrennstoffe:visited{background-image:url("http://my.contentserver24.de/content/edl/images/festbrennstoffe.png") !important;}
a#edl_kraftstoffe:link,a#edl_kraftstoffe:visited{background-image:url("http://my.contentserver24.de/content/edl/images/kraftstoffe.png") !important;}
.cs_trend_arrow_box_1,.cs_trend_arrow_box_2,.cs_trend_arrow_box_3{display:inline-block;width:100%;height:auto !important;}
.cs_trend_arrow_up_pic{background-image:url(http://my.contentserver24.de/content/trend_arrow/images/steigend_big.png) !important;}
.cs_trend_arrow_down_pic{background-image:url(http://my.contentserver24.de/content/trend_arrow/images/fallend_big.png) !important;}
.cs_trend_arrow_hold_pic{background-image:url(http://my.contentserver24.de/content/trend_arrow/images/gleichbleibend_big.png) !important;}
form[name="cs_quote_requ_form1"] fieldset:nth-child(2) li:nth-child(7) label,#cs_power_saving_check_wrapper fieldset li:nth-child(3) label,#cs_germany_plus_form li:nth-child(7) label,#cs_contact_wrapper fieldset:nth-child(2) li:nth-child(3) label{width:10% !important;margin-right:0;}
form[name="cs_quote_requ_form1"] fieldset:nth-child(2) li:nth-child(7) .cs_right,#cs_power_saving_check_wrapper fieldset li:nth-child(3) .cs_right,#cs_germany_plus_form li:nth-child(7) .cs_right,#cs_contact_wrapper fieldset:nth-child(2) li:nth-child(3) .cs_right{display:inline-block;width:90% !important;margin-left:0;padding-top:17px;}
#cs_power_saving_check_wrapper fieldset p{margin:0;}
a.cs_news_link{float:right;background:#DDDDDD;border:1px solid #b8c4d5;color:#333;text-decoration:none !important;margin:5px 0;padding:5px;cursor:pointer;}
a.waschen_button{background-image:url("../images/waschen_bg.jpg") !important;}
a.waschen_button:hover,a.waschen_button:focus{background-image:url("../images/waschen_bg_hover.jpg") !important;}
input.btn.btn-primary,input.btn.btn-warning{margin:10px 0;padding:5px 10px;}
input.btn.btn-warning{float:left;padding:5px 10px;}
input.btn.btn-primary{float:right;margin-left:5px
}
ul#cs_currpr_tabmenue{padding-bottom:0;}
ul#cs_currpr_tabmenue li{display:inline-block;height:auto !important;}
ul#cs_currpr_tabmenue li a{display:inline-block;margin:2px 2px 0 2px;}	
#cs_currpr_tabmenue li a{background-image:url(images/navibg.gif) !important;}
#cs_currpr_tabmenue li a#aktuell{background-image:url(images/navihover.gif) !important;}
ul#cs_price_archive_tabmenue{padding-bottom:0;}
#cs_price_archive_tabmenue li a#aktuell{background-image:url(images/navihover.gif) !important;}
#cs_price_archive_tabmenue li a{background-image:url(images/navibg.gif) !important;}
ul.tabs li,ul.tabs2 li,ul.tabs3 li,ul.tabs4 li{margin-right:12px;}
ul.tabs li a.current,ul.tabs2 li a.current,ul.tabs3 li a.current,ul.tabs4 li a.current{color:#000000 !important;}
nav .indicator, nav .indicator2, nav .indicator3, nav .indicator4{background-image:url(images/notch.png) !important;}
ul#cs_oelkwk_tabmenue{height:auto !important;padding-bottom:0;}
#cs_oelkwk_tabmenue li{display:inline-block;height:auto !important;}
#cs_oelkwk_tabmenue li a{display:inline-block;background:linear-gradient(#C30B0E, #490609) !important;margin:2px 2px 0 2px !important;}
#cs_oelkwk_tabmenue li a:hover,#cs_oelkwk_tabmenue li a#aktuell{background:linear-gradient(#FF1216, #760B10) !important;}
#cs_germany_plus_tabs a{padding:5px !important;}
table.header{background:url(http://walter.atrego.de/sattler/js_contentserver24_greybox/header_bg.gif) !important;}
table.header .close span{float:right;}
.cs_offer_popup_grey_box{width:100% !important;background:url(http://my.contentserver24.de/images/transparent.png) !important;}
.cs_offer_popup_close{width:35px !important;background:url('http://my.contentserver24.de/images/close_black.png') !important;}
#gutschein{background-color:#FFC500;box-shadow:3px 3px 3px rgba(0,0,0,0.5);}
#top-close{display:inline-block;position:absolute;top:5px;right:5px;background-color:rgba(0,0,0,0.5);color:#FFFFFF;border-radius:10px;padding:2px 8px;margin:0;}
}