.content-lc{z-index:10001!important}.product-cart span.button-link{margin-left:0}.product-cart p.button-link{font-size:.93em!important;line-height:130%}.sum-total-panel span.button-link{margin-left:5px}.checkbox{width:15px;border:0}div#credit-card-information input.checkbox{width:15px!important}h1.sec-header{padding:0 0 3px 3px;border-bottom:2px solid #999;margin:0 19px 0 19px}h1.model-window-header{background:url("../gif/table-corner-on-focus.gif") no-repeat scroll right top rgba(0,0,0,0);border-bottom:2px solid #999;color:#069;font-size:1.25em;margin:0;padding:7px 0 2px 2px}h1.section-header{color:#fff;font-size:1.7em;margin:0;padding:17px 22px 13px 22px;background:#006ba3 url("../gif/blue-box-title-full-bg.gif") no-repeat right top;min-height:20px;border:0}h1.section-header.mwFocus{background:#006ba3 url("../gif/blue-box-title-full-bg-mwfocus.gif") no-repeat right top}.section-header a.button-link,.section-header ul a.button-link:visited{line-height:100%;font-weight:bold;font-size:.6em;float:right;margin:8px 0 0 0;color:#fff;display:inline-block;background:transparent url("../gif/button-link.gif") no-repeat 0 0;padding:0 0 5px 8px;vertical-align:top}.section-header-icon{left:8px;top:1px;position:relative;float:auto;font-size:.6em;font-family:Verdana,Geneva,sans-serif}.full-panel{overflow:auto}#header a img#checkout-logo{margin-top:16px;margin-left:-2px;padding-bottom:0;margin-bottom:8px}#header a img#ieee-logo{padding:16px;margin:0}.list-price span{color:#999}.list-price{font-weight:normal;color:#333;font-size:.938em;text-align:right}.sum-total-panel{float:inherit}.sum-total-panel .table-col-content-r{font-size:.93em;font-weight:normal;text-align:right;padding-bottom:1px;padding-right:1px}.sum-total-panel .table-col-content-r span.button-link{font-size:1.0em!important}div.sum-total-panel{margin-right:0}.sum-total-panel .table-col-content-r p{padding-right:11px}.discount-price-tag{color:#c00}.total-col{height:20px;background-color:#e6ecf0;border:1px solid #dfdbdb;padding:4px 11px 6px 0;font-weight:bold;text-align:right;font-size:1.3em;margin:70px 0}div.pdf-help p{padding:0 0 0 5px;margin:0;font-size:.9em}.submit-help p{font-size:.9em}.submit-help{width:275px}.accept-terms-panel .submit-help{display:inline}div.terms-content .mandatory{font-weight:bold;color:#c00}.terms-content{color:#333;height:20px;margin:0 0 0 350px;right:0;text-align:left;width:440px}.challan-terms-content{color:#333;height:20px;margin:0 0 0 330px;right:0;text-align:left;width:395px}.all-terms-content{float:right}.expandable-agreement-text{height:125px;padding:5px;overflow-x:hidden;margin-top:10px;margin-bottom:10px;border:1px solid #000;overflow-y:scroll;width:98%}.challan-expandable-agreement-text{border:1px solid #000;height:125px;margin:10px 15px;overflow-x:hidden;overflow-y:scroll;padding:5px;width:94%}.accept-terms-panel{margin-right:0}.by-mail{text-align:left;color:#333;height:20px;right:0}.by-mail span{color:#999}.caution-msg-mark{color:#999;font-size:.89em}.caution-msg-notshippeditems{color:#999}.membership-terms-msg{color:#c00}.total-table-bdr{border:1px solid #dfdbdb}div.promotional-panel h3,div.promotional-panel p,.confirmation-msg h3,.confirmation-panel-msg h3,.confirmation-panel-msg h2{margin:0;padding:0}.promotional-panel{width:265px;float:right}div.promotional-panel h3{padding-bottom:3px}div.promotional-panel{margin-bottom:5px}div.promotional-panel p.button-link{font-size:.9em}div.ctg-mbr-cholder-popup{padding:22px 21px;background-color:#fff;width:525px;text-align:left;overflow:auto}.renew-quotes-btn{margin-left:200px}#checkout-logo{font-size:1.1em;padding:0 0 28px 0}#ieee-logo{float:right;margin-right:7px}#ieee-logo-print{float:left;margin-right:7px}#quick-site-utilities{padding:5px 20px 7px 0;clear:both}#quick-site-utilities img.link-icon{margin-right:5px}#quick-site-utilities ul{float:right;text-align:right;margin-right:184px;height:4px}#quick-site-utilities ul li{float:left;margin-left:34px;background-image:url("../gif/button-link.gif");background-position:1px 1px;padding:0 0 0 8px}#shipping-container .content{padding:0}#payment-container .content{padding:0}table.product-cart{width:100%;border-spacing:0;border-collapse:collapse}table.product-cart thead{border-right:1px solid #999}table.product-cart thead th{background:#4f4f4f!important}table.product-cart thead th.text-align-right{text-align:right;width:147px}table.product-cart th{padding:7px 12px 7px 11px;border-left:1px solid #dfdbdb;border-bottom:1px solid #dfdbdb;color:#fff;text-align:left}.prep-download-icon{margin-right:6px;float:left}td.download table td{padding:4px}table.product-cart tr.even{background:#e7ecf0;vertical-align:middle;border:1px solid #dfdbdb}table.product-cart td{padding:10px 12px 7px 11px;vertical-align:top;border:1px solid #dfdbdb;color:#333}table.product-cart1{width:100%;border-spacing:0;border-collapse:collapse}table.product-cart1 thead{border-right:1px solid #999}table.product-cart1 thead th{background:#999!important}table.product-cart1 thead th.text-align-right{text-align:right;width:147px}table.product-cart1 th{padding:7px 12px 7px 11px;border-left:1px solid #dfdbdb;border-bottom:1px solid #dfdbdb;color:#fff;text-align:left}table.product-cart1 tr.even{background:#e7ecf0;vertical-align:middle;border:1px solid #dfdbdb}table.product-cart1 td{padding:10px 12px 7px 11px;vertical-align:top;border:1px solid #dfdbdb;color:#333}table.product-cart1 td div td{border:0}div.product-cart1{width:96.5%;border-spacing:0;border-right:1px solid #dfdbdb;padding:7px 12px 7px 11px;border-left:1px solid #dfdbdb;border-bottom:1px solid #dfdbdb;color:#fff;text-align:left;vertical-align:middle;vertical-align:top;color:#333}div.product-cart1-print{width:96%;border-spacing:0;border-right:1px solid #dfdbdb;padding:7px 12px 7px 11px;border-left:1px solid #dfdbdb;border-bottom:1px solid #dfdbdb;color:#fff;text-align:left;vertical-align:middle;vertical-align:top;color:#333}table.product-cart1 td div td{border:0}.add-donations td{vertical-align:bottom}.information-field-td{text-align:right;vertical-align:top;font-weight:bold;font-size:.875em;color:#333;height:25px;padding-right:10px}div#billing-address{width:350px;float:left}div#credit-card-information h3{padding-bottom:0}#credit-card-information P,#shipping-information P{font-size:.8em}.information-field-td label{font-size:.95em;white-space:nowrap}.information-field-td span{color:#d82910}div#credit-card-information .label-input label{font-weight:normal;font-size:.8em;width:60px}div#credit-card-information input{width:150px}div#credit-card-information input.input-small,div#billing-address input.input-small{width:120px}div#credit-card-information input.input-smaller,div#billing-address input.input-smaller{width:60px}div#credit-card-information select.select-smaller,div#billing-address select.select-smaller{width:74px}div#credit-card-information select.select-small,div#billing-address select.select-small{width:110px}div#billing-address select.select-small,div#billing-address select.select-small{width:110px}td.card-addr-divider{background-image:url(../gif/card-bill-divider.gif);background-repeat:repeat-x;background-position:center;font-size:1px;height:30px;vertical-align:middle;line-height:150%;text-align:center;font-weight:bold}td.card-addr-divider span{text-align:center;background-color:#fff;padding-left:20px;padding-right:20px}.chr-remain{color:#333;font-size:.85em;text-align:right}td.chr-remain{padding-right:30px}div.chr-remain{padding-right:30px}.chr-remain span{color:#18c900}.tax-details{margin:0;padding:0 0 5px 0;font-size:.85em;padding-right:30px}div.tax-details{clear:left}div.tax-details p{font-size:.90em;line-height:120%}div.tax-details span{font-weight:bold}.tax-details h3,.tax-details p{margin:0;padding:0}.OSP-details{margin:0;padding:0 0 5px 0;font-size:.85em;padding-right:30px}div.OSP-details{float:left}div.OSP-details p{font-size:.90em;line-height:120%}div.OSP-details span{font-weight:bold}.OSP-details h3,.OSP-details p{margin:0;padding:0}.shipping-table{font-family:Verdana,Arial,Helvetica,sans-serif}.shipping-list-menu{width:200px;font:normal 10px/18px Verdana,Arial,Helvetica,sans-serif;color:#666;border:solid 1px #333;margin-bottom:10px;padding:0}.information-field-heading{vertical-align:top;font-weight:bold;font-size:1.2em!important;color:#333;height:25px;padding-right:10px}.information-field-td{text-align:right;vertical-align:top;font-weight:bold;font-size:.6em;color:#333;height:25px;padding-right:6px}.information-field-remi{text-align:right;vertical-align:top;font-weight:normal;font-size:.6em;color:#333;height:25px;padding-right:6px}.information-inputtext{width:400px;font:normal 10px/15px Verdana,Arial,Helvetica,sans-serif;color:#666;border:solid 1px #333;margin-bottom:5px}.information-list{width:158px;font:normal 10px/22px Verdana,Arial,Helvetica,sans-serif;color:#666;border:solid 1px #333;margin-bottom:5px}.chr-remain{color:#333;font-size:.85em;padding:5px 0 0 30px}.card-addr-divider-text{font:bold 12px/30px Verdana,Arial,Helvetica,sans-serif;color:#666;background-color:#fff;padding:3px 8px}#use-address{float:left;width:100%}#edit-current{float:left;width:100%}.input-price p span input,.input-price-altr p span input{text-align:right}.input-price input,.input-price-altr input{margin-left:5px}.input-price p,.input-price-altr P{width:100px;color:#333}.shipping-state-select{width:110px}#address-type{text-align:center;padding-right:60px;padding-top:10px}#address-type label{margin:0 10px 0 5px;font-weight:normal}#address-type label input[type=checkbox]{margin:0 5px 0 5px}.total-col p{font-weight:normal!important}.total-col p span{font-weight:bold!important}.promotional-panel input{width:170px}.promotional-panel input.button-large{width:auto}.promotional-panel input.button{width:auto}div.donation-tag{float:left}div.promo-item-row{width:37%;float:right;text-align:left;background:transparent url("../gif/button-link.gif") no-repeat 0 0;padding:0 0 5px 8px}table.product-cart td div td{border:0}.information-field-heading select{width:370px}#credit-card-information .label-input input[type=checkbox]{margin-right:5px}.email-cart-textarea{width:400px}.download-expire{background-image:url(../gif/loading-2.gif);background-repeat:no-repeat;padding-left:38px}.unable-to-download{background-image:url(../gif/caution-icon.gif);background-repeat:no-repeat;padding-left:38px}.elx-to-download{background-image:url(../png/elx-icon.png);background-repeat:no-repeat;padding-left:38px}.pdf-to-download{background-image:url(../gif/pdf-icon.gif);background-repeat:no-repeat;padding-left:38px}.html-version-link{background-image:url(../png/icon-html.png);background-repeat:no-repeat;margin:8px 0 0 7px;padding-left:20px;background-position-y:6px}.item-to-download{background-repeat:no-repeat;padding-left:38px}.manage-info-container{margin:0}.manage-info-container .text-container{border:1px solid #dfdbdb;border-top:0}.manage-info-container .address{width:280px;margin:15px 15px 0 15px;float:left}.manage-info-container .change-address{width:390px;margin:20px 20px 20px 0;float:left}.manage-info-container p{margin:0;padding:0}.manage-info-container p.margin-tb15{margin:15px 0}.manage-info-container p.margin-t5,.manage-info-container .margin-t5{margin-top:5px}.manage-info-container p.margin-t15{margin-top:15px}.manage-info-container .margin-t20{margin-top:20px}.manage-info-container .margin-t15{margin-top:15px}.manage-info-container .margin-b15{margin-bottom:15px}.manage-info-container .change-address select{width:100%}.manage-info-container .home-work{width:220px;margin:15px 20px 0 15px;float:left}.manage-info-container .university-college{width:220px;margin:15px 20px 0 0;float:left}.manage-info-container .work{width:218px;margin:15px 15px 0 0;float:left}.manage-info-container .edit-ctrl{float:left}.manage-info-container .address-panel{min-height:120px;height:auto}.manage-info-container .form-field label{width:180px;text-align:right;padding-right:10px;color:#333;font-size:.95em}.manage-info-container a,#contact-info p{font-size:.98em}.manage-info-container div.form-field label,.manage-info-container div.form-field span{float:left}.manage-info-container div.form-field{clear:left;display:inline-block;padding:0 0 10px 0}.manage-info-container div.form-field input,#contact-info div.form-field select{margin-right:10px}.manage-info-container .credit-card-information .form-field-no-label{padding-left:160px;font-size:.98em;margin-top:10px;line-height:140%}.manage-info-container .credit-card-billing-address .form-field-no-label{padding-left:140px;font-size:.98em;margin-top:10px}.manage-info-container .add-link{padding-left:190px;font-size:.98em;margin-top:10px}.manage-info-container input.form-label{width:325px}.manage-info-container select.form-label{width:332px;padding-right:2px;text-align:left}.manage-info-container .credit-card-information{width:370px;margin-right:10px;float:left}.manage-info-container .credit-card-billing-address{width:350px;float:left}.manage-info-container .credit-card-information div.form-field label{width:150px}.manage-info-container .credit-card-information .add-link{padding-left:130px;line-height:130%}.manage-info-container .credit-card-billing-address div.form-field label{width:130px}.manage-info-container .credit-card-billing-address input.input-smaller,.manage-info-container .credit-card-information input.input-smaller,.address-panel-right input.input-smaller{width:60px}.manage-info-container .credit-card-billing-address .add-link{padding-left:140px;font-size:.8em;line-height:130%}.ec-dottedline-top{background:url("../gif/card-bill-divider.gif");background-position:center center;background-repeat:repeat-x;font-size:1px;font-weight:bold;width:auto!important;line-height:150%;text-align:center;vertical-align:middle}.ec-dottedline-top-text{font:bold 12px/30px Verdana,Arial,Helvetica,sans-serif;color:#666;background-color:#fff;padding:3px 8px}.select-w96{width:96px}.input-error{border:solid #c00 1px}.textAlign{text-align:left}td.input-error,div.input-error,label.input-error{border:solid #c00 1px}input.input-error,textarea.input-error,select.input-error{border:solid #c00 1px}input[type=checkbox].input-error,input[type=radio].input-error,fieldset.input-error{outline:solid #c00 1px}td.input-error,div.input-error,label.input-error{border:solid #c00 1px}input.input-error,textarea.input-error,select.input-error{border:solid #c00 1px}input[type=checkbox].input-error,input[type=radio].input-error,fieldset.input-error{outline:solid #c00 1px}label.checkbox-text{width:160px!important;line-height:130%;font-size:.8em;text-align:left!important;font-weight:normal}.explanation-text{font-size:.8em!important}.select-credit-card select,.select-existing-address select{width:370px}.select-credit-card label,.select-existing-address label{color:#333}.add-type{text-align:left;margin:15px 0 10px 0}.add-type label{font-weight:normal;font-size:.95em!important}.add-type div.add-label{width:200px;text-align:right;padding-right:5px}.add-type label strong{color:#333}.add-type>label{margin-right:20px}.address-panel-left{width:390px;float:left;margin-left:20px}.add-address-panel .form-field{text-align:right;margin-bottom:5px}.add-address-panel .margin-b15{margin-bottom:15px}.add-address-panel .address-panel-left div.form-field label{width:170px;margin-right:5px;font-size:.95em;color:#333}.add-address-panel .address-panel-left .form-field-no-label{padding-left:175px;font-size:.98em;margin-top:30px}.add-address-panel .address-panel-left div.form-field-no-label label{font-weight:normal;font-size:.95em}.address-panel-right{width:300px;float:left;margin-top:24px;margin-left:15px}.address-panel-right div.form-field{text-align:right}.add-address-panel .address-panel-right div.form-field label{width:100px;margin-right:5px;font-size:.95em;color:#333}.add-address-panel div.form-field label,.add-address-panel div.form-field input,.add-address-panel div.form-field span{float:left}.add-address-panel div.form-field{clear:left;display:inline-block;padding:0 0 10px 0}.add-address-panel div.form-field input,.add-address-panel div.form-field select{margin-right:0}.manage-info-container a.button-link{font-size:.93em}.promotional-panel-main .remove-confirmation .button-align-center{padding-left:300px}.promotional-panel-main{padding-left:7px;padding-right:0}.discount-alert-text{text-align:center;color:#981d97;font-size:16px}.discount-price-tag{float:right;width:125px;color:#c00}div.ctg-mbr-cholder-popup{padding:22px 21px;background-color:#fff;width:600px;text-align:left;overflow:auto}#singleSignOn{font-weight:800;display:block}#singleSignOn2{font-weight:800;display:block;text-decoration:none;margin:0;padding:0}#singleSignOnFlyout{position:absolute;z-index:100;width:520px;margin-top:-5px;margin-left:-13px}#singleSignOnTab{width:80px;height:11px;background-image:url("../gif/bgsinglesignintab.gif");background-repeat:no-repeat;padding:5px 10px 4px 1px;z-index:100}#singleSignOnFlyoutTop{width:520px;height:14px;float:left;background-image:url("../gif/bgsinglesignintop.gif");background-repeat:no-repeat;background-position:left bottom}#singleSignOnFlyoutContent{width:490px;float:left;background-image:url("../gif/bgsinglesignin.gif");background-repeat:no-repeat;background-position:bottom;padding:5px 15px 10px 15px;text-align:left}#singleSignOnFlyoutContent img{vertical-align:middle}.signInFlyoutLink{font-weight:800;background-image:url("../page-not-found.html");background-repeat:no-repeat;background-position:0 3px;padding-left:24px}#singleSignOnFlyoutContent .col1{float:left;width:230px}#singleSignOnFlyoutContent .col1 ul li{display:inline;line-height:1.4em;background-position:0 .4em}#singleSignOnFlyoutContent fieldset{float:left;width:320px;padding:0;margin:-3px 0 0 0}.singleSignOnFlyoutContentInput{width:150px;height:18px;border:solid 1px #999;margin:4px 0 8px 2px;font-size:.9em;color:#666}#singleSignOnClose{float:right}#singleSignOnFlyout a:link,#singleSignOnFlyout a,#singleSignOnFlyout a:hover,#singleSignOnFlyout a:visited{color:#0272aa}#singleSignOnFlyout #singleSignOnTab a:hover{text-decoration:none}#singleSignOnLink2{background:transparent url("../gif/sign-in-flyout.gif") no-repeat 0 0}#singleSignOnFlyout .button-large{display:inline-block;float:left;margin-left:10px;margin-right:8px}#singleSignOnFlyout a.help-tooltip{float:left}#singleSignOnFlyout a.help-tooltip-link{float:left}#singleSignOnFlyoutContentForm{overflow:auto;clear:both}#singleSignOnFlyout a.help-link-tooltip{float:left}.remove-confirmation.remove{margin-top:-5px;margin-left:1px}div.submit-bottom div{margin-left:19px;margin-right:19px;padding-top:6px!important}div.submit-bottom div.submit-help{margin-top:8px!important}table.product-cart input[type=checkbox],#address-type input[type=checkbox],.accept-terms-panel div.by-mail input{border:0;width:auto}#address-type label.font-bold{font-weight:bold}.add-donation-btn{border-width:0}.will-primary-text{font-weight:bold;text-align:left}.is-primary-text{font-weight:bold;text-align:center}.add-address-panel div.form-field select{float:left}.legacy-account-btn{margin-left:150px}.renew-quotes-btn{margin-left:200px}#sign-in .form-label{width:332px;text-align:left}#sign-in{width:340px}.email-cart div{margin-top:10px;margin-bottom:10px}.email-cart label{width:100px;float:left;margin-right:10px}.email-cart-no-label{padding-left:110px;margin-bottom:10px;float:left;width:410px}.email-cart-no-label label{font-weight:normal!important;font-size:.95em;color:#333}.email-cart-help-text{padding-left:110px;font-size:.95em;margin-top:10px}.email-cart-ctrl-panel{float:right;margin-top:10px}.cart-sec-cd .tooltip-overlay{width:350px}.pmt-sec-cd{width:303px;height:110px;background:url("../jpg/cvv2.jpg")}.confirmation-msg-ship{color:#333;margin:0;background:#fff8c5 url(../gif/caution-icon.gif) 15px 10px no-repeat;padding:10px 15px 10px 55px}.help-icon{background-image:url("../png/ibp-icons.png");background-position:-0px -238px;background-repeat:no-repeat}div.submit-bottom div#ibp-tooltip,div.submit-bottom div#ibp-tooltip div{margin-left:0;margin-right:0;padding-top:0!important}div.bundled-product-title{padding:6px 0 7px 0}.bundled-product-title>a{font-size:.9em;color:#0272aa;text-decoration:none}.bundled-product-title>p{font-size:.9em;font-weight:bold;padding:2px 0 0}div.bundled-product-desc{padding-bottom:0}div#bundled-products .bundled-product-desc p{font-size:.9em;padding-bottom:1px}.bundle-toggle-control{cursor:pointer}.toggle-control{padding-left:14px;cursor:pointer}table.bpcontents{width:100%;border-spacing:0;border-collapse:collapse}table.bpcontents td{padding:2px 4px 8px 4px;vertical-align:top;border:0;color:#333}table.bpcontents p{margin:0;font-size:.95em;padding:0 0 3px}.cart-email-member-details{float:right;padding:35px 50px 0 0}.cart-email-member-details p{font-size:.9em;padding:0}.bill-amount{text-align:right;color:#333;height:20px;right:0}.agreement-text-panel{padding:10px 0 0 0}.pay-by-challan{margin:0}.focus-panel .table-corner{background:url(../gif/table-corner-on-focus.gif) no-repeat}.paymentbymail-footer{font-size:.93em}.paybypaypal-footer{font-size:.93em;font-weight:bold}.toggle-control-member-tandcs{cursor:pointer}.toggle-control-member-tandcs-closed{background-image:url("../png/ibp-icons.png");background-position:100% -160px;background-repeat:no-repeat;padding-right:38px;display:auto;margin:0 auto}.toggle-control-member-tandcs-opened{background-image:url("../png/ibp-icons.png");background-position:100% -179px;background-repeat:no-repeat;padding-right:38px;vertical-align:middle}.ieee-membership-terms-block{text-align:left;padding:10px}.ieee-membership-terms-block .terms-text{padding:5px}.ieee-membership-terms-block .terms-head{font-weight:bold;padding-bottom:10px;border-bottom:1px solid}.ieee-membership-terms-block .ieee-membership-terms-title{text-align:center;width:100%;font-weight:bold;margin:10px 0 15px 0}.ieee-membership-terms-block ol li{padding-left:20px}.ieee-membership-terms-block .terms-actions{width:100%;margin-bottom:10px;padding-top:10px}.ieee-membership-terms-block .terms-actions #terms-place-order{font-size:12px!important}.ieee-membership-terms-block .terms-actions #terms-cancel{float:right;padding-right:20px}.text-red{color:red!important}#general-items-confirmation-panel #general_msg p{padding-bottom:0;margin-bottom:2px}#general-items-confirmation-panel #general_msg ul{margin-bottom:0}#general-items-confirmation-panel #general_msg ul li{font-size:.9em}div.sec-header{padding:0!important;border-bottom:2px solid #999;margin:0!important;height:70px}.left{float:left}.right{float:right}.wrap{height:70px;display:flex}.wrap span{align-self:flex-end;color:#069;font-size:19.2px;font-weight:700;font-family:Verdana,Arial,Helvetica,sans-serif;padding:0 0 3px 0}.rclogoCls{padding-left:8px;width:100px}.widthwrap{width:300px}.ibp-cart-items .line-item-header{color:#c1c1c1;padding:0;font-size:18px;font-weight:bold}.ibp-cart-items .cart-item-row{border:1px solid #e3e4e5;border-radius:5px;padding:10px 15px 10px 30px;margin:15px 0;box-shadow:5px 5px 5px 0 rgb(0 0 0 / 6%)}.ibp-cart-items .cart-prod-title{color:#00629b;font-size:18px;font-weight:bold}.ibp-cart-items .prod-mem-img{margin-top:-30px;max-width:100%}.ibp-cart-items.mycart .prod-mem-img{margin-top:0}.actual-price{font-weight:bold;color:#000;font-size:21px}.cart-prod-qty,.cart-prod-price{text-align:center}@media(max-width:1023px){.ibp-cart-items .prod-mem-img{margin-top:-30px}}@media(max-width:767px){.cart-prod-qty,.cart-prod-price{text-align:left;padding:0}.discount-alert-text{text-align:left}}.ibp-cart-items .cart-prod-qty{color:#584e4e;font-size:19px;font-weight:bold}.txt-align-left{text-align:left}.txt-align-center{text-align:center}.prod-group-divider{border:1px solid #e3e4e5}.actual-price span{font-weight:bold;color:#000;font-size:21px}.total-col-text{padding-right:0;text-align:right}.total-col-text p{color:#000;font-size:24px;font-weight:bold}.total-col-text span{color:#000;font-size:24px;font-weight:bold}.subtitle-hdr{color:#000;a{color:#0272aa}}#cart-promo-items .promo-list-title{color:#981d97;font-size:16px;font-weight:bold;padding:0;text-align:right}#cart-promo-items .promo-desc{line-height:120%;text-align:right;font-size:14px}a.cart-update-item-link,a.cart-remove-item-link,a.cart-remove-promo-link{font-weight:normal}.ibp-cart-items select.cart-prod-qty{border:1px solid #75787b;border-radius:5px;width:50px;color:#584e4e;font-size:19px;padding-left:12px}.ibp-cart-items select.cart-shipping-option-list{border:1px solid #75787b;border-radius:5px;color:#584e4e;font-size:19px;width:240px;padding:5px 10px}@media(max-width:992px){.ibp-cart-items select.cart-shipping-option-list{width:170px}}@media(max-width:320px){.ibp-cart-items select.cart-shipping-option-list{width:200px}}.pad-l40{padding-left:40px!important}.pad-l50{padding-left:50px!important}.cart-total-txt{font-size:24px;color:#000;font-weight:bold;padding:0}.cart-divider-hr{color:#c1c1c1;border-width:3px}a.cart-toc-link:hover,a.cart-toc-link{color:#0663d7!important;cursor:pointer!important}a.cart-toc-link:hover{text-decoration:underline;cursor:pointer!important}.margin-l5{margin-left:5px}.cart-note{font-style:italic;font-size:16px}.cart-sub-heading{font-weight:bold;text-decoration:underline;margin-top:10px;margin-bottom:10px}#cancel-address-change-sec{margin-top:-10px;margin-bottom:15px}.emem-more-info-tt{width:370px}.spl-option{font-size:14px;font-weight:600}.page-req-missing{color:#dc3545!important;font-weight:bold!important;text-decoration:underline!important;font-size:14px!important;float:left!important}