@import "../css/fonts/fonts.css";.new-rules{color:#555555;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:16px;line-height:1.625}@media only screen and (max-width:800px){.new-rules{line-height:1.55}}@media only screen and (max-width:600px){.new-rules{line-height:1.5}}@media only screen and (max-width:450px){.new-rules{font-size:15px;line-height:1.45}}.new-rules .ant-man,.new-rules .black-widow,.new-rules .captain-america,.new-rules .daredevil,.new-rules .sm-title,.new-rules h1,.new-rules h2,.new-rules h3,.new-rules h4,.new-rules h5,.new-rules h6{margin:0;color:#333333;font-weight:normal;text-transform:none}.new-rules .ant-man,.new-rules h1{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:800;font-style:normal;font-size:48px;line-height:1.33}.new-rules .black-widow,.new-rules h2{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:800;font-style:normal;font-size:36px;line-height:1.33}.new-rules .captain-america,.new-rules h3{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:800;font-style:normal;font-size:28px;line-height:1.4}.new-rules .daredevil,.new-rules .sm-title,.new-rules h4{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:18px!important;line-height:1.55}.new-rules .sm-title{display:block}.new-rules .echo{font-family:inherit;font-size:inherit;line-height:inherit}@media only screen and (max-width:800px){.new-rules .ant-man,.new-rules h1{font-size:40px}.new-rules .black-widow,.new-rules h2{font-size:32px}.new-rules .captain-america,.new-rules h3{font-size:24px}.new-rules .daredevil,.new-rules .sm-title,.new-rules h4{line-height:1.5}}@media only screen and (max-width:600px){.new-rules .daredevil,.new-rules .sm-title,.new-rules h4{line-height:1.44}}@media only screen and (max-width:450px){.new-rules .ant-man,.new-rules h1{font-size:32px}.new-rules .black-widow,.new-rules h2{font-size:26px}.new-rules .captain-america,.new-rules h3{font-size:22px}}.new-rules ol:first-child,.new-rules p:first-child,.new-rules ul:first-child{margin-top:0}.new-rules ol:last-child,.new-rules p:last-child,.new-rules ul:last-child{margin-bottom:0}.new-rules a{color:#81bc4b;text-decoration:none}.new-rules a:focus,.new-rules a:hover{text-decoration:underline}.new-rules a:focus{outline:none}.new-rules strong{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal}.new-rules .pride{color:#333333;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal}.new-rules ::-webkit-input-placeholder{color:#555555}.new-rules :-moz-placeholder{color:#555555;opacity:1}.new-rules ::-moz-placeholder{color:#555555;opacity:1}.new-rules :-ms-input-placeholder{color:#555555}.new-rules ::-ms-input-placeholder{color:#555555}.new-rules .list-price{text-decoration:line-through}.new-rules .amount-off{color:#81bc4b;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal}.new-rules fieldset{min-width:0;margin:0;padding:0.01em 0 0 0;border:0}.new-rules body:not(:-moz-handler-blocked) fieldset{display:table-cell}.new-rules legend{display:table;padding:0}.new-rules .a-form,.new-rules .address-form,.new-rules .contact-form{margin:25px 0}.new-rules .a-form:first-child,.new-rules .address-form:first-child,.new-rules .contact-form:first-child{margin-top:0}.new-rules .a-form:last-child,.new-rules .address-form:last-child,.new-rules .contact-form:last-child{margin-bottom:0}.new-rules .input-item{position:relative;margin-top:15px}.new-rules .input-item:first-child{margin-top:0}.new-rules .form-col-group{margin:15px -5px 0 -5px}.new-rules .form-col-group:after{display:block;content:'';clear:both}.new-rules .form-col-group:first-child{margin-top:0}.new-rules .form-col-group .input-item{margin-top:0}.new-rules .form-col-1-of-2,.new-rules .form-col-1-of-3,.new-rules .form-col-2-of-3{float:left;padding:0 5px}.new-rules .form-col-1-of-2{width:50%}.new-rules .form-col-1-of-3{width:33.3333%}.new-rules .form-col-2-of-3{width:66.6666%}@media only screen and (min-width:451px){.new-rules .form-col-1-of-2:nth-child(n+3){margin-top:15px}}@media only screen and (max-width:450px){.new-rules .form-col-1-of-2,.new-rules .form-col-1-of-3,.new-rules .form-col-2-of-3{width:100%}.new-rules .form-col-1-of-2+.form-col-1-of-2{margin-top:15px}.new-rules .form-col-1-of-3+.form-col-1-of-3{margin-top:15px}.new-rules .form-col-1-of-3+.form-col-2-of-3,.new-rules .form-col-2-of-3+.form-col-1-of-3{margin-top:15px}}.new-rules .input-wrap{position:relative}.new-rules .a-form input[type=email],.new-rules .a-form input[type=password],.new-rules .a-form input[type=text],.new-rules .a-form select,.new-rules .a-form textarea,.new-rules .address-form input[type=email],.new-rules .address-form input[type=password],.new-rules .address-form input[type=text],.new-rules .address-form select,.new-rules .address-form textarea,.new-rules .contact-form input[type=email],.new-rules .contact-form input[type=password],.new-rules .contact-form input[type=text],.new-rules .contact-form select,.new-rules .contact-form textarea{position:relative;display:block;width:100%;padding:8px 12px;border:2px solid #d7d7d7;border-radius:3px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#555555;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:16px;line-height:23px}.new-rules .a-form input[type=email]:focus,.new-rules .a-form input[type=password]:focus,.new-rules .a-form input[type=text]:focus,.new-rules .a-form select:focus,.new-rules .a-form textarea:focus,.new-rules .address-form input[type=email]:focus,.new-rules .address-form input[type=password]:focus,.new-rules .address-form input[type=text]:focus,.new-rules .address-form select:focus,.new-rules .address-form textarea:focus,.new-rules .contact-form input[type=email]:focus,.new-rules .contact-form input[type=password]:focus,.new-rules .contact-form input[type=text]:focus,.new-rules .contact-form select:focus,.new-rules .contact-form textarea:focus{border-color:#b4b4b4}.new-rules .a-form input[type=email].invalid,.new-rules .a-form input[type=password].invalid,.new-rules .a-form input[type=text].invalid,.new-rules .a-form select.invalid,.new-rules .a-form textarea.invalid,.new-rules .address-form input[type=email].invalid,.new-rules .address-form input[type=password].invalid,.new-rules .address-form input[type=text].invalid,.new-rules .address-form select.invalid,.new-rules .address-form textarea.invalid,.new-rules .contact-form input[type=email].invalid,.new-rules .contact-form input[type=password].invalid,.new-rules .contact-form input[type=text].invalid,.new-rules .contact-form select.invalid,.new-rules .contact-form textarea.invalid{border-color:#ffc9c9}.new-rules .a-form input[type=email].invalid:focus,.new-rules .a-form input[type=password].invalid:focus,.new-rules .a-form input[type=text].invalid:focus,.new-rules .a-form select.invalid:focus,.new-rules .a-form textarea.invalid:focus,.new-rules .address-form input[type=email].invalid:focus,.new-rules .address-form input[type=password].invalid:focus,.new-rules .address-form input[type=text].invalid:focus,.new-rules .address-form select.invalid:focus,.new-rules .address-form textarea.invalid:focus,.new-rules .contact-form input[type=email].invalid:focus,.new-rules .contact-form input[type=password].invalid:focus,.new-rules .contact-form input[type=text].invalid:focus,.new-rules .contact-form select.invalid:focus,.new-rules .contact-form textarea.invalid:focus{border-color:#ff9e9e}.new-rules .a-form textarea,.new-rules .address-form textarea,.new-rules .contact-form textarea{resize:none}.new-rules .select-item select{padding-right:40px;cursor:pointer}.new-rules .select-item select::-ms-expand{display:none}.new-rules .select-item .input-wrap:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'\f107';right:0;display:block;width:40px;pointer-events:none;font-family:'FontAwesome';text-align:center}.new-rules select:-moz-focusring{color:transparent;text-shadow:0 0 0 #555555}.new-rules select:-moz-focusring *{color:#555555;text-shadow:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.new-rules .select-item select{background:url('/images/icons/forms/select-arrow@2x.png') 100% 50% no-repeat;background-size:40px 7px}.new-rules .select-item .input-wrap:after{display:none}}.new-rules .csc-item input[type=text]{padding-right:40px}.new-rules .csc-item span{position:absolute;top:0;right:0;cursor:pointer}.new-rules .csc-item span:after{content:'\f05a';display:block;width:40px;padding:9px 0;font-family:'FontAwesome';text-align:center}.new-rules ::-webkit-input-placeholder{color:#555555}.new-rules :-moz-placeholder{color:#555555;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.new-rules ::-moz-placeholder{color:#555555;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.new-rules :-ms-input-placeholder{color:#555555}.new-rules :-moz-placeholder-shown{color:#555555}.new-rules :placeholder-shown{color:#555555}.new-rules .validate .input-wrap{padding-right:25px}.new-rules .validate .csc-item span,.new-rules .validate .select-item .input-wrap:after{right:25px}.new-rules .input-validation-icon{position:absolute;top:0;right:0}.new-rules .input-validation-icon:after{display:block;width:25px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px 0 9px 5px;font-family:'FontAwesome';font-size:14px;line-height:23px;text-align:center}.new-rules .valid~.input-validation-icon:after{content:'\f00c';color:#81bc4b}.new-rules .invalid~.input-validation-icon:after{content:'\f00d';color:#ff2828}.new-rules .checkbox-wrap{position:relative;min-height:22px;line-height:1.45}.new-rules .checkbox-wrap input[type=checkbox]{position:absolute;top:0;left:0;width:22px;height:22px;margin:0;opacity:0}.new-rules .checkbox-wrap input[type=checkbox]:focus+label .checkbox:before{border-color:#b4b4b4}.new-rules .checkbox-wrap input[type=checkbox]:checked+label .checkbox:after{opacity:1}.new-rules .checkbox-wrap input[type=checkbox]:disabled+label .checkbox:hover{cursor:default}.new-rules .checkbox-wrap input[type=checkbox]:disabled+label .checkbox:after{opacity:0.5}.new-rules .checkbox-wrap .checkbox{display:inline-block;padding-left:29px}.new-rules .checkbox-wrap .checkbox:hover{cursor:pointer}.new-rules .checkbox-wrap .checkbox:after,.new-rules .checkbox-wrap .checkbox:before{content:'';position:absolute;display:inline-block;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.new-rules .checkbox-wrap .checkbox:before{top:0;left:0;width:22px;height:22px;background-color:#ffffff;border:2px solid #d7d7d7;border-radius:3px}.new-rules .checkbox-wrap .checkbox:after{top:7px;left:6px;width:10px;height:8px;background:url('/images/icons/forms/checkbox-checkmark@2x.png') no-repeat 0 0;background-size:10px 8px;opacity:0}.new-rules .a-form .checkbox-wrap,.new-rules .address-form .checkbox-wrap,.new-rules .contact-form .checkbox-wrap{margin-top:15px}.new-rules .a-form .error-alert,.new-rules .a-form .error-message,.new-rules .a-form+.error-alert,.new-rules .a-form+.error-message,.new-rules .address-form .error-alert,.new-rules .address-form .error-message,.new-rules .address-form+.error-alert,.new-rules .address-form+.error-message,.new-rules .contact-form .error-alert,.new-rules .contact-form .error-message,.new-rules .contact-form+.error-alert,.new-rules .contact-form+.error-message{margin:15px 0 0 0}.new-rules .a-form .btn-wrap,.new-rules .address-form .btn-wrap,.new-rules .contact-form .btn-wrap{margin-top:15px}.new-rules .a-form .btn-wrap a+a,.new-rules .address-form .btn-wrap a+a,.new-rules .contact-form .btn-wrap a+a{margin-left:10px}.new-rules .labels-out .input-label{display:block}@media only screen and (min-width:601px){.new-rules .labels-out .input-item{padding-left:140px}.new-rules .labels-out .input-label{position:absolute;top:0;left:0;width:130px;padding:9px 0;text-align:right}}@media only screen and (max-width:600px){.new-rules .labels-out .input-label{margin-bottom:3px;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:13px}.new-rules .labels-out .input-item{margin-top:15px}.new-rules .labels-out .input-item:first-child{margin-top:0}}.new-rules .input-suggestions{display:block;margin-top:3px;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:normal;font-style:italic;font-size:13px}.new-rules .search-form{position:relative;padding-right:44px}.new-rules .search-form input[type=text],.new-rules .search-form textarea{width:100%;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.new-rules .search-form textarea{resize:none}.new-rules .search-form .btn,.new-rules .search-form button{position:absolute;top:0;right:0;width:44px;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.new-rules .contact-form .btn-wrap{margin-top:30px;text-align:center}.new-rules .contact-form .error-alert{margin-top:30px}.new-rules .contact-form textarea{min-height:125px;resize:vertical}.new-rules .address-form .delete-btn{float:right}@media only screen and (max-width:450px){.new-rules .address-form .delete-btn span{display:none}}.new-rules .info-alert,.new-rules .success-alert,.new-rules .warning-alert{padding:10px 12px;border-width:1px;border-style:solid;border-radius:3px}.new-rules .sm-alert{padding:5px 7px;font-size:13px}.new-rules .info-alert,.new-rules .success-alert{border-color:#bed7ef;background-color:#e3eef8;color:#468cd2}.new-rules .warning-alert{border-color:#fdd0ac;background-color:#feebdb;color:#f97910}.new-rules .warning-alert.arrow-bottom{margin-bottom:6px;position:relative}.new-rules .warning-alert.arrow-bottom:after,.new-rules .warning-alert.arrow-bottom:before{content:'';position:absolute;top:100%;left:50%;width:0;height:0;border:solid transparent;pointer-events:none}.new-rules .warning-alert.arrow-bottom:after{border-color:rgba(254,235,219,0);border-top-color:#feebdb;border-width:6px;margin-left:-6px}.new-rules .warning-alert.arrow-bottom:before{border-color:rgba(253,208,172,0);border-top-color:#fdd0ac;border-width:7px;margin-left:-7px}.new-rules .error-message{display:block;min-height:24px;padding:2px 0 0 30px;background:url('/images/icons/general/error-icon@2x.png') no-repeat 0 0;background-size:24px 24px;color:#f97910}.new-rules .error-message+.error-message{margin-top:10px}.new-rules .error-append{display:block}.new-rules .error-alert{position:relative;display:block;padding-left:1.2em;color:#f97910}.new-rules .error-alert:before{position:absolute;top:0;left:0;content:'\f06a\00a0';font-family:'FontAwesome'}.new-rules .error-alert:empty{display:none}.new-rules .error-alert+.error-alert{margin-top:10px}.new-rules .error-alert+h1{margin-top:30px}.new-rules .error-icon{padding-left:22px}.new-rules .error-icon:after{content:'!';width:22px;height:22px;margin-top:-11px;background-color:#f97910;border-radius:11px;color:#ffffff;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:14px;line-height:22px;text-align:center}.new-rules .text-alert{color:#f97910}.errorMsg{color:#f97910;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal}.new-rules button{padding:0;background:none;border:none;cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.new-rules button:focus{outline:none}.new-rules button::-moz-focus-inner{border:0}.new-rules input[type=submit]{-webkit-appearance:none}.new-rules input[type=submit]:focus{outline:none}.new-rules input[type=submit]::-moz-focus-inner{border:0}.new-rules .lrgPrimaryBtn,.new-rules .lrgSecondaryBtn,.new-rules .medPrimaryBtn,.new-rules .medSecondaryBtn,.new-rules .smPrimaryBtn,.new-rules .smSecondaryBtn{display:inline-block;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;line-height:1.4;text-align:center;border-radius:3px;cursor:pointer;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.new-rules .lrgPrimaryBtn:focus,.new-rules .lrgPrimaryBtn:hover,.new-rules .lrgSecondaryBtn:focus,.new-rules .lrgSecondaryBtn:hover,.new-rules .medPrimaryBtn:focus,.new-rules .medPrimaryBtn:hover,.new-rules .medSecondaryBtn:focus,.new-rules .medSecondaryBtn:hover,.new-rules .smPrimaryBtn:focus,.new-rules .smPrimaryBtn:hover,.new-rules .smSecondaryBtn:focus,.new-rules .smSecondaryBtn:hover{text-decoration:none}.new-rules .lrgPrimaryBtn:focus,.new-rules .lrgSecondaryBtn:focus,.new-rules .medPrimaryBtn:focus,.new-rules .medSecondaryBtn:focus,.new-rules .smPrimaryBtn:focus,.new-rules .smSecondaryBtn:focus{-webkit-box-shadow:0 0 0 2px rgba(129,188,75,0.5);box-shadow:0 0 0 2px rgba(129,188,75,0.5)}.new-rules .lrgPrimaryBtn.inactive,.new-rules .lrgSecondaryBtn.inactive,.new-rules .medPrimaryBtn.inactive,.new-rules .medSecondaryBtn.inactive,.new-rules .smPrimaryBtn.inactive,.new-rules .smSecondaryBtn.inactive{opacity:0.5}.new-rules .btn{display:inline-block;padding:8px 12px;border:1px solid transparent;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:1rem;line-height:1.4;text-align:center;border-radius:3px;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new-rules .btn:focus,.new-rules .btn:hover{text-decoration:none}.new-rules .btn:not(:disabled):not(.disabled):not(.btn-success){cursor:pointer}.new-rules .btn.disabled,.new-rules .btn:disabled{opacity:0.65}.new-rules .lrgPrimaryBtn,.new-rules .lrgSecondaryBtn{font-size:16px}.new-rules .lrgPrimaryBtn{padding:11px 16px}.new-rules .lrgSecondaryBtn{padding:10px 15px}.new-rules .medPrimaryBtn,.new-rules .medSecondaryBtn,.new-rules .smPrimaryBtn,.new-rules .smSecondaryBtn{font-size:13px}.new-rules .medPrimaryBtn{padding:9px 13px}.new-rules .medSecondaryBtn{padding:8px 12px}.new-rules .smPrimaryBtn{padding:5px 9px}.new-rules .smSecondaryBtn{padding:4px 8px}.new-rules .btn-lg{padding:10px 15px}.new-rules .btn-med{padding:7px 12px;font-size:14px}.new-rules .btn-sm{padding:4px 8px;font-size:13px}.new-rules .lrgPrimaryBtn,.new-rules .medPrimaryBtn,.new-rules .smPrimaryBtn{background-color:#81bc4b;color:#ffffff}.new-rules .lrgPrimaryBtn:hover,.new-rules .medPrimaryBtn:hover,.new-rules .smPrimaryBtn:hover{background-color:#8ec35e;color:#ffffff}.new-rules .lrgPrimaryBtn.disabled-btn:hover,.new-rules .medPrimaryBtn.disabled-btn:hover,.new-rules .smPrimaryBtn.disabled-btn:hover{background-color:#81bc4b}.new-rules .lrgSecondaryBtn,.new-rules .medSecondaryBtn,.new-rules .smSecondaryBtn{border:1px solid #81bc4b;color:#81bc4b}.new-rules .lrgSecondaryBtn:hover,.new-rules .medSecondaryBtn:hover,.new-rules .smSecondaryBtn:hover{background-color:#81bc4b;color:#ffffff}.new-rules .lrgSecondaryBtn.disabled-btn:hover,.new-rules .medSecondaryBtn.disabled-btn:hover,.new-rules .smSecondaryBtn.disabled-btn:hover{background-color:transparent;color:#81bc4b}.new-rules .disabled-btn{opacity:0.5}.new-rules .btn-primary,.new-rules .btn-rent{background-color:#81bc4b;border-color:#81bc4b;color:#ffffff}.new-rules .btn-primary:hover,.new-rules .btn-rent:hover{background-color:#8ec35e;border-color:#8ec35e;color:#ffffff}.new-rules .btn-primary:focus,.new-rules .btn-rent:focus{-webkit-box-shadow:0 0 0 2px rgba(129,188,75,0.5);box-shadow:0 0 0 2px rgba(129,188,75,0.5)}.new-rules .btn-primary.disabled,.new-rules .btn-primary:disabled,.new-rules .btn-rent.disabled,.new-rules .btn-rent:disabled{background-color:#81bc4b;border-color:#81bc4b}.new-rules .btn-secondary{background-color:transparent;border-color:#81bc4b;color:#81bc4b}.new-rules .btn-secondary:hover{background-color:#81bc4b;color:#ffffff}.new-rules .btn-secondary:focus{-webkit-box-shadow:0 0 0 2px rgba(129,188,75,0.5);box-shadow:0 0 0 2px rgba(129,188,75,0.5)}.new-rules .btn-secondary.disabled,.new-rules .btn-secondary:disabled{background-color:transparent;color:#81bc4b}.new-rules .btn-buy{background-color:#f97910;border-color:#f97910;color:#ffffff}.new-rules .btn-buy:hover{background-color:#fa8729;border-color:#fa8729;color:#ffffff}.new-rules .btn-buy:focus{-webkit-box-shadow:0 0 0 2px rgba(249,121,16,0.5);box-shadow:0 0 0 2px rgba(249,121,16,0.5)}.new-rules .btn-buy.disabled,.new-rules .btn-buy:disabled{background-color:#f97910;border-color:#f97910}.new-rules .btn-sell{background-color:#1a305c;border-color:#1a305c;color:#ffffff}.new-rules .btn-sell:hover{background-color:#203a70;border-color:#203a70;color:#ffffff}.new-rules .btn-sell:focus{-webkit-box-shadow:0 0 0 2px rgba(26,48,92,0.5);box-shadow:0 0 0 2px rgba(26,48,92,0.5)}.new-rules .btn-sell.disabled,.new-rules .btn-sell:disabled{background-color:#1a305c;border-color:#1a305c}.new-rules .btn-amazon{background-color:#ffcc66;border-color:#ffcc66;color:#333333}.new-rules .btn-amazon:hover{background-color:#ffc34c;border-color:#ffc34c;color:#333333}.new-rules .btn-amazon:focus{-webkit-box-shadow:0 0 0 2px rgba(255,204,102,0.5);box-shadow:0 0 0 2px rgba(255,204,102,0.5)}.new-rules .btn-amazon.disabled,.new-rules .btn-amazon:disabled{background-color:#ffcc66;border-color:#ffcc66}.new-rules .btn-used{background-color:#555555;border-color:#555555;color:#ffffff}.new-rules .btn-used:hover{background-color:#626262;border-color:#626262;color:#ffffff}.new-rules .btn-used:focus{-webkit-box-shadow:0 0 0 2px rgba(85,85,85,0.5);box-shadow:0 0 0 2px rgba(85,85,85,0.5)}.new-rules .btn-used.disabled,.new-rules .btn-used:disabled{background-color:#555555;border-color:#555555}.new-rules .btn-success{background-color:#e3eef8;border-color:#bed7ef;color:#468cd2}.new-rules .search-btn{position:absolute;top:0;right:0;width:44px;height:100%;padding:0;border-top-left-radius:0;border-bottom-left-radius:0}.new-rules .search-btn:after{content:'\f002';position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:'FontAwesome';font-size:20px;line-height:20px}.new-rules input[type=submit].search-btn{background-image:url('/images/icons/forms/search-icon@2x.png');background-position:50% 50%;background-repeat:no-repeat;background-size:20px 20px}.new-rules .fb-button.lrgPrimaryBtn:focus,.new-rules .fb-button.lrgSecondaryBtn:focus,.new-rules .fb-button.medPrimaryBtn:focus,.new-rules .fb-button.medSecondaryBtn:focus{-webkit-box-shadow:0 0 0 2px rgba(59,89,152,0.5);box-shadow:0 0 0 2px rgba(59,89,152,0.5)}.new-rules .fb-button.lrgPrimaryBtn,.new-rules .fb-button.medPrimaryBtn{background-color:#3b5998}.new-rules .fb-button.lrgPrimaryBtn:hover,.new-rules .fb-button.medPrimaryBtn:hover{background-color:#4264aa}.new-rules .fb-button.lrgSecondaryBtn,.new-rules .fb-button.medSecondaryBtn{border-color:#3b5998;color:#3b5998}.new-rules .fb-button.lrgSecondaryBtn:hover,.new-rules .fb-button.medSecondaryBtn:hover{background-color:#3b5998;color:#ffffff}.new-rules .fb-button.btn:focus{-webkit-box-shadow:0 0 0 2px rgba(59,89,152,0.5);box-shadow:0 0 0 2px rgba(59,89,152,0.5)}.new-rules .fb-button.btn-primary{background-color:#3b5998;border-color:#3b5998}.new-rules .fb-button.btn-primary:hover{background-color:#4264aa;border-color:#4264aa}.new-rules .fb-button.btn-secondary{border-color:#3b5998;color:#3b5998}.new-rules .fb-button.btn-secondary:hover{background-color:#3b5998;color:#ffffff}.new-rules .tw-button.lrgPrimaryBtn:focus,.new-rules .tw-button.lrgSecondaryBtn:focus,.new-rules .tw-button.medPrimaryBtn:focus,.new-rules .tw-button.medSecondaryBtn:focus{-webkit-box-shadow:0 0 0 2px rgba(85,172,238,0.5);box-shadow:0 0 0 2px rgba(85,172,238,0.5)}.new-rules .tw-button.lrgPrimaryBtn,.new-rules .tw-button.medPrimaryBtn{background-color:#55acee}.new-rules .tw-button.lrgPrimaryBtn:hover,.new-rules .tw-button.medPrimaryBtn:hover{background-color:#6cb7f0}.new-rules .tw-button.lrgSecondaryBtn,.new-rules .tw-button.medSecondaryBtn{border-color:#55acee;color:#55acee}.new-rules .tw-button.lrgSecondaryBtn:hover,.new-rules .tw-button.medSecondaryBtn:hover{background-color:#55acee;color:#ffffff}.new-rules .tw-button.btn:focus{-webkit-box-shadow:0 0 0 2px rgba(85,172,238,0.5);box-shadow:0 0 0 2px rgba(85,172,238,0.5)}.new-rules .tw-button.btn-primary{background-color:#55acee;border-color:#55acee}.new-rules .tw-button.btn-primary:hover{background-color:#6cb7f0;border-color:#6cb7f0}.new-rules .tw-button.btn-secondary{border-color:#55acee;color:#55acee}.new-rules .tw-button.btn-secondary:hover{background-color:#55acee;color:#ffffff}.new-rules .resellerratings-button.lrgPrimaryBtn:focus,.new-rules .resellerratings-button.lrgSecondaryBtn:focus,.new-rules .resellerratings-button.medPrimaryBtn:focus,.new-rules .resellerratings-button.medSecondaryBtn:focus{-webkit-box-shadow:0 0 0 2px rgba(255,165,0,0.5);box-shadow:0 0 0 2px rgba(255,165,0,0.5)}.new-rules .resellerratings-button.lrgPrimaryBtn,.new-rules .resellerratings-button.medPrimaryBtn{background-color:#ffa500}.new-rules .resellerratings-button.lrgPrimaryBtn:hover,.new-rules .resellerratings-button.medPrimaryBtn:hover{background-color:#ffae1a}.new-rules .resellerratings-button.lrgSecondaryBtn,.new-rules .resellerratings-button.medSecondaryBtn{border-color:#ffa500;color:#ffa500}.new-rules .resellerratings-button.lrgSecondaryBtn:hover,.new-rules .resellerratings-button.medSecondaryBtn:hover{background-color:#ffa500;color:#ffffff}.new-rules .resellerratings-button.btn:focus{-webkit-box-shadow:0 0 0 2px rgba(255,165,0,0.5);box-shadow:0 0 0 2px rgba(255,165,0,0.5)}.new-rules .resellerratings-button.btn-primary{background-color:#ffa500;border-color:#ffa500}.new-rules .resellerratings-button.btn-primary:hover{background-color:#ffae1a;border-color:#ffae1a}.new-rules .resellerratings-button.btn-secondary{border-color:#ffa500;color:#ffa500}.new-rules .resellerratings-button.btn-secondary:hover{background-color:#ffa500;color:#ffffff}.new-rules .trustpilot-button.lrgPrimaryBtn:focus,.new-rules .trustpilot-button.lrgSecondaryBtn:focus,.new-rules .trustpilot-button.medPrimaryBtn:focus,.new-rules .trustpilot-button.medSecondaryBtn:focus{-webkit-box-shadow:0 0 0 2px rgba(0,182,122,0.5);box-shadow:0 0 0 2px rgba(0,182,122,0.5)}.new-rules .trustpilot-button.lrgPrimaryBtn,.new-rules .trustpilot-button.medPrimaryBtn{background-color:#00b67a}.new-rules .trustpilot-button.lrgPrimaryBtn:hover,.new-rules .trustpilot-button.medPrimaryBtn:hover{background-color:#00d08b}.new-rules .trustpilot-button.lrgSecondaryBtn,.new-rules .trustpilot-button.medSecondaryBtn{border-color:#00b67a;color:#00b67a}.new-rules .trustpilot-button.lrgSecondaryBtn:hover,.new-rules .trustpilot-button.medSecondaryBtn:hover{background-color:#00b67a;color:#ffffff}.new-rules .trustpilot-button.btn:focus{-webkit-box-shadow:0 0 0 2px rgba(0,182,122,0.5);box-shadow:0 0 0 2px rgba(0,182,122,0.5)}.new-rules .trustpilot-button.btn-primary{background-color:#00b67a;border-color:#00b67a}.new-rules .trustpilot-button.btn-primary:hover{background-color:#00d08b;border-color:#00d08b}.new-rules .trustpilot-button.btn-secondary{border-color:#00b67a;color:#00b67a}.new-rules .trustpilot-button.btn-secondary:hover{background-color:#00b67a;color:#ffffff}.new-rules .loyalty-button.lrgPrimaryBtn:focus,.new-rules .loyalty-button.lrgSecondaryBtn:focus,.new-rules .loyalty-button.medPrimaryBtn:focus,.new-rules .loyalty-button.medSecondaryBtn:focus{-webkit-box-shadow:0 0 0 2px rgba(245,174,61,0.5);box-shadow:0 0 0 2px rgba(245,174,61,0.5)}.new-rules .loyalty-button.lrgPrimaryBtn,.new-rules .loyalty-button.medPrimaryBtn{background-color:#f5ae3d}.new-rules .loyalty-button.lrgPrimaryBtn:hover,.new-rules .loyalty-button.medPrimaryBtn:hover{background-color:#f6b855}.new-rules .loyalty-button.lrgSecondaryBtn,.new-rules .loyalty-button.medSecondaryBtn{border-color:#f5ae3d;color:#f5ae3d}.new-rules .loyalty-button.lrgSecondaryBtn:hover,.new-rules .loyalty-button.medSecondaryBtn:hover{background-color:#f5ae3d;color:#ffffff}.new-rules .loyalty-button.btn:focus{-webkit-box-shadow:0 0 0 2px rgba(245,174,61,0.5);box-shadow:0 0 0 2px rgba(245,174,61,0.5)}.new-rules .loyalty-button.btn-primary{background-color:#f5ae3d;border-color:#f5ae3d}.new-rules .loyalty-button.btn-primary:hover{background-color:#f6b855;border-color:#f6b855}.new-rules .loyalty-button.btn-secondary{border-color:#f5ae3d;color:#f5ae3d}.new-rules .loyalty-button.btn-secondary:hover{background-color:#f5ae3d;color:#ffffff}.new-rules .in-cart-btn{border-color:#969696;cursor:default;color:#969696}.new-rules .in-cart-btn:hover{background-color:transparent;color:#969696}.new-rules .hidden-btn{visibility:hidden;font-size:0}.new-rules .text-button{color:inherit;font-family:inherit}.new-rules .link-btn{padding:0;background:none;border:none;cursor:pointer;color:#81bc4b;font-family:inherit;font-size:inherit}.new-rules .link-btn:hover{text-decoration:underline}.new-rules .link-btn{color:#81bc4b}.new-rules .link-btn:focus,.new-rules .link-btn:hover{text-decoration:underline}.new-rules .btn-group a,.new-rules .btn-group button{display:block;float:left}.new-rules .btn-group:after{display:block;content:'';clear:both}.new-rules .btn-icon,.new-rules .inline-icon,.new-rules .inline-icon-micro,.new-rules .inline-icon-sm{position:relative;margin-right:5px}.new-rules .btn-icon:after,.new-rules .inline-icon-micro:after,.new-rules .inline-icon-sm:after,.new-rules .inline-icon:after{content:'';position:absolute;top:50%;left:0;background-repeat:no-repeat}.new-rules .inline-icon-sm{padding-left:22px}.new-rules .inline-icon-sm:after{width:22px;height:22px;margin-top:-11px;background-position:50% 50%;background-size:22px 22px}.new-rules .carrot-coin-icon-sm:after{background-image:url('/images/icons/loyalty/carrot-coin-icon_sm@2x.png')}.new-rules .checkmark-icon-sm:after{background-image:url('/images/icons/marketing/checkmark-icon_sm@2x.png')}.new-rules .fb-icon-sm:after{background-image:url('/images/icons/social/fb-icon_sm@2x.png')}.new-rules .recycle-icon-sm:after{background-image:url('/images/icons/marketing/recycle-icon_sm@2x.png')}.new-rules .truck-icon-sm:after{background-image:url('/images/icons/marketing/truck-icon_sm@2x.png')}.new-rules .tw-icon-sm:after{background-image:url('/images/icons/social/tw-icon_sm@2x.png')}.new-rules .xp-icon-sm:after{background-image:url('/images/icons/loyalty/xp-icon_sm@2x.png')}.new-rules .inline-icon-micro{padding-left:14px}.new-rules .inline-icon-micro:after{width:14px;height:14px;margin-top:-7px;background-position:50% 50%;background-size:14px 14px}.new-rules .online-content-icon-micro:after{background-image:url('/images/icons/product-type/online-content-icon_micro@2x.png')}.new-rules .btn-icon{padding-left:22px}.new-rules .btn-icon:after{width:22px;height:22px;margin-top:-11px;background-position:0 50%;background-size:22px 22px}.new-rules .add-to-cart-btn-icon,.new-rules .in-cart-btn-icon{padding-left:28px}.new-rules .add-to-cart-btn-icon:after,.new-rules .in-cart-btn-icon:after{width:28px;height:20px;margin-top:-10px}.new-rules .add-to-cart-btn-icon:after{background-image:url('/images/icons/buttons/add-to-cart-btn-icon@2x.png');background-position:0 50%;background-size:56px 20px}.new-rules .in-cart-btn-icon:after{background-image:url('/images/icons/buttons/in-cart-btn-icon@2x.png');background-position:50% 50%;background-size:28px 20px}.new-rules a:hover .add-to-cart-btn-icon:after,.new-rules button:hover .add-to-cart-btn-icon:after{background-position:-28px 50%}.new-rules .watch-video-icon{padding-left:27px}.new-rules .watch-video-icon:after{width:27px;height:20px;margin-top:-10px;background-color:#81bc4b;background-image:url('/images/landing/watch-video-icon@2x.png');background-position:50% 50%;background-size:8px 10px;border-radius:3px}.new-rules a:hover .watch-video-icon:after,.new-rules button:hover .watch-video-icon:after{background-color:#f97910}.new-rules .review-star-icon{margin-right:1px;padding-left:17px}.new-rules .review-star-icon:after{width:17px;height:16px;margin-top:-8px;background-image:url('/images/icons/review-star-icon@2x.png');background-position:50% 50%;background-size:17px 16px}.new-rules .review-5-star-icon{margin-right:0;padding-left:85px}.new-rules .review-5-star-icon:after{width:85px;height:16px;margin-top:-8px;background-image:url('/images/icons/review-5-star-icon@2x.png');background-position:50% 50%;background-size:85px 16px}.new-rules .tooltip-icon-basic{cursor:pointer;color:#81bc4b;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.new-rules .tooltip-icon-basic span{margin:0 1px}.new-rules .tooltip-icon{display:inline-block;width:14px;height:14px;background-color:#555555;border-radius:2px;cursor:pointer;color:#ffffff;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:800;font-style:normal;font-size:10px;line-height:14px;text-align:center}.new-rules .arrow-down,.new-rules .arrow-up{display:inline-block;width:0;height:0;margin-left:3px;border-left:3px solid transparent;border-right:3px solid transparent}.new-rules .arrow-down{border-top:5px solid #555555}.new-rules a .arrow-down{border-top-color:#81bc4b}.new-rules .arrow-up{border-bottom:5px solid #555555}.new-rules a .arrow-up{border-bottom-color:#81bc4b}body.modal-open{position:absolute;overflow:hidden}.new-rules .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:visible;opacity:1;margin-left:0;overflow-x:hidden;overflow-y:auto;background-color:#000000;background-color:rgba(0,0,0,0.8);-webkit-overflow-scrolling:touch;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.new-rules .modal[aria-hidden=true]{z-index:-1;visibility:hidden;opacity:0;overflow:hidden}.new-rules .modal[aria-hidden=true] .modal-dialog{-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}.new-rules .modal-dialog{position:relative;left:50%;width:480px;min-width:240px;margin:30px 0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:-webkit-transform 0.25s ease-out;-webkit-transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out;pointer-events:none}.new-rules .modal-content{position:relative;width:100%;padding:20px;background:#ffffff;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);pointer-events:auto;font-size:14px;line-height:1.45}@media only screen and (max-width:600px){.new-rules .modal-content{padding:15px}}.new-rules .modal-close-btn{position:absolute;top:-10px;right:-10px;display:block;width:30px;height:30px;background:#ffffff url('/images/icons/general/modal-close-icon@2x.png') no-repeat 50% 50%;background-size:10px 10px;border:2px solid #d7d7d7;border-radius:15px;cursor:pointer;-webkit-transition:border-color 0.15s ease-in-out;transition:border-color 0.15s ease-in-out}.new-rules .modal-close-btn:focus,.new-rules .modal-close-btn:hover{border-color:#b4b4b4}.new-rules .modal-sm{width:240px}.new-rules .modal-md{width:480px}@media only screen and (max-width:600px){.new-rules .modal-md{width:80%}}@media only screen and (max-width:450px){.new-rules .modal-md{width:90%}}.new-rules .modal-lg{width:700px}@media only screen and (max-width:800px){.new-rules .modal-lg{width:80%}}@media only screen and (max-width:450px){.new-rules .modal-lg{width:90%}}.new-rules .modal-flex{display:inline-block;width:auto}.new-rules .modal-title{display:block;margin-bottom:15px;color:#333333;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:24px}@media only screen and (max-width:600px){.new-rules .modal-title{font-size:18px}}.new-rules .modal-buttons{margin-top:30px;text-align:center}.new-rules .modal-buttons .btn-secondary+.btn-primary,.new-rules .modal-buttons .lrgSecondaryBtn+.lrgPrimaryBtn{margin-left:10px}.new-rules .modal-buttons+.error-message{margin-top:30px}@media only screen and (max-width:600px){.new-rules .modal-confirm-button span{display:none}}.new-rules .vid-modal iframe{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.new-rules .vid-modal[aria-hidden=true] iframe{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.new-rules .loading-modal{text-align:center}.new-rules .cover-modal img{display:block;width:auto;max-width:460px}@media only screen and (max-width:600px){.new-rules .cover-modal img{max-width:315px}}@media only screen and (max-width:450px){.new-rules .cover-modal img{max-width:215px}}.new-rules .isbn-description-modal .modal-title{margin-bottom:0.6667em}.new-rules .isbn-description-modal .isbn-img-wrap{text-align:center}.tooltip_box{position:absolute;display:none;width:250px;min-height:50px;padding:12px 15px;background-color:#ffffff;border-radius:3px;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.35);box-shadow:0 0 7px rgba(0,0,0,0.35);z-index:1000;font-size:13px}@media only screen and (max-width:479px){.tooltip_box{right:20px;left:20px;width:auto}}h4.tip_title{margin-top:0;margin-bottom:5px;color:#333333;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:14px;font-weight:normal}.tooltip{position:relative;background-color:#ffffff;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.35);box-shadow:0 0 7px rgba(0,0,0,0.35)}.tooltip-content p{margin:6px 0}.tooltip-content p:first-child{margin-top:0}.tooltip-content p:last-child{margin-bottom:0}*{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{width:100%;margin:0;padding:0;background-color:#ffffff;overflow-x:hidden;color:#555555;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:16px;-webkit-text-size-adjust:100%}body.modal-open{position:fixed;overflow:hidden}@media only screen and (max-width:479px){body{overflow-x:hidden}}@media only screen and (max-device-width:800px){body{-webkit-text-size-adjust:100%}}.content{position:relative;width:100%;max-width:1002px;min-width:300px;margin:0 auto;padding:30px 0 80px 0;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}@media only screen and (max-width:1000px){.content{border:none}}@media only screen and (max-width:800px){.content{padding-bottom:60px}}@media only screen and (max-width:450px){.content{padding-bottom:40px}}.search-bar-section{padding:0 20px}.search-bar{position:relative}.search-bar button,.search-bar input[type=text],.search-bar textarea{padding:10px 12px}.search-bar input[type=text],.search-bar textarea{width:100%;border:1px solid #d7d7d7;border-right:none;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#555555;font-family:inherit}.search-bar input[type=text]:focus,.search-bar textarea:focus{border:1px solid #81bc4b;border-right:none;background:#fafafa;outline:none}.search-bar textarea{resize:none}.search-bar button{position:absolute;top:0;left:100%;height:100%;background-color:#81bc4b;border:none;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#ffffff;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal}.search-bar button:hover{background-color:#8ec35e}@media only screen and (max-width:600px){.search-bar-section{padding:0 3.125%}}.radio-button-wrap{position:relative;min-height:20px;line-height:1.45}.radio-button-wrap input[type=radio]{position:absolute;top:2px;left:0;width:18px;height:18px;margin:0;opacity:0}.radio-button-wrap input[type=radio]+label{position:relative;display:inline-block}.radio-button-wrap input[type=radio]:focus+label .radio-button:before,.radio-button-wrap input[type=radio]:hover+label .radio-button:before{border-color:#b4b4b4}.radio-button-wrap input[type=radio]:checked+label .radio-button:after{opacity:1}.radio-button-wrap input[type=radio]:disabled+label .radio-button:hover{cursor:default}.radio-button-wrap input[type=radio]:disabled+label .radio-button:after{opacity:0.5}.radio-button-wrap .radio-button{display:inline-block;padding-left:25px}.radio-button-wrap .radio-button:hover{cursor:pointer}.radio-button-wrap .radio-button:after,.radio-button-wrap .radio-button:before{content:'';position:absolute;display:inline-block;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.radio-button-wrap .radio-button:before{top:2px;left:0;width:18px;height:18px;background-color:#ffffff;border:2px solid #d7d7d7;border-radius:9px;-webkit-transition:border-color 0.15s ease-in-out;transition:border-color 0.15s ease-in-out}.radio-button-wrap .radio-button:after{top:8px;left:6px;width:6px;height:6px;background-color:#555555;border-radius:3px;opacity:0}.radio-button-wrap:after{display:block;content:'';clear:both}.radio-button-wrap+.radio-button-desc{margin-top:5px;padding-left:22px;font-size:13px}[hidden]{display:none}.dont-wrap{white-space:nowrap}.clear{display:block;content:'';clear:both}.clear-left{display:block;content:'';clear:left}.clear-right{display:block;content:'';clear:right}.contentSkip{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;text-align:left;overflow:hidden}a.contentSkip:active,a.contentSkip:focus,a.contentSkip:hover{left:0;top:0;width:auto;height:auto;overflow:visible}.keep-together{display:inline-block}.span-to-div{display:block!important;width:100%}.vid-player-wrap{position:relative;height:0;padding-bottom:56.25%}.vid-player-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-center{text-align:center}#androidBanner{width:100%;height:78px;background:#3d3d3d;border-color:#212228;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;z-index:9998;font-family:'Helvetica Neue',sans-serif;-webkit-font-smoothing:antialiased}#androidBanner>.closeAndroidBanner{width:17px;height:17px;background:#1c1e21;border-radius:14px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3);color:#b1b1b3;line-height:17px;text-shadow:0 1px 1px #000}#androidBanner>.android-banner-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,0.6);background-size:cover;background-image:url('../images/app/appIcon.jpg');border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3)}#androidBanner>.android-banner-info{position:absolute;left:98px;top:18px;width:44%;color:#ccc;font-size:11px;line-height:1.2em;font-weight:bold;text-shadow:0 1px 2px #000}#androidBanner>.android-banner-info>span{display:block}#androidBanner>.android-banner-button{position:absolute;right:20px;top:24px;display:block;min-width:12%;height:24px;padding:0 10px;background:none;background-color:#42B6C9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB));border:1px solid #DDDCDC;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#d1d1d1;font-size:14px;line-height:24px;font-weight:bold;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8)}#ppAd{position:fixed;bottom:0;display:none;width:96%;max-width:600px;margin:0 0 0 1.5%;background-color:#ffffff;border-top:1px solid #81bc4b;border-right:1px solid #81bc4b;border-left:1px solid #81bc4b;clear:both;overflow:hidden;z-index:23456789;font-family:sans-serif}#ppAdTopBorder{position:relative;width:100%;height:10px;display:block;padding:0 0 10px 0;background-color:#81bc4b;text-align:right}#ppAdTopBorder p{float:right;width:13px;margin:0;padding:1px 5px 0 0;cursor:pointer;color:#ffffff;font-size:12px;line-height:16px;font-weight:bold}#ppAdMessage{padding:5px}.float-label-container{position:fixed;bottom:68px;right:85px;display:table;visibility:hidden}.float-label-text{color:#FFF;font-weight:bold;background:rgba(51,51,51,0.7);display:table-cell;vertical-align:middle;padding:10px;border-radius:3px}.float-label-arrow{display:table-cell;vertical-align:middle;color:#333;opacity:0.7}.email-float{position:fixed;width:60px;height:60px;bottom:60px;right:20px;background-color:#ffffff;color:#81bc4b!important;border:3px solid #81bc4b;border-radius:50px;text-align:center;-webkit-box-shadow:2px 2px 3px #d7d7d7;box-shadow:2px 2px 3px #d7d7d7}.email-float:hover{background-color:#81bc4b;color:#ffffff!important}.my-float{font-size:24px;margin-top:13px}a.email-float+div.float-label-container{visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity 0.5s ease;transition:visibility 0s,opacity 0.5s ease}a.email-float:hover+div.float-label-container{visibility:visible;opacity:1}ul.ulResults{list-style:none outside none;display:none;padding:0;background-color:#ffffff;border-color:#b9b9b9 #b9b9b9 -moz-use-text-color;border-color:#b9b9b9;-o-border-image:none;border-image:none;border-style:solid solid none;border-width:1px 1px 0;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;z-index:9999}ul.ulResults li{display:block;padding:5px 10px;background-color:#ffffff;border-bottom:1px solid #b9b9b9;vertical-align:top;overflow:hidden}ul.ulResults li:hover{background-color:#eeeeee!important}ul.ulResults li a:hover{text-decoration:none}ul.ulResults li a span.spnDescription{float:left;display:inline-block;width:80%}ul.ulResults li a span.spnDescription span.spnTitle{font-weight:bold}ul.ulResults li a span.spnDescription span{display:block;color:#333333}ul.ulResults .highlighted{background-color:#eeeeee!important}ul.ulResults li a span.spnImg{float:left;width:15%;padding-right:10px;overflow:hidden}ul.ulResults li a span.spnImg img{max-width:65px;max-height:75px}a.autoItem{display:block;width:100%;outline:none}@media only screen and (min-width:320px) and (max-width:479px){ul.ulResults li a span.spnDescription span.spnCategory,ul.ulResults li a span.spnDescription span.spnProductEdition,ul.ulResults li a span.spnImg{display:none}}.new-rules img{border:none}.new-rules .section{margin-top:50px;padding-right:3.125%;padding-left:3.125%}.new-rules .section .section{padding-right:0;padding-left:0}.new-rules .section:after{display:block;content:'';clear:both}.new-rules .section:first-child{margin-top:0}.new-rules .shaded-section{background-color:#f8f9fa;padding-top:40px;padding-bottom:40px}.new-rules .subsection{margin-top:30px}.new-rules .subsection:first-child{margin-top:0}.new-rules .subsection:after{display:block;content:'';clear:both}.new-rules .section-separator{width:100%;padding-top:50px;border-top:1px solid #d7d7d7}.new-rules .first-section{margin-top:0}@media only screen and (min-width:1001px){.new-rules .page-wrap{width:1000px;margin:0 -20px}.new-rules .content .page-wrap{width:auto;margin:auto}}@media only screen and (max-width:800px){.new-rules .section{margin-top:40px}.new-rules .subsection{margin-top:25px}.new-rules .section-separator{padding-top:40px}}@media only screen and (max-width:600px){.new-rules .section{padding-right:15px;padding-left:15px}.new-rules .section-separator{display:none}}@media only screen and (max-width:450px){.new-rules .section{margin-top:30px;padding-right:10px;padding-left:10px}.new-rules .subsection{margin-top:20px}}.new-rules .col-group{margin-right:-15px;margin-left:-15px}.new-rules .col-group:after{display:block;content:'';clear:both}.new-rules .col-1-of-2,.new-rules .col-1-of-3,.new-rules .col-1-of-4,.new-rules .col-2-of-3{float:left;padding-right:15px;padding-left:15px}.new-rules .col-1-of-2,.new-rules .col-1-of-3{font-size:14px;line-height:1.45}.new-rules .col-1-of-2 .sm-title,.new-rules .col-1-of-2 h4,.new-rules .col-1-of-3 .sm-title,.new-rules .col-1-of-3 h4{line-height:1.44}.new-rules .col-1-of-2 p,.new-rules .col-1-of-3 p{margin:10px 0;font-size:14px;line-height:1.45}.new-rules .col-1-of-2 p:first-child,.new-rules .col-1-of-3 p:first-child{margin-top:0}.new-rules .col-1-of-2 p:last-child,.new-rules .col-1-of-3 p:last-child{margin-bottom:0}.new-rules .col-1-of-2{width:50%}.new-rules .col-1-of-3{width:33.3333%}.new-rules .col-2-of-3{width:66.6666%}.new-rules .col-1-of-4{width:25%}@media only screen and (min-width:801px){.new-rules .col-2-of-3{line-height:1.55}}@media only screen and (max-width:800px){.new-rules .col-2-of-3,.new-rules .col-2-of-3+.col-1-of-3{width:100%}}@media only screen and (max-width:600px){.new-rules .col-1-of-2,.new-rules .col-1-of-3{width:100%}}@media only screen and (max-width:450px){.new-rules .col-group{margin-right:-10px;margin-left:-10px}.new-rules .col-1-of-2,.new-rules .col-1-of-3,.new-rules .col-1-of-4,.new-rules .col-2-of-3{padding-right:10px;padding-left:10px}}@media only screen and (max-width:800px){.new-rules .col-2-of-3+.col-section{margin-top:40px}}@media only screen and (max-width:600px){.new-rules .col-section+.col-section{margin-top:40px}}@media only screen and (max-width:450px){.new-rules .col-section+.col-section{margin-top:30px}}.new-rules .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.new-rules .deet{display:block;font-size:13px;line-height:1.45}.new-rules .rental-reminder-label{display:inline-block;padding:0 6px;background-color:#f97910;border-radius:2px;color:#ffffff;font-size:13px;line-height:20px}.new-rules .vid-thumb{position:relative;display:block;padding:0;background:none;border:none;-webkit-transition:-webkit-box-shadow 0.15s ease-in-out;transition:-webkit-box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;text-align:left}.new-rules .vid-thumb:focus{-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.35);box-shadow:0 0 0 2px rgba(0,0,0,0.35)}.new-rules .vid-thumb span{position:absolute;top:0;left:0;display:block;width:100%;padding:10px 12px 24px 12px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.8)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000',endColorstr='#00000000',GradientType=0);overflow:hidden;white-space:nowrap;z-index:1;color:#ffffff;font-size:16px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);text-overflow:ellipsis}.new-rules .vid-thumb img{display:block;width:100%;height:auto}.new-rules .vid-thumb:after{content:'';position:absolute;top:50%;left:50%;display:block;width:51px;height:36px;margin-top:-18px;margin-left:-26px;background:url('/images/icons/social/youtube-play-icon@2x.png') no-repeat 0 50%;background-size:102px 36px}.new-rules .vid-thumb:hover:after{background-position:-51px 50%}.new-rules .quote-bubble{position:relative;width:100%;margin-bottom:10px;padding:10px 15px;background:#e6e6e6;border-right:2px solid #d7d7d7;border-bottom:2px solid #d7d7d7;border-radius:5px}.new-rules .quote-bubble:after,.new-rules .quote-bubble:before{content:'';position:absolute;top:100%;left:30px;width:0;height:0;border:solid transparent;pointer-events:none}.new-rules .quote-bubble:after{margin-left:-8px;border-color:rgba(230,230,230,0);border-top-color:#e6e6e6;border-width:8px}.new-rules .quote-bubble:before{margin-left:-11px;border-color:rgba(200,200,200,0);border-top-color:#d7d7d7;border-width:11px}.new-rules .quote{float:none;width:100%;margin:0}.new-rules .quote-source{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:normal;font-style:italic}.new-rules .info-item-title{font-size:16px;font-weight:bold;font-family:'Open Sans',Arial,Helvetica,Sans-Serif;font-style:normal}.new-rules .info-item{font-size:14px}.new-rules .info-item+.info-item{margin-top:20px}.new-rules input[type=text],.new-rules select,.new-rules textarea{color:#555555;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.new-rules .error-page-title{color:#f97910}.new-rules .helpful-links-title{margin-bottom:10px}.new-rules .helpful-links-list{list-style:none;margin:0;padding-left:0}.new-rules .helpful-links-list li+li{margin-top:5px}.new-rules .mailing-address{line-height:1.45}@media only screen and (max-width:600px){.new-rules .helpful-links .col-1-of-2{width:50%;margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:959px){.cart{width:68%}.cart .buybackCart,.cart .shoppingCart{width:37%;padding-right:15px}.cart .buybackCart{padding-left:27px;background-size:20px}.cart .shoppingCart{margin-right:0;padding-left:32px;background-size:25px;border-right:none}}@media only screen and (max-width:767px){.cart{float:none;height:52px;margin:15px auto}}@media only screen and (min-width:480px) and (max-width:767px){.cart{position:relative;display:table;padding:0;text-align:center}.cart .buybackCart,.cart .shoppingCart{width:100px;text-align:left}.cart .shoppingCart{overflow:hidden}}@media only screen and (max-width:479px){.cart{width:100%}.cart .buybackCart,.cart .shoppingCart{font-size:14px}.cart .shoppingCart{width:47%;margin:0 3% 0 0;padding-right:10px}.cart .buybackCart{width:50%;margin:0;padding-right:0}}@media only screen and (max-width:319px){.cart{padding:0}}.loyaltyGreen{color:#92CD90;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:800;font-style:normal}.loyaltyYellow{color:#F5AE3D;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:800;font-style:normal}.errorMsg{color:#f97910;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal}.bold{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal}.extraBold{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:800;font-style:normal}p.note{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:normal;font-style:italic}.inputError{border-color:#f97910}.requiredField,.requiredField[type=password],.requiredField[type=text],select.requiredField{border:1px solid #FF0000}.tooltipIcon{position:absolute;display:block;height:14px;width:5px;padding:0 5px;background:#808080;border-radius:2px;color:#FFF;font-size:10px;line-height:14px}.tooltipIcon:hover{background:#333333;cursor:pointer}.new-rules .jq-paginator-container{padding:1%}.new-rules .jq-paginator-next,.new-rules .jq-paginator-prev{display:inline-block;width:25px;height:25px;vertical-align:middle;cursor:pointer}.new-rules .jq-paginator-next:focus,.new-rules .jq-paginator-next:hover,.new-rules .jq-paginator-prev:focus,.new-rules .jq-paginator-prev:hover{background-position:0px -50px}.new-rules .jq-paginator-prev{background:url('/images/searchResults/left_nav_arrow.png') 0 0}.new-rules .jq-paginator-next{background:url('/images/searchResults/right_nav_arrow.png') 0 0}.container{padding:25px 0;border-bottom:1px solid #e0e0e0;overflow:hidden}.displayNone{display:none}.clearfix:after{content:'';display:table;clear:both}.new-rules .itemListingDiv{display:block;padding:5px 0 10px;width:100%;min-width:315px;border-bottom:1px solid #CCCCCC;clear:both;min-height:170px;overflow:hidden;cursor:pointer;text-align:left}.new-rules .itemListingDiv:focus,.new-rules .itemListingDiv:hover{background-color:#eeeeee}
/*# sourceMappingURL=global.css.map */