body.csr-mode{margin-top:50px}div#csr-ribbon{width:100%;height:40px;position:fixed;top:0;z-index:51;color:white;padding-top:10px;background-color:#2a2a2a;box-sizing:content-box}
div#csr-ribbon .csr-container{padding:0 20px;box-sizing:content-box}div#csr-ribbon .csr-details{float:left}
div#csr-ribbon .csr-actions{border-left:1px solid #444;display:inline-block;padding-left:20px;float:right;box-sizing:content-box}
div#csr-ribbon a.csr-action,div#csr-ribbon a.csr-override-shipping{font:12px/30px 'Open Sans',Helvetica,sans-serif;text-decoration:none;margin-left:10px;padding:5px 10px;background:#94af39;color:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #6f9a37;text-shadow:0 -1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 0 #6f9a37;-moz-box-shadow:0 2px 0 #6f9a37;box-shadow:0 2px 0 #6f9a37;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;box-sizing:content-box;display:inline}
div#csr-ribbon a.csr-action:hover,div#csr-ribbon a.csr-action:focus,div#csr-ribbon a.csr-override-shipping:hover,div#csr-ribbon a.csr-override-shipping:focus{background:#809831;border:solid 1px #6f9a37;text-decoration:none;box-sizing:content-box}
div#csr-ribbon div.csr-current,div#csr-ribbon div.csr-addl-info{float:left;height:30px;box-sizing:content-box}
div#csr-ribbon div.csr-current span{display:block}div#csr-ribbon div.csr-current span.customer-name{font:12px/32px 'Open Sans',Helvetica,sans-serif;max-width:450px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:content-box}
div#csr-override-price-dialog,div#csr-transfer-anonymous-cart-dialog{font-family:'Open Sans',sans-serif;color:#2c2c2c;position:fixed;width:400px;background-color:white;top:20%;left:50%;z-index:2;text-align:left;-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
div#csr-override-price-dialog .modal-header,div#csr-transfer-anonymous-cart-dialog .modal-header{padding:0 20px;height:60px;line-height:60px;border-bottom:0;width:100%;background-color:white;border-bottom:1px solid #e0e0e0}
div#csr-override-price-dialog .modal-header h3,div#csr-transfer-anonymous-cart-dialog .modal-header h3{border-collapse:separate;line-height:60px;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;margin:0;padding:0;display:inline-block;font-size:21px;font-weight:300;width:100%}
div#csr-override-price-dialog .modal-body,div#csr-transfer-anonymous-cart-dialog .modal-body{padding:1px;background-color:#f9f7f3;overflow:visible;position:relative;overflow-y:auto;max-height:500px}
div#csr-override-price-dialog .modal-body .content-yield,div#csr-transfer-anonymous-cart-dialog .modal-body .content-yield{padding:15px 30px;background-color:#f9f7f3}
div#csr-override-price-dialog span.csr-error-message,div#csr-transfer-anonymous-cart-dialog span.csr-error-message{color:#a50832;float:left;display:none}
div#csr-override-price-dialog a.modalCloseImg,div#csr-transfer-anonymous-cart-dialog a.modalCloseImg{background:url(/img/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-16px;cursor:pointer}
div#csr-override-price-dialog .col1,div#csr-transfer-anonymous-cart-dialog .col1,div#csr-override-price-dialog .col2,div#csr-transfer-anonymous-cart-dialog .col2,div#csr-override-price-dialog .col3,div#csr-transfer-anonymous-cart-dialog .col3,div#csr-override-price-dialog .col4,div#csr-transfer-anonymous-cart-dialog .col4,div#csr-override-price-dialog .col5,div#csr-transfer-anonymous-cart-dialog .col5,div#csr-override-price-dialog .col6,div#csr-transfer-anonymous-cart-dialog .col6,div#csr-override-price-dialog .col7,div#csr-transfer-anonymous-cart-dialog .col7,div#csr-override-price-dialog .col8,div#csr-transfer-anonymous-cart-dialog .col8,div#csr-override-price-dialog .col9,div#csr-transfer-anonymous-cart-dialog .col9,div#csr-override-price-dialog .col10,div#csr-transfer-anonymous-cart-dialog .col10,div#csr-override-price-dialog .col11,div#csr-transfer-anonymous-cart-dialog .col11,div#csr-override-price-dialog .col12,div#csr-transfer-anonymous-cart-dialog .col12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;margin-bottom:15px}
div#csr-override-price-dialog .col1,div#csr-transfer-anonymous-cart-dialog .col1{width:8.333333333333332%}
div#csr-override-price-dialog .col2,div#csr-transfer-anonymous-cart-dialog .col2{width:16.666666666666664%}
div#csr-override-price-dialog .col3,div#csr-transfer-anonymous-cart-dialog .col3{width:25%}div#csr-override-price-dialog .col4,div#csr-transfer-anonymous-cart-dialog .col4{width:33.33333333333333%}
div#csr-override-price-dialog .col5,div#csr-transfer-anonymous-cart-dialog .col5{width:41.66666666666667%}
div#csr-override-price-dialog .col6,div#csr-transfer-anonymous-cart-dialog .col6{width:50%}div#csr-override-price-dialog .col7,div#csr-transfer-anonymous-cart-dialog .col7{width:58.333333333333336%}
div#csr-override-price-dialog .col8,div#csr-transfer-anonymous-cart-dialog .col8{width:66.66666666666666%}
div#csr-override-price-dialog .col9,div#csr-transfer-anonymous-cart-dialog .col9{width:75%}div#csr-override-price-dialog .col10,div#csr-transfer-anonymous-cart-dialog .col10{width:83.33333333333334%}
div#csr-override-price-dialog .col11,div#csr-transfer-anonymous-cart-dialog .col11{width:91.66666666666666%}
div#csr-override-price-dialog .col12,div#csr-transfer-anonymous-cart-dialog .col12{width:100%}div#csr-override-price-dialog .form-horizontal .control-label,div#csr-transfer-anonymous-cart-dialog .form-horizontal .control-label,div#csr-override-price-dialog .form-horizontal .radio,div#csr-transfer-anonymous-cart-dialog .form-horizontal .radio,div#csr-override-price-dialog .form-horizontal .checkbox,div#csr-transfer-anonymous-cart-dialog .form-horizontal .checkbox,div#csr-override-price-dialog .form-horizontal .radio-inline,div#csr-transfer-anonymous-cart-dialog .form-horizontal .radio-inline,div#csr-override-price-dialog .form-horizontal .checkbox-inline,div#csr-transfer-anonymous-cart-dialog .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}
div#csr-transfer-anonymous-cart-dialog .form-horizontal .transfer-anonymous-cart-label{text-align:left}
div#csr-override-price-dialog .form-horizontal .form-group,div#csr-transfer-anonymous-cart-dialog .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}
div#csr-override-price-dialog .form-horizontal .form-group:after,div#csr-transfer-anonymous-cart-dialog .form-horizontal .form-group:after{clear:both}
.csr-modal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.1s;transition:.1s;z-index:1052}
.csr-modal *,.csr-modal *:before,.csr-modal *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.csr-modal label{display:block;color:#2c2c2c;font-weight:600;letter-spacing:normal;font-size:11px!important;line-height:14px;text-transform:uppercase!important;padding-bottom:1px;text-align:right;font-style:normal}
.csr-modal input[type="text"],.csr-modal input[type="email"],.csr-modal input[type="password"],.csr-modal input[type="date"],.csr-modal input[type="tel"],.csr-modal input[type="number"],.csr-modal input[type="url"],.csr-modal input[type="search"],.csr-modal input[type="datetime"],.csr-modal input[type="date"],.csr-modal input[type="month"],.csr-modal input[type="week"],.csr-modal input[type="time"],.csr-modal input[type="datetime-local"],.csr-modal textarea{width:100%;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:normal;border:1px solid #d8d5d0;padding:10px 15px;margin:10px 0}
.csr-modal input[type="text"],.csr-modal input[type="email"],.csr-modal input[type="password"],.csr-modal input[type="date"],.csr-modal input[type="tel"],.csr-modal input[type="number"],.csr-modal input[type="url"],.csr-modal input[type="search"]{height:34px;padding-top:0;padding-bottom:0}
.csr-modal input[type="text"],.csr-modal input[type="email"],.csr-modal input[type="password"],.csr-modal input[type="date"],.csr-modal input[type="tel"],.csr-modal input[type="number"],.csr-modal input[type="url"],.csr-modal input[type="search"],.csr-modal input[type="datetime"],.csr-modal input[type="date"],.csr-modal input[type="month"],.csr-modal input[type="week"],.csr-modal input[type="time"],.csr-modal input[type="datetime-local"],.csr-modal textarea{margin:0}
.csr-modal select{padding:0 10px;border:1px solid #d8d5d0;display:inline-block;background:white;height:34px!important;line-height:34px;vertical-align:middle;width:100%;font-size:13px;box-shadow:none;-webkit-appearance:none;font-family:'Open Sans',sans-serif;margin:0;border-radius:0;box-sizing:border-box;color:#303030;overflow:hidden;position:relative;z-index:1}
.csr-modal .oms .modal-header button.close{z-index:10}.csr-modal .modal-header .close{margin-top:2px}
.csr-modal button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.csr-modal .button{border:0;border-radius:2px;display:inline-block;height:34px;line-height:34px;outline:0;padding:0 16px;text-transform:capitalize;vertical-align:middle;-webkit-tap-highlight-color:transparent;font-size:11px;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer;font-family:'Open Sans',sans-serif;font-weight:normal;background-image:none;white-space:nowrap;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.csr-modal .button.primary{border-color:transparent;background-color:#94af39;margin-top:10px;color:white}
.csr-modal .close{font-size:30px;margin:0;z-index:999;position:absolute;top:10px;right:10px;font-weight:bold;line-height:20px;color:black;text-shadow:0 1px 0 white;opacity:.5;filter:alpha(opacity=20)}
.csr-modal .modal-actions-footer{position:fixed;bottom:0;width:100%;margin:0 0 0 -20px;background-color:white;border-top:1px solid #eee;padding:15px 0}