.lock-scroll{overflow:hidden}.top-menu-item{cursor:pointer}.top-menu-item .login:before,.top-menu-item .user:before{content:"\f007";font:normal normal normal 14px/1 FontAwesome;font-size:1.33333333em;line-height:.75em;vertical-align:-5%;margin-right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased}.is-loggedIn #profile{display:block}.is-loggedIn #login{display:none}#cd-lateral-nav #login{text-align:center;padding:10px 20px;margin-top:10px}#cd-lateral-nav #login span{text-align:center;border:solid 1px rgba(237,27,36,.8);padding:8px 5px;border-radius:10px}#cd-lateral-nav #profile .user{display:table-cell;text-align:left;float:left}.is-loggedIn #cd-lateral-nav #profile{display:table;width:100%;box-sizing:border-box}#cd-lateral-nav #profile .myaccountdropdown{text-align:left;float:right;padding:10px 20px 15px 0}#cd-lateral-nav #profile .logout,#cd-lateral-nav #profile .myprofile{display:inline-block;padding:2px 10px;font-size:14px;border:solid 1px rgba(237,27,36,.8);border-radius:10px}#cd-lateral-nav #profile .myaccountdropdown li{display:inline-block;margin-left:10px}.ax_authentication{display:none}.ax_authentication.show{display:block}.modal,.modal-backdrop{position:absolute;display:none}.modal-backdrop{background:#000;opacity:.9;z-index:5900000;min-width:980px;position:fixed}.modal-backdrop{height:100%;width:100%;top:0;left:0}.modal-backdrop.show,.modal.show{display:block}.modal-backdrop.fixed,.modal.fixed{position:fixed}.ax_authentication.show .modal .active>:nth-child(1){opacity:0;animation:formFadeIn .1s .2s ease-in 1 forwards}.ax_authentication.show .modal .active>:nth-child(2){opacity:0;animation:formFadeIn .1s .4s ease-in 1 forwards}.ax_authentication.show .modal .active>:nth-child(3){opacity:0;animation:formFadeIn .1s .6s ease-in 1 forwards}.ax_authentication.show .modal .active>:nth-child(4){opacity:0;animation:formFadeIn .1s .8s ease-in 1 forwards}.ax_authentication.show .modal .active>:nth-child(5){opacity:0;animation:formFadeIn .1s 1s ease-in 1 forwards}.ax_authentication.show .modal .active>:nth-child(6){opacity:0;animation:formFadeIn .1s 1.2s ease-in 1 forwards}.ax_authentication.show .modal .active>:nth-child(7){opacity:0;animation:formFadeIn .1s 1.4s ease-in 1 forwards}.ax_authentication.show .modal .active>:nth-child(8){opacity:0;animation:formFadeIn .1s 1.6s ease-in 1 forwards}.ax_authentication.show .modal .active>:nth-child(9){opacity:0;animation:formFadeIn .1s 1.8s ease-in 1 forwards}.ax_authentication.show .modal .active>:nth-child(10){opacity:0;animation:formFadeIn .1s 2s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(1){opacity:1;animation:formFadeOut .1s .2s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(2){opacity:1;animation:formFadeOut .1s .4s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(3){opacity:1;animation:formFadeOut .1s .6s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(4){opacity:1;animation:formFadeOut .1s .8s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(5){opacity:1;animation:formFadeOut .1s 1s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(6){opacity:1;animation:formFadeOut .1s 1.2s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(7){opacity:1;animation:formFadeOut .1s 1.4s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(8){opacity:1;animation:formFadeOut .1s 1.6s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(9){opacity:1;animation:formFadeOut .1s 1.8s ease-in 1 forwards}.ax_authentication.show .modal .fade>:nth-child(10){opacity:1;animation:formFadeOut .1s 2s ease-in 1 forwards}.ax_authentication .ax_auth_form_close{border:none;fill:#fff;height:21px;width:21px;cursor:pointer;margin-top:2px;z-index:5901001}.ax_authentication .modal{color:#000;overflow:auto;z-index:9999999}.ax_authentication .modal.loadingArea{position:fixed}.ax_authentication .modal.loadingArea:before{display:none}.ax_authentication .modal .loader{margin-top:20px}.ax_authentication .modal .loadingRipple{position:relative;height:90px;width:90px;margin:auto}.ax_authentication .modal .loadingRipple div{box-sizing:content-box;position:absolute;border-width:3px;border-style:solid;opacity:1;border-radius:50%;animation:loadingRipple 1s cubic-bezier(0,.2,.8,1) infinite}.ax_authentication .modal .loadingRipple div:nth-child(1){border-color:#fff}.ax_authentication .modal .loadingRipple div:nth-child(2){border-color:#fff;animation-delay:-.5s}.ax_authentication .modal .info{margin:0 auto;margin-top:40px;text-align:center;width:250px}.ax_authentication .modal .info h2{font-weight:600;color:#fff;margin-bottom:25px;font-size:30px;line-height:36px}.ax_authentication .modal .info a{color:#fff;text-decoration:underline}.ax_authentication .modal .info .description{color:#fff;font-size:16px;line-height:22px}.ax_authentication .modal input[type=email],.ax_authentication .modal input[type=password],.ax_authentication .modal input[type=text]{background:#fff;border:1px solid #000;border-radius:10px;color:#000;display:block;font-size:14px;height:20px;line-height:20px;margin:20px auto 0;padding:10px 20px;width:260px}.ax_authentication .modal input[type=email]::-webkit-input-placeholder,.ax_authentication .modal input[type=password]::-webkit-input-placeholder,.ax_authentication .modal input[type=text]::-webkit-input-placeholder{color:#000}.ax_authentication .modal input[type=email]::-moz-placeholder,.ax_authentication .modal input[type=password]::-moz-placeholder,.ax_authentication .modal input[type=text]::-moz-placeholder{color:#000}.ax_authentication .modal input[type=email]:-ms-input-placeholder,.ax_authentication .modal input[type=password]:-ms-input-placeholder,.ax_authentication .modal input[type=text]:-ms-input-placeholder{color:#000}.ax_authentication .modal input[type=email]:focus,.ax_authentication .modal input[type=password]:focus,.ax_authentication .modal input[type=text]:focus{border-color:#000}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0}.ax_authentication .modal label.validate-error{background:0 0;box-shadow:none;display:block;color:#fff;float:none;font-size:12px;font-weight:inherit;line-height:inherit;margin:2px auto -20px;padding:0;position:static;text-align:left;text-shadow:none;width:300px}.ax_authentication .modal label.validate-error:before{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent #fff;position:absolute;margin-left:-20px;margin-top:5px;top:auto}.ax_authentication .modal .terms{display:block;font-size:12px;margin:20px auto 10px;padding-left:0;position:relative;width:300px}.ax_authentication .modal .terms.newsletter{margin-top:0}.ax_authentication .modal .terms span.termsDefault{padding-left:30px;display:block;color:#fff}.ax_authentication .modal .terms input[type=checkbox]{position:absolute;visibility:hidden}.ax_authentication .modal .terms input[type=checkbox]:checked+.checkbox:after{border-bottom:1px solid #000;border-left:1px solid #000;content:"";height:6px;left:5px;position:absolute;top:5px;transform:rotate(-55deg);width:10px}.ax_authentication .modal .terms .checkbox{background-color:#fff;border-radius:2px;display:block;height:20px;left:0;position:absolute;top:0;width:20px}.ax_authentication .modal .terms a{color:#fff;text-decoration:underline}.ax_authentication .modal .alert-error{margin-top:10px;font-size:12px;color:#fff;text-align:center}.ax_authentication .modal .google{text-align:center;width:300px;margin:0 auto}.ax_authentication .modal .google .abcRioButton{border-radius:10px;box-shadow:none}.ax_authentication .modal button{background:#ed1c24;color:#fff;border:0;border-radius:10px;display:block;height:44px;line-height:44px;margin:20px auto 0;padding:0;text-align:center;width:300px;font-size:16px;font-weight:400;letter-spacing:2px;outline:0}.ax_authentication .modal button.facebook{background:#ed1c24;color:#fff}.ax_authentication .modal button.facebook span{margin-top:1px;display:inline-block}.ax_authentication .modal button.google{background:#db3e37;color:#fff}.ax_authentication .modal button.google span{margin-top:1px;display:inline-block}.ax_authentication .modal button:active{transform:translateY(4px)}.ax_authentication .modal .navigation{float:none;height:auto;margin:0;text-align:center;background-color:transparent}.ax_authentication .modal .navigation a{color:#fff;display:block;font-size:12px;margin-top:20px;cursor:pointer;text-decoration:underline;background:0 0}.ax_authentication .ax_facebookRegister{display:none}.ax_authentication.facebookRegister .ax_facebookRegister{display:block}.ax_authentication .ax_forgot{display:none}.ax_authentication.forgot .ax_forgot{display:block}.ax_authentication .ax_signin{display:none}.ax_authentication.signin .ax_signin{display:block}.ax_authentication .ax_sign_InOrUp{display:none}.ax_authentication.sign_InOrUp .ax_sign_InOrUp{display:block}.ax_authentication .ax_signup{display:none}.ax_authentication.signup .ax_signup{display:block}.ax_authentication .ax_start{display:none}.ax_authentication.start .ax_start{display:block}.ax_authentication .ax_verify{display:none}.ax_authentication.verify .ax_verify{display:block}.ax_authentication .ax_resetpassword{display:none}.ax_authentication.resetpassword .ax_resetpassword{display:block}.ax_authentication.start .modal{transition:background .2s ease,box-shadow .2s ease}.ax_authentication.start .modal-backdrop{transition:background .2s ease}.ax_authentication.start .comments,.ax_authentication.start .forums{display:none}.ax_authentication.sign_InOrUp .modal{transition:background .2s ease,box-shadow .2s ease}.ax_authentication.sign_InOrUp .modal-backdrop{transition:background .2s ease}.ax_authentication.facebookRegister .modal,.ax_authentication.signin .modal,.ax_authentication.signup .modal,.ax_authentication.verify .modal{transition:background .2s ease,box-shadow .2s ease}.ax_authentication.facebookRegister .modal-backdrop,.ax_authentication.signin .modal-backdrop,.ax_authentication.signup .modal-backdrop,.ax_authentication.verify .modal-backdrop{transition:background .2s ease}.ax_authentication.facebookRegister ._facebookRegister .failure{display:none}.ax_authentication.facebookRegister ._facebookRegister.failed .failure{display:block}.ax_authentication.facebookRegister ._facebookRegister.failed .success{display:none}.ax_authentication.facebookRegister .terms,.ax_authentication.facebookRegister input[type=text].username{display:none}.ax_authentication.facebookRegister .termsCommunity,.ax_authentication.facebookRegister .termsRoadshow{display:none}.ax_authentication.register .termsCommunity,.ax_authentication.register .termsRoadshow{display:none}.ax_authentication.forgot .modal{transition:background .2s ease,box-shadow 1s ease;background:#d9192c;box-shadow:#d9192c 0 0 350px 200px}.ax_authentication.forgot .modal-backdrop{transition:background .2s ease}.ax_authentication .modal-backdrop{opacity:.9;z-index:9999999}body:not(.mobile) .ax_authentication .ax_auth_form_close{position:absolute;right:10px;top:10px;z-index:10000000}body:not(.mobile) .ax_authentication .modal{bottom:30vh;left:35vw;right:35vw;top:20vh;max-height:none;max-width:none;min-height:200px;min-width:320px}body:not(.mobile) .ax_authentication.signup .modal{bottom:14vh;left:35vw;right:35vw;top:10vh;max-height:none;max-width:none;min-height:320px;min-width:320px}.mobile .ax_authentication .ax_auth_form_close{position:fixed;left:15px;top:15px;z-index:10000000}.mobile .ax_authentication .modal{bottom:0;left:0;margin:0;max-width:none;padding:0;position:fixed;right:0;top:5%;z-index:9999999;width:100%}.mobile.ax_authentication .modal .info{margin-top:50px}.mobile .ax_authentication .modal .alert-error{margin:0 auto;position:relative;top:40px;width:300px}.ax_authentication .modal .btndisabled{cursor:no-drop;pointer-events:none;background:rgba(216,85,90)}@-webkit-keyframes formFadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes formFadeOut{from{opacity:1}to{opacity:0}}@-ms-keyframes formFadeOut{from{opacity:1}to{opacity:0}}@-o-keyframes formFadeOut{from{opacity:1}to{opacity:0}}@keyframes formFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes formFadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes formFadeIn{from{opacity:0}to{opacity:1}}@-ms-keyframes formFadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes formFadeIn{from{opacity:0}to{opacity:1}}@keyframes formFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes backdropFade{from{opacity:0}to{opacity:.9}}@-moz-keyframes backdropFade{from{opacity:0}to{opacity:.9}}@-ms-keyframes backdropFade{from{opacity:0}to{opacity:.9}}@-o-keyframes backdropFade{from{opacity:0}to{opacity:.9}}@keyframes backdropFade{from{opacity:0}to{opacity:.9}}@-webkit-keyframes loadingRipple{0%{top:40px;left:40px;width:0;height:0;opacity:1}100%{top:20px;left:20px;width:40px;height:40px;opacity:0}}@-moz-keyframes loadingRipple{0%{top:40px;left:40px;width:0;height:0;opacity:1}100%{top:20px;left:20px;width:40px;height:40px;opacity:0}}@-ms-keyframes loadingRipple{0%{top:40px;left:40px;width:0;height:0;opacity:1}100%{top:20px;left:20px;width:40px;height:40px;opacity:0}}@-o-keyframes loadingRipple{0%{top:40px;left:40px;width:0;height:0;opacity:1}100%{top:20px;left:20px;width:40px;height:40px;opacity:0}}@keyframes loadingRipple{0%{top:40px;left:40px;width:0;height:0;opacity:1}100%{top:20px;left:20px;width:40px;height:40px;opacity:0}}.top-nav{z-index:9999}.shrink .top-nav{z-index:99}.top-nav li .myaccountdropdown{-webkit-transform:preserve-3d;-webkit-transform:rotateX(-92deg);-webkit-transform:translate(0);-webkit-transform:rotateX(0);-webkit-transform-origin:0 0;-webkit-transition:transform .8s,opacity .4s;left:-9999px;opacity:0;padding:15px 0 0;position:absolute;top:25px;transform:preserve-3d;transform:rotateX(-92deg);transform:translate(0);transform:rotateX(0);transform-origin:0 0;transition:transform .8s,opacity .4s;z-index:9}.top-nav li .myaccountdropdown .myaccount{-webkit-border-radius:3px;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.15);background:#fff;border:1px solid #d5d5d5;border-radius:3px;box-shadow:3px 3px 3px rgba(0,0,0,.15);padding:5px 10px;position:relative;width:100px}.top-nav li .myaccountdropdown .myaccount:after,.top-nav li .myaccountdropdown .myaccount:before{border:solid transparent;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;right:13px;width:0}.top-nav li .myaccountdropdown .myaccount:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) #d5d5d5;border-width:7px;margin-left:-7px;right:12px}.top-nav li .myaccountdropdown .myaccount:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) #fff;border-width:6px;margin-left:-6px}.top-nav li .myaccountdropdown .myaccount li{border-bottom:1px solid #d5d6d5;color:#24272c;cursor:pointer;display:inline-block;font-size:12px;margin:0;padding:0;vertical-align:middle;width:100%}.top-nav li .myaccountdropdown .myaccount li:last-child{border-bottom:0}.top-nav li .myaccountdropdown .myaccount li i{float:left;font-size:12px;font-style:normal;vertical-align:middle}.top-nav li .myaccountdropdown .myaccount li span{display:block;font-weight:500;font-size:12px;color:#333;padding:0;top:0;width:83px}.top-nav li:hover .myaccountdropdown{left:auto;right:0;opacity:1}.top-nav li .myaccountdropdown li span:hover{color:#000}.loader,.loader:after,.loader:before{background:#ed1c24;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.loader:after,.loader:before{position:absolute;top:0;content:""}.loader:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader{color:#ed1c24;text-indent:-9999em;left:50%;position:relative;font-size:7px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;margin-top:15px}.loader:after{left:1.5em}@-webkit-keyframes load1{0%,100%,80%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,100%,80%{box-shadow:0 0;height:2em}40%{box-shadow:0 -2em;height:3em}}