article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.lt-ie9 .css3-pie{behavior:url(/styles/PIE.htc)}.remove-css3-pie{behavior:none}.display-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.clear{clear:both;display:block}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .clearfix{height:1%}.header-font-bold{font-family:Montserrat,Helvetica,sans-serif;font-weight:700}.header-font-book{font-family:Montserrat,Helvetica,sans-serif;font-weight:400;text-transform:uppercase}.header-font-normal{font-family:Montserrat,Helvetica,sans-serif;font-weight:300;text-transform:uppercase}.header-font-light{font-family:Montserrat,Helvetica,sans-serif;font-weight:200;text-transform:uppercase}.btn,.ui-button,.sendButton{display:inline-block;background:#e25714;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff!important;font-family:"Arial Rounded MT Bold","Arial Rounded MT","Nunito",sans-serif;font-size:16px;font-weight:normal!important;padding:8px 30px;text-transform:uppercase;border:0;cursor:pointer;position:relative}.lt-ie9 .btn,.lt-ie9 .ui-button,.lt-ie9 .sendButton{behavior:url(/styles/PIE.htc)}.btn:focus,.ui-button:focus,.sendButton:focus,.btn:hover,.ui-button:hover,.sendButton:hover{background-color:#993b0e;text-decoration:none;outline:none}.btn.btn-link,.ui-button.btn-link,.sendButton.btn-link{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#0bbacf!important;font-size:14px;font-weight:bold;font-family:Montserrat,Helvetica,sans-serif;padding:0;margin:0 20px;text-transform:none}.lt-ie9 .btn.btn-link,.lt-ie9 .ui-button.btn-link,.lt-ie9 .sendButton.btn-link{behavior:url(/styles/PIE.htc)}.btn.btn-link:hover,.ui-button.btn-link:hover,.sendButton.btn-link:hover{background-color:transparent;text-decoration:underline}.btn.btn-link:focus,.ui-button.btn-link:focus,.sendButton.btn-link:focus{outline:auto;background-color:transparent}.btn.grey,.ui-button.grey,.sendButton.grey{background-color:#888}.btn.grey:hover,.ui-button.grey:hover,.sendButton.grey:hover{background-color:#333}.btn.blue,.ui-button.blue,.sendButton.blue{background-color:#0bbacf}.btn.blue:hover,.ui-button.blue:hover,.sendButton.blue:hover{background-color:#0090a1}.retina-sprite{background-image:url(/images/global/retina-sprite.png);background-repeat:no-repeat;background-position:0 0;-webkit-background-size:271px;-moz-background-size:271px;-o-background-size:271px;background-size:271px}.lt-ie9 .retina-sprite{background-image:url(/images/global/sprite.png);-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto}.shadow-box{-webkit-box-shadow:0 5px 6px #d5d5d5;-moz-box-shadow:0 5px 6px #d5d5d5;box-shadow:0 5px 6px #d5d5d5}.grey-gradient{background-color:#ededed;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ededed,endColorstr=#cccccc);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ededed, endColorstr=#cccccc)";background-image:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#ccc));background-image:-webkit-linear-gradient(top,#ededed,#ccc);background-image:-moz-linear-gradient(top,#ededed,#ccc);background-image:-ms-linear-gradient(top,#ededed,#ccc);background-image:linear-gradient(to bottom,#ededed,#ccc)}.light-grey-gradient{background-color:#fff;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff,endColorstr=#eeeeee);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#eeeeee)";background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-ms-linear-gradient(top,#fff,#eee);background-image:linear-gradient(to bottom,#fff,#eee)}.t1d{font-size:40px;font-size:3.076923076923077rem;line-height:48px;line-height:3.6923076923076925rem;font-size:18px;font-size:1.3846153846153846rem;line-height:22px;line-height:1.6923076923076923rem}body{font-size:13px;line-height:normal;font-family:Montserrat,Helvetica,sans-serif;color:#333}a{color:#333;text-decoration:none}a:hover{text-decoration:underline}*::selection,*::-moz-selection{background:#0bbacf;color:#fff}p{margin:0 0 1em;line-height:1.5}h1{font-family:Montserrat,Helvetica,sans-serif;font-weight:700;margin:0 0 1em;color:#000;font-size:38px;line-height:1}h2{font-family:Montserrat,Helvetica,sans-serif;font-weight:700;font-size:32px;color:#000;margin:0 0 18px;line-height:1}h3{font-family:Montserrat,Helvetica,sans-serif;font-weight:700;margin:0 0 1em}h4{font-family:Montserrat,Helvetica,sans-serif;font-size:20px;margin:0 0 1em;font-weight:normal}h5{font-size:15px;color:#000;margin:0 0 1em;font-weight:bold}h1.grey,h2.grey,h3.grey,h4.grey,h5.grey{color:#333}input[type='text'],input[type='password'],input[type='email'],input[type='number'],textarea{background-color:#f1f1f1;color:#333;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:6px 8px;border:2px transparent;-webkit-box-shadow:inset 1px 2px 2px #c4c4c4;-moz-box-shadow:inset 1px 2px 2px #c4c4c4;box-shadow:inset 1px 2px 2px #c4c4c4}.lt-ie9 input[type='text'],.lt-ie9 input[type='password'],.lt-ie9 input[type='email'],.lt-ie9 input[type='number'],.lt-ie9 textarea{behavior:url(/styles/PIE.htc)}.lt-ie9 input[type='text'],.lt-ie9 input[type='password'],.lt-ie9 input[type='email'],.lt-ie9 input[type='number'],.lt-ie9 textarea{behavior:url(/styles/PIE.htc)}input[type='text']:required,input[type='password']:required,input[type='email']:required,input[type='number']:required,textarea:required,input[type='text']:invalid,input[type='password']:invalid,input[type='email']:invalid,input[type='number']:invalid,textarea:invalid{-webkit-box-shadow:inset 1px 2px 2px #c4c4c4;-moz-box-shadow:inset 1px 2px 2px #c4c4c4;box-shadow:inset 1px 2px 2px #c4c4c4}.lt-ie9 input[type='text']:required,.lt-ie9 input[type='password']:required,.lt-ie9 input[type='email']:required,.lt-ie9 input[type='number']:required,.lt-ie9 textarea:required,.lt-ie9 input[type='text']:invalid,.lt-ie9 input[type='password']:invalid,.lt-ie9 input[type='email']:invalid,.lt-ie9 input[type='number']:invalid,.lt-ie9 textarea:invalid{behavior:url(/styles/PIE.htc)}input[type='text']:focus,input[type='password']:focus,input[type='email']:focus,input[type='number']:focus,textarea:focus{outline:none;-webkit-box-shadow:inset 0 0 5px #0bbacf!important;-moz-box-shadow:inset 0 0 5px #0bbacf!important;box-shadow:inset 0 0 5px #0bbacf!important}.lt-ie9 input[type='text']:focus,.lt-ie9 input[type='password']:focus,.lt-ie9 input[type='email']:focus,.lt-ie9 input[type='number']:focus,.lt-ie9 textarea:focus{behavior:url(/styles/PIE.htc)!important}.lt-ie9 input[type='text'],.lt-ie9 input[type='password'],.lt-ie9 input[type='email'],.lt-ie9 input[type='number'],.lt-ie9 textarea{border:inset 2px #d0d0d0;position:relative}.lt-ie9 input[type='text']:required,.lt-ie9 input[type='password']:required,.lt-ie9 input[type='email']:required,.lt-ie9 input[type='number']:required,.lt-ie9 textarea:required,.lt-ie9 input[type='text']:invalid,.lt-ie9 input[type='password']:invalid,.lt-ie9 input[type='email']:invalid,.lt-ie9 input[type='number']:invalid,.lt-ie9 textarea:invalid{border:inset 2px #d0d0d0;position:relative}.lt-ie9 input[type='text']:focus,.lt-ie9 input[type='password']:focus,.lt-ie9 input[type='email']:focus,.lt-ie9 input[type='number']:focus,.lt-ie9 textarea:focus{border-color:#0bbacf}input[type='text'].input-error,input[type='password'].input-error,input[type='email'].input-error,input[type='number'].input-error,textarea.input-error{border:2px solid #ce585a}textarea{resize:none}input[type='checkbox']:focus{-webkit-box-shadow:0 0 3px #0bbacf;-moz-box-shadow:0 0 3px #0bbacf;box-shadow:0 0 3px #0bbacf}.lt-ie9 input[type='checkbox']:focus{behavior:url(/styles/PIE.htc)}.validation-summary{list-style-type:none;margin:0;padding:0 0 15px;clear:both;font-weight:bold;font-size:14px;color:#fff}.validation-summary li{margin-bottom:5px;background-color:#ce585a;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}.lt-ie9 .validation-summary li{behavior:url(/styles/PIE.htc)}.visible-mobile-only{display:none}.stars{background-image:url(/images/global/sprite-stars.png);background-position:0 0;background-repeat:no-repeat;background-size:78px;display:inline-block;height:14px;width:78px;vertical-align:middle}.lt-ie9 .stars{background-image:url(/images/global/sprite-stars-smaller.png);background-size:auto}.stars.star-10{background-position:0 -14px}.stars.star-20{background-position:0 -28px}.stars.star-30{background-position:0 -42px}.stars.star-40{background-position:0 -56px}.stars.star-50{background-position:0 -70px}.stars.star-60{background-position:0 -84px}.stars.star-70{background-position:0 -98px}.stars.star-80{background-position:0 -112px}.stars.star-90{background-position:0 -126px}.stars.star-100{background-position:0 -140px}.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.rateit .rateit-range{position:relative;display:-moz-inline-box;display:inline-block;height:14px;outline:none;cursor:pointer}.rateit .rateit-range *{display:block}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-range,.rateit .rateit-hover,.rateit .rateit-selected,.rateit .rateit-preset{background-image:url(/images/global/star.png);-webkit-background-size:16px 64px;-moz-background-size:16px 64px;-o-background-size:16px 64px;background-size:16px 64px}.lt-ie9 .rateit .rateit-range,.lt-ie9 .rateit .rateit-hover,.lt-ie9 .rateit .rateit-selected,.lt-ie9 .rateit .rateit-preset{background-image:url(/images/global/star-smaller.png);-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto}.rateit .rateit-hover{background-position:left -32px}.rateit .rateit-hover-rtl{background-position:right -32px}.rateit .rateit-selected{background-position:left -16px}.rateit .rateit-selected-rtl{background-position:right -16px}.rateit .rateit-preset{background-position:left -48px}.rateit .rateit-preset-rtl{background-position:left -48px}*+html .rateit,*+html .rateit .rateit-range{display:inline}.input-prepend .btn,.input-append .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:15px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#000!important;background-color:#ededed;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#ededed,#ccc);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-left:.3em;border-left-style:none;border-left-color:inherit;border-left-width:0;border-right-style:none;border-right-color:inherit;border-right-width:0;border-top-style:none;border-top-color:inherit;border-top-width:0;border-bottom-style:none;border-bottom-color:inherit;border-bottom-width:0;text-transform:none;font-family:Montserrat,Helvetica,sans-serif}.lt-ie9 .input-prepend .btn,.lt-ie9 .input-append .btn{behavior:url(/styles/PIE.htc)}.input-prepend .btn:hover,.input-append .btn:hover,.input-prepend .btn:focus,.input-append .btn:focus,.input-prepend .btn:active,.input-append .btn:active,.input-prepend .btn.active,.input-append .btn.active,.input-prepend .btn.disabled,.input-append .btn.disabled,.input-prepend .btn[disabled],.input-append .btn[disabled]{background-color:#ccc;*background-color:#d9d9d9}.input-prepend .btn:active,.input-append .btn:active,.input-prepend .btn.active,.input-append .btn.active{background-color:#ccc \9}.input-prepend .btn:first-child,.input-append .btn:first-child{*margin-left:0}.input-prepend .btn:hover,.input-append .btn:hover,.input-prepend .btn:focus,.input-append .btn:focus{color:#333!important;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.input-prepend .btn:focus,.input-append .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.input-prepend .btn.active,.input-append .btn.active,.input-prepend .btn:active,.input-append .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.input-prepend .btn.disabled,.input-append .btn.disabled,.input-prepend .btn[disabled],.input-append .btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-prepend button.btn,.input-append button.btn,.input-prepend input[type="submit"].btn,.input-append input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}.input-prepend button.btn::-moz-focus-inner,.input-append button.btn::-moz-focus-inner,.input-prepend input[type="submit"].btn::-moz-focus-inner,.input-append input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}select.bootstrap,textarea.bootstrap,input[type="text"].bootstrap{display:inline-block;height:20px;padding:6px 12px;margin-bottom:10px;font-size:15px;line-height:20px;color:#000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;vertical-align:middle}.lt-ie9 select.bootstrap,.lt-ie9 textarea.bootstrap,.lt-ie9 input[type="text"].bootstrap{behavior:url(/styles/PIE.htc)}select.bootstrap[disabled],textarea.bootstrap[disabled],input[type="text"].bootstrap[disabled],select.bootstrap[readonly],textarea.bootstrap[readonly],input[type="text"].bootstrap[readonly]{cursor:not-allowed;background-color:#eee}textarea.bootstrap,input[type="text"].bootstrap{background-color:#fff;border:0}input.bootstrap,textarea.bootstrap{margin-left:0}select.bootstrap{height:30px;*margin-top:4px;line-height:30px;border:0;background-color:#fff}textarea:focus.bootstrap,input[type="text"]:focus.bootstrap{border-color:rgba(82,168,236,.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}select:focus.bootstrap{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}.input-append input.bootstrap,.input-prepend input.bootstrap,.input-append select.bootstrap,.input-prepend select.bootstrap{font-size:15px;position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.lt-ie9 .input-append input.bootstrap,.lt-ie9 .input-prepend input.bootstrap,.lt-ie9 .input-append select.bootstrap,.lt-ie9 .input-prepend select.bootstrap{behavior:url(/styles/PIE.htc)}.input-append input.bootstrap:focus,.input-prepend input.bootstrap:focus,.input-append select.bootstrap:focus,.input-prepend select.bootstrap:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:15px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.lt-ie9 .input-append .add-on,.lt-ie9 .input-prepend .add-on,.lt-ie9 .input-append .btn,.lt-ie9 .input-prepend .btn{behavior:url(/styles/PIE.htc)}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.lt-ie9 .input-prepend .add-on:first-child,.lt-ie9 .input-prepend .btn:first-child{behavior:url(/styles/PIE.htc)}.input-append input.bootstrap,.input-append select.bootstrap{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.lt-ie9 .input-append input.bootstrap,.lt-ie9 .input-append select.bootstrap{behavior:url(/styles/PIE.htc)}.input-append .add-on,.input-append .btn{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child{-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.lt-ie9 .input-append .add-on:last-child,.lt-ie9 .input-append .btn:last-child{behavior:url(/styles/PIE.htc)}.input-prepend.input-append input.bootstrap,.input-prepend.input-append select.bootstrap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.lt-ie9 .input-prepend.input-append input.bootstrap,.lt-ie9 .input-prepend.input-append select.bootstrap{behavior:url(/styles/PIE.htc)}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.lt-ie9 .input-prepend.input-append .add-on:first-child,.lt-ie9 .input-prepend.input-append .btn:first-child{behavior:url(/styles/PIE.htc)}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.lt-ie9 .input-prepend.input-append .add-on:last-child,.lt-ie9 .input-prepend.input-append .btn:last-child{behavior:url(/styles/PIE.htc)}.initialNewsletterCTA{display:none}.newsletterCtaContainer{display:block;position:relative}.newsletterCtaHeaderWrapper{background-image:url(/Images/Global/body-bg.png)}.newsletterCtaHeaderWrapper .newsletterCtaWrapper .newsletterCtaContainer{width:100%!important;height:0;overflow:hidden;display:block}.newsletterHeaderCTAStyle{width:100%!important;max-width:1200px;z-index:100;margin:0 auto}.newsletterHeaderCTAStyle .newsletter-cta-email-input{float:left;display:inline-block;background-image:url(/images/global/mail_icon.png);background-repeat:no-repeat;background-position:5px 5px;background-color:#fff;border-radius:0;padding:0 0 0 43px;margin-top:0;margin-left:10px;max-width:220px;height:35px;width:250px}.newsletterHeaderCTAStyle .newsletter-cta-email-input.alert-error{border:1px solid red;color:red}.newsletterHeaderCTAStyle .newsletter-cta-email-input.alert-server-error{border:1px solid red;color:red}.newsletterHeaderCTAStyle .newsletter-cta-email-input:focus{border:none;color:#333}.newsletterHeaderCTAStyle .actions{padding-top:0}.newsletterHeaderCTAStyle .actions .signUpText{cursor:pointer;background-color:#e25714;display:inline-block;height:27px;padding-top:8px;padding-left:10px;padding-right:10px;color:#fff!important;text-transform:uppercase;font-family:"Arial Rounded MT Bold","Arial Rounded MT","Nunito",sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:15px}.newsletterHeaderCTAStyle .actions .alert{color:red;position:absolute;padding-left:10px;padding-top:10px}.newsletterHeaderCTAStyle .actions .alert.alert-error{display:none}.newsletterHeaderCTAStyle .actions .signUpText:hover{background-color:#2b434f}.newsletterHeaderCTAStyle .hideForSession{position:absolute;right:10px;top:8px;height:35px;width:35px;background-image:url(/images/global/close_icon.png);background-repeat:no-repeat;cursor:pointer}.newsletterHeaderCTAStyle .newsletterCtaRegister{background-color:#efefef}.newsletterHeaderCTAStyle .newsletterCtaRegister .anonymousSignup{padding-top:10px;padding-bottom:10px}.newsletterHeaderCTAStyle .newsletterCtaRegister .anonymousSignup .emailLabel{display:none}.newsletterHeaderCTAStyle .newsletterCtaRegister .thankYouContent{padding:10px 0 10px 10px}.newsletterHeaderCTAStyle .newsletterCtaImage .headers{font-family:"Arial Rounded MT Bold","Arial Rounded MT","Nunito",sans-serif;padding-left:5px;padding-top:5px;color:#0bbacf}.newsletterHeaderCTAStyle .newsletterCtaImage .unsubscribedNewsletters ul{list-style:none}.newsletterHeaderCTAStyle .newsletterCtaImage .unsubscribedNewsletters ul .newsletter .newsletterImage .subscribedOverlay{display:none}.newsletterHeaderCTAStyle .newsletterCtaImage .unsubscribedNewsletters ul .newsletter .newsletterImage .buttonOverlay{margin-top:-14px}.newsletterHeaderCTAStyle .newsletterCtaImage .unsubscribedNewsletters ul .newsletter .newsletterImage .buttonOverlay .signUpButtonText{font-weight:bold}.subscribeNewsletterCTAWrapper .newsletterCtaContainer{margin-bottom:40px;clear:both;width:100%!important;height:300px}.subscribeNewsletterCTAWrapper .newsletterCtaContainer .newsletterCtaContainer{max-width:250px}.subscribeNewsletterCTAWrapper .anonymousNewsletterCtaWrapper .newsletterCtaContainer{height:203px!important}.newsletterRailCTAStyle{height:300px;width:300px;position:relative}.newsletterRailCTAStyle .anonymousSignup{width:100%;height:50px}.newsletterRailCTAStyle .anonymousSignup .actions .alert-error{position:absolute;right:15px;top:150px}.newsletterRailCTAStyle .newsletter-cta-email-input{float:left;background-image:url(/images/global/mail_icon.png);background-repeat:no-repeat;background-position:5px 5px;background-color:#fff;padding:0 0 0 43px;margin-top:0;height:35px;display:inline-block;border-radius:0;width:50%}.newsletterRailCTAStyle .newsletterCtaRegister{background-color:#efefef;padding:20px}.newsletterRailCTAStyle .newsletterCtaRegister .newsletterAnonymousSubscribed{font-size:large;padding-left:15px;padding-right:15px}.newsletterRailCTAStyle .newsletterCtaRegister .thankYouContent{padding-top:20px;padding-left:15px;padding-right:15px}.newsletterRailCTAStyle .newsletterCtaRegister .goToRegistration{padding-left:15px;padding-right:15px}.newsletterRailCTAStyle .newsletterCtaRegister .goToRegistration a{color:#e25714;font-weight:bold;cursor:pointer}.newsletterRailCTAStyle .newsletterAnonymousHeader{background-color:#efefef;color:#000;margin:0 auto;width:100%}.newsletterRailCTAStyle .newsletterAnonymousHeader span{font-size:26px;color:#000;font-weight:600;line-height:24px;margin-bottom:15px;display:inline-block}.newsletterRailCTAStyle .newsletterAnonymousSubHeader{font-size:14px;margin-bottom:15px}.newsletterRailCTAStyle .newsletter-cta-email-input.alert-error{border:1px solid red}.newsletterRailCTAStyle .actions .signUpText{cursor:pointer;background-color:#e25714;display:inline-block;height:27px;width:70px;padding-top:8px;padding-left:10px;color:#fff!important;text-transform:uppercase;font-family:"Arial Rounded MT Bold","Arial Rounded MT","Nunito",sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;right:15px;top:110px}.newsletterRailCTAStyle .actions .signUpText:hover{background-color:#2b434f}.newsletterRailCTAStyle .actions .alert{display:block;color:red}.newsletterRailCTAStyle div.alert.alert-error{color:red;padding-top:5px;clear:left;padding-bottom:5px}.newsletterRailCTAStyle .newsletterCtaImage{background-color:#fff}.newsletterRailCTAStyle .newsletterCtaImage .headers{font-family:"Arial Rounded MT Bold","Arial Rounded MT","Nunito",sans-serif;color:#000}.newsletterRailCTAStyle .newsletterCtaImage .headers .header{background-color:#0bbacf;color:#fff;margin:0 auto;width:100%;padding:20px 20px 10px}.newsletterRailCTAStyle .newsletterCtaImage .headers .header span{font-size:20px;color:#fff;font-family:"Yanone Kaffeesatz","Droid Sans","Arial Narrow",sans-serif;font-weight:bold}.newsletterRailCTAStyle .newsletterCtaImage .headers .subheader{padding:20px 20px;font-family:Arial,Helvetica,sans-serif;font-size:14px}.newsletterRailCTAStyle .newsletterCtaImage .unsubscribedNewsletters ul{list-style:none}.newsletterRailCTAStyle .newsletterCtaImage .unsubscribedNewsletters ul .newsletter .newsletterImage .buttonOverlay .signUpButtonText{font-weight:bold}.newsletterRailCTAStyle .newsletterCtaImage .unsubscribedNewsletters ul .newsletter .newsletterCtaSignedUp .newsletterImage .buttonOverlay .signupButton{background-color:green}.newsletterRailCTAStyle.newsletterCtaKnown .headers{padding:30px 10px 0 10px}.newsletterRailCTAStyle.newsletterCtaKnown .headers .header{background-color:transparent;padding:0}.newsletterRailCTAStyle.newsletterCtaKnown .headers .header span{font-size:36px;color:#0bbacf;font-family:"Yanone Kaffeesatz","Droid Sans","Arial Narrow",sans-serif;font-weight:bold}.newsletterRailCTAStyle.newsletterCtaKnown .headers .subheader{padding:0}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters{padding:0 10px 30px 10px}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul{padding:0;list-style:none}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp{width:150px;margin:0 auto}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage{margin-bottom:5px;padding-bottom:5px;background:#fff;border:2px solid #d3d3d3;border-radius:8px}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage img,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage img{margin:5px auto 0 auto;display:block}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay{text-align:center;margin:5px auto 0;background-color:#e25714;border-radius:5px;cursor:pointer;display:block;font-family:"Arial Rounded MT Bold","Arial Rounded MT","Nunito",sans-serif;height:18px;padding:8px 10px;width:70px}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay .signupButton,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay .signupButton{color:#fff!important;text-decoration:none}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay .signUpButtonTextBelowButton,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay .signUpButtonTextBelowButton{visibility:hidden}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay:hover,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay:hover{background-color:#2b434f}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterPreview,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterPreview{text-align:center}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterPreview a,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterPreview a{color:#e25714}.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterPreview a:hover,.newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterPreview a:hover{text-decoration:none}.newsletterCtaFooterWrapper .newsletterCtaContainer{width:100%!important}.newsletterFooterCTAStyle .newsletter-cta-email-input{background-image:url(/images/global/mail_icon.png);background-repeat:no-repeat;background-position:5px 5px;background-color:#fff;padding:0 0 0 45px;max-width:220px;height:35px;width:150px;float:left;display:inline-block;border-radius:0}.newsletterFooterCTAStyle .newsletterCtaRegister{background-color:#efefef;text-align:center}.newsletterFooterCTAStyle .newsletterCtaRegister .newsletterAnonymousSubscribed{padding-top:25px;padding-left:30px;width:100%}.newsletterFooterCTAStyle .newsletterCtaRegister .newsletterAnonymousSubscribed span{font-size:large}.newsletterFooterCTAStyle .newsletterCtaRegister .thankYouContent{display:inline-block;padding-top:5px}.newsletterFooterCTAStyle .newsletterCtaRegister .fullSubscriptionContent{display:inline-block}.newsletterFooterCTAStyle .newsletterCtaRegister .goToRegistration{display:inline-block;padding-top:5px}.newsletterFooterCTAStyle .newsletterCtaRegister .goToRegistration span{padding-left:5px}.newsletterFooterCTAStyle .newsletterCtaRegister .goToRegistration a{color:#e25714;font-weight:bold;cursor:pointer}.newsletterFooterCTAStyle .headers{vertical-align:top;display:inline-block;width:100%}.newsletterFooterCTAStyle .newsletterAnonymousHeader{padding-top:25px;width:100%}.newsletterFooterCTAStyle .newsletterAnonymousHeader span{font-size:36px;line-height:35px;color:#000;font-family:Montserrat,Helvetica,sans-serif;font-weight:600}.newsletterFooterCTAStyle .newsletterAnonymousSubHeader{padding-top:5px;padding-left:30px}.newsletterFooterCTAStyle .anonymousSignup{display:inline-block;padding-left:25px;padding-top:25px}.newsletterFooterCTAStyle .newsletter-cta-email-input.alert-error{border:1px solid red}.newsletterFooterCTAStyle .actions{float:left;padding-left:15px}.newsletterFooterCTAStyle .actions .signUpText{background-color:#e25714;display:inline-block;height:27px;width:70px;padding-top:10px;padding-left:5px;padding-right:5px;color:#fff;text-transform:uppercase;font-family:Montserrat,Helvetica,sans-serif;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.lt-ie9 .newsletterFooterCTAStyle .actions .signUpText{behavior:url(/styles/PIE.htc)}.newsletterFooterCTAStyle .actions .signUpText:hover{background-color:#2b434f}.newsletterFooterCTAStyle .actions .alert{color:red;position:absolute;padding-left:10px;padding-top:10px}.newsletterFooterCTAStyle div.alert.alert-error{float:left;color:red}.newsletterFooterCTAStyle .newsletterCtaImage{background-color:#efefef}.newsletterFooterCTAStyle .newsletterCtaImage .headers .header{padding-top:25px;padding-left:30px;width:100%}.newsletterFooterCTAStyle .newsletterCtaImage .headers .header span{font-size:20px;color:#0bbacf;font-family:Montserrat,Helvetica,sans-serif;font-weight:bold}.newsletterFooterCTAStyle .newsletterCtaImage .headers .subheader span{padding-top:5px;padding-left:30px}.newsletterFooterCTAStyle.newsletterCtaKnown{margin:0 auto}.newsletterFooterCTAStyle.newsletterCtaKnown .newsletterCtaImage{width:100%}.newsletterFooterCTAStyle.newsletterCtaKnown .headers{padding:30px 0 0 0;vertical-align:top;text-align:center;margin:0 auto;display:block}.newsletterFooterCTAStyle.newsletterCtaKnown .headers .header{background-color:transparent;padding:0}.newsletterFooterCTAStyle.newsletterCtaKnown .headers .header span{font-size:36px;color:#000;font-family:Montserrat,Helvetica,sans-serif;font-weight:bold}.newsletterFooterCTAStyle.newsletterCtaKnown .headers .subheader{padding:0}.newsletterFooterCTAStyle.newsletterCtaKnown .headers .subheader span{padding-left:0}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters{padding:10px 10px 30px 0;width:100%;text-align:center}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul{padding:0;margin:0 auto;display:inline-block}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp{width:150px;list-style:none}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage{margin-bottom:5px;padding-bottom:5px;background:#efefef}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage img,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage img{margin:5px auto 0 auto;display:block}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay{text-align:center;margin:5px auto 0;background-color:#e25714;border-radius:5px;cursor:pointer;display:block;font-family:Arial Rounded MT Bold,Arial Rounded MT,Nunito,sans-serif;height:18px;padding:8px 10px;width:70px}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay .signupButton,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay .signupButton{color:#fff!important;text-decoration:none}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay .signUpButtonTextBelowButton,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay .signUpButtonTextBelowButton{visibility:hidden}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay:hover,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay:hover{background-color:#2b434f}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterPreview,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterPreview{text-align:center}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterPreview a,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterPreview a{color:#e25714}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterPreview a:hover,.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterPreview a:hover{text-decoration:none}.subscribeNewsletterLandingCTAWrapper{padding-top:20px;padding-left:20px}.subscribeNewsletterLandingCTAWrapper .newsletterCtaContainer{height:280px!important;width:451px!important}.newsletterLandingCTASytle .newsletterCtaRegister{height:250px;line-height:1.5em}.newsletterLandingCTASytle .newsletterCtaRegister .headers{display:none}.newsletterLandingCTASytle .newsletterCtaRegister .newsletterAnonymousSubscribed{font-size:large;padding-top:55px;padding-left:15px;padding-right:15px}.newsletterLandingCTASytle .newsletterCtaRegister .thankYouContent{padding-top:20px;padding-left:15px;padding-right:15px}.newsletterLandingCTASytle .newsletterCtaRegister .goToRegistration{padding-left:15px;padding-right:15px}.newsletterLandingCTASytle .newsletterCtaRegister .goToRegistration a{color:#e25714;font-weight:bold;cursor:pointer}.newsletterLandingCTASytle .newsletterAnonymousHeader{background-color:#0bbacf;color:#000;margin:0 auto;width:100%;padding:20px 20px 10px}.newsletterLandingCTASytle .newsletterAnonymousHeader span{font-size:20px;color:#000;font-weight:bold}.newsletterLandingCTASytle .newsletterAnonymousSubHeader{padding:10px 0 20px;font-size:14px}.newsletterLandingCTASytle section{padding-left:20px}.newsletterLandingCTASytle .newsletter-cta-email-input{display:inline-block;background-image:url(/images/global/mail_icon.png);background-repeat:no-repeat;background-position:5px 5px;background-color:#fff;border-radius:0;padding:0 0 0 45px;max-width:220px;height:35px;width:250px}.newsletterLandingCTASytle .newsletter-cta-email-input.alert-error{border:1px solid red}.newsletterLandingCTASytle .actions{padding-top:15px}.newsletterLandingCTASytle .actions .signUpText{cursor:pointer;background-color:#e25714;display:inline-block;height:27px;width:70px;padding-top:8px;padding-left:10px;color:#fff!important;text-transform:uppercase;font-family:Arial Rounded MT Bold,Arial Rounded MT,Nunito,sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.newsletterLandingCTASytle .actions .signUpText:hover{background-color:#2b434f}.newsletterLandingCTASytle .actions .alert{display:block;color:red}.newsletterLandingCTASytle div.alert.alert-error{color:red;padding-top:5px}.newsletterLandingCTASytle.newsletterCtaKnown{padding:0 40px;margin:-6px 0}.newsletterLandingCTASytle.newsletterCtaKnown .headers .header{background-color:transparent;padding:0}.newsletterLandingCTASytle.newsletterCtaKnown .headers .header span{font-size:36px;color:#0bbacf;font-family:"Yanone Kaffeesatz","Droid Sans","Arial Narrow",sans-serif;font-weight:bold}.newsletterLandingCTASytle.newsletterCtaKnown .headers .subheader{padding:0}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul{padding:0}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp{width:150px;list-style:none}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage{margin-bottom:5px;padding-bottom:5px;background:#fff;border:2px solid #d3d3d3;border-radius:8px}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage img,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage img{margin:5px auto 0 auto;display:block}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay{text-align:center;margin:5px auto 0;background-color:#e25714;border-radius:5px;color:#fff!important;cursor:pointer;display:block;font-family:"Arial Rounded MT Bold","Arial Rounded MT","Nunito",sans-serif;height:18px;padding:8px 10px;width:70px}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay .signupButton,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay .signupButton{color:#fff!important;text-decoration:none}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay .signUpButtonTextBelowButton,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay .signUpButtonTextBelowButton{visibility:hidden}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterImage .buttonOverlay:hover,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterImage .buttonOverlay:hover{background-color:#2b434f}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterPreview,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterPreview{text-align:center}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterPreview a,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterPreview a{color:#e25714}.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignUp .newsletterPreview a:hover,.newsletterLandingCTASytle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletterCtaSignedUp .newsletterPreview a:hover{text-decoration:none}#newsletterCTALanding #newsletterCTALanding-banner img{width:100%}#newsletterCTALanding .newsletterCTALanding-left{float:left;width:50%;background-color:#ededed;height:500px}#newsletterCTALanding .newsletterCTALanding-right{background-color:#fdfdfd;height:500px}.newsletterPromo{width:800px;margin:0 auto;background:#fff}.newsletterPromo *{box-sizing:border-box}.newsletterPromo .ArticleContentSection{line-height:0}.newsletterPromo a{color:#0bbacf}.newsletterPromo .small{display:none}.newsletterPromo ul li{font-weight:bold}.newsletterPromo img{width:100%;height:auto}.newsletterPromo input{line-height:40px}.newsletterPromo .alert.alert-error{position:absolute;display:none}.newsletterPromo .actions{display:inline}.newsletterPromo .actions .signUpText{margin-left:10px;padding:6px 10px;height:auto;width:auto;font-size:16px;font-size:1.2307692307692308rem;position:relative;top:auto;right:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#0bbacf;text-transform:none}.newsletterPromo .actions .signUpText:hover{background-color:#0bbacf}.newsletterPromo .actions a:hover{text-decoration:none}.newsletterPromo .actions .termAndCondition{display:none}.newsletterPromo .newsletterKnownSubscribed{font-size:26px}.newsletterPromo .newsletterKnownSubscribed span{color:#000;font-weight:600;line-height:20px}.newsletterPromo .anonymousSignup{padding-bottom:20px}.newsletterPromo .termAndCondition{padding:10px 20px 20px}.newsletterPromo .termAndCondition a{text-decoration:underline}.newsletterPromo .newsletterRailCTAStyle{width:100%;height:auto}.newsletterPromo .newsletterRailCTAStyle div.alert.alert-error{padding-top:0;top:38px}.newsletterPromo .newsletterRailCTAStyle .newsletterAnonymousHeader{background:none}.newsletterPromo .newsletterRailCTAStyle .newsletterCtaRegister{height:auto;padding:20px 20px 40px 20px;background-color:#d3d3d3;margin-top:5px}.newsletterPromo .newsletterRailCTAStyle .newsletterCtaRegister section{position:relative}.newsletterPromo .newsletterRailCTAStyle .newsletterCtaRegister .newsletterAnonymousSubscribed span{font-size:26px;font-weight:600;line-height:20px}.newsletterPromo .newsletterRailCTAStyle .newsletterCtaRegister .thankYouContent{padding-top:15px}.newsletterPromo .newsletterRailCTAStyle .newsletterCtaRegister .thankYouContent ul{padding-left:30px}.newsletterPromo .newsletterRailCTAStyle .newsletterCtaRegister .goToRegistration{padding:0}.newsletterPromo .newsletterRailCTAStyle .newsletterCtaRegister .goToRegistration a{display:inline-block;font-family:Montserrat,Helvetica,sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:8px 10px;height:auto;width:auto;margin:10px 0 10px 10px;font-size:16px;font-size:1.2307692307692308rem;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#0bbacf}.lt-ie9 .newsletterPromo .newsletterRailCTAStyle .newsletterCtaRegister .goToRegistration a{behavior:url(/styles/PIE.htc)}.newsletterPromo .newsletterRailCTAStyle .newsletter-cta-email-input{background-image:none;padding-left:8px}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown{margin-top:5px}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .newsletterCtaImage{background-color:#d3d3d3;padding:20px}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters{padding:0}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul{margin:0}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter{width:auto}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter .newsletterImage{border:0;background:none}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter .newsletterImage .buttonOverlay{background:#0bbacf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:auto;width:auto;display:inline-block;font-size:16px;font-size:1.2307692307692308rem;cursor:default;margin:0;padding:0}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter .newsletterImage .buttonOverlay .signupButton{padding:8px 10px;display:block}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter .newsletterImage .buttonOverlay .signUpButtonText{text-transform:none}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter .newsletterImage .buttonOverlay .signUpButtonTextBelowButton{display:none}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter .newsletterImage .subscribedOverlay{display:none}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter .newsletterPreview{display:none}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter.newsletterCtaSignedUp .buttonOverlay{background:none;border:0}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter.newsletterCtaSignedUp .buttonOverlay .signupButton{display:none}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .unsubscribedNewsletters ul .newsletter.newsletterCtaSignedUp .buttonOverlay .signUpButtonTextBelowButton{display:inline-block;visibility:visible}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .headers{padding:0}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .headers .header span{font-family:Montserrat,Helvetica,sans-serif;font-size:26px;color:#000;font-weight:600;line-height:20px}.newsletterPromo .newsletterRailCTAStyle.newsletterCtaKnown .headers .subheader{padding:20px 0;font-family:Montserrat,Helvetica,sans-serif}.newsletterPromo .fullSubscriptionContent{padding:5px 15px}@media(max-width:1000px){.actions .signUpText{margin-left:10px}.newsletterHeaderCTAStyle{padding-left:0}.subscribeNewsletterLandingCTAWrapper .newsletterCtaContainer{width:301px!important}.newsletterCtaFooterWrapper .newsletterCtaContainer{height:auto}.user-authenticated .newsletterCtaWrapper .newsletterCtaFooterWrapper .newsletterCtaContainer{height:300px!important}.newsletterFooterCTAStyle .actions .signUpText{margin-left:0}.newsletterLandingCTASytle .newsletterCtaRegister .headers{display:none;visibility:hidden;height:0!important}.subscribeNewsletterLandingCTAWrapper .newsletterCtaContainer{width:371px!important}}@media(max-width:800px){.newsletterHeaderCTAStyle .hideForSession{right:5px;top:7px}.newsletterHeaderCTAStyle .actions .alert{width:100%;max-width:250px}.subscribeNewsletterCTAWrapper{height:0;visibility:hidden}.newsletterCtaFooterWrapper{max-width:800px}.newsletterFooterCTAStyle .newsletterCtaRegister{background-color:#efefef;height:auto;padding-bottom:10px;line-height:1.5em}.newsletterFooterCTAStyle .newsletterCtaRegister .newsletterAnonymousSubscribed{font-size:large;padding-top:55px;padding-left:15px;padding-right:15px}.newsletterFooterCTAStyle .newsletterCtaRegister .thankYouContent{padding-top:20px;padding-left:15px;padding-right:15px}.newsletterFooterCTAStyle .newsletterCtaRegister .goToRegistration{padding-left:15px;padding-right:15px}.newsletterFooterCTAStyle .newsletterCtaRegister .goToRegistration a{color:#e25714;font-weight:bold;cursor:pointer}.newsletterFooterCTAStyle .headers{width:100%;float:none}.newsletterFooterCTAStyle .headers .newsletterAnonymousHeader{background-color:#efefef;color:#000;margin:0 auto;width:100%;padding:20px 0 10px}.newsletterFooterCTAStyle .headers .newsletterAnonymousHeader span{color:#000}.newsletterFooterCTAStyle .headers .newsletterAnonymousSubHeader{padding:0 20px 10px;font-family:Montserrat,Helvetica,sans-serif;font-size:14px}.newsletterFooterCTAStyle .anonymousSignup{padding-top:0}.newsletterFooterCTAStyle .actions .alert{line-height:37px}.newsletterFooterCTAStyle .actions .signUpText{margin-left:0;margin-top:0;margin-bottom:10px}.newsletterPromo{width:auto}.subscribeNewsletterLandingCTAWrapper .newsletterCtaContainer{width:271px!important}}@media(max-width:800px)and (max-width:560px){.SubscribeNewsletterCTABanner{height:148px;background-image:url(/-/media/Images/Banner/subscriber_background_2.png);background-size:contain;background-repeat:no-repeat;background-position:bottom}.SubscribeNewsletterCTABanner img{display:none}#newsletterCTALanding-banner{margin-top:-40px}}@media(max-width:500px){.newsletterHeaderCTAStyle .newsletter-cta-email-input{font-size:11px;margin-left:5px;max-width:120px}.newsletterHeaderCTAStyle .hideForSession{right:1px}.newsletterHeaderCTAStyle .actions .alert{padding-top:21px;padding-left:5px}.newsletterCtaFooterwrapper{max-width:250px}.newsletterCtaWrapper{width:100%!important;overflow-x:hidden}.newsletterFooterCTAStyle .newsletterCtaRegister .newsletterAnonymousSubscribed{padding:0}.newsletterFooterCTAStyle .newsletterCtaRegister .thankYouContent{padding-left:0;padding-right:0}.newsletterFooterCTAStyle .newsletterCtaRegister .goToRegistration{padding-top:25px}.newsletterFooterCTAStyle .newsletterCtaRegister .anonymousSignup{padding:0}.newsletterFooterCTAStyle .headers .newsletterAnonymousSubHeader{word-break:break-word}.newsletterFooterCTAStyle .headers .newsletterAnonymousSubHeader span{display:block;word-break:break-word}.newsletterFooterCTAStyle .newsletter-cta-email-input{display:inline-block;border-radius:0;max-width:150px;height:35px}.newsletterFooterCTAStyle .newsletter-cta-email-input.alert-error{border:1px solid red}.newsletterFooterCTAStyle .actions .alert{line-height:40px}.newsletterFooterCTAStyle.newsletterCtaKnown .headers{display:block;padding:30px 10px 0 10px;margin:0;width:auto}.newsletterFooterCTAStyle.newsletterCtaKnown .unsubscribedNewsletters{display:block;padding:10px 10px 30px 10px;margin:0}.newsletterLandingCTASytle .newsletterCtaRegister{height:280px;margin-top:20px}.newsletterLandingCTASytle .newsletterCtaRegister .headers{display:block}#newsletterCTALanding #newsletterCTALanding-banner .SubscribeNewsletterCTABanner{height:140px}#newsletterCTALanding .newsletterCTALanding-left{visibility:hidden;height:0}#newsletterCTALanding .newsletterCTALanding-right{background-color:#fdfdfd;height:280px!important}.subscribeNewsletterLandingCTAWrapper{float:none;padding-top:0;padding-left:0}.subscribeNewsletterLandingCTAWrapper .newsletterCtaContainer{height:280px!important;width:100%!important}.newsletterPromo .large{display:none}.newsletterPromo .small{display:block}.newsletterPromo .actions{display:block}.newsletterPromo .actions .signUpText{margin:10px 0;font-size:14px;font-size:1.0769230769230769rem}.newsletterPromo .newsletter-cta-email-input{width:100%}.newsletterPromo .termAndCondition{margin-top:20px}}