.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{z-index:8020}.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{padding:0;margin:0;position:relative;outline:none}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8020}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}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=password],select,button,textarea{-webkit-appearance:none;-webkit-border-radius:0}#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 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]{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(orderconfirm/cross.png) no-repeat 11px 14px,-moz-linear-gradient(top,red 0%,#ba0000 100%);background:url(orderconfirm/cross.png) no-repeat 11px 14px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,#ba0000));background:url(orderconfirm/cross.png) no-repeat 11px 14px,-webkit-linear-gradient(top,red 0%,#ba0000 100%);background:url(orderconfirm/cross.png) no-repeat 11px 14px,-o-linear-gradient(top,red 0%,#ba0000 100%);background:url(orderconfirm/cross.png) no-repeat 11px 14px,-ms-linear-gradient(top,red 0%,#ba0000 100%);background:url(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(orderconfirm/yes.png) no-repeat 11px 11px,-moz-linear-gradient(top,#00cc0a 0%,#239400 100%) url(orderconfirm/yes.png);background:url(orderconfirm/yes.png) no-repeat 11px 11px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00cc0a),color-stop(100%,#239400));background:url(orderconfirm/yes.png) no-repeat 11px 11px,-webkit-linear-gradient(top,#00cc0a 0%,#239400 100%);background:url(orderconfirm/yes.png) no-repeat 11px 11px,-o-linear-gradient(top,#00cc0a 0%,#239400 100%);background:url(orderconfirm/yes.png) no-repeat 11px 11px,-ms-linear-gradient(top,#00cc0a 0%,#239400 100%);background:url(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:10px}.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]{width:212px}.landingpageform select.Gender,.landingpageform select.FirstnameSelect,.landingpageform select.severalItems,.landingpageform select{width:156px}.landingpageform input[type=text]{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}.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 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=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 .ivrformcontainer .generalinfo .generalinfocontent .topinfo{}.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=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]{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 .ConfirmButton input[type=button]{}.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}@media(min-width:1251px){@-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:0 solid #aa0000;-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:1251px){.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 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:1251px) and (min-height:768px){.faqmodulecommmon{margin-bottom:360px}}@media(min-width:1000px) and (max-width:1250px){#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:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica}.SimpleFormPanel .orderForm input[type=text]{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 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 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 select.Gender,.landingpageform select.FirstnameSelect,.landingpageform select.severalItems,.landingpageform select{width:118px}.orderForm .SSNFieldPanel input[type=text]{width:136px!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],.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:left!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:999px){.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-header{display:block}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}.navbar-header .collapse,.navbar-toggle{display:block!important}.navbar-header{float:none}.navbar{margin-bottom:12px}.navbar-collapse{max-height:none!important;margin-top:12px;opacity:.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=password],input[type=button]{width:99%}.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]{width:100%;margin:0}.landingpageform .row{width:100%}.landingpageform .rowfieldcontainer,.orderForm .SSNFieldPanel{float:none;margin:0}.landingpageform .checkboxesarea{margin-bottom:12px;width:100%}.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%!important;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:0;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 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:0;margin-bottom:0}.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}}