@font-face{font-family:'icomoon';
src:url(/Files/Templates/Designs/mvc/font/IcoMoon-Free.ttf)}
@media (min-width:1251px){.nl-be #ConfirmButton,.pl-pl #ConfirmButton,.nl-nl #ConfirmButton,.pt-pt #ConfirmButton,.cs-cz #ConfirmButton,.fr-be #ConfirmButton,.sk-sk #ConfirmButton,.hu-hu #ConfirmButton{font-size:16px}}@media (max-width:1250px) and (min-width:1000px){.nl-be #ConfirmButton,.pl-pl #ConfirmButton,.nl-nl #ConfirmButton,.pt-pt #ConfirmButton,.cs-cz #ConfirmButton,.fr-be #ConfirmButton,.sk-sk #ConfirmButton,.hu-hu #ConfirmButton{font-size:16px}}@media (max-width:999px) and (min-width:768px){.nl-be #ConfirmButton,.pl-pl #ConfirmButton,.nl-nl #ConfirmButton,.pt-pt #ConfirmButton,.cs-cz #ConfirmButton,.fr-be #ConfirmButton,.sk-sk #ConfirmButton,.hu-hu #ConfirmButton{font-size:16px}}@media (max-width:767px){.nl-be .checkboxesarea,.pl-pl .checkboxesarea,.nl-nl .checkboxesarea,.pt-pt .checkboxesarea,.cs-cz .checkboxesarea,.fr-be .checkboxesarea,.sk-sk .checkboxesarea,.hu-hu #checkboxesarea{margin-bottom:0}}@media (min-width:1251px){.sv-se .checkboxesarea_normalcontainer .Wider .checkboxtextpanel{width:340px}.nb-no .checkboxesarea_normalcontainer .Wider .checkboxtextpanel{width:340px}}@media (min-width:1000px){.nb-no .landingpageform .Email{width:326px}}@media (min-width:1251px){.nb-no .landingpageform .Email{width:326px}}@media (max-width:999px) and (min-width:768px){.nb-no .landingpageform .Email{width:250px}.nb-no .landingpageform .BirthdatePanel .day{margin-top:4px;width:73px}.nb-no .landingpageform .BirthdatePanel .year,.nb-no .landingpageform .BirthdatePanel .month{width:74px}}@media (max-width:767px){.nb-no .landingpageform .BirthdatePanel .year,.nb-no .landingpageform .BirthdatePanel .month,.nb-no .landingpageform .BirthdatePanel .day{margin:0;width:100%}.nb-no .landingpageform .BirthdatePanel .year,.nb-no .landingpageform .BirthdatePanel .month{margin-left:0;margin-bottom:4px}}@media (min-width:1000px){.da-dk .landingpageform .Email{width:326px !important}}@media (min-width:1251px){.da-dk .landingpageform .Email{width:326px !important}}@media (max-width:999px) and (min-width:768px){.da-dk .landingpageform .Email{width:250px !important}.da-dk .landingpageform .BirthdatePanel .day{margin-top:4px;width:73px}.da-dk .landingpageform .BirthdatePanel .year,.da-dk .landingpageform .BirthdatePanel .month{width:74px}}@media (max-width:767px){.da-dk .landingpageform .BirthdatePanel .year,.da-dk .landingpageform .BirthdatePanel .month,.da-dk .landingpageform .BirthdatePanel .day{margin:0;width:100%}.da-dk .landingpageform .BirthdatePanel .year,.da-dk .landingpageform .BirthdatePanel .month{margin-left:0;margin-bottom:4px}}.fi-fi .CsFormContainer .offerscontainer .offer h2{font-size:18px}@media (min-width:1000px){.fi-fi .landingpageform .Email{width:326px !important}}@media (min-width:1251px){.fi-fi .loginFormcontainer .ingress{width:60%}.fi-fi .landingpageform .Email{width:326px !important}}@media (max-width:1250px) and (min-width:1000px){.fi-fi #newsletter_addtextbox{width:310px}.fi-fi .footer_wrapper .secondcolumn .productinfo,.fi-fi .footer_wrapper .secondcolumn .newslettercontainer .newsletterinfo,.fi-fi .footer_wrapper .firstcolumn .contactustext .header{font-size:16px}}@media (max-width:999px) and (min-width:768px){.fi-fi .landingpageform .Email{width:250px !important}.fi-fi .landingpageform .BirthdatePanel .day{margin-top:4px;width:73px}.fi-fi .landingpageform .BirthdatePanel .year,.fi-fi .landingpageform .BirthdatePanel .month{width:74px}.fi-fi #newsletter_addtextbox{width:210px}.fi-fi .footer_wrapper .secondcolumn .productinfo,.fi-fi .footer_wrapper .secondcolumn .newslettercontainer .newsletterinfo,.fi-fi .footer_wrapper .firstcolumn .contactustext .header{font-size:16px}}@media (max-width:767px){.fi-fi .landingpageform .BirthdatePanel .year,.fi-fi .landingpageform .BirthdatePanel .month,.fi-fi .landingpageform .BirthdatePanel .day{margin:0;width:100%}.fi-fi .landingpageform .BirthdatePanel .year,.fi-fi .landingpageform .BirthdatePanel .month{margin-left:0;margin-bottom:4px}}@media (min-width:1000px){.sv-fi .landingpageform .Email{width:326px !important}}@media (min-width:1251px){.sv-fi .landingpageform .Email{width:326px !important}}@media (max-width:999px) and (min-width:768px){.sv-fi .landingpageform .Email{width:250px !important}.sv-fi .landingpageform .BirthdatePanel .day{margin-top:4px;width:73px}.sv-fi .landingpageform .BirthdatePanel .year,.sv-fi .landingpageform .BirthdatePanel .month{width:74px}}@media (max-width:767px){.sv-fi .landingpageform .BirthdatePanel .year,.sv-fi .landingpageform .BirthdatePanel .month,.sv-fi .landingpageform .BirthdatePanel .day{margin:0;width:100%}.sv-fi .landingpageform .BirthdatePanel .year,.sv-fi .landingpageform .BirthdatePanel .month{margin-left:0;margin-bottom:4px}}@media (min-width:1251px){.sk-sk .landingpageform .confirmAdultAgePanel .secondcell{width:300px}}@media (max-width:999px) and (min-width:768px){.sk-sk .CsFormContainer .offerscontainer .offer h2,.sk-sk .CsFormContainer .offerscontainer .offersgroup h2{font-size:16px}}@media (min-width:1251px){.cs-cz .footer_wrapper .secondcolumn .newslettercontainer{width:95%}.cs-cz .landingpageform .confirmAdultAgePanel .secondcell{width:300px}}@media (max-width:1250px) and (min-width:1000px){.cs-cz .CsFormContainer .offerscontainer .offer h2,.cs-cz .CsFormContainer .offerscontainer .offersgroup h2{font-size:15px}}@media (max-width:999px) and (min-width:768px){.cs-cz .CsFormContainer .offerscontainer .offer h2,.cs-cz .CsFormContainer .offerscontainer .offersgroup h2{font-size:16px}}@media (max-width:1250px) and (min-width:1000px){.nl-nl #newsletter_addtextbox{width:280px}}@media (max-width:999px) and (min-width:768px){.nl-nl #newsletter_addtextbox{width:200px}}@media (max-width:767px){.nl-nl #newsletter_addtextbox{width:60%}.nl-nl #newsletter_button{width:35%}}.pl-pl .landingpageform .confirmAdultAgePanel{width:100%}@media (max-width:1250px) and (min-width:1000px){.nl-be #newsletter_addtextbox{width:280px}}@media (max-width:999px) and (min-width:768px){.nl-be #newsletter_addtextbox{width:200px}}@media (max-width:767px){.nl-be #newsletter_addtextbox{width:60%}.nl-be #newsletter_button{width:35%}}@media (max-width:1250px) and (min-width:1000px){.fr-be #newsletter_addtextbox{width:280px}}@media (max-width:999px) and (min-width:768px){.fr-be #newsletter_addtextbox{width:200px}}@media (max-width:767px){.fr-be #newsletter_addtextbox{width:60%}.fr-be #newsletter_button{width:35%}}@media (min-width:768px){.hu-hu #ConfirmButton{font-size:15px}}@font-face{font-family:'Serifa-lt-65-bold';
src:url(../font/serifa-lt-65-bold.ttf)}
@font-face{font-family:'Warnock';
font-weight:bold;
src:url(/Files/Templates/Designs/mvc/font/warnockpro/WarnockPro-Bold.ttf) format("opentype")}
@font-face{font-family:'Warnock';
font-weight:normal;
src:url(/Files/Templates/Designs/mvc/font/warnockpro/WarnockPro-Regular.ttf) format("opentype")}
@font-face{font-family:'Warnock';
font-weight:normal;
font-style:italic;
src:url(/Files/Templates/Designs/mvc/font/warnockpro/WarnockPro-LightIt.ttf) format("opentype")}
html,body{margin:0;padding:0;border:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica;font-size:14px}body{margin:0;padding:0}aside{display:inline-block;vertical-align:top}a,a:hover,a:visited,a:active{color:#222}input,select,button,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 10px;border-width:0}input[type=submit],input[type=button],input[type=text],input[type=tel],input[type=number],input[type=password],select,button,textarea{-webkit-appearance:none;-webkit-border-radius:0}input[type=number]:not(.disabled):-moz-placeholder,input[type=text]:not(.disabled):-moz-placeholder{color:#000}input[type=number]:not(.disabled)::-moz-placeholder,input[type=text]:not(.disabled)::-moz-placeholder{color:#000}input[type=number]:not(.disabled)::-webkit-input-placeholder,input[type=text]:not(.disabled)::-webkit-input-placeholder{color:#000}input[type=number]:not(.disabled):-ms-input-placeholder,input[type=text]:not(.disabled):-ms-input-placeholder{color:#000}input[type=tel]:not(.disabled):-moz-placeholder,input[type=text]:not(.disabled):-moz-placeholder{color:#000}input[type=tel]:not(.disabled)::-moz-placeholder,input[type=text]:not(.disabled)::-moz-placeholder{color:#000}input[type=tel]:not(.disabled)::-webkit-input-placeholder,input[type=text]:not(.disabled)::-webkit-input-placeholder{color:#000}input[type=tel]:not(.disabled):-ms-input-placeholder,input[type=text]:not(.disabled):-ms-input-placeholder{color:#000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield !important}#mainsection,#mainsectionsmall .homepagesection{width:1200px;margin:0 auto}#mainsection{margin-top:12px}#mainsectionsmall header{padding:6px}.logocontainer{width:30%}.logocontainer img,.navbar-header #smallheaderlogo{width:260px}.navigationcontainer{width:69%;text-align:right;vertical-align:bottom}#mainsectionsmall .navigationcontainer{width:100%;text-align:left}.sf-menu{float:right;vertical-align:top}#mainsectionsmall .sf-menu{float:left;vertical-align:top;margin-left:10px}.sf-menu li{margin-right:12px;font-size:17px}.sf-menu li a{margin-right:12px;text-transform:uppercase;text-decoration:none}.sf-menu li a:hover{text-decoration:underline}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:hover{color:#222}#mainsectionsmall .navbar-inverse .navbar-nav>li>a,#mainsectionsmall .navbar-inverse .navbar-nav>li>a:hover{color:inherit}#mainsectionsmall .navbar{min-height:0;margin-bottom:0}.smallheaderwrapper{width:1200px;margin:0 auto}#topcontent,#maincontent,#bottompuffcontainer{margin-bottom:40px}.customerservice_infotext{text-transform:uppercase}.customerservice_infotext:after{content:'|';margin:0 0 0 0}.customerservice_item a{font-weight:bold}.faqmodule{margin-bottom:160px;margin-top:54px}.faqmodule .question{font-size:17px;margin-bottom:8px;display:inline-block;width:100%}.faqmodule .answer{display:none;font-size:17px}.faqmodule .answer.opened{display:block}.faqmodule .backbutton{margin-top:44px;font-size:17px}.faqmodule .directanswer{margin-top:12px}.faqmodulewithparagraph{margin-bottom:60px}.faqmodule .extraparagraphs_container{margin-top:60px}.orderForm{width:100%}.orderForm .row{display:inline-block;margin-bottom:4px}.orderForm select,.orderForm input[type=text],.orderForm input[type=number],.orderForm input[type=tel],.orderForm button,.orderForm input[type=button]{border:1px solid #999;width:284px;height:30px;margin-top:3px}.orderForm button,.orderForm input[type=button]{cursor:pointer;width:110px}.orderForm .extraOrderInformationMessage,.orderForm .orderconditions2panel{margin-top:12px}.orderForm .orderformparagraphtext{display:block;clear:both}.orderForm .confirmAdultAgePanel,.orderForm .optionalproductstext,.orderForm .confirmspecialnewsletterpanel{margin-top:6px}.orderForm .checkboxesarea input[type=checkbox]{float:left;width:auto;margin-top:0;border-width:1px}.orderForm .rowfieldcontainer{float:left;margin-right:18px}.orderForm .star{display:none;color:red;vertical-align:top}.orderForm .ConfirmButton{display:block;clear:both;margin-top:14px;text-align:center}.orderForm .Validation{color:#900;white-space:nowrap}.orderForm .ValidationStar{font-size:22px;margin:0;padding:0;line-height:12px;display:none;color:#900}.orderForm .ValidationError{display:none;float:right}.orderForm .SSNFieldPanel{float:left}.orderForm .SSNFieldPanel input[type=text],.orderForm .SSNFieldPanel input[type=number],.orderForm .SSNFieldPanel input[type=tel]{float:left;width:170px;margin-right:4px}.orderForm .selectstar{color:#900;font-size:22px;margin:0;padding:0;line-height:12px}#ConfirmButton{width:200px;margin-left:0}.orderForm select.severalItems{width:136px}.orderForm select.Gender,.orderForm select.FirstnameSelect{width:288px;margin:0;padding:4px}.orderForm select.year,.orderForm select.month,.orderForm select.day{width:90px;margin-bottom:1px}.orderForm .BirthdatePanel .year{width:88px}.orderForm .BirthdatePanel .month,.orderForm .BirthdatePanel .day{margin-left:10px;width:91px}.DeclineOrderButton{padding:12px 6px 12px 40px;cursor:pointer;width:154px;min-height:27px;color:#fff;margin-top:20px;vertical-align:middle;background-color:#ba0000;background:url(master/orderconfirm/cross.png) no-repeat 11px 14px,-moz-linear-gradient(top,red 0%,#ba0000 100%);background:url(master/orderconfirm/cross.png) no-repeat 11px 14px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,#ba0000));background:url(master/orderconfirm/cross.png) no-repeat 11px 14px,-webkit-linear-gradient(top,red 0%,#ba0000 100%);background:url(master/orderconfirm/cross.png) no-repeat 11px 14px,-o-linear-gradient(top,red 0%,#ba0000 100%);background:url(master/orderconfirm/cross.png) no-repeat 11px 14px,-ms-linear-gradient(top,red 0%,#ba0000 100%);background:url(master/orderconfirm/cross.png) no-repeat 11px 14px,linear-gradient(to bottom,red 0%,#ba0000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000',endColorstr='#ba0000',GradientType=0);display:inline-block;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.GrantOrderButton{padding:9px 6px 9px 54px;margin-left:94px;cursor:pointer;width:140px;height:36px;color:#fff;margin-top:20px;vertical-align:middle;background-color:#239400;background:url(master/orderconfirm/yes.png) no-repeat 11px 11px,-moz-linear-gradient(top,#00cc0a 0%,#239400 100%) url(master/orderconfirm/yes.png);background:url(master/orderconfirm/yes.png) no-repeat 11px 11px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00cc0a),color-stop(100%,#239400));background:url(master/orderconfirm/yes.png) no-repeat 11px 11px,-webkit-linear-gradient(top,#00cc0a 0%,#239400 100%);background:url(master/orderconfirm/yes.png) no-repeat 11px 11px,-o-linear-gradient(top,#00cc0a 0%,#239400 100%);background:url(master/orderconfirm/yes.png) no-repeat 11px 11px,-ms-linear-gradient(top,#00cc0a 0%,#239400 100%);background:url(master/orderconfirm/yes.png) no-repeat 11px 11px,linear-gradient(to bottom,#00cc0a 0%,#239400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00cc0a',endColorstr='#239400',GradientType=0);display:inline-block;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.confirmorderpopup{width:500px;text-align:left}.confirmorderpopup .DeclineOrderButtonSmall{padding:16px 6px 8px 40px}.confirmorderpopup .DeclineOrderButtonSmallButLargeGrantButton{padding:14px 6px 10px 40px}.confirmorderpopup .GrantOrderButtonSmall{padding:15px 6px 0 54px}.landingpagecontainer{background-repeat:no-repeat;display:inline-block}.landingpagecontainer .normalnonfloatingimg{display:none}.landingpageform{width:340px;position:relative}.landingpageform .rowfieldcontainer{margin-right:0px}.landingpageform .checkboxtextpanel{display:inline-block;width:336px}.landingpageform .extraOrderInformationMessage{display:block;clear:both;margin-top:0}.landingpageform .ConfirmSpecialNewLetterOffersContainer{display:none}.landingpageform .BirthdatePanel .year{width:100px}.landingpageform .BirthdatePanel .month,.landingpageform .BirthdatePanel .day{margin-left:10px;width:99px}.landingpageform .star{display:none}.landingpageform .orderconditions2container,.landingpageform .generatedfieldscontainer{margin-top:12px}.landingpageform .checkboxesarea{display:inline-block;font-weight:bold;font-size:12px;margin-top:10px;width:365px}.landingpageform .ssnlandingpage_infotext{font-size:13px;margin-top:6px}.landingpageform .orderconditionscontainer .firstcell,.landingpageform .orderconditions2container .firstcell,.landingpageform .optionalproductscontainer .firstcell,.landingpageform .confirmAdultAgePanel .firstcell,.landingpageform .ConfirmSpecialNewLetterOffersContainer .firstcell{display:inline-block;vertical-align:top}.landingpageform .orderconditionscontainer .secondcell,.landingpageform .orderconditions2container .secondcell,.landingpageform .optionalproductscontainer .secondcell,.landingpageform .confirmAdultAgePanel .secondcell,.landingpageform .ConfirmSpecialNewLetterOffersContainer .secondcell{display:inline-block;width:300px}.landingpageform .SSNFieldPanel input[type=text],.landingpageform .SSNFieldPanel input[type=number],.landingpageform .SSNFieldPanel input[type=tel]{width:212px}.landingpageform select.Gender,.landingpageform select.FirstnameSelect,.landingpageform select.severalItems,.landingpageform select{width:156px}.landingpageform input[type=text],.landingpageform input[type=number],.landingpageform input[type=tel]{width:156px}.landingpageform input[disabled=disabled]{background-color:#fafafa}.landingpageform .Validation{display:none;color:#000}.checkboxtextpanel .Validation{display:none;color:#900;font-size:22px;line-height:12px;text-decoration:none}.landingpageform input[type=button]{color:#fff;border-width:0}.landingpageform #ConfirmButton{width:200px;padding:0 12px 0 12px;height:40px}.landingpageform .confirmAdultAgePanel{clear:both;float:left;margin-top:6px}.landingpageform .optionalproductscontainer{display:block;clear:both;float:left;margin-top:6px}.landingpageform .checkboxesarea input[type=checkbox]{position:relative;left:-3px;top:-1px;margin-right:4px;width:22px !important;height:22px !important}.landingpageform .checkboxesarea input[type=checkbox].Error{border:2px solid #a00;-moz-appearance:none !important;-webkit-appearance:none !important;-o-appearance:none !important}.landingpageform .checkboxesarea input[type=checkbox]:checked{-moz-appearance:checkbox !important;-webkit-appearance:checkbox !important;-o-appearance:checkbox !important}.landingpageform .row input[type=text].Error,.landingpageform .row input[type=tel].Error,.landingpageform .row input[type=number].Error,.landingpageform .row select.Error,.landingpageform .sizeSelect.Error,.landingpageform .campaignName.Error,.landingpageform .BirthdatePanel .year.Error,.landingpageform .BirthdatePanel .month.Error,.landingpageform .BirthdatePanel .day.Error{border:2px solid #a00}.loginFormcontainer .membernorow,.loginFormcontainer .pincoderow,.loginFormcontainer .submitbuttonrow{margin-bottom:10px}.loginFormcontainer .membernorow,.loginFormcontainer .pincoderow{font-weight:bold}.loginFormcontainer input[type=text],.loginFormcontainer input[type=number],.loginFormcontainer input[type=tel],.loginFormcontainer input[type=password],input[type=button]{width:250px;border:1px solid #999;height:30px;margin-top:3px}input[type=button]{cursor:pointer}.loginerror_infoBox .errorInfo,.badClubInfo{width:auto;float:left;white-space:nowrap}.loginerror_infoBox .errorInfo h2{font-size:2em;margin-bottom:4px}.loginerror_infoBox .badClubInfo h2{font-size:2em;margin-bottom:4px}.chooseclubcontainer{width:95%}.chooseclubpanel{display:inline-block;cursor:pointer;margin:0 8px 12px 0;font-weight:bold;color:#444}.chooseclubpanel,.chooseclubinneritem{width:150px;height:53px;vertical-align:middle}.chooseclubpanel.active{background-color:#ddd}.chooseclubinneritem{display:table-cell;text-align:center;background-image:url(/Files/Images/CustomerService/button.png)}.loginFormcontainer_chooseclub{display:none;padding-top:0}.loginFormcontainer .ingress{margin-bottom:20px;width:70%}.CsFormContainer{display:inline-block;width:100%}.CsFormContainer h2,.CsFormContainer h1{margin:0;padding:4px 8px 4px 8px;font-size:22px;font-family:initial;font-weight:normal}.userinfocontainer{margin-bottom:13px;background-color:#fff;border:1px solid #555}.userinfocontainermobile{display:none}.userinfocontainer .header,.fieldcontainer .header,.ivrformcontainer .header,.popup h2,.loadingFormPanel h2,.clubpanel h2{background-color:#555;color:#fff}.userinfocontainer .Content{padding:10px}.fieldcontainer{display:inline-block;vertical-align:top;margin-top:16px;width:32%;padding-right:1%}.chooseclubscontainer{border:1px solid #6f6f6f}.chooseclubscontainer.oneitem{display:none}.ivrformcontainer{display:inline-block;vertical-align:top;margin-top:16px;width:66.5%}.ivrformcontainer .loadingFormPanel,.ivrformcontainer .generalinfo{display:inline-block;background-color:#fff;width:100%;border:1px solid #555}.ivrformcontainer .loadingFormPanel{overflow-x:hidden}.ivrformcontainer .loadingFormPanel .waittext,.ivrformcontainer .generalinfo .generalinfocontent{padding:8px}.ivrformcontainer .generalinfo .generalinfocontent .settingscontainer{margin-top:12px}.ivrformcontainer .generalinfo .generalinfocontent .settingscontainer .settingsheader{font-weight:bold;margin-bottom:2px}.ivrformcontainer .generalinfo_by_extensionwindowtrigger{display:none !important}.fieldcontainer #choseivrclubsdropdownlist{width:100%;cursor:pointer}.fieldspanel{display:none;background-color:#fff;margin-top:16px;border:1px solid #555}.fieldspanel .content{padding:4px 12px;margin-top:2px}.fieldspanel .fielditem{margin-bottom:4px}.fieldspanel.oneitem{margin-top:0}.CsFormContainer .offerscontainer .notgroupedcontainer{display:none}.CsFormContainer .offerscontainer{margin-bottom:2px;text-align:center}.CsFormContainer .offerscontainer .offer{display:inline-block;margin-right:8px}.CsFormContainer .offerscontainer .lastoffer{margin-right:0}.CsFormContainer .offerscontainer .offer img{width:290px}.CsFormContainer .offerscontainer .offersgroup{display:inline-block}.CsFormContainer .offerscontainer .offer h2,.CsFormContainer .offerscontainer .offersgroup h2{font-weight:bold;text-align:left;margin-bottom:10px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica;font-size:20px}.popupFormMappingForm{display:inline-block;background-color:#fff;border:1px solid #555}.ivrformcontainer .contentfinished #closeButton{display:none !important}.ivrformcontainer.contentfinishedextensionform{width:100%}.ivrformcontainer.contentfinishedextensionform .contentfinished{background-color:#fff;border:1px solid #555;padding:8px}.ivrformcontainer .membership_inactiveinfo{margin-top:8px}.popupFormMappingForm #formcontent,.popupFormMappingForm .formcontent{padding:0 1.5% 0 1.5%}.ivrformcontainer #formcontent .postingrequest{float:left}.ivrformcontainer #formcontent .postingrequest img{content:url('/css/images/ajax-loader-colored-circle.gif')}.ivrformcontainer #formcontent .sendingFormRequestMessage{float:left;margin-top:2px;margin-left:8px;color:#555}.popup{padding-bottom:12px;max-width:100%;width:100%;overflow-x:hidden}.popup h2,.loadingFormPanel h2,.clubpanel h2{width:98%;overflow-x:hidden}.popup #formcontent{margin-top:6px;display:inline-block;width:97%}.popup .clear{display:block;clear:both}.popup h2{float:left;margin-bottom:6px}.popup .currentiteminfo{margin-bottom:6px}.popup label{font-weight:bold;display:block;margin-bottom:4px}.popup .field{margin-top:8px;width:100%}.popup .field input,.popup .field select,.popup .field textarea{width:100%;height:30px}.popup .field textarea{width:100%;resize:none;height:60px}.popup .field input[type=text],.popup .field input[type=number],.popup .field input[type=tel],.popup .field input[type=password],.postadress_label{border:1px solid #999;height:30px;background-color:#f2f2f2}.popup .field select,.popup .field textarea{border:1px solid #999;padding:7px 4px 6px 4px;background-color:#f2f2f2}.popup input[type=checkbox]{float:left;width:auto;padding-right:0;vertical-align:top;height:auto;margin-bottom:6px}.popup .redirectfield{width:100%}.popup .inputfield{display:inline-block;width:50%;vertical-align:top}.popup .inputfieldeven{margin-left:1.5%;width:48.5%}.popup .inputfield input,.popup .inputfield select,.popup .inputfield textarea{width:100%}.popup .inputfield .zipcodepanel{width:100%}.popup .inputfield .getmyzip{width:38%;display:inline-block}.popup .inputfield .postadress_label{width:60.5%;margin-left:1.5%;display:inline-block}.popup .fieldinputlabel{margin-bottom:2px}.popup .requiredinfo,.popup .star{color:#900;font-weight:normal;font-size:22px}.requiredinfomsg{font-weight:bold;width:99%;color:#900;padding:4px;margin:4px;display:none !important}.popup .inputfield .requiredinfo{position:relative;top:-4px;height:20px}.popup .RedirectLinksPanel{display:block;float:left;clear:both}.popup .RedirectLinksPanel .lastfield{padding-bottom:8px}.popup .checkboxlabel{float:left;width:80%;height:auto}.popup #submitbutton,#confirmmessage_fancyboxdatacontent input[type=button],#closeButton{margin-top:12px;border:1px solid #999;cursor:pointer;font-weight:bold;width:100%;background-color:#d8d8d8}.ui-datepicker{margin-top:-100px;z-index:1000}.SimpleFormPanel{width:1180px !important;height:1400px !important;background-size:100% 100%;background-repeat:no-repeat;background:none !important}.SimpleFormPanel .orderformpanel{margin-left:595px;padding-top:115px;width:525px}.SimpleFormPanel .orderForm{width:525px}.SimpleFormPanel .orderformpanel>h1{font-weight:bold;font-size:28px;margin-left:50px;margin-top:-29px}.SimpleFormPanel .orderForm .mobileimage{display:none}.SimpleFormPanel .ConfirmationMessage{padding-top:50px;width:1068px;margin-left:55px}.SimpleFormPanel .ConfirmationMessage .item{display:inline-block;vertical-align:top}.SimpleFormPanel .ConfirmationMessage .item1{width:65%}.SimpleFormPanel .ConfirmationMessage .item2{width:30%;margin-left:4%;text-align:left}.SimpleFormPanel .ConfirmationMessage #CloseButton{width:200px;border:1px solid #999;cursor:pointer;display:block;float:right}.SimpleFormPanel .ConfirmationMessage .break{display:block;content:" ";height:3px}.SimpleFormPanel .ConfirmationMessage .break2{display:none}.SimpleFormPanel .ConfirmationMessage .break3{display:inline-block;margin-left:4px}.SimpleFormPanel .orderForm input[type=text],.SimpleFormPanel .orderForm input[type=number],.SimpleFormPanel .orderForm input[type=tel]{width:242px !important}.SimpleFormPanel .orderForm select{width:241px}.SimpleFormPanel .checkboxesarea{margin-bottom:12px}.SimpleFormPanel .orderForm .extraOrderInformationMessage,.SimpleFormPanel .orderForm .ExtraOrderInformationMessage,.orderForm .orderconditions2panel{width:490px;margin-top:0}.SimpleFormPanel .extraOrderInformationMessage br,.SimpleFormPanel .orderForm .ExtraOrderInformationMessage br{display:none}.SimpleFormPanel .landingpageform .checkboxesarea{width:100%}.SimpleFormPanel .landingpagecontainer{max-width:1200px;width:1180px !important;height:1400px !important;background-size:100% 100%;background-repeat:no-repeat}.SimpleFormPanel .landingpageform .orderconditionscontainer .secondcell,.SimpleFormPanel .landingpageform .orderconditions2container .secondcell,.SimpleFormPanel .landingpageform .optionalproductscontainer .secondcell,.landingpageform .confirmAdultAgePanel .secondcell,.SimpleFormPanel.landingpageform .ConfirmSpecialNewLetterOffersContainer .secondcell{width:80%}.SimpleFormContentInMobile{display:none}.SimpleFormPanel .ConfirmButton{text-align:left}.SimpleFormPanel .confirmspecialnewsletterpanel{display:none}.facebookpanel{margin-top:12px}.facebookpanelmobile{display:none}.facebookpanel .firstcol{display:table-cell;vertical-align:middle}.facebookpanel .secondcol{display:table-cell;vertical-align:middle;padding-left:8px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.popup .field input,.popup .field select,.popup .field textarea{padding:2px 4px 2px 4px;line-height:28px}}.footer_wrapper{padding:8px;background-color:#666;color:#fff}.footer{width:1200px;margin:0 auto}.footer_wrapper .firstcolumn{width:24%}.footer_wrapper .firstcolumn .contactustext .header{font-size:18px;margin-bottom:4px}.footer_wrapper .secondcolumn{width:40%;margin-right:10%}.footer_wrapper .secondcolumn .productinfo,.footer_wrapper .secondcolumn .newslettercontainer .newsletterinfo{font-size:18px;margin-bottom:4px}.footer_wrapper .secondcolumn .productlist{font-size:12px}.footer_wrapper .thirdcolumn{width:24%}.footer_wrapper .thirdcolumn .footerlogo{margin-bottom:10px}.footer_wrapper .thirdcolumn .footerlogo #smallheaderlogo{height:60px}.footer_wrapper a,.footer_wrapper a:hover,.footer_wrapper a:active,.footer_wrapper a:visited{color:#fff;text-decoration:none}.footer_wrapper a:hover{text-decoration:underline}.footer_wrapper_mobile{display:none}.footer_label{background-color:#222;color:#fff;text-align:center;padding:12px}.footer_wrapper .newslettercontainer{margin-bottom:20px}.footer_wrapper .newslettercontainer .newsletterinfo{margin-bottom:4px}#newsletter_button{background-color:#000;color:#fff;cursor:pointer}#newsletter_addtextbox{width:330px}.rhino-bullets{display:none}.rslider_desktop .rslideitem{cursor:pointer}.rslider_desktop .rslideitemnolink{cursor:auto}.linkedimage{cursor:pointer}.roundcornerlinkpuffwithlink{cursor:pointer}.roundcornerlinkpuff .mobilecontainer{display:none}@media (min-width:1300px){.localizationmenuitem_image{margin-top:-20px;margin-left:8px}@-moz-document url-prefix(){.landingpageform .checkboxesarea input[type=checkbox]{position:relative;left:-3px;top:2px;margin-right:4px;width:auto !important;height:auto !important}
.landingpageform .checkboxesarea input[type=checkbox].Error{border:0px solid #a00;-moz-appearance:checkbox !important}}
}@media (min-width:768px){.navbar-inverse{background-color:transparent;border-color:transparent}.navbar-header{display:none}.navbar-collapse{padding-right:0;padding-left:0}}@media (min-width:1300px){.SimpleFormPanel .ConfirmButton{margin-left:150px}.SimpleFormPanel .ConfirmationMessage .item{font-size:18px}.SimpleFormPanel .ConfirmationMessage .item1{width:70%}.SimpleFormPanel .ConfirmationMessage .item2{width:24%}.SimpleFormPanel .orderForm select,.SimpleFormPanel .orderForm input[type=text],.SimpleFormPanel .orderForm input[type=number],.SimpleFormPanel .orderForm input[type=tel],.SimpleFormPanel .orderForm button,.SimpleFormPanel .orderForm input[type=button]{margin-top:12px}.SimpleFormPanel .extraOrderInformationMessage{font-size:16px;margin-top:4px}.SimpleFormPanel .checkboxtextpanel{font-size:14px}.SimpleFormPanel .orderForm .ConfirmButton{margin-top:30px}}@media (min-width:1300px) and (min-height:768px){.faqmodulecommmon{margin-bottom:360px}}@media (min-width:1000px) and (max-width:1299px){#mainsection{width:965px}.footer{width:965px}#bottompuffcontainer{text-align:center}.sf-menu li{margin-right:8px}.sf-menu li a,.customerservice_infotext li a,.customerservice_item{margin-right:8px}.customerservice_infotext:after{margin:0 0 0 0}.loginFormcontainer .ingress{width:90%}.loginFormcontainer .ingress br{display:none}.SimpleFormPanel,.SimpleFormPanel .landingpagecontainer{width:946px !important;height:1104px !important}.SimpleFormPanel .ConfirmationMessage{margin-left:48px;width:855px;padding-top:22px}.SimpleFormPanel .ConfirmationMessage .item1{width:55%}.SimpleFormPanel .ConfirmationMessage .item2{width:40%}.SimpleFormPanel .orderformpanel{margin-left:485px;padding-top:70px;width:400px}.SimpleFormPanel .orderForm{width:430px}.SimpleFormPanel .orderformpanel>h1{font-weight:bold;font-size:23px;margin-left:30px;margin-top:0px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica}.SimpleFormPanel .orderForm input[type=text],.SimpleFormPanel .orderForm input[type=number],.SimpleFormPanel .orderForm input[type=tel]{width:182px !important}.SimpleFormPanel .orderForm select{width:182px}.SimpleFormPanel .orderForm .row{margin-bottom:4px}.SimpleFormPanel .orderForm .ConfirmButton{margin-left:75px}.SimpleFormPanel .orderForm .extraOrderInformationMessage,.SimpleFormPanel .orderForm .ExtraOrderInformationMessage,.orderForm .orderconditions2panel{width:430px}.CsFormContainer .offerscontainer .offer{width:231px}.CsFormContainer .offerscontainer .offer img{width:231px}.CsFormContainer .offerscontainer .offer h2,.CsFormContainer .offerscontainer .offersgroup h2{font-size:19px;white-space:nowrap}}@media (min-width:768px) and (max-width:999px){#mainsection{width:768px}.footer{width:752px}#bottompuffcontainer{text-align:center}#maincontent,#bottompuffcontainer{width:732px;margin:0 18px 0 18px}.logocontainer img,.navbar-header #smallheaderlogo{width:220px}.navbar-toggle{margin-right:25px}.sf-menu li{margin-right:6px;font-size:14px}.sf-menu li a,.customerservice_infotext li a,.customerservice_item{margin-right:6px}.customerservice_infotext:after{margin:0 0 0 0}.loginFormcontainer .ingress{width:90%}.loginFormcontainer .ingress br{display:none}.ivrformcontainer{width:66%}.ivrformcontainer .contentfinished #closeButton{display:none !important}.ivrformcontainer.contentfinishedextensionform{width:100%}.ivrformcontainer.contentfinishedextensionform .contentfinished{background-color:#fff;border:1px solid #555;padding:8px}.SimpleForm{display:block}.SimpleFormContentInMobile{display:none}.SimpleFormPanel,.SimpleFormPanel .landingpagecontainer{width:713px !important;height:832px !important}.SimpleFormPanel .ConfirmationMessage{padding-top:14px;width:642px;margin-left:35px}.SimpleFormPanel .ConfirmationMessage .item1{width:100%}.SimpleFormPanel .ConfirmationMessage .item2{display:none}.SimpleFormPanel .ConfirmationMessage #CloseButton{width:150px}.SimpleFormPanel .orderformpanel{margin-left:353px;padding-top:30px;width:320px}.SimpleFormPanel .orderForm{width:320px}.SimpleFormPanel .orderForm input[type=text],.SimpleFormPanel .orderForm input[type=number],.SimpleFormPanel .orderForm input[type=tel],.SimpleFormPanel .orderForm select{width:100% !important}.SimpleFormPanel .orderformpanel>h1{font-weight:bold;font-size:16px;margin-left:30px;margin-top:22px}.SimpleFormPanel .orderForm .rowfieldcontainer{float:none}.SimpleFormPanel .orderForm .row{display:block}.SimpleFormPanel .orderForm select,.SimpleFormPanel .orderForm input[type=text],.SimpleFormPanel .orderForm input[type=number],.SimpleFormPanel .orderForm input[type=tel],.SimpleFormPanel .orderForm button,.SimpleFormPanel .orderForm input[type=button]{margin-bottom:2px}.SimpleFormPanel .landingpageform{width:325px !important}.SimpleFormPanel #ConfirmButton{margin-top:0}.SimpleFormPanel .orderForm .extraOrderInformationMessage,.SimpleFormPanel .orderForm .ExtraOrderInformationMessage{width:100%}.fieldcontainer{display:inline-block !important}.ivrformcontainer .generalinfo_by_extensionwindowtrigger{display:inline-block !important}.CsFormContainer{width:732px;padding:0 12px}.chooseclubinneritem{font-size:15px}.userinfocontainer{display:none !important;margin-bottom:0;margin-top:13px}.userinfocontainermobile{display:block !important}.CsFormContainer .offerscontainer .offer,.CsFormContainer .offerscontainer .offersgroup_1.offersgrouponeitem,.CsFormContainer .offerscontainer .offersgroup_2.offersgrouponeitem{width:174px}.CsFormContainer .offerscontainer .offer img{width:174px}.CsFormContainer .offerscontainer .offer h2{font-size:18px}.CsFormContainerExtensionform .userinfocontainer,.CsFormContainerExtensionform .fieldcontainer,.CsFormContainerExtensionform .ivrformcontainer .generalinfo_by_extensionwindowtrigger{display:none !important}.landingpageform{width:284px !important}.landingpageform input[type=text],.landingpageform input[type=number],.landingpageform input[type=tel],.landingpageform select.Gender,.landingpageform select.FirstnameSelect,.landingpageform select.severalItems,.landingpageform select{width:118px}.orderForm .SSNFieldPanel input[type=text],.orderForm .SSNFieldPanel input[type=number],.orderForm .SSNFieldPanel input[type=tel]{width:136px}.da-dk .landingpageform .orderconditionscontainer .secondcell,.landingpageform .orderconditions2container .secondcell,.landingpageform .optionalproductscontainer .secondcell,.landingpageform .confirmAdultAgePanel .secondcell,.landingpageform .ConfirmSpecialNewLetterOffersContainer .secondcell{width:240px !important}.landingpageform .orderconditionscontainer .secondcell,.landingpageform .orderconditions2container .secondcell,.landingpageform .optionalproductscontainer .secondcell,.landingpageform .confirmAdultAgePanel .secondcell,.landingpageform .ConfirmSpecialNewLetterOffersContainer .secondcell{width:252px !important}.landingpageform select,.orderForm input[type=text],.orderForm input[type=number],.orderForm input[type=tel],.landingpageform button,.landingpageform input[type=button]{height:27px !important}.landingpageform .row{margin-bottom:0 !important}.landingpageform .checkboxesarea{margin-bottom:6px !important}.orderForm .ConfirmButton{text-align:center !important;margin-top:0}.sv-se .orderForm .ConfirmButton{text-align:center !important;margin-top:0}.landingpageform .orderconditions2container,.landingpageform .generatedfieldscontainer{margin-top:6px}.PersonnummerValidation{display:none !important}.landingpageform .ssnlandingpage{margin-bottom:2px !important;margin-top:2px}.checkboxtextpanel .Validation{font-size:20px}#newsletter_addtextbox{width:230px}}@media (-webkit-min-device-pixel-ratio:2) and (-webkit-max-device-pixel-ratio:2){.sf-menu li{font-size:24px}}@media (max-width:1250px){.sf-menu{float:none}.sf-menu li{margin-right:8px;margin-bottom:6px;font-size:16px;width:100%;text-align:center}.navbar-inverse{background-color:transparent !important;border-width:0 !important}.navbar-collapse{background-color:#484848;border-width:0}.navbar-header{width:100%;margin:0 auto}.navbar-nav{padding-bottom:10px}.navbar-toggle{margin-top:16px !important;background-color:#222 !important}.navbar-collapse .logocontainer{display:none}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:hover{color:#fff}.navbar-collapse.collapse{display:none !important}.navbar-collapse.collapse.in{display:block !important}.navbar-header .collapse,.navbar-toggle{display:block !important}.navbar-header{display:block;float:none}.navbar{margin-bottom:12px}.navbar-collapse{max-height:none !important;margin-top:12px;opacity:0.75;background-color:#212121}.navbar-collapse.in{overflow-y:hidden}.navbar-toggle .opened-only{display:block;color:#fff;font-size:16px;font-weight:bold;width:22px;text-align:center;vertical-align:top}.navbar-toggle .icon-bar{display:none}.navbar-toggle.collapsed .opened-only{display:none}.navbar-toggle.collapsed .icon-bar{display:block}.customerservice_infotext{color:#fff;margin-top:20px}.customerservice_infotext:after{content:'';margin:0 0 0 0}}@media (min-width:768px) and (max-width:880px){.footer_wrapper .thirdcolumn .footerlogo #smallheaderlogo{height:40px}.ivrformcontainer .generalinfo_by_extensionwindowtrigger{display:inline-block !important}}@media (max-width:767px){.debuginfo{display:none}#mainsection{width:100%;margin:0 auto;margin-top:0}#bottompuffcontainer{text-align:center}.navigationcontainer{margin-top:10px !important;width:100%;text-align:center}#newsletter_button{width:25%}#newsletter_addtextbox{width:70%}.footer{width:100%}.footer_wrapper .firstcolumn{margin-right:0;width:35%}.footer_wrapper .secondcolumn{margin-right:0;width:55%}.footer_wrapper .thirdcolumn{display:none}.chooseclubcontainer,#loginform{margin:12px}.mainsectionlogin{background-color:transparent !important}.chooseclubpanel{background-color:#fff;background:-moz-linear-gradient(top,#fff 0%,#e8e8e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,#fff 0%,#e8e8e8 100%);background:-o-linear-gradient(top,#fff 0%,#e8e8e8 100%);background:-ms-linear-gradient(top,#fff 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#fff 0%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#E8E8E8',GradientType=0);margin:0 1% 12px 0}.loginFormcontainer .ingress{width:99%}.loginFormcontainer .ingress br{display:none}.loginFormcontainer input[type=text],.loginFormcontainer input[type=number],.loginFormcontainer input[type=tel],.loginFormcontainer input[type=password],input[type=button]{width:99%}.fancybox-wrap{width:84vw !important;left:7vw !important}.loginerror_infoBox .errorInfo,.badClubInfo{float:none !important;white-space:normal !important;width:100% !important}.fancybox-inner{width:100% !important}.CsFormContainer{margin:2%;width:96%}.ivrformcontainer #formcontent .postingrequest img{display:none}.ivrformcontainer{width:66%}.SimpleFormContentInMobile{display:inline-block;width:100%}.fieldcontainer{display:inline-block !important}.ivrformcontainer .generalinfo_by_extensionwindowtrigger{display:inline-block !important}.faqmodule{margin:12px}.faqmodule h1{padding-top:12px}.faqmodulewithparagraph{margin-bottom:20px}.faqmodule .extraparagraphs_container{margin-top:20px}.faqmodule .extraparagraphs_container .roundcornerlinkpuff{width:100%}.landingpageform{left:auto !important;top:auto !important;width:96%;padding:0 2% 0 2%;margin-top:12px}.landingpagecontainer .normalnonfloatingimg{width:100%}.landingpageform input[type=text],.landingpageform input[type=number],.landingpageform input[type=tel]{width:100%;margin:0}.landingpageform .row{width:100%}.landingpageform .rowfieldcontainer,.orderForm .SSNFieldPanel{float:none;margin:0}.landingpageform .checkboxesarea{margin-bottom:12px;width:100%}.da-dk .landingpageform .orderconditionscontainer .firstcell,.landingpageform .orderconditions2container .firstcell,.landingpageform .optionalproductscontainer .firstcell,.landingpageform .confirmAdultAgePanel .firstcell,.landingpageform .ConfirmSpecialNewLetterOffersContainer .firstcell{margin-right:0% !important}.sv-se .landingpageform .orderconditionscontainer .firstcell,.landingpageform .orderconditions2container .firstcell,.landingpageform .optionalproductscontainer .firstcell,.landingpageform .confirmAdultAgePanel .firstcell,.landingpageform .ConfirmSpecialNewLetterOffersContainer .firstcell{margin-right:1%}.landingpageform .orderconditionscontainer .secondcell,.landingpageform .orderconditions2container .secondcell,.landingpageform .optionalproductscontainer .secondcell,.landingpageform .confirmAdultAgePanel .secondcell,.landingpageform .ConfirmSpecialNewLetterOffersContainer .secondcell{width:84%}.landingpageform .confirmAdultAgePanel{display:block;clear:both;float:none}.landingpageform .ConfirmButton{text-align:left}.landingpageform .ConfirmButton input[type=button]{width:100% !important}#ssnfieldinput{width:59%;display:inline-block;float:none;margin-right:0}#ssnfieldinput_button{width:37% !important;margin-left:2%;display:inline-block;float:none}.landingpageform select.Gender,.landingpageform select.FirstnameSelect,.landingpageform select.severalItems,.landingpageform select{width:100%}.orderForm .SSNFieldPanel{margin-bottom:8px}.confirmorderpopup{width:100%}.confirmorderpopup h1{margin:0 0 12px 0}.confirmorderpopup br{display:none !important}.confirmorderpopup .DeclineOrderButton{padding:4%;margin-left:0;width:90%;height:auto;min-height:0}.confirmorderpopup .GrantOrderButton{padding:4%;margin-left:0;width:90%;height:auto}.confirmorderpopup .DeclineOrderButtonSmallButLargeGrantButton{padding:4%}.landingpageform input[type=checkbox].Error{border:2px solid #900;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}.landingpageform input[type=checkbox],input[type=radio]{width:22px !important;height:22px !important}.facebookpanel{margin-left:12px;margin-bottom:12px;display:none}.facebookpanelmobile{display:block}.facebookpanel .firstcol{display:inline-block;vertical-align:middle}.facebookpanel .secondcol{display:inline-block;vertical-align:middle;padding-left:8px}.facebookpanel .secondcol a,.facebookpanel .secondcol a:link,.facebookpanel .secondcol a:active,.facebookpanel .secondcol a:visited{color:#fff}.userinfocontainer{display:none !important;margin-top:13px;margin-bottom:0}.userinfocontainermobile{display:block !important}.ivrformcontainer .contentfinished #closeButton{display:none !important}.ivrformcontainer.contentfinishedextensionform{width:100%;display:block}.ivrformcontainer.contentfinishedextensionform .contentfinished{background-color:transparent;border-width:0px;padding:0}.SimpleForm{display:block}.SimpleFormContentInMobile{display:none}.SimpleFormPanel,.SimpleFormPanel .landingpagecontainer{width:100% !important;background-image:none !important;height:auto !important}.SimpleFormPanel .ConfirmationMessage{padding-top:20px;width:320px;margin-left:375px}.SimpleFormPanel .orderformpanel,.SimpleFormPanel .orderForm{margin-left:0%;width:100%;margin:0;padding:0;margin-top:20px}.SimpleFormPanel .orderForm .mobileimage{display:block}.SimpleFormPanel .orderformpanel>h1{display:none !important}.SimpleFormPanel .orderForm .mobileimage img{width:100%}.SimpleFormPanel .orderForm input[type=text],.SimpleFormPanel .orderForm input[type=number],.SimpleFormPanel .orderForm input[type=tel],.SimpleFormPanel .orderForm select{width:100% !important;margin-bottom:4px}.CsFormContainerExtensionform .userinfocontainer,.CsFormContainerExtensionform .fieldcontainer,.CsFormContainerExtensionform .ivrformcontainer .generalinfo_by_extensionwindowtrigger{display:none !important}.SimpleFormPanel .orderForm .extraOrderInformationMessage,.SimpleFormPanel .orderForm .ExtraOrderInformationMessage,.orderForm .orderconditions2panel{width:100%}.SimpleFormPanel .ConfirmationMessage,.SimpleFormPanel .landingpagepanel{background-color:#fff;border:1px solid #555;padding:8px;width:96%;margin-left:0;padding:2%}.SimpleFormPanel .ConfirmationMessage .item1{width:100%}.SimpleFormPanel .ConfirmationMessage .item2{width:100%;margin-left:0;margin-top:12px}.SimpleFormPanel .landingpagepanel{margin-top:20px}.SimpleFormPanel .ConfirmationMessage #CloseButton{width:100%;background-color:#d8d8d8}.SimpleFormPanel .orderForm #ConfirmButton{width:100%}.SimpleFormPanel .orderForm .row{display:block}.SimpleFormPanel .orderForm .rowfieldcontainer,.SimpleFormPanel .landingpageform .rowfieldcontainer{float:none;margin-right:0;width:100%}.SimpleFormPanel .orderForm #ConfirmButton,.SimpleFormPanel .ConfirmationMessage #CloseButton{padding:0 12px 0 12px;height:40px}.SimpleFormPanel .orderForm .ConfirmButton{background-color:#000}.SimpleFormPanel .orderForm #ConfirmButton{font-weight:bold !important;font-size:19px !important;color:#fff}.SimpleFormPanel .landingpageform .checkboxesarea{margin-top:0px;margin-bottom:0px}.CsFormContainer .offerscontainer{margin-bottom:0;text-align:center}.CsFormContainer .offerscontainer .offer{display:inline-block;margin-right:0;width:47%}.CsFormContainer .offerscontainer .offer1,.CsFormContainer .offerscontainer .offer2{margin-bottom:8px}.CsFormContainer .offerscontainer .offer img{width:100%;max-width:295px}.CsFormContainer .offerscontainer .offer h2,.CsFormContainer .offerscontainer .offersgroup h2{padding-left:4px;margin-bottom:6px}.CsFormContainer .offerscontainer .offer1 h2{white-space:nowrap}.CsFormContainer .offerscontainer .offersgroup{width:47%}.CsFormContainer .offerscontainer .offersgroup_0{width:100%}.CsFormContainer .offerscontainer .offersgroup_1.offersgrouponeitem,.CsFormContainer .offerscontainer .offersgroup_2.offersgrouponeitem{width:47%}.CsFormContainer .offerscontainer .offersgroup_1.offersgroupseveralitems{width:100%}.CsFormContainer .offerscontainer .offersgroup_1 .offer,.CsFormContainer .offerscontainer .offersgroup_2 .offer{width:100%}.CsFormContainer .offerscontainer .offersgroup_1.offersgroupseveralitems .offer{width:47%}.CsFormContainer .offerscontainer .offersgroup_1.offersgroupseveralitems .offer3{margin-right:4%}.CsFormContainer .offerscontainer .offer1,.CsFormContainer .offerscontainer .offersgroup_1{margin-right:4%}}@media (max-width:650px){.fieldcontainer,.ivrformcontainer{width:100%}.CsFormContainer h2,.CsFormContainer h1{font-size:19px}.popup .inputfield{display:block;width:98%;margin:1%}.popup #formcontent{width:96%}.popupFormMappingForm #formcontent,.popupFormMappingForm .formcontent{padding:0 2% 0 2%}.ivrformcontainer.contentfinishedextensionform{width:100%}.userinfocontainer{display:none !important}@-moz-document url-prefix(){.popup h2{width:94%}}
}@media (max-width:549px){.chooseclubpanel,.chooseclubinneritem{width:30%}.chooseclubcontainer h2,#loginform h2{font-size:16px}.chooseclubinneritem{background-image:none}.chooseclubpanel{border:1px solid #999}}@media (max-width:450px){.footer_wrapper .firstcolumn,.footer_wrapper .secondcolumn{display:block;width:98%;margin:12px 1% 12px 1%}.footer_wrapper .firstcolumn{margin-top:0}}@media (max-width:360px){header #smallheaderlogo{width:70%}}@media (max-width:359px){.CsFormContainer .offerscontainer .offer h2,.CsFormContainer .offerscontainer .offersgroup h2{display:none}}.generalfieldvalidation .orderForm input[type=text],.generalfieldvalidation .orderForm input[type=number],.generalfieldvalidation .orderForm input[type=phone],.generalfieldvalidation .orderForm input[type=tel],.generalfieldvalidation .orderForm input[type=password],.generalfieldvalidation .orderForm input[type=email]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-width:0px;height:auto;padding:0 0;outline:none;-webkit-box-shadow:0 0 0px 1000px #fff inset;-moz-box-shadow:0 0 0px 1000px #fff inset;box-shadow:0 0 0px 1000px #fff inset;font:13.3333px arial;line-height:13.3333px}.generalfieldvalidation .orderForm select:focus,.generalfieldvalidation .orderForm input:focus{outline:none}.generalfieldvalidation .orderForm .rowfieldcontainerbig,.generalfieldvalidation .orderForm .SSNFieldPanel .column1{padding:9px 0px;background:#fff;border:1px solid #999}.generalfieldvalidation select{background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#333 50%),linear-gradient(135deg,#333 50%,transparent 50%);background-position:calc(100% - 15px) calc(5px),calc(100% - 10px) calc(5px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;height:auto;padding:0px 0px;border-width:0px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.generalfieldvalidation .rowfieldcontainer_innervalidation,.generalfieldvalidation .rowfieldcontainer_ssn{cursor:text}.generalfieldvalidation .orderForm .SSNFieldPanel .column{display:inline-block;vertical-align:top;box-sizing:border-box;height:35px;max-height:35px}.generalfieldvalidation .orderForm .SSNFieldPanel .column2{background-color:#000;padding:9px 0px;border:0px solid #000;border-left-width:0;border-right-width:0}.generalfieldvalidation .orderForm input.Error,.generalfieldvalidation .orderForm select.Error{border-width:0px !important}.generalfieldvalidation .orderForm .rowfieldcontainer.Error,.generalfieldvalidation .orderForm .rowfieldcontainer.Error .SSNFieldPanel .column1{border-color:#a00;outline:1px solid #a00}.cs-CZ .generalfieldvalidation .orderForm .rowfieldcontainer.Error{border-color:#a00;outline:1px solid #a00}.generalfieldvalidation .orderForm .rowfieldcontainer_innervalidation.Error,.generalfieldvalidation .orderForm .rowfieldcontainer_innervalidation.Error .SSNFieldPanel .column1{padding:2px 0px}.generalfieldvalidation .orderForm .rowfieldcontainer_ssn.Error{padding:0px !important;outline-width:0px}.generalfieldvalidation .landingpageform .Validation{font-size:13.333px}.generalfieldvalidation .orderForm select,.generalfieldvalidation .orderForm input[type=text],.generalfieldvalidation .orderForm input[type=tel],.generalfieldvalidation .orderForm input[type=number],.generalfieldvalidation .orderForm input[type=phone],.generalfieldvalidation .orderForm button,.generalfieldvalidation .orderForm input[type=button]{margin-top:0px;padding-left:10px}.generalfieldvalidation .orderForm .Validation{color:#a00;font-weight:600;padding-left:10px}.generalfieldvalidation .orderForm .SSNFieldPanel input[type=text],.generalfieldvalidation .orderForm .SSNFieldPanel input[type=tel],.generalfieldvalidation .orderForm .SSNFieldPanel input[type=number],.generalfieldvalidation .orderForm .SSNFieldPanel input[type=phone]{margin-right:2px}.generalfieldvalidation .landingpageform .row input[type=text].Error,.generalfieldvalidation .landingpageform .row input[type=number].Error,.generalfieldvalidation .landingpageform .row input[type=tel].Error,.generalfieldvalidation .landingpageform .row input[type=phone].Error{background-color:transparent}.generalfieldvalidation .checkboxtextpanel .Validation{padding-left:0px;font-size:14px;text-decoration:none;line-height:14px;font-weight:bold;cursor:text}.generalfieldvalidation .checkboxtextpanel .Validation:before{font-family:'icomoon' !important;content:"\ea40";font-size:14px;margin-right:0px;position:relative;top:1px;left:-3px}.generalfieldvalidation .landingpageform input[type=number],.generalfieldvalidation .landingpageform input[type=phone]{width:156px}.generalfieldvalidation .landingpageform .checkboxesarea input[type=checkbox].Error{border-width:2px !important;background-color:#fff}.generalfieldvalidation .orderForm select.Gender,.generalfieldvalidation .orderForm select.FirstnameSelect{padding:0px 10px}.generalfieldvalidation .orderForm .SSNFieldPanel{float:none !important}.generalfieldvalidation #ssnfieldinput_button{font:16.3333px arial;line-height:15.3333px;width:110px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;font-weight:bold;border:1px solid #000;border-left-width:0px;border-right-width:0px}.generalfieldvalidation .orderForm .rowfieldcontainerbig.Error .SizeValidation{display:block !important}.generalfieldvalidation .orderForm .Modelrow .rowfieldcontainer_innervalidation_select.Error,.generalfieldvalidation .orderForm .Campaignrow .rowfieldcontainer_innervalidation_select.Error,.generalfieldvalidation .orderForm .Sizerow .rowfieldcontainer_innervalidation_select.Error{padding:2px 0px}.generalfieldvalidation .orderForm .Modelrow .rowfieldcontainer_innervalidation_select.Error .Validation,.generalfieldvalidation .orderForm .Campaignrow .rowfieldcontainer_innervalidation_select.Error .Validation{display:block !important;float:none !important}.generalfieldvalidation select::-ms-expand{display:none}.generalfieldvalidation :-webkit-autofill{color:#fff !important}@-moz-document url-prefix(){.generalfieldvalidation .orderForm input[type="text"],.generalfieldvalidation .orderForm input[type="number"],.generalfieldvalidation .orderForm input[type="tel"],.generalfieldvalidation .orderForm input[type="phone"],.generalfieldvalidation .orderForm input[type="password"],.generalfieldvalidation .orderForm input[type="email"]{height:15px}
.generalfieldvalidation select{height:15px}
.generalfieldvalidation .orderForm .rowfieldcontainerbig,.generalfieldvalidation .orderForm .SSNFieldPanel .column,.generalfieldvalidation .landingpageform .Validation{line-height:14px}
.generalfieldvalidation .landingpageform .checkboxesarea input[type="checkbox"]{width:22px !important;height:22px !important;border:none !important;margin-top:4px}
.generalfieldvalidation .landingpageform .checkboxesarea{line-height:15px}
.generalfieldvalidation .landingpageform .checkboxesarea input.Error[type="checkbox"]{outline:2px solid #a00}

.generalfieldvalidation .orderForm input[type="number"]{height:16px}}
@media (max-width:999px) and (min-width:768px){.generalfieldvalidation .orderForm .Validation{display:none !important}.generalfieldvalidation .orderForm .rowfieldcontainerbig,.generalfieldvalidation .orderForm .SSNFieldPanel .column1{padding:8px 0px}.generalfieldvalidation .orderForm .rowfieldcontainer.Error,.generalfieldvalidation .orderForm .rowfieldcontainer.Error .SSNFieldPanel .column1{padding:8px 0px}.generalfieldvalidation .landingpageform select,.generalfieldvalidation .orderForm input[type=text],.generalfieldvalidation .orderForm input[type=number],.generalfieldvalidation .orderForm input[type=tel],.generalfieldvalidation .orderForm .SSNFieldPanel #ssnfieldinput_button{height:auto !important}}@media (max-width:767px){.generalfieldvalidation .orderForm .SSNFieldPanel .column1{width:61%}.generalfieldvalidation .orderForm .SSNFieldPanel .column2{width:37% !important}.generalfieldvalidation #ssnfieldinput_button,.generalfieldvalidation #ssnfieldinput{width:100% !important}.generalfieldvalidation #ssnfieldinput_button{margin-left:0}.generalfieldvalidation .orderForm .rowfieldcontainerbig.Error{margin-top:1px;margin-bottom:1px}}@-moz-document url-prefix(){input[type=checkbox]{padding:0 0 !important}
.popup .field input[type=checkbox]{padding:0 0 !important}
.popup input[type="checkbox"]{margin-right:8px}}
body{background-image:url(/Files/Images/Underwear/SE/MVC/Background.jpg);background-repeat:repeat;background-size:100% 100%}.headerwrapper{border-radius:0;border-bottom:4px solid #646464;background:rgba(180,180,180,0.3) !important}header{background:url(/Files/Images/Underwear/SE/MVC/Background.jpg) repeat;background-position:0 0;background-size:100%}.logocontainer img,.navbar-header #smallheaderlogo{margin-top:6px;margin-bottom:2px}#smallheaderlogo{margin-left:1%}.bootstrapcontainer{margin:0 auto}#mainsection,#mainsectionsmall .homepagesection{width:100%;margin-top:0}.navbar{margin-bottom:0}#topcontent{margin-bottom:0px}.logocontainer img{padding-left:0}.navigationcontainer{margin-top:35px;vertical-align:top;width:79%}.logocontainer{width:20%}.sf-menu li a{margin-right:4px}.contentarea{width:100%;margin:0 auto;padding-top:0px;text-align:center}.contentarea .innercontentarea{display:inline-block}.roundcornerlinkpuff{border-radius:10px;width:100%;background:-moz-linear-gradient(top,#a5c3dc -10%,#3782b9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(-10%,#a5c3dc),color-stop(100%,#3782b9));background:-webkit-linear-gradient(top,#a5c3dc -10%,#3782b9 100%);background:-o-linear-gradient(top,#a5c3dc -10%,#3782b9 100%);background:-ms-linear-gradient(top,#a5c3dc -10%,#3782b9 100%);background:linear-gradient(to bottom,#a5c3dc -10%,#3782b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@fromColor',endColorstr='@toColor',GradientType=0);-webkit-box-shadow:10px 10px 16px -5px #858585;-moz-box-shadow:10px 10px 16px -5px #858585;box-shadow:10px 10px 16px -5px #858585;margin-bottom:20px;margin-top:50px}.roundcornerlinkpuff .text{margin:0 16px}.roundcornerlinkpuff .header,.roundcornerlinkpuff .linkbutton{display:inline-block}.roundcornerlinkpuff .header h2{color:#fff;font-size:42px}.roundcornerlinkpuff .linkbutton a,.roundcornerlinkpuff .linkbutton a:visited,.roundcornerlinkpuff .linkbutton a:hover{color:#000;text-decoration:none}.roundcornerlinkpuff .linkbutton{background-color:#fff;color:#000;font-size:26px;padding:8px 48px;margin-left:30px;margin-top:29px;text-align:center;font-weight:bold;background:-moz-linear-gradient(top,#fff 0%,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(top,#fff 0%,#e1e1e1 100%);background:-o-linear-gradient(top,#fff 0%,#e1e1e1 100%);background:-ms-linear-gradient(top,#fff 0%,#e1e1e1 100%);background:linear-gradient(to bottom,#fff 0%,#e1e1e1 100%)}.roundcornerlinkpuff .header h2 br{display:none}@media (min-width:1300px){.roundcornerlinkpuff .text{text-align:center}}@media (min-width:1000px) and (max-width:1299px){.roundcornerlinkpuff .header h2{font-size:26px}.roundcornerlinkpuff .linkbutton{font-size:24px;margin-top:14px}}@media (min-width:768px) and (max-width:999px){.roundcornerlinkpuff .header h2{font-size:26px}.roundcornerlinkpuff .linkbutton{font-size:20px;margin-top:20px}}@media (max-width:767px){.roundcornerlinkpuff{width:94%;margin:0 auto}.roundcornerlinkpuff .text{padding:2% 0;text-align:left}.roundcornerlinkpuff .header h2{font-size:25px;margin:0}.roundcornerlinkpuff .linkbutton{margin:0;padding:0.75% 16px;font-size:20px;float:right}}@media (max-width:650px){.roundcornerlinkpuff .header h2{font-size:19px}.roundcornerlinkpuff .linkbutton{font-size:16px}}@media (max-width:500px){.roundcornerlinkpuff .header h2{font-size:17px}.roundcornerlinkpuff .header{max-width:170px}}@media (max-width:359px){.roundcornerlinkpuff .header{max-width:140px}.roundcornerlinkpuff .header h2{font-size:14px}}@media (max-width:330px){.roundcornerlinkpuff .header h2{font-size:14px}}@media (max-width:319px){.roundcornerlinkpuff .header h2,.roundcornerlinkpuff .linkbutton{font-size:12px}}.roundcornerlinkpuffasitem .header.mobile{display:none}.roundcornerlinkpuff .linkbutton2{display:none}@media (min-width:768px) and (max-width:999px){.roundcornerlinkpuff{margin-left:5%;width:90%}.roundcornerlinkpuff .linkbutton a{display:none}.roundcornerlinkpuff .linkbutton{position:relative;margin:0px;margin-top:10px;margin-left:0;padding:0px;background:transparent;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);float:right;width:16px;height:16px;border-right:2px solid #fff;border-bottom:2px solid #fff;top:15px;right:12px}.roundcornerlinkpuffasitem .header.mobile{display:inline-block !important}.roundcornerlinkpuffasitem .header.normal{display:none !important}.roundcornerlinkpuff .linkbutton2{display:inline-block}}@media (max-width:767px){.roundcornerlinkpuff{margin-left:5%;width:90%}.roundcornerlinkpuff .text{display:table;text-align:center;width:90%;margin:0;padding:10px 2% 10px 6%}.roundcornerlinkpuff .linkbutton{background:transparent;float:none;vertical-align:middle;padding:0 0}.roundcornerlinkpuff .linkbutton1{padding-left:16px;position:relative;left:6px}.roundcornerlinkpuff .linkbutton2{padding-right:16px;display:inline-block}.roundcornerlinkpuff .linkbutton a{display:none}.roundcornerlinkpuff .header,.roundcornerlinkpuff .linkbutton{display:table-cell}.roundcornerlinkpuff .header{width:100%;max-width:100%;min-width:100%}.roundcornerlinkpuffasitem .header.mobile{display:table-cell}.roundcornerlinkpuffasitem .header.normal{display:none}.roundcornerlinkpuff .header h2{text-align:left;line-height:normal}.roundcornerlinkpuff .linkbutton .mobilecontainer{display:block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:16px;height:16px;border-right:2px solid #fff;border-bottom:2px solid #fff}}@media (max-width:500px){.roundcornerlinkpuff .header h2{font-size:17px;line-height:normal}}@media (max-width:359px){.roundcornerlinkpuff .header h2{font-size:17px;line-height:normal}}@media (max-width:330px){.roundcornerlinkpuff .header h2{font-size:17px;line-height:normal}}@media (max-width:319px){.roundcornerlinkpuff .header h2{font-size:17px;line-height:normal}}.circlespuffscontainer{background-image:none !important;margin-bottom:60px;height:auto !important;width:auto !important}.circlespuffscontainer .publisheditem{display:inline-block;width:33%;vertical-align:top}.circlespuffscontainer .publisheditem .puttitem{margin-top:0}.circlespuffscontainer .row1{display:block}.circlespuffscontainer .row2{display:block}.circlespuffscontainer .row1 .puffitemasideimage{display:inline-block;vertical-align:top;max-width:48%}.circlespuffscontainer .row1 .innercircle{display:inline-block;vertical-align:top;max-width:48%}.circlespuffscontainer .row1{width:350px;text-align:center}.circlespuffscontainer .row1 .innercircle{color:#336697;font-family:'Warnock';line-height:110px;font-size:110px;vertical-align:middle;padding-left:25px}.circlespuffscontainer .row2 .textcontent{display:table-cell;vertical-align:top}.circlespuffscontainer .row2 .arrow{display:table-cell;vertical-align:top}.circlespuffscontainer .row2 .arrow{position:relative;left:50px;top:38px;color:transparent}.circlespuffscontainer .row2 .arrow .innerarrow{border:8px solid #336697;width:40px;height:40px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-left-width:0px;border-bottom-width:0px}.circlespuffscontainer .row2{padding:0 60px}.circlespuffscontainer .row2 h2{font-size:28px;margin-top:0px;font-weight:bold;margin-bottom:10px}.circlespuffscontainer .row2 .PuffIngress{font-size:19px;text-align:center}.circlespuffscontainer .row2 .PuffText{margin-top:12px;font-size:19px;text-align:center}.circlespuffscontainer .publisheditem_circle3 .arrow{display:none}.circlespuffscontainer .publisheditem_circle3 .puffitemasideimage img{margin-top:-8px}@media (min-width:1000px) and (max-width:1299px){.circlespuffscontainer .row1{width:250px}.circlespuffscontainer .row1 .innercircle{padding-left:15px;line-height:100px;font-size:100px}.circlespuffscontainer .row2{padding:0 30px}.circlespuffscontainer .row2 h2{font-size:24px;margin-bottom:18px}.circlespuffscontainer .row2 .PuffIngress{font-size:19px}.circlespuffscontainer .row2 .PuffText{font-size:19px}.circlespuffscontainer .row2 .arrow .innerarrow{width:40px;height:40px}.circlespuffscontainer .row2 .arrow{left:25px}}@media (min-width:768px) and (max-width:999px){.circlespuffscontainer .publisheditem{width:32.5%}.circlespuffscontainer .row1{width:190px}.circlespuffscontainer .row1 .puffitemasideimage{max-width:50%}.circlespuffscontainer .row1 .innercircle{max-width:50%}.circlespuffscontainer .row1 .innercircle{padding-left:10px;margin-top:10px;font-size:80px;line-height:80px}.circlespuffscontainer .row2{padding:0 8px;width:190px}.circlespuffscontainer .row2 .arrow{left:4px;top:40px}.circlespuffscontainer .row2 .arrow .innerarrow{text-align:center;margin:0 auto;width:35px;height:35px}.circlespuffscontainer .publisheditem_circle3 .puffitemasideimage img{width:90px}.circlespuffscontainer .row2 h2{font-size:24px;margin-top:14px}.circlespuffscontainer .row2 .PuffIngress{font-size:19px}.circlespuffscontainer .row2 .PuffText{font-size:19px}}@media (max-width:767px){.circlespuffscontainer{margin-bottom:40px}.circlespuffscontainer .publisheditem{width:100%}.circlespuffscontainer .publisheditem_circle1 .puffitem{margin-top:0}.circlespuffscontainer .row1{width:100%;text-align:center}.circlespuffscontainer .row1 .puffitemasideimage{width:auto;display:inline-block}.circlespuffscontainer .row1 .innercircle{width:auto;display:inline-block}.circlespuffscontainer .row1 .innercircle{padding-left:10px;margin-top:18px;line-height:56px;font-size:56px}.circlespuffscontainer .row2{text-align:center;width:84%;padding-left:8%;padding-right:8%}.circlespuffscontainer .row2 .textcontent{display:block}.circlespuffscontainer .row2 .arrow{display:block}.circlespuffscontainer .row2 .arrow{position:static;left:auto;top:auto;color:transparent;text-align:center;margin-top:18px;margin-bottom:18px}.circlespuffscontainer .row2 .arrow .innerarrow{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);text-align:center;margin:0 auto;width:45px;height:45px}.circlespuffscontainer .publisheditem_circle3 .arrow{display:none}.circlespuffscontainer .publisheditem_circle3 .innercircle{margin-top:24px}.circlespuffscontainer .row2 h2{font-size:26px}.circlespuffscontainer .row2 .PuffIngress{font-size:19px}.circlespuffscontainer .row2 .PuffText{font-size:19px}}.perfectskinpuffscontainer{background-image:none !important;margin-bottom:0;height:auto !important;width:auto !important}.perfectskinpuffscontainer .publisheditem{display:inline-block;width:33%;vertical-align:top}.perfectskinpuffscontainer .publisheditem .puttitem{margin-top:0}.perfectskinpuffscontainer .row1{display:block}.perfectskinpuffscontainer .row2{display:block}.perfectskinpuffscontainer .row1 .puffitemasideimage{display:inline-block;vertical-align:top;max-width:48%}.perfectskinpuffscontainer .row1 .innercircle{display:inline-block;vertical-align:top;max-width:48%}.perfectskinpuffscontainer .row1{width:350px;text-align:center}.perfectskinpuffscontainer .row1 .innercircle{color:#336697;font-family:'Warnock';line-height:110px;font-size:110px;vertical-align:middle;padding-left:25px}.perfectskinpuffscontainer .row2 .textcontent{display:table-cell;vertical-align:top}.perfectskinpuffscontainer .row2 .arrow{display:table-cell;vertical-align:top}.perfectskinpuffscontainer .row2 .arrow{position:relative;left:50px;top:38px;color:transparent}.perfectskinpuffscontainer .row2 .arrow .innerarrow{border:8px solid #336697;width:40px;height:40px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-left-width:0px;border-bottom-width:0px}.perfectskinpuffscontainer .row2{padding:0 60px}.perfectskinpuffscontainer .row2 h2{font-size:28px;margin-top:0px;font-weight:bold;margin-bottom:10px}.perfectskinpuffscontainer .row2 .PuffIngress{font-size:19px;text-align:center}.perfectskinpuffscontainer .row2 .PuffText{margin-top:12px;font-size:19px;text-align:center}.perfectskinpuffscontainer .publisheditem_circle3 .arrow{display:none}.perfectskinpuffscontainer .publisheditem_circle3 .puffitemasideimage img{margin-top:-8px}@media (min-width:1000px) and (max-width:1299px){.perfectskinpuffscontainer .row1{width:250px}.perfectskinpuffscontainer .row1 .innercircle{padding-left:15px;line-height:100px;font-size:100px}.perfectskinpuffscontainer .row2{padding:0 30px}.perfectskinpuffscontainer .row2 h2{font-size:24px;margin-bottom:18px}.perfectskinpuffscontainer .row2 .PuffIngress{font-size:19px}.perfectskinpuffscontainer .row2 .PuffText{font-size:19px}.perfectskinpuffscontainer .row2 .arrow .innerarrow{width:40px;height:40px}.perfectskinpuffscontainer .row2 .arrow{left:25px}}@media (min-width:768px) and (max-width:999px){.perfectskinpuffscontainer .publisheditem{width:32.5%}.perfectskinpuffscontainer .row1{width:190px}.perfectskinpuffscontainer .row1 .puffitemasideimage{max-width:50%}.perfectskinpuffscontainer .row1 .innercircle{max-width:50%}.perfectskinpuffscontainer .row1 .innercircle{padding-left:10px;margin-top:10px;font-size:80px;line-height:80px}.perfectskinpuffscontainer .row2{padding:0 8px;width:190px}.perfectskinpuffscontainer .row2 .arrow{left:4px;top:40px}.perfectskinpuffscontainer .row2 .arrow .innerarrow{text-align:center;margin:0 auto;width:35px;height:35px}.perfectskinpuffscontainer .publisheditem_circle3 .puffitemasideimage img{width:90px}.perfectskinpuffscontainer .row2 h2{font-size:24px;margin-top:14px}.perfectskinpuffscontainer .row2 .PuffIngress{font-size:19px}.perfectskinpuffscontainer .row2 .PuffText{font-size:19px}}@media (max-width:767px){.perfectskinpuffscontainer{margin-bottom:40px}.perfectskinpuffscontainer .publisheditem{width:100%}.perfectskinpuffscontainer .publisheditem_circle1 .puffitem{margin-top:0}.perfectskinpuffscontainer .row1{width:100%;text-align:center}.perfectskinpuffscontainer .row1 .puffitemasideimage{width:auto;display:inline-block}.perfectskinpuffscontainer .row1 .innercircle{width:auto;display:inline-block}.perfectskinpuffscontainer .row1 .innercircle{padding-left:10px;margin-top:18px;line-height:56px;font-size:56px}.perfectskinpuffscontainer .row2{text-align:center;width:84%;padding-left:8%;padding-right:8%}.perfectskinpuffscontainer .row2 .textcontent{display:block}.perfectskinpuffscontainer .row2 .arrow{display:block}.perfectskinpuffscontainer .row2 .arrow{position:static;left:auto;top:auto;color:transparent;text-align:center;margin-top:18px;margin-bottom:18px}.perfectskinpuffscontainer .row2 .arrow .innerarrow{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);text-align:center;margin:0 auto;width:45px;height:45px}.perfectskinpuffscontainer .publisheditem_circle3 .arrow{display:none}.perfectskinpuffscontainer .publisheditem_circle3 .innercircle{margin-top:24px}.perfectskinpuffscontainer .row2 h2{font-size:26px}.perfectskinpuffscontainer .row2 .PuffIngress{font-size:19px}.perfectskinpuffscontainer .row2 .PuffText{font-size:19px}}.tabpuff{border:6px solid #e8d2ba;padding:40px 40px 0 40px;text-align:center;margin-bottom:40px;border-radius:10px}.tabpuff .text{position:relative;top:-67px}.tabpuff .text h1,.tabpuff .text h2{font-weight:normal;font-size:36px;margin-bottom:0}.tabpuff .productinfo{margin-top:40px;font-size:16px}.tabpuff .itemscontainer .item,.tabpuff .itemscontainer .inneritem{display:inline-block;vertical-align:top}.tabpuff .itemscontainer .item{width:30%;margin-top:40px}.tabpuff .itemscontainer .fouritems{width:20%}.tabpuff .itemscontainer .inneritem{width:45%;font-size:16px}.tabpuff .itemscontainer .fouritems .inneritem{width:90%}.tabpuff .itemscontainer .inneritem h3{font-size:24px;padding:0;margin:0;margin-bottom:10px}.tabpuff .header{width:200px;margin:0 auto;background-color:#336697;padding:12px;color:#fff;font-size:22px;position:relative;top:-67px;border-radius:10px;background:-moz-linear-gradient(top,#336697 0%,#336697 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#336697),color-stop(100%,#336697));background:-webkit-linear-gradient(top,#336697 0%,#336697 100%);background:-o-linear-gradient(top,#336697 0%,#336697 100%);background:-ms-linear-gradient(top,#336697 0%,#336697 100%);background:linear-gradient(to bottom,#336697 0%,#336697 100%)}@media (max-width:767px){.tabpuff .text h1,.tabpuff .text h2,.puffitem h2{font-size:28px}.tabpuff{padding:40px 4% 0 4%;border-width:0;border-top:2px solid #e8d2ba;border-bottom:2px solid #e8d2ba;margin:4% 4% 0 4%}.tabpuff .productinfo{margin-top:4%}.tabpuff .itemscontainer .inneritem img{width:45%}.tabpuff .itemscontainer .inneritem h3{font-size:20px}}@media (max-width:650px){.tabpuff .itemscontainer .item,.tabpuff .itemscontainer .inneritem{display:block}.tabpuff .itemscontainer .item{width:100%;margin:0 auto;margin-top:4%;text-align:center}.tabpuff .itemscontainer .inneritem{width:100% !important;font-size:20px;margin-top:24px}.tabpuff .itemscontainer .inneritem h3{margin-top:16px}.tabpuff .itemscontainer .inneritem img{width:auto}}@media (max-width:415px){.tabpuff .itemscontainer .inneritem,.textpuff .text{font-size:16px}}@media (max-width:359px){.tabpuff .text h1,.tabpuff .text h2,.puffitem h2{font-size:16px}.tabpuff .itemscontainer .inneritem,.textpuff .text{font-size:14px}}.textpuffwithborder{padding:40px 40px 40px 40px;border-radius:20px;border:4px solid #646464}.textpuffwithborder .text{margin-top:0;top:0;text-align:left;font-size:16px}.textpuffwithborder .headercontainer{text-align:center}.textpuffwithborder .headercontainer .linkbutton{border-radius:10px;background-color:#dc902c;padding:12px;width:200px;margin:0 auto;margin-top:20px;font-weight:bold}.textpuffwithborder .headercontainer .linkbutton a{color:#fff;text-decoration:none;font-size:22px}.textpuffwithborder .text h2{margin:0;font-family:'Warnock';font-weight:normal;font-size:60px}.textpuffwithborder .text ul,.textpuffwithborder .text ol{margin-bottom:40px;margin-top:40px;margin-left:0;padding-left:0}.textpuffwithborder .text li{text-align:left;font-size:18px;font-weight:bold;line-height:26px;list-style-type:none}.textpuffwithborder .text li:before{background-image:url(/Files/Images/Flexifront/X5/SE/orange_pil.png);width:32px;height:32px;content:' ';display:inline-block;background-position:-58px -56px;position:relative;top:10px}@media (min-width:1300px){.textpuffwithborder .text{margin-top:0;top:0;text-align:left;font-size:16px;margin-left:12%;margin-right:12%;margin-bottom:50px;width:76%}.textpuffwithborder{margin-top:40px}}@media (min-width:1000px) and (max-width:1299px){.textpuffwithborder{margin-top:40px}}@media (min-width:768px) and (max-width:999px){.textpuffwithborder{margin-top:40px}}@media (max-width:767px){.textpuffwithborder{padding:4%;margin-bottom:40px}.textpuffwithborder .text .listeditems ul,.textpuffwithborder .text .listeditems ol{padding:4%}.textpuffwithborder .headercontainer h2{font-size:28px !important}.textpuffwithborder .text{font-size:14px}.textpuffwithborder .text ul,.textpuffwithborder .text ol{margin-bottom:4%;margin-top:4%}.textpuffwithborder .text li{font-size:16px;list-style-type:disc}.textpuffwithborder .text li:before{background-image:none;width:auto;height:auto;content:'';display:inline-block;background-position:0 0;top:0}}header{position:fixed;width:100%;height:auto;display:block;z-index:1000}.smallheader{height:auto;-moz-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;-webkit-transition:all 400ms ease-in;transition:all 400ms ease-in}.smallheader .headerwrapper{box-shadow:0 0 20px rgba(0,0,0,0.4)}.smallheader #smallheaderlogo,.smallheader .logocontainer img{width:220px !important;-moz-transition:all 400ms;-o-transition:all 400ms;-webkit-transition:all 400ms;transition:all 400ms}@media (min-width:1300px){.homepagesection{padding-top:100px}.smallheader .logocontainer img{margin-top:6px;margin-bottom:2px}.smallheader .navigationcontainer{margin-top:31px}}@media (min-width:1251px) and (max-width:1299px){.homepagesection{padding-top:85px}.smallheader .logocontainer img{margin-top:6px;margin-bottom:2px}.smallheader .navigationcontainer{margin-top:31px}}@media (min-width:1000px) and (max-width:1250px){.homepagesection{padding-top:93px}.smallheader #smallheaderlogo{margin-top:8px;margin-bottom:5px}.smallheader .navbar-toggle{margin-top:20px !important}}@media (min-width:768px) and (max-width:999px){.homepagesection{padding-top:93px}.smallheader #smallheaderlogo{margin-top:8px !important;margin-bottom:5px !important}.smallheader .navbar-toggle{margin-top:20px !important}}@media (max-width:767px){header{-moz-transition:all 400ms;-o-transition:all 400ms;-webkit-transition:all 400ms;transition:all 400ms}.navbar-header{height:50px}.homepagesection{padding-top:54px}.smallheader .headerwrapper{box-shadow:none}.logocontainer img,.navbar-header #smallheaderlogo{width:220px !important;margin-top:10px !important;margin-bottom:0px !important}}@media (max-width:1250px){.navbar-toggle{border-width:0px;background-color:transparent !important;margin-bottom:0px !important;margin-top:4px !important}.navbar-inverse .navbar-toggle .icon-bar{background-color:#222;height:5px;width:34px}.navbar-inverse .navbar-toggle .opened-only{color:#000;font-size:26px;line-height:26px;width:30px;vertical-align:auto}.navbar-inverse{border-width:0px !important}.navbar{border-width:0px;min-height:0px}.navbar-nav{margin-bottom:0;padding-bottom:0px !important}.navbar-collapse{background-color:#191919}.navbar-collapse.collapsing{height:0px !important;display:none !important}.navigationcontainer{margin-top:0px !important;width:90%;min-width:0}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:hover{color:#000}.sf-menu li{border-bottom:1px solid #fff;padding:10px 0px;font-size:18px;margin-bottom:0;width:70% !important;margin-left:15%}.sf-menu li.customerservice_item{border-bottom-width:0}.customerservice_infotext{margin-top:0}@-moz-document url-prefix(){.navbar-inverse .navbar-toggle .opened-only{margin-top:-2px}}
}@media (min-width:1251px){.localizationmenuitem_image{margin-top:-18px}.localizationmenuitem_image img{width:70px}.smallheader .localizationmenuitem_image{margin-top:-18px}.smallheader .localizationmenuitem_image img{width:70px}}.qualitycontrolstext .imagespanel,.qualitycontrolstext .textpanel{display:inline-block;vertical-align:top}.qualitycontrolstext .imagespanelmobile{display:none}.qualitycontrolstext .imagespanel{width:252px}.qualitycontrolstext .textpanel{width:900px;text-align:left}@media (min-width:1300px){.qualitycontrolstext{margin-top:0px}.qualitycontrolstext .imagespanel{width:220px}.qualitycontrolstext .textpanel{width:930px;text-align:left}}@media (min-width:1000px) and (max-width:1299px){.qualitycontrolstext .textpanel{width:700px}}@media (min-width:768px) and (max-width:999px){.qualitycontrolstext .textpanel{width:425px}}@media (max-width:767px){.qualitycontrolstext .textpanel{width:100%;text-align:center}.qualitycontrolstext .textpanel>h2{text-align:center;margin-top:0px !important}.qualitycontrolstext .textpanel ul{display:table;margin:0 auto;margin-top:16px;padding:0px}.qualitycontrolstext .textpanel li{text-align:left}.qualitycontrolstext .imagespanel{display:none}.qualitycontrolstext .imagespanelmobilefirst,.qualitycontrolstext .imagespanelmobilesecond{margin-top:20px}.qualitycontrolstext .imagespanelmobile{text-align:center}}.navbar-collapse aside{display:inline-block}.navbar-collapse .facebookcontainer img{width:55px;margin-top:9px}.smallheader_directscroll .navbar-collapse .facebookcontainer img{width:40px;margin-top:6px}.navigationcontainer{float:right;width:auto}@media (max-width:1250px){.bootstrapcontainer .logocontainer{width:auto;margin-left:8px}.bootstrapcontainer .buttonspanel{float:right}.bootstrapcontainer .facebookcontainer{margin-left:14px;margin-top:18px}.bootstrapcontainer .facebookcontainer img{width:40px}.bootstrapcontainer .navbar-collapse .facebookcontainer{display:none !important}}@media (min-width:768px) and (max-width:999px){.bootstrapcontainer .buttonspanel{margin-top:16px}.bootstrapcontainer .logocontainer{margin-left:8px}.bootstrapcontainer .facebookcontainer{margin-left:14px;margin-top:18px}}@media (max-width:767px){.facebookcontainer{margin-left:8px;margin-top:0px !important}.bootstrapcontainer .facebookcontainer img{margin-top:6px}}#maincontent{text-align:left}.startpagebody #topcontent{width:1250px;margin:0 auto}.startpagebody .topcontentcontainer{border-bottom:4px solid #646464;background:url(/Files/Images/Underwear/SE/MVC/top_image_background.jpg);background-size:100% 100%;background-position:top left}#topcontent .fullwidthimage,.mainimage{margin-top:-1px !important;font-family:"Warnock"}.fullwidthimage .desktop{display:block}.fullwidthimage .tablet,.fullwidthimage .mobile{display:none}.fullwidthimage img{width:100%}.fullwidthimage h1,.mainimage h1{margin:0;font-weight:normal;font-size:62px;line-height:80px;max-width:525px}.fullwidthimage h1 strong,.mainimage h1 strong{display:inline-block}.fullwidthimage .textinnercontainer,.mainimage .textinnercontainer{display:inline-block;margin-left:471px;background-color:rgba(77,103,139,0.8);color:#fff;padding:0px 34px;min-height:207px;min-width:54.5%;border-radius:40px;margin-top:-52px;padding-top:89px;box-shadow:0 4px 24px #000}.mainimage .textinnercontainer h3{margin:0;font-size:22px;text-align:right;font-weight:normal;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica}.asideimage{margin:0 10px 20px 10px;width:275px !important;height:192px !important;background-size:100%}.asideimage .text{display:table-cell;padding-left:16px;width:110px;height:160px;vertical-align:bottom}#bottompuffcontainer{display:inline-block;margin-bottom:80px}#bottompuffcontainer .tabpuff{margin-top:80px}.puffitem{margin-top:20px}.puffitem h2{text-align:center;width:100%;font-weight:normal}.orderForm input[type=button]{background-color:#333}.orderForm button,.orderForm input[type=button]{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica;font-weight:bold}#ConfirmButton{font-size:19px}.textpuff{width:100%;text-align:center;margin-bottom:20px;font-size:22px}.textpuff h1,.textpuff h2{color:#336697;font-weight:normal;margin:0px;margin-top:60px;margin-bottom:0;font-family:"Warnock";font-size:66px;line-height:66px}#bottompuffcontainer .textpuff h2{margin-top:40px}.textpuff .uppercase{text-transform:uppercase;font-family:"Warnock"}.texttemplate{width:90%;text-align:left;margin-bottom:20px}.texttemplate h1{font-size:36px}.texttemplate h2{font-size:24px;font-weight:normal}.texttemplate .text{font-size:20px}.imagewithtextbelowpuff{text-align:center;margin-bottom:0px;border-radius:10px;padding:40px 40px 40px 40px;font-size:24px;line-height:24px}.imagewithtextbelowpuff .header h2,.imagewithtextbelowpuff .header h1{color:#336697;margin:0px;margin-bottom:20px;font-family:"Warnock";line-height:60px;font-size:60px;font-weight:normal}.imagewithtextbelowpuff .image img{width:100%;max-width:1295px;margin-bottom:36px}.textpuffwithborder{background-color:rgba(225,225,225,0.7)}.commentspuffspanel>h2{color:#8c7846;margin:0;margin-top:0px;font-family:"Warnock";line-height:60px;font-size:60px}.commentspuffscontainer{margin-top:40px;width:90%;margin-left:5%}.commentspuffscontainer_innercontent{display:table-row}.commentspuffspanel .publisheditem{display:table-cell;width:50%}.commentspuffspanel .puffitem{margin-top:0px;font-size:18px;text-align:left}.commentspuffscontainer_innercontent h2{margin-top:0px;text-align:left;margin-bottom:12px;font-weight:bold}.commentspuffspanel .publisheditem_item1{border-right:3px solid #336697;padding-right:40px}.commentspuffspanel .publisheditem_item2{padding-left:40px}.circlespuffspanel>h2,.modelsinfopuffspanel>h2{color:#336697;font-family:"Warnock";line-height:60px;font-size:60px;margin-bottom:30px;font-weight:bold}.modelsinfopuffspanel{margin-bottom:80px}.modelsinfopuffscontainer .publisheditem{display:inline-block;width:29%;vertical-align:top}.modelsinfopuffscontainer .publisheditem_item1,.modelsinfopuffscontainer .publisheditem_item2{margin-right:5%}.modelsinfopuffscontainer .publisheditem h2{background-color:rgba(170,170,170,0.8);border-top-left-radius:15px;border-top-right-radius:15px;margin:0;width:40%;padding:12px 12px;color:#fff;font-size:28px}.modelsinfopuffscontainer .publisheditem .PuffIngress{border:2px solid #828282;border-bottom-width:0px;border-top-right-radius:20px}.modelsinfopuffscontainer .publisheditem .PuffIngress img{width:358px;border-top-right-radius:18px}.modelsinfopuffscontainer .publisheditem .PuffText{padding:12px 18px;background-color:rgba(210,210,210,0.7);border:2px solid #828282;border-top-width:0px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;font-size:18px;margin-top:-3px;line-height:24px;min-height:100px}.loginFormcontainer{margin-top:40px}.loginFormcontainer .ingress{width:100%}.questionsaboutourproductslayer{font-size:20px}.textpuffwithborder .text h2{color:#336697}.textpuffwithborder .text li{padding-bottom:6px;font-size:20px}.textpuffwithborder .text li:before{padding-right:20px;vertical-align:top;background-image:url(/Files/Images/Underwear/SE/MVC/thick_underwear.png);background-repeat:no-repeat;width:50px;height:50px;background-size:100%;background-position:0 0;top:-10px}.textpuffwithborder .text .innertext{text-align:left;font-size:18px}.landingpagecontainer .textcontainer{display:inline-block;width:575px;margin-top:45px}.landingpagecontainer .textcontainer .texttitle,.landingpagecontainer .textcontainer .texttitle h1{color:#336697;font-size:60px;line-height:60px;font-family:"Warnock";margin-top:0px;margin-bottom:0px}.landingpagecontainer .textcontainer .texttitle h1{font-weight:normal}.landingpagecontainer .textcontainer .textingress{font-size:25px;margin-top:20px;line-height:30px;width:585px}.landingpagecontainer .textcontainer .textingress a{font-weight:bold;color:#336697;text-decoration:none}@media (min-width:768px){.logocontainer img,.navbar-header #smallheaderlogo{width:100%}.CsFormContainer{display:block;margin:0 auto;margin-top:20px}.textpuffwithborder .text li:before{width:30px;height:30px;top:0px;margin-right:6px}.landingpageform{padding:20px 40px;border:2px solid #5f7a9e;-webkit-box-shadow:10px 10px 16px -5px #303030;-moz-box-shadow:10px 10px 16px -5px #303030;box-shadow:10px 10px 16px -5px #303030}.landingpageform .OrderFormParagraphTextContainer{width:100%}.landingpageform .OrderFormParagraphTextContainer:before{content:' ';padding-right:40px;vertical-align:top;background-image:url(/Files/Images/Underwear/SE/MVC/thick_underwear.png);background-repeat:no-repeat;width:65px;height:65px;background-size:100%;background-position:0 0;display:table-cell}.landingpageform .OrderFormParagraphTextContainer>h2{padding-left:10px;padding-top:6px;display:table-cell}.landingpageform .OrderFormParagraphTextContainer div{padding-top:10px}.landingpageform{background:-moz-linear-gradient(top,#fff 20%,#d9dada 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(100%,#d9dada));background:-webkit-linear-gradient(top,#fff 20%,#d9dada 100%);background:-o-linear-gradient(top,#fff 20%,#d9dada 100%);background:-ms-linear-gradient(top,#fff 20%,#d9dada 100%);background:linear-gradient(to bottom,#fff 20%,#d9dada 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@fromColor',endColorstr='@toColor',GradientType=0)}.sk-sk .landingpageform .OrderFormParagraphTextContainer div{display:none}}@media (min-width:1300px){body{background-size:100%;background-position-y:-105px}.navbar-collapse .facebookcontainer img{margin-top:18px;margin-left:18px}.smallheader_directscroll .navbar-collapse .facebookcontainer img{width:55px;margin-top:18px;margin-left:18px}.smallheader_directscroll.smallheader .navbar-collapse .facebookcontainer img{margin-top:15px;margin-left:-15px;width:50px}.sf-menu li{font-size:18px}.wrapper{width:100% !important}.contentarea{width:100%;margin:0 auto}.innercontentarea{width:1250px;display:inline-block}.rsliderpanel{margin-left:96px;margin-top:20px}.bootstrapcontainer{width:1250px;margin:0 auto}.logocontainer img,.navbar-header #smallheaderlogo{margin-left:0px !important}.CsFormContainer{width:1200px}.roundcornerlinkpuff .linkbutton a{font-size:26px}.productinfoimage{width:80%}#bottompuffcontainer .roundcornerlinkpuff{margin-bottom:40px}.textpuffwithborder .text ul,.textpuffwithborder .text ol{margin-top:30px;margin-bottom:30px}.startpagebody #bottompuffcontainer .textpuff h2{margin-top:60px;margin-bottom:20px}.qualitycontrolstext .textpanel h2{margin-top:0 !important;font-size:36px;line-height:36px;font-weight:bold}.textpuffwithborder{margin-bottom:80px;margin-top:-2px}.landingpagecontainer{margin-top:20px;margin-bottom:0}.imagewithtextbelowpuff{padding-top:60px}.textpuff h1,.textpuff h2{font-size:62px;line-height:62px}.textpuffwithborder .text h2,.circlespuffspanel>h2,.imagewithtextbelowpuff .header h2,.imagewithtextbelowpuff .header h1,.commentspuffspanel>h2,.perfectskinpuffspanel>h2{font-size:54px;line-height:54px}.landingpagecontainer .textcontainer .textingress b:after{content:' ';width:1px;height:1px;margin-top:16px;display:block}.sv-se .landingpagecontainer{background-position-y:-2px}.sv-se .landingpageform .OrderFormParagraphTextContainer>h2{max-width:250px;font-size:28px;padding-top:0px}.orderForm .row{margin-bottom:0}.questionsaboutourproductslayer h1{font-size:36px !important;line-height:36px !important;font-weight:bold;margin-bottom:20px}.localizationmenuitem_image{margin-left:0px}.fi-fi.loginbody .sf-menu li{margin-right:2px}.fi-fi.loginbody .customerservice_infotext:after{padding-right:6px}.fi-fi .landingpagecontainer .textcontainer{width:650px}.fi-fi .landingpagecontainer .textcontainer .textingress{width:530px}.fi-fi .modelsinfopuffscontainer .publisheditem .PuffText{min-height:120px}.fi-fi .landingpageform .OrderFormParagraphTextContainer>h2{padding-top:7px;width:200px}.nb-no .landingpagecontainer .textcontainer{width:600px}.nb-no .landingpagecontainer .textcontainer .textingress{width:540px}.nb-no .landingpageform .OrderFormParagraphTextContainer>h2{width:230px !important}.da-dk .landingpagecontainer .textcontainer{width:600px}.da-dk .landingpagecontainer .textcontainer .textingress{width:560px}.da-dk .landingpageform .OrderFormParagraphTextContainer>h2{width:270px !important;font-size:20px;padding-top:7px}.cs-cz .landingpageform .orderconditions2container,.cs-cz .landingpageform .generatedfieldscontainer{margin-top:0px}.hu-hu .sf-menu li{font-size:14px;margin-right:6px}.pt-pt .sf-menu li{font-size:14px}.pt-pt.loginbody .sf-menu li{font-size:12px}.pt-pt .landingpagecontainer .textcontainer .texttitle,.landingpagecontainer .textcontainer .texttitle h1{font-size:54px;line-height:54px}}@media (max-width:1299px){.textpuff h2,.textpuff h1{margin-bottom:8px}}@media (min-width:1251px) and (max-width:1299px){.bootstrapcontainer{width:965px}.navbar-collapse .facebookcontainer img{margin-top:14px;margin-left:14px;width:48px}.smallheader_directscroll .navbar-collapse .facebookcontainer img{margin-top:14px;margin-left:14px;width:48px}.smallheader_directscroll.smallheader .navbar-collapse .facebookcontainer img{margin-left:34px}.logocontainer img,.navbar-header #smallheaderlogo{width:200px;margin-bottom:10px}.navigationcontainer{margin-top:32px}.wrapper{width:100% !important}.sf-menu li a{font-size:15px}.CsFormContainer .offerscontainer .offer img{width:231px}.fi-fi .sf-menu li{margin-right:4px}.fi-fi.loginbody .sf-menu li a{font-size:13px}.fi-fi .localizationmenuitem_image{margin-top:-13px !important}.fi-fi .localizationmenuitem_image img{width:55px !important}.fi-fi .customerservice_infotext:after{padding-right:4px}.hu-hu .sf-menu li{font-size:14px;margin-right:2px}.hu-hu .sf-menu li a{font-size:11px !important}}@media (max-width:1250px){.navigationcontainer{width:100% !important}.navbar-header{border-bottom-width:0}.navbar-collapse.collapse.in{margin:0 0 0 0 !important;padding:0 !important;overflow-y:visible !important;height:auto !important}.sf-menu li a{margin-right:0px}.navbar-nav{margin:0}.sf-menu li{text-align:center;float:none;width:auto;margin-right:0px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:hover{color:#fff}}@media (min-width:768px) and (max-width:1250px){.bootstrapcontainer{border-bottom:5px solid #c88250}.navbar-toggle{margin-top:34px !important}}@media (max-width:1000px){.sf-menu li{font-size:calc(14px + 0.15vw)}}@media (min-width:1000px) and (max-width:1299px){.navbar-toggle{margin-top:28px !important}.wrapper{width:100% !important}.startpagebody #topcontent{width:900px}.mainimage{width:900px !important;height:288px !important;background-size:100%;margin:0 auto}.fullwidthimage .textinnercontainer,.mainimage .textinnercontainer{min-height:140px;margin-left:345px;min-width:50.5%;padding-top:87px}.fullwidthimage h1,.mainimage h1{font-size:42px;line-height:46px}.innercontentarea{width:900px !important;display:inline-block}.textpuff{font-size:calc(12px + 0.7vw)}.roundcornerlinkpuff{text-align:center}.productinfoimage{width:100%}.CsFormContainer{width:900px}.textpuff h1,.textpuff h2,.circlespuffspanel>h2{font-size:42px;line-height:42px}#bottompuffcontainer .roundcornerlinkpuff{margin-bottom:40px;margin-top:10px}.textpuffwithborder{margin-top:0px}.textpuffwithborder .text{font-size:19px}#bottompuffcontainer{margin-bottom:20px}.commentspuffscontainer{margin-bottom:60px}.commentspuffscontainer_innercontent h2{font-size:24px}.textpuffwithborder .text ul,.textpuffwithborder .text ol{margin-bottom:20px;margin-top:20px}.imagewithtextbelowpuff{font-size:19px;line-height:19px}.circlespuffspanel>h2,.modelsinfopuffspanel>h2{font-size:42px;line-height:42px}.qualitycontrolstext .textpanel{width:590px}.modelsinfopuffscontainer .publisheditem .PuffIngress img{width:257px}.CsFormContainer .offerscontainer .offer{width:216px}.CsFormContainer .offerscontainer .offer img{width:100%}.circlespuffscontainer .publisheditem_circle1 .row2{margin-top:-11px}.circlespuffscontainer .publisheditem_circle1 .row2 .arrow{top:37px}.questionsaboutourproductslayer h1{font-size:36px !important;line-height:36px !important;font-weight:bold;margin-bottom:20px}.da-dk .modelsinfopuffscontainer .publisheditem .PuffText{min-height:150px}.nb-no .modelsinfopuffscontainer .publisheditem .PuffText{min-height:150px}.fi-fi .modelsinfopuffscontainer .publisheditem .PuffText{min-height:170px}.fi-fi .landingpageform .OrderFormParagraphTextContainer>h2{padding-top:7px;width:200px}.cs-cz .landingpageform .orderconditions2container,.cs-cz .landingpageform .generatedfieldscontainer{margin-top:0px}.pt-pt .landingpagecontainer .textcontainer .texttitle,.landingpagecontainer .textcontainer .texttitle h1{font-size:54px;line-height:54px}}@media (min-width:1000px) and (max-width:1250px){.bootstrapcontainer .facebookcontainer img{margin-top:2px;margin-left:6px;width:50px}.smallheader_directscroll.smallheader .bootstrapcontainer .facebookcontainer img{width:45px !important;margin-top:0px !important;margin-left:8px !important}.navbar-header{padding-right:calc((100% - 965px) / 2) !important;width:965px;padding-left:calc((100% - 965px) / 2) !important}.sf-menu li a{font-size:calc(12px + 0.4vw) !important}.navbar-header,#topcontent .fullwidthimage{border-bottom:4px solid #646464 !important;-webkit-border-image:-webkit-gradient(left top,right top,color-stop(-25%,#646464),color-stop(51%,#717171),color-stop(125%,#646464)) 1 2;-o-border-image:-o-linear-gradient(left,#646464 -25%,#717171 51%,#646464 125%) 1 2;border-image:linear-gradient(to right,#646464 -25%,#717171 51%,#646464 125%) 1 2;border-left-width:0px;border-right-width:0px;border-top-width:0px}.logocontainer img,.navbar-header #smallheaderlogo{width:260px}.navbar-collapse{border-bottom:4px solid #646464 !important}.bootstrapcontainer{border-bottom:0px}.mainimage{width:900px !important;height:432px !important;background-size:100% !important}}@media (min-width:768px) and (max-width:999px){.bootstrapcontainer .facebookcontainer img{margin-top:2px;margin-left:6px;width:50px}.smallheader_directscroll.smallheader .bootstrapcontainer .facebookcontainer img{width:45px !important;margin-top:0px !important;margin-left:8px !important}.startpagebody #topcontent{width:768px}.navbar-header,#topcontent .fullwidthimage{border-bottom:4px solid #646464 !important;-webkit-border-image:-webkit-gradient(left top,right top,color-stop(-25%,#646464),color-stop(51%,#717171),color-stop(125%,#646464)) 1 2;-o-border-image:-o-linear-gradient(left,#646464 -25%,#717171 51%,#646464 125%) 1 2;border-image:linear-gradient(to right,#646464 -25%,#717171 51%,#646464 125%) 1 2;border-left-width:0px;border-right-width:0px;border-top-width:0px}.mainimage{background-size:100% 100%;margin:0 auto}.fullwidthimage .textinnercontainer,.mainimage .textinnercontainer{min-height:122px;margin-left:290px;min-width:0;padding-top:78px}.fullwidthimage h1,.mainimage h1{font-size:35px;line-height:38px}.logocontainer img,.navbar-header #smallheaderlogo{width:260px}.navbar-collapse{border-bottom:4px solid #646464 !important}.bootstrapcontainer{border-bottom:0px}.publisheditemscontainer{width:650px !important}.wrapper{width:100% !important}.navbar-header{padding-right:calc((100% - 650px) / 2) !important;width:650px;padding-left:calc((100% - 650px) / 2) !important}.navbar-toggle{margin-right:0;margin-top:30px !important}.ssnlandingpage_infotext{display:none}.OrderFormParagraphTextContainer{width:260px}.texttemplate{padding:0 12px}.texttemplate br{display:none}.roundcornerlinkpuff{text-align:center}#maincontent,#bottompuffcontainer{margin:0px;width:650px}.textpuff{font-size:calc(12px + 0.7vw)}.textpuff h2,.textpuff h1,.roundcornerlinkpuff{margin-top:40px}.textpuffwithborder{padding:20px 40px 40px 40px;margin-top:0}.textpuffwithborder .text ul,.textpuffwithborder .text ol{margin-bottom:20px;margin-top:20px}.textpuffwithborder .text h2{font-size:36px}.textpuffwithborder .text li{font-size:18px}#bottompuffcontainer .roundcornerlinkpuff{margin-top:0;margin-bottom:40px}#bottompuffcontainer .textpuff h2{margin-top:20px}.productinfoimage{width:100%}.CsFormContainer{width:650px}.textpuff h1,.textpuff h2,.perfectskinpuffspanel>h2,.whatisinsidepuffspanel>h2,.circlespuffspanel>h2{font-size:36px;line-height:36px}.circlespuffscontainer{margin-bottom:40px}.circlespuffspanel>h2{margin-bottom:0px;font-size:36px;line-height:36px}.commentspuffscontainer{margin-bottom:40px;margin-top:16px}.commentspuffspanel>h2{font-size:36px;margin-top:0}.commentspuffspanel .puffitem{font-size:calc(12px + 0.7vw)}.commentspuffscontainer_innercontent h2{font-size:24px}.imagewithtextbelowpuff{font-size:19px;line-height:19px}.imagewithtextbelowpuff .header h2,.imagewithtextbelowpuff .header h1{font-size:36px;line-height:36px}.qualitycontrolstext .textpanel{width:375px}.modelsinfopuffspanel{margin-bottom:60px}.modelsinfopuffscontainer .puffitem{margin-top:0px}.modelsinfopuffscontainer .publisheditem .PuffIngress img{width:185px}.modelsinfopuffscontainer .publisheditem .PuffText{min-height:225px}.modelsinfopuffscontainer .publisheditem h2{font-size:24px;padding:10px 10px}.circlespuffspanel>h2,.modelsinfopuffspanel>h2{font-size:36px;line-height:36px}.circlespuffscontainer .publisheditem_circle1 .row2 h2{margin-top:-9px}.modelsinfopuffspanel>h2{margin-top:60px}.CsFormContainer .offerscontainer .offer{width:153px}.CsFormContainer .offerscontainer .offer img{width:100%}.landingpageform{width:264px !important;padding:14px 20px}.landingpagecontainer .textcontainer .texttitle,.landingpagecontainer .textcontainer .texttitle h1{font-size:36px;line-height:40px}.landingpagecontainer .textcontainer .textingress{font-size:20px;margin-top:6px;line-height:25px;width:430px}.landingpageform .OrderFormParagraphTextContainer div{display:none}.orderForm .ConfirmButton{margin-top:12px}.landingpageform .OrderFormParagraphTextContainer:before{width:55px;height:55px}.landingpageform .OrderFormParagraphTextContainer>h2{padding-left:6px;padding-top:2px}.circlespuffscontainer .publisheditem_circle2 .row2 .arrow{top:65px}.questionsaboutourproductslayer h1{font-size:36px !important;line-height:36px !important;font-weight:bold;margin-bottom:20px}.CsFormContainer{margin-top:24px}.sv-se .landingpagecontainer .textcontainer .texttitle{max-width:400px}.sv-se .orderForm .ConfirmButton{margin-left:29px}.sv-se .navbar-toggle{margin-top:12px !important}.sv-se .smallheader .navbar-toggle{margin-top:6px !important}.nb-no .landingpagecontainer .textcontainer{width:500px}.nb-no .landingpageform .OrderFormParagraphTextContainer>h2{font-size:18px}.nb-no .navbar-toggle{margin-top:12px !important}.nb-no .smallheader .navbar-toggle{margin-top:6px !important}.da-dk .landingpagecontainer .textcontainer{width:500px}.da-dk .modelsinfopuffscontainer .publisheditem .PuffText{min-height:250px}.da-dk .landingpageform .OrderFormParagraphTextContainer>h2{font-size:18px}.fi-fi .landingpageform .BirthdatePanel .year,.fi-fi .landingpageform .BirthdatePanel .month{width:74px}.fi-fi .landingpageform .BirthdatePanel .day{margin-top:4px;width:73px}.fi-fi .landingpagecontainer .textcontainer{width:500px}.fi-fi .modelsinfopuffscontainer .publisheditem .PuffText{min-height:270px}.sv-fi .landingpagecontainer .textcontainer .texttitle{max-width:400px}.sv-fi .orderForm .ConfirmButton{margin-left:29px}.cs-cz .landingpageform .extraOrderInformationMessage{white-space:nowrap}.cs-cz .landingpageform .OrderFormParagraphTextContainer>h2{font-size:16px}.pl-pl .landingpageform{padding:14px 14px}.pl-pl .orderconditionscontainer .checkboxtextpanel.secondcell{width:240px !important}.pt-pt .landingpagecontainer .textcontainer .texttitle,.landingpagecontainer .textcontainer .texttitle h1{max-width:450px}}@media (max-width:767px){.navbar-header{height:56px}.navbar-toggle{margin-top:7px !important}.bootstrapcontainer .facebookcontainer img{margin-top:10px;margin-left:-8px;width:37px}#smallheaderlogo{margin-left:3%}.logocontainer img,.navbar-header #smallheaderlogo{width:125px !important;margin-top:9px !important;margin-bottom:0px !important}.startpagebody #topcontent{width:100%}.bootstrapcontainer{border-bottom:4px solid #646464}.mainimage .textinnercontainer{display:none}.navbar-collapse{border-bottom:0px solid #646464 !important}.contentarea .innercontentarea{display:block}.productinfoimage{width:96%;margin-left:2%}.textpuff h1{font-size:32px;line-height:32px;font-style:normal;margin-top:20px}.textpuff h2,.perfectskinpuffspanel>h2,.whatisinsidepuffspanel>h2,.circlespuffspanel>h2{font-size:28px;line-height:28px}.textpuff h1.uppercase{font-weight:bold}.textpuffwithborder{padding:30px 4% 30px 4%;width:82%}.textpuffwithborder .text .listeditems ul,.textpuffwithborder .text .listeditems ol{padding-bottom:0px;padding-top:0px;margin-top:20px}.textpuffwithborder .text{font-size:19px;text-align:center}.textpuffwithborder .text li{font-size:19px;display:table-row;list-style-type:none}.textpuffwithborder .text li:before{display:table-cell;width:38px;height:auto;background-size:28px 28px;top:0}.textpuffwithborder .text li:after{content:' ';display:table-row;height:8px;width:1px}.textpuff h2,.tabpuff .text h1,.tabpuff .text h2,.puffitem h2{font-weight:bold}.textpuff{width:96%;margin-left:2%;font-size:20px;margin-bottom:20px !important}.textpuff h2,.textpuff h1{margin-top:30px;margin-bottom:10px}.textpuff h1{margin-top:30px}.fi-fi .texttemplate .text .startpagelayer,.fi-fi .texttemplate .text .startpagelayer a{font-size:14px !important}.texttemplate{width:80%;margin-left:10%;margin-right:10%}.texttemplate h2{font-size:20px;font-weight:normal}#smallheaderlogo{margin-right:6px;width:190px !important;margin-top:18px !important;margin-bottom:0px !important}#bottompuffcontainer .roundcornerlinkpuff{margin-top:30px}.commentspuffscontainer{width:auto !important;height:auto !important;margin-top:8px;margin-left:8%;margin-right:8%}.commentspuffspanel .puffitem{margin-top:0;font-size:19px}.commentspuffspanel .publisheditem{display:block;width:100%}.commentspuffspanel .publisheditem_item1{border-right-width:0px;padding-right:0px;border-bottom:3px solid #c88250;padding-bottom:20px}.commentspuffspanel .publisheditem_item2{padding-left:0px;padding-top:20px}.commentspuffspanel>h2{font-size:28px;line-height:28px;margin-top:0;margin-bottom:24px}.commentspuffscontainer_innercontent h2{font-size:20px;margin-left:0}.imagewithtextbelowpuff{width:84%;padding-left:8%;padding-right:8%;font-size:19px;line-height:19px}.imagewithtextbelowpuff .header h2{font-size:28px;line-height:28px;font-weight:bold}.circlespuffspanel>h2,.modelsinfopuffspanel>h2{font-size:28px;line-height:28px}.modelsinfopuffspanel{margin-bottom:0}.modelsinfopuffscontainer{width:auto !important;height:auto !important;background-size:auto auto !important}.modelsinfopuffspanel>h2{margin-bottom:10px}.modelsinfopuffscontainer .publisheditem{padding:0px 4% 12px 4%;width:92%;margin-right:0%}.modelsinfopuffscontainer .publisheditem .PuffIngress img{width:100%}.modelsinfopuffscontainer .publisheditem h2{font-size:22px;padding:6px 6px}.landingpagecontainer .textcontainer{display:none}.landingpageform{width:84%;margin-left:4%;box-shadow:2px 2px 8px 2px #828282;background-color:#f2f2f2;padding:12px 4% 12px 4%;margin-bottom:14px;margin-top:0px}.landingpagecontainer .normalnonfloatingimg{margin-top:-8px}.landingpageform .OrderFormParagraphTextContainer{display:none}.landingpageform .checkboxesarea{margin-bottom:0 !important;font-size:13px;line-height:13px}.orderForm input[type=button]{background-color:#4c3f21 !important}.textpuffwithborder .headercontainer h2{line-height:34px}.questionsaboutourproductslayer h1{font-weight:bold}.qualitycontrolstext .imagespanelmobile{display:inline-block !important}.qualitycontrolstext{margin-left:5%;width:90%}.qualitycontrolstext .textpanel{font-size:20px !important}.qualitycontrolstext .textpanel ul{width:100% !important;margin-left:3% !important}.qualitycontrolstext .textpanel li{text-align:left;font-size:20px !important}.CsFormContainer{margin-top:24px}.CsFormContainer .fieldspanel .fielditem{background-color:#f6f6f6}.sv-se .landingpageform{margin-top:-8vw}}@media (max-width:650px){#topcontent,#maincontent,#bottompuffcontainer{margin-bottom:4%}#bottompuffcontainer{margin-bottom:8%}}@media (max-width:600px){.textpuff h2,.tabpuff .text h1,.tabpuff .text h2,.puffitem h2{font-weight:bold}}@media (max-width:549px){.mainimage .textinnercontainer{margin:0 20px 20px 8%}}@media (max-width:415px){.tabpuff .itemscontainer .inneritem,.textpuff .text{font-size:18px}.textpuff{margin-bottom:4%;width:94%;padding:0 2%}.textpuff .header,.textpuff .header h2,.puffitem h2{font-weight:bold;width:80%;margin-left:10%;margin-right:10%}.commentspuffscontainer_innercontent h2{margin-left:0;margin-right:0;width:100%}}@media (max-width:359px){.tabpuff .itemscontainer .inneritem,.textpuff .text{font-size:18px}}