@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic);html,
body{overflow-x:hidden;}
body{font-family:'Open Sans', sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:'Open Sans', sans-serif;font-weight:600;line-height:1.42857143;}
#pageBody{padding-top:30px;padding-bottom:30px;background:#fff;}
#pageHeader:before,
#pageTopbar:before,
#content:before,
#pageFooter:before,
#pageHeader:after,
#pageTopbar:after,
#content:after,
#pageFooter:after{display:table;content:" ";}
#pageHeader:after,
#pageTopbar:after,
#content:after,
#pageFooter:after{clear:both;}
.generalTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.bootstrap-select .btn-selectpicker{color:#555;background-color:#fff;border-color:#ccc;background-image:none;filter:none;background-repeat:no-repeat;text-shadow:none;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.bootstrap-select .btn-selectpicker:focus{color:#555;background-color:#fff;border-color:#fff;background-position:0;border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);outline:0 !important;}
.bootstrap-select .btn-selectpicker:active,
.bootstrap-select .btn-selectpicker.active{color:#555;background-color:#fff;border-color:#66afe9;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);outline:0 !important;}
.container-fluid .col-sidebar{position:absolute;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:768px){.container-fluid .col-sidebar{position:absolute;top:0;left:0;width:250px;}
}
.container-fluid .col-content{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:768px){.container-fluid .col-content{margin-left:250px;}
}
.container-fluid .col-product{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;}
@media (max-width:479px){.container-fluid .col-product{width:100%;}
}
@media (min-width:480px){.container-fluid .col-product{width:50%;}
}
@media (min-width:768px){.container-fluid .col-product{width:50%;}
}
@media (min-width:992px){.container-fluid .col-product{width:33.333333%;}
}
@media (min-width:1200px){.container-fluid .col-product{width:25%;}
}
@media (min-width:1400px){.container-fluid .col-product{width:20%;}
}
@media (min-width:1600px){.container-fluid .col-product{width:16.666667%;}
}
textarea{height:auto;resize:vertical;}
sup.requiredField{color:#a94442;}
.row.gutter-0{margin-left:0;margin-right:0}
.row.gutter-0>[class*=col-]{padding-left:0;padding-right:0}
.row.gutter-10{margin-left:-5px;margin-right:-5px}
.row.gutter-10>[class*=col-]{padding-left:5px;padding-right:5px}
.row.gutter-15{margin-left:-7.5px;margin-right:-7.5px}
.row.gutter-15>[class*=col-]{padding-left:7.5px;padding-right:7.5px}
.row.gutter-20{margin-left:-10px;margin-right:-10px}
.row.gutter-20>[class*=col-]{padding-left:10px;padding-right:10px}
.border-0{border:0!important}
.fs-8{font-size:8px!important}
.fs-9{font-size:9px!important}
.fs-10{font-size:10px!important}
.fs-11{font-size:11px!important}
.fs-12{font-size:12px!important}
.fs-13{font-size:13px!important}
.fs-14{font-size:14px!important}
.fs-15{font-size:15px!important}
.fs-16{font-size:16px!important}
.fs-17{font-size:17px!important}
.fs-18{font-size:18px!important}
.fs-20{font-size:20px!important}
.fs-22{font-size:22px!important}
.fs-24{font-size:24px!important}
.fs-26{font-size:26px!important}
.fs-28{font-size:28px!important}
.fs-30{font-size:30px!important}
.fs-35{font-size:35px!important}
.fs-40{font-size:40px!important}
.fs-45{font-size:45px!important}
.fs-50{font-size:50px!important}
.fs-60{font-size:60px!important}
.fs-70{font-size:70px!important}
.fs-80{font-size:80px!important}
.fs-90{font-size:90px!important}
.fs-100{font-size:100px!important}
.fw-normal{font-weight:400!important}
.fw-bold{font-weight:700!important}
.fw-100{font-weight:100!important}
.fw-200{font-weight:200!important}
.fw-300{font-weight:300!important}
.fw-400{font-weight:400!important}
.fw-500{font-weight:500!important}
.fw-600{font-weight:600!important}
.fw-700{font-weight:700!important}
.fw-800{font-weight:800!important}
.fw-900{font-weight:900!important}
.lh-0{line-height:0!important}
.lh-5{line-height:5px!important}
.lh-10{line-height:10px!important}
.lh-15{line-height:15px!important}
.lh-20{line-height:20px!important}
.lh-25{line-height:25px!important}
.lh-30{line-height:30px!important}
.lh-35{line-height:35px!important}
.lh-40{line-height:40px!important}
.lh-45{line-height:45px!important}
.lh-50{line-height:50px!important}
.p-0{padding:0!important}
.p-5{padding:5px!important}
.p-10{padding:10px!important}
.p-15{padding:15px!important}
.p-20{padding:20px!important}
.p-25{padding:25px!important}
.p-30{padding:30px!important}
.p-40{padding:40px!important}
.p-50{padding:50px!important}
.p-60{padding:60px!important}
.p-70{padding:70px!important}
.p-80{padding:80px!important}
.p-90{padding:90px!important}
.p-100{padding:100px!important}
.pt-0{padding-top:0!important}
.pt-5{padding-top:5px!important}
.pt-10{padding-top:10px!important}
.pt-15{padding-top:15px!important}
.pt-20{padding-top:20px!important}
.pt-25{padding-top:25px!important}
.pt-30{padding-top:30px!important}
.pt-40{padding-top:40px!important}
.pt-50{padding-top:50px!important}
.pt-60{padding-top:60px!important}
.pt-70{padding-top:70px!important}
.pt-80{padding-top:80px!important}
.pt-90{padding-top:90px!important}
.pt-100{padding-top:100px!important}
.pr-0{padding-right:0!important}
.pr-5{padding-right:5px!important}
.pr-10{padding-right:10px!important}
.pr-15{padding-right:15px!important}
.pr-20{padding-right:20px!important}
.pr-25{padding-right:25px!important}
.pr-30{padding-right:30px!important}
.pr-40{padding-right:40px!important}
.pr-50{padding-right:50px!important}
.pr-60{padding-right:60px!important}
.pr-70{padding-right:70px!important}
.pr-80{padding-right:80px!important}
.pr-90{padding-right:90px!important}
.pr-100{padding-right:100px!important}
.pb-0{padding-bottom:0!important}
.pb-5{padding-bottom:5px!important}
.pb-10{padding-bottom:10px!important}
.pb-15{padding-bottom:15px!important}
.pb-20{padding-bottom:20px!important}
.pb-25{padding-bottom:25px!important}
.pb-30{padding-bottom:30px!important}
.pb-40{padding-bottom:40px!important}
.pb-50{padding-bottom:50px!important}
.pb-60{padding-bottom:60px!important}
.pb-70{padding-bottom:70px!important}
.pb-80{padding-bottom:80px!important}
.pb-90{padding-bottom:90px!important}
.pb-100{padding-bottom:100px!important}
.pl-0{padding-left:0!important}
.pl-5{padding-left:5px!important}
.pl-10{padding-left:10px!important}
.pl-15{padding-left:15px!important}
.pl-20{padding-left:20px!important}
.pl-25{padding-left:25px!important}
.pl-30{padding-left:30px!important}
.pl-40{padding-left:40px!important}
.pl-50{padding-left:50px!important}
.pl-60{padding-left:60px!important}
.pl-70{padding-left:70px!important}
.pl-80{padding-left:80px!important}
.pl-90{padding-left:90px!important}
.pl-100{padding-left:100px!important}
.pv-0{padding-top:0!important;padding-bottom:0!important}
.pv-5{padding-top:5px!important;padding-bottom:5px!important}
.pv-10{padding-top:10px!important;padding-bottom:10px!important}
.pv-15{padding-top:15px!important;padding-bottom:15px!important}
.pv-20{padding-top:20px!important;padding-bottom:20px!important}
.pv-25{padding-top:25px!important;padding-bottom:25px!important}
.pv-30{padding-top:30px!important;padding-bottom:30px!important}
.pv-40{padding-top:40px!important;padding-bottom:40px!important}
.pv-50{padding-top:50px!important;padding-bottom:50px!important}
.pv-60{padding-top:60px!important;padding-bottom:60px!important}
.pv-70{padding-top:70px!important;padding-bottom:70px!important}
.pv-80{padding-top:80px!important;padding-bottom:80px!important}
.pv-90{padding-top:90px!important;padding-bottom:90px!important}
.pv-100{padding-top:100px!important;padding-bottom:100px!important}
.ph-0{padding-left:0!important;padding-right:0!important}
.ph-5{padding-left:5px!important;padding-right:5px!important}
.ph-10{padding-left:10px!important;padding-right:10px!important}
.ph-15{padding-left:15px!important;padding-right:15px!important}
.ph-20{padding-left:20px!important;padding-right:20px!important}
.ph-25{padding-left:25px!important;padding-right:25px!important}
.ph-30{padding-left:30px!important;padding-right:30px!important}
.ph-40{padding-left:40px!important;padding-right:40px!important}
.ph-50{padding-left:50px!important;padding-right:50px!important}
.ph-60{padding-left:60px!important;padding-right:60px!important}
.ph-70{padding-left:70px!important;padding-right:70px!important}
.ph-80{padding-left:80px!important;padding-right:80px!important}
.ph-90{padding-left:90px!important;padding-right:90px!important}
.ph-100{padding-left:100px!important;padding-right:100px!important}
.m-auto{margin-left:auto!important;margin-right:auto!important}
.m-0{margin:0!important}
.m-5{margin:5px!important}
.m-10{margin:10px!important}
.m-15{margin:15px!important}
.m-20{margin:20px!important}
.m-25{margin:25px!important}
.m-30{margin:30px!important}
.m-40{margin:40px!important}
.m-50{margin:50px!important}
.m-60{margin:60px!important}
.m-70{margin:70px!important}
.m-80{margin:80px!important}
.m-90{margin:90px!important}
.m-100{margin:100px!important}
.mt-0{margin-top:0!important}
.mt-5{margin-top:5px!important}
.mt-10{margin-top:10px!important}
.mt-15{margin-top:15px!important}
.mt-20{margin-top:20px!important}
.mt-25{margin-top:25px!important}
.mt-30{margin-top:30px!important}
.mt-40{margin-top:40px!important}
.mt-50{margin-top:50px!important}
.mt-60{margin-top:60px!important}
.mt-70{margin-top:70px!important}
.mt-80{margin-top:80px!important}
.mt-90{margin-top:90px!important}
.mt-100{margin-top:100px!important}
.mr-0{margin-right:0!important}
.mr-5{margin-right:5px!important}
.mr-10{margin-right:10px!important}
.mr-15{margin-right:15px!important}
.mr-20{margin-right:20px!important}
.mr-25{margin-right:25px!important}
.mr-30{margin-right:30px!important}
.mr-40{margin-right:40px!important}
.mr-50{margin-right:50px!important}
.mr-60{margin-right:60px!important}
.mr-70{margin-right:70px!important}
.mr-80{margin-right:80px!important}
.mr-90{margin-right:90px!important}
.mr-100{margin-right:100px!important}
.mb-0{margin-bottom:0!important}
.mb-5{margin-bottom:5px!important}
.mb-10{margin-bottom:10px!important}
.mb-15{margin-bottom:15px!important}
.mb-20{margin-bottom:20px!important}
.mb-25{margin-bottom:25px!important}
.mb-30{margin-bottom:30px!important}
.mb-40{margin-bottom:40px!important}
.mb-50{margin-bottom:50px!important}
.mb-60{margin-bottom:60px!important}
.mb-70{margin-bottom:70px!important}
.mb-80{margin-bottom:80px!important}
.mb-90{margin-bottom:90px!important}
.mb-100{margin-bottom:100px!important}
.ml-0{margin-left:0!important}
.ml-5{margin-left:5px!important}
.ml-10{margin-left:10px!important}
.ml-15{margin-left:15px!important}
.ml-20{margin-left:20px!important}
.ml-25{margin-left:25px!important}
.ml-30{margin-left:30px!important}
.ml-40{margin-left:40px!important}
.ml-50{margin-left:50px!important}
.ml-60{margin-left:60px!important}
.ml-70{margin-left:70px!important}
.ml-80{margin-left:80px!important}
.ml-90{margin-left:90px!important}
.ml-100{margin-left:100px!important}
.mv-0{margin-top:0!important;margin-bottom:0!important}
.mv-5{margin-top:5px!important;margin-bottom:5px!important}
.mv-10{margin-top:10px!important;margin-bottom:10px!important}
.mv-15{margin-top:15px!important;margin-bottom:15px!important}
.mv-20{margin-top:20px!important;margin-bottom:20px!important}
.mv-25{margin-top:25px!important;margin-bottom:25px!important}
.mv-30{margin-top:30px!important;margin-bottom:30px!important}
.mv-40{margin-top:40px!important;margin-bottom:40px!important}
.mv-50{margin-top:50px!important;margin-bottom:50px!important}
.mv-60{margin-top:60px!important;margin-bottom:60px!important}
.mv-70{margin-top:70px!important;margin-bottom:70px!important}
.mv-80{margin-top:80px!important;margin-bottom:80px!important}
.mv-90{margin-top:90px!important;margin-bottom:90px!important}
.mv-100{margin-top:100px!important;margin-bottom:100px!important}
.mh-0{margin-left:0!important;margin-right:0!important}
.mh-5{margin-left:5px!important;margin-right:5px!important}
.mh-10{margin-left:10px!important;margin-right:10px!important}
.mh-15{margin-left:15px!important;margin-right:15px!important}
.mh-20{margin-left:20px!important;margin-right:20px!important}
.mh-25{margin-left:25px!important;margin-right:25px!important}
.mh-30{margin-left:30px!important;margin-right:30px!important}
.mh-40{margin-left:40px!important;margin-right:40px!important}
.mh-50{margin-left:50px!important;margin-right:50px!important}
.mh-60{margin-left:60px!important;margin-right:60px!important}
.mh-70{margin-left:70px!important;margin-right:70px!important}
.mh-80{margin-left:80px!important;margin-right:80px!important}
.mh-90{margin-left:90px!important;margin-right:90px!important}
.mh-100{margin-left:100px!important;margin-right:100px!important}
.mtn-5{margin-top:-5px!important}
.mtn-10{margin-top:-10px!important}
.mtn-15{margin-top:-15px!important}
.mtn-20{margin-top:-20px!important}
.mtn-30{margin-top:-30px!important}
.mtn-40{margin-top:-40px!important}
.mtn-50{margin-top:-50px!important}
.mrn-5{margin-right:-5px!important}
.mrn-10{margin-right:-10px!important}
.mrn-15{margin-right:-15px!important}
.mrn-20{margin-right:-20px!important}
.mrn-30{margin-right:-30px!important}
.mrn-40{margin-right:-40px!important}
.mrn-50{margin-right:-50px!important}
.mbn-5{margin-bottom:-5px!important}
.mbn-10{margin-bottom:-10px!important}
.mbn-15{margin-bottom:-15px!important}
.mbn-20{margin-bottom:-20px!important}
.mbn-30{margin-bottom:-30px!important}
.mbn-40{margin-bottom:-40px!important}
.mbn-50{margin-bottom:-50px!important}
.mln-5{margin-left:-5px!important}
.mln-10{margin-left:-10px!important}
.mln-15{margin-left:-15px!important}
.mln-20{margin-left:-20px!important}
.mln-30{margin-left:-30px!important}
.mln-40{margin-left:-40px!important}
.mln-50{margin-left:-50px!important}
.mvn-5{margin-top:-5px!important;margin-bottom:-5px!important}
.mvn-10{margin-top:-10px!important;margin-bottom:-10px!important}
.mvn-15{margin-top:-15px!important;margin-bottom:-15px!important}
.mvn-20{margin-top:-20px!important;margin-bottom:-20px!important}
.mvn-30{margin-top:-30px!important;margin-bottom:-30px!important}
.mvn-40{margin-top:-40px!important;margin-bottom:-40px!important}
.mvn-50{margin-top:-50px!important;margin-bottom:-50px!important}
.mhn-5{margin-left:-5px!important;margin-right:-5px!important}
.mhn-10{margin-left:-10px!important;margin-right:-10px!important}
.mhn-15{margin-left:-15px!important;margin-right:-15px!important}
.mhn-20{margin-left:-20px!important;margin-right:-20px!important}
.mhn-30{margin-left:-30px!important;margin-right:-30px!important}
.mhn-40{margin-left:-40px!important;margin-right:-40px!important}
.mhn-50{margin-left:-50px!important;margin-right:-50px!important}
.d-flex{display:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
@media (min-width:768px){
.d-sm-flex{display:-ms-flexbox!important;display:flex!important}
.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:992px){
.d-md-flex{display:-ms-flexbox!important;display:flex!important}
.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media (min-width:1200px){
.d-lg-flex{display:-ms-flexbox!important;display:flex!important}
.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
@media (min-width:768px){
.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:992px){
.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media (min-width:1200px){
.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
.order-first{-ms-flex-order:-1;order:-1}
.order-1{-ms-flex-order:1;order:1}
.order-2{-ms-flex-order:2;order:2}
.order-3{-ms-flex-order:3;order:3}
.order-4{-ms-flex-order:4;order:4}
.order-5{-ms-flex-order:5;order:5}
.order-6{-ms-flex-order:6;order:6}
.order-7{-ms-flex-order:7;order:7}
.order-8{-ms-flex-order:8;order:8}
.order-9{-ms-flex-order:9;order:9}
.order-10{-ms-flex-order:10;order:10}
.order-11{-ms-flex-order:11;order:11}
.order-12{-ms-flex-order:12;order:12}
@media (min-width:768px){
.order-sm-first{-ms-flex-order:-1;order:-1}
.order-sm-1{-ms-flex-order:1;order:1}
.order-sm-2{-ms-flex-order:2;order:2}
.order-sm-3{-ms-flex-order:3;order:3}
.order-sm-4{-ms-flex-order:4;order:4}
.order-sm-5{-ms-flex-order:5;order:5}
.order-sm-6{-ms-flex-order:6;order:6}
.order-sm-7{-ms-flex-order:7;order:7}
.order-sm-8{-ms-flex-order:8;order:8}
.order-sm-9{-ms-flex-order:9;order:9}
.order-sm-10{-ms-flex-order:10;order:10}
.order-sm-11{-ms-flex-order:11;order:11}
.order-sm-12{-ms-flex-order:12;order:12}
}
@media (min-width:992px){
.order-md-first{-ms-flex-order:-1;order:-1}
.order-md-1{-ms-flex-order:1;order:1}
.order-md-2{-ms-flex-order:2;order:2}
.order-md-3{-ms-flex-order:3;order:3}
.order-md-4{-ms-flex-order:4;order:4}
.order-md-5{-ms-flex-order:5;order:5}
.order-md-6{-ms-flex-order:6;order:6}
.order-md-7{-ms-flex-order:7;order:7}
.order-md-8{-ms-flex-order:8;order:8}
.order-md-9{-ms-flex-order:9;order:9}
.order-md-10{-ms-flex-order:10;order:10}
.order-md-11{-ms-flex-order:11;order:11}
.order-md-12{-ms-flex-order:12;order:12}
}
@media (min-width:1200px){
.order-lg-first{-ms-flex-order:-1;order:-1}
.order-lg-1{-ms-flex-order:1;order:1}
.order-lg-2{-ms-flex-order:2;order:2}
.order-lg-3{-ms-flex-order:3;order:3}
.order-lg-4{-ms-flex-order:4;order:4}
.order-lg-5{-ms-flex-order:5;order:5}
.order-lg-6{-ms-flex-order:6;order:6}
.order-lg-7{-ms-flex-order:7;order:7}
.order-lg-8{-ms-flex-order:8;order:8}
.order-lg-9{-ms-flex-order:9;order:9}
.order-lg-10{-ms-flex-order:10;order:10}
.order-lg-11{-ms-flex-order:11;order:11}
.order-lg-12{-ms-flex-order:12;order:12}
}
#leftSidebar .leftbar_catlinks_wrapper{border:1px solid #ddd;padding:0px;border-radius:4px;font-size:11px;min-height:100px;}
#leftSidebar .leftbar_catlinks_wrapper .leftbar_catLink_nonlink{display:block;font-weight:bold;padding:5px;color:#333;background-color:#ddd;border-bottom:1px solid #ddd;}
#leftSidebar .leftbar_catlinks_wrapper .leftbar_catLink{display:block;font-weight:bold;padding:5px;color:#428bca;background-color:#fff;border-bottom:1px solid #ddd;}
#leftSidebar .leftbar_catlinks_wrapper .leftbar_catLink:hover,
#leftSidebar .leftbar_catlinks_wrapper .leftbar_catLink:focus{text-decoration:none;color:#fff;background-color:#2d6ca2;}
#leftSidebar .leftbar_catlinks_wrapper .leftbar_catLink_selected{display:block;font-weight:bold;padding:5px;color:#fff;background-color:#2d6ca2;border-bottom:1px solid #2b669a;}
#leftSidebar .leftbar_catlinks_wrapper .leftbar_catLink_selected:hover,
#leftSidebar .leftbar_catlinks_wrapper .leftbar_catLink_selected:focus{text-decoration:none;}
#leftSidebar .leftbar_catlinks_wrapper .leftbar_subcatLink{display:block;padding:5px 10px;color:#333;background-color:#fff;}
#leftSidebar .leftbar_catlinks_wrapper .leftbar_subcatLink:hover,
#leftSidebar .leftbar_catlinks_wrapper .leftbar_subcatLink:focus{text-decoration:underline;color:#428bca;}
#leftSidebar .leftbar_catlinks_wrapper .leftbar_subcatLink_selected{display:block;padding:5px 10px;color:#428bca;background-color:#fff;}
#leftSidebar .leftbar_catlinks_wrapper .leftbar_subcatLink_selected:hover,
#leftSidebar .leftbar_catlinks_wrapper .leftbar_subcatLink_selected:focus{text-decoration:underline;}
#btn-toggle-offcanvas .btn-primary{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);font-size:14px;line-height:1;}
#btn-toggle-offcanvas .btn-primary:hover,
#btn-toggle-offcanvas .btn-primary:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#btn-toggle-offcanvas .btn-primary:active,
#btn-toggle-offcanvas .btn-primary.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.row-offcanvas{position:relative;}
@media screen and (max-width:767px){.row-offcanvas{position:relative;z-index:10;transition:all 0.5s ease-out;}
.row-offcanvas-right{right:0;}
.row-offcanvas-right .sidebar-offcanvas{right:-250px;}
.row-offcanvas-right.active{right:250px;}
.row-offcanvas-left{left:0;}
.row-offcanvas-left .sidebar-offcanvas{left:-250px;}
.row-offcanvas-left.active{left:250px;}
.sidebar-offcanvas{position:absolute;top:0;width:250px;height:100%;overflow-y:auto;}
#btn-toggle-offcanvas{position:relative;z-index:10;margin-left:15px;margin-bottom:15px;}
}
.col-breadcrumb{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;}
.col-breadcrumb .breadcrumb a{margin-right:1px;}
@media (max-width:767px){.col-breadcrumb{float:none;display:none;}
}
.col-breadcrumb{width:100%;}
@media (min-width:768px){.col-breadcrumb.breadLeft{width:75%;}
}
@media (min-width:992px){.col-breadcrumb.breadLeft{width:83.33333333%;}
}
.btn-submit{color:#333;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #bfdc7a 0%, #a8cf4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.btn-submit:hover,
.btn-submit:focus{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
.btn-submit:active,
.btn-submit.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.btn-cancel{color:#333;background-color:#e0e0e0;border-color:#bcbcbc;background-image:-webkit-linear-gradient(top, #e0e0e0 0%, #c1c1c1 100%);background-image:linear-gradient(to bottom, #e0e0e0 0%, #c1c1c1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0e0e0', endColorstr='#ffc1c1c1', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.btn-cancel:hover,
.btn-cancel:focus{color:#333;background-color:#c1c1c1;border-color:#bcbcbc;background-position:0 -15px;outline:none !important;}
.btn-cancel:active,
.btn-cancel.active{color:#333;background-color:#c1c1c1;border-color:#bcbcbc;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.btn-login{color:#fff;background-color:#d40000;border-color:#8d0000;background-image:-webkit-linear-gradient(top, #d40000 0%, #970000 100%);background-image:linear-gradient(to bottom, #d40000 0%, #970000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd40000', endColorstr='#ff970000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.btn-login:hover,
.btn-login:focus{color:#fff;background-color:#970000;border-color:#8d0000;background-position:0 -15px;outline:none !important;}
.btn-login:active,
.btn-login.active{color:#fff;background-color:#970000;border-color:#8d0000;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.btn-register{color:#333;background-color:#fff;border-color:#dbdbdb;background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.btn-register:hover,
.btn-register:focus{color:#333;background-color:#e0e0e0;border-color:#dbdbdb;background-position:0 -15px;outline:none !important;}
.btn-register:active,
.btn-register.active{color:#333;background-color:#e0e0e0;border-color:#dbdbdb;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.buyItNow_btn{color:#333;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #bfdc7a 0%, #a8cf4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.buyItNow_btn:hover,
.buyItNow_btn:focus{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
.buyItNow_btn:active,
.buyItNow_btn.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addToCart_btn{color:#fff;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #ff3c86 0%, #ff3c86 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addToCart_btn:hover,
.addToCart_btn:focus{color:#333;background-color:#ff3c86;border-color:#000000;background-position:0 -15px;outline:none !important;}
.addToCart_btn:active,
.addToCart_btn.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addToCart_btn .addToCart_icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.addToCart_btn .addToCart_icon:before{content:"\f07a";}
.addToCartButton{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addToCartButton:hover,
.addToCartButton:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.addToCartButton:active,
.addToCartButton.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addToCartButton .addToCart_icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.addToCartButton .addToCart_icon:before{content:"\f07a";}
.addedToCart_btn{color:#333;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #bfdc7a 0%, #a8cf4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addedToCart_btn:hover,
.addedToCart_btn:focus{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
.addedToCart_btn:active,
.addedToCart_btn.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addedToCart_btn .addedToCart_icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.addedToCart_btn .addedToCart_icon:before{content:"\f00c";}
.addToQuote_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #0076b1 0%, #0076b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addToQuote_btn:hover,
.addToQuote_btn:focus{color:#333;background-color:#0076b1;border-color:#0076b1;background-position:0 -15px;outline:none !important;}
.addToQuote_btn:active,
.addToQuote_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.viewQuoteList_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.viewQuoteList_btn:hover,
.viewQuoteList_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.viewQuoteList_btn:active,
.viewQuoteList_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.requestQuote_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.requestQuote_btn:hover,
.requestQuote_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.requestQuote_btn:active,
.requestQuote_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addToGroup_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addToGroup_btn:hover,
.addToGroup_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.addToGroup_btn:active,
.addToGroup_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addGroup_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addGroup_btn:hover,
.addGroup_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.addGroup_btn:active,
.addGroup_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.deleteSelectedGroup_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.deleteSelectedGroup_btn:hover,
.deleteSelectedGroup_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.deleteSelectedGroup_btn:active,
.deleteSelectedGroup_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addToList_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #0076b1 0%, #0076b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addToList_btn:hover,
.addToList_btn:focus{color:#333;background-color:#0076b1;border-color:#0076b1;background-position:0 -15px;outline:none !important;}
.addToList_btn:active,
.addToList_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addToList_btn .addToList_icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.addToList_btn .addToList_icon:before{content:"\f03a";}
.addedToList_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addedToList_btn:hover,
.addedToList_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.addedToList_btn:active,
.addedToList_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addedToList_btn .addedToList_icon{display:none;}
.addToWishList_btn{color:#333;background-color:#fff;border-color:#dbdbdb;background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addToWishList_btn:hover,
.addToWishList_btn:focus{color:#333;background-color:#e0e0e0;border-color:#dbdbdb;background-position:0 -15px;outline:none !important;}
.addToWishList_btn:active,
.addToWishList_btn.active{color:#333;background-color:#e0e0e0;border-color:#dbdbdb;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addToWishList_btn .addToWishList_icon{color:#ff0000;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.addToWishList_btn .addToWishList_icon:before{content:"\f08a";}
.configure_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.configure_btn:hover,
.configure_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.configure_btn:active,
.configure_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.configure_btn .configure_icon{color:#fff;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.configure_btn .configure_icon:before{content:"\f085";}
.compare_btn{color:#333;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #bfdc7a 0%, #a8cf4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.compare_btn:hover,
.compare_btn:focus{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
.compare_btn:active,
.compare_btn.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.compare_btn .compare_icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.compare_btn .compare_icon:before{content:"\f0ec";}
.addToCompare_btn{color:#333;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #bfdc7a 0%, #a8cf4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addToCompare_btn:hover,
.addToCompare_btn:focus{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
.addToCompare_btn:active,
.addToCompare_btn.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addToCompare_btn .addToCompare_icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.addToCompare_btn .addToCompare_icon:before{content:"\f0ec";}
.addedToCompare_btn{color:#333;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #bfdc7a 0%, #a8cf4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addedToCompare_btn:hover,
.addedToCompare_btn:focus{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
.addedToCompare_btn:active,
.addedToCompare_btn.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addedToCompare_btn .addedToCompare_icon{display:none;}
.search_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.search_btn:hover,
.search_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.search_btn:active,
.search_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.continueShopping_btn{color:#fff;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #ec278d 0%, #ec278d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.continueShopping_btn:hover,
.continueShopping_btn:focus{color:#333;background-color:#ec278d;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
.continueShopping_btn:active,
.continueShopping_btn.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.proceedCheckout_btn,
.purchase_btn{color:#fff;background-color:#ec278d;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #ec278d 0%, #ec278d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.proceedCheckout_btn:hover,
.purchase_btn:hover,
.proceedCheckout_btn:focus,
.purchase_btn:focus{color:#333;background-color:#ec278d;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
.proceedCheckout_btn:active,
.purchase_btn:active,
.proceedCheckout_btn.active,
.purchase_btn.active{color:#333;background-color:#ec278d;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.cartUpdate_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #0082ca 0%, #0082ca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.cartUpdate_btn:hover,
.cartUpdate_btn:focus{color:#fff;background-color:#0081ca;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.cartUpdate_btn:active,
.cartUpdate_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.deleteProducts_btn{padding:0;color:#fff;background:none;text-decoration:underline;font-weight:normal;}
.deleteProducts_btn:hover{color:#fff;text-decoration:underline;}
.outOfStock_btn{background-color:#ff0000;color:#fff;}
.outOfStock_btn:hover{background-color:#ff0000;color:#fff;}
.compareButtonWrapper{float:left;}
.compareButtonWrapper .compareButton{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.compareButtonWrapper .compareButton:hover,
.compareButtonWrapper .compareButton:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.compareButtonWrapper .compareButton:active,
.compareButtonWrapper .compareButton.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.compareRemoveButtonWrapper{text-align:right;margin-top:20px;}
.compareRemoveButtonWrapper .compareRemoveButton{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.compareRemoveButtonWrapper .compareRemoveButton:hover,
.compareRemoveButtonWrapper .compareRemoveButton:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.compareRemoveButtonWrapper .compareRemoveButton:active,
.compareRemoveButtonWrapper .compareRemoveButton.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.addToPresentationButtonWrapper .addToPresentationButton{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.addToPresentationButtonWrapper .addToPresentationButton:hover,
.addToPresentationButtonWrapper .addToPresentationButton:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.addToPresentationButtonWrapper .addToPresentationButton:active,
.addToPresentationButtonWrapper .addToPresentationButton.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.customize_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.customize_btn:hover,
.customize_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.customize_btn:active,
.customize_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.viewProductDetails_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.viewProductDetails_btn:hover,
.viewProductDetails_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.viewProductDetails_btn:active,
.viewProductDetails_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.loginToViewPrice_btn{color:#fff;background-color:#333;border-color:#0f0f0f;background-image:-webkit-linear-gradient(top, #333 0%, #141414 100%);background-image:linear-gradient(to bottom, #333 0%, #141414 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff333333', endColorstr='#ff141414', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.loginToViewPrice_btn:hover,
.loginToViewPrice_btn:focus{color:#fff;background-color:#141414;border-color:#0f0f0f;background-position:0 -15px;outline:none !important;}
.loginToViewPrice_btn:active,
.loginToViewPrice_btn.active{color:#fff;background-color:#141414;border-color:#0f0f0f;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.calculateShipping_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.calculateShipping_btn:hover,
.calculateShipping_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
.calculateShipping_btn:active,
.calculateShipping_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.is_ribboned{position:relative;}
.ribbon_wrapper{width:85px;height:85px;overflow:hidden;position:absolute;z-index:10;top:-5px;right:-5px;}
.ribbon_wrapper .ribbon{font:bold 14px sans-serif;text-align:center;text-transform:uppercase;position:relative;z-index:10;padding:7px 0;left:-6px;top:16px;width:120px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.3);}
.ribbon_wrapper .ribbon:before,
.ribbon_wrapper .ribbon:after{content:"";border-top:4px solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px;}
.ribbon_wrapper .ribbon:before{left:0;}
.ribbon_wrapper .ribbon:after{right:0;}
.ribbon_wrapper .ribbon.ribbon_1{color:#fff;background-color:#d9534f;background-image:-webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#a02622));background-image:-webkit-linear-gradient(top, #d9534f, #a02622);background-image:-moz-linear-gradient(top, #d9534f, #a02622);background-image:-ms-linear-gradient(top, #d9534f, #a02622);background-image:-o-linear-gradient(top, #d9534f, #a02622);}
.ribbon_wrapper .ribbon.ribbon_1:before,
.ribbon_wrapper .ribbon.ribbon_1:after{border-top-color:#761c19;}
.ribbon_wrapper .ribbon.ribbon_2{color:#fff;background-color:#428bca;background-image:-webkit-gradient(linear, left top, left bottom, from(#428bca), to(#245682));background-image:-webkit-linear-gradient(top, #428bca, #245682);background-image:-moz-linear-gradient(top, #428bca, #245682);background-image:-ms-linear-gradient(top, #428bca, #245682);background-image:-o-linear-gradient(top, #428bca, #245682);}
.ribbon_wrapper .ribbon.ribbon_2:before,
.ribbon_wrapper .ribbon.ribbon_2:after{border-top-color:#193c5a;}
.ribbon_wrapper .ribbon.ribbon_3{color:#fff;background-color:#5cb85c;background-image:-webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#357935));background-image:-webkit-linear-gradient(top, #5cb85c, #357935);background-image:-moz-linear-gradient(top, #5cb85c, #357935);background-image:-ms-linear-gradient(top, #5cb85c, #357935);background-image:-o-linear-gradient(top, #5cb85c, #357935);}
.ribbon_wrapper .ribbon.ribbon_3:before,
.ribbon_wrapper .ribbon.ribbon_3:after{border-top-color:#255625;}
.ribbon_wrapper .ribbon.ribbon_4{color:#fff;background-color:#5bc0de;background-image:-webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2390b0));background-image:-webkit-linear-gradient(top, #5bc0de, #2390b0);background-image:-moz-linear-gradient(top, #5bc0de, #2390b0);background-image:-ms-linear-gradient(top, #5bc0de, #2390b0);background-image:-o-linear-gradient(top, #5bc0de, #2390b0);}
.ribbon_wrapper .ribbon.ribbon_4:before,
.ribbon_wrapper .ribbon.ribbon_4:after{border-top-color:#1b6d85;}
.ribbon_wrapper .ribbon.ribbon_5{color:#fff;background-color:#f0ad4e;background-image:-webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#c77c11));background-image:-webkit-linear-gradient(top, #f0ad4e, #c77c11);background-image:-moz-linear-gradient(top, #f0ad4e, #c77c11);background-image:-ms-linear-gradient(top, #f0ad4e, #c77c11);background-image:-o-linear-gradient(top, #f0ad4e, #c77c11);}
.ribbon_wrapper .ribbon.ribbon_5:before,
.ribbon_wrapper .ribbon.ribbon_5:after{border-top-color:#985f0d;}
.no-csstransforms .ribbon_wrapper{height:30px;}
.no-csstransforms .ribbon{left:0px;top:0px;width:auto;}
.is_tagged{position:relative;}
.tag_wrapper{position:absolute;z-index:10;top:5px;left:-1px;}
.tag_wrapper a{display:block;text-decoration:none !important;color:inherit !important;}
.tag_wrapper .tag{font:bold 12px sans-serif;position:relative;z-index:10;float:left;height:20px;line-height:20px;margin-right:10px;padding:0 14px 0 10px;text-decoration:none;color:#fff;background:#333;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;}
.tag_wrapper .tag:before,
.tag_wrapper .tag:after{content:"";float:left;position:absolute;}
.tag_wrapper .tag:before{top:8px;right:0px;width:4px;height:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;-webkit-box-shadow:-1px -1px 2px #000000;-moz-box-shadow:-1px -1px 2px #000000;box-shadow:-1px -1px 2px #000000;}
.tag_wrapper .tag:after{top:0;right:-10px;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #333;}
.tag_wrapper .tag.tag_1{color:#fff;background:#d9534f;}
.tag_wrapper .tag.tag_1:before{background:#fff;-webkit-box-shadow:-1px -1px 2px #a02622;-moz-box-shadow:-1px -1px 2px #a02622;box-shadow:-1px -1px 2px #a02622;}
.tag_wrapper .tag.tag_1:after{border-color:transparent transparent transparent #d9534f;}
.tag_wrapper .tag.tag_2{color:#fff;background:#428bca;}
.tag_wrapper .tag.tag_2:before{background:#fff;-webkit-box-shadow:-1px -1px 2px #245682;-moz-box-shadow:-1px -1px 2px #245682;box-shadow:-1px -1px 2px #245682;}
.tag_wrapper .tag.tag_2:after{border-color:transparent transparent transparent #428bca;}
.tag_wrapper .tag.tag_3{color:#fff;background:#5cb85c;}
.tag_wrapper .tag.tag_3:before{background:#fff;-webkit-box-shadow:-1px -1px 2px #357935;-moz-box-shadow:-1px -1px 2px #357935;box-shadow:-1px -1px 2px #357935;}
.tag_wrapper .tag.tag_3:after{border-color:transparent transparent transparent #5cb85c;}
.is_labelTagged{position:relative;}
.labelTag_wrapper{position:absolute;top:-1px;right:-1px;overflow:hidden;}
.labelTag_wrapper .labelTag{font-weight:normal;font-size:12px;line-height:1;text-transform:uppercase;text-align:center;position:relative;z-index:9;padding:5px 12px 5px 22px;}
.labelTag_wrapper .labelTag:after{display:block;content:"";position:absolute;z-index:10;left:0;bottom:0;width:0;height:0;border-style:solid;border-width:20px 0 0 14px;border-color:transparent transparent transparent #fff;}
.labelTag_wrapper .labelTag.labelTag_1{color:#fff;background-color:#bc0001;}
.labelTag_wrapper .labelTag.labelTag_2{color:#333;background-color:#e9ca16;}
.labelTag_wrapper .labelTag.labelTag_3{color:#fff;background-color:#00ab14;}
.labelTag_wrapper .labelTag.labelTag_4{color:#fff;background-color:#2b2b2b;}
.labelTag_wrapper .labelTag.labelTag_5{color:#fff;background-color:#7c0081;}
.labelTag_wrapper .labelTag.labelTag_6{color:#fff;background-color:#ff8b02;}
.is_circleTagged{position:relative;}
.circleTag_wrapper{position:absolute;top:5px;left:5px;}
.circleTag_wrapper .circleTag{font-weight:600;font-size:14px;line-height:1.2;text-align:center;position:relative;z-index:9;padding:5px;width:70px;height:70px;border-radius:50%;display:table-cell;vertical-align:middle;box-shadow:0px 1px 5px #999;}
.circleTag_wrapper .circleTag.circleTag_1{color:#fff;background-color:#ff6600;}
.circleTag_wrapper .circleTag.circleTag_2{color:#fff;background-color:#bc0001;}
.searchFormContainer .searchForm .searchBox .searchKeywordWrapper{float:left;margin-bottom:15px;margin-right:20px;}
.searchFormContainer .searchForm .searchBox .searchKeywordWrapper .searchInput .searchText{width:200px;}
.searchFormContainer .searchForm .searchBox .searchConjunctionWrapper{float:left;margin-bottom:15px;}
.searchFormContainer .searchForm .searchBox .searchBox_clear_1{clear:both;}
.searchFormContainer .searchForm .searchBox .searchPriceWrapper{float:left;margin-bottom:15px;margin-right:20px;}
.searchFormContainer .searchForm .searchBox .searchPriceWrapper .searchInput .minPrice{width:90px;}
.searchFormContainer .searchForm .searchBox .searchPriceWrapper .searchInput .searcPriceRangeSeparator{display:inline-block;width:12px;text-align:center;}
.searchFormContainer .searchForm .searchBox .searchPriceWrapper .searchInput .maxPrice{width:90px;}
.searchFormContainer .searchForm .searchBox .submitSearch{float:left;margin-bottom:20px;}
.searchFormContainer .searchForm .searchBox .searchName{display:inline-block;width:75px;}
.searchFormContainer .searchForm .searchBox .searchInput{display:inline-block;}
.luceneSearchWrapper{background:#fff;border:1px solid #ddd; border-bottom: none; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;min-height:100px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchSelectionTitle{font-size:12px;color:#000;font-weight:bold;padding:5px 10px;margin-bottom:10px;border-top:1px solid #000;border-bottom:1px solid #000;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Price{font-size:12px;margin-bottom:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Price .filterTitle{font-weight:normal;padding:5px 10px;margin-bottom:10px;background:#1F5792;color:#fff;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Price .filterValues{padding-left:10px;padding-right:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Price .minPriceInput,
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Price .maxPriceInput{width:100%;margin-bottom:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Price .luceneSearchFilterPriceSeparator{display:none;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Price button{width:50%;display:block;margin:0 auto;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Quantity{font-size:12px;margin-bottom:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Quantity .filterTitle{font-weight:normal;padding:5px 10px;margin-bottom:10px;background:#1F5792;color:#fff;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Quantity .filterValues{padding-left:10px;padding-right:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Quantity .minQtyInput{width:100%;margin-bottom:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilter.Quantity button{width:50%;display:block;margin:0 auto;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchCategoryNavigationWrapper{font-size:12px;margin-bottom:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchCategoryNavigationWrapper .categoryNavigation{padding-left:10px;padding-right:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchCategoryNavigationWrapper .categoryNavigation a{display:block;cursor:pointer;position:relative;color:#cc3333;font-weight:bold;padding-left:12px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchCategoryNavigationWrapper .categoryNavigation a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f101";position:absolute;left:0px;top:3px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchCategoryNavigationWrapper .categoryNavigation.active a{color:#1E5792;font-weight:bold;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchSelectionWrapper{margin-bottom:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchSelectionWrapper .checkbox{padding-left:10px;padding-right:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchSelectionWrapper .x-checkbox label:before{color:#ff0000;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";position:absolute;left:10px;top:3px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchSelectionWrapper .x-checkbox input[type=checkbox]{visibility:hidden;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupTitle{font-weight:bold;padding:10px 15px 10px 10px;background:#ddd;color:#333;border-bottom:1px solid #333;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupTitle .filterGroupTitleToggle{font-size:12px;cursor:pointer;position:relative;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupTitle .filterGroupTitleToggle:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d7";position:absolute;right:-7px;bottom:2px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupTitle .filterGroupTitleToggle.collapsed:after{content:"\f0da";}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .luceneSearchFilter .filterTitle{font-weight:normal;background:#0076b1;color:#fff;padding:5px 15px 5px 10px;border-bottom:1px solid #fff;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .luceneSearchFilter .filterTitle .filterTitleToggle{cursor:pointer;position:relative;}


.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .luceneSearchFilter .filterValues{max-height:200px;overflow-y:auto;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .luceneSearchFilter .filterValues .filterValue{padding:0px;line-height:18px;word-wrap:break-word;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .luceneSearchFilter .filterValues .filterValue a{display:block;color:#1E5792;padding:5px 10px;text-decoration:none;border-bottom:1px solid #E4E4E4;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .luceneSearchFilter .filterValues .filterValue a:hover{background:#E4E4E4;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .luceneSearchFilter .filterValues .filterValue .checkbox{margin:0;padding:5px 10px;border-bottom:1px solid #E4E4E4;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilter{padding:5px 10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilter .selected_color{margin-bottom:10px;font-weight:600;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilter ul.colorsList{list-style:none;display:block;margin:0 -5px;padding:0;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilter ul.colorsList li.color_option{position:relative;display:inline-block;float:left;margin:0;padding:5px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilter ul.colorsList li.color_option .color{position:relative;display:block;width:20px;height:20px;cursor:pointer;text-decoration:none;border:1px solid #999;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilter ul.colorsList li.color_option .color img{width:100%;height:100%;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilter ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:0;border:1px solid #000;background:rgba(255, 255, 255, 0.6);}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilter ul.colorsList li.color_option.selected .color:after{display:block;content:'';width:6px;height:12px;border:solid #000;border-width:0 2px 2px 0;position:absolute;z-index:10;top:50%;left:50%;transform:rotate(45deg) translate(-50%, -50%);margin-left:-5px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilterList{margin-bottom:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilterList .selected_color{margin-bottom:10px;font-weight:600;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilterList ul.colorsList{list-style:none;display:block;margin:0;padding:0;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilterList ul.colorsList li.color_option{position:relative;display:block;margin:0;padding:5px 10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilterList ul.colorsList li.color_option a{line-height:20px;text-decoration:none !important;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilterList ul.colorsList li.color_option .color{position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;cursor:pointer;text-decoration:none;border:1px solid #999;margin-right:2px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilterList ul.colorsList li.color_option .color img{width:100%;height:100%;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilterList ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:0;border:1px solid #000;background:rgba(255, 255, 255, 0.6);}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsFilterList ul.colorsList li.color_option.selected .color:after{display:block;content:'';width:6px;height:12px;border:solid #000;border-width:0 2px 2px 0;position:absolute;z-index:10;top:50%;left:50%;transform:rotate(45deg) translate(-50%, -50%);margin-left:-5px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter{margin-bottom:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option{padding-left:10px;padding-right:10px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option input[type=checkbox],
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option input[type=radio]{margin-top:2px;margin-top:0px \9;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option .color{display:inline-block;width:12px;height:12px;border:1px solid #999;margin-right:2px;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option .color.two_colors:before,
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option .color.two_colors:after{display:table;content:" ";}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option .color.two_colors:after{clear:both;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option .color.two_colors > .color_1{display:inline-block;width:50%;height:100%;float:left;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option .color.two_colors > .color_2{display:inline-block;width:50%;height:100%;float:left;}
.luceneSearchWrapper .luceneSearchBox .luceneSearchFilters .filterGroupValues .colorsCheckboxesFilter .colorsCheckboxesList .color_option .color img{width:100%;height:100%;}
.eSearchWrapper{border:1px solid #ddd;padding:10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;min-height:100px;}
.eSearchWrapper .eSearchBox .eSearchHeadTitle{font-size:14px;color:#000;font-weight:bold;padding:0 10px;margin-bottom:10px;}
.eSearchWrapper .eSearchBox .eSearchSelectionTitle{font-size:12px;color:#000;font-weight:bold;padding:5px 10px;margin-bottom:10px;border-top:1px solid #000;border-bottom:1px solid #000;}
.eSearchWrapper .eSearchBox .eSearchFilter.Keyword{font-size:12px;margin-bottom:10px;}
.eSearchWrapper .eSearchBox .eSearchFilter.Keyword .filterTitle{font-weight:normal;padding:5px 10px;margin-bottom:10px;background:#1F5792;color:#fff;}
.eSearchWrapper .eSearchBox .eSearchFilter.Keyword .filterValues{padding-left:10px;padding-right:10px;}
.eSearchWrapper .eSearchBox .eSearchSelectionWrapper{margin-bottom:10px;}
.eSearchWrapper .eSearchBox .eSearchSelectionWrapper .checkbox{padding-left:10px;padding-right:10px;}
.eSearchWrapper .eSearchBox .eSearchSelectionWrapper .x-checkbox label:before{color:#ff0000;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";position:absolute;left:10px;top:3px;}
.eSearchWrapper .eSearchBox .eSearchSelectionWrapper .x-checkbox input[type=checkbox]{visibility:hidden;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterTitle{font-weight:normal;background:#1F5792;color:#fff;padding:5px 15px 5px 10px;border-bottom:1px solid #fff;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterTitle .filterTitleToggle{cursor:pointer;position:relative;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterTitle .filterTitleToggle:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d7";position:absolute;right:-7px;bottom:2px;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterTitle .filterTitleToggle.collapsed:after{content:"\f0da";}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterValues{}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterValues .filterValue{padding:0;line-height:18px;word-wrap:break-word;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterValues .filterValue a.filterLink{display:block;color:#1E5792;padding:5px 10px;text-decoration:none;border-bottom:1px solid #E4E4E4;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterValues .filterValue a.filterLink:hover{background:#E4E4E4;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterValues .filterValue .checkbox{margin:0;padding:5px 10px;border-bottom:1px solid #E4E4E4;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterForm{margin:0;padding:0;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterForm .filterFormRow{padding:5px 10px;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterForm .filterFormRow table{width:100%;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterForm .filterFormRow table tbody tr td.operator_td{width:65px;}
.eSearchWrapper .eSearchBox .eSearchFilters .eSearchFilter .filterForm .filterFormRow table tbody tr td:not(:last-of-type){padding-right:5px;}
#searchTitle.searchTitle{margin-bottom:15px;}
.pageNavigation{padding:8px 15px;list-style:none;background-color:#f5f5f5;border-radius:4px;line-height:34px;}
.pageNavigation.pageNavigationTop{margin-bottom:20px;}
.pageNavigation:before,
.pageNavigation:after{display:table;content:'';}
.pageNavigation:after{clear:both;}
.pageNavigation .pageShowing{display:inline-block;}
.pageNavigation .gridOrList{display:inline-block;margin-left:15px;margin-right:15px;}
.pageNavigation .gridOrList .viewType{display:inline-block;margin-left:-1px;line-height:1;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;}
.pageNavigation .gridOrList .viewType > a{color:#428bca;display:block;padding:4px 2px;text-decoration:none;}
.pageNavigation .gridOrList .viewType.active,
.pageNavigation .gridOrList .viewType:hover,
.pageNavigation .gridOrList .viewType:focus{color:#ffffff;background-color:#2d6ca2;border-color:#2b669a;}
.pageNavigation .gridOrList .viewType.active > a,
.pageNavigation .gridOrList .viewType:hover > a,
.pageNavigation .gridOrList .viewType:focus > a{color:#ffffff;text-decoration:none;}
.pageNavigation .gridOrList .viewType:first-child{margin-right:5px;}
.pageNavigation .gridOrList .viewType .gridView,
.pageNavigation .gridOrList .viewType .listView{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;width:1.28571429em;text-align:center;}
.pageNavigation .gridOrList .viewType .gridView:before{content:"\f009";}
.pageNavigation .gridOrList .viewType .listView:before{content:"\f0c9";}
.pageNavigation .pageNavigationControl{display:inline-block;float:right;}
.pageNavigation .pageNavigationControl .sortby,
.pageNavigation .pageNavigationControl .pagesize,
.pageNavigation .pageNavigationControl .page{display:inline-block;margin-right:15px;}
.pageNavigation .pageNavigationControl .sortby select,
.pageNavigation .pageNavigationControl .pagesize select,
.pageNavigation .pageNavigationControl .page select{width:auto;height:34px;padding:6px 12px;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;}
.pageNavigation .pageNavigationControl .pageNav{display:inline-block;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink{display:inline-block;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink > a{color:#428bca;display:block;padding:6px 12px;text-decoration:none;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink:hover,
.pageNavigation .pageNavigationControl .pageNav .pageNavLink:focus{color:#ffffff;background-color:#2d6ca2;border-color:#2b669a;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink:hover > a,
.pageNavigation .pageNavigationControl .pageNav .pageNavLink:focus > a{color:#ffffff;text-decoration:none;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink:first-child{margin-right:5px;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink.disabled{cursor:not-allowed;padding:6px 12px;color:#999;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink.disabled > a{cursor:not-allowed;padding:0;color:#999;text-decoration:none;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink.disabled:hover,
.pageNavigation .pageNavigationControl .pageNav .pageNavLink.disabled:focus{color:#999;background-color:#fff;border-color:#ddd;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink.disabled:hover > a,
.pageNavigation .pageNavigationControl .pageNav .pageNavLink.disabled:focus > a{color:#428bca;text-decoration:none;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink .pageNavPrev,
.pageNavigation .pageNavigationControl .pageNav .pageNavLink .pageNavNext{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink .pageNavPrev:before{content:"\f100";}
.pageNavigation .pageNavigationControl .pageNav .pageNavLink .pageNavNext:before{content:"\f101";}
.pageNavigation .pageNavigationControl .pageNav .page-num{margin: 0 10px; display:inline-block;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer; padding:6px 12px;}
@media (min-width:768px) and (max-width:991px){.pageNavigation .pageNavigationControl .sortby,
.pageNavigation .pageNavigationControl .pagesize{display:none;}
}
@media (max-width:767px){.pageNavigation .pageNavigationControl .sortby,
.pageNavigation .pageNavigationControl .pagesize,
.pageNavigation .pageNavigationControl .page{display:none;}
}
.pageNavigation2{padding:8px 10px;background-color:#fff;box-shadow:0 0 5px #ccc;border-radius:0;line-height:1;}
.pageNavigation2.pageNavigationTop{margin-bottom:20px;}
.pageNavigation2 .pageShowing{display:inline-block;float:left;margin:0;font-size:12px;font-weight:600;line-height:20px;padding-top:5px;padding-bottom:5px;padding-right:5px;min-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pageNavigation2 .pageView{display:inline-block;float:left;margin-left:15px;margin-right:15px;}
.pageNavigation2 .pageView ul.pagination{margin:0;padding:0;float:left;}
.pageNavigation2 .pageNavigationControl{display:inline-block;float:right;margin-left:-5px;margin-right:-5px;}
.pageNavigation2 .pageNavigationControl .sortBy,
.pageNavigation2 .pageNavigationControl .pageSize,
.pageNavigation2 .pageNavigationControl .pageNumber,
.pageNavigation2 .pageNavigationControl .pageNav{display:inline-block;float:left;padding-left:5px;padding-right:5px;}
.pageNavigation2 .pageNavigationControl .sortBy .control-label,
.pageNavigation2 .pageNavigationControl .pageSize .control-label,
.pageNavigation2 .pageNavigationControl .pageNumber .control-label{margin:0;font-size:12px;font-weight:600;line-height:20px;padding-top:5px;padding-bottom:5px;min-height:30px;}
.pageNavigation2 .pageNavigationControl .pageNav ul.pagination{margin:0;padding:0;float:left;}
@media (max-width:1199px){.pageNavigation2 .pageNavigationControl{float:left;width:100%;margin-top:10px;}
.pageNavigation2 .pageNavigationControl .pageNav{float:right;}
}
@media (max-width:991px){.pageNavigation2 .pageNavigationControl .pageSize{display:none;}
}
@media (max-width:479px){.pageNavigation2 .pageNavigationControl .sortBy{display:block;float:none;margin-bottom:10px;}
.pageNavigation2 .pageNavigationControl .sortBy .control-label,
.pageNavigation2 .pageNavigationControl .pageSize .control-label,
.pageNavigation2 .pageNavigationControl .pageNumber .control-label{width:50px;}
}
.pagePagination{text-align:center;}
.pagePagination > ul{list-style:none;display:inline-block;padding-left:0;margin:0;border-radius:4px;}
.pagePagination > ul > li{display:inline;}
.pagePagination > ul > li > a,
.pagePagination > ul > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pagePagination > ul > li > a:hover,
.pagePagination > ul > li > span:hover,
.pagePagination > ul > li > a:focus,
.pagePagination > ul > li > span:focus{color:#2a6496;background-color:#eee;border-color:#ddd;}
.pagePagination > ul > li:first-child > a,
.pagePagination > ul > li:first-child > span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.pagePagination > ul > li:last-child > a,
.pagePagination > ul > li:last-child > span{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.pagePagination > ul > li.active > a,
.pagePagination > ul > li.active > span{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca;}
.pagePagination > ul > li.active > a:hover,
.pagePagination > ul > li.active > span:hover,
.pagePagination > ul > li.active > a:focus,
.pagePagination > ul > li.active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca;}
.pagePagination > ul > li.disabled > a,
.pagePagination > ul > li.disabled > span{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.pagePagination > ul > li.disabled > a:hover,
.pagePagination > ul > li.disabled > span:hover,
.pagePagination > ul > li.disabled > a:focus,
.pagePagination > ul > li.disabled > span:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.pagePagination > ul > li .pageNavPrev,
.pagePagination > ul > li .pageNavNext{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.pagePagination > ul > li .pageNavPrev:before{content:"\f100";}
.pagePagination > ul > li .pageNavNext:before{content:"\f101";}
.pagePagination2{text-align:center;}
.pagePagination2 > ul{list-style:none;display:inline-block;padding-left:0;margin:0;border-radius:4px;}
.pagePagination2 > ul > li{display:inline;}
.pagePagination2 > ul > li > a,
.pagePagination2 > ul > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pagePagination2 > ul > li > a:hover,
.pagePagination2 > ul > li > span:hover,
.pagePagination2 > ul > li > a:focus,
.pagePagination2 > ul > li > span:focus{color:#2a6496;background-color:#eee;border-color:#ddd;}
.pagePagination2 > ul > li:first-child > a,
.pagePagination2 > ul > li:first-child > span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.pagePagination2 > ul > li:last-child > a,
.pagePagination2 > ul > li:last-child > span{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.pagePagination2 > ul > li.active > a,
.pagePagination2 > ul > li.active > span{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca;}
.pagePagination2 > ul > li.active > a:hover,
.pagePagination2 > ul > li.active > span:hover,
.pagePagination2 > ul > li.active > a:focus,
.pagePagination2 > ul > li.active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca;}
.pagePagination2 > ul > li.disabled > a,
.pagePagination2 > ul > li.disabled > span{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.pagePagination2 > ul > li.disabled > a:hover,
.pagePagination2 > ul > li.disabled > span:hover,
.pagePagination2 > ul > li.disabled > a:focus,
.pagePagination2 > ul > li.disabled > span:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.pagePagination2 > ul > li .pageNavPrev,
.pagePagination2 > ul > li .pageNavNext{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.pagePagination2 > ul > li .pageNavPrev:before{content:"\f100";}
.pagePagination2 > ul > li .pageNavNext:before{content:"\f101";}
#products_wrapper_1 .product_wrapper{position:relative;text-align:center;border:1px solid #ddd;max-width:360px;margin:0px auto 30px auto;}
#products_wrapper_1 .product_wrapper .product_image_wrapper{margin-bottom:10px;max-height:150px;}
#products_wrapper_1 .product_wrapper .product_image_wrapper .product_image{max-height:150px;padding-top:10px;}
#products_wrapper_1 .product_wrapper .product_image_wrapper .product_image img{max-height:150px;}
#products_wrapper_1 .product_wrapper .product_name_wrapper{margin-bottom:10px;min-height:40px;}
#products_wrapper_1 .product_wrapper .product_name_wrapper .product_name{word-wrap:break-word;}
#products_wrapper_1 .product_wrapper .product_name_wrapper .product_name a{font-weight:bold;text-decoration:none;}
#products_wrapper_1 .product_wrapper .product_sku_wrapper{margin-bottom:10px;}
#products_wrapper_1 .product_wrapper .product_sku_wrapper .product_sku{word-wrap:break-word;}
#products_wrapper_1 .product_wrapper .price_wrapper{margin-bottom:10px;}
#products_wrapper_1 .product_wrapper .price_wrapper .price_title{color:#333;font-weight:bold;margin-right:5px;}
#products_wrapper_1 .product_wrapper .price_wrapper .price_value{color:#000;}
#products_wrapper_1 .product_wrapper .price_range{margin-bottom:10px;}
#products_wrapper_1 .product_wrapper .price_range .price_title{color:#333;font-weight:bold;margin-right:5px;}
#products_wrapper_1 .product_wrapper .price_range .p_from_id{color:#000;}
#products_wrapper_1 .product_wrapper .price_range .price_range_separator{color:#000;}
#products_wrapper_1 .product_wrapper .price_range .p_to_id{color:#000;}
#products_wrapper_1 .product_wrapper .price_discount{margin-bottom:10px;}
#products_wrapper_1 .product_wrapper .price_discount .price_title{color:#ff0000;font-weight:bold;margin-right:5px;}
#products_wrapper_1 .product_wrapper .price_discount .strikethrough{text-decoration:line-through;color:#ff0000;margin-right:10px;}
#products_wrapper_1 .product_wrapper .price_discount .strikethrough .old_price{color:#000;}
#products_wrapper_1 .product_wrapper .price_discount .new_price{color:#ff0000;}
#products_wrapper_1 .product_wrapper .chekbox-compare{margin-top:10px;}
#products_wrapper_1 .product_wrapper .addToCartForm,
#products_wrapper_1 .product_wrapper .addToQuoteForm{margin-bottom:10px;}
#products_wrapper_1 .product_wrapper .qty_wrapper{margin-bottom:10px;}
#products_wrapper_1 .product_wrapper .qty_wrapper .qty_title{font-weight:bold;margin-right:10px;}
#products_wrapper_1 .product_wrapper .qty_wrapper .qty_input{width:70px;height:34px;padding:6px 12px;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;text-align:center;}
#products_wrapper_1 .product_wrapper .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-radius:4px;}
#products_wrapper_1 .product_wrapper .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:4px;}
#products_wrapper_1 .product_wrapper .btn-group > .btn:last-child:not(:first-child){border-radius:4px;}
#products_wrapper_1 .product_wrapper .btn-group .btn + .btn{margin-left:2px;}
#products_wrapper_1 .product_wrapper .compare_checkbox_wrapper{width:85px;margin-right:auto;margin-left:auto;}
#products_wrapper_1 .product_wrapper .viewComparison_btn_wrapper{margin-top:10px;margin-bottom:10px;}
#products_wrapper_1 .product_wrapper .loginToViewPrice_btn_wrapper{margin-top:10px;margin-bottom:10px;}
#products_wrapper_1 .product_wrapper .loginToViewPrice_btn_wrapper .loginToViewPrice_btn{white-space:normal !important;padding:3px 6px !important;font-size:12px !important;}
@media (max-width:767px){#products_wrapper_1 .product_wrapper .compare_checkbox_wrapper{display:none;}
#products_wrapper_1 .product_wrapper .viewComparison_btn_wrapper{display:none;}
}
#products_table_wrapper{margin-bottom:30px;border:none !important;}
#products_table_wrapper table#products_table{margin-bottom:0;}
#products_table_wrapper table#products_table thead{border:1px solid #464646;background:#464646;color:#fff;}
#products_table_wrapper table#products_table thead > tr > th{border:none !important;}
#products_table_wrapper table#products_table thead .product_th_addToQuoteCheckbox{text-align:center;white-space:nowrap;}
#products_table_wrapper table#products_table thead .product_th_image{text-align:center;white-space:nowrap;}
#products_table_wrapper table#products_table thead .product_th_sku{text-align:left;white-space:nowrap;}
#products_table_wrapper table#products_table thead .product_th_name{text-align:left;white-space:nowrap;}
#products_table_wrapper table#products_table thead .product_th_price{text-align:center;white-space:nowrap;}
#products_table_wrapper table#products_table thead .product_th_quantity{text-align:center;white-space:nowrap;}
#products_table_wrapper table#products_table thead .product_th_field{text-align:center;white-space:nowrap;}
#products_table_wrapper table#products_table thead .product_th_option{text-align:center;white-space:nowrap;}
#products_table_wrapper table#products_table thead .product_th_addToCart{text-align:center;white-space:nowrap;}
#products_table_wrapper tbody{border-left:1px solid #464646;border-right:1px solid #464646;border-top:none !important;border-bottom:1px solid #464646;}
#products_table_wrapper tbody > tr:nth-child(odd){background-color:#fff;}
#products_table_wrapper tbody > tr:nth-child(even){background-color:#efeedc;}
#products_table_wrapper tbody > tr > td{border:none !important;}
#products_table_wrapper tbody .product_td_addToQuoteCheckbox{text-align:center;vertical-align:middle;width:104px;}
#products_table_wrapper tbody .product_td_addToQuoteCheckbox .td_content_wrapper{white-space:nowrap;width:88px;}
#products_table_wrapper tbody .product_td_image{width:81px;}
#products_table_wrapper tbody .product_td_image .td_content_wrapper{width:65px;}
#products_table_wrapper tbody .product_td_image a{display:block;width:65px;height:65px;}
#products_table_wrapper tbody .product_td_image img{max-width:65px;max-height:65px;border:1px solid #ccc;}
#products_table_wrapper tbody .product_td_sku{text-align:left;}
#products_table_wrapper tbody .product_td_name{text-align:left;}
#products_table_wrapper tbody .product_td_price{text-align:center;}
#products_table_wrapper tbody .product_td_quantity{text-align:center;}
#products_table_wrapper tbody .product_td_quantity .td_content_wrapper .cartQty{max-width:65px;}
#products_table_wrapper tbody .product_td_field{text-align:center;}
#products_table_wrapper tbody .product_td_option{text-align:center;}
#products_table_wrapper tbody .product_td_addToCart{text-align:center;}
#products_table_wrapper tbody .product_td_addToCart .td_content_wrapper .add_to_cart{text-decoration:none;}
#products_table_wrapper tbody .product_td_addToCart .td_content_wrapper .add_to_cart .fa-cart-plus{font-size:30px;color:red;}
#products_table_wrapper tbody .product_td_addToCart .td_content_wrapper .added_to_cart{cursor:default;text-decoration:none;}
#products_table_wrapper tbody .product_td_addToCart .td_content_wrapper .added_to_cart .fa-check{font-size:30px;color:green;}
#products_table_wrapper .proceedCheckout_btn_wrapper{text-align:right;margin-top:20px;}
#addToCartForm .addToCartButtonWrapper{margin-bottom:20px;text-align:left;}
#addToCartForm .requestQuoteButtonWrapper{margin-bottom:20px;text-align:left;}
#addToCartForm .product_wrapper .product_name_wrapper{min-height:0;}
#addToPresentationForm .addToPresentationButtonWrapper{margin-bottom:20px;text-align:right;}
#addToPresentationForm .product_wrapper .product_name_wrapper{min-height:0;}
#products_spectrum{margin-bottom:30px;}
#products_spectrum .grey-box{border:1px solid #ddd;background:#f5f5f5;padding:15px;}
#products_spectrum .filtering_wrapper{background:#f5f5f5;padding:15px;text-align:center;margin-bottom:30px;}
#products_spectrum .filtering_wrapper .filtering_title{margin-top:10px;margin-bottom:10px;font-size:20px;}
#products_spectrum .filtering_wrapper .selected_filters{font-size:13px;}
#products_spectrum .filtering_wrapper .selected_filters a{display:inline-block;margin-left:5px;margin-right:5px;color:#333;text-decoration:underline;}
#products_spectrum .filtering_wrapper .selected_filters a:hover,
#products_spectrum .filtering_wrapper .selected_filters a:focus{color:#ff0000;text-decoration:underline;}
#products_spectrum .cbp-l-rating{margin-top:5px;}
#products_spectrum .cbp-l-points{font:400 14px/21px "Open Sans", sans-serif;color:#fff;margin-top:5px;}
#products_spectrum .cbp-l-click-to-enlarge{font:400 12px/21px "Open Sans", sans-serif;color:#fff;position:absolute;bottom:5px;left:0;right:0;text-align:center;}
#products_spectrum .cbp-l-inline-rating{margin-top:5px;}
#products_spectrum .cbp-l-inline-points{font:400 14px/21px "Open Sans", sans-serif;color:#474747;margin-top:5px;}
#products_spectrum .cbp-l-inline-author{font:400 13px/21px "Open Sans", sans-serif;color:#888;margin-top:0px;}
#products_spectrum .cbp-l-inline-date{font:400 13px/21px "Open Sans", sans-serif;color:#888;margin-top:0px;}
#products_spectrum .cbp-l-inline-location{font:400 13px/21px "Open Sans", sans-serif;color:#888;margin-top:0px;}
#products_spectrum .tabs_wrapper{margin-bottom:30px;}
#products_spectrum .tabs_wrapper #spectrumTabs{width:100%;border-bottom:none;}
#products_spectrum .tabs_wrapper #spectrumTabs li{float:none;display:table-cell;width:1%;}
#products_spectrum .tabs_wrapper #spectrumTabs li a{font-weight:600;display:block;color:#333;background-color:#fff;border:1px solid #ddd;margin-right:-1px;margin-top:2px;border-radius:0;padding:10px 10px;outline:none;text-align:center;}
#products_spectrum .tabs_wrapper #spectrumTabs li a:hover,
#products_spectrum .tabs_wrapper #spectrumTabs li a:focus{color:#16639d;background-color:#f5f5f5;border-color:#ddd;outline:none !important;}
#products_spectrum .tabs_wrapper #spectrumTabs li.active a,
#products_spectrum .tabs_wrapper #spectrumTabs li.active a:hover,
#products_spectrum .tabs_wrapper #spectrumTabs li.active a:focus{color:#16639d;background-color:#f5f5f5;border:1px solid #ddd;border-top:3px solid #16639d;margin-top:0px;outline:none !important;}
#products_spectrum .tabs_wrapper #spectrumTabs-content .tab-pane{border-left:none;border-right:none;border-bottom:none;padding:15px 0 0 0;}
#products_spectrum .tabs_wrapper #spectrumTabs-accordion .panel{border-color:#ddd;border-radius:0;}
#products_spectrum .tabs_wrapper #spectrumTabs-accordion .panel > .panel-heading{padding:0;color:#333;background-color:#fff;border-color:#ddd;border-top-left-radius:0;border-top-right-radius:0;}
#products_spectrum .tabs_wrapper #spectrumTabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#products_spectrum .tabs_wrapper #spectrumTabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:8px 15px;text-decoration:none;border-top-left-radius:0;border-top-right-radius:0;color:#16639d;background-color:#f5f5f5;}
#products_spectrum .tabs_wrapper #spectrumTabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#333;background-color:#fff;}
#products_spectrum .tabs_wrapper #spectrumTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#products_spectrum .tabs_wrapper #spectrumTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#16639d;background-color:#f5f5f5;border-color:#ddd;outline:none !important;}
#products_spectrum .tabs_wrapper #spectrumTabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;}
#products_spectrum .users_list_wrapper{border:1px solid #ddd;background:#f5f5f5;padding:20px 15px 0 15px;}
#products_spectrum .users_list_wrapper .user-block{display:block;color:#818486;text-decoration:none !important;position:relative;margin-bottom:20px;}
#products_spectrum .users_list_wrapper .user-block .rank{display:block;padding:10px;width:40px;height:40px;text-align:center;line-height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:16px;font-weight:600;background:#818486;color:#fff;}
#products_spectrum .users_list_wrapper .user-block .rank:after{position:absolute;top:0;left:40px;content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:20px 0 20px 20px;border-color:transparent transparent transparent #818486;}
#products_spectrum .users_list_wrapper .user-block .name{margin-left:50px;display:block;padding:10px 15px;font-size:14px;font-weight:600;background:#fff;color:#818486;border:1px solid #818486;}
#products_spectrum .users_list_wrapper .user-block .points{margin-left:5px;color:#16639d;}
.dropdownSearchFilter{background:#f5f5f5;padding:15px;text-align:center;margin-bottom:30px;}
.dropdownSearchFilter .search_title{margin-top:10px;margin-bottom:10px;font-size:20px;}
.dropdownSearchFilter .search_desc{font-size:13px;margin-bottom:10px;}
.dropdownSearchFilter .selected_filters{font-size:13px;}
.dropdownSearchFilter .selected_filters a{display:inline-block;margin-left:5px;margin-right:5px;color:#333;text-decoration:underline;}
.dropdownSearchFilter .selected_filters a:hover,
.dropdownSearchFilter .selected_filters a:focus{color:#ff0000;text-decoration:underline;}
#products_wrapper_2 .product_wrapper{position:relative;border:1px solid #eee;max-width:360px;margin:0px auto 30px auto;padding:0;}
#products_wrapper_2 .product_wrapper .product_image_wrapper{position:relative;background:rgba(240, 240, 240, 0.7);min-height:200px;overflow:hidden;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_image{background:#fff;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_image img{width:100%;height:auto;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_info_wrapper{position:absolute;bottom:0;left:0;right:0;padding:10px;background:rgba(240, 240, 240, 0.7);}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_info_wrapper .product_name_wrapper{text-align:center;font-size:16px;margin-top:5px;margin-bottom:5px;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_info_wrapper .product_name_wrapper .product_name{font-weight:bold;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_info_wrapper .product_name_wrapper .product_name a{color:#333;text-decoration:none;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_info_wrapper .product_sku_wrapper{text-align:center;font-size:14px;margin-top:5px;margin-bottom:5px;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_info_wrapper .product_sku_wrapper .product_sku .sku_title{font-weight:bold;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_info_wrapper .product_brand_wrapper{text-align:center;font-size:16px;margin-top:5px;margin-bottom:5px;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_info_wrapper .product_brand_wrapper .product_brand{font-weight:bold;}
#products_wrapper_2 .product_wrapper .product_image_wrapper .product_info_wrapper .product_category_wrapper{text-align:center;font-size:14px;margin-top:5px;margin-bottom:5px;}
#products_wrapper_2 .product_wrapper .product_color_swatches_wrapper{background:#666;padding:10px;margin:0;}
#products_wrapper_2 .product_wrapper .product_color_swatches_wrapper .product_color_swatches .nb_colors{color:#fff;margin-bottom:5px;}
#products_wrapper_2 .product_wrapper .product_color_swatches_wrapper .product_color_swatches .nb_colors a.more_colors{font-size:12px;color:#fff;float:right;line-height:20px;}
#products_wrapper_2 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list{margin:0;padding:0;line-height:1;}
#products_wrapper_2 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li{list-style:none;display:inline-block;float:left;margin-bottom:7px;}
#products_wrapper_2 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li:not(:last-of-type){margin-right:7px;}
#products_wrapper_2 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li a{display:block;width:20px;height:20px;}
#products_wrapper_2 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li .color{display:block;width:20px;height:20px;}
#products_wrapper_7 .product_wrapper{position:relative;text-align:center;border-bottom:1px solid #ccc;max-width:260px;margin:0px auto 30px auto;padding-bottom:30px;}
#products_wrapper_7 .product_wrapper .product_sku_wrapper .product_sku{font-family:'Avenir-Roman';font-size:12px;color:#666;word-wrap:break-word;}
#products_wrapper_7 .product_wrapper .product_name_wrapper .product_name{font-family:'Avenir-Roman';font-size:14px;color:#666;word-wrap:break-word;}
#products_wrapper_7 .product_wrapper .product_name_wrapper .product_name a{color:#666;text-decoration:none;}
#products_wrapper_7 .product_wrapper .product_name_wrapper .product_name a:hover{color:#ec1c24;}
#products_wrapper_7 .product_wrapper .product_image_wrapper{margin-top:10px;margin-bottom:10px;height:150px;}
#products_wrapper_7 .product_wrapper .product_image_wrapper .product_image img{max-height:150px;}
#products_wrapper_7 .product_wrapper .product_price_wrapper{float:left;text-align:left;}
#products_wrapper_7 .product_wrapper .product_price_wrapper .product_price{font-family:'Avenir-Heavy';font-size:16px;}
#products_wrapper_7 .product_wrapper .product_price_wrapper .product_price .price_value{color:#333;}
#products_wrapper_7 .product_wrapper .product_price_wrapper .product_price .in_units{font-family:'Avenir-Roman';font-size:12px;color:#666;}
#products_wrapper_7 .product_wrapper .product_price_wrapper .product_price .price_discount .strikethrough{text-decoration:line-through;color:#f3092a;margin-right:10px;}
#products_wrapper_7 .product_wrapper .product_price_wrapper .product_price .price_discount .strikethrough .old_price{color:#333;}
#products_wrapper_7 .product_wrapper .product_price_wrapper .product_price .price_discount .new_price{color:#f3092a;}
#products_wrapper_7 .product_wrapper .addToCart_btn_wrapper{float:right;}
#products_wrapper_7 .product_wrapper .loginToViewPrice_btn_wrapper{text-align:center;}
#products_wrapper_7 .product_wrapper .quickView_btn{display:none;position:absolute;z-index:10;margin:auto;top:0;bottom:0;left:0;right:0;width:105px;height:30px;}
#products_wrapper_8{margin-bottom:20px;}
#products_wrapper_8 .row{margin:0;}
#products_wrapper_8 .row [class*="col-"]{padding-left:0;padding-right:0;}
#products_wrapper_8 .product_wrapper{position:relative;text-align:center;border:1px solid #ddd;margin:0 auto;padding:15px;}
#products_wrapper_8 .product_wrapper .product_image_wrapper{margin-bottom:10px;}
#products_wrapper_8 .product_wrapper .product_image_wrapper .product_image{padding-top:10px;}
#products_wrapper_8 .product_wrapper .product_image_wrapper .product_image:hover{filter:alpha(opacity=80);opacity:0.8;}
#products_wrapper_8 .product_wrapper .product_name_wrapper{margin-bottom:10px;}
#products_wrapper_8 .product_wrapper .product_name_wrapper .product_name{font-size:16px;font-weight:bold;text-transform:uppercase;word-wrap:break-word;}
#products_wrapper_8 .product_wrapper .product_name_wrapper .product_name a{color:#333;text-decoration:none;}
#products_wrapper_8 .product_wrapper .product_name_wrapper .product_name a:hover{color:#333;text-decoration:none;}
#products_wrapper_8 .product_wrapper .product_sku_wrapper{margin-bottom:10px;}
#products_wrapper_8 .product_wrapper .product_sku_wrapper .product_sku{font-size:14px;font-weight:bold;word-wrap:break-word;}
#products_wrapper_8 .product_wrapper .product_description_wrapper{margin-bottom:10px;}
#products_wrapper_8 .product_wrapper .product_description_wrapper .product_description{font-size:14px;word-wrap:break-word;}
#products_wrapper_8 .product_wrapper .product_price_wrapper{margin-bottom:15px;}
#products_wrapper_8 .product_wrapper .product_price_wrapper .product_price .price_title{color:#333;font-weight:bold;margin-right:5px;}
#products_wrapper_8 .product_wrapper .product_price_wrapper .product_price .price_value{color:#ff0000;}
#products_wrapper_8 .product_wrapper .view_item a.view_item_link{display:block;padding:15px;font-size:20px;text-transform:uppercase;background:#e7e7e7;color:#1276bc;text-decoration:none;}
#products_wrapper_8 .product_wrapper .view_item a.view_item_link:hover{background:#cecece;color:#0e598d;text-decoration:none;}
#products_wrapper_9 .product_wrapper{position:relative;text-align:center;border:1px solid #666;max-width:360px;margin:0px auto 30px auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px;}
#products_wrapper_9 .product_wrapper .product_sku_wrapper{margin-bottom:15px;text-align:left;}
#products_wrapper_9 .product_wrapper .product_sku_wrapper .product_sku{color:#666666;word-wrap:break-word;}
#products_wrapper_9 .product_wrapper .product_image_wrapper{margin-bottom:15px;height:150px;}
#products_wrapper_9 .product_wrapper .product_image_wrapper .product_image{max-height:150px;padding-top:10px;}
#products_wrapper_9 .product_wrapper .product_name_wrapper{margin-bottom:10px;}
#products_wrapper_9 .product_wrapper .product_name_wrapper .product_name{word-wrap:break-word;}
#products_wrapper_9 .product_wrapper .product_name_wrapper .product_name a{color:#1d3987;font-weight:bold;text-decoration:none;}
#products_wrapper_9 .product_wrapper .price_value{color:#666666;font-weight:bold;text-align:center;margin-bottom:5px;white-space:nowrap;}
#products_wrapper_9 .product_wrapper .price_range{color:#666666;font-weight:bold;text-align:center;margin-bottom:5px;white-space:nowrap;}
#products_wrapper_9 .product_wrapper .min_qty{color:#666666;text-align:center;white-space:nowrap;}
#products_wrapper_11 .product_wrapper{position:relative;border:1px solid #ddd;max-width:360px;margin:0px auto 30px auto;padding:10px;}
#products_wrapper_11 .product_wrapper .product_image_wrapper{margin-bottom:15px;height:150px;}
#products_wrapper_11 .product_wrapper .product_image_wrapper .product_image{max-height:150px;}
#products_wrapper_11 .product_wrapper .product_image_wrapper .product_image img{max-height:150px;}
#products_wrapper_11 .product_wrapper .product_name_wrapper{margin-bottom:15px;text-align:left;}
#products_wrapper_11 .product_wrapper .product_name_wrapper .product_name{font-size:14px;font-weight:bold;word-wrap:break-word;}
#products_wrapper_11 .product_wrapper .product_name_wrapper .product_name a{text-decoration:none;}
#products_wrapper_11 .product_wrapper .product_sku_wrapper{float:left;text-align:left;margin-bottom:15px;}
#products_wrapper_11 .product_wrapper .product_sku_wrapper .product_sku{font-size:14px;word-wrap:break-word;}
#products_wrapper_11 .product_wrapper .product_sku_wrapper .product_sku .sku_title{font-weight:bold;}
#products_wrapper_11 .product_wrapper .product_sku_wrapper .product_sku .sku_value{font-weight:normal;}
#products_wrapper_11 .product_wrapper .product_price_wrapper{float:right;text-align:right;margin-bottom:15px;}
#products_wrapper_11 .product_wrapper .product_price_wrapper .product_price{font-size:14px;}
#products_wrapper_11 .product_wrapper .product_price_wrapper .product_price .price_title{color:#333;}
#products_wrapper_11 .product_wrapper .product_price_wrapper .product_price .price_value{color:#ff0000;}
#products_wrapper_11 .product_wrapper .product_available_quantity_wrapper{margin-bottom:15px;}
#products_wrapper_11 .product_wrapper .product_available_quantity_wrapper .product_available_quantity{font-size:14px;}
#products_wrapper_11 .product_wrapper .product_available_quantity_wrapper .product_available_quantity .available_quantity_title{color:#333;}
#products_wrapper_11 .product_wrapper .product_available_quantity_wrapper .product_available_quantity .available_quantity_value{color:#ff0000;}
#products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper{position:absolute;top:5px;left:-1px;}
#products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag{font:bold 12px sans-serif;position:relative;z-index:10;float:left;height:20px;line-height:20px;margin-right:20px;padding:0 14px 0 10px;text-decoration:none;color:#fff;background:#ff0000;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;}
#products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag:before,
#products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag:after{content:"";float:left;position:absolute;}
#products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag:before{top:8px;right:0px;width:4px;height:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;-webkit-box-shadow:-1px -1px 2px #990000;-moz-box-shadow:-1px -1px 2px #990000;box-shadow:-1px -1px 2px #990000;}
#products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag:after{top:0;right:-10px;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #ff0000;}
#products_wrapper_11 .product_wrapper .addToCartPopoutTrigger{position:absolute;z-index:100;bottom:10px;right:10px;border:1px solid #ddd;background:#f2f2f2;padding:0;cursor:pointer;}
#products_wrapper_11 .product_wrapper .addToCartPopoutTrigger .popout_icon{font-size:16px;width:32px;height:32px;line-height:34px;text-align:center;}
#products_wrapper_11 .product_wrapper .addToCartPopoutTrigger.active{z-index:102;bottom:-6px;border-bottom:none;padding-bottom:17px;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper{display:none;position:absolute;z-index:101;left:-1px;right:-1px;padding-top:15px;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout{border:1px solid #ddd;background:#f2f2f2;padding:10px;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout table.order_type_selector{width:100%;margin-bottom:15px;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout table.order_type_selector tbody tr.active{background:#ddd;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout table.order_type_selector tbody tr td{padding:5px;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout table.order_type_selector tbody tr td.first{font-size:13px;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout table.order_type_selector tbody tr td.last{width:90px;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout .order_totals{font-size:16px;font-weight:bold;margin-bottom:5px;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout .order_totals span{color:#ff0000;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout .order_note{margin-bottom:15px;}
#products_wrapper_11 .product_wrapper .addToCartPopoutWrapper .addToCartPopout .order_note span{color:#ff0000;}
#products_wrapper_11 .product_wrapper .addToCart_btn_wrapper{text-align:center;}
#products_wrapper_15 .product_wrapper{position:relative;border:1px solid #333;max-width:360px;margin:0px auto 30px auto;padding:10px;padding-bottom:0;}
#products_wrapper_15 .product_wrapper .product_image_wrapper{margin-bottom:15px;height:150px;}
#products_wrapper_15 .product_wrapper .product_image_wrapper .product_image{max-height:150px;}
#products_wrapper_15 .product_wrapper .product_image_wrapper .product_image img{max-height:150px;}
#products_wrapper_15 .product_wrapper .product_name_wrapper{margin-bottom:5px;text-align:center;}
#products_wrapper_15 .product_wrapper .product_name_wrapper .product_name{font-size:14px;font-weight:bold;word-wrap:break-word;}
#products_wrapper_15 .product_wrapper .product_name_wrapper .product_name a{color:#333;text-decoration:none;}
#products_wrapper_15 .product_wrapper .product_sku_wrapper{margin-bottom:15px;text-align:center;}
#products_wrapper_15 .product_wrapper .product_sku_wrapper .product_sku{font-size:14px;word-wrap:break-word;}
#products_wrapper_15 .product_wrapper .product_price_wrapper{margin-bottom:15px;text-align:center;}
#products_wrapper_15 .product_wrapper .product_price_wrapper .product_price .price_title{color:#333;font-size:14px;}
#products_wrapper_15 .product_wrapper .product_price_wrapper .product_price .price_value{color:#333;}
#products_wrapper_15 .product_wrapper .addToQuote_btn_wrapper{text-align:center;margin-bottom:15px;}
#products_wrapper_15 .product_wrapper .buy_btn_wrapper{text-align:center;margin-bottom:15px;}
#products_wrapper_15 .product_wrapper .buy_btn_wrapper .buy_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#products_wrapper_15 .product_wrapper .buy_btn_wrapper .buy_btn:hover,
#products_wrapper_15 .product_wrapper .buy_btn_wrapper .buy_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#products_wrapper_15 .product_wrapper .buy_btn_wrapper .buy_btn:active,
#products_wrapper_15 .product_wrapper .buy_btn_wrapper .buy_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#products_wrapper_15 .product_wrapper .links_wrapper{text-align:center;margin-bottom:15px;}
#products_wrapper_15 .product_wrapper .product_color_swatches_wrapper .product_color_swatches{background:#072331;padding:10px;margin:0 -10px;}
#products_wrapper_15 .product_wrapper .product_color_swatches_wrapper .product_color_swatches .nb_colors{color:#fff;margin-bottom:5px;}
#products_wrapper_15 .product_wrapper .product_color_swatches_wrapper .product_color_swatches .nb_colors a.more_colors{font-size:12px;color:#fff;float:right;line-height:20px;}
#products_wrapper_15 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list{margin:0;padding:0;line-height:1;}
#products_wrapper_15 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li{list-style:none;display:inline-block;float:left;margin-bottom:7px;}
#products_wrapper_15 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li:not(:last-of-type){margin-right:7px;}
#products_wrapper_15 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li a{display:block;width:20px;height:20px;}
#products_wrapper_15 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li .color{display:block;width:20px;height:20px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper{display:none;position:absolute;z-index:100;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);padding:10px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox{position:relative;height:100%;width:100%;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_name{margin-bottom:10px;color:#fff;font-size:18px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .h_min_qty{color:#fff;font-size:16px;margin-bottom:10px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_price{margin-bottom:5px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_price .h_price_title{display:block;color:#F89D18;font-size:16px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_price .h_price_value{display:block;color:#F89D18;font-size:36px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper{position:absolute;left:-10px;right:-10px;bottom:-10px;background:#072331;padding:10px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .nb_colors{color:#fff;margin-bottom:5px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .nb_colors a.more_colors{font-size:12px;color:#fff;float:right;line-height:20px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches ul.colors_list{margin:0;padding:0;line-height:1;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches ul.colors_list li{list-style:none;display:inline-block;float:left;margin-bottom:7px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches ul.colors_list li:not(:last-of-type){margin-right:7px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches ul.colors_list li a{display:block;width:20px;height:20px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches ul.colors_list li .color{display:block;width:20px;height:20px;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper{text-align:left;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .buy_btn,
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .details_btn{color:#fff;background-color:#F89D18;border-color:#c37606;background-image:-webkit-linear-gradient(top, #F89D18 0%, #cd7c06 100%);background-image:linear-gradient(to bottom, #F89D18 0%, #cd7c06 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff89d18', endColorstr='#ffcd7c06', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .buy_btn:hover,
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .details_btn:hover,
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .buy_btn:focus,
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .details_btn:focus{color:#fff;background-color:#cd7c06;border-color:#c37606;background-position:0 -15px;outline:none !important;}
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .buy_btn:active,
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .details_btn:active,
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .buy_btn.active,
#products_wrapper_15 .product_wrapper .hoverBoxWrapper .hoverBox .buttons_wrapper .details_btn.active{color:#fff;background-color:#cd7c06;border-color:#c37606;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#products_wrapper_17{margin-bottom:20px;padding-left:10px;padding-right:10px;padding-top:10px;background:#ddd;}
#products_wrapper_17 .row{margin-left:-5px;margin-right:-5px;}
#products_wrapper_17 .row [class*="col-"]{padding-left:5px;padding-right:5px;}
#products_wrapper_17 .product_wrapper{position:relative;border:1px solid #ddd;background:#fff;max-width:360px;margin:0px auto 10px auto;padding:15px;}
#products_wrapper_17 .product_wrapper .product_image_wrapper{margin-bottom:10px;}
#products_wrapper_17 .product_wrapper .product_name_wrapper{font-size:12px;margin-bottom:10px;}
#products_wrapper_17 .product_wrapper .product_name_wrapper .product_name{word-wrap:break-word;}
#products_wrapper_17 .product_wrapper .product_name_wrapper .product_name a{color:#333;text-decoration:none;}
#products_wrapper_17 .product_wrapper .product_sku_wrapper{font-size:12px;margin-bottom:10px;}
#products_wrapper_17 .product_wrapper .product_sku_wrapper .product_sku{word-wrap:break-word;color:#333;}
#products_wrapper_17 .product_wrapper .price_wrapper{font-size:12px;font-weight:bold;margin-bottom:10px;}
#products_wrapper_17 .product_wrapper .price_wrapper .price_value{color:#333;}
#products_wrapper_17 .product_wrapper .price_discount{font-size:12px;font-weight:bold;margin-bottom:10px;}
#products_wrapper_17 .product_wrapper .price_discount .strikethrough{text-decoration:line-through;color:#ff0000;margin-right:10px;}
#products_wrapper_17 .product_wrapper .price_discount .strikethrough .old_price{color:#333;}
#products_wrapper_17 .product_wrapper .price_discount .new_price{color:#ff0000;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper{margin-bottom:15px;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .available_sizes_title{margin-bottom:5px;font-weight:bold;font-size:14px;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list{display:block;list-style:none;margin:0;padding:0;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list li{display:block;float:left;overflow:hidden;margin-bottom:4px;margin-right:4px;padding:0;border:1px solid #333;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list li:last-of-type{margin-right:0;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list li a{display:inline-block;width:40px;height:40px;line-height:40px;font-size:14px;font-weight:normal;cursor:default;text-decoration:none;text-align:center;vertical-align:middle;color:#333;background:#ddd;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list li a.available{background:#fff;cursor:pointer;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list li a.available:hover{background:#333;color:#fff;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list li a.unavailable{background:#fff;cursor:not-allowed;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list li a.unavailable:after{display:block;width:100%;height:100%;position:relative;content:"x";font-size:100px;font-style:normal;font-weight:bold;line-height:40px;left:-6px;top:-49px;padding:0;margin:0;opacity:0.3;color:#ff0000;background:none;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list li a.selected{background:#333;color:#fff;}
#products_wrapper_17 .product_wrapper .available_sizes_wrapper .sizes_grid ul.sizes_list li a.selected:hover{background:#333;color:#fff;}
#products_wrapper_17 .product_wrapper .qty_wrapper{margin-bottom:15px;}
#products_wrapper_17 .product_wrapper .qty_wrapper .bootstrap-touchspin{max-width:150px;}
#products_wrapper_17 .product_wrapper .qty_wrapper .bootstrap-touchspin .touchspin.form-control{box-shadow:none;outline:none;border-color:#ccc;text-align:center;}
#products_wrapper_17 .product_wrapper .qty_wrapper .bootstrap-touchspin .touchspin.form-control:focus{box-shadow:none;outline:none;border-color:#ccc;}
#products_wrapper_17 .product_wrapper .loginToViewPrice_btn_wrapper{text-align:left;margin-bottom:20px;}
#products_wrapper_17 .product_wrapper .addToCart_btn_wrapper{text-align:center;}
#products_wrapper_17 .product_wrapper .quickShop_btn{display:none;text-transform:uppercase;text-decoration:none !important;font-size:11px;letter-spacing:.15em;color:#fff;display:block;position:absolute;bottom:32px;right:-5px;line-height:25px;width:95px;text-align:center;height:20px;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
#products_wrapper_17 .product_wrapper .quickShop_btn:before{position:absolute;top:-2px;right:-25px;content:"";height:150px;width:145px;background:rgba(0, 0, 0, 0.8);z-index:-1;}
#category_products_wrapper_20 #addToCartForm .addToCartButtonWrapper{text-align:right;}
#category_products_wrapper_20 #addToCartForm .addToCartButtonWrapper.affix{top:0;right:20%;z-index:9999;}
@media (min-width:992px) and (max-width:1199px){#category_products_wrapper_20 #addToCartForm .addToCartButtonWrapper.affix{right:10%;}
}
@media (min-width:768px) and (max-width:991px){#category_products_wrapper_20 #addToCartForm .addToCartButtonWrapper.affix{right:12%;}
}
@media (max-width:767px){#category_products_wrapper_20 #addToCartForm .addToCartButtonWrapper.affix{right:15px;}
}
#category_products_wrapper_20 .panel{margin-bottom:30px;}
#category_products_wrapper_20 .panel .panel-heading .panel-title{font-size:16px;font-weight:600;}
#category_products_wrapper_20 .category_products_table_wrapper{margin-bottom:0;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table{margin-bottom:0;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table thead > tr > th{padding:15px;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table thead .product_th_image{text-align:center;white-space:nowrap;width:125px;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table thead .product_th_name{text-align:left;white-space:nowrap;min-width:200px;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table thead .product_th_sku{text-align:left;white-space:nowrap;width:200px;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table thead .product_th_list_price{text-align:center;white-space:nowrap;width:125px;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table thead .product_th_price{text-align:center;white-space:nowrap;width:125px;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table thead .product_th_quantity{text-align:center;white-space:nowrap;width:100px;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody > tr > td{padding:15px;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_name{text-align:left;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_name .td_content_wrapper{font-weight:600;font-size:16px;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_sku{text-align:left;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_list_price{text-align:center;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_list_price .td_content_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_list_price .td_content_wrapper .strikethrough .old_price{color:#333;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_price{text-align:center;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_price .td_content_wrapper .price_value{font-weight:bold;color:#ff0000;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_quantity{text-align:center;}
#category_products_wrapper_20 .category_products_table_wrapper table.category_products_table tbody .product_td_quantity .td_content_wrapper .cartQty{width:100px;}
#category_products_wrapper_20 .product_media{margin-bottom:30px;}
#category_products_wrapper_20 .product_media .media-left{padding-right:15px;}
#category_products_wrapper_20 .product_media .product_img{max-width:150px;}
#category_products_wrapper_20 .product_media .media-heading{margin-bottom:10px;}
#category_products_wrapper_20 .product_media .media-heading .product_name{font-size:14px;font-weight:bold;}
#category_products_wrapper_20 .product_media .product_sku{font-size:14px;margin-bottom:10px;}
#category_products_wrapper_20 .product_media .product_sku .sku_title{font-weight:bold;}
#category_products_wrapper_20 .product_media .product_price{font-size:14px;margin-bottom:5px;}
#category_products_wrapper_20 .product_media .product_price .price_title{font-weight:bold;margin-right:5px;}
#category_products_wrapper_20 .product_media .product_price .price_value{font-weight:bold;color:#ff0000;}
#category_products_wrapper_20 .product_media .product_price .strikethrough{text-decoration:line-through;color:#ff0000;}
#category_products_wrapper_20 .product_media .product_price .strikethrough .old_price{color:#333;}
#category_products_wrapper_20 .product_media .product_price .saving_percentage{font-weight:bold;color:#333;margin-left:5px;}
#category_products_wrapper_20 .product_media .product_price.sale_price .price_title,
#category_products_wrapper_20 .product_media .product_price.sale_price .price_value,
#category_products_wrapper_20 .product_media .product_price.sale_price .saving_percentage{color:#3c763d;}
#category_products_wrapper_20 .product_media .price_sales_note{font-size:14px;margin-bottom:10px;color:#ff0000;}
#products_grid_22 .product_wrapper{position:relative;background:#fff;padding:15px;margin-bottom:20px;box-shadow:0 0 5px #ccc;}
#products_grid_22 .product_wrapper:hover{box-shadow:0 0 5px #808080;}
#products_grid_22 .product_wrapper .product_hr_divider{margin-top:10px;margin-bottom:10px;border:0;border-top:1px dotted #ccc;}
#products_grid_22 .product_wrapper .product_image_wrapper{position:relative;padding:15px;margin-left:-10px;margin-right:-10px;margin-top:-10px;}
#products_grid_22 .product_wrapper .product_image_wrapper .product_image{width:auto;max-height:150px;}
#products_grid_22 .product_wrapper .product_image_wrapper:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity 0.2s;background-color:rgba(0, 0, 0, 0.1);pointer-events:none;}
#products_grid_22 .product_wrapper .product_image_wrapper:hover:after{opacity:1;}
#products_grid_22 .product_wrapper .product_name_wrapper{margin-top:10px;margin-bottom:10px;text-align:center;height:40px;overflow:hidden;}
#products_grid_22 .product_wrapper .product_name_wrapper .product_name{font-size:14px;font-weight:bold;margin:0;color:#165485;}
#products_grid_22 .product_wrapper .product_name_wrapper .product_name a{display:block;color:#165485;text-decoration:none;}
#products_grid_22 .product_wrapper .product_name_wrapper .product_name a:hover,
#products_grid_22 .product_wrapper .product_name_wrapper .product_name a:focus,
#products_grid_22 .product_wrapper .product_name_wrapper .product_name a:active{color:#0f3859;text-decoration:none;}
#products_grid_22 .product_wrapper .price_cart_box .price_box .price_wrapper{font-size:13px;text-align:left;}
#products_grid_22 .product_wrapper .price_cart_box .price_box .price_wrapper .price_title{float:left;font-weight:bold;color:#900;}
#products_grid_22 .product_wrapper .price_cart_box .price_box .price_wrapper .price_value{float:right;font-weight:bold;color:#900;}
#products_grid_22 .product_wrapper .price_cart_box .price_box .price_wrapper .price_value .strikethrough{text-decoration:line-through;color:#900;}
#products_grid_22 .product_wrapper .price_cart_box .price_box .price_wrapper .price_value .strikethrough .old_price{color:#333;}
#products_grid_22 .product_wrapper .price_cart_box .price_box .price_wrapper .price_value .new_price{color:#900;}
#products_grid_22 .product_wrapper .price_cart_box .add_to_cart_box .product_qty_wrapper{margin-bottom:15px;display:table;width:100%;}
#products_grid_22 .product_wrapper .price_cart_box .add_to_cart_box .product_qty_wrapper .product_qty_label{font-size:13px;display:table-cell;padding-right:10px;}
#products_grid_22 .product_wrapper .price_cart_box .add_to_cart_box .product_qty_wrapper .product_qty{display:table-cell;text-align:center;}
#products_grid_22 .product_wrapper .price_cart_box .add_to_cart_box .buttons_wrapper .addToCart_btn_wrapper{float:right;}
#products_grid_22 .product_wrapper .price_cart_box .add_to_cart_box .buttons_wrapper .addToWishList_btn_wrapper{float:left;}
@media (max-width:767px){#products_grid_22 .product_wrapper .price_cart_box .add_to_cart_box .buttons_wrapper .addToWishList_btn_wrapper{float:right;margin-right:5px;}
}
#products_grid_22 .product_wrapper .price_cart_box .add_to_compare_box{text-align:center;margin-top:10px;}
#products_grid_22 .product_wrapper .price_cart_box .add_to_compare_box .checkbox{margin:0;}
#products_grid_22 .product_wrapper .price_cart_box .add_to_compare_box a.view_comparison{color:#D40000;}
#products_grid_22 .product_wrapper .product_availability{font-size:13px;text-align:center;}
#products_grid_22 .product_wrapper .product_availability .availability_title{font-weight:bold;color:#666666;}
#products_grid_22 .product_wrapper .product_availability .availability_status{font-weight:bold;text-transform:uppercase;}
#products_grid_22 .product_wrapper .product_availability .availability_status.inStock{color:#009900;}
#products_grid_22 .product_wrapper .product_availability .availability_status.outOfStock{color:#ff0000;}
#products_list_22 .product_wrapper{position:relative;background:#fff;padding:30px;margin-bottom:30px;box-shadow:0 0 5px #ccc;}
#products_list_22 .product_wrapper .product_hr_divider{margin-top:10px;margin-bottom:10px;border:0;border-top:1px dotted #ccc;}
#products_list_22 .product_wrapper .media .media-left{padding-right:15px;}
@media (max-width:767px){#products_list_22 .product_wrapper .media .media-left{display:block;padding-right:0;margin-bottom:15px;}
}
#products_list_22 .product_wrapper .media .media-left .product_image_wrapper .product_image{max-width:200px;}
@media (max-width:991px){#products_list_22 .product_wrapper .media .media-left .product_image_wrapper .product_image{max-width:150px;}
}
#products_list_22 .product_wrapper .media .media-left .product_rating{text-align:center;margin-top:15px;}
@media (max-width:767px){#products_list_22 .product_wrapper .media .media-body{display:block;}
}
#products_list_22 .product_wrapper .media .media-body .product_name_wrapper{margin-bottom:10px;}
#products_list_22 .product_wrapper .media .media-body .product_name_wrapper .product_name{font-size:18px;font-weight:bold;margin:0;color:#165485;}
#products_list_22 .product_wrapper .media .media-body .product_name_wrapper .product_name a{color:#165485;text-decoration:none;}
#products_list_22 .product_wrapper .media .media-body .product_name_wrapper .product_name a:hover,
#products_list_22 .product_wrapper .media .media-body .product_name_wrapper .product_name a:focus,
#products_list_22 .product_wrapper .media .media-body .product_name_wrapper .product_name a:active{color:#0f3859;text-decoration:none;}
#products_list_22 .product_wrapper .media .media-body .product_sku_manufacturer_wrapper{font-size:14px;color:#333;}
#products_list_22 .product_wrapper .media .media-body .product_sku_manufacturer_wrapper .product_sku{float:left;}
#products_list_22 .product_wrapper .media .media-body .product_sku_manufacturer_wrapper .product_sku .sku_title{font-weight:bold;}
@media (max-width:767px){#products_list_22 .product_wrapper .media .media-body .product_sku_manufacturer_wrapper .product_sku{float:none;margin-bottom:5px;}
}
#products_list_22 .product_wrapper .media .media-body .product_sku_manufacturer_wrapper .product_manufacturer_number{float:left;}
#products_list_22 .product_wrapper .media .media-body .product_sku_manufacturer_wrapper .product_manufacturer_number .manufacturer_number_title{font-weight:bold;}
@media (min-width:768px){#products_list_22 .product_wrapper .media .media-body .product_sku_manufacturer_wrapper .product_manufacturer_number:before{float:left;content:"\2022";font-size:18px;line-height:20px;margin-left:6px;margin-right:6px;}
}
@media (max-width:767px){#products_list_22 .product_wrapper .media .media-body .product_sku_manufacturer_wrapper .product_manufacturer_number{float:none;}
}
#products_list_22 .product_wrapper .media .media-body .product_description{font-size:13px;color:#666666;}
#products_list_22 .product_wrapper .media .media-body .product_description p{margin-bottom:15px;}
#products_list_22 .product_wrapper .media .media-body .product_description ul{list-style:square;padding-left:15px;margin-bottom:15px;}
#products_list_22 .product_wrapper .media .media-body .product_availability{font-size:13px;margin-bottom:10px;}
#products_list_22 .product_wrapper .media .media-body .product_availability .availability_title{font-weight:bold;color:#666666;}
#products_list_22 .product_wrapper .media .media-body .product_availability .availability_status{font-weight:bold;text-transform:uppercase;}
#products_list_22 .product_wrapper .media .media-body .product_availability .availability_status.inStock{color:#009900;}
#products_list_22 .product_wrapper .media .media-body .product_availability .availability_status.outOfStock{color:#ff0000;}
#products_list_22 .product_wrapper .media .media-body .product_order_note{font-size:12px;color:#666666;}
#products_list_22 .product_wrapper .media .media-body .product_order_note span{font-weight:bold;}
#products_list_22 .product_wrapper .media .media-right{padding-left:15px;}
@media (max-width:991px){#products_list_22 .product_wrapper .media .media-right{display:block;padding-left:0;margin-top:15px;}
}
#products_list_22 .product_wrapper .media .media-right .price_cart_box{border:1px solid #ccc;padding:15px;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .price_box .price_wrapper{font-size:13px;text-align:left;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .price_box .price_wrapper .price_title{float:left;font-weight:bold;color:#900;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .price_box .price_wrapper .price_value{float:right;font-weight:bold;color:#900;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .price_box .price_wrapper .price_value .strikethrough{text-decoration:line-through;color:#900;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .price_box .price_wrapper .price_value .strikethrough .old_price{color:#333;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .price_box .price_wrapper .price_value .new_price{color:#900;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .add_to_cart_box .product_qty_wrapper{margin-bottom:15px;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .add_to_cart_box .product_qty_wrapper .product_qty_label{text-align:center;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .add_to_cart_box .product_qty_wrapper .product_qty{text-align:center;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .add_to_cart_box .buttons_wrapper .addToCart_btn_wrapper{margin-bottom:15px;}
#products_list_22 .product_wrapper .media .media-right .price_cart_box .add_to_cart_box .buttons_wrapper .configure_btn_wrapper{margin-bottom:15px;}
#products_gallery_22 .product_wrapper{position:relative;background:#fff;padding:15px;margin-bottom:0;box-shadow:0 0 5px #ccc;}
#products_gallery_22 .product_wrapper .product_image_wrapper .product_image{width:auto;max-height:150px;}
#products_gallery_22 .product_wrapper .quickView_btn{display:none;position:absolute;z-index:10;margin:auto;top:0;bottom:0;left:0;right:0;width:120px;height:30px;}
#products_wrapper_24 .product_wrapper{position:relative;border:1px solid #ddd;max-width:360px;margin:0px auto 30px auto;padding:10px;}
#products_wrapper_24 .product_wrapper .product_image_wrapper{margin-bottom:10px;max-height:200px;}
#products_wrapper_24 .product_wrapper .product_image_wrapper .product_image{max-height:200px;padding-top:10px;}
#products_wrapper_24 .product_wrapper .product_image_wrapper .product_image img{max-height:200px;}
#products_wrapper_24 .product_wrapper .product_name_wrapper{font-size:16px;margin-bottom:15px;}
#products_wrapper_24 .product_wrapper .product_name_wrapper .product_name{color:#333;font-weight:600;word-wrap:break-word;}
#products_wrapper_24 .product_wrapper .product_name_wrapper .product_name a{color:#333;text-decoration:none;}
#products_wrapper_24 .product_wrapper .product_sku_wrapper{margin-bottom:5px;}
#products_wrapper_24 .product_wrapper .product_sku_wrapper .product_sku{font-weight:600;word-wrap:break-word;color:#666;}
#products_wrapper_24 .product_wrapper .product_price_wrapper{font-size:14px;margin-bottom:10px;}
#products_wrapper_24 .product_wrapper .product_price_wrapper .price_title{color:#333;}
#products_wrapper_24 .product_wrapper .product_price_wrapper .price_value{font-size:16px;font-weight:bold;color:#ff0000;}
#products_wrapper_24 .product_wrapper .product_price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;margin-right:5px;}
#products_wrapper_24 .product_wrapper .product_price_wrapper .strikethrough .old_price{font-size:16px;color:#333;}
#products_wrapper_24 .product_wrapper .product_price_wrapper .new_price_title{font-weight:bold;color:#ff0000;}
#products_wrapper_24 .product_wrapper .product_price_wrapper .new_price{font-size:16px;font-weight:bold;color:#ff0000;}
#products_wrapper_24 .product_wrapper .product_rating{margin-bottom:10px;}
#products_wrapper_24 .product_wrapper .product_rating .rating_note{font-size:12px;}
#products_wrapper_24 .product_wrapper .product_color_swatches_wrapper .product_color_swatches{background:#f2f2f2;padding:10px;margin:0 -10px;}
#products_wrapper_24 .product_wrapper .product_color_swatches_wrapper .product_color_swatches .nb_colors{font-size:12px;color:#333;margin-bottom:5px;}
#products_wrapper_24 .product_wrapper .product_color_swatches_wrapper .product_color_swatches .nb_colors a.more_colors{font-size:12px;color:#333;float:right;line-height:20px;}
#products_wrapper_24 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list{margin:0;padding:0;line-height:1;}
#products_wrapper_24 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li{list-style:none;display:inline-block;float:left;margin-bottom:7px;}
#products_wrapper_24 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li:not(:last-of-type){margin-right:7px;}
#products_wrapper_24 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li a{display:block;width:20px;height:20px;}
#products_wrapper_24 .product_wrapper .product_color_swatches_wrapper .product_color_swatches ul.colors_list li .color{display:block;width:20px;height:20px;border:1px solid #333;}
#products_wrapper_24 .product_wrapper .product_quick_links{margin-top:15px;background:#eee;border-top:1px solid #ddd;margin:0 -10px -10px -10px;}
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link{display:block;width:25%;float:left;position:relative;padding:5px;text-align:center;text-decoration:none;border:none;outline:none;background:transparent;color:#0076b1;}
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link .product_quick_link_icon{font-size:20px;margin-bottom:2px;}
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link .product_quick_link_label{font-size:10px;}
@media (max-width:767px){#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link .product_quick_link_label{display:none;}
}
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link:hover,
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link:focus,
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link:active{color:#333;background:#eee;text-decoration:none;}
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link.buy_product{color:#fff;background:#ff3c86;}
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link.buy_product:hover,
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link.buy_product:focus,
#products_wrapper_24 .product_wrapper .product_quick_links .product_quick_link.buy_product:active{color:#fff;background:#333;}
#products_wrapper_26 .bulkButtonsWrapper{margin-bottom:15px;}
#products_wrapper_26 .bulkButtonsWrapper .btn{margin-bottom:5px;}
#products_wrapper_26 .product_wrapper{position:relative;border:1px solid #ddd;max-width:360px;padding:15px 10px;margin:0px auto 30px auto;}
#products_wrapper_26 .product_wrapper:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;transition:opacity .2s;opacity:0;background-color:rgba(0, 0, 0, 0.1);pointer-events:none;}
#products_wrapper_26 .product_wrapper:hover:after{opacity:1;}
#products_wrapper_26 .product_wrapper .product_image_wrapper{margin-bottom:15px;height:150px;}
#products_wrapper_26 .product_wrapper .product_image_wrapper .product_image{max-height:150px;}
#products_wrapper_26 .product_wrapper .product_image_wrapper .product_image img{max-height:150px;}
#products_wrapper_26 .product_wrapper .product_name_wrapper{margin-bottom:5px;text-align:center;}
#products_wrapper_26 .product_wrapper .product_name_wrapper .product_name{word-wrap:break-word;}
#products_wrapper_26 .product_wrapper .product_name_wrapper .product_name a{font-weight:bold;text-decoration:none;}
#products_wrapper_26 .product_wrapper .product_name_wrapper .product_name a:hover,
#products_wrapper_26 .product_wrapper .product_name_wrapper .product_name a:focus,
#products_wrapper_26 .product_wrapper .product_name_wrapper .product_name a:active{color:#a91f2b;}
#products_wrapper_26 .product_wrapper .product_desc_wrapper{margin-bottom:10px;text-align:center;}
#products_wrapper_26 .product_wrapper .product_desc_wrapper .product_desc{font-size:12px;color:#666;word-wrap:break-word;}
#products_wrapper_26 .product_wrapper .product_sku_wrapper{margin-bottom:10px;text-align:center;}
#products_wrapper_26 .product_wrapper .product_sku_wrapper .product_sku{font-weight:600;word-wrap:break-word;}
#products_wrapper_26 .product_wrapper .product_price_wrapper{margin-bottom:10px;text-align:center;}
#products_wrapper_26 .product_wrapper .product_price_wrapper .product_price{color:#a91f2b;font-weight:600;}
#products_wrapper_26 .product_wrapper .qty_wrapper{margin-bottom:10px;text-align:center;}
#products_wrapper_26 .product_wrapper .qty_wrapper .qty_title{display:inline-block;font-weight:bold;margin-right:10px;}
#products_wrapper_26 .product_wrapper .qty_wrapper .qty_input{display:inline-block;width:65px;text-align:center;}
#products_wrapper_26 .product_wrapper .buttons_wrapper{margin-top:15px;text-align:center;}
#products_wrapper_29 .product_wrapper{position:relative;overflow:hidden;border:1px solid #ddd;max-width:360px;margin:0px auto 30px auto;padding:10px;}
#products_wrapper_29 .product_wrapper .product_image_wrapper{margin-bottom:15px;height:150px;}
#products_wrapper_29 .product_wrapper .product_image_wrapper .product_image{max-height:150px;}
#products_wrapper_29 .product_wrapper .product_image_wrapper .product_image img{max-height:150px;}
#products_wrapper_29 .product_wrapper .product_name_wrapper{margin-bottom:10px;text-align:center;}
#products_wrapper_29 .product_wrapper .product_name_wrapper .product_name{color:#f3b220;font-size:16px;font-weight:bold;word-wrap:break-word;}
#products_wrapper_29 .product_wrapper .product_name_wrapper .product_name a{color:#f3b220;text-decoration:none;}
#products_wrapper_29 .product_wrapper .product_sku_wrapper{margin-bottom:10px;text-align:center;}
#products_wrapper_29 .product_wrapper .product_sku_wrapper .product_sku{font-size:16px;word-wrap:break-word;}
#products_wrapper_29 .product_wrapper .product_sku_wrapper .product_sku .sku_title{font-weight:normal;}
#products_wrapper_29 .product_wrapper .product_sku_wrapper .product_sku .sku_value{font-weight:normal;}
#products_wrapper_29 .product_wrapper .product_price_wrapper{margin-bottom:5px;text-align:center;}
#products_wrapper_29 .product_wrapper .product_price_wrapper .product_price .price_title{display:inline-block;margin-right:5px;color:#f3b220;font-size:14px;}
#products_wrapper_29 .product_wrapper .product_price_wrapper .product_price .price_value{display:inline-block;color:#333;font-size:14px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper{opacity:0;position:absolute;z-index:100;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(68, 68, 68, 0.9);padding:10px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.4s, opacity 0.1s 0.3s;-moz-transition:-moz-transform 0.4s, opacity 0.1s 0.3s;transition:transform 0.4s, opacity 0.1s 0.3s;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox{position:relative;height:100%;width:100%;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_name{color:#f3b220;font-size:16px;font-weight:bold;margin-bottom:5px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_sku{color:#f3b220;font-size:20px;font-weight:bold;margin-bottom:5px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_field{color:#fff;font-size:16px;margin-bottom:5px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_price{padding-left:10px;padding-right:10px;margin-bottom:10px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_price .h_price_title{display:inline-block;margin-right:5px;color:#fff;font-size:16px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_price .h_price_value{display:inline-block;color:#f3b220;font-size:20px;font-weight:bold;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .h_product_bottom{position:absolute;bottom:-10px;left:-10px;right:-10px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .product_quick_links{background:#f3b220;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .product_quick_links table{border-top:none;border-bottom:1px solid #fff;width:100%;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .product_quick_links table td + td{border-left:1px solid #fff;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .product_quick_links .product_quick_link{display:block;padding:5px;text-align:center;text-transform:uppercase;text-decoration:none;color:#444;font-size:12px;font-weight:600;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .product_quick_links .product_quick_link .fa{font-size:14px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .product_quick_links .product_quick_link:hover,
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .product_quick_links .product_quick_link:focus,
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .product_quick_links .product_quick_link:active{color:#f3b220;background:#444;text-decoration:none;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper{background:#444;padding:10px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .nb_colors{color:#fff;margin-bottom:10px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .nb_colors a.more_colors{font-size:12px;color:#fff;float:right;line-height:20px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .nb_colors a.more_colors:hover,
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .nb_colors a.more_colors:focus,
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .nb_colors a.more_colors:active{color:#f3b220;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .colorsList_wrapper ul.colorsList{list-style:none;display:block;margin:0;padding:0;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .colorsList_wrapper ul.colorsList li.color_option{display:inline-block;float:left;margin-bottom:7px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .colorsList_wrapper ul.colorsList li.color_option:not(:last-of-type){margin-right:7px;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .colorsList_wrapper ul.colorsList li.color_option > a{display:block;border-radius:50%;width:20px;height:20px;text-decoration:none;}
#products_wrapper_29 .product_wrapper .hoverBoxWrapper .hoverBox .color_swatches_wrapper .color_swatches .colorsList_wrapper ul.colorsList li.color_option > a .color{display:block;border-radius:50%;width:100%;height:100%;}
#products_wrapper_29 .product_wrapper:hover .hoverBoxWrapper,
#products_wrapper_29 .product_wrapper:focus .hoverBoxWrapper,
#products_wrapper_29 .product_wrapper:active .hoverBoxWrapper{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 0.4s, opacity 0.1s;-moz-transition:-moz-transform 0.4s, opacity 0.1s;transition:transform 0.4s, opacity 0.1s;}
#products_grid_30 .product_wrapper{position:relative;background:#fff;padding:15px;margin-bottom:20px;box-shadow:0 0 5px #ccc;}
#products_grid_30 .product_wrapper .product_hr_divider{margin-top:10px;margin-bottom:10px;border:0;border-top:1px dotted #ccc;}
#products_grid_30 .product_wrapper .product_image_wrapper{position:relative;padding:15px;margin-left:-10px;margin-right:-10px;margin-top:-10px;}
#products_grid_30 .product_wrapper .product_image_wrapper:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity 0.2s;background-color:rgba(0, 0, 0, 0.1);pointer-events:none;}
#products_grid_30 .product_wrapper:hover{box-shadow:0 0 5px #808080;}
#products_grid_30 .product_wrapper:hover .product_image_wrapper:after{opacity:1;}
#products_grid_30 .product_wrapper .product_name_wrapper{margin-top:10px;margin-bottom:10px;text-align:left;}
#products_grid_30 .product_wrapper .product_name_wrapper .product_name{font-size:14px;margin:0;color:#4a4a4a;}
#products_grid_30 .product_wrapper .product_name_wrapper .product_name a{display:block;color:#4a4a4a;text-decoration:none;}
#products_grid_30 .product_wrapper .product_name_wrapper .product_name a:hover,
#products_grid_30 .product_wrapper .product_name_wrapper .product_name a:focus,
#products_grid_30 .product_wrapper .product_name_wrapper .product_name a:active{color:#313131;text-decoration:none;}
#products_grid_30 .product_wrapper .product_min_order{margin-top:10px;margin-bottom:10px;text-align:left;}
#products_grid_30 .product_wrapper .product_min_order .min_order_label{color:#999;}
#products_grid_30 .product_wrapper .product_min_order .min_order_value{color:#999;}
#products_grid_30 .product_wrapper .price_quickQuote_wrapper{position:relative;}
#products_grid_30 .product_wrapper .price_quickQuote_wrapper .price_wrapper{text-align:center;height:42px;}
#products_grid_30 .product_wrapper .price_quickQuote_wrapper .price_wrapper .price_label{display:block;color:#999;}
#products_grid_30 .product_wrapper .price_quickQuote_wrapper .price_wrapper .price_value{display:block;font-size:16px;font-weight:bold;color:#3e749e;}
#products_grid_30 .product_wrapper .price_quickQuote_wrapper .quickQuote_btn_wrapper{text-align:center;display:none;}
#products_grid_30 .product_wrapper .price_quickQuote_wrapper .quickQuote_btn_wrapper .quickQuote_btn{line-height:20px;padding:10px 16px;color:#fff;background:#1babbc;border-radius:0;}
#products_grid_30 .product_wrapper .price_quickQuote_wrapper .quickQuote_btn_wrapper .quickQuote_btn:hover,
#products_grid_30 .product_wrapper .price_quickQuote_wrapper .quickQuote_btn_wrapper .quickQuote_btn:focus,
#products_grid_30 .product_wrapper .price_quickQuote_wrapper .quickQuote_btn_wrapper .quickQuote_btn:active,
#products_grid_30 .product_wrapper .price_quickQuote_wrapper .quickQuote_btn_wrapper .quickQuote_btn.active{background:#0c909f;}
#products_grid_30 .product_wrapper:hover .price_quickQuote_wrapper .price_wrapper{display:none;}
#products_grid_30 .product_wrapper:hover .price_quickQuote_wrapper .quickQuote_btn_wrapper{display:block;}
#quickQuoteModal_30{position:relative;background:#FFF;color:#666;padding:30px;width:auto;max-width:400px;margin:20px auto;border:1px solid #ddd;box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);}
#quickQuoteModal_30 #quickQuoteBoxWrapper #quickQuoteBox .form-control{border-radius:0;}
#quickQuoteModal_30 #quickQuoteBoxWrapper #quickQuoteBox .vipQuote_btn_wrapper{text-align:center;}
#quickQuoteModal_30 #quickQuoteBoxWrapper #quickQuoteBox .vipQuote_btn_wrapper .vipQuote_btn{line-height:20px;padding:10px 16px;color:#fff;background:#1babbc;border-radius:0;}
#quickQuoteModal_30 #quickQuoteBoxWrapper #quickQuoteBox .vipQuote_btn_wrapper .vipQuote_btn:hover,
#quickQuoteModal_30 #quickQuoteBoxWrapper #quickQuoteBox .vipQuote_btn_wrapper .vipQuote_btn:focus,
#quickQuoteModal_30 #quickQuoteBoxWrapper #quickQuoteBox .vipQuote_btn_wrapper .vipQuote_btn:active{background:#0c909f;}
#products_wrapper_32 .product_wrapper{position:relative;border:1px solid #ddd;max-width:360px;padding:15px;margin:0px auto 30px auto;}
#products_wrapper_32 .product_wrapper .bargain_version_tag_wrapper{position:absolute;z-index:10;top:5px;left:-1px;}
#products_wrapper_32 .product_wrapper .bargain_version_tag_wrapper a.bargain_version_tag{display:block;text-align:center;font-size:12px;color:#fff;background:#cc0000;background:-moz-linear-gradient(top, #cc0000 0%, #b30000 45%, #990000 100%);background:-webkit-linear-gradient(top, #cc0000 0%, #b30000 45%, #990000 100%);background:linear-gradient(to bottom, #cc0000 0%, #b30000 45%, #990000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#990000', GradientType=0);padding:2px 8px;}
#products_wrapper_32 .product_wrapper .bargain_version_tag_wrapper a.bargain_version_tag:hover,
#products_wrapper_32 .product_wrapper .bargain_version_tag_wrapper a.bargain_version_tag:focus{color:#fff;text-decoration:none;}
#products_wrapper_32 .product_wrapper .bargain_box_wrapper{position:absolute;z-index:100;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);padding:10px;}
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box{position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%);background:#fff;padding:10px;border-radius:4px;text-align:center;}
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_box_close_btn{position:absolute;top:-8px;right:-8px;width:18px;height:18px;padding:0;margin:0;border-radius:50%;background:#cc0000;border:none;font-weight:bold;font-size:18px;line-height:16px;color:#fff;text-align:center;}
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_box_close_btn:hover,
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_box_close_btn:focus,
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_box_close_btn:active{background:#990000;outline:none;}
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_price{color:#ff0000;font-weight:600;}
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_addToCart_button_wrapper{text-align:center;margin-top:10px;}
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_addToCart_button_wrapper .bargain_addToCart_button{display:inline-block;font-size:12px;line-height:1.5;padding:5px 10px;border:1px solid #fff;border-radius:3px;outline:none !important;color:#fff;background:#4a7ea2;}
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_addToCart_button_wrapper .bargain_addToCart_button:hover,
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_addToCart_button_wrapper .bargain_addToCart_button:focus,
#products_wrapper_32 .product_wrapper .bargain_box_wrapper .bargain_box .bargain_addToCart_button_wrapper .bargain_addToCart_button:active{background:#3a637f;outline:none;}
#products_wrapper_32 .product_wrapper .product_image_wrapper{margin-bottom:15px;height:150px;}
#products_wrapper_32 .product_wrapper .product_image_wrapper .product_image{max-height:150px;}
#products_wrapper_32 .product_wrapper .product_image_wrapper .product_image img{max-height:150px;}
#products_wrapper_32 .product_wrapper .product_name_wrapper{margin-bottom:5px;text-align:center;}
#products_wrapper_32 .product_wrapper .product_name_wrapper .product_name{font-size:14px;font-weight:600;word-wrap:break-word;}
#products_wrapper_32 .product_wrapper .product_name_wrapper .product_name a{color:#333;text-decoration:none;}
#products_wrapper_32 .product_wrapper .product_name_wrapper .product_name a:hover,
#products_wrapper_32 .product_wrapper .product_name_wrapper .product_name a:focus{color:#1a1a1a;text-decoration:underline;}
#products_wrapper_32 .product_wrapper .product_sku_wrapper{margin-bottom:5px;text-align:center;}
#products_wrapper_32 .product_wrapper .product_sku_wrapper .product_sku{font-size:14px;font-weight:600;word-wrap:break-word;}
#products_wrapper_32 .product_wrapper .product_sku_wrapper .product_sku .sku_label{color:#666;}
#products_wrapper_32 .product_wrapper .product_sku_wrapper .product_sku .sku_value{color:#037dd1;}
#products_wrapper_32 .product_wrapper .grades_wrapper{margin-bottom:5px;text-align:center;}
#products_wrapper_32 .product_wrapper .grades_wrapper .grades{font-size:14px;font-weight:600;word-wrap:break-word;}
#products_wrapper_32 .product_wrapper .grades_wrapper .grades .grades_label{color:#666;}
#products_wrapper_32 .product_wrapper .grades_wrapper .grades .grades_value{color:#666;}
#products_wrapper_32 .product_wrapper .retail_price_wrapper{font-weight:600;text-align:center;margin-bottom:5px;}
#products_wrapper_32 .product_wrapper .retail_price_wrapper .price_label{color:#333;}
#products_wrapper_32 .product_wrapper .retail_price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
#products_wrapper_32 .product_wrapper .retail_price_wrapper .strikethrough .price_value{color:#ff0000;}
#products_wrapper_32 .product_wrapper .product_price_wrapper{font-size:16px;font-weight:bold;text-align:center;margin-bottom:5px;}
#products_wrapper_32 .product_wrapper .product_price_wrapper .price_label{color:#333;}
#products_wrapper_32 .product_wrapper .product_price_wrapper .price_value{color:#ff0000;}
#products_wrapper_32 .product_wrapper .addToCart_button_wrapper{text-align:center;margin-top:15px;}
#products_wrapper_32 .product_wrapper .addToCart_button_wrapper .addToCart_button{display:inline-block;text-decoration:none !important;min-width:160px;font-size:14px;line-height:20px;padding:6px 15px;border:1px solid #fff;border-radius:4px;height:34px;-webkit-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);outline:none !important;color:#333;background:#fff3d7;background:-moz-linear-gradient(top, #fff3d7 0%, #fbebcf 4%, #ffeec8 7%, #fde9c3 11%, #ffe5b7 15%, #fde2b3 19%, #ffdfa0 22%, #fcdc9c 26%, #fed886 30%, #fbd483 33%, #fbd279 37%, #f8ce75 41%, #ffc75b 44%, #ffb748 63%, #ffb630 67%, #ffb42d 70%, #ffb516 74%, #ffb516 78%, #ffb329 81%, #ffb329 85%, #ffb237 89%, #ffb136 93%, #ffb428 96%, #ffb427 100%);background:-webkit-linear-gradient(top, #fff3d7 0%, #fbebcf 4%, #ffeec8 7%, #fde9c3 11%, #ffe5b7 15%, #fde2b3 19%, #ffdfa0 22%, #fcdc9c 26%, #fed886 30%, #fbd483 33%, #fbd279 37%, #f8ce75 41%, #ffc75b 44%, #ffb748 63%, #ffb630 67%, #ffb42d 70%, #ffb516 74%, #ffb516 78%, #ffb329 81%, #ffb329 85%, #ffb237 89%, #ffb136 93%, #ffb428 96%, #ffb427 100%);background:linear-gradient(to bottom, #fff3d7 0%, #fbebcf 4%, #ffeec8 7%, #fde9c3 11%, #ffe5b7 15%, #fde2b3 19%, #ffdfa0 22%, #fcdc9c 26%, #fed886 30%, #fbd483 33%, #fbd279 37%, #f8ce75 41%, #ffc75b 44%, #ffb748 63%, #ffb630 67%, #ffb42d 70%, #ffb516 74%, #ffb516 78%, #ffb329 81%, #ffb329 85%, #ffb237 89%, #ffb136 93%, #ffb428 96%, #ffb427 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3d7', endColorstr='#ffb427', GradientType=0);}
#content_list_wrapper_32{margin-bottom:15px;}
#content_list_wrapper_32 .content_list .content_item_wrapper{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;}
#content_list_wrapper_32 .content_list .content_item_wrapper .content_item .content_title{font-size:18px;font-weight:600;color:#333;}
#content_list_wrapper_32 .content_list .content_item_wrapper .content_item .content_title a{color:#333;text-decoration:none;}
#content_list_wrapper_32 .content_list .content_item_wrapper .content_item .content_title a:hover,
#content_list_wrapper_32 .content_list .content_item_wrapper .content_item .content_title a:focus{color:#333;text-decoration:underline;}
#content_list_wrapper_32 .content_list .content_item_wrapper .content_item .content_caption{color:#666;}
#products_grid_34 .product_wrapper{position:relative;background:#fff;padding:10px;margin-bottom:20px;box-shadow:0 0 5px #ccc;}
#products_grid_34 .product_wrapper:hover{box-shadow:0 0 5px #808080;}
#products_grid_34 .product_wrapper .add_to_compare_box{color:#c00;text-align:center;margin-bottom:10px;}
#products_grid_34 .product_wrapper .add_to_compare_box .checkbox{margin:0;}
#products_grid_34 .product_wrapper .add_to_compare_box a.view_comparison{color:#c00;}
#products_grid_34 .product_wrapper .product_image_wrapper{position:relative;margin-bottom:10px;}
#products_grid_34 .product_wrapper .product_image_wrapper .product_image{width:auto;max-height:200px;}
@media (max-width:767px){#products_grid_34 .product_wrapper .product_image_wrapper .product_image{max-height:none;}
}
#products_grid_34 .product_wrapper .product_name_wrapper{margin-bottom:5px;text-align:left;}
#products_grid_34 .product_wrapper .product_name_wrapper .product_name{font-size:14px;font-weight:600;color:#00367c;word-wrap:break-word;}
#products_grid_34 .product_wrapper .product_name_wrapper .product_name a{display:block;color:#00367c;text-decoration:none;}
#products_grid_34 .product_wrapper .product_name_wrapper .product_name a:hover,
#products_grid_34 .product_wrapper .product_name_wrapper .product_name a:focus,
#products_grid_34 .product_wrapper .product_name_wrapper .product_name a:active{color:#002049;text-decoration:none;}
#products_grid_34 .product_wrapper .product_sku_wrapper{margin-bottom:5px;text-align:left;}
#products_grid_34 .product_wrapper .product_sku_wrapper .product_sku{font-size:14px;font-weight:600;word-wrap:break-word;}
#products_grid_34 .product_wrapper .product_sku_wrapper .product_sku .sku_title{color:#aaa;}
#products_grid_34 .product_wrapper .product_sku_wrapper .product_sku .sku_value{color:#aaa;}
#products_grid_34 .product_wrapper .specs_summary{margin-bottom:5px;font-size:12px;}
#products_grid_34 .product_wrapper .specs_summary .spec_item + .spec_item{margin-top:2px;}
#products_grid_34 .product_wrapper .product_price_wrapper{margin-bottom:10px;}
#products_grid_34 .product_wrapper .product_price_wrapper .product_price{font-size:14px;font-weight:600;margin-bottom:5px;text-align:left;}
#products_grid_34 .product_wrapper .product_price_wrapper .product_price .price_title{color:#333;}
#products_grid_34 .product_wrapper .product_price_wrapper .product_price .price_value .price-reg{color:#1f9900;}
#products_grid_34 .product_wrapper .product_price_wrapper .product_price .price_value .price-sale{color:#c00;}
#products_grid_34 .product_wrapper .product_price_wrapper .product_price .price_value.strikethrough{text-decoration:line-through;color:#c00;}
#products_grid_34 .product_wrapper .product_qty_wrapper{margin-bottom:15px;display:table;width:100%;}
#products_grid_34 .product_wrapper .product_qty_wrapper .product_qty_label{font-size:14px;display:table-cell;padding-right:10px;}
#products_grid_34 .product_wrapper .product_qty_wrapper .product_qty{display:table-cell;text-align:center;}
#products_grid_34 .product_wrapper .product_addToCart_wrapper .product_qty{text-align:center;}
#products_grid_34 .product_wrapper .product_quick_links{border-top:1px solid #ddd;margin-top:15px;background:#00367c;margin:0 -10px -10px -10px;}
#products_grid_34 .product_wrapper .product_quick_links .product_quick_link{display:block;width:50%;float:left;position:relative;padding:5px;text-align:center;text-decoration:none;border:none;outline:none;background:transparent;color:#fff;}
#products_grid_34 .product_wrapper .product_quick_links .product_quick_link .product_quick_link_icon{font-size:14px;margin-bottom:2px;}
#products_grid_34 .product_wrapper .product_quick_links .product_quick_link .product_quick_link_label{font-size:12px;}
#products_grid_34 .product_wrapper .product_quick_links .product_quick_link:hover,
#products_grid_34 .product_wrapper .product_quick_links .product_quick_link:focus,
#products_grid_34 .product_wrapper .product_quick_links .product_quick_link:active{color:#00367c;background:#ffd401;text-decoration:none;}
#products_grid_34 .product_wrapper .addToCart_btn{background:#ffd401;border-color:#ffd401;color:#00367c;}
#products_grid_34 .product_wrapper .addToCart_btn:hover,
#products_grid_34 .product_wrapper .addToCart_btn:focus,
#products_grid_34 .product_wrapper .addToCart_btn:active{background:#e7bf00;border-color:#e7bf00;color:#00367c;outline:0;text-decoration:none;}
#products_grid_34 .product_wrapper .addToList_btn{background:#00367c;border-color:#00367c;color:#fff;}
#products_grid_34 .product_wrapper .addToList_btn:hover,
#products_grid_34 .product_wrapper .addToList_btn:focus,
#products_grid_34 .product_wrapper .addToList_btn:active{background:#002b62;border-color:#002b62;color:#fff;outline:0;text-decoration:none;}
#products_grid_34 .product_wrapper .addToQuote_btn{background:#00367c;border-color:#00367c;color:#fff;}
#products_grid_34 .product_wrapper .addToQuote_btn:hover,
#products_grid_34 .product_wrapper .addToQuote_btn:focus,
#products_grid_34 .product_wrapper .addToQuote_btn:active{background:#002b62;border-color:#002b62;color:#fff;outline:0;text-decoration:none;}
#products_list_34 .product_wrapper{position:relative;background:#fff;padding:10px;margin-bottom:20px;box-shadow:0 0 5px #ccc;}
#products_list_34 .product_wrapper:hover{box-shadow:0 0 5px #808080;}
#products_list_34 .product_wrapper .add_to_compare_box{color:#c00;text-align:left;margin-bottom:10px;}
#products_list_34 .product_wrapper .add_to_compare_box .checkbox{margin:0;}
#products_list_34 .product_wrapper .add_to_compare_box a.view_comparison{color:#c00;}
#products_list_34 .product_wrapper .media{margin-top:0;}
#products_list_34 .product_wrapper .media .media-left{padding-right:15px;}
@media (max-width:767px){#products_list_34 .product_wrapper .media .media-left{display:block;padding-right:0;margin-bottom:15px;}
}
#products_list_34 .product_wrapper .media .media-left .product_image_wrapper .product_image{max-width:180px;}
@media (max-width:991px){#products_list_34 .product_wrapper .media .media-left .product_image_wrapper .product_image{max-width:150px;}
}
@media (max-width:767px){#products_list_34 .product_wrapper .media .media-left .product_image_wrapper .product_image{max-width:100%;}
}
@media (max-width:767px){#products_list_34 .product_wrapper .media .media-body{display:block;}
}
#products_list_34 .product_wrapper .media .media-body .product_name_wrapper{margin-bottom:5px;}
#products_list_34 .product_wrapper .media .media-body .product_name_wrapper .product_name{font-size:16px;font-weight:600;color:#00367c;word-wrap:break-word;}
#products_list_34 .product_wrapper .media .media-body .product_name_wrapper .product_name a{display:block;color:#00367c;text-decoration:none;}
#products_list_34 .product_wrapper .media .media-body .product_name_wrapper .product_name a:hover,
#products_list_34 .product_wrapper .media .media-body .product_name_wrapper .product_name a:focus,
#products_list_34 .product_wrapper .media .media-body .product_name_wrapper .product_name a:active{color:#002049;text-decoration:none;}
#products_list_34 .product_wrapper .media .media-body .product_sku_wrapper{margin-bottom:5px;}
#products_list_34 .product_wrapper .media .media-body .product_sku_wrapper .product_sku{font-size:14px;font-weight:600;word-wrap:break-word;}
#products_list_34 .product_wrapper .media .media-body .product_sku_wrapper .product_sku .sku_title{color:#aaa;}
#products_list_34 .product_wrapper .media .media-body .product_sku_wrapper .product_sku .sku_value{color:#aaa;}
#products_list_34 .product_wrapper .media .media-body .specs_summary{font-size:13px;margin-bottom:10px;}
#products_list_34 .product_wrapper .media .media-body .specs_summary .spec_item + .spec_item{margin-top:2px;}
#products_list_34 .product_wrapper .media .media-right{padding-left:15px;min-width:270px;}
@media (max-width:991px){#products_list_34 .product_wrapper .media .media-right{display:block;padding-left:0;margin-top:15px;}
}
#products_list_34 .product_wrapper .media .media-right .product_price_wrapper{margin-bottom:10px;}
#products_list_34 .product_wrapper .media .media-right .product_price_wrapper .product_price{font-size:14px;font-weight:600;margin-bottom:5px;text-align:left;}
#products_list_34 .product_wrapper .media .media-right .product_price_wrapper .product_price .price_title{color:#333;}
#products_list_34 .product_wrapper .media .media-right .product_price_wrapper .product_price .price_value .price-reg{color:#1f9900;}
#products_list_34 .product_wrapper .media .media-right .product_price_wrapper .product_price .price_value .price-sale{color:#c00;}
#products_list_34 .product_wrapper .media .media-right .product_price_wrapper .product_price .price_value.strikethrough{text-decoration:line-through;color:#c00;}
#products_list_34 .product_wrapper .media .media-right .product_qty_wrapper{margin-bottom:15px;display:table;width:100%;}
#products_list_34 .product_wrapper .media .media-right .product_qty_wrapper .product_qty_label{font-size:14px;display:table-cell;padding-right:10px;}
#products_list_34 .product_wrapper .media .media-right .product_qty_wrapper .product_qty{display:table-cell;text-align:center;}
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToCart_btn{background:#ffd401;border-color:#ffd401;color:#00367c;}
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToCart_btn:hover,
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToCart_btn:focus,
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToCart_btn:active{background:#e7bf00;border-color:#e7bf00;color:#00367c;outline:0;text-decoration:none;}
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToList_btn{background:#00367c;border-color:#00367c;color:#fff;}
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToList_btn:hover,
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToList_btn:focus,
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToList_btn:active{background:#002b62;border-color:#002b62;color:#fff;outline:0;text-decoration:none;}
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToQuote_btn{background:#00367c;border-color:#00367c;color:#fff;}
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToQuote_btn:hover,
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToQuote_btn:focus,
#products_list_34 .product_wrapper .media .media-right .buttons_wrapper .addToQuote_btn:active{background:#002b62;border-color:#002b62;color:#fff;outline:0;text-decoration:none;}
#products_grid_35 .product_wrapper{position:relative;background:#fff;margin-bottom:20px;}
#products_grid_35 .product_wrapper .add_to_compare_box{text-align:center;margin-bottom:10px;}
#products_grid_35 .product_wrapper .add_to_compare_box .checkbox{margin:0;}
#products_grid_35 .product_wrapper .add_to_compare_box .checkbox label{color:#333;font-weight:600;}
#products_grid_35 .product_wrapper .add_to_compare_box a.view_comparison{color:#333;font-weight:600;}
#products_grid_35 .product_wrapper .product_image_wrapper{position:relative;margin-bottom:10px;min-height:200px;}
#products_grid_35 .product_wrapper .product_image_wrapper .product_image{width:auto;max-height:200px;}
@media (max-width:767px){#products_grid_35 .product_wrapper .product_image_wrapper .product_image{max-height:none;}
}
#products_grid_35 .product_wrapper .product_name_wrapper{margin-bottom:5px;text-align:center;}
#products_grid_35 .product_wrapper .product_name_wrapper .product_name{font-size:14px;font-weight:600;color:#003366;word-wrap:break-word;}
#products_grid_35 .product_wrapper .product_name_wrapper .product_name a{display:block;color:#003366;text-decoration:none;}
#products_grid_35 .product_wrapper .product_name_wrapper .product_name a:hover,
#products_grid_35 .product_wrapper .product_name_wrapper .product_name a:focus,
#products_grid_35 .product_wrapper .product_name_wrapper .product_name a:active{color:#001933;text-decoration:none;}
#products_grid_35 .product_wrapper .product_sku_wrapper{margin-bottom:5px;text-align:center;}
#products_grid_35 .product_wrapper .product_sku_wrapper .product_sku{font-size:14px;}
#products_grid_35 .product_wrapper .product_sku_wrapper .product_sku .sku_title{color:#333;font-weight:600;}
#products_grid_35 .product_wrapper .product_sku_wrapper .product_sku .sku_value{color:#999;font-weight:600;}
#products_grid_35 .product_wrapper .product_price_wrapper{margin-bottom:10px;}
#products_grid_35 .product_wrapper .product_price_wrapper:before,
#products_grid_35 .product_wrapper .product_price_wrapper:after{display:table;content:" ";}
#products_grid_35 .product_wrapper .product_price_wrapper:after{clear:both;}
#products_grid_35 .product_wrapper .product_price_wrapper .product_price{font-size:14px;font-weight:600;margin-bottom:5px;text-align:center;}
#products_grid_35 .product_wrapper .product_price_wrapper .product_price .price_title{color:#333;}
#products_grid_35 .product_wrapper .product_price_wrapper .product_price .price_value .list-price{color:#333;}
#products_grid_35 .product_wrapper .product_price_wrapper .product_price .price_value .our-price{color:#ff9900;}
#products_grid_35 .product_wrapper .product_price_wrapper .product_price .price_value .sale-price{color:#c00;}
#products_grid_35 .product_wrapper .product_price_wrapper .product_price .price_value.strikethrough{text-decoration:line-through;color:#c00;}
#products_grid_35 .product_wrapper .product_qty_wrapper{margin-bottom:15px;display:table;width:100%;}
#products_grid_35 .product_wrapper .product_qty_wrapper .product_qty_label{font-size:14px;display:table-cell;padding-right:10px;}
#products_grid_35 .product_wrapper .product_qty_wrapper .product_qty{display:table-cell;text-align:center;}
#products_grid_35 .product_wrapper .buttons_wrapper .addToCart_btn{color:#fff;background-color:#ff9900;border-color:#b86e00;background-image:-webkit-linear-gradient(top, #ff9900 0%, #c27400 100%);background-image:linear-gradient(to bottom, #ff9900 0%, #c27400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9900', endColorstr='#ffc27400', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#products_grid_35 .product_wrapper .buttons_wrapper .addToCart_btn:hover,
#products_grid_35 .product_wrapper .buttons_wrapper .addToCart_btn:focus{color:#fff;background-color:#c27400;border-color:#b86e00;background-position:0 -15px;outline:none !important;}
#products_grid_35 .product_wrapper .buttons_wrapper .addToCart_btn:active,
#products_grid_35 .product_wrapper .buttons_wrapper .addToCart_btn.active{color:#fff;background-color:#c27400;border-color:#b86e00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#products_grid_35 .product_wrapper .buttons_wrapper .addToCompare_btn{color:#fff;background-color:#003399;border-color:#001b52;background-image:-webkit-linear-gradient(top, #003399 0%, #001f5c 100%);background-image:linear-gradient(to bottom, #003399 0%, #001f5c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff003399', endColorstr='#ff001f5c', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#products_grid_35 .product_wrapper .buttons_wrapper .addToCompare_btn:hover,
#products_grid_35 .product_wrapper .buttons_wrapper .addToCompare_btn:focus{color:#fff;background-color:#001f5c;border-color:#001b52;background-position:0 -15px;outline:none !important;}
#products_grid_35 .product_wrapper .buttons_wrapper .addToCompare_btn:active,
#products_grid_35 .product_wrapper .buttons_wrapper .addToCompare_btn.active{color:#fff;background-color:#001f5c;border-color:#001b52;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#products_grid_35 .product_wrapper .buttons_wrapper .addedToCompare_btn{color:#fff;background-color:#003399;border-color:#001b52;background-image:-webkit-linear-gradient(top, #003399 0%, #001f5c 100%);background-image:linear-gradient(to bottom, #003399 0%, #001f5c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff003399', endColorstr='#ff001f5c', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);line-height:12px;padding:2px 10px;}
#products_grid_35 .product_wrapper .buttons_wrapper .addedToCompare_btn:hover,
#products_grid_35 .product_wrapper .buttons_wrapper .addedToCompare_btn:focus{color:#fff;background-color:#001f5c;border-color:#001b52;background-position:0 -15px;outline:none !important;}
#products_grid_35 .product_wrapper .buttons_wrapper .addedToCompare_btn:active,
#products_grid_35 .product_wrapper .buttons_wrapper .addedToCompare_btn.active{color:#fff;background-color:#001f5c;border-color:#001b52;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#products_grid_35 .product_wrapper .buttons_wrapper .outOfStock{display:block;border-radius:3px;padding:5px;font-size:14px;line-height:20px;text-align:center;background:#ff0000;color:#fff;}
#products_wrapper_37{font-family:'Open Sans', sans-serif;}
#products_wrapper_37 > .row{margin-left:0;margin-right:0;}
#products_wrapper_37 > .row > [class*="col-"]{padding-left:0;padding-right:0;}
#products_wrapper_37 .product_wrapper{position:relative;text-align:center;border:1px solid #ddd;margin:0 auto;padding:10px 10px 5px 10px;}
#products_wrapper_37 .product_wrapper .product_name_wrapper{margin-bottom:15px;text-align:left;}
#products_wrapper_37 .product_wrapper .product_name_wrapper .product_name{color:#000;font-size:13px;font-weight:normal;word-wrap:break-word;}
#products_wrapper_37 .product_wrapper .product_name_wrapper .product_name a{color:#000;text-decoration:none;}
#products_wrapper_37 .product_wrapper .product_name_wrapper .product_name a:hover,
#products_wrapper_37 .product_wrapper .product_name_wrapper .product_name a:focus,
#products_wrapper_37 .product_wrapper .product_name_wrapper .product_name a:active{color:#00adee;text-decoration:none;}
#products_wrapper_37 .product_wrapper .product_image_wrapper{margin-bottom:15px;}
#products_wrapper_37 .product_wrapper .product_sku_wrapper{float:left;text-align:left;margin-bottom:5px;}
#products_wrapper_37 .product_wrapper .product_sku_wrapper .product_sku{font-size:12px;word-wrap:break-word;color:#999;}
#products_wrapper_37 .product_wrapper .product_sku_wrapper .product_sku .sku_title{font-weight:600;}
#products_wrapper_37 .product_wrapper .product_sku_wrapper .product_sku .sku_value{font-weight:normal;}
#products_wrapper_37 .product_wrapper .product_price_wrapper{float:right;text-align:right;margin-bottom:5px;}
#products_wrapper_37 .product_wrapper .product_price_wrapper .product_price{font-weight:600;}
#products_wrapper_37 .product_wrapper .product_price_wrapper .product_price .price_value{color:#00adee;}
#products_wrapper_37 .product_wrapper .product_price_wrapper .product_price.price_discount .strikethrough{text-decoration:line-through;color:#bc0001;margin-right:5px;}
#products_wrapper_37 .product_wrapper .product_price_wrapper .product_price.price_discount .strikethrough .old_price{color:#00adee;}
#products_wrapper_37 .product_wrapper .product_price_wrapper .product_price.price_discount .new_price{color:#bc0001;}
#products_wrapper_38 .product_wrapper{position:relative;border:1px solid #ddd;max-width:360px;padding:15px 10px;margin:0px auto 30px auto;}
#products_wrapper_38 .product_wrapper:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;transition:opacity .2s;opacity:0;background-color:rgba(0, 0, 0, 0.1);pointer-events:none;}
#products_wrapper_38 .product_wrapper:hover:after{opacity:1;}
#products_wrapper_38 .product_wrapper .product_image_wrapper{margin-bottom:15px;height:150px;}
#products_wrapper_38 .product_wrapper .product_image_wrapper .product_image{max-height:150px;}
#products_wrapper_38 .product_wrapper .product_image_wrapper .product_image img{max-height:150px;}
#products_wrapper_38 .product_wrapper .product_name_wrapper{margin-bottom:5px;text-align:center;}
#products_wrapper_38 .product_wrapper .product_name_wrapper .product_name{word-wrap:break-word;}
#products_wrapper_38 .product_wrapper .product_name_wrapper .product_name a{color:#ee1c25;font-weight:bold;text-decoration:none;}
#products_wrapper_38 .product_wrapper .product_name_wrapper .product_name a:hover,
#products_wrapper_38 .product_wrapper .product_name_wrapper .product_name a:focus,
#products_wrapper_38 .product_wrapper .product_name_wrapper .product_name a:active{color:#ee1c25;}
#products_wrapper_38 .product_wrapper .product_sku_wrapper{margin-bottom:10px;text-align:center;}
#products_wrapper_38 .product_wrapper .product_sku_wrapper .product_sku{font-weight:600;word-wrap:break-word;}
#products_wrapper_38 .product_wrapper .product_price_wrapper{margin-bottom:10px;text-align:center;}
#products_wrapper_38 .product_wrapper .product_price_wrapper .product_price{font-weight:600;}
#products_wrapper_38 .product_wrapper .product_price_wrapper .product_price .price_title{font-size:14px;color:#0072bb;}
#products_wrapper_38 .product_wrapper .product_price_wrapper .product_price .price_value{font-size:16px;}
#products_wrapper_38 .product_wrapper .product_price_wrapper .product_price .price_value .price-reg{color:#ee1c25;}
#products_wrapper_38 .product_wrapper .product_price_wrapper .product_price .price_value .price-sale{color:#1f9900;}
#products_wrapper_38 .product_wrapper .product_price_wrapper .product_price .price_value.strikethrough{text-decoration:line-through;color:#ee1c25;}
#products_wrapper_38 .product_wrapper .qty_wrapper{margin-bottom:10px;text-align:center;}
#products_wrapper_38 .product_wrapper .qty_wrapper .qty_title{display:inline-block;font-weight:bold;margin-right:10px;}
#products_wrapper_38 .product_wrapper .qty_wrapper .qty_input{display:inline-block;width:65px;text-align:center;}
#products_wrapper_38 .product_wrapper .addToCart_btn_wrapper{text-align:center;}
#products_wrapper_38 .product_wrapper .addToCart_btn_wrapper .addToCart_btn{width:100%;text-transform:uppercase;color:#fff;background-color:#0072bb;border-color:#004674;background-image:-webkit-linear-gradient(top, #0072bb 0%, #004d7e 100%);background-image:linear-gradient(to bottom, #0072bb 0%, #004d7e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0072bb', endColorstr='#ff004d7e', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#products_wrapper_38 .product_wrapper .addToCart_btn_wrapper .addToCart_btn:hover,
#products_wrapper_38 .product_wrapper .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#004d7e;border-color:#004674;background-position:0 -15px;outline:none !important;}
#products_wrapper_38 .product_wrapper .addToCart_btn_wrapper .addToCart_btn:active,
#products_wrapper_38 .product_wrapper .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#004d7e;border-color:#004674;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.productsListView{margin-bottom:20px;border:1px solid #464646;}
.productsListView .productsListViewHdr{background:#464646;color:#fff;}
.productsListView .productsListViewHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.productsListView .productsListViewHdr .productImageHeader,
.productsListView .productsListViewHdr .productPriceHeader,
.productsListView .productsListViewHdr .minQuantityHeader,
.productsListView .productsListViewHdr .quantityHeader{font-weight:bold;text-align:center;}
.productsListView .productsListViewHdr .productInfoHeader{text-align:left;font-weight:bold;}
.productsListView .productsListViewDetails .odd_row,
.productsListView .productsListViewDetails .even_row{padding-top:5px;padding-bottom:5px;}
.productsListView .productsListViewDetails .odd_row{background:#fff;}
.productsListView .productsListViewDetails .even_row{background:#efeedc;}
.productsListView .productsListViewDetails .productImageHeader,
.productsListView .productsListViewDetails .productInfoHeader,
.productsListView .productsListViewDetails .productPriceHeader,
.productsListView .productsListViewDetails .minQuantityHeader,
.productsListView .productsListViewDetails .quantityHeader{display:none;}
.productsListView .productsListViewDetails .productImageWrapper a{display:inline-block;}
.productsListView .productsListViewDetails .productImageWrapper .productImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.productsListView .productsListViewDetails .productInfo{float:left;text-align:left;}
.productsListView .productsListViewDetails .productInfo .product_name{display:block;font-weight:bold;margin-bottom:5px;}
.productsListView .productsListViewDetails .productInfo .product_sku{display:block;color:#666;font-size:12px;}
.productsListView .productsListViewDetails .productPrice,
.productsListView .productsListViewDetails .minQuantity,
.productsListView .productsListViewDetails .quantity{text-align:center;}
.productsListView .productsListViewDetails .quantity{text-align:center;}
.productsListView .productsListViewDetails .quantity input[type="text"],
.productsListView .productsListViewDetails .quantity select{width:100%;}
.productsListView .productsListViewDetails .loginToViewPrice_btn_wrapper{text-align:center;margin-top:15px;}
.productsListView .productsListViewDetails .loginToViewPrice_btn_wrapper .loginToViewPrice_btn{white-space:normal !important;padding:3px 6px !important;font-size:12px !important;}
.productsListView .productsListViewFtr{background:#464646;color:#fff;}
.productsListView .productsListViewFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.productsListView .productsListViewHdr{display:none;}
.productsListView .productsListViewDetails .odd_row,
.productsListView .productsListViewDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.productsListView .productsListViewDetails .odd_row [class*="col-"],
.productsListView .productsListViewDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.productsListView .productsListViewDetails .productImageHeader,
.productsListView .productsListViewDetails .productInfoHeader,
.productsListView .productsListViewDetails .productPriceHeader,
.productsListView .productsListViewDetails .minQuantityHeader,
.productsListView .productsListViewDetails .quantityHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.productsListView .productsListViewDetails .productImageWrapper,
.productsListView .productsListViewDetails .productInfo,
.productsListView .productsListViewDetails .productPrice,
.productsListView .productsListViewDetails .minQuantity,
.productsListView .productsListViewDetails .quantity{text-align:left;float:left;width:70%;}
.productsListView .productsListViewDetails .quantity input[type="text"],
.productsListView .productsListViewDetails .quantity select{width:100px;}
.productsListView .productsListViewDetails .loginToViewPrice_btn_wrapper{text-align:left;margin-top:0;}
}
.categories_wrapper .category_head_name h1{font-size:30px;margin-top:20px;margin-bottom:20px;}
.categories_wrapper .category_wrapper{text-align:center;border:1px solid #ddd;max-width:360px;margin:0px auto 20px auto;}
.categories_wrapper .category_wrapper .sub_category_link{color:#000;display:block;text-decoration:none;}
.categories_wrapper .category_wrapper .category_image_wrapper{margin-top:10px;margin-bottom:10px;max-height:150px;}
.categories_wrapper .category_wrapper .category_image_wrapper .category_image{max-height:150px;}
.categories_wrapper .category_wrapper .category_name_wrapper{min-height:30px;line-height:30px;background:#ccc;}
.categories_wrapper .category_wrapper .category_name_wrapper .category_name{font-weight:bold;text-decoration:none;}
.categories_wrapper .category_wrapper .sub_categories_links{text-align:left;font-size:12px;}
.categories_wrapper .category_wrapper .sub_categories_links ul{list-style:none;margin:0px;padding:15px;}
.sub_categories_banner{margin-bottom:20px;}
.sub_categories_wrapper .sub_category_wrapper{text-align:center;border:1px solid #ddd;max-width:360px;margin:0px auto 20px auto;}
.sub_categories_wrapper .sub_category_wrapper .sub_category_link{color:#fff;display:block;text-decoration:none;}
.sub_categories_wrapper .sub_category_wrapper .sub_category_image_wrapper{margin-top:10px;margin-bottom:10px;max-height:150px;}
.sub_categories_wrapper .sub_category_wrapper .sub_category_image_wrapper .sub_category_image{max-height:150px;}
.sub_categories_wrapper .sub_category_wrapper .sub_category_name_wrapper{min-height:30px;line-height:30px;background:#0076b1;}
.sub_categories_wrapper .sub_category_wrapper .sub_category_name_wrapper .sub_category_name{font-weight:bold;text-decoration:none;}
.sub_categories_wrapper .sub_category_wrapper .sub_sub_categories_links{text-align:left;font-size:12px;}
.sub_categories_wrapper .sub_category_wrapper .sub_sub_categories_links ul{list-style:none;margin-bottom:10px;margin-left:10px;padding:0px;}
.sub_categories_wrapper .sub_category_wrapper .shop_all_wrapper{font-size:12px;text-align:right;margin-right:10px;margin-bottom:10px;}
.comparedProductsThumbnailsWrapper{float:right;margin-bottom:10px;}
.comparedProductsThumbnailsWrapper .comparedProductsThumbnails{float:left;margin-right:15px;}
.comparedProductsThumbnailsWrapper .comparedProductsThumbnails .removeFromCompareList{position:absolute;display:block;font-size:14px;width:12px;height:14px;line-height:14px;top:-7px;right:-6px;color:#ff0000;}
.comparedProductsThumbnailsWrapper .comparedProductsThumbnails ul{list-style:none;margin:0;padding:0;}
.comparedProductsThumbnailsWrapper .comparedProductsThumbnails ul li{position:relative;display:inline-block;float:left;margin-right:10px;margin-bottom:10px;}
.comparedProductsThumbnailsWrapper .comparedProductsThumbnails ul li:last-of-type{margin-right:0px;}
.comparedProductsThumbnailsWrapper .comparedProductsThumbnails ul li img{border:1px solid #ccc;width:34px;height:34px;}
.products_comparison .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.products_comparison .comparisonTitle{font-weight:bold;font-size:16px;margin-bottom:20px;}
.products_comparison .backToResultsWrapper{margin-bottom:5px;}
.products_comparison .backToResultsWrapper .backToResults{font-size:12px;color:#428bca;text-decoration:none;}
.products_comparison .backToResultsWrapper .backToResults:hover{color:#2a6496;text-decoration:none;}
.products_comparison .printPageWrapper{margin-bottom:5px;}
.products_comparison .printPageWrapper .printPage{font-size:12px;color:#428bca;text-decoration:none;}
.products_comparison .printPageWrapper .printPage:hover{color:#2a6496;text-decoration:none;}
.products_comparison .product_wrapper{text-align:center;border:1px solid #ddd;max-width:360px;margin:0px auto 20px auto;}
.products_comparison .product_wrapper .product_image_wrapper{margin-bottom:10px;height:150px;}
.products_comparison .product_wrapper .product_image_wrapper .product_image{padding-top:10px;max-height:150px;}
.products_comparison .product_wrapper .product_name_wrapper{margin-bottom:10px;min-height:40px;}
.products_comparison .product_wrapper .product_name_wrapper .product_name{word-wrap:break-word;}
.products_comparison .product_wrapper .product_name_wrapper .product_name a{font-weight:bold;text-decoration:none;}
.products_comparison .product_wrapper .price_wrapper{margin-bottom:10px;}
.products_comparison .product_wrapper .price_wrapper .price_title{color:#ff0000;font-weight:bold;margin-right:5px;}
.products_comparison .product_wrapper .price_wrapper .price_value{color:#000;}
.products_comparison .product_wrapper .price_range{margin-bottom:10px;}
.products_comparison .product_wrapper .price_range .price_title{color:#ff0000;font-weight:bold;margin-right:5px;}
.products_comparison .product_wrapper .price_range .p_from_id{color:#000;}
.products_comparison .product_wrapper .price_range .price_range_separator{color:#000;}
.products_comparison .product_wrapper .price_range .p_to_id{color:#000;}
.products_comparison .product_wrapper .price_discount{margin-bottom:10px;}
.products_comparison .product_wrapper .price_discount .price_title{color:#ff0000;font-weight:bold;margin-right:5px;}
.products_comparison .product_wrapper .price_discount .strikethrough{text-decoration:line-through;color:#ff0000;margin-right:10px;}
.products_comparison .product_wrapper .price_discount .strikethrough .old_price{color:#000;}
.products_comparison .product_wrapper .price_discount .new_price{color:#000;}
.products_comparison .product_wrapper .addToCartForm,
.products_comparison .product_wrapper .addToQuoteForm{margin-bottom:10px;}
.products_comparison .product_wrapper .qty_wrapper{margin-bottom:10px;}
.products_comparison .product_wrapper .qty_wrapper .qty_title{font-weight:bold;margin-right:10px;}
.products_comparison .product_wrapper .qty_wrapper .qty_input{width:70px;height:34px;padding:6px 12px;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;text-align:center;}
.products_comparison .product_wrapper .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-radius:4px;}
.products_comparison .product_wrapper .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:4px;}
.products_comparison .product_wrapper .btn-group > .btn:last-child:not(:first-child){border-radius:4px;}
.products_comparison .product_wrapper .btn-group .btn + .btn{margin-left:2px;}
.products_comparison .comparison_group_title{background:#666;color:#fff;font-size:16px;font-weight:bold;padding:5px 15px;margin-left:15px;margin-right:15px;}
.products_comparison .comparison_group{margin-left:15px;margin-right:15px;border:1px solid #ddd;}
.products_comparison .comparison_group .odd_row,
.products_comparison .comparison_group .even_row{padding-top:5px;padding-bottom:5px;}
.products_comparison .comparison_group .odd_row{background:#fff;}
.products_comparison .comparison_group .even_row{background:#efeedc;}
.products_comparison .comparison_group .spec_title{font-weight:bold;}
.products_comparison .comparison_group .spec_info{text-align:left;}
.products_comparison .comparison_group .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;text-align:left;}
.products_comparison .comparison_group .comparisonNameLink{color:#428BCA;}
.products_comparison .comparison_group .product_label{display:none;}
.products_comparison .comparison_group .p_select_checkbox_wrapper{text-align:left;}
.products_comparison .comparison_group .p_select_checkbox_wrapper .p_select_checkbox{width:14px;height:14px;}
@media (max-width:991px){.products_comparison .backToResultsWrapper{float:left;}
.products_comparison .printPageWrapper{float:right;}
.products_comparison .comparison_group .sku_label{color:#428BCA;float:left;text-align:left;width:40%;padding-right:30px;margin-top:5px;margin-bottom:5px;}
.products_comparison .comparison_group .spec_info,
.products_comparison .comparison_group .p_select_checkbox_wrapper{float:left;text-align:left;width:60%;}
}
#product_details .details_image_box{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:10px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#product_details .details_image_box img{width:100%;}
#product_details .details_image_thumbnails{margin:0 auto 30px auto;max-width:320px;}
#product_details .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#product_details .details_image_thumbnails ul li a{display:block;}
#product_details .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#product_details .product_message{color:#ff0000;padding:5px 0;text-align:center;}
#product_details .product_rating{min-height:40px;margin-bottom:20px;}
#product_details .product_rating .rating_title{margin-right:10px;font-weight:bold;}
#product_details .product_rating .rating_stars ul.rating{margin-left:auto;margin-right:auto;margin-bottom:5px;}
#product_details .product_rating .rating_note{text-align:center;}
#product_details .details_desc .details_brand img{max-height:80px;}
#product_details .details_desc .details_sku{font-size:14px;margin-bottom:10px;}
#product_details .details_desc .details_item_name h1{font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
#product_details .details_desc .details_info{margin-top:30px;margin-bottom:30px;}
#product_details .details_desc .details_info .details_product_number{color:#333;float:left;margin-right:50px;}
#product_details .details_desc .details_info .details_product_number span{font-weight:bold;color:#000;}
#product_details .details_desc .details_info .details_model_number{color:#333;float:left;margin-right:50px;}
#product_details .details_desc .details_info .details_model_number span{font-weight:bold;color:#000;}
#product_details .details_desc .details_info .details_availability{color:#333;float:left;}
#product_details .details_desc .details_info .details_availability span{font-weight:bold;color:#000;}
#product_details .details_desc .details_item_description{margin-bottom:20px;}
#product_details .details_desc .price_wrapper{margin-bottom:20px;}
#product_details .details_desc .price_wrapper .price_title{display:inline-block;font-weight:bold;margin-right:10px;}
#product_details .details_desc .price_wrapper .price_value{display:inline-block;margin-right:20px;}
#product_details .details_desc .price_wrapper .price_value:last-of-type{margin-right:0px;}
#product_details .details_desc .price_wrapper .price_value .price{color:#000000;}
#product_details .details_desc .price_wrapper .price_value .caseContent{color:#000000;}
#product_details .details_desc .price_wrapper .price_value.strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details .details_desc .price_wrapper .price_value.strikethrough .price{color:#000000;}
#product_details .details_desc .price_wrapper .price_value.strikethrough .caseContent{color:#000000;}
#product_details .details_desc .price_wrapper .price_value.new_price .price{color:#ff0000;}
#product_details .details_desc .price_wrapper .price_value.new_price .caseContent{color:#ff0000;}
#product_details .details_desc > .prices{margin-bottom:10px;}
#product_details .details_desc > .prices .price_title{font-weight:bold;margin-bottom:10px;}
#product_details .details_desc > .prices .price_info{margin-bottom:5px;}
#product_details .details_desc > .prices .price_info .price{color:#ff0000;}
#product_details .details_desc > .prices .price_info .caseContent{color:#ff0000;}
#product_details .details_desc .big_price{margin-bottom:30px;font-size:20px;}
#product_details .details_desc .big_price .price_title{display:inline-block;width:100px;font-weight:bold;margin-right:10px;}
#product_details .details_desc .big_price .price_info{display:inline-block;margin-right:20px;}
#product_details .details_desc .big_price .price_info:last-of-type{margin-right:0px;}
#product_details .details_desc .big_price .price_info .price{color:#000000;}
#product_details .details_desc .big_price .price_info .caseContent{color:#000000;}
#product_details .details_desc .big_price .price_info.strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details .details_desc .big_price .price_info.strikethrough .price{color:#000000;}
#product_details .details_desc .big_price .price_info.strikethrough .caseContent{color:#000000;}
#product_details .details_desc .big_price .price_info.new_price .price{color:#ff0000;}
#product_details .details_desc .big_price .price_info.new_price .caseContent{color:#ff0000;}
#product_details .details_desc .prices_table{margin-bottom:30px;display:inline-block;}
#product_details .details_desc .prices_table .quantities{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999999;}
#product_details .details_desc .prices_table .quantities .quantities_title{display:inline-block;width:100px;font-weight:bold;margin-right:10px;}
#product_details .details_desc .prices_table .quantities .quantity_cell{display:inline-block;width:120px;text-align:center;margin-right:10px;}
#product_details .details_desc .prices_table .prices .prices_title{display:inline-block;width:100px;font-weight:bold;margin-right:10px;}
#product_details .details_desc .prices_table .prices .price_cell{display:inline-block;width:120px;text-align:center;margin-right:10px;}
#product_details .details_desc .prices_table .prices .price_cell .price{color:#000000;}
#product_details .details_desc .prices_table .prices .price_cell .caseContent{color:#000000;}
#product_details .details_desc .prices_table .prices .price_cell.strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details .details_desc .prices_table .prices .price_cell.strikethrough .price{color:#000000;}
#product_details .details_desc .prices_table .prices .price_cell.strikethrough .caseContent{color:#000000;}
#product_details .details_desc .prices_table .prices .price_cell.new_price .price{color:#ff0000;}
#product_details .details_desc .prices_table .prices .price_cell.new_price .caseContent{color:#ff0000;}
#product_details .details_desc #discount_wrapper{margin-bottom:30px;}
#product_details .details_desc #discount_wrapper:before,
#product_details .details_desc #discount_wrapper:after{display:table;content:" ";}
#product_details .details_desc #discount_wrapper:after{clear:both;}
#product_details .details_desc #discount_wrapper #discount{float:left;margin-right:20px;}
#product_details .details_desc #countdown_dashboard{float:left;height:45px;line-height:45px;}
#product_details .details_desc #countdown_dashboard .title{display:inline-block;color:#464646;font-weight:bold;margin-right:10px;}
#product_details .details_desc #countdown_dashboard .digit{display:inline-block;width:30px;color:#ffffff;text-align:center;background:url('../img/countdown_digit_bg.png') no-repeat;}
#product_details .details_desc #countdown_dashboard .colon{display:inline-block;color:#464646;font-weight:bold;}
#product_details .details_desc .product_options{margin-bottom:20px;}
#product_details .details_desc .product_options .option{margin-bottom:10px;}
#product_details .details_desc .product_options .option .option_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#product_details .details_desc .product_options .option .option_input{width:180px;}
#product_details .details_desc #addToCartForm,
#product_details .details_desc #addToQuoteForm{margin-bottom:10px;}
#product_details .details_desc #addToCartForm .quantity_wrapper,
#product_details .details_desc #addToQuoteForm .quantity_wrapper{float:left;margin-bottom:20px;margin-right:15px;}
#product_details .details_desc #addToCartForm .quantity_wrapper .quantity_title,
#product_details .details_desc #addToQuoteForm .quantity_wrapper .quantity_title{display:inline-block;font-weight:bold;margin-right:10px;}
#product_details .details_desc #addToCartForm .quantity_wrapper .quantity_input,
#product_details .details_desc #addToQuoteForm .quantity_wrapper .quantity_input{display:inline-block;width:100px;}
#product_details .details_desc #addToCartForm .addToCart_btn_wrapper,
#product_details .details_desc #addToQuoteForm .addToCart_btn_wrapper{float:left;margin-right:15px;margin-bottom:15px;}
#product_details .details_desc #addToCartForm .addToQuote_btn_wrapper,
#product_details .details_desc #addToQuoteForm .addToQuote_btn_wrapper{float:left;margin-right:15px;margin-bottom:15px;}
#product_details .details_desc #addToCartForm .addToQuote_btn_wrapper .addToQuote_btn,
#product_details .details_desc #addToQuoteForm .addToQuote_btn_wrapper .addToQuote_btn{background:none;border:none;filter:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#428bca;}
#product_details .details_desc #addToCartForm .addToQuote_btn_wrapper .addToQuote_btn:hover,
#product_details .details_desc #addToQuoteForm .addToQuote_btn_wrapper .addToQuote_btn:hover,
#product_details .details_desc #addToCartForm .addToQuote_btn_wrapper .addToQuote_btn:focus,
#product_details .details_desc #addToQuoteForm .addToQuote_btn_wrapper .addToQuote_btn:focus,
#product_details .details_desc #addToCartForm .addToQuote_btn_wrapper .addToQuote_btn:active,
#product_details .details_desc #addToQuoteForm .addToQuote_btn_wrapper .addToQuote_btn:active{color:#428bca;}
#product_details .details_desc #addToCartForm .addToQuote_btn_wrapper .addToQuote_btn .addToList_icon,
#product_details .details_desc #addToQuoteForm .addToQuote_btn_wrapper .addToQuote_btn .addToList_icon{display:none;}
#product_details .details_desc #addToCartForm .addToList_btn_wrapper,
#product_details .details_desc #addToQuoteForm .addToList_btn_wrapper{float:left;margin-right:15px;margin-bottom:15px;}
#product_details .details_desc #addToCartForm .addToList_btn_wrapper .addToList_btn,
#product_details .details_desc #addToQuoteForm .addToList_btn_wrapper .addToList_btn{background:none;border:none;filter:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#428bca;}
#product_details .details_desc #addToCartForm .addToList_btn_wrapper .addToList_btn:hover,
#product_details .details_desc #addToQuoteForm .addToList_btn_wrapper .addToList_btn:hover,
#product_details .details_desc #addToCartForm .addToList_btn_wrapper .addToList_btn:focus,
#product_details .details_desc #addToQuoteForm .addToList_btn_wrapper .addToList_btn:focus,
#product_details .details_desc #addToCartForm .addToList_btn_wrapper .addToList_btn:active,
#product_details .details_desc #addToQuoteForm .addToList_btn_wrapper .addToList_btn:active{color:#428bca;}
#product_details .details_desc #addToCartForm .addToList_btn_wrapper .addToList_btn .addToList_icon,
#product_details .details_desc #addToQuoteForm .addToList_btn_wrapper .addToList_btn .addToList_icon{display:none;}
#product_details .details_desc #addToCartForm .addedToList_btn_wrapper,
#product_details .details_desc #addToQuoteForm .addedToList_btn_wrapper{float:left;margin-right:15px;margin-bottom:15px;}
#product_details .details_desc #addToCartForm .addToCompare_btn_wrapper,
#product_details .details_desc #addToQuoteForm .addToCompare_btn_wrapper{float:left;margin-right:15px;margin-bottom:15px;}
#product_details .details_desc #addToCartForm .addedToCompare_btn_wrapper,
#product_details .details_desc #addToQuoteForm .addedToCompare_btn_wrapper{float:left;margin-right:15px;margin-bottom:15px;}
#product_details .details_desc .inline_buttons_wrapper .addToCart_btn_wrapper,
#product_details .details_desc .inline_buttons_wrapper .addToQuote_btn_wrapper,
#product_details .details_desc .inline_buttons_wrapper .addToList_btn_wrapper,
#product_details .details_desc .inline_buttons_wrapper .addedToList_btn_wrapper,
#product_details .details_desc .inline_buttons_wrapper .addToCompare_btn_wrapper,
#product_details .details_desc .inline_buttons_wrapper .addedToCompare_btn_wrapper{display:inline-block;}
#product_details .details_desc .product_rating{min-height:40px;margin-bottom:20px;}
#product_details .details_desc .product_rating .rating_title{float:left;margin-right:10px;font-weight:bold;}
#product_details .details_desc .product_rating .rating_stars{float:left;}
#product_details .details_desc .inventory_onhand{margin-bottom:20px;}
#product_details .details_desc .inventory_onhand .inventory_onhand_title{font-weight:bold;}
#product_details .details_desc .product_availability{min-height:40px;margin-bottom:20px;}
#product_details .details_desc .product_availability .availability_title{font-weight:bold;}
#product_details .details_desc .product_availability .availability_status{text-transform:uppercase;}
#product_details .details_desc .product_availability .availability_status.inStock{color:#009900;}
#product_details .details_desc .product_availability .availability_status.outOfStock{color:#ff0000;}
#product_details .details_desc .product_model{min-height:40px;margin-bottom:20px;}
#product_details .details_desc .product_model .model_title{font-weight:bold;}
@media (max-width:767px){#product_details #addToCartForm .quantity_wrapper,
#product_details #addToQuoteForm .quantity_wrapper{float:none;}
#product_details .details_desc .prices_table{margin-bottom:30px;display:inline-block;}
#product_details .details_desc .prices_table .quantities{margin-bottom:0px;padding-bottom:0px;border-bottom:none;border-right:1px solid #999999;float:left;margin-right:10px;padding-right:10px;}
#product_details .details_desc .prices_table .quantities .quantities_title{display:block;width:auto;font-weight:bold;text-align:center;margin-right:0px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999999;}
#product_details .details_desc .prices_table .quantities .quantity_cell{display:block;width:120px;text-align:center;margin-right:0px;}
#product_details .details_desc .prices_table .prices{float:left;}
#product_details .details_desc .prices_table .prices .prices_title{display:block;width:auto;font-weight:bold;text-align:center;margin-right:0px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999999;}
#product_details .details_desc .prices_table .prices .price_cell{display:block;width:120px;text-align:center;margin-right:0px;}
}
#product_details_2 .details_image_box{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#product_details_2 .details_image_box img{width:100%;}
#product_details_2 .details_image_thumbnails{margin:0 auto 30px auto;max-width:320px;}
#product_details_2 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_2 .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#product_details_2 .details_image_thumbnails ul li a{display:block;}
#product_details_2 .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_2 .pricesTableWrapper .pricesTable .table th.hdrColumn{text-align:center;color:#fff;background:#333;}
#product_details_2 .product_rating{min-height:40px;margin-bottom:20px;}
#product_details_2 .product_rating .rating_title{margin-right:10px;font-weight:bold;}
#product_details_2 .product_rating .rating_stars ul.rating{margin-left:auto;margin-right:auto;margin-bottom:5px;}
#product_details_2 .product_rating .rating_note{text-align:center;}
#product_details_2 .details_desc .details_sku{font-size:14px;margin-bottom:10px;}
#product_details_2 .details_desc .details_item_name h1{font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
#product_details_2 .details_desc .details_desc_title{color:#fff;background:#333;padding:8px;font-weight:bold;}
#product_details_2 .details_desc .details_desc_wrapper{margin-bottom:30px;}
#product_details_2 .details_desc .details_desc_wrapper .details_desc_content{border:1px solid #333;padding:15px;}
#product_details_2 .details_desc .details_desc_wrapper .details_desc_content .details_short_desc{margin-bottom:15px;}
#product_details_2 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_2 .details_desc .configBox_wrapper .configBox_title{color:#fff;background:#333;padding:8px;font-weight:bold;}
#product_details_2 .details_desc .configBox_wrapper .configbox_content{border:1px solid #333;padding:15px;}
#product_details_2 .details_desc .colorList .colorBoxWrapper{width:115px;margin-bottom:10px;display:block;float:left;text-align:center;cursor:pointer;}
#product_details_2 .details_desc .colorList .colorBoxWrapper .color{margin:0 auto;height:50px;width:50px;border:1px solid #000;}
#product_details_2 .details_desc .colorList .colorBoxWrapper .color_name{margin-top:5px;text-align:center;}
#product_details_2 .details_desc .colorList .colorBoxWrapper.selected .color:before{display:block;content:'';width:16px;height:16px;position:relative;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') center center no-repeat;}
#product_details_2 .details_desc .colorList .colorBoxWrapper.selected .color_name{font-weight:bold;}
#product_details_2 .details_desc .quantityList .titleBlock{font-weight:bold;margin-bottom:10px;}
#product_details_2 .details_desc .quantityList .variantBlock{float:left;margin-right:15px;margin-bottom:10px;}
#product_details_2 .details_desc .quantityList .variantBlock .variantTitle{text-align:center;margin-bottom:5px;font-weight:bold;}
#product_details_2 .details_desc .quantityList .variantBlock .qtyInputBlock{margin-bottom:5px;}
#product_details_2 .details_desc .quantityList .variantBlock .qtyInputBlock .qtyInput{width:60px;}
#product_details_2 .details_desc .quantityList .variantBlock .inStockTitle,
#product_details_2 .details_desc .quantityList .variantBlock .SOHTitle{text-align:center;}
#product_details_2 .details_desc .quantityList .variantBlock .inStockValue,
#product_details_2 .details_desc .quantityList .variantBlock .SOHValue{text-align:center;margin-bottom:5px;}
#product_details_2 .details_desc .imprintLogoOptionsWrapper .logoList{margin-bottom:15px;}
#product_details_2 .details_desc .imprintLogoOptionsWrapper .locationList{margin-bottom:15px;}
#product_details_2 .details_desc .imprintLogoOptionsWrapper .imprintColorList{margin-bottom:15px;}
#product_details_2 .details_desc .optionalPersonalization .optionWrapper{margin-bottom:15px;}
#product_details_2 .details_desc .optionalPersonalization textarea{width:100%;resize:vertical;}
#product_details_2 .details_desc .imprintOptions .optionWrapper{margin-bottom:15px;}
#product_details_2 .details_desc .imprintOptions .optionWrapper .optionTitle{font-weight:bold;margin-bottom:5px;}
#product_details_2 .details_desc .imprintOptions .optionWrapper .optionBlock .radio{display:inline-block;margin-right:15px;}
#product_details_2 .details_desc .imprintOptions .optionWrapper .optionBlock textarea{width:100%;resize:vertical;}
#product_details_2 .details_desc .addToCart_btn_wrapper{text-align:right;}
.dd-container{width:100% !important;}
.dd-container .dd-select{color:#555 !important;background-color:#ffffff;background-image:none !important;border:1px solid #ccc !important;border-radius:4px !important;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;}
.dd-container .dd-select .dd-selected{color:#555 !important;display:block !important;line-height:1.42857143 !important;font-weight:normal !important;text-decoration:none !important;}
.dd-container .dd-select .dd-selected .dd-selected-image{display:block !important;max-width:100% !important;margin-bottom:5px !important;}
.dd-container .dd-select .dd-selected .dd-selected-text{color:#555 !important;display:block !important;line-height:1.42857143 !important;font-weight:bold !important;text-decoration:none !important;}
.dd-container .dd-options .dd-option{text-decoration:none !important;}
.dd-container .dd-options .dd-option .dd-option-image{display:block !important;max-width:100% !important;margin-bottom:5px !important;}
.dd-container .dd-options .dd-option .dd-option-text{color:#555 !important;display:block !important;line-height:1.42857143 !important;font-weight:bold !important;text-decoration:none !important;}
#product_details_3 .details_image_box{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#product_details_3 .details_image_box img{width:100%;}
#product_details_3 .details_image_thumbnails{margin:0 auto 30px auto;max-width:320px;}
#product_details_3 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_3 .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#product_details_3 .details_image_thumbnails ul li a{display:block;}
#product_details_3 .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_3 .product_rating{min-height:40px;margin-bottom:20px;}
#product_details_3 .product_rating .rating_title{margin-right:10px;font-weight:bold;}
#product_details_3 .product_rating .rating_stars ul.rating{margin-left:auto;margin-right:auto;margin-bottom:5px;}
#product_details_3 .product_rating .rating_note{text-align:center;}
#product_details_3 .details_desc .details_sku{font-size:14px;margin-bottom:10px;}
#product_details_3 .details_desc .details_item_name h1{font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
#product_details_3 .details_desc .details_desc_title{color:#fff;background:#333;padding:8px;font-weight:bold;}
#product_details_3 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_3 .details_desc .childOptionsWrapper{margin-bottom:20px;}
#product_details_3 .details_desc .childOptionsWrapper .childOptionsTitle{font-weight:bold;margin-bottom:5px;}
#product_details_3 .details_desc .priceHeading{margin-bottom:20px;}
#product_details_3 .details_desc .msrp_wrapper{margin-bottom:20px;}
#product_details_3 .details_desc .msrp_wrapper .msrp_title{font-weight:bold;margin-right:5px;}
#product_details_3 .details_desc .msrp_wrapper .msrp_value{color:#000;}
#product_details_3 .details_desc .price_wrapper{margin-bottom:20px;}
#product_details_3 .details_desc .price_wrapper .price_title{font-weight:bold;margin-right:5px;}
#product_details_3 .details_desc .price_wrapper .price_value{margin-right:10px;color:#000;}
#product_details_3 .details_desc .price_wrapper .price_value.strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_3 .details_desc .price_wrapper .price_value.strikethrough .price{color:#000000;}
#product_details_3 .details_desc .price_wrapper .price_value.strikethrough .caseContent{color:#000000;}
#product_details_3 .details_desc .price_wrapper .price_value.new_price .price{color:#ff0000;}
#product_details_3 .details_desc .price_wrapper .price_value.new_price .caseContent{color:#ff0000;}
#product_details_3 .details_desc .casePack_wrapper{margin-bottom:20px;}
#product_details_3 .details_desc .casePack_wrapper .price_title{font-weight:bold;margin-right:5px;}
#product_details_3 .details_desc .casePack_wrapper .price_value{color:#000;}
#product_details_3 .details_desc .pricesTableWrapper{margin-bottom:30px;}
#product_details_3 .details_desc .pricesTableWrapper .pricesTable .table .title{text-align:center;background:#777;color:#fff;}
#product_details_3 .details_desc .pricesTableWrapper .pricesTable .table .cell{text-align:center;}
#product_details_3 .details_desc #discount_wrapper{margin-bottom:30px;}
#product_details_3 .details_desc #discount_wrapper:before,
#product_details_3 .details_desc #discount_wrapper:after{display:table;content:" ";}
#product_details_3 .details_desc #discount_wrapper:after{clear:both;}
#product_details_3 .details_desc #discount_wrapper #discount{float:left;margin-right:20px;}
#product_details_3 .details_desc #countdown_dashboard{float:left;height:45px;line-height:45px;}
#product_details_3 .details_desc #countdown_dashboard .title{display:inline-block;color:#464646;font-weight:bold;margin-right:10px;}
#product_details_3 .details_desc #countdown_dashboard .digit{display:inline-block;width:30px;color:#ffffff;text-align:center;background:url('../img/countdown_digit_bg.png') no-repeat;}
#product_details_3 .details_desc #countdown_dashboard .colon{display:inline-block;color:#464646;font-weight:bold;}
#product_details_3 .details_desc .product_options{margin-bottom:15px;}
#product_details_3 .details_desc .product_options .option{margin-bottom:10px;}
#product_details_3 .details_desc .product_options .option .option_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#product_details_3 .details_desc .product_options .option .option_input{display:inline-block;width:180px;}
#product_details_3 .details_desc .quantity_wrapper_1{float:left;margin-bottom:15px;margin-right:15px;}
#product_details_3 .details_desc .quantity_wrapper_1 .quantity_title{display:inline-block;font-weight:bold;margin-right:10px;}
#product_details_3 .details_desc .quantity_wrapper_1 .quantity_input{display:inline-block;width:100px;}
#product_details_3 .details_desc .quantity_wrapper{margin-bottom:15px;}
#product_details_3 .details_desc .quantity_wrapper .quantity_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#product_details_3 .details_desc .quantity_wrapper .quantity_input{display:inline-block;width:180px;}
#product_details_3 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_3 .details_desc .configBox_wrapper .configBox_title{color:#333;font-weight:bold;font-size:16px;margin-bottom:15px;}
#product_details_3 .details_desc .colorList{max-height:210px;overflow-y:auto;overflow-x:hidden;padding:10px 10px;margin:0px -10px;}
#product_details_3 .details_desc .colorList .colorBoxWrapper{width:220px;display:inline-block;margin-bottom:10px;margin-right:10px;position:relative;}
#product_details_3 .details_desc .colorList .colorBoxWrapper .color{margin:0 auto;height:20px;width:40px;float:left;margin-right:10px;border:1px solid #000;cursor:pointer;}
#product_details_3 .details_desc .colorList .colorBoxWrapper .color_name{float:left;cursor:pointer;}
#product_details_3 .details_desc .colorList .colorBoxWrapper.selected .color:before{display:block;content:'';width:16px;height:16px;position:relative;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') center center no-repeat;}
#product_details_3 .details_desc .colorList .colorBoxWrapper.selected .color_name{font-weight:bold;}
#product_details_3 .details_desc .quantityBox .quantityList .titleBlock{font-weight:bold;margin-bottom:10px;}
#product_details_3 .details_desc .quantityBox .quantityList .variantBlock{float:left;margin-right:15px;margin-bottom:10px;}
#product_details_3 .details_desc .quantityBox .quantityList .variantBlock .variantTitle{text-align:center;margin-bottom:5px;font-weight:bold;}
#product_details_3 .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock{margin-bottom:5px;}
#product_details_3 .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock .qtyInput{width:60px;}
#product_details_3 .details_desc .quantityBox .quantityList .variantBlock .inStockTitle,
#product_details_3 .details_desc .quantityBox .quantityList .variantBlock .SOHTitle{text-align:center;}
#product_details_3 .details_desc .quantityBox .quantityList .variantBlock .inStockValue,
#product_details_3 .details_desc .quantityBox .quantityList .variantBlock .SOHValue{text-align:center;margin-bottom:5px;}
#product_details_3 .details_desc #addToCartForm{margin-bottom:15px;}
#product_details_3 .details_desc #addToCartForm .buttons_wrapper{text-align:right;}
#product_details_3 .details_desc #addToCartForm .addToCart_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_3 .details_desc #addToCartForm .addToList_btn_wrapper{display:inline-block;margin-bottom:15px;}
@media (max-width:767px){#product_details_3 .details_desc .product_options .option .option_title{margin-right:0;display:block;width:auto;margin-bottom:5px;}
#product_details_3 .details_desc .product_options .option .option_input{width:180px;}
#product_details_3 .details_desc .quantity_wrapper .quantity_title{margin-right:0;display:block;width:auto;margin-bottom:5px;}
#product_details_3 .details_desc .quantity_wrapper .quantity_input{width:180px;}
#product_details_3 .details_desc #addToCartForm{margin-bottom:15px;}
#product_details_3 .details_desc #addToCartForm .buttons_wrapper{text-align:left;}
}
#product_details_4 .details_image_box{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#product_details_4 .details_image_box img{width:100%;}
#product_details_4 .details_image_thumbnails{margin:0 auto 30px auto;max-width:320px;}
#product_details_4 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_4 .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#product_details_4 .details_image_thumbnails ul li a{display:block;}
#product_details_4 .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_4 .product_rating{min-height:40px;margin-bottom:20px;}
#product_details_4 .product_rating .rating_title{margin-right:10px;font-weight:bold;}
#product_details_4 .product_rating .rating_stars ul.rating{margin-left:auto;margin-right:auto;margin-bottom:5px;}
#product_details_4 .product_rating .rating_note{text-align:center;}
#product_details_4 .details_desc .details_sku{font-size:14px;margin-bottom:10px;}
#product_details_4 .details_desc .details_item_name h1{font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
#product_details_4 .details_desc .details_desc_title{color:#fff;background:#333;padding:8px;font-weight:bold;}
#product_details_4 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_4 .details_desc .childOptionsWrapper{margin-bottom:20px;}
#product_details_4 .details_desc .childOptionsWrapper .childOptionsTitle{font-weight:bold;margin-bottom:5px;}
#product_details_4 .details_desc .price_wrapper{margin-bottom:20px;}
#product_details_4 .details_desc .price_wrapper .price_title{font-weight:bold;margin-right:5px;}
#product_details_4 .details_desc .price_wrapper .price_value{color:#000;}
#product_details_4 .details_desc .pricesTableWrapper{margin-bottom:30px;}
#product_details_4 .details_desc .pricesTableWrapper .pricesTable .table .title{text-align:center;background:#333;color:#fff;}
#product_details_4 .details_desc .pricesTableWrapper .pricesTable .table .cell{text-align:center;}
#product_details_4 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_4 .details_desc .configBox_wrapper .configBox_title{color:#fff;background:#333;padding:8px;font-weight:bold;}
#product_details_4 .details_desc .configBox_wrapper .configbox_content{border:1px solid #333;padding:15px;}
#product_details_4 .details_desc .colorList{max-height:210px;overflow-y:auto;overflow-x:hidden;padding:10px 10px;margin:0px -10px;}
#product_details_4 .details_desc .colorList .colorBoxWrapper{width:220px;display:inline-block;margin-bottom:10px;margin-right:10px;position:relative;}
#product_details_4 .details_desc .colorList .colorBoxWrapper .color{margin:0 auto;height:20px;width:40px;float:left;margin-right:10px;border:1px solid #000;cursor:pointer;}
#product_details_4 .details_desc .colorList .colorBoxWrapper .color_name{float:left;cursor:pointer;}
#product_details_4 .details_desc .colorList .colorBoxWrapper.selected .color:before{display:block;content:'';width:16px;height:16px;position:relative;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') center center no-repeat;}
#product_details_4 .details_desc .colorList .colorBoxWrapper.selected .color_name{font-weight:bold;}
#product_details_4 .details_desc .quantityBox .quantityList .titleBlock{font-weight:bold;margin-bottom:10px;}
#product_details_4 .details_desc .quantityBox .quantityList .variantBlock{float:left;margin-right:15px;margin-bottom:10px;}
#product_details_4 .details_desc .quantityBox .quantityList .variantBlock .variantTitle{text-align:center;margin-bottom:5px;font-weight:bold;}
#product_details_4 .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock{margin-bottom:5px;}
#product_details_4 .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock .qtyInput{width:60px;}
#product_details_4 .details_desc .quantityBox .quantityList .variantBlock .inStockTitle,
#product_details_4 .details_desc .quantityBox .quantityList .variantBlock .SOHTitle{text-align:center;}
#product_details_4 .details_desc .quantityBox .quantityList .variantBlock .inStockValue,
#product_details_4 .details_desc .quantityBox .quantityList .variantBlock .SOHValue{text-align:center;margin-bottom:5px;}
#product_details_4 .details_desc .artworkTypeBox .imprintArtWorkLogoWrapper,
#product_details_4 .details_desc .artworkTypeBox .imprintArtWorkTextWrapper{margin-top:15px;}
#product_details_4 .details_desc textarea{resize:vertical;}
#product_details_4 .details_desc .addToCart_btn_wrapper{text-align:right;}
#product_details_5 .details_image_box{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#product_details_5 .details_image_box img{width:100%;}
#product_details_5 .details_image_thumbnails{margin:0 auto 30px auto;max-width:320px;}
#product_details_5 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_5 .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#product_details_5 .details_image_thumbnails ul li a{display:block;}
#product_details_5 .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_5 .left_buttons_wrapper{margin-bottom:15px;text-align:center;}
#product_details_5 .left_buttons_wrapper .addToList_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_5 .left_buttons_wrapper .addToQuote_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_5 .left_buttons_wrapper .calculateShipping_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_5 .details_product_setupFee,
#product_details_5 .details_product_weight{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;}
#product_details_5 .details_product_description{border-bottom:1px solid #ddd;margin-bottom:10px;}
#product_details_5 .pricesTableWrapper .pricesTable .table th.hdrColumn{text-align:center;color:#fff;background:#333;}
#product_details_5 .details_desc .details_sku{font-size:14px;float:left;margin-right:15px;}
#product_details_5 .details_desc .product_rating{float:left;}
#product_details_5 .details_desc .product_rating .rating_title{margin-right:10px;font-weight:bold;}
#product_details_5 .details_desc .product_rating .rating_stars{float:left;margin-right:15px;}
#product_details_5 .details_desc .product_rating .rating_note{float:left;}
#product_details_5 .details_desc .details_item_name h1{font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
#product_details_5 .details_desc .details_desc_title{color:#fff;background:#333;padding:8px;font-weight:bold;}
#product_details_5 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_5 .details_desc .childOptionsWrapper{margin-bottom:20px;}
#product_details_5 .details_desc .childOptionsWrapper .childOptionsTitle{font-weight:bold;margin-bottom:5px;}
#product_details_5 .details_desc .priceHeading{margin-bottom:20px;}
#product_details_5 .details_desc .price_wrapper{margin-bottom:20px;}
#product_details_5 .details_desc .price_wrapper .price_title{font-weight:bold;margin-right:5px;}
#product_details_5 .details_desc .price_wrapper .price_value{color:#000;}
#product_details_5 .details_desc .pricesTableWrapper{margin-bottom:30px;}
#product_details_5 .details_desc .pricesTableWrapper .pricesTable .table .title{text-align:center;background:#333;color:#fff;}
#product_details_5 .details_desc .pricesTableWrapper .pricesTable .table .cell{text-align:center;}
#product_details_5 .details_desc .asiPriceGridWrapper table.asiPriceGrid thead tr th{font-weight:bold;background:#333;color:#fff;text-align:center;}
#product_details_5 .details_desc .asiPriceGridWrapper table.asiPriceGrid tbody tr th{font-weight:bold;text-align:center;}
#product_details_5 .details_desc .asiPriceGridWrapper table.asiPriceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_5 .details_desc .product_options{margin-bottom:30px;}
#product_details_5 .details_desc .product_options .option{margin-bottom:10px;}
#product_details_5 .details_desc .product_options .option .option_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#product_details_5 .details_desc .product_options .option .option_input{display:inline-block;width:180px;}
#product_details_5 .details_desc .quantity_wrapper{margin-bottom:30px;}
#product_details_5 .details_desc .quantity_wrapper .quantity_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#product_details_5 .details_desc .quantity_wrapper .quantity_input{display:inline-block;width:180px;}
#product_details_5 .details_desc #addToCartForm{border:1px solid #ddd;padding:15px;}
#product_details_5 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_5 .details_desc .configBox_wrapper .configBox_title{color:#333;font-weight:bold;font-size:16px;margin-bottom:15px;}
#product_details_5 .details_desc .imprintLogoOptionsWrapper .logoList{margin-bottom:15px;}
#product_details_5 .details_desc .imprintLogoOptionsWrapper .locationList{margin-bottom:15px;}
#product_details_5 .details_desc .imprintLogoOptionsWrapper .imprintColorList{margin-bottom:15px;}
#product_details_5 .details_desc .colorList{max-height:210px;overflow-y:auto;overflow-x:hidden;padding:10px 10px;margin:0px -10px;}
#product_details_5 .details_desc .colorList .colorBoxWrapper{width:220px;display:inline-block;margin-bottom:10px;margin-right:10px;position:relative;}
#product_details_5 .details_desc .colorList .colorBoxWrapper .color{margin:0 auto;height:20px;width:40px;float:left;margin-right:10px;border:1px solid #000;cursor:pointer;}
#product_details_5 .details_desc .colorList .colorBoxWrapper .color_name{float:left;cursor:pointer;}
#product_details_5 .details_desc .colorList .colorBoxWrapper.selected .color:before{display:block;content:'';width:16px;height:16px;position:relative;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') center center no-repeat;}
#product_details_5 .details_desc .colorList .colorBoxWrapper.selected .color_name{font-weight:bold;}
#product_details_5 .details_desc .quantityBox .quantityList .titleBlock{font-weight:bold;margin-bottom:10px;}
#product_details_5 .details_desc .quantityBox .quantityList .variantBlock{float:left;margin-right:15px;margin-bottom:10px;}
#product_details_5 .details_desc .quantityBox .quantityList .variantBlock .variantTitle{text-align:center;margin-bottom:5px;font-weight:bold;}
#product_details_5 .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock{margin-bottom:5px;}
#product_details_5 .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock .qtyInput{width:60px;}
#product_details_5 .details_desc .quantityBox .quantityList .variantBlock .inStockTitle,
#product_details_5 .details_desc .quantityBox .quantityList .variantBlock .SOHTitle{text-align:center;}
#product_details_5 .details_desc .quantityBox .quantityList .variantBlock .inStockValue,
#product_details_5 .details_desc .quantityBox .quantityList .variantBlock .SOHValue{text-align:center;margin-bottom:5px;}
#product_details_5 .details_desc .quantityEntryBox .quantityList{max-height:260px;overflow-y:auto;overflow-x:hidden;padding:10px 10px;margin:0px -10px;}
#product_details_5 .details_desc .quantityEntryBox .quantityList .variantBlock:before,
#product_details_5 .details_desc .quantityEntryBox .quantityList .variantBlock:after{display:table;content:"";}
#product_details_5 .details_desc .quantityEntryBox .quantityList .variantBlock:after{clear:both;}
#product_details_5 .details_desc .quantityEntryBox .quantityList .variantBlock .size_name{margin-bottom:5px;font-weight:bold;float:left;margin-right:15px;width:60px;}
#product_details_5 .details_desc .quantityEntryBox .quantityList .variantBlock .size_quantity{float:left;margin-bottom:10px;}
#product_details_5 .details_desc .quantityEntryBox .quantityList .variantBlock .size_quantity .qtyInput{width:60px;}
#product_details_5 .details_desc .artworkTypeBox .imprintArtWorkLogoWrapper,
#product_details_5 .details_desc .artworkTypeBox .imprintArtWorkTextWrapper{margin-top:15px;}
#product_details_5 .details_desc textarea{resize:vertical;}
#product_details_5 .details_desc .addToCart_btn_wrapper{text-align:center;}
@media (max-width:991px){#product_details_5 .left_buttons_wrapper{text-align:left;}
#product_details_5 .left_buttons_wrapper .addToList_btn_wrapper{display:block;}
#product_details_5 .left_buttons_wrapper .addToQuote_btn_wrapper{display:block;}
#product_details_5 .left_buttons_wrapper .calculateShipping_btn_wrapper{display:block;}
}
.product_summary{position:fixed;bottom:0;left:0;width:100%;background-color:#333;color:#f2f2f2;z-index:1000;font-size:12px;letter-spacing:1px;border-top:2px solid #c8c8c8;border-bottom:2px solid #c8c8c8;}
.product_summary .heading{font-weight:bold;background-color:#C92B2A;color:#fff;}
.product_summary .heading,
.product_summary .details{zoom:1;text-align:center;padding:10px 5px;border-right:1px solid #c8c8c8;}
#upsCalculator{width:100%;background:#f2f2f2;margin-bottom:30px;}
#upsCalculator .upsCalculatorHeader{position:relative;background:#C92B2A;color:#FFFFFF;font-weight:bold;padding:5px 15px;}
#upsCalculator .upsCalculatorCloseBtn{cursor:pointer;position:absolute;right:10px;top:5px;}
#upsCalculator .upsCalculatorBody{position:relative;padding:15px;border:1px solid #ddd;}
#upsCalculator .upsCalculatorBody .upsCalculatorRow{margin-bottom:15px;position:relative;display:table;border-collapse:separate;}
#upsCalculator .upsCalculatorBody .upsCalculatorRow .upsCalculatorLabel{position:relative;white-space:nowrap;display:table-cell;vertical-align:middle;width:1%;}
#upsCalculator .upsCalculatorBody .upsCalculatorRow .upsCalculatorLabel label{width:70px;margin-right:10px;}
#upsCalculator .upsCalculatorBody .upsCalculatorRow .upsCalculatorInput{position:relative;z-index:2;float:left;display:table-cell;width:100%;}
#upsCalculator .upsCalculatorBody .upsCalculatorRow input[type="text"],
#upsCalculator .upsCalculatorBody .upsCalculatorRow select{width:100%;}
#upsCalculator #calculateShippingBtnWrapper{text-align:right;}
#upsCalculator #shippingResults{margin-top:20px;font-weight:bold;text-align:center;font-size:16px;}
.dd-container{width:100% !important;}
.dd-container .dd-select{color:#555 !important;background-color:#ffffff;background-image:none !important;border:1px solid #ccc !important;border-radius:4px !important;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;}
.dd-container .dd-select .dd-selected{color:#555 !important;display:block !important;line-height:1.42857143 !important;font-weight:normal !important;text-decoration:none !important;}
.dd-container .dd-select .dd-selected .dd-selected-image{display:block !important;max-width:100% !important;margin-bottom:5px !important;}
.dd-container .dd-select .dd-selected .dd-selected-text{color:#555 !important;display:block !important;line-height:1.42857143 !important;font-weight:bold !important;text-decoration:none !important;}
.dd-container .dd-options .dd-option{text-decoration:none !important;}
.dd-container .dd-options .dd-option .dd-option-image{display:block !important;max-width:100% !important;margin-bottom:5px !important;}
.dd-container .dd-options .dd-option .dd-option-text{color:#555 !important;display:block !important;line-height:1.42857143 !important;font-weight:bold !important;text-decoration:none !important;}
#product_details_6 .details_image_box{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#product_details_6 .details_image_box img{width:100%;}
#product_details_6 .details_image_thumbnails{margin:0 auto 30px auto;max-width:320px;}
#product_details_6 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_6 .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#product_details_6 .details_image_thumbnails ul li a{display:block;}
#product_details_6 .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_6 .left_buttons_wrapper{margin-bottom:15px;text-align:center;}
#product_details_6 .left_buttons_wrapper .customize_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_6 .details_desc .details_sku{font-size:14px;float:left;margin-right:15px;margin-bottom:20px;}
#product_details_6 .details_desc .product_rating{float:left;margin-bottom:20px;}
#product_details_6 .details_desc .product_rating .rating_title{margin-right:10px;font-weight:bold;}
#product_details_6 .details_desc .product_rating .rating_stars{float:left;margin-right:15px;}
#product_details_6 .details_desc .product_rating .rating_note{float:left;}
#product_details_6 .details_desc .details_item_name h1{font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
#product_details_6 .details_desc .details_desc_title{color:#fff;background:#333;padding:8px;font-weight:bold;}
#product_details_6 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_6 .details_desc .msrp_wrapper{margin-bottom:20px;}
#product_details_6 .details_desc .msrp_wrapper .msrp_title{font-weight:bold;margin-right:5px;}
#product_details_6 .details_desc .msrp_wrapper .msrp_value{color:#000;}
#product_details_6 .details_desc .price_wrapper{margin-bottom:20px;}
#product_details_6 .details_desc .price_wrapper .price_title{font-weight:bold;margin-right:5px;}
#product_details_6 .details_desc .price_wrapper .price_value{color:#000;}
#product_details_6 .details_desc .pricesTableWrapper{margin-bottom:30px;}
#product_details_6 .details_desc .pricesTableWrapper .pricesTable .table .title{text-align:center;background:#333;color:#fff;}
#product_details_6 .details_desc .pricesTableWrapper .pricesTable .table .cell{text-align:center;}
#product_details_6 .details_desc .pricesTableWrapper .pricesTable .table .saveValue{color:#ff0000;}
#product_details_6 .details_desc #addToCartForm{border:1px solid #ddd;padding:15px;background:#f2f2f2;}
#product_details_6 .details_desc #addToCartForm .rightBox{border-left:1px solid #ddd;}
#product_details_6 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_6 .details_desc .configBox_wrapper .configBox_title{color:#333;font-weight:bold;margin-bottom:15px;}
#product_details_6 .details_desc .totalWrapper{background:#fff;}
#product_details_6 .details_desc .totalWrapper .totalTitle{font-size:24px;color:#ff0000;}
#product_details_6 .details_desc .totalWrapper .totalValue{font-size:24px;}
#product_details_6 .details_desc .totalWrapper .saveValue{color:#ff0000;}
#product_details_6 .details_desc .colorList{max-height:210px;overflow-y:auto;overflow-x:hidden;padding:10px 10px;margin:0px -10px;}
#product_details_6 .details_desc .colorList .colorBoxWrapper{width:150px;display:inline-block;margin-bottom:10px;margin-right:10px;position:relative;}
#product_details_6 .details_desc .colorList .colorBoxWrapper .color{margin:0 auto;height:20px;width:40px;float:left;margin-right:10px;border:1px solid #000;cursor:pointer;}
#product_details_6 .details_desc .colorList .colorBoxWrapper .color_name{float:left;cursor:pointer;font-size:12px;max-width:80px;max-height:20px;}
#product_details_6 .details_desc .colorList .colorBoxWrapper.selected .color:before{display:block;content:'';width:16px;height:16px;position:relative;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') center center no-repeat;}
#product_details_6 .details_desc .colorList .colorBoxWrapper.selected .color_name{font-weight:bold;}
#product_details_6 .details_desc .quantityBox .quantityList .titleBlock{font-weight:bold;margin-bottom:10px;}
#product_details_6 .details_desc .quantityBox .quantityList .variantBlock{float:left;margin-right:15px;margin-bottom:10px;}
#product_details_6 .details_desc .quantityBox .quantityList .variantBlock .variantTitle{text-align:center;margin-bottom:5px;font-weight:bold;}
#product_details_6 .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock{margin-bottom:5px;}
#product_details_6 .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock .qtyInput{width:60px;}
#product_details_6 .details_desc .quantityBox .quantityList .variantBlock .inStockTitle,
#product_details_6 .details_desc .quantityBox .quantityList .variantBlock .SOHTitle{text-align:center;}
#product_details_6 .details_desc .quantityBox .quantityList .variantBlock .inStockValue,
#product_details_6 .details_desc .quantityBox .quantityList .variantBlock .SOHValue{text-align:center;margin-bottom:5px;}
#product_details_6 .details_desc .artworkTypeBox .imprintArtWorkLogoWrapper,
#product_details_6 .details_desc .artworkTypeBox .imprintArtWorkTextWrapper{margin-top:15px;}
#product_details_6 .details_desc textarea{resize:vertical;}
#product_details_6 .details_desc .addToCart_btn_wrapper{text-align:left;margin-bottom:15px;}
#product_details_6 .details_desc .addToCart_btn_wrapper .addToCart_btn{padding:10px 16px;font-size:18px;border-radius:6px;width:100%;}
#product_details_6 .details_desc .addToList_btn_wrapper .addToList_btn{width:100%;}
#product_details_6 .details_desc .addToQuote_btn_wrapper .addToQuote_btn{width:100%;}
@media (max-width:991px){#product_details_6 .left_buttons_wrapper{text-align:left;}
#product_details_6 .left_buttons_wrapper .customize_btn_wrapper{display:block;}
#product_details_6 .details_desc #addToCartForm .rightBox{border-left:none;}
#product_details_6 .details_desc .addToList_btn_wrapper{margin-bottom:15px;}
#product_details_6 .details_desc .addToList_btn_wrapper .addToList_btn{width:100%;}
#product_details_6 .details_desc .addToQuote_btn_wrapper{margin-bottom:15px;}
#product_details_6 .details_desc .addToQuote_btn_wrapper .addToQuote_btn{width:100%;}
}
@media (max-width:767px){#product_details_6 .details_desc #addToCartForm .rightBox{border-left:none;}
#product_details_6 .details_desc .addToList_btn_wrapper{margin-bottom:15px;}
#product_details_6 .details_desc .addToList_btn_wrapper .addToList_btn{width:100%;}
#product_details_6 .details_desc .addToQuote_btn_wrapper{margin-bottom:15px;}
#product_details_6 .details_desc .addToQuote_btn_wrapper .addToQuote_btn{width:100%;}
}
#customize_modal .rendered_image_wrapper{margin-bottom:30px;padding:4px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0px 0px 4px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0px 0px 4px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0px 0px 4px 1px rgba(0, 0, 0, 0.075);}
#customize_modal .rendered_image_wrapper img{display:block;max-width:100%;margin:0 auto;}
#customize_modal .btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#customize_modal .btn:hover,
#customize_modal .btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#customize_modal .btn:active,
#customize_modal .btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#customize_modal .text-with-font-size-select-group .font-size-select-addon{position:relative;white-space:nowrap;display:table-cell;vertical-align:middle;width:1%;font-weight:normal;line-height:1;text-align:center;border:0;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;padding:0;}
#customize_modal .text-with-font-size-select-group .font-size-select{padding:6px;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}
#customize_modal_2 .rendered_image_wrapper{margin-bottom:30px;padding:4px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0px 0px 4px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0px 0px 4px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0px 0px 4px 1px rgba(0, 0, 0, 0.075);}
#customize_modal_2 .rendered_image_wrapper img{display:block;max-width:100%;margin:0 auto;}
#customize_modal_2 .help-block{margin-bottom:0;}
#customize_modal_2 .btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#customize_modal_2 .btn:hover,
#customize_modal_2 .btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#customize_modal_2 .btn:active,
#customize_modal_2 .btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_piprinter .item_image{margin-bottom:30px;padding:0;border:1px solid #333;}
#product_details_piprinter .bluebox{background:#39ade5;border:1px solid #1b95d0;border-radius:8px;padding:15px;margin-bottom:20px;font-size:18px;color:#fff;}
#product_details_piprinter h1.item_name{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:10px;text-align:left;text-transform:uppercase;}
#product_details_piprinter .item_sku{font-size:20px;font-weight:bold;text-align:left;margin-bottom:10px;}
#product_details_piprinter .item_specifications .spec_row + .spec_row{margin-top:5px;}
#product_details_piprinter .panel-custom{border-color:#1b95d0;}
#product_details_piprinter .panel-custom > .panel-heading{color:#fff;background-color:#39ade5;border-color:#1b95d0;font-size:18px;font-weight:bold;}
#product_details_piprinter .panel-custom > .panel-heading a{display:block;color:#fff;text-decoration:none;}
#product_details_piprinter .panel-custom > .panel-heading a:hover,
#product_details_piprinter .panel-custom > .panel-heading a:focus,
#product_details_piprinter .panel-custom > .panel-heading a:active{color:#fff;background:#1b95d0;text-decoration:none;}
#product_details_piprinter .panel-custom > .panel-body{color:#000;}
#product_details_piprinter .panel-custom > .panel-body strong{font-weight:600;}
#product_details_piprinter .panel-custom > .panel-body a{color:#39ade5;}
#product_details_piprinter .panel-custom > .panel-body a:hover,
#product_details_piprinter .panel-custom > .panel-body a:focus,
#product_details_piprinter .panel-custom > .panel-body a:active{color:#39ade5;text-decoration:underline;}
#product_details_piprinter .panel-custom > .panel-body ul.list{padding-left:15px;margin-bottom:0;}
#product_details_piprinter .panel-custom > .panel-body ul.list li + li{margin-top:5px;}
#product_details_piprinter .panel-custom > .panel-footer{background-color:#fff;border-top-color:#1b95d0;}
#product_details_piprinter .btn-piprinter-transparent{background:transparent;border-color:#1b95d0;color:#39ade5;font-weight:600;}
#product_details_piprinter .btn-piprinter-transparent:hover,
#product_details_piprinter .btn-piprinter-transparent:focus,
#product_details_piprinter .btn-piprinter-transparent:active{background:#39ade5;color:#fff;}
#product_details_piprinter .btn-piprinter-green{background:#5cb85c;border-color:#449d44;color:#fff;font-weight:600;}
#product_details_piprinter .btn-piprinter-green:hover,
#product_details_piprinter .btn-piprinter-green:focus,
#product_details_piprinter .btn-piprinter-green:active{background:#449d44;color:#fff;}
#product_details_7 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_7 .details_image_box:before,
#product_details_7 .details_image_box:after{display:table;content:"";}
#product_details_7 .details_image_box:after{clear:both;}
#product_details_7 .details_image_thumbnails{margin:0 auto 30px auto;max-width:100%;}
#product_details_7 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_7 .details_image_thumbnails ul li{display:block;float:left;margin-right:15px;margin-bottom:15px;max-width:120px;}
#product_details_7 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_7 .details_image_thumbnails ul li a{display:block;}
#product_details_7 .details_image_thumbnails ul li img{border:1px solid #ddd;cursor:pointer;}
#product_details_7 .details_image_thumbnails:before,
#product_details_7 .details_image_thumbnails:after{display:table;content:"";}
#product_details_7 .details_image_thumbnails:after{clear:both;}
#product_details_7 .details_desc .details_brand img{max-height:80px;}
#product_details_7 .details_desc .details_sku{font-size:14px;margin-bottom:10px;}
#product_details_7 .details_desc .details_item_name h1{font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
#product_details_7 .details_desc .product_rating{min-height:40px;margin-bottom:20px;}
#product_details_7 .details_desc .product_rating .rating_title{float:left;margin-right:10px;font-weight:bold;}
#product_details_7 .details_desc .product_rating .rating_stars{float:left;margin-bottom:5px;}
#product_details_7 .details_desc .details_item_description{margin-bottom:20px;}
#product_details_7 .details_desc .price_wrapper{margin-bottom:20px;font-size:16px;}
#product_details_7 .details_desc .price_wrapper .price_title{display:inline-block;font-weight:bold;margin-right:10px;}
#product_details_7 .details_desc .price_wrapper .price_value{color:#ec1c24;font-weight:bold;display:inline-block;margin-right:20px;}
#product_details_7 .details_desc .price_wrapper .price_value:last-of-type{margin-right:0px;}
#product_details_7 .details_desc .price_wrapper .price_value .price{color:#333;}
#product_details_7 .details_desc .price_wrapper .price_value .caseContent{color:#333;}
#product_details_7 .details_desc .price_wrapper .price_value.strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_7 .details_desc .price_wrapper .price_value.strikethrough .price{color:#333;}
#product_details_7 .details_desc .price_wrapper .price_value.strikethrough .caseContent{color:#333;}
#product_details_7 .details_desc .price_wrapper .price_value.new_price .price{color:#ff0000;}
#product_details_7 .details_desc .price_wrapper .price_value.new_price .caseContent{color:#ff0000;}
#product_details_7 .details_desc > .prices{margin-bottom:10px;}
#product_details_7 .details_desc > .prices .price_title{font-weight:bold;margin-bottom:10px;}
#product_details_7 .details_desc > .prices .price_info{margin-bottom:5px;}
#product_details_7 .details_desc > .prices .price_info .price{color:#ff0000;}
#product_details_7 .details_desc > .prices .price_info .caseContent{color:#ff0000;}
#product_details_7 .details_desc .big_price{margin-bottom:30px;font-size:20px;}
#product_details_7 .details_desc .big_price .price_title{display:inline-block;width:100px;font-weight:bold;margin-right:10px;}
#product_details_7 .details_desc .big_price .price_info{display:inline-block;margin-right:20px;}
#product_details_7 .details_desc .big_price .price_info:last-of-type{margin-right:0px;}
#product_details_7 .details_desc .big_price .price_info .price{color:#333;}
#product_details_7 .details_desc .big_price .price_info .caseContent{color:#333;}
#product_details_7 .details_desc .big_price .price_info.strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_7 .details_desc .big_price .price_info.strikethrough .price{color:#333;}
#product_details_7 .details_desc .big_price .price_info.strikethrough .caseContent{color:#333;}
#product_details_7 .details_desc .big_price .price_info.new_price .price{color:#ff0000;}
#product_details_7 .details_desc .big_price .price_info.new_price .caseContent{color:#ff0000;}
#product_details_7 .details_desc .prices_table{margin-bottom:30px;display:inline-block;}
#product_details_7 .details_desc .prices_table .quantities{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999999;}
#product_details_7 .details_desc .prices_table .quantities .quantities_title{display:inline-block;width:100px;font-weight:bold;margin-right:10px;}
#product_details_7 .details_desc .prices_table .quantities .quantity_cell{display:inline-block;width:120px;text-align:center;margin-right:10px;}
#product_details_7 .details_desc .prices_table .prices .prices_title{display:inline-block;width:100px;font-weight:bold;margin-right:10px;}
#product_details_7 .details_desc .prices_table .prices .price_cell{display:inline-block;width:120px;text-align:center;margin-right:10px;}
#product_details_7 .details_desc .prices_table .prices .price_cell .price{color:#333;}
#product_details_7 .details_desc .prices_table .prices .price_cell .caseContent{color:#333;}
#product_details_7 .details_desc .prices_table .prices .price_cell.strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_7 .details_desc .prices_table .prices .price_cell.strikethrough .price{color:#333;}
#product_details_7 .details_desc .prices_table .prices .price_cell.strikethrough .caseContent{color:#333;}
#product_details_7 .details_desc .prices_table .prices .price_cell.new_price .price{color:#ff0000;}
#product_details_7 .details_desc .prices_table .prices .price_cell.new_price .caseContent{color:#ff0000;}
#product_details_7 .details_desc #discount_wrapper{margin-bottom:20px;}
#product_details_7 .details_desc #countdown_dashboard{height:45px;line-height:45px;margin-bottom:20px;}
#product_details_7 .details_desc #countdown_dashboard .title{display:inline-block;color:#333;font-weight:bold;margin-right:10px;}
#product_details_7 .details_desc #countdown_dashboard .digit{display:inline-block;width:30px;color:#ffffff;text-align:center;background:url('../img/countdown_digit_bg.png') no-repeat;}
#product_details_7 .details_desc #countdown_dashboard .colon{display:inline-block;color:#464646;font-weight:bold;}
#product_details_7 .details_desc .product_options{margin-bottom:15px;}
#product_details_7 .details_desc .product_options .option{margin-bottom:15px;}
#product_details_7 .details_desc .product_options .option .option_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#product_details_7 .details_desc .product_options .option .option_input{width:180px;}
#product_details_7 .details_desc #addToCartForm{margin-bottom:20px;}
#product_details_7 .details_desc #addToCartForm .quantity_wrapper{margin-bottom:20px;}
#product_details_7 .details_desc #addToCartForm .quantity_wrapper .quantity_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#product_details_7 .details_desc #addToCartForm .quantity_wrapper .quantity_input{width:180px;}
#product_details_7 .details_desc #addToCartForm .addToCart_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_7 .details_desc #addToCartForm .addToList_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_7 .details_desc #addToCartForm .loginToViewPrice_btn_wrapper{margin-bottom:15px;}
#product_details_7 .details_desc .product_availability{margin-bottom:20px;}
#product_details_7 .details_desc .product_availability .availability_title{font-weight:bold;display:inline-block;}
#product_details_7 .details_desc .product_availability .availability_status{display:inline-block;text-transform:uppercase;}
#product_details_7 .details_desc .product_availability .availability_status.inStock{color:#009900;}
#product_details_7 .details_desc .product_availability .availability_status.outOfStock{color:#ff0000;}
@media (max-width:767px){#product_details_7 .details_desc .prices_table{margin-bottom:30px;display:inline-block;}
#product_details_7 .details_desc .prices_table .quantities{margin-bottom:0px;padding-bottom:0px;border-bottom:none;border-right:1px solid #999999;float:left;margin-right:10px;padding-right:10px;}
#product_details_7 .details_desc .prices_table .quantities .quantities_title{display:block;width:auto;font-weight:bold;text-align:center;margin-right:0px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999999;}
#product_details_7 .details_desc .prices_table .quantities .quantity_cell{display:block;width:120px;text-align:center;margin-right:0px;}
#product_details_7 .details_desc .prices_table .prices{float:left;}
#product_details_7 .details_desc .prices_table .prices .prices_title{display:block;width:auto;font-weight:bold;text-align:center;margin-right:0px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999999;}
#product_details_7 .details_desc .prices_table .prices .price_cell{display:block;width:120px;text-align:center;margin-right:0px;}
}
#product_details_8 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_8 .details_image_box img{cursor:pointer;}
#product_details_8 .details_image_box:before,
#product_details_8 .details_image_box:after{display:table;content:"";}
#product_details_8 .details_image_box:after{clear:both;}
#product_details_8 .details_image_thumbnails{margin-bottom:30px;max-width:100%;}
#product_details_8 .details_image_thumbnails .thumbnail_img{border:1px solid #ddd;cursor:pointer;}
#product_details_8 .details_image_thumbnails .thumbnail_img img{width:100%;}
#product_details_8 .details_image_thumbnails .thumbnail_img img:hover{filter:alpha(opacity=80);opacity:0.8;}
#product_details_8 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_8 .details_image_thumbnails ul li{display:block;float:left;margin-right:15px;margin-bottom:15px;}
#product_details_8 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_8 .details_image_thumbnails ul li a{display:block;}
#product_details_8 .details_image_thumbnails ul li img{width:65px;height:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_8 .details_image_thumbnails:before,
#product_details_8 .details_image_thumbnails:after{display:table;content:"";}
#product_details_8 .details_image_thumbnails:after{clear:both;}
#product_details_8 .details_desc .details_sku{font-size:14px;font-weight:bold;margin-bottom:10px;}
#product_details_8 .details_desc .details_item_name h1{font-size:18px;font-weight:bold;margin-top:0;margin-bottom:20px;text-transform:uppercase;}
#product_details_8 .details_desc .product_rating{min-height:40px;margin-bottom:20px;}
#product_details_8 .details_desc .product_rating .rating_title{float:left;margin-right:10px;font-weight:bold;}
#product_details_8 .details_desc .product_rating .rating_stars{float:left;margin-bottom:5px;}
#product_details_8 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_8 .details_desc .details_long_desc{margin-bottom:20px;}
#product_details_8 .details_desc .details_item_description{margin-bottom:20px;}
#product_details_8 .details_desc .details_specification_title{font-weight:bold;font-size:16px;margin-bottom:15px;}
#product_details_8 .details_desc .details_specification{width:100%;font-size:14px;margin-bottom:20px;}
#product_details_8 .details_desc .details_specification .spec_group_title,
#product_details_8 .details_desc .details_specification .spec_title,
#product_details_8 .details_desc .details_specification .spec_info{padding:5px 10px;}
#product_details_8 .details_desc .details_specification .spec_title,
#product_details_8 .details_desc .details_specification .spec_info{float:left;width:50%;}
#product_details_8 .details_desc .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_8 .details_desc .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_8 .details_desc .details_specification .odd_row{background:#e7e7e7;}
#product_details_8 .details_desc .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_8 .details_desc .details_specification .even_row{background:#ffffff;}
#product_details_8 .details_desc .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_8 .details_desc .product_min_order{background:#428bca;font-weight:bold;color:#000;padding:5px;width:300px;margin-bottom:5px;}
@media (max-width:767px){#product_details_8 .details_desc .product_min_order{width:100%;}
}
#product_details_8 .details_desc .price_range_table_wrapper{width:300px;}
@media (max-width:767px){#product_details_8 .details_desc .price_range_table_wrapper{width:100%;}
}
#product_details_8 .details_desc .price_range_table_wrapper .price_range_table .price_title_block .qty_title,
#product_details_8 .details_desc .price_range_table_wrapper .price_range_table .price_title_block .packing_title,
#product_details_8 .details_desc .price_range_table_wrapper .price_range_table .price_title_block .price_title{background:#dee8ff;text-align:center;}
#product_details_8 .details_desc .price_range_table_wrapper .price_range_table .price_value_block .qty_value,
#product_details_8 .details_desc .price_range_table_wrapper .price_range_table .price_value_block .packing_value,
#product_details_8 .details_desc .price_range_table_wrapper .price_range_table .price_value_block .price_value{text-align:center;}
#product_details_8 .details_desc .price_wrapper{margin-bottom:20px;font-size:16px;}
#product_details_8 .details_desc .price_wrapper .price_title{display:inline-block;font-weight:bold;margin-right:15px;}
#product_details_8 .details_desc .price_wrapper .price_value{display:inline-block;font-weight:bold;color:#ec1c24;}
#product_details_8 .details_desc #addToCartForm{margin-bottom:20px;}
#product_details_8 .details_desc #addToCartForm .quantity_wrapper{margin-bottom:20px;}
#product_details_8 .details_desc #addToCartForm .quantity_wrapper .quantity_title{font-size:16px;font-weight:bold;margin-right:15px;display:inline-block;}
#product_details_8 .details_desc #addToCartForm .quantity_wrapper .quantity_input{width:100px;}
#product_details_8 .details_desc #addToCartForm .quantityList_wrapper{margin-bottom:20px;}
#product_details_8 .details_desc #addToCartForm .quantityList_wrapper .quantity_title{font-size:16px;font-weight:bold;display:block;float:left;margin-top:30px;margin-right:15px;margin-bottom:15px;}
#product_details_8 .details_desc #addToCartForm .quantityList_wrapper .quantityList{display:block;float:left;}
#product_details_8 .details_desc #addToCartForm .quantityList_wrapper .quantityList .variantBlock{float:left;margin-right:15px;margin-bottom:10px;}
#product_details_8 .details_desc #addToCartForm .quantityList_wrapper .quantityList .variantBlock .variantTitle{text-align:center;margin-bottom:5px;font-weight:bold;}
#product_details_8 .details_desc #addToCartForm .quantityList_wrapper .quantityList .variantBlock .qtyInputBlock .quantity_input{width:70px;}
#product_details_8 .details_desc #addToCartForm .addToCart_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_8 .details_desc #addToCartForm .addToList_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_8 .details_desc .loginToViewPrice_btn_wrapper{margin-bottom:15px;}
@media (max-width:767px){#product_details_8 .details_desc .details_specification .spec_title,
#product_details_8 .details_desc .details_specification .spec_info{float:left;width:100%;}
#product_details_8 .details_desc .details_specification .spec_group_title_row{margin-bottom:5px;}
#product_details_8 .details_desc .details_specification .spec_title{background:#e7e7e7;width:100%;}
#product_details_8 .details_desc .details_specification .spec_info{background:#ffffff;width:100%;}
#product_details_8 .details_desc .details_specification .odd_row,
#product_details_8 .details_desc .details_specification .even_row{background:none;}
}
#product_details_9 .details_image_box{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#product_details_9 .details_image_box img{width:100%;cursor:pointer;}
#product_details_9 .details_image_thumbnails{margin:0 auto 30px auto;max-width:320px;}
#product_details_9 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_9 .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#product_details_9 .details_image_thumbnails ul li a{display:block;}
#product_details_9 .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_9 #detailsWrapper .details_item_name h1{font-size:20px;font-weight:bold;margin-bottom:20px;color:#dd0303;}
#product_details_9 #detailsWrapper .details_sku{font-size:14px;margin-bottom:20px;color:#666;}
#product_details_9 #detailsWrapper .sticker_images{margin-bottom:10px;}
#product_details_9 #detailsWrapper .sticker_images img{margin-bottom:10px;}
#product_details_9 #detailsWrapper .details_desc_title{color:#666;font-weight:bold;margin-bottom:10px;}
#product_details_9 #detailsWrapper .details_long_desc{margin-bottom:20px;color:#666;}
#product_details_9 #detailsWrapper .details_short_desc{margin-bottom:20px;color:#666;}
#product_details_9 .asiDetailBox_wrapper .asiDetailBox{margin-bottom:20px;}
#product_details_9 .asiDetailBox_wrapper .asiDetailBox .asiDetailTitle{font-size:15px;font-weight:bold;padding:5px 15px;color:#ffffff;background-color:#dd0303;border:1px solid #dd0303;}
#product_details_9 .asiDetailBox_wrapper .asiDetailBox .asiDetailValue{color:#000;padding:15px;border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;}
#product_details_9 .apgHeading{font-size:15px;font-weight:bold;}
#product_details_9 .asiPriceGridWrapper .asiPriceGrid{color:#666;}
#product_details_9 .asiPriceGridWrapper .asiPriceGrid .apgTitle{font-weight:bold;text-align:center;}
#product_details_9 .asiPriceGridWrapper .asiPriceGrid .apgValue{text-align:center;}
#product_details_9 .asiPriceGridWrapper .asiPriceGrid .apgValue .strikethrough{text-decoration:line-through;}
#product_details_9 .buttons_wrapper{margin-bottom:15px;}
#product_details_9 .buttons_wrapper:before,
#product_details_9 .buttons_wrapper:after{display:table;content:" ";}
#product_details_9 .buttons_wrapper:after{clear:both;}
#product_details_9 .buttons_wrapper .button_wrapper{float:left;margin-bottom:5px;margin-right:5px;}
#product_details_9 .buttons_wrapper .button_wrapper:last-of-type{margin-right:0px;}
#product_details_9 .buttons_wrapper .addToCartButtonWrapper{float:right;}
@media (max-width:991px){#product_details_9 .buttons_wrapper .addToCartButtonWrapper{float:left;}
}
#product_details_9 .productReview{margin-bottom:20px;}
#product_details_9 .productReview:before,
#product_details_9 .productReview:after{display:table;content:" ";}
#product_details_9 .productReview:after{clear:both;}
#product_details_9 .productReview .ratingTitle{display:inline-block;font-size:15px;font-weight:bold;margin-right:5px;}
#product_details_9 .productReview .reviewStars{display:inline-block;margin-right:5px;}
#product_details_9 .productReview .readReviewLink{display:inline-block;}
#product_details_9 .productReview .readReviewLink a{font-weight:bold;color:#666;text-decoration:none;}
#product_details_9 .productReview .readReviewLink a:hover{color:#666;text-decoration:underline;}
#product_details_9 .optionLinks_wrapper{margin-bottom:20px;text-align:right;}
#product_details_9 .optionLinks_wrapper:before,
#product_details_9 .optionLinks_wrapper:after{display:table;content:" ";}
#product_details_9 .optionLinks_wrapper:after{clear:both;}
@media (max-width:991px){#product_details_9 .optionLinks_wrapper{text-align:left;}
}
#product_details_9 .optionLinks_wrapper a.optionLink{display:inline-block;font-weight:bold;color:#666;text-decoration:none;margin-right:10px;}
#product_details_9 .optionLinks_wrapper a.optionLink img{margin-right:5px;}
#product_details_9 .optionLinks_wrapper a.optionLink:hover{color:#666;text-decoration:underline;}
#product_details_9 .optionLinks_wrapper a.optionLink:last-of-type{margin-right:0px;}
#fancyBoxASIWrapper_9{padding-top:30px;padding-bottom:30px;}
#fancyBoxASIWrapper_9:before,
#fancyBoxASIWrapper_9:after{display:table;content:" ";}
#fancyBoxASIWrapper_9:after{clear:both;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:30px;margin-bottom:30px;padding-top:30px;padding-bottom:15px;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions:before,
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions:after{display:table;content:" ";}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions:after{clear:both;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption{margin-left:-15px;margin-right:-15px;margin-bottom:15px;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption:before,
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption:after{display:table;content:" ";}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption:after{clear:both;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionName{padding-left:15px;padding-right:15px;color:#000;}
@media (min-width:768px){#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionName{float:left;width:30%;}
}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionName .optionTitle{color:#000;font-weight:bold;margin-bottom:5px;}
@media (min-width:768px){#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionName .optionTitle{padding-top:7px;}
}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionName .disclaimer{color:#666;font-style:italic;font-size:13px;margin-bottom:5px;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionValues{padding-left:15px;padding-right:15px;}
@media (min-width:768px){#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionValues{float:left;width:70%;}
}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption.Quantity .optionValues .input-group{max-width:60%;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption.Quantity .optionValues .input-group .form-control{border-top-right-radius:4px;border-bottom-right-radius:4px;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .mbASIOptions .mbASIOption.Quantity .optionValues .input-group .input-group-addon{border:none;background:transparent;color:#333;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .buttons_wrapper{margin-bottom:0;text-align:center;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .buttons_wrapper:before,
#fancyBoxASIWrapper_9 #addToCartASIWrapper .buttons_wrapper:after{display:table;content:" ";}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .buttons_wrapper:after{clear:both;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .buttons_wrapper .button_wrapper{display:inline-block;margin-bottom:5px;margin-right:5px;}
#fancyBoxASIWrapper_9 #addToCartASIWrapper .buttons_wrapper .button_wrapper:last-of-type{margin-right:0px;}
#product_details_10 .details_name_sku_wrapper{margin-bottom:30px;}
#product_details_10 .details_name_sku_wrapper .details_item_name h1{font-size:24px;font-weight:bold;margin-top:10px;margin-bottom:10px;}
#product_details_10 .details_name_sku_wrapper .details_sku{font-size:14px;margin-bottom:10px;}
#product_details_10 .details_short_desc{margin-bottom:20px;}
#product_details_10 .productReview{float:right;margin-bottom:20px;}
#product_details_10 .productReview:before,
#product_details_10 .productReview:after{display:table;content:" ";}
#product_details_10 .productReview:after{clear:both;}
#product_details_10 .productReview .ratingTitle{display:inline-block;font-size:15px;font-weight:bold;margin-right:5px;}
#product_details_10 .productReview .reviewStars{display:inline-block;margin-right:5px;}
#product_details_10 .productReview .readReviewLink{display:inline-block;}
#product_details_10 .productReview .readReviewLink a{color:#666;text-decoration:none;}
#product_details_10 .productReview .readReviewLink a:hover{color:#666;text-decoration:underline;}
#product_details_10 .details_image_box{max-width:360px;text-align:left;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#product_details_10 .details_image_box img{max-height:400px;}
#product_details_10 .details_image_thumbnails{margin-bottom:30px;max-width:360px;}
#product_details_10 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_10 .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#product_details_10 .details_image_thumbnails ul li a{display:block;}
#product_details_10 .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_10 .details_desc .tabs_wrapper{margin-bottom:20px;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs{border-bottom:1px solid #ddd;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs li a{font-weight:600;display:block;color:#333;background-color:#fafae8;border:1px solid #ddd;margin-right:5px;border-radius:4px 4px 0 0;padding:5px 15px;outline:none;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs li a:hover,
#product_details_10 .details_desc .tabs_wrapper #product-tabs li a:focus{color:#fff;background-color:#2487fa;border-color:#2487fa;border-bottom-color:transparent;outline:none !important;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs li.active a,
#product_details_10 .details_desc .tabs_wrapper #product-tabs li.active a:hover,
#product_details_10 .details_desc .tabs_wrapper #product-tabs li.active a:focus{color:#fff;background-color:#2487fa;border-color:#2487fa;border-bottom-color:transparent;outline:none !important;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;background:#fafae8;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs-accordion .panel{border-color:#ddd;border-radius:0;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs-accordion .panel > .panel-heading{padding:0;color:#fff;background:#2487fa;border-color:#2487fa;border-top-left-radius:0;border-top-right-radius:0;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:8px 15px;text-decoration:none;border-top-left-radius:0;border-top-right-radius:0;color:#fff;background-color:#2487fa;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#333;background-color:#fafae8;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_10 .details_desc .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#fff;background-color:#2487fa;border-color:#2487fa;outline:none !important;}
#product_details_10 .details_desc .tabs_wrapper #product-tabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;background:#fff;}
#product_details_10 .details_desc .selectSize_wrapper table#sizesTable.table-striped > tbody > tr:nth-of-type(odd){background-color:#fff;}
#product_details_10 .details_desc .selectSize_wrapper table#sizesTable.table-striped > tbody > tr:nth-of-type(even){background-color:#fafae8;}
#product_details_10 .details_desc .selectSize_wrapper table#sizesTable.table-hover > tbody > tr:hover{background-color:#d3e7fe;color:#333;}
#product_details_10 .details_desc .selectSize_wrapper table#sizesTable > thead > tr > th{font-weight:600;background-color:#2487fa;color:#fff;border:none;}
#product_details_10 .details_desc .selectSize_wrapper table#sizesTable > tbody > tr > td{border:none;vertical-align:middle;}
#product_details_10 .details_desc .selectSize_wrapper table#sizesTable > tbody > tr.active{background-color:#d3e7fe;}
#product_details_10 .details_desc .selectSize_wrapper table#sizesTable > tbody > tr.active > td{background-color:#d3e7fe;color:#333;font-weight:600;}
#product_details_10 .details_desc .pricesTableWrapper{margin-bottom:30px;}
#product_details_10 .details_desc .pricesTableWrapper .pricesTable .table .title{text-align:center;background:#333;color:#fff;}
#product_details_10 .details_desc .pricesTableWrapper .pricesTable .table .cell{text-align:center;}
#product_details_10 .details_desc .selectFigure_wrapper{margin-bottom:0;}
#product_details_10 .details_desc .priceCalculator_wrapper{border-top:1px solid #333;border-bottom:1px solid #333;padding-top:20px;padding-bottom:5px;margin-bottom:20px;}
#product_details_10 .details_desc .priceCalculator_wrapper input[type="text"]{color:#f15329;text-align:center;font-weight:bold;}
#product_details_10 .details_desc .priceCalculator_wrapper .continueButton_wrapper{text-align:center;}
@media (min-width:768px){#product_details_10 .details_desc .priceCalculator_wrapper .continueButton_wrapper #continueButton{margin-top:25px;}
}
@media (max-width:767px){#product_details_10 .details_desc .inscriptions_wrapper .table-responsive{border:none;}
}
#product_details_10 .details_desc .inscriptions_wrapper .table-responsive table.inscriptions_table{border:none;}
#product_details_10 .details_desc .inscriptions_wrapper .table-responsive table.inscriptions_table > thead > tr > th{border:none;}
#product_details_10 .details_desc .inscriptions_wrapper .table-responsive table.inscriptions_table > tbody > tr > td{border:none;vertical-align:middle;}
#product_details_10 .details_desc .addToCart_btn_wrapper,
#product_details_10 .details_desc .addToList_btn_wrapper{text-align:right;}
#product_details_11 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_11 .details_image_box img{cursor:pointer;}
#product_details_11 .details_image_box:before,
#product_details_11 .details_image_box:after{display:table;content:"";}
#product_details_11 .details_image_box:after{clear:both;}
#product_details_11 .details_image_thumbnails{margin-bottom:30px;max-width:100%;}
#product_details_11 .details_image_thumbnails .thumbnail_img{border:1px solid #ddd;cursor:pointer;}
#product_details_11 .details_image_thumbnails .thumbnail_img img{width:100%;}
#product_details_11 .details_image_thumbnails .thumbnail_img img:hover{filter:alpha(opacity=80);opacity:0.8;}
#product_details_11 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_11 .details_image_thumbnails ul li{display:block;float:left;margin-right:15px;margin-bottom:15px;}
#product_details_11 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_11 .details_image_thumbnails ul li a{display:block;}
#product_details_11 .details_image_thumbnails ul li img{width:65px;height:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_11 .details_image_thumbnails:before,
#product_details_11 .details_image_thumbnails:after{display:table;content:"";}
#product_details_11 .details_image_thumbnails:after{clear:both;}
#product_details_11 .details_desc .details_item_name h1{font-size:18px;font-weight:bold;margin-top:0;margin-bottom:20px;text-transform:uppercase;}
#product_details_11 .details_desc .details_sku{font-size:14px;margin-bottom:20px;}
#product_details_11 .details_desc .details_sku .sku_title{font-weight:bold;}
#product_details_11 .details_desc .details_sku .sku_value{font-weight:normal;}
#product_details_11 .details_desc .product_rating{margin-bottom:20px;}
#product_details_11 .details_desc .product_rating .star_rating_wrapper{margin-bottom:5px;}
#product_details_11 .details_desc .price_wrapper{font-size:14px;margin-bottom:20px;}
#product_details_11 .details_desc .price_wrapper .price_title{color:#333;}
#product_details_11 .details_desc .price_wrapper .price_value{color:#ff0000;}
#product_details_11 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_11 .details_desc .details_long_desc{margin-bottom:20px;}
#product_details_11 .details_desc .details_item_description{margin-bottom:20px;}
#product_details_11 .details_desc .details_specification{width:100%;font-size:14px;margin-bottom:20px;}
#product_details_11 .details_desc .details_specification .spec_group_title,
#product_details_11 .details_desc .details_specification .spec_title,
#product_details_11 .details_desc .details_specification .spec_info{padding:5px 10px;}
#product_details_11 .details_desc .details_specification .spec_title,
#product_details_11 .details_desc .details_specification .spec_info{float:left;width:50%;}
#product_details_11 .details_desc .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_11 .details_desc .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_11 .details_desc .details_specification .odd_row{background:#e7e7e7;}
#product_details_11 .details_desc .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_11 .details_desc .details_specification .even_row{background:#ffffff;}
#product_details_11 .details_desc .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_11 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_11 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_11 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_11 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage th{color:red;}
#product_details_11 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage td{color:red;}
#product_details_11 .details_desc .addToCartWrapper{border:1px solid #ddd;background:#f2f2f2;padding:10px;}
#product_details_11 .details_desc .addToCartWrapper table.order_type_selector{width:100%;margin-bottom:15px;}
#product_details_11 .details_desc .addToCartWrapper table.order_type_selector tbody tr.active{background:#ddd;}
#product_details_11 .details_desc .addToCartWrapper table.order_type_selector tbody tr td{padding:5px;}
#product_details_11 .details_desc .addToCartWrapper table.order_type_selector tbody tr td.last{width:130px;}
#product_details_11 .details_desc .addToCartWrapper table.order_type_selector tbody tr td.last .bootstrap-touchspin .touchspin.form-control{border-right:none;padding-right:2px;box-shadow:none;outline:none;border-color:#ccc;text-align:center;}
#product_details_11 .details_desc .addToCartWrapper table.order_type_selector tbody tr td.last .bootstrap-touchspin .touchspin.form-control:focus{box-shadow:none;outline:none;border-color:#ccc;}
#product_details_11 .details_desc .addToCartWrapper table.order_type_selector tbody tr td.last .bootstrap-touchspin .bootstrap-touchspin-postfix{border-left:none;padding-left:2px;background:#fff;}
#product_details_11 .details_desc .addToCartWrapper .order_totals{font-size:14px;font-weight:bold;margin-bottom:10px;}
#product_details_11 .details_desc .addToCartWrapper .order_totals span{color:#ff0000;}
#product_details_11 .details_desc .addToCartWrapper .available_quantity{font-size:14px;font-weight:bold;margin-bottom:10px;}
#product_details_11 .details_desc .addToCartWrapper .available_quantity span{color:#ff0000;}
#product_details_11 .details_desc .addToCartWrapper .order_note{margin-bottom:15px;}
#product_details_11 .details_desc .addToCartWrapper .order_note span{color:#ff0000;}
#product_details_11 .details_desc .addToCart_btn_wrapper{text-align:right;}
#product_details_11 .details_desc .loginToViewPrice_btn_wrapper{margin-bottom:15px;}
@media (max-width:767px){#product_details_11 .details_desc .details_specification .spec_title,
#product_details_11 .details_desc .details_specification .spec_info{float:left;width:100%;}
#product_details_11 .details_desc .details_specification .spec_group_title_row{margin-bottom:5px;}
#product_details_11 .details_desc .details_specification .spec_title{background:#e7e7e7;width:100%;}
#product_details_11 .details_desc .details_specification .spec_info{background:#ffffff;width:100%;}
#product_details_11 .details_desc .details_specification .odd_row,
#product_details_11 .details_desc .details_specification .even_row{background:none;}
}
#product_details_12 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_12 .details_image_box img{cursor:pointer;}
#product_details_12 .details_image_box:before,
#product_details_12 .details_image_box:after{display:table;content:"";}
#product_details_12 .details_image_box:after{clear:both;}
#product_details_12 .details_image_thumbnails{margin-bottom:30px;max-width:100%;}
#product_details_12 .details_image_thumbnails .thumbnail_img{border:1px solid #ddd;cursor:pointer;}
#product_details_12 .details_image_thumbnails .thumbnail_img img{width:100%;}
#product_details_12 .details_image_thumbnails .thumbnail_img img:hover{filter:alpha(opacity=80);opacity:0.8;}
#product_details_12 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_12 .details_image_thumbnails ul li{display:block;float:left;margin-right:15px;margin-bottom:15px;}
#product_details_12 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_12 .details_image_thumbnails ul li a{display:block;}
#product_details_12 .details_image_thumbnails ul li img{width:65px;height:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_12 .details_image_thumbnails:before,
#product_details_12 .details_image_thumbnails:after{display:table;content:"";}
#product_details_12 .details_image_thumbnails:after{clear:both;}
#product_details_12 .details_desc .details_item_name h1{font-size:18px;font-weight:bold;margin-top:0;margin-bottom:20px;text-transform:uppercase;}
#product_details_12 .details_desc .details_sku{font-size:14px;margin-bottom:20px;}
#product_details_12 .details_desc .details_sku .sku_title{font-weight:bold;}
#product_details_12 .details_desc .details_sku .sku_value{font-weight:normal;}
#product_details_12 .details_desc .product_rating{margin-bottom:20px;}
#product_details_12 .details_desc .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_12 .details_desc .price_wrapper{font-size:14px;margin-bottom:20px;}
#product_details_12 .details_desc .price_wrapper .price_title{font-weight:bold;}
#product_details_12 .details_desc .price_wrapper .price_value{color:#ff0000;}
#product_details_12 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_12 .details_desc .details_long_desc{margin-bottom:20px;}
#product_details_12 .details_desc .details_item_description{margin-bottom:20px;}
#product_details_12 .details_desc .accordion_wrapper{margin-bottom:20px;}
#product_details_12 .details_desc .accordion_wrapper .accordion_box{border:1px solid #ddd;border-radius:4px;}
#product_details_12 .details_desc .accordion_wrapper .accordion_box + .accordion_box{margin-top:5px;}
#product_details_12 .details_desc .accordion_wrapper .accordion_box .accordion_heading{border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;}
#product_details_12 .details_desc .accordion_wrapper .accordion_box .accordion_heading .accordion_title{font-size:14px;line-height:1.1;font-weight:bold;}
#product_details_12 .details_desc .accordion_wrapper .accordion_box .accordion_heading .accordion_title a{display:block;padding:10px 15px;color:#333;text-decoration:none;position:relative;}
#product_details_12 .details_desc .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:hover,
#product_details_12 .details_desc .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:focus{color:#333;text-decoration:none;}
#product_details_12 .details_desc .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_12 .details_desc .accordion_wrapper .accordion_box .accordion_heading .accordion_title a.collapsed:after{content:"\f078";}
#product_details_12 .details_desc .accordion_wrapper .accordion_box .accordion_collapse .accordion_body{border-top:1px solid #ddd;padding:15px;}
#product_details_12 .details_desc .asiSizeHeading{font-size:14px;font-weight:bold;margin-bottom:10px;}
#product_details_12 .details_desc .asiNote_sm{font-size:12px;margin-bottom:10px;}
#product_details_12 .details_desc .asiPriceGridWrapper table.asiPriceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_12 .details_desc .asiPriceGridWrapper table.asiPriceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_12 .details_desc .asiPriceGridWrapper table.asiPriceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_12 .details_desc .asiDetailBox{margin-bottom:15px;}
#product_details_12 .details_desc .asiDetailBox .asiDetailTitle{font-size:14px;font-weight:bold;margin-bottom:10px;background:#f2f2f2;padding:5px 10px;}
#product_details_12 .details_desc .asiDetailBox .asiDetailValue{font-size:12px;padding-left:10px;padding-right:10px;margin-bottom:5px;}
#product_details_12 .details_desc .asiDetailProductOption{margin-bottom:15px;}
#product_details_12 .details_desc .asiDetailProductOption .asiDetailProductOptionTitle{font-size:14px;font-weight:bold;margin-bottom:10px;background:#f2f2f2;padding:5px 10px;}
#product_details_12 .details_desc .asiDetailProductOption .asiDetailProductOptionValue{font-size:12px;padding-left:10px;padding-right:10px;margin-bottom:5px;}
#product_details_12 .details_desc .asiDetailProductOption .asiDetailProductOptionValue .optionBox .optionTitle{margin-bottom:10px;}
#product_details_12 .details_desc .asiDetailProductOption .asiDetailProductOptionValue .optionBox table.asiPriceGrid{margin-bottom:10px;}
#product_details_12 .details_desc .addToCart_btn_wrapper{text-align:right;}
#fancyBoxASIWrapper_12{padding-top:15px;padding-bottom:15px;}
#fancyBoxASIWrapper_12:before,
#fancyBoxASIWrapper_12:after{display:table;content:" ";}
#fancyBoxASIWrapper_12:after{clear:both;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:15px;margin-bottom:15px;padding-top:15px;padding-bottom:15px;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions:before,
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions:after{display:table;content:" ";}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions:after{clear:both;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption{margin-left:-15px;margin-right:-15px;margin-bottom:10px;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption:before,
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption:after{display:table;content:" ";}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption:after{clear:both;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionName{padding-left:15px;padding-right:15px;color:#000;}
@media (min-width:768px){#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionName{float:left;width:30%;}
}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionName .optionTitle{color:#000;font-weight:bold;margin-bottom:5px;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionName .disclaimer{color:#666;font-style:italic;font-size:12px;margin-bottom:5px;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionValues{padding-left:15px;padding-right:15px;}
@media (min-width:768px){#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption .optionValues{float:left;width:70%;}
}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption.Quantity .optionValues .input-group{max-width:60%;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption.Quantity .optionValues .input-group .form-control{border-top-right-radius:4px;border-bottom-right-radius:4px;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .mbASIOptions .mbASIOption.Quantity .optionValues .input-group .input-group-addon{border:none;background:transparent;color:#333;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .buttons_wrapper{margin-bottom:0;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .buttons_wrapper:before,
#fancyBoxASIWrapper_12 #addToCartASIWrapper .buttons_wrapper:after{display:table;content:" ";}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .buttons_wrapper:after{clear:both;}
#fancyBoxASIWrapper_12 #addToCartASIWrapper .buttons_wrapper .addToCart_btn_wrapper{text-align:center;}
#product_details_13 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_13 .details_image_box img{cursor:pointer;}
#product_details_13 .details_image_box:before,
#product_details_13 .details_image_box:after{display:table;content:"";}
#product_details_13 .details_image_box:after{clear:both;}
#product_details_13 .details_image_thumbnails{margin-bottom:30px;}
#product_details_13 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img{border:1px solid #ddd;}
#product_details_13 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img:hover,
#product_details_13 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img:focus{border-color:#333;cursor:pointer !important;}
#product_details_13 .details_image_thumbnails .product_thumbnails_carousel:before,
#product_details_13 .details_image_thumbnails .product_thumbnails_carousel:after{display:table;content:"";}
#product_details_13 .details_image_thumbnails .product_thumbnails_carousel:after{clear:both;}
#product_details_13 .details_desc .details_sku{font-size:14px;margin-bottom:10px;color:#666;}
#product_details_13 .details_desc .details_item_name h1{font-size:18px;font-weight:bold;margin-top:0;margin-bottom:20px;text-transform:uppercase;color:#0473BB;}
#product_details_13 .details_desc .product_rating{margin-bottom:20px;}
#product_details_13 .details_desc .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_13 .details_desc .details_short_desc{margin-bottom:20px;color:#888;}
#product_details_13 .details_desc .details_long_desc{margin-bottom:20px;}
#product_details_13 .details_desc .details_item_description{margin-bottom:20px;}
#product_details_13 .details_desc .details_specification_title{font-weight:bold;font-size:16px;margin-bottom:15px;}
#product_details_13 .details_desc .average_price_wrapper{margin-bottom:20px;font-size:16px;}
#product_details_13 .details_desc .average_price_wrapper .average_price_title{display:inline-block;font-weight:bold;color:#cc9933;}
#product_details_13 .details_desc .average_price_wrapper .average_price_value{display:inline-block;color:#0066cc;}
#product_details_13 .details_desc .average_price_wrapper .average_price_caseContent{display:inline-block;color:#cc9933;}
#product_details_13 .details_desc .price_wrapper{margin-bottom:20px;font-size:16px;}
#product_details_13 .details_desc .price_wrapper .price_title{display:inline-block;font-weight:bold;color:#cc9933;}
#product_details_13 .details_desc .price_wrapper .price_value{display:inline-block;color:#0066cc;}
#product_details_13 .details_desc .price_wrapper .price_caseContent{display:inline-block;color:#cc9933;}
#product_details_13 .details_desc .msrp_wrapper{margin-bottom:20px;font-size:16px;}
#product_details_13 .details_desc .msrp_wrapper .msrp_title{display:inline-block;font-weight:bold;color:#333;}
#product_details_13 .details_desc .msrp_wrapper .msrp_value{display:inline-block;color:#ff0000;}
#product_details_13 .details_desc .msrp_wrapper .msrp_caseContent{display:inline-block;color:#ff0000;}
#product_details_13 .details_desc a.currency_converter{display:inline-block;margin-bottom:15px;}
#product_details_13 .details_desc #addToCartForm{margin-bottom:20px;}
#product_details_13 .details_desc #addToCartForm .quantity_wrapper{display:inline-block;margin-right:15px;margin-bottom:20px;}
#product_details_13 .details_desc #addToCartForm .quantity_wrapper .quantity_title{font-size:16px;font-weight:bold;margin-right:15px;display:inline-block;}
#product_details_13 .details_desc #addToCartForm .quantity_wrapper .quantity_input{width:100px;}
#product_details_13 .details_desc #addToCartForm .buttons_wrapper{display:inline-block;text-align:right;}
#product_details_13 .details_desc #addToCartForm .addToCart_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_13 .details_desc #addToCartForm .addToList_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_13 .details_desc .details_specification{max-width:400px;font-size:14px;margin-bottom:20px;}
#product_details_13 .details_desc .details_specification .spec_group_title_row .spec_group_title{color:#333;background:transparent;font-weight:bold;padding:5px 0px;}
#product_details_13 .details_desc .details_specification .spec_title,
#product_details_13 .details_desc .details_specification .spec_info{float:left;width:50%;padding:5px 10px;}
#product_details_13 .details_desc .details_specification .spec_title{color:#333;background:#f2f2f2;font-weight:bold;}
#product_details_13 .details_desc .details_specification .spec_info{color:#333;background:#fff;}
#product_details_13 .details_desc .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_13 .details_desc .details_specification .odd_row{border:1px solid #ddd;margin-bottom:2px;}
#product_details_13 .details_desc .details_specification .even_row{border:1px solid #ddd;margin-bottom:2px;}
@media (max-width:767px){#product_details_13 .details_desc .details_specification{max-width:none;}
#product_details_13 .details_desc .details_specification .spec_title,
#product_details_13 .details_desc .details_specification .spec_info{float:left;width:100%;}
#product_details_13 .details_desc .details_specification .spec_title{width:100%;}
#product_details_13 .details_desc .details_specification .spec_info{width:100%;}
#product_details_13 .details_desc .details_specification .odd_row,
#product_details_13 .details_desc .details_specification .even_row{background:none;}
}
#product_details_14 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_14 .details_image_box img{cursor:pointer;}
#product_details_14 .details_image_box:before,
#product_details_14 .details_image_box:after{display:table;content:"";}
#product_details_14 .details_image_box:after{clear:both;}
#product_details_14 .details_image_thumbnails{margin-bottom:30px;max-width:100%;}
#product_details_14 .details_image_thumbnails .thumbnail_img{border:1px solid #ddd;cursor:pointer;}
#product_details_14 .details_image_thumbnails .thumbnail_img img{width:100%;}
#product_details_14 .details_image_thumbnails .thumbnail_img img:hover{filter:alpha(opacity=80);opacity:0.8;}
#product_details_14 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_14 .details_image_thumbnails ul li{display:block;float:left;margin-right:15px;margin-bottom:15px;}
#product_details_14 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_14 .details_image_thumbnails ul li a{display:block;}
#product_details_14 .details_image_thumbnails ul li img{width:65px;height:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_14 .details_image_thumbnails:before,
#product_details_14 .details_image_thumbnails:after{display:table;content:"";}
#product_details_14 .details_image_thumbnails:after{clear:both;}
#product_details_14 .accordion_wrapper{margin-bottom:20px;}
#product_details_14 .accordion_wrapper .accordion_box{border:1px solid #ddd;border-radius:4px;}
#product_details_14 .accordion_wrapper .accordion_box + .accordion_box{margin-top:5px;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_heading{border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_heading .accordion_title{font-size:14px;line-height:1.1;font-weight:bold;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a{display:block;padding:10px 15px;color:#333;text-decoration:none;position:relative;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:hover,
#product_details_14 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:focus{color:#333;text-decoration:none;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_14 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a.collapsed:after{content:"\f078";}
#product_details_14 .accordion_wrapper .accordion_box .accordion_collapse .accordion_body{border-top:1px solid #ddd;padding:15px;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification{width:100%;margin-bottom:0;font-size:14px;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title,
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{padding:5px 10px;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{float:left;width:50%;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row{background:#f2f2f2;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row{background:#ffffff;}
#product_details_14 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_14 .details_desc .details_product_name h1{font-size:22px;font-weight:bold;margin-top:0;margin-bottom:10px;text-transform:uppercase;}
#product_details_14 .details_desc .details_sku{font-size:14px;margin-bottom:10px;}
#product_details_14 .details_desc .details_sku .sku_title{font-weight:bold;}
#product_details_14 .details_desc .product_rating{margin-bottom:15px;}
#product_details_14 .details_desc .product_rating .star_rating_wrapper{margin-bottom:5px;}
#product_details_14 .details_desc .details_short_desc{margin-bottom:15px;}
#product_details_14 .details_desc .details_long_desc{margin-bottom:15px;}
#product_details_14 .details_desc .msrp_wrapper{margin-bottom:15px;color:#86c200;}
#product_details_14 .details_desc .msrp_wrapper .msrp_label{font-size:20px;font-weight:600;margin-right:2px;}
#product_details_14 .details_desc .msrp_wrapper .msrp_value{font-size:20px;font-weight:600;color:#86c200;}
#product_details_14 .details_desc .orderedNumber_wrapper{margin-bottom:15px;color:#666;}
#product_details_14 .details_desc .orderedNumber_wrapper .orderedNumber_value{font-size:16px;font-weight:600;margin-right:2px;}
#product_details_14 .details_desc .orderedNumber_wrapper .orderedNumber_label{font-size:14px;}
#product_details_14 .details_desc .reachedPrice_wrapper{margin-bottom:15px;color:#666;}
#product_details_14 .details_desc .reachedPrice_wrapper .reachedPrice_value{font-size:16px;font-weight:600;margin-right:2px;}
#product_details_14 .details_desc .reachedPrice_wrapper .reachedPrice_label{font-size:14px;}
#product_details_14 .details_desc .buyersNumber_wrapper{margin-bottom:15px;color:#666;}
#product_details_14 .details_desc .buyersNumber_wrapper .reachedPrice_value{font-size:16px;font-weight:600;margin-right:2px;}
#product_details_14 .details_desc .buyersNumber_wrapper .reachedPrice_label{font-size:14px;}
#product_details_14 .details_desc .minQty_wrapper{margin-bottom:15px;color:#666;}
#product_details_14 .details_desc .minQty_wrapper .minQty_label{font-size:16px;font-weight:600;margin-right:2px;}
#product_details_14 .details_desc .minQty_wrapper .minQty_value{font-size:16px;font-weight:600;color:#666;}
#product_details_14 .details_desc .setupCharges_wrapper{margin-bottom:15px;color:#666;}
#product_details_14 .details_desc .setupCharges_wrapper .setupCharges_label{font-size:16px;font-weight:600;margin-right:2px;}
#product_details_14 .details_desc .setupCharges_wrapper .setupCharges_value{font-size:16px;font-weight:600;color:#666;}
#product_details_14 .details_desc .saving_wrapper{color:#86c200;font-size:20px;font-weight:600;text-align:center;margin-bottom:30px;}
#product_details_14 .details_desc .product_colors_carousel{padding-left:20px;padding-right:20px;}
#product_details_14 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-20px;}
#product_details_14 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_14 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_14 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_14 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_14 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_14 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_14 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_14 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_14 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_14 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_14 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_14 .details_desc h3.configSection_title{margin-top:0;margin-bottom:15px;font-size:16px;font-weight:bold;}
#product_details_14 .details_desc #addToCartForm{margin-bottom:20px;}
#product_details_14 .details_desc #addToCartForm .product_colors_carousel{margin-bottom:20px;}
#product_details_14 .details_desc #addToCartForm .product_colors_carousel .product_color{position:relative;border:1px solid #ddd;padding:1px;width:100px;height:auto;}
#product_details_14 .details_desc #addToCartForm .product_colors_carousel .product_color:hover,
#product_details_14 .details_desc #addToCartForm .product_colors_carousel .product_color:focus{border:2px solid #333;padding:0;}
#product_details_14 .details_desc #addToCartForm .product_colors_carousel .product_color.selected{border:2px solid #333;padding:0;}
#product_details_14 .details_desc #addToCartForm .product_colors_carousel .product_color.selected:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:0;top:0;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_14 .details_desc #addToCartForm .product_colors_carousel .product_color .color_title{margin-top:5px;text-align:center;}
#product_details_14 .details_desc #addToCartForm .quantity_per_size_wrapper{margin-left:-5px;margin-right:-5px;margin-bottom:20px;}
#product_details_14 .details_desc #addToCartForm .quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:5px;padding-right:5px;width:75px;margin-bottom:10px;}
#product_details_14 .details_desc #addToCartForm .quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_14 .details_desc #addToCartForm .quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:bold;text-align:center;}
#product_details_14 .details_desc #addToCartForm .quantity_per_size_wrapper .qty_input_wrapper .size_upcharge{text-align:center;}
#product_details_14 .details_desc #addToCartForm .quantity_wrapper{border:1px solid #ddd;background:#f2f2f2;padding:15px;margin-bottom:15px;text-align:center;}
#product_details_14 .details_desc #addToCartForm .quantity_wrapper .quantity_title{font-size:16px;font-weight:bold;display:block;margin-bottom:15px;}
#product_details_14 .details_desc #addToCartForm .quantity_wrapper .quantity_input_wrapper{max-width:150px;margin:0 auto;}
#product_details_14 .details_desc #addToCartForm .quantity_wrapper .quantity_input_wrapper .quantity_input{text-align:center;}
#product_details_14 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#86c200;border-color:#557b00;background-image:-webkit-linear-gradient(top, #86c200 0%, #5c8500 100%);background-image:linear-gradient(to bottom, #86c200 0%, #5c8500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff86c200', endColorstr='#ff5c8500', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);font-size:20px;padding:15px 30px;width:100%;}
#product_details_14 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_14 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#5c8500;border-color:#557b00;background-position:0 -15px;outline:none !important;}
#product_details_14 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_14 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#5c8500;border-color:#557b00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_14 .details_desc .price_wrapper{margin-bottom:20px;color:#666;}
#product_details_14 .details_desc .price_wrapper .price_title{font-size:14px;margin-right:10px;}
#product_details_14 .details_desc .price_wrapper .price_value{font-size:36px;font-weight:bold;color:#666;}
#product_details_14 .details_desc .buyItNow_btn_wrapper .buyItNow_btn{color:#fff;background-color:#86c200;border-color:#557b00;background-image:-webkit-linear-gradient(top, #86c200 0%, #5c8500 100%);background-image:linear-gradient(to bottom, #86c200 0%, #5c8500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff86c200', endColorstr='#ff5c8500', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);font-size:20px;padding:15px 30px;width:100%;}
#product_details_14 .details_desc .buyItNow_btn_wrapper .buyItNow_btn:hover,
#product_details_14 .details_desc .buyItNow_btn_wrapper .buyItNow_btn:focus{color:#fff;background-color:#5c8500;border-color:#557b00;background-position:0 -15px;outline:none !important;}
#product_details_14 .details_desc .buyItNow_btn_wrapper .buyItNow_btn:active,
#product_details_14 .details_desc .buyItNow_btn_wrapper .buyItNow_btn.active{color:#fff;background-color:#5c8500;border-color:#557b00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_14 .details_desc .flipBox{position:relative;width:100%;height:200px;margin:0 auto;perspective:600;-moz-perspective:600;-webkit-perspective:600;}
#product_details_14 .details_desc .flipBox .flipBox_face{position:absolute;top:0;overflow:hidden;width:inherit;height:inherit;text-align:center;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
#product_details_14 .details_desc .flipBox .front_face{z-index:900;transform:rotateX(0deg) rotateX(0deg);-webkit-transform:rotateX(0deg) rotateX(0deg);-moz-transform:rotateX(0deg) rotateX(0deg);}
#product_details_14 .details_desc .flipBox .back_face{z-index:800;transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);}
#product_details_14 .details_desc .flipBox.flipped .front_face{z-index:900;transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);}
#product_details_14 .details_desc .flipBox.flipped .back_face{z-index:1000;transform:rotateX(0deg) rotateX(0deg);-webkit-transform:rotateX(0deg) rotateX(0deg);-moz-transform:rotateX(0deg) rotateX(0deg);}
#product_details_14 #countdownTimer_wrapper{max-width:360px;margin:0 auto 30px auto;}
#product_details_14 #countdownTimer_wrapper #countdownTimer_title{color:#333;font-size:20px;font-weight:600;text-align:center;margin-bottom:15px;}
#product_details_14 #countdownTimer_wrapper #countdownTimer{margin-left:-2px;margin-right:-2px;}
#product_details_14 #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper{float:left;width:25%;padding-left:2px;padding-right:2px;}
#product_details_14 #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section{padding:8px 4px;text-align:center;background:#333;border-radius:4px;color:#fff;}
#product_details_14 #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section .digit{font-size:24px;font-weight:bold;}
#product_details_14 #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section .unit{font-size:10px;text-transform:uppercase;color:#fff;margin-top:5px;}
#product_details_14 .date_time_calendar_wrapper{margin-bottom:30px;}
#product_details_14 .date_time_calendar_wrapper .date_time_calendar{font-size:1.5em;font-weight:600;line-height:1;display:block;position:relative;width:9em;height:9em;max-width:100%;margin:0 auto;text-align:center;background-color:#fff;border-radius:0.3em;box-shadow:0 1px 0 #bbb, 0 2px 0 #fff, 0 3px 0 #bbb, 0 4px 0 #fff, 0 5px 0 #bbb, 0 0 0 1px #bbb;overflow:hidden;}
@media (min-width:768px){#product_details_14 .date_time_calendar_wrapper .date_time_calendar{font-size:2.8em;}
}
#product_details_14 .date_time_calendar_wrapper .date_time_calendar .month{display:block;padding:0.4em 0.2em;font-size:1em;color:#fff;background-color:#86c200;border-bottom:1px dashed #638f00;box-shadow:0 2px 0 #86c200;}
#product_details_14 .date_time_calendar_wrapper .date_time_calendar .day{display:block;padding:0.2em 0.2em;font-size:2.8em;color:#333;}
#product_details_14 .date_time_calendar_wrapper .date_time_calendar .weekday{display:block;padding:0.4em 0.2em 0.6em 0.2em;font-size:1em;color:#86c200;}
#product_details_14 .date_time_calendar_wrapper .date_time_calendar .time{display:block;padding:0.55em 0.2em;font-size:0.6em;color:#666;background-color:#eee;border-top:1px solid #bbb;}
#product_details_14 .pricing-progress-wrapper{position:relative;width:100%;margin-bottom:30px;}
@media (max-width:991px){#product_details_14 .pricing-progress-wrapper{overflow-x:auto;overflow-y:hidden;}
}
#product_details_14 .pricing-progress-wrapper .pricing-progress-labels{position:absolute;top:0;width:90px;height:100%;}
@media (max-width:767px){#product_details_14 .pricing-progress-wrapper .pricing-progress-labels{display:none;}
}
#product_details_14 .pricing-progress-wrapper .pricing-progress-labels .pricing-progress-quantity-label{color:#333;font-size:14px;font-weight:600;text-align:left;position:absolute;top:0;}
#product_details_14 .pricing-progress-wrapper .pricing-progress-labels .pricing-progress-price-label{color:#333;font-size:14px;font-weight:600;text-align:left;position:absolute;bottom:0;}
#product_details_14 .pricing-progress-wrapper .pricing-progress{position:relative;min-width:420px;margin-left:90px;padding-left:20px;padding-top:40px;padding-bottom:20px;}
@media (max-width:767px){#product_details_14 .pricing-progress-wrapper .pricing-progress{margin-left:0;}
}
#product_details_14 .pricing-progress-wrapper .pricing-progress.pricing-progress-1-step > .pricing-progress-step{width:100%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress.pricing-progress-2-steps > .pricing-progress-step{width:50%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress.pricing-progress-3-steps > .pricing-progress-step{width:33.33333333%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress.pricing-progress-4-steps > .pricing-progress-step{width:25%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress.pricing-progress-5-steps > .pricing-progress-step{width:20%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress.pricing-progress-6-steps > .pricing-progress-step{width:16.66666667%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .startpoint-step{float:left;position:relative;width:0;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .startpoint-step .startpoint-info{color:#86c200;font-size:14px;font-weight:600;text-align:left;position:absolute;height:40px;top:-40px;left:-20px;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .startpoint-step .startpoint-price{color:#333;font-size:14px;font-weight:600;text-align:left;position:absolute;height:20px;bottom:-20px;left:-20px;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .startpoint-step .startpoint{height:46px;width:0;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .startpoint-step .startpoint > .startpoint-dot{position:absolute;width:20px;height:20px;display:block;background:#86c200;top:23px;right:0;margin-top:-10px;margin-left:-10px;border-radius:50%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .startpoint-step .startpoint > .startpoint-dot:after{content:' ';width:10px;height:10px;background:#638f00;border-radius:50px;position:absolute;top:5px;left:5px;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step{float:left;position:relative;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step .pricing-progress-step-info{color:#86c200;font-size:14px;font-weight:600;text-align:center;position:absolute;padding-right:20px;height:40px;top:-40px;left:50%;right:-50%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step .pricing-progress-step-price{color:#333;font-size:14px;font-weight:600;text-align:center;position:absolute;padding-right:20px;height:20px;bottom:-20px;left:50%;right:-50%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step > .pricing-progress-dot{position:absolute;width:20px;height:20px;display:block;background:#eee;top:23px;right:0;margin-top:-10px;margin-left:-10px;border-radius:50%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step > .pricing-progress-dot:after{content:' ';width:10px;height:10px;background:#bbb;border-radius:50px;position:absolute;top:5px;left:5px;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step > .progress{position:relative;border-radius:0px;height:6px;box-shadow:none;margin:20px 20px 20px 0;background:#eee;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step > .progress > .progress-bar{width:0;box-shadow:none;background:#86c200;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step.complete > .pricing-progress-dot{background:#86c200;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step.complete > .pricing-progress-dot:after{background:#638f00;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step.complete > .progress > .progress-bar{background:#86c200;width:100%;}
#product_details_14 .pricing-progress-wrapper .pricing-progress > .pricing-progress-step.active > .progress > .progress-bar{background:#86c200;}
#product_details_15 .product_name_sku_wrapper{float:left;margin-bottom:20px;}
@media (max-width:767px){#product_details_15 .product_name_sku_wrapper{float:none;}
}
#product_details_15 .product_name_sku_wrapper .details_product_name h1{font-size:22px;font-weight:bold;margin-top:0;margin-bottom:10px;text-transform:uppercase;}
#product_details_15 .product_name_sku_wrapper .details_sku{font-size:14px;margin-bottom:10px;}
#product_details_15 .product_name_sku_wrapper .details_sku .sku_title{font-weight:bold;}
#product_details_15 .product_rating_wrapper{float:right;margin-bottom:20px;}
@media (max-width:767px){#product_details_15 .product_rating_wrapper{float:none;}
}
#product_details_15 .product_rating_wrapper .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_15 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_15 .details_image_box img{cursor:pointer;}
#product_details_15 .details_image_box:before,
#product_details_15 .details_image_box:after{display:table;content:"";}
#product_details_15 .details_image_box:after{clear:both;}
#product_details_15 .details_image_thumbnails{margin-bottom:30px;}
#product_details_15 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_15 .details_image_thumbnails ul li{display:block;float:left;margin-right:15px;margin-bottom:15px;}
#product_details_15 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_15 .details_image_thumbnails ul li a{display:block;}
#product_details_15 .details_image_thumbnails ul li img{width:65px;height:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_15 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{position:relative;cursor:pointer;border:1px solid #ddd;padding:1px;}
#product_details_15 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_15 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border:2px solid #333;padding:0;}
#product_details_15 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail.selected{border:2px solid #333;padding:0;}
#product_details_15 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#333;font-size:16px;position:absolute;z-index:1000;top:0;right:0;}
#product_details_15 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail .color_title{font-size:12px;text-align:center;word-wrap:break-word;margin-top:5px;}
#product_details_15 .product_quick_links{background:#222;margin-bottom:30px;}
#product_details_15 .product_quick_links .product_quick_link{display:block;width:33.33333333%;float:left;position:relative;padding:5px;text-align:center;text-decoration:none;border:none;outline:none;background:transparent;color:#fff;}
#product_details_15 .product_quick_links .product_quick_link .product_quick_link_icon{font-size:20px;margin-bottom:2px;}
#product_details_15 .product_quick_links .product_quick_link .product_quick_link_label{font-size:12px;}
#product_details_15 .product_quick_links .product_quick_link:hover,
#product_details_15 .product_quick_links .product_quick_link:focus,
#product_details_15 .product_quick_links .product_quick_link:active{color:#222;background:#f2f2f2;text-decoration:none;}
#product_details_15 .details_product_description{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0px;margin-bottom:15px;}
#product_details_15 .details_product_description .description_title{font-weight:bold;font-size:16px;}
#product_details_15 .calculateShipping_btn_wrapper{margin-bottom:15px;text-align:center;}
#product_details_15 .createVirtual_btn_wrapper{margin-bottom:15px;text-align:center;}
#product_details_15 .createVirtual_btn_wrapper .createVirtual_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_15 .createVirtual_btn_wrapper .createVirtual_btn:hover,
#product_details_15 .createVirtual_btn_wrapper .createVirtual_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#product_details_15 .createVirtual_btn_wrapper .createVirtual_btn:active,
#product_details_15 .createVirtual_btn_wrapper .createVirtual_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_15 .accordion_wrapper{margin-bottom:20px;}
#product_details_15 .accordion_wrapper .accordion_box{border:1px solid #ddd;border-radius:4px;}
#product_details_15 .accordion_wrapper .accordion_box + .accordion_box{margin-top:5px;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_heading{border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_heading .accordion_title{font-size:14px;line-height:1.1;font-weight:bold;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a{display:block;padding:10px 15px;color:#333;text-decoration:none;position:relative;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:hover,
#product_details_15 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:focus{color:#333;text-decoration:none;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_15 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a.collapsed:after{content:"\f078";}
#product_details_15 .accordion_wrapper .accordion_box .accordion_collapse .accordion_body{border-top:1px solid #ddd;padding:15px;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification{width:100%;margin-bottom:0;font-size:14px;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title,
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{padding:5px 10px;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{float:left;width:50%;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row{background:#f2f2f2;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row{background:#ffffff;}
#product_details_15 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_15 .details_desc{margin-bottom:30px;}
#product_details_15 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_15 .details_desc .configBox_wrapper .configBox_title{background:#F2F2F2;padding:8px 15px;margin-bottom:15px;position:relative;}
#product_details_15 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;font-size:16px;line-height:20px;}
#product_details_15 .details_desc .configBox_wrapper .configBox_title.has-icon{position:relative;background:transparent;padding:7px 0px;}
#product_details_15 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon{position:absolute;left:0;top:0;background:#fff;width:50px;height:50px;}
#product_details_15 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon img{width:50px;height:50px;}
#product_details_15 .details_desc .configBox_wrapper .configBox_title.has-icon h3{background:#F2F2F2;padding:8px 15px;margin-left:50px;}
#product_details_15 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title{cursor:pointer;}
#product_details_15 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title:after{font-size:18px;position:absolute;top:8px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_15 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title.collapsed:after{content:"\f078";}
#product_details_15 .details_desc .artWorkBox_wrapper{margin-bottom:0;}
#product_details_15 .details_desc .artWorkBox_wrapper .artWorkBox_title{background:#fff;border:1px solid #ddd;padding:8px 15px;margin-bottom:15px;position:relative;}
#product_details_15 .details_desc .artWorkBox_wrapper .artWorkBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;font-size:16px;line-height:20px;}
#product_details_15 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title{cursor:pointer;}
#product_details_15 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title:after{font-size:18px;position:absolute;top:9px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_15 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title.collapsed:after{content:"\f078";}
#product_details_15 .details_desc .artWorkBox_wrapper .artWorkBox_content{margin-bottom:15px;}
#product_details_15 .details_desc .tabs_wrapper{margin-bottom:20px;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs li a{display:block;color:#333;background-color:#f2f2f2;border:1px solid #ddd;margin-right:5px;border-radius:4px 4px 0 0;padding:5px 15px;outline:none;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs li a:hover,
#product_details_15 .details_desc .tabs_wrapper #optionTabs li a:focus{color:#333;background-color:#fff;border-color:#ddd;outline:none !important;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs li.active a,
#product_details_15 .details_desc .tabs_wrapper #optionTabs li.active a:hover,
#product_details_15 .details_desc .tabs_wrapper #optionTabs li.active a:focus{color:#333;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;outline:none !important;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs-accordion .panel{border-color:#ddd;border-radius:4px;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading{padding:0px;color:#333;background:#fff;border-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:10px 15px;text-decoration:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f2f2f2;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#333;background-color:#fff;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_15 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#333;background-color:#f2f2f2;border-color:#ddd;outline:none !important;}
#product_details_15 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;}
#product_details_15 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_15 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_15 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_15 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage th{color:red;}
#product_details_15 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage td{color:red;}
#product_details_15 .details_desc .priceGridWrapper table.priceGrid tr th.disabled,
#product_details_15 .details_desc .priceGridWrapper table.priceGrid tr td.disabled{position:relative;opacity:0.7;filter:alpha(opacity=70);}
#product_details_15 .details_desc .priceGridWrapper table.priceGrid tr th.disabled:before,
#product_details_15 .details_desc .priceGridWrapper table.priceGrid tr td.disabled:before{display:block;content:"";background:repeating-linear-gradient(45deg, transparent, transparent 5px, #000 5px, #000 10px);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0.2;filter:alpha(opacity=20);}
#product_details_15 .details_desc .priceInfoWrapper + div{margin-top:20px;}
#product_details_15 .details_desc .priceInfoWrapper .priceInfo{font-weight:bold;}
#product_details_15 .details_desc .msrp_wrapper{margin-bottom:20px;}
#product_details_15 .details_desc .msrp_wrapper .msrp_title{font-weight:bold;margin-right:5px;}
#product_details_15 .details_desc .msrp_wrapper .msrp_value{color:#ff0000;}
#product_details_15 .details_desc .quantityInStock_wrapper{text-align:right;}
#product_details_15 .details_desc .quantityInStock_wrapper + div{margin-top:20px;}
#product_details_15 .details_desc .quantityInStock_wrapper .quantityInStock_title{font-weight:bold;}
#product_details_15 .details_desc .hotline_wrapper{background:#ff3c86;color:#fff;padding:5px 15px;text-align:center;}
#product_details_15 .details_desc .hotline_wrapper + div{margin-top:20px;}
#product_details_15 .details_desc .countdownTimer_wrapper{text-align:center;}
#product_details_15 .details_desc .countdownTimer_wrapper + div{margin-top:20px;}
#product_details_15 .details_desc .countdownTimer_wrapper .countdownTimer_title{display:inline-block;font-weight:bold;margin-right:5px;}
#product_details_15 .details_desc .countdownTimer_wrapper .countdownTimer{display:inline-block;margin-left:-3px;margin-right:-3px;}
#product_details_15 .details_desc .countdownTimer_wrapper .countdownTimer .countdown_section{padding-left:3px;padding-right:3px;}
#product_details_15 .details_desc .countdownTimer_wrapper .countdownTimer .countdown_section .digit{font-weight:bold;}
#product_details_15 .details_desc .targetQtyMessage_wrapper{border:1px solid #ccc;padding:15px;text-align:center;}
#product_details_15 .details_desc .targetQtyMessage_wrapper + div{margin-top:20px;}
#product_details_15 .details_desc .targetQtyMessage_wrapper .targetQtyMessage{font-weight:bold;}
#product_details_15 .details_desc .targetQtyMessage_wrapper .targetQtyDiscalimer{margin-top:10px;font-size:12px;}
#product_details_15 .details_desc table.print_location_options{width:100%;}
#product_details_15 .details_desc table.print_location_options tbody tr > td{width:33.33333333%;padding:0px 5px;word-break:break-all;}
#product_details_15 .details_desc .quantity_wrapper{margin-bottom:20px;}
#product_details_15 .details_desc .quantity_wrapper .quantity_title{display:inline-block;margin-right:5px;}
#product_details_15 .details_desc .quantity_wrapper .quantity_input{width:100px;display:inline-block;}
#product_details_15 .details_desc table.quantity_per_size{max-width:100%;margin-bottom:20px;}
#product_details_15 .details_desc table.quantity_per_size tbody tr > td{padding:5px;}
#product_details_15 .details_desc table.quantity_per_size tbody tr > td input.qty_input{width:75px;}
#product_details_15 .details_desc table.quantity_per_size tbody tr > td .size_title{font-weight:bold;}
#product_details_15 .details_desc table.quantity_per_size tbody tr > td .size_upcharge{text-align:center;}
#product_details_15 .details_desc .quantity_per_size_wrapper{margin-left:-5px;margin-right:-5px;}
#product_details_15 .details_desc .quantity_per_size_wrapper:before,
#product_details_15 .details_desc .quantity_per_size_wrapper:after{display:table;content:" ";}
#product_details_15 .details_desc .quantity_per_size_wrapper:after{clear:both;}
#product_details_15 .details_desc .quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:5px;padding-right:5px;width:75px;margin-bottom:10px;}
#product_details_15 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_15 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:bold;text-align:center;}
#product_details_15 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .size_upcharge{text-align:center;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper{position:relative;display:table;border-collapse:separate;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper + .quantity_per_color_size_wrapper{margin-top:10px;padding-top:20px;border-top:1px solid #ccc;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_color_cell{position:relative;white-space:nowrap;display:table-cell;vertical-align:top;width:1%;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color{width:100px;margin-bottom:10px;padding-right:15px;position:relative;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove{display:block;position:absolute;z-index:10;left:0;top:0;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove .prc_remove_btn{background:#DB0000;color:#fff;padding:3px;border-radius:3px;font-size:10px;font-weight:normal;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color img{max-width:75px;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell{position:relative;z-index:2;display:table-cell;float:left;width:100%;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper{margin-left:-10px;margin-right:-10px;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:before,
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{display:table;content:" ";}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{clear:both;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:10px;padding-right:10px;width:90px;margin-bottom:10px;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:bold;text-align:center;}
#product_details_15 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .size_upcharge{text-align:center;}
#product_details_15 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon{background:#fff;padding:0;cursor:pointer;}
#product_details_15 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview{width:32px;height:32px;line-height:32px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}
#product_details_15 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1fc";}
#product_details_15 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview.active:before{display:none;}
#product_details_15 .details_desc .colorsList_wrapper{margin-top:10px;}
#product_details_15 .details_desc .colorsList_wrapper ul.colorsList{list-style:none;display:block;width:100%;margin:0 -5px;padding:0;}
#product_details_15 .details_desc .colorsList_wrapper ul.colorsList li.color_option{position:relative;display:inline-block;float:left;width:180px;padding-left:5px;padding-right:5px;margin-bottom:15px;}
#product_details_15 .details_desc .colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#product_details_15 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color{position:relative;display:inline-block;float:left;width:40px;height:20px;line-height:20px;cursor:pointer;border:1px solid #333;margin-right:10px;}
#product_details_15 .details_desc .colorsList_wrapper ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:relative;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') center center no-repeat;}
#product_details_15 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color_name{display:inline-block;float:left;line-height:20px;cursor:pointer;text-align:left;}
#product_details_15 .details_desc .total_price_wrapper{background:#F2F2F2;font-size:16px;padding:15px;margin-bottom:30px;}
#product_details_15 .details_desc .total_price_wrapper .total_price_title{font-size:18px;font-weight:bold;margin-bottom:15px;}
#product_details_15 .details_desc .total_price_wrapper .total_price_value{font-size:20px;font-weight:bold;color:red;}
#product_details_15 .details_desc .addAnotherLocation_btn_wrapper{text-align:left;}
#product_details_15 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn{color:#fff;background-color:#666;border-color:#424242;background-image:-webkit-linear-gradient(top, #666 0%, #474747 100%);background-image:linear-gradient(to bottom, #666 0%, #474747 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff666666', endColorstr='#ff474747', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_15 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:hover,
#product_details_15 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:focus{color:#fff;background-color:#474747;border-color:#424242;background-position:0 -15px;outline:none !important;}
#product_details_15 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:active,
#product_details_15 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn.active{color:#fff;background-color:#474747;border-color:#424242;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_15 .details_desc .addToCart_btn_wrapper{margin-bottom:15px;}
#product_details_15 .details_desc .addToCart_btn_wrapper .addToCart_btn{width:100%;}
#product_details_15 .details_desc .addToList_btn_wrapper{margin-bottom:15px;}
#product_details_15 .details_desc .addToList_btn_wrapper .addToList_btn{width:100%;}
#product_details_15 .details_desc .addToQuote_btn_wrapper{margin-bottom:15px;}
#product_details_15 .details_desc .addToQuote_btn_wrapper .addToQuote_btn{width:100%;}
#product_details_15 .details_desc .addToWishList_btn_wrapper{margin-bottom:15px;}
#product_details_15 .details_desc .addToWishList_btn_wrapper .addToWishList_btn{width:100%;}
#product_details_15 .details_section_title{margin-top:0;margin-bottom:10px;font-weight:bold;font-size:18px;color:#333;line-height:30px;}
#imprint-color-tabs_wrapper #imprint-color-tabs li a{display:block;color:#333;background-color:#f2f2f2;border:1px solid #ddd;margin-right:5px;border-radius:4px 4px 0 0;padding:10px 15px;outline:none;}
#imprint-color-tabs_wrapper #imprint-color-tabs li a:hover,
#imprint-color-tabs_wrapper #imprint-color-tabs li a:focus{color:#333;background-color:#fff;border-color:#ddd;outline:none !important;}
#imprint-color-tabs_wrapper #imprint-color-tabs li.active a,
#imprint-color-tabs_wrapper #imprint-color-tabs li.active a:hover,
#imprint-color-tabs_wrapper #imprint-color-tabs li.active a:focus{color:#333;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;outline:none !important;}
#imprint-color-tabs_wrapper #imprint-color-tabs-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;}
#imprint-color-tabs_wrapper #imprint-color-tabs-content .modal_colorsList_wrapper ul.colorsList{list-style:none;display:block;width:100%;margin:0 -15px;padding:0;}
#imprint-color-tabs_wrapper #imprint-color-tabs-content .modal_colorsList_wrapper ul.colorsList li.color_option{position:relative;display:inline-block;float:left;width:100px;padding-left:15px;padding-right:15px;margin-bottom:15px;}
#imprint-color-tabs_wrapper #imprint-color-tabs-content .modal_colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#imprint-color-tabs_wrapper #imprint-color-tabs-content .modal_colorsList_wrapper ul.colorsList li.color_option .color{display:block;width:50px;height:50px;cursor:pointer;border:1px solid #333;margin-left:auto;margin-right:auto;}
#imprint-color-tabs_wrapper #imprint-color-tabs-content .modal_colorsList_wrapper ul.colorsList li.color_option .color_name{margin-top:5px;min-height:40px;cursor:pointer;text-align:center;}
#text-color-tabs_wrapper #text-color-tabs li a{display:block;color:#333;background-color:#f2f2f2;border:1px solid #ddd;margin-right:5px;border-radius:4px 4px 0 0;padding:10px 15px;outline:none;}
#text-color-tabs_wrapper #text-color-tabs li a:hover,
#text-color-tabs_wrapper #text-color-tabs li a:focus{color:#333;background-color:#fff;border-color:#ddd;outline:none !important;}
#text-color-tabs_wrapper #text-color-tabs li.active a,
#text-color-tabs_wrapper #text-color-tabs li.active a:hover,
#text-color-tabs_wrapper #text-color-tabs li.active a:focus{color:#333;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;outline:none !important;}
#text-color-tabs_wrapper #text-color-tabs-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;}
#text-color-tabs_wrapper #text-color-tabs-content .modal_colorsList_wrapper ul.colorsList{list-style:none;display:block;width:100%;margin:0 -15px;padding:0;}
#text-color-tabs_wrapper #text-color-tabs-content .modal_colorsList_wrapper ul.colorsList li.color_option{position:relative;display:inline-block;float:left;width:100px;padding-left:15px;padding-right:15px;margin-bottom:15px;}
#text-color-tabs_wrapper #text-color-tabs-content .modal_colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#text-color-tabs_wrapper #text-color-tabs-content .modal_colorsList_wrapper ul.colorsList li.color_option .color{display:block;width:50px;height:50px;cursor:pointer;border:1px solid #333;margin-left:auto;margin-right:auto;}
#text-color-tabs_wrapper #text-color-tabs-content .modal_colorsList_wrapper ul.colorsList li.color_option .color_name{margin-top:5px;min-height:40px;cursor:pointer;text-align:center;}
#product_details_16 .details_image_box{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#product_details_16 .details_image_box img{width:100%;}
#product_details_16 .details_image_thumbnails{margin:0 auto 30px auto;max-width:320px;}
#product_details_16 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_16 .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#product_details_16 .details_image_thumbnails ul li a{display:block;}
#product_details_16 .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_16 .product_rating{min-height:40px;margin-bottom:20px;}
#product_details_16 .product_rating .rating_title{margin-right:10px;font-weight:bold;}
#product_details_16 .product_rating .rating_stars ul.rating{margin-left:auto;margin-right:auto;margin-bottom:5px;}
#product_details_16 .product_rating .rating_note{text-align:center;}
#product_details_16 .details_desc .details_sku{font-size:14px;margin-bottom:10px;}
#product_details_16 .details_desc .details_item_name h1{font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
#product_details_16 .details_desc .details_desc_title{color:#fff;background:#333;padding:8px;font-weight:bold;}
#product_details_16 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_16 .details_desc .childOptionsWrapper{margin-bottom:20px;}
#product_details_16 .details_desc .childOptionsWrapper .childOptionsTitle{font-weight:bold;margin-bottom:5px;}
#product_details_16 .details_desc .priceHeading{margin-bottom:20px;}
#product_details_16 .details_desc .msrp_wrapper{margin-bottom:20px;}
#product_details_16 .details_desc .msrp_wrapper .msrp_title{font-weight:bold;margin-right:5px;}
#product_details_16 .details_desc .msrp_wrapper .msrp_value{color:#000;}
#product_details_16 .details_desc .price_wrapper{margin-bottom:20px;}
#product_details_16 .details_desc .price_wrapper .price_title{font-weight:bold;margin-right:5px;}
#product_details_16 .details_desc .price_wrapper .price_value{color:#000;}
#product_details_16 .details_desc .price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;margin-right:10px;}
#product_details_16 .details_desc .price_wrapper .strikethrough .old_price{color:#333;}
#product_details_16 .details_desc .price_wrapper .new_price{color:#ff0000;}
#product_details_16 .details_desc .casePack_wrapper{margin-bottom:20px;}
#product_details_16 .details_desc .casePack_wrapper .price_title{font-weight:bold;margin-right:5px;}
#product_details_16 .details_desc .casePack_wrapper .price_value{color:#000;}
#product_details_16 .details_desc .casePack_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;margin-right:10px;}
#product_details_16 .details_desc .casePack_wrapper .strikethrough .old_price{color:#333;}
#product_details_16 .details_desc .casePack_wrapper .new_price{color:#ff0000;}
#product_details_16 .details_desc .pricesTableWrapper{margin-bottom:30px;}
#product_details_16 .details_desc .pricesTableWrapper .pricesTable .table .title{text-align:center;background:#777;color:#fff;}
#product_details_16 .details_desc .pricesTableWrapper .pricesTable .table .cell{text-align:center;}
#product_details_16 .details_desc #addToCartForm{margin-bottom:20px;}
#product_details_16 .details_desc #addToCartForm .product_options{margin-bottom:15px;}
#product_details_16 .details_desc #addToCartForm .product_options .option{margin-bottom:10px;}
#product_details_16 .details_desc #addToCartForm .product_options .option .option_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#product_details_16 .details_desc #addToCartForm .product_options .option .option_input{width:180px;}
#product_details_16 .details_desc #addToCartForm .quantity_wrapper{display:inline-block;margin-right:15px;margin-bottom:20px;}
#product_details_16 .details_desc #addToCartForm .quantity_wrapper .quantity_title{font-weight:bold;margin-right:15px;display:inline-block;}
#product_details_16 .details_desc #addToCartForm .quantity_wrapper .quantity_input{width:100px;}
#product_details_16 .details_desc #addToCartForm .buttons_wrapper{display:inline-block;text-align:right;}
#product_details_16 .details_desc #addToCartForm .addToCart_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_16 .details_desc #addToCartForm .addToList_btn_wrapper{display:inline-block;margin-bottom:15px;}
#product_details_16 .details_desc .details_specification_title{font-weight:bold;font-size:16px;margin-bottom:15px;}
#product_details_16 .details_desc .details_specification{width:100%;font-size:14px;margin-bottom:20px;border:1px solid #ddd;}
#product_details_16 .details_desc .details_specification .spec_group_title,
#product_details_16 .details_desc .details_specification .spec_title,
#product_details_16 .details_desc .details_specification .spec_info{padding:5px 10px;}
#product_details_16 .details_desc .details_specification .spec_title,
#product_details_16 .details_desc .details_specification .spec_info{float:left;width:50%;}
#product_details_16 .details_desc .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_16 .details_desc .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_16 .details_desc .details_specification .odd_row{background:#e7e7e7;}
#product_details_16 .details_desc .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_16 .details_desc .details_specification .even_row{background:#ffffff;}
#product_details_16 .details_desc .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_17 .back{display:inline-block;color:#333;font-size:14px;line-height:20px;margin-bottom:20px;}
#product_details_17 .details_item_name h1{font-size:20px;font-weight:bold;margin-top:0;margin-bottom:15px;text-transform:uppercase;}
#product_details_17 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_17 .details_image_box img{cursor:pointer;}
#product_details_17 .details_image_box:before,
#product_details_17 .details_image_box:after{display:table;content:"";}
#product_details_17 .details_image_box:after{clear:both;}
#product_details_17 .details_image_thumbnails{margin-bottom:30px;max-width:100%;}
#product_details_17 .details_image_thumbnails .thumbnail_img{border:1px solid #ddd;cursor:pointer;}
#product_details_17 .details_image_thumbnails .thumbnail_img img{width:100%;}
#product_details_17 .details_image_thumbnails .thumbnail_img img:hover{filter:alpha(opacity=80);opacity:0.8;}
#product_details_17 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_17 .details_image_thumbnails ul li{display:block;float:left;margin-right:15px;margin-bottom:15px;}
#product_details_17 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_17 .details_image_thumbnails ul li a{display:block;}
#product_details_17 .details_image_thumbnails ul li img{width:65px;height:65px;border:1px solid #ddd;cursor:pointer;}
#product_details_17 .details_image_thumbnails:before,
#product_details_17 .details_image_thumbnails:after{display:table;content:"";}
#product_details_17 .details_image_thumbnails:after{clear:both;}
#product_details_17 .details_desc .details_short_desc{font-size:18px;font-weight:bold;margin-top:0;margin-bottom:20px;text-transform:uppercase;}
#product_details_17 .details_desc .details_long_desc{margin-bottom:20px;}
#product_details_17 .details_desc .details_sku{font-size:14px;margin-bottom:20px;}
#product_details_17 .details_desc .details_sku .sku_title{font-weight:bold;}
#product_details_17 .details_desc .details_sku .sku_value{font-weight:normal;}
#product_details_17 .details_desc .product_rating{margin-bottom:20px;}
#product_details_17 .details_desc .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_17 .details_desc .discount_wrapper{font-size:16px;font-weight:bold;margin-bottom:15px;}
#product_details_17 .details_desc .discount_wrapper .discount_vaue{color:#ff0000;}
#product_details_17 .details_desc .price_wrapper{font-size:16px;margin-bottom:15px;}
#product_details_17 .details_desc .price_wrapper .price_title{font-weight:bold;}
#product_details_17 .details_desc .price_wrapper .price_value{color:#ff0000;}
#product_details_17 .details_desc .price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;margin-right:10px;}
#product_details_17 .details_desc .price_wrapper .strikethrough .old_price{color:#333;}
#product_details_17 .details_desc .price_wrapper .new_price{color:#ff0000;}
#product_details_17 .details_desc .loginToViewPrice_btn_wrapper{margin-bottom:20px;}
#product_details_17 .details_desc .available_sizes_wrapper{margin-bottom:30px;}
#product_details_17 .details_desc .available_sizes_wrapper .available_sizes_title{margin-bottom:5px;font-weight:bold;font-size:16px;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list{display:block;list-style:none;margin:0;padding:0;width:230px;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li{display:block;float:left;overflow:hidden;margin-bottom:4px;padding:0;border:1px solid #333;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li + li{margin-left:4px;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li:nth-child(5n+1){margin-left:0;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li a{display:inline-block;width:40px;height:40px;line-height:40px;font-size:14px;font-weight:normal;cursor:default;text-decoration:none;text-align:center;vertical-align:middle;color:#333;background:#ddd;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li a.available{background:#fff;cursor:pointer;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li a.available:hover{background:#333;color:#fff;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li a.unavailable{background:#fff;cursor:not-allowed;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li a.unavailable:after{display:block;width:100%;height:100%;position:relative;content:"x";font-size:100px;font-style:normal;font-weight:bold;line-height:40px;left:-6px;top:-49px;padding:0;margin:0;opacity:0.3;color:#ff0000;background:none;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li a.selected{background:#333;color:#fff;}
#product_details_17 .details_desc .available_sizes_wrapper .sizes_grid ul.sizes_list li a.selected:hover{background:#333;color:#fff;}
#product_details_17 .details_desc #addToCartForm{margin-bottom:30px;}
#product_details_17 .details_desc #addToCartForm .quantity_wrapper{margin-bottom:20px;}
#product_details_17 .details_desc #addToCartForm .quantity_wrapper .quantity_title{font-size:16px;font-weight:bold;margin-bottom:5px;}
#product_details_17 .details_desc #addToCartForm .quantity_wrapper .quantity_input_wrapper{width:135px;}
#product_details_17 .details_desc #addToCartForm .quantity_wrapper .quantity_input_wrapper .quantity_input{text-align:center;}
#product_details_17 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn{text-transform:uppercase;font-size:18px;padding:10px 15px;width:100%;}
#product_details_17 .details_desc .recommended_products_wrapper .recommended_products_title{margin-top:0;margin-bottom:15px;font-size:16px;font-weight:bold;}
#product_details_17 .details_desc .recommended_products_wrapper .recommended_product_wrapper{border:1px solid #ddd;margin-bottom:20px;}
#product_details_17 .details_specification_title{font-weight:bold;font-size:16px;margin-bottom:15px;}
#product_details_17 .details_specification{width:100%;font-size:14px;margin-bottom:20px;border:1px solid #ddd;}
#product_details_17 .details_specification .spec_group_title,
#product_details_17 .details_specification .spec_title,
#product_details_17 .details_specification .spec_info{padding:5px 10px;}
#product_details_17 .details_specification .spec_title,
#product_details_17 .details_specification .spec_info{float:left;width:50%;}
#product_details_17 .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_17 .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_17 .details_specification .odd_row{background:#e7e7e7;}
#product_details_17 .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_17 .details_specification .even_row{background:#ffffff;}
#product_details_17 .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_18 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_18 .details_image_box img{cursor:pointer;}
#product_details_18 .details_image_box:before,
#product_details_18 .details_image_box:after{display:table;content:"";}
#product_details_18 .details_image_box:after{clear:both;}
#product_details_18 .details_image_thumbnails{margin-bottom:30px;max-width:100%;}
#product_details_18 .details_image_thumbnails .thumbnail_img{border:1px solid #ddd;cursor:pointer;}
#product_details_18 .details_image_thumbnails .thumbnail_img img{width:100%;}
#product_details_18 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_18 .details_image_thumbnails ul li{display:block;float:left;margin-right:8px;margin-bottom:8px;}
#product_details_18 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_18 .details_image_thumbnails ul li a{display:block;}
#product_details_18 .details_image_thumbnails ul li img{width:85px;height:85px;border:1px solid #ddd;cursor:pointer;}
#product_details_18 .details_image_thumbnails:before,
#product_details_18 .details_image_thumbnails:after{display:table;content:"";}
#product_details_18 .details_image_thumbnails:after{clear:both;}
#product_details_18 .details_desc .details_item_name h1{font-size:16px;font-weight:bold;margin-top:0;margin-bottom:15px;color:#333;}
#product_details_18 .details_desc .details_sku{font-size:12px;margin-bottom:20px;}
#product_details_18 .details_desc .details_sku .sku_title{font-weight:bold;}
#product_details_18 .details_desc .details_sku .sku_value{font-weight:normal;}
#product_details_18 .details_desc .details_short_desc{color:#999;margin-bottom:20px;}
#product_details_18 .details_desc .details_short_desc .short_desc_title{display:block;color:#333;}
#product_details_18 .details_desc .product_rating{float:right;margin-bottom:20px;}
#product_details_18 .details_desc .product_rating .star_rating_wrapper{margin-bottom:5px;}
#product_details_18 .details_desc .price_wrapper{margin-bottom:15px;}
#product_details_18 .details_desc .price_wrapper:before,
#product_details_18 .details_desc .price_wrapper:after{display:table;content:" ";}
#product_details_18 .details_desc .price_wrapper:after{clear:both;}
#product_details_18 .details_desc .price_wrapper .price_title{color:#333;}
#product_details_18 .details_desc .price_wrapper .price_value{color:#ff0000;}
#product_details_18 .details_desc .price_wrapper .old_price{display:inline-block;margin-right:5px;}
#product_details_18 .details_desc .price_wrapper .old_price .old_price_label{color:#333;}
#product_details_18 .details_desc .price_wrapper .old_price .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_18 .details_desc .price_wrapper .old_price .strikethrough .old_price_value{color:#333;}
#product_details_18 .details_desc .price_wrapper .new_price{display:inline-block;}
#product_details_18 .details_desc .price_wrapper .new_price .new_price_title{color:#ff0000;}
#product_details_18 .details_desc .price_wrapper .new_price .new_price_value{color:#ff0000;}
#product_details_18 .details_desc .addToWishList_btn_wrapper{margin-bottom:20px;}
#product_details_18 .details_desc #addToCartForm,
#product_details_18 .details_desc .addToCartForm{margin-bottom:30px;}
#product_details_18 .details_desc .configBox_wrapper{margin-bottom:20px;}
#product_details_18 .details_desc .configBox_wrapper .configBox_title{color:#333;font-size:14px;font-weight:bold;margin-bottom:10px;}
#product_details_18 .details_desc .configBox_wrapper .configbox_content{border:1px solid #ddd;padding:15px;}
#product_details_18 .details_desc .optionsBox_wrapper{margin-bottom:20px;}
#product_details_18 .details_desc .optionsBox_wrapper .optionsBox_title{color:#333;font-size:14px;font-weight:bold;margin-bottom:10px;}
#product_details_18 .details_desc .optionsBox_wrapper .optionsBox_content{border:1px solid #ddd;padding:15px;}
#product_details_18 .details_desc .productColorsBox .selected_color_title{color:#333;font-weight:bold;margin-bottom:15px;}
#product_details_18 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList{list-style:none;display:block;margin:0;padding:0;}
#product_details_18 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;position:relative;border:1px solid #333;}
#product_details_18 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#product_details_18 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option .color{display:block;width:30px;height:30px;cursor:pointer;text-decoration:none;}
#product_details_18 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option .color img{width:30px;height:30px;}
#product_details_18 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_18 .details_desc .productSizesBox .selected_size_title{color:#333;font-weight:bold;margin-bottom:15px;}
#product_details_18 .details_desc .productSizesBox .sizesList_wrapper ul.sizesList{list-style:none;display:block;margin:0;padding:0;}
#product_details_18 .details_desc .productSizesBox .sizesList_wrapper ul.sizesList li{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;position:relative;border:1px solid #333;}
#product_details_18 .details_desc .productSizesBox .sizesList_wrapper ul.sizesList li:last-of-type{margin-right:0;}
#product_details_18 .details_desc .productSizesBox .sizesList_wrapper ul.sizesList li .size{display:block;padding:5px 10px;font-size:14px;font-weight:normal;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;background:#fff;color:#333;}
#product_details_18 .details_desc .productSizesBox .sizesList_wrapper ul.sizesList li .size:hover{background:#333;color:#fff;}
#product_details_18 .details_desc .productSizesBox .sizesList_wrapper ul.sizesList li.selected .size{background:#333;color:#fff;}
#product_details_18 .details_desc .productSizesBox .sizesList_wrapper ul.sizesList li.selected .size:hover{background:#333;color:#fff;}
#product_details_18 .details_desc .quantity_wrapper{float:left;margin-right:30px;width:150px;}
#product_details_18 .details_desc .quantity_wrapper .quantity_title{font-weight:bold;margin-bottom:5px;}
#product_details_18 .details_desc .quantity_wrapper .quantity_input_wrapper .quantity_input{text-align:center;}
#product_details_18 .details_desc .buttons_wrapper{float:left;margin-bottom:20px;margin-top:25px;}
#product_details_18 .details_desc .buttons_wrapper .addToCart_btn_wrapper{display:inline-block;}
#product_details_18 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#aa060a;border-color:#650406;background-image:-webkit-linear-gradient(top, #aa060a 0%, #6f0407 100%);background-image:linear-gradient(to bottom, #aa060a 0%, #6f0407 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaa060a', endColorstr='#ff6f0407', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_18 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_18 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#6f0407;border-color:#650406;background-position:0 -15px;outline:none !important;}
#product_details_18 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_18 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#6f0407;border-color:#650406;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_18 .details_desc .buttons_wrapper .makeAnOffer_btn_wrapper{display:inline-block;}
#product_details_18 .details_desc .buttons_wrapper .makeAnOffer_btn_wrapper .makeAnOffer_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_18 .details_desc .buttons_wrapper .makeAnOffer_btn_wrapper .makeAnOffer_btn:hover,
#product_details_18 .details_desc .buttons_wrapper .makeAnOffer_btn_wrapper .makeAnOffer_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#product_details_18 .details_desc .buttons_wrapper .makeAnOffer_btn_wrapper .makeAnOffer_btn:active,
#product_details_18 .details_desc .buttons_wrapper .makeAnOffer_btn_wrapper .makeAnOffer_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_18 .tabs_wrapper{margin-bottom:20px;}
#product_details_18 .tabs_wrapper #product-tabs li a{display:block;color:#fff;background-color:#aa060a;border:1px solid #fff;margin-right:5px;border-radius:0;padding:10px 15px;outline:none;}
#product_details_18 .tabs_wrapper #product-tabs li a:hover,
#product_details_18 .tabs_wrapper #product-tabs li a:focus{color:#aa060a;background-color:#fff;border-color:#ddd;outline:none !important;}
#product_details_18 .tabs_wrapper #product-tabs li.active a,
#product_details_18 .tabs_wrapper #product-tabs li.active a:hover,
#product_details_18 .tabs_wrapper #product-tabs li.active a:focus{color:#333;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;outline:none !important;}
#product_details_18 .tabs_wrapper #product-tabs-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;}
#product_details_18 .tabs_wrapper #product-tabs-accordion .panel{border-color:#ddd;border-radius:4px;}
#product_details_18 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading{padding:0px;color:#333;background:#fff;border-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px;}
#product_details_18 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#product_details_18 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:10px 15px;text-decoration:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;background-color:#aa060a;}
#product_details_18 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#333;background-color:#fff;}
#product_details_18 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_18 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#aa060a;background-color:#fff;border-color:#ddd;outline:none !important;}
#product_details_18 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;}
#product_details_18 .details_section_title{margin-top:0;margin-bottom:15px;font-weight:bold;font-size:16px;}
#product_details_19 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_19 .details_image_box img{cursor:pointer;}
#product_details_19 .details_image_box:before,
#product_details_19 .details_image_box:after{display:table;content:"";}
#product_details_19 .details_image_box:after{clear:both;}
#product_details_19 .details_image_thumbnails{margin-bottom:30px;}
#product_details_19 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img{border:1px solid #ddd;}
#product_details_19 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img:hover,
#product_details_19 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img:focus{border-color:#333;cursor:pointer !important;}
#product_details_19 .details_image_thumbnails .product_thumbnails_carousel:before,
#product_details_19 .details_image_thumbnails .product_thumbnails_carousel:after{display:table;content:"";}
#product_details_19 .details_image_thumbnails .product_thumbnails_carousel:after{clear:both;}
#product_details_19 .swatches_tags_wrapper{margin-bottom:30px;background:#ebebeb;border:1px solid #ddd;padding:10px;}
#product_details_19 .color_swatches{float:left;}
#product_details_19 .color_swatches ul.swatch_list{margin:0;padding:0;line-height:1;}
#product_details_19 .color_swatches ul.swatch_list li{list-style:none;display:inline-block;float:left;}
#product_details_19 .color_swatches ul.swatch_list li + li{margin-left:10px;}
#product_details_19 .color_swatches ul.swatch_list li a{display:inline-block;text-decoration:none !important;outline:none !important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#product_details_19 .tags_wrapper{float:right;margin-top:-10px;margin-bottom:-10px;}
#product_details_19 .tags_wrapper ul.tags_list{margin:0;padding:0;line-height:1;}
#product_details_19 .tags_wrapper ul.tags_list li{list-style:none;display:inline-block;float:left;border-left:1px solid #ddd;border-right:1px solid #ddd;}
#product_details_19 .tags_wrapper ul.tags_list li + li{margin-left:5px;}
#product_details_19 .tags_wrapper ul.tags_list li a{display:inline-block;width:36px;height:36px;text-decoration:none !important;outline:none !important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#product_details_19 .tags_wrapper ul.tags_list li .fa{background:#fff;color:#333;}
#product_details_19 .details_desc .details_sku_name_wrapper{font-size:18px;font-weight:bold;margin-bottom:20px;}
#product_details_19 .details_desc .details_sku{display:inline-block;font-size:inherit;font-weight:inherit;color:#333;}
#product_details_19 .details_desc .details_item_name{display:inline-block;}
#product_details_19 .details_desc .details_item_name h1{display:inline-block;font-size:inherit;font-weight:inherit;color:#333;margin:0;}
#product_details_19 .details_desc .product_rating{margin-bottom:20px;}
#product_details_19 .details_desc .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_19 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_19 .details_desc .priceGridWrapper table.priceGrid{margin-bottom:0;}
#product_details_19 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#fff;text-align:center;}
#product_details_19 .details_desc .priceGridWrapper table.priceGrid thead tr th.red{color:#ff0000;}
#product_details_19 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#fff;text-align:center;}
#product_details_19 .details_desc .priceGridWrapper table.priceGrid tbody tr th.red{color:#ff0000;}
#product_details_19 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_19 .details_desc .priceGridWrapper table.priceGrid tbody tr td.red{color:#ff0000;}
#product_details_19 .details_desc .actions_list_wrapper ul.actions_list{padding-left:0;margin-bottom:0;}
#product_details_19 .details_desc .actions_list_wrapper ul.actions_list li{color:#333;list-style:none;}
#product_details_19 .details_desc .actions_list_wrapper ul.actions_list li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0da";margin-right:5px;color:#4f9a47;}
#product_details_19 .details_desc .actions_list_wrapper ul.actions_list li a{color:#333;}
#product_details_19 .details_desc .actions_list_wrapper ul.actions_list li a:hover{color:#4f9a47;}
#product_details_19 .panelBox{margin-bottom:30px;border:1px solid transparent;}
#product_details_19 .panelBox .panelBox_heading{font-size:16px;line-height:20px;font-weight:bold;padding:10px 15px;border-color:1px solid transparent;}
#product_details_19 .panelBox .panelBox_body{padding:15px;}
#product_details_19 .panelBox.panelBox_grey{border-color:#c4c4c4;}
#product_details_19 .panelBox.panelBox_grey .panelBox_heading{color:#333;background:#eee url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJ0lEQVQIW2N8+vTpfwYGBgZOTk4QxcCIIfDu3Tuwiu/fv0NUoAsAALZRFPPKWfI2AAAAAElFTkSuQmCC");border-color:#c4c4c4;}
#product_details_19 .panelBox.panelBox_grey .panelBox_body{background:#fff;}
#product_details_19 .panelBox.panelBox_green{border-color:#c4c4c4;}
#product_details_19 .panelBox.panelBox_green .panelBox_heading{color:#fff;background:#4f9a47 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJklEQVQIW2MMmOX+n4GBgYGbnQdEMTBiCEQvDAar+PrzC0QFugAAxgEPAbX9glUAAAAASUVORK5CYII=");border-color:#c4c4c4;}
#product_details_19 .panelBox.panelBox_green .panelBox_body{background:#fff;}
#product_details_19 .details_title_heading{font-weight:bold;border-bottom:1px solid #c4c4c4;padding-bottom:10px;margin-bottom:10px;}
#product_details_19 .details_long_desc{margin-bottom:15px;}
#product_details_19 .details_long_desc ul{padding-left:15px;margin:0;}
#product_details_19 .details_options{width:100%;margin-bottom:15px;}
#product_details_19 .details_options .option + .option{margin-top:5px;}
#product_details_19 .details_options .field_title{font-weight:bold;}
#product_details_19 .details_options_inline{width:100%;margin-bottom:15px;}
#product_details_19 .details_options_inline .option + .option{margin-top:5px;}
#product_details_19 .details_options_inline .field_title,
#product_details_19 .details_options_inline .field_value{float:left;width:50%;}
#product_details_19 .details_options_inline .field_title{font-weight:bold;}
#product_details_19 .products_carousel_wrapper{margin-bottom:30px;}
#product_details_19 .products_carousel_wrapper .products_carousel .product{padding:15px;border:1px solid #ccc;}
#product_details_19 .products_carousel_wrapper .products_carousel .product .product_image_div{margin-bottom:15px;}
#product_details_19 .products_carousel_wrapper .products_carousel .product .product_image_div a{display:block;}
#product_details_19 .products_carousel_wrapper .products_carousel .product .product_image_div img{display:block;margin:0 auto;max-width:100%;height:auto;}
#product_details_19 .products_carousel_wrapper .products_carousel .product .product_name{text-align:center;margin-bottom:15px;}
#product_details_19 .products_carousel_wrapper .products_carousel .product .product_name a{color:#333;font-weight:bold;}
#product_details_19 .products_carousel_wrapper .products_carousel .product .product_price{text-align:center;color:#993366;font-size:18px;font-weight:bold;}
#product_details_20 .details_product_name h1{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:15px;}
#product_details_20 .action_buttons_wrapper{margin-bottom:15px;}
#product_details_20 .action_buttons_wrapper .btn_share,
#product_details_20 .action_buttons_wrapper .btn_print{color:#333;background-color:#fff;border-color:#dbdbdb;background-image:none;filter:none;background-repeat:no-repeat;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_20 .action_buttons_wrapper .btn_share:hover,
#product_details_20 .action_buttons_wrapper .btn_print:hover,
#product_details_20 .action_buttons_wrapper .btn_share:focus,
#product_details_20 .action_buttons_wrapper .btn_print:focus{color:#333;background-color:#e0e0e0;border-color:#bdbdbd;background-position:0;outline:none !important;}
#product_details_20 .action_buttons_wrapper .btn_share:active,
#product_details_20 .action_buttons_wrapper .btn_print:active,
#product_details_20 .action_buttons_wrapper .btn_share.active,
#product_details_20 .action_buttons_wrapper .btn_print.active{color:#333;background-color:#e0e0e0;border-color:#bdbdbd;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_20 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:none;border-radius:0px;}
#product_details_20 .details_image_box img{cursor:pointer;background-color:#fff;border-radius:0px;padding:4px;max-width:100%;height:auto;margin:0 auto;}
#product_details_20 .details_image_box:before,
#product_details_20 .details_image_box:after{display:table;content:" ";}
#product_details_20 .details_image_box:after{clear:both;}
#product_details_20 .details_image_caption{text-align:center;}
#product_details_20 .details_image_thumbnails{margin-bottom:30px;}
#product_details_20 .details_image_thumbnails ul.product_thumbnails{list-style:none;padding:0;margin:-5px;text-align:center;}
#product_details_20 .details_image_thumbnails ul.product_thumbnails li{display:inline-block;padding:5px;}
#product_details_20 .details_image_thumbnails ul.product_thumbnails li a{display:block;}
#product_details_20 .details_image_thumbnails ul.product_thumbnails li img{width:auto;height:66px;border:1px solid #ddd;cursor:pointer;}
#product_details_20 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{position:relative;cursor:pointer;border:1px solid #ddd;height:66px;}
#product_details_20 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img{display:block;width:auto;max-width:100%;max-height:64px;position:relative;top:50%;transform:translateY(-50%);}
#product_details_20 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_20 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border-color:#333;}
#product_details_20 .details_video_box{margin-bottom:20px;}
#product_details_20 .details_desc{margin-bottom:30px;}
#product_details_20 .details_desc .note_box{background:#DDE7F3;padding:10px;margin-bottom:15px;border-radius:4px;}
#product_details_20 .details_desc .product_colors_wrapper{margin-bottom:30px;}
#product_details_20 .details_desc .product_colors_carousel .product_color{position:relative;cursor:pointer;}
#product_details_20 .details_desc .product_colors_carousel .product_color .color_thumbnail{position:relative;border:1px solid #ddd;height:120px;}
#product_details_20 .details_desc .product_colors_carousel .product_color .color_thumbnail > img{display:block;width:auto;max-width:100%;max-height:118px;position:relative;top:50%;transform:translateY(-50%);}
#product_details_20 .details_desc .product_colors_carousel .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:5px;}
#product_details_20 .details_desc .product_colors_carousel .product_color:hover .color_thumbnail,
#product_details_20 .details_desc .product_colors_carousel .product_color:focus .color_thumbnail{border-color:#333;}
#product_details_20 .details_desc .product_colors_carousel .product_color:hover .color_title,
#product_details_20 .details_desc .product_colors_carousel .product_color:focus .color_title{color:#333;}
#product_details_20 .details_desc .product_colors_carousel .product_color.selected .color_thumbnail{border-color:#333;}
#product_details_20 .details_desc .product_colors_carousel .product_color.selected .color_thumbnail:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#333;font-size:16px;position:absolute;z-index:1000;top:3px;right:3px;}
#product_details_20 .details_desc .product_colors_carousel .product_color.selected .color_title{color:#333;}
#product_details_20 .details_desc .product_colors_carousel{padding-left:30px;padding-right:30px;}
#product_details_20 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_20 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_20 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_20 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_20 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_20 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_20 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_20 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_20 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_20 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_20 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_20 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_20 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_20 .details_desc .details_sku{font-size:14px;margin-bottom:15px;}
#product_details_20 .details_desc .details_sku .sku_title{font-weight:bold;}
#product_details_20 .details_desc .details_item_number{font-size:14px;margin-bottom:10px;}
#product_details_20 .details_desc .details_item_number .item_number_title{font-weight:bold;}
#product_details_20 .details_desc .details_manufacturer_number{font-size:14px;margin-bottom:10px;}
#product_details_20 .details_desc .details_manufacturer_number .manufacturer_number_title{font-weight:bold;}
#product_details_20 .details_desc .details_unit_of_measure{font-size:14px;margin-bottom:10px;}
#product_details_20 .details_desc .details_unit_of_measure .unit_of_measure_title{font-weight:bold;}
#product_details_20 .details_desc .price_wrapper{font-size:14px;margin-bottom:10px;}
#product_details_20 .details_desc .price_wrapper .price_title{font-weight:bold;margin-right:5px;}
#product_details_20 .details_desc .price_wrapper .price_title.big{font-size:18px;}
#product_details_20 .details_desc .price_wrapper .price_value{font-weight:bold;color:#ff0000;}
#product_details_20 .details_desc .price_wrapper .price_value.big{font-size:20px;}
#product_details_20 .details_desc .price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_20 .details_desc .price_wrapper .strikethrough .old_price{color:#333;}
#product_details_20 .details_desc .price_wrapper .saving_percentage{font-weight:bold;color:#333;margin-left:5px;}
#product_details_20 .details_desc .price_wrapper.sale_price .price_title,
#product_details_20 .details_desc .price_wrapper.sale_price .price_value,
#product_details_20 .details_desc .price_wrapper.sale_price .saving_percentage{color:#3c763d;}
#product_details_20 .details_desc .price_sales_note{font-size:14px;margin-bottom:10px;color:#ff0000;}
#product_details_20 .details_desc .countdownTimer_wrapper{background:#ffff00;padding:5px 10px;margin-bottom:15px;text-align:center;}
#product_details_20 .details_desc .countdownTimer_wrapper .countdownTimer_title{color:#ff0000;font-size:14px;font-weight:600;}
#product_details_20 .details_desc .countdownTimer_wrapper .countdownTimer{color:#ff0000;font-weight:600;}
#product_details_20 .details_desc .countdownTimer_wrapper .countdownTimer .time_separator{color:#ff0000;margin:0 2px;}
#product_details_20 .details_desc .countdownTimer_wrapper .countdownTimer .countdown_section .digit{font-size:16px;}
#product_details_20 .details_desc .countdownTimer_wrapper .countdownTimer .countdown_section .unit{font-size:14px;}
#product_details_20 .details_desc .pricesTableWrapper{margin-bottom:20px;}
#product_details_20 .details_desc .pricesTableWrapper h4{font-size:16px;margin-top:15px;margin-bottom:15px;}
#product_details_20 .details_desc .pricesTableWrapper table.prices_table th.title{text-align:center;background:#f2f2f2;color:#333;}
#product_details_20 .details_desc .pricesTableWrapper table.prices_table .cell{text-align:center;}
#product_details_20 .details_desc .pricesTableWrapper table.prices_table .grayedout{background:#f5f5f5;}
#product_details_20 .details_desc .pricesTableWrapper table.prices_table .highlighted{font-weight:bold;background:#dff0d8;color:#3c763d;}
#product_details_20 .details_desc .pricesTableWrapper table.prices_table .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_20 .details_desc .pricesTableWrapper table.prices_table .strikethrough .old_price{color:#333;}
#product_details_20 .details_desc .product_options_wrapper{margin-bottom:30px;}
#product_details_20 .details_desc .product_options_wrapper .product_options_title{font-size:16px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:15px;}
@media (max-width:991px){#product_details_20 .product_media{margin-bottom:15px;}
}
#product_details_20 .product_media .product_img{width:75px;height:auto;}
#product_details_20 .product_media .media-heading .product_name{font-size:14px;font-weight:bold;}
#product_details_20 .product_media .product_price{font-size:14px;margin-bottom:10px;}
#product_details_20 .product_media .product_price .price_title{font-weight:bold;margin-right:5px;}
#product_details_20 .product_media .product_price .price_value{font-weight:bold;color:#ff0000;}
#product_details_20 .product_media .product_price .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_20 .product_media .product_price .strikethrough .old_price{color:#333;}
#product_details_20 .product_media .product_price .saving_percentage{font-weight:bold;color:#333;margin-left:5px;}
#product_details_20 .product_media .product_price.sale_price .price_title,
#product_details_20 .product_media .product_price.sale_price .price_value,
#product_details_20 .product_media .product_price.sale_price .saving_percentage{color:#3c763d;}
#product_details_20 .details_recommended_products_box .panel-heading{font-weight:bold;font-size:14px;text-align:center;}
#product_details_20 .details_cart_box{text-align:center;}
#product_details_20 .details_cart_box .custom_text{color:#0099FF;margin-bottom:20px;}
#product_details_20 .details_cart_box .product_availability{font-size:14px;margin-bottom:10px;}
#product_details_20 .details_cart_box .product_availability .availability_title{font-weight:bold;}
#product_details_20 .details_cart_box .product_availability .availability_status{text-transform:uppercase;}
#product_details_20 .details_cart_box .product_availability .availability_status.inStock{color:#009900;}
#product_details_20 .details_cart_box .product_availability .availability_status.outOfStock{color:#ff0000;}
#product_details_20 .details_cart_box .details_shipping_info #shipping_options{display:inline-block;text-align:left;}
#product_details_20 .details_cart_box .details_shipping_info #autoship_subscription .autoship_note{color:#ff6600;font-size:13px;margin-bottom:10px;}
#product_details_20 .details_cart_box .add_to_cart_box .product_qty_wrapper input.product_qty{display:inline-block;width:75px;text-align:center;}
#product_details_20 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_20 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_20 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#product_details_20 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_20 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_20 .requestQuoteButtonWrapper{text-align:center;}
#product_details_20 .tab_panels_wrapper{margin-bottom:20px;}
#product_details_20 .tab_panels_wrapper .tab_panel_box{border:1px solid #ddd;border-radius:4px;}
#product_details_20 .tab_panels_wrapper .tab_panel_box + .tab_panel_box{margin-top:20px;}
#product_details_20 .tab_panels_wrapper .tab_panel_box .tab_panel_heading{border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;}
#product_details_20 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title{font-size:14px;line-height:1.1;font-weight:bold;}
#product_details_20 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a{display:block;padding:10px 15px;color:#333;text-decoration:none;position:relative;}
#product_details_20 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a:hover,
#product_details_20 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a:focus{color:#333;text-decoration:none;}
#product_details_20 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a:after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_20 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a.collapsed:after{content:"\f078";}
#product_details_20 .tab_panels_wrapper .tab_panel_box .tab_panel_collapse .tab_panel_body{border-top:1px solid #ddd;padding:15px;}
#product_details_20 .tab_panels_wrapper .tab_panel_box ul.details_specification li .spec_title{font-weight:bold;}
#product_details_20 .details_section_title{margin-top:0;margin-bottom:15px;font-weight:bold;font-size:16px;}
#product_details_20 .recommended_products_panel,
#product_details_20 .recently_viewed_products_panel,
#product_details_20 .related_products_panel{border:1px solid #ddd;border-radius:4px;margin-bottom:20px;}
#product_details_20 .recommended_products_panel .panel_heading,
#product_details_20 .recently_viewed_products_panel .panel_heading,
#product_details_20 .related_products_panel .panel_heading{border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;}
#product_details_20 .recommended_products_panel .panel_heading .panel_title,
#product_details_20 .recently_viewed_products_panel .panel_heading .panel_title,
#product_details_20 .related_products_panel .panel_heading .panel_title{font-size:14px;line-height:1.1;font-weight:bold;display:block;padding:10px 15px;color:#333;}
#product_details_20 .recommended_products_panel .panel_body,
#product_details_20 .recently_viewed_products_panel .panel_body,
#product_details_20 .related_products_panel .panel_body{border-top:1px solid #ddd;padding:15px;}
#product_details_21 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:none;border-radius:0px;}
#product_details_21 .details_image_box img{cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:0px;padding:4px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.075);width:auto;height:200px;}
#product_details_21 .details_image_box:before,
#product_details_21 .details_image_box:after{display:table;content:" ";}
#product_details_21 .details_image_box:after{clear:both;}
#product_details_21 .details_image_thumbnails{margin-bottom:30px;}
#product_details_21 .details_image_thumbnails:before,
#product_details_21 .details_image_thumbnails:after{display:table;content:" ";}
#product_details_21 .details_image_thumbnails:after{clear:both;}
#product_details_21 .details_image_thumbnails ul.product_thumbnails{list-style:none;padding:0;margin:-5px;text-align:left;}
#product_details_21 .details_image_thumbnails ul.product_thumbnails li{display:inline-block;padding:5px;}
#product_details_21 .details_image_thumbnails ul.product_thumbnails li a{display:block;}
#product_details_21 .details_image_thumbnails ul.product_thumbnails li img{width:75px;height:75px;border:1px solid #ddd;cursor:pointer;}
#product_details_21 .details_video_box{margin-bottom:20px;}
#product_details_21 .details_desc{margin-bottom:30px;}
#product_details_21 .details_desc .details_product_name h1{font-size:18px;font-weight:bold;margin-top:0;margin-bottom:20px;text-transform:uppercase;}
#product_details_21 .details_desc .details_sku{font-size:14px;margin-bottom:20px;}
#product_details_21 .details_desc .details_sku .sku_title{font-weight:bold;}
#product_details_21 .details_desc .details_sku .sku_value{font-weight:normal;}
#product_details_21 .details_desc .product_rating{margin-bottom:20px;}
#product_details_21 .details_desc .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_21 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_21 .details_desc .details_long_desc{margin-bottom:20px;}
#product_details_21 .details_desc .details_long_desc .readmore_js_text{margin-bottom:5px;}
#product_details_21 .details_desc .prices_radio_options_wrapper{margin-bottom:20px;}
#product_details_21 .details_desc .prices_radio_options_wrapper .prices_radio_options_title{font-weight:bold;}
#product_details_21 .details_desc .prices_radio_options_wrapper .prices_radio_options span.price{color:#ff0000;margin-left:5px;}
#product_details_21 .details_desc .price_wrapper{font-size:14px;margin-bottom:10px;}
#product_details_21 .details_desc .price_wrapper .price_title{font-weight:bold;margin-right:5px;}
#product_details_21 .details_desc .price_wrapper .price_value{font-weight:bold;color:#ff0000;}
#product_details_21 .details_desc .price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_21 .details_desc .price_wrapper .strikethrough .old_price{color:#333;}
#product_details_21 .details_desc .price_wrapper .new_price{margin-left:5px;font-weight:bold;color:#ff0000;}
#product_details_21 .details_desc .pricesTableWrapper{margin-bottom:30px;}
#product_details_21 .details_desc .pricesTableWrapper h4{font-size:14px;font-weight:bold;margin-top:0;margin-bottom:15px;}
#product_details_21 .details_desc .pricesTableWrapper table.prices_table{margin-bottom:0;}
#product_details_21 .details_desc .pricesTableWrapper table.prices_table th.title{text-align:center;background:#f2f2f2;color:#333;}
#product_details_21 .details_desc .pricesTableWrapper table.prices_table .cell{text-align:center;}
#product_details_21 .details_desc .pricesTableWrapper table.prices_table .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_21 .details_desc .pricesTableWrapper table.prices_table .strikethrough .old_price{color:#333;}
#product_details_21 #addToCartForm{margin-bottom:15px;}
#product_details_21 #addToCartForm .quantity_wrapper{float:left;margin-bottom:20px;margin-right:15px;}
#product_details_21 #addToCartForm .quantity_wrapper .quantity_title{font-weight:bold;margin-right:10px;display:inline-block;}
#product_details_21 #addToCartForm .quantity_wrapper .quantity_input{display:inline-block;width:100px;}
#product_details_21 #addToCartForm .buttons_wrapper{text-align:left;float:left;}
#product_details_21 #addToCartForm .buttons_wrapper .addToCart_btn_wrapper{display:inline-block;margin-bottom:15px;margin-right:5px;}
#product_details_21 #addToCartForm .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_21 #addToCartForm .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_21 #addToCartForm .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#product_details_21 #addToCartForm .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_21 #addToCartForm .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_21 #addToCartForm .buttons_wrapper .addToWishList_btn_wrapper{display:inline-block;margin-bottom:15px;margin-right:5px;}
#product_details_21 #addToCartForm .buttons_wrapper .requestQuote_btn_wrapper{display:inline-block;margin-bottom:15px;margin-right:5px;}
#product_details_21 #addToCartForm .buttons_wrapper .requestQuote_btn_wrapper .requestQuote_btn{color:#333;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #bfdc7a 0%, #a8cf4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_21 #addToCartForm .buttons_wrapper .requestQuote_btn_wrapper .requestQuote_btn:hover,
#product_details_21 #addToCartForm .buttons_wrapper .requestQuote_btn_wrapper .requestQuote_btn:focus{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
#product_details_21 #addToCartForm .buttons_wrapper .requestQuote_btn_wrapper .requestQuote_btn:active,
#product_details_21 #addToCartForm .buttons_wrapper .requestQuote_btn_wrapper .requestQuote_btn.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_21 .products_slider_panel{border:none;margin-bottom:20px;}
#product_details_21 .products_slider_panel .panel_heading{color:#fff;background-color:#EB4036;}
#product_details_21 .products_slider_panel .panel_heading .panel_title{font-size:14px;line-height:1.1;font-weight:bold;display:block;padding:10px 15px;color:#fff;}
#product_details_21 .products_slider_panel .panel_body{border-top:none;padding:15px 0;}
#product_details_21 .products_slider_panel .products_carousel .owl-nav{top:-52px;right:0;}
#product_details_21 .products_slider_panel .products_carousel .owl-nav [class*='owl-']{font-size:35px;width:35px;color:#fff;background:transparent;}
#product_details_21 .products_slider_panel .products_carousel .owl-nav [class*='owl-']:hover{color:#fff;background:transparent;}
#product_details_21 .products_slider_panel .products_carousel .owl-nav .owl-prev{margin-right:0;}
#product_details_22 .details_product_name h1{font-size:30px;font-weight:bold;margin-top:0;margin-bottom:15px;}
@media (max-width:767px){#product_details_22 .details_product_name h1{font-size:24px;}
}
#product_details_22 .details_sku_manufacturer_wrapper{margin-bottom:15px;}
#product_details_22 .details_sku{font-size:16px;float:left;margin-bottom:5px;}
@media (max-width:767px){#product_details_22 .details_sku{float:none;}
}
#product_details_22 .details_sku .sku_title{font-weight:bold;}
@media (min-width:768px){#product_details_22 .details_sku:after{content:"\2022";font-size:18px;line-height:20px;position:relative;left:-4px;margin-left:6px;}
}
#product_details_22 .details_manufacturer_number{font-size:16px;float:left;margin-bottom:5px;}
@media (max-width:767px){#product_details_22 .details_manufacturer_number{float:none;}
}
#product_details_22 .details_manufacturer_number .manufacturer_number_title{font-weight:bold;}
#product_details_22 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:15px;padding:0;background-color:#fff;border:none;border-radius:0;}
@media (max-width:767px){#product_details_22 .details_image_box{max-width:300px;}
}
#product_details_22 .details_image_box img{cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:0;padding:4px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.075);width:100%;height:auto;}
#product_details_22 .details_image_box:before,
#product_details_22 .details_image_box:after{display:table;content:" ";}
#product_details_22 .details_image_box:after{clear:both;}
#product_details_22 .details_image_thumbnails{margin-bottom:15px;}
@media (max-width:767px){#product_details_22 .details_image_thumbnails{display:none;}
}
#product_details_22 .details_image_thumbnails ul.product_thumbnails{list-style:none;padding:0;margin:-5px;text-align:center;}
#product_details_22 .details_image_thumbnails ul.product_thumbnails li{display:inline-block;padding:5px;}
#product_details_22 .details_image_thumbnails ul.product_thumbnails li a{display:block;}
#product_details_22 .details_image_thumbnails ul.product_thumbnails li img{width:50px;height:50px;border:1px solid #ddd;cursor:pointer;}
#product_details_22 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img{width:65px;height:65px;border:1px solid #ddd;}
#product_details_22 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img:hover,
#product_details_22 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail > img:focus{border-color:#333;cursor:pointer !important;}
#product_details_22 .details_image_thumbnails .product_thumbnails_carousel:before,
#product_details_22 .details_image_thumbnails .product_thumbnails_carousel:after{display:table;content:"";}
#product_details_22 .details_image_thumbnails .product_thumbnails_carousel:after{clear:both;}
#product_details_22 .details_image_thumbnails:before,
#product_details_22 .details_image_thumbnails:after{display:table;content:" ";}
#product_details_22 .details_image_thumbnails:after{clear:both;}
#product_details_22 .details_desc{margin-bottom:15px;}
#product_details_22 .details_desc .product_availability{font-size:16px;margin-bottom:10px;font-weight:bold;}
@media (max-width:767px){#product_details_22 .details_desc .product_availability{display:none;}
}
#product_details_22 .details_desc .product_availability .availability_status{text-transform:uppercase;}
#product_details_22 .details_desc .product_availability .availability_status.inStock{color:#009900;}
#product_details_22 .details_desc .product_availability .availability_status.outOfStock{color:#ff0000;}
#product_details_22 .details_desc .order_note{font-size:14px;margin-bottom:10px;}
@media (max-width:767px){#product_details_22 .details_desc .order_note{display:none;}
}
#product_details_22 .details_desc .order_note span{font-weight:bold;}
#product_details_22 .details_desc .estimateShipping_wrapper{margin-bottom:15px;}
@media (max-width:767px){#product_details_22 .details_desc .estimateShipping_wrapper{display:none;}
}
#product_details_22 .details_desc .details_short_desc{margin-bottom:15px;}
#product_details_22 .details_desc .details_long_desc{margin-bottom:15px;}
@media (max-width:767px){#product_details_22 .details_desc .details_long_desc{display:none;}
}
#product_details_22 .details_desc .product_rating{margin-bottom:15px;}
@media (max-width:767px){#product_details_22 .details_desc .product_rating{display:none;}
}
#product_details_22 .pricesTableWrapper{margin-bottom:15px;}
#product_details_22 .pricesTableWrapper h4{font-size:14px;font-weight:bold;margin-top:15px;margin-bottom:15px;}
#product_details_22 .pricesTableWrapper table.prices_table th.title{text-align:center;background:#f2f2f2;color:#333;}
#product_details_22 .pricesTableWrapper table.prices_table .cell{text-align:center;}
#product_details_22 .pricesTableWrapper table.prices_table .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_22 .pricesTableWrapper table.prices_table .strikethrough .old_price{color:#333;}
#product_details_22 .details_price_cart_box{text-align:center;}
#product_details_22 .details_price_cart_box .price_box{border-bottom:1px dotted #ccc;margin-bottom:15px;padding-bottom:15px;}
#product_details_22 .details_price_cart_box .price_wrapper{font-size:16px;text-align:left;}
#product_details_22 .details_price_cart_box .price_wrapper:before,
#product_details_22 .details_price_cart_box .price_wrapper:after{display:table;content:" ";}
#product_details_22 .details_price_cart_box .price_wrapper:after{clear:both;}
#product_details_22 .details_price_cart_box .price_wrapper .price_title{float:left;margin-right:5px;}
#product_details_22 .details_price_cart_box .price_wrapper .price_value{font-size:18px;font-weight:bold;color:#ff0000;float:right;}
#product_details_22 .details_price_cart_box .price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_22 .details_price_cart_box .price_wrapper .strikethrough .old_price{color:#333;}
#product_details_22 .details_price_cart_box .price_wrapper .new_price{color:#ff0000;margin-left:5px;}
#product_details_22 .details_price_cart_box .add_to_cart_box{text-align:left;}
#product_details_22 .details_price_cart_box .add_to_cart_box .product_qty_wrapper{margin-bottom:15px;}
#product_details_22 .details_price_cart_box .add_to_cart_box .product_qty_wrapper:before,
#product_details_22 .details_price_cart_box .add_to_cart_box .product_qty_wrapper:after{display:table;content:" ";}
#product_details_22 .details_price_cart_box .add_to_cart_box .product_qty_wrapper:after{clear:both;}
#product_details_22 .details_price_cart_box .add_to_cart_box .product_qty_wrapper .product_qty_label{display:inline-block;float:left;margin-top:5px;}
#product_details_22 .details_price_cart_box .add_to_cart_box .product_qty_wrapper input.product_qty{display:inline-block;float:right;width:100px;text-align:center;}
#product_details_22 .details_price_cart_box .add_to_cart_box .buttons_wrapper .addToCart_btn_wrapper{margin-bottom:15px;}
@media (max-width:767px){#product_details_22 .details_price_cart_box .add_to_cart_box .buttons_wrapper .addToCart_btn_wrapper{margin-bottom:0;}
}
#product_details_22 .details_price_cart_box .add_to_cart_box .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn{display:block;width:100%;color:#fff;background-color:#D40000;border-color:#8d0000;background-image:-webkit-linear-gradient(top, #D40000 0%, #970000 100%);background-image:linear-gradient(to bottom, #D40000 0%, #970000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd40000', endColorstr='#ff970000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_22 .details_price_cart_box .add_to_cart_box .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_22 .details_price_cart_box .add_to_cart_box .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#970000;border-color:#8d0000;background-position:0 -15px;outline:none !important;}
#product_details_22 .details_price_cart_box .add_to_cart_box .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_22 .details_price_cart_box .add_to_cart_box .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#970000;border-color:#8d0000;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_22 .details_price_cart_box .add_to_cart_box .buttons_wrapper .addToWishList_btn_wrapper .addToWishList_btn{display:block;width:100%;}
#product_details_22 .tabs_wrapper{margin-bottom:15px;}
#product_details_22 .tabs_wrapper #product-tabs li a{color:#666;background-color:#e2e2e2;border-color:#ccc;min-width:164px;}
@media (max-width:1199px){#product_details_22 .tabs_wrapper #product-tabs li a{min-width:134px;}
}
@media (max-width:991px){#product_details_22 .tabs_wrapper #product-tabs li a{min-width:139px;}
}
#product_details_22 .tabs_wrapper #product-tabs li a:hover,
#product_details_22 .tabs_wrapper #product-tabs li a:focus{color:#fff;background-color:#444;border-color:#444;}
#product_details_22 .tabs_wrapper #product-tabs li.active a,
#product_details_22 .tabs_wrapper #product-tabs li.active a:hover,
#product_details_22 .tabs_wrapper #product-tabs li.active a:focus{color:#fff;background-color:#444;border-color:#444;border-bottom-color:transparent;}
#product_details_22 .tabs_wrapper #product-tabs-content .tab-pane{border-color:#ccc;}
#product_details_22 .tabs_wrapper #product-tabs-accordion .panel{border-color:#ccc;}
#product_details_22 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading{color:#666;background-color:#e2e2e2;border-color:#ccc;}
#product_details_22 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a{color:#fff;background-color:#444;}
#product_details_22 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#666;background-color:#e2e2e2;}
#product_details_22 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_22 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#fff;background-color:#444;border-color:#444;}
#product_details_22 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ccc;}
#product_details_22 .details_recommended_items_wrapper .panel-heading{font-size:20px;font-weight:normal;text-align:center;padding:25px 15px;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media{position:relative;background:#fff;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media + .media{border-top:1px solid #ddd;padding-top:10px;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .media-left .media-object{width:60px;height:auto;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .media-body .media-heading{font-size:14px;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .media-body .media-heading span{font-weight:bold;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .media-body .media-heading a{color:#1a5888;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .media-body .media-heading a:hover{color:#1a5888;text-decoration:underline;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .saving_percentage{margin-top:5px;margin-bottom:0;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .saving_percentage span{font-weight:600;color:orange;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .media-footer{width:100%;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .price_wrapper{font-size:14px;text-align:left;margin-top:15px;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .price_wrapper:before,
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .price_wrapper:after{display:table;content:" ";}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .price_wrapper:after{clear:both;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .price_wrapper .price_title{margin-right:5px;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .price_wrapper .price_value{font-weight:bold;color:#ff0000;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .price_wrapper .strikethrough .old_price{color:#333;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .price_wrapper .new_price{color:#ff0000;margin-left:5px;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .buttons_wrapper{margin-top:10px;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .buttons_wrapper .addToWishList_btn_wrapper{float:left;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .buttons_wrapper .addToCart_btn_wrapper{float:right;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#D40000;border-color:#8d0000;background-image:-webkit-linear-gradient(top, #D40000 0%, #970000 100%);background-image:linear-gradient(to bottom, #D40000 0%, #970000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd40000', endColorstr='#ff970000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#970000;border-color:#8d0000;background-position:0 -15px;outline:none !important;}
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_22 .details_recommended_items_wrapper .details_recommended_items .media-list .media .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#970000;border-color:#8d0000;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_22 .details_recently_viewed_items_wrapper .details_recently_viewed_items{box-shadow:0 0 5px #ccc;padding:30px;}
#product_details_23 .details_product_name h1{color:#FA7612;font-size:24px;font-weight:600;margin-top:0;margin-bottom:15px;}
#product_details_23 .details_sku{font-size:16px;margin-bottom:0;margin-right:15px;}
#product_details_23 .details_sku .sku_title{font-weight:bold;}
#product_details_23 hr.details_separator_line{border-color:#F1F5F8;margin-top:15px;margin-bottom:15px;}
#product_details_23 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:none;border-radius:0px;}
#product_details_23 .details_image_box img{cursor:pointer;background-color:#fff;border-radius:0px;padding:4px;width:auto;height:300px;}
#product_details_23 .details_image_box:before,
#product_details_23 .details_image_box:after{display:table;content:" ";}
#product_details_23 .details_image_box:after{clear:both;}
#product_details_23 .details_image_controls{margin-bottom:20px;}
#product_details_23 .details_image_controls:before,
#product_details_23 .details_image_controls:after{display:table;content:" ";}
#product_details_23 .details_image_controls:after{clear:both;}
#product_details_23 .details_image_thumbnails{margin-bottom:30px;}
#product_details_23 .details_image_thumbnails ul.product_thumbnails{list-style:none;padding:0;margin:-5px;text-align:left;}
#product_details_23 .details_image_thumbnails ul.product_thumbnails li{display:inline-block;padding:5px;}
#product_details_23 .details_image_thumbnails ul.product_thumbnails li a{display:block;}
#product_details_23 .details_image_thumbnails ul.product_thumbnails li img{width:100px;height:100px;border:1px solid #ddd;cursor:pointer;}
#product_details_23 .details_image_thumbnails:before,
#product_details_23 .details_image_thumbnails:after{display:table;content:" ";}
#product_details_23 .details_image_thumbnails:after{clear:both;}
#product_details_23 .details_desc{margin-bottom:30px;}
#product_details_23 .details_desc .details_short_desc{margin-bottom:20px;font-size:16px;}
#product_details_23 .details_desc .msrp_wrapper{font-size:20px;margin-bottom:20px;}
#product_details_23 .details_desc .msrp_wrapper .msrp_title{font-weight:bold;margin-right:5px;}
#product_details_23 .details_desc .msrp_wrapper .msrp_value{color:#ff0000;}
#product_details_23 .details_desc .price_wrapper{font-size:20px;margin-bottom:20px;}
#product_details_23 .details_desc .price_wrapper .price_title{color:#004990;font-weight:normal;margin-right:5px;}
#product_details_23 .details_desc .price_wrapper .price_value{font-weight:normal;color:#ff0000;}
#product_details_23 .details_desc .price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_23 .details_desc .price_wrapper .strikethrough .old_price{color:#333;}
#product_details_23 .details_desc .pricesTableWrapper{margin-bottom:20px;}
#product_details_23 .details_desc .pricesTableWrapper h4{font-size:14px;font-weight:bold;margin-top:0;margin-bottom:15px;}
#product_details_23 .details_desc .pricesTableWrapper table.prices_table{margin-bottom:0;width:auto;}
#product_details_23 .details_desc .pricesTableWrapper table.prices_table th.title{text-align:left;background:#f2f2f2;color:#333;}
#product_details_23 .details_desc .pricesTableWrapper table.prices_table .cell{text-align:center;}
#product_details_23 .details_desc .pricesTableWrapper table.prices_table .cell .price{color:#ff0000;}
#product_details_23 .details_desc .pricesTableWrapper table.prices_table .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_23 .details_desc .pricesTableWrapper table.prices_table .strikethrough .old_price{color:#333;}
#product_details_23 .details_desc .product_options_wrapper{margin-bottom:20px;}
#product_details_23 .details_desc .quantity_wrapper{margin-bottom:20px;}
#product_details_23 .details_desc .quantity_wrapper .quantity_title{font-size:15px;font-weight:normal;margin-right:5px;display:inline-block;}
#product_details_23 .details_desc .quantity_wrapper .quantity_input{display:inline-block;width:75px;}
#product_details_23 .details_desc .total_price_wrapper{font-size:20px;margin-bottom:20px;text-align:center;}
#product_details_23 .details_desc .total_price_wrapper .total_price_title{font-weight:bold;margin-right:5px;}
#product_details_23 .details_desc .total_price_wrapper .total_price_value{font-weight:normal;color:#ff0000;}
#product_details_23 .details_desc .addToWishList_btn_wrapper{margin-bottom:20px;}
#product_details_23 .details_desc .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#FA7612;border-color:#c15504;background-image:none;filter:none;background-repeat:no-repeat;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);border:none !important;border-radius:0 !important;width:100%;font-size:24px;}
#product_details_23 .details_desc .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_23 .details_desc .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#cb5a04;border-color:#853b03;background-position:0;outline:none !important;}
#product_details_23 .details_desc .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_23 .details_desc .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#cb5a04;border-color:#853b03;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_23 .details_desc .details_long_desc{margin-top:20px;}
#product_details_23 .tab_panels_wrapper{margin-bottom:20px;}
#product_details_23 .tab_panels_wrapper .tab_panel_box{border:none;border-radius:0;}
#product_details_23 .tab_panels_wrapper .tab_panel_box + .tab_panel_box{margin-top:20px;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .tab_panel_heading{border-top-left-radius:0;border-top-right-radius:0;color:#fff;background-color:#004990;background-image:none;filter:none;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title{font-size:14px;line-height:1.1;font-weight:bold;text-transform:uppercase;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a{display:block;padding:10px 15px;color:#fff;text-decoration:none;position:relative;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a:hover,
#product_details_23 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a:focus{color:#fff;text-decoration:none;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a:after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_23 .tab_panels_wrapper .tab_panel_box .tab_panel_heading .tab_panel_title a.collapsed:after{content:"\f078";}
#product_details_23 .tab_panels_wrapper .tab_panel_box .tab_panel_collapse .tab_panel_body{border-top:1px solid #ddd;padding:15px 0px;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification{width:100%;margin-bottom:0;font-size:16px;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_group_title,
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_title,
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_info{padding:10px 15px;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_title,
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_info{float:left;width:50%;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .odd_row{background:#F1F5F8;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .odd_row .spec_title{color:#004990;font-weight:bold;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .odd_row .spec_info{color:#004990;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .odd_row .spec_info a{color:#4D90CD;text-decoration:underline;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .odd_row .spec_info a:hover,
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .odd_row .spec_info a:active,
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .odd_row .spec_info a:focus{color:#3984c7;text-decoration:none;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .even_row{background:#ffffff;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .even_row .spec_title{color:#004990;font-weight:bold;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .even_row .spec_info{color:#004990;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .even_row .spec_info a{color:#4D90CD;text-decoration:underline;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .even_row .spec_info a:hover,
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .even_row .spec_info a:active,
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .even_row .spec_info a:focus{color:#3984c7;text-decoration:none;}
@media (max-width:767px){#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification{font-size:16px;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_title,
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_info{float:left;width:100%;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_group_title_row{margin-bottom:5px;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_title{background:#F1F5F8;width:100%;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .spec_info{background:#ffffff;width:100%;}
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .odd_row,
#product_details_23 .tab_panels_wrapper .tab_panel_box .details_specification .even_row{background:none;}
}
#product_details_24 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_24 .details_image_box img{cursor:pointer;}
#product_details_24 .details_image_box:before,
#product_details_24 .details_image_box:after{display:table;content:"";}
#product_details_24 .details_image_box:after{clear:both;}
#product_details_24 .details_image_thumbnails{margin-bottom:30px;display:table;width:100%;}
#product_details_24 .details_image_thumbnails ul{display:table-row;list-style:none;padding:0;margin:0;}
#product_details_24 .details_image_thumbnails ul li{display:table-cell;width:25%;padding-left:5px;padding-right:5px;}
#product_details_24 .details_image_thumbnails ul li img{width:100%;border:1px solid #ddd;cursor:pointer;}
#product_details_24 .product_rating{margin-bottom:20px;text-align:center;}
#product_details_24 .product_rating .star_rating_wrapper{margin-bottom:5px;}
#product_details_24 .details_desc .details_item_name h1{font-size:16px;font-weight:bold;margin-top:0;margin-bottom:15px;color:#333;}
#product_details_24 .details_desc .details_sku{margin-bottom:20px;}
#product_details_24 .details_desc .details_sku .sku_title{font-weight:bold;}
#product_details_24 .details_desc .details_sku .sku_value{font-weight:normal;}
#product_details_24 .details_desc .details_short_desc{color:#999;margin-bottom:20px;}
#product_details_24 .details_desc .product_option{margin-bottom:20px;}
#product_details_24 .details_desc .product_option .option_title{font-weight:bold;}
#product_details_24 .details_desc .product_option .option_input{max-width:250px;}
#product_details_24 .details_desc .fabricSelection_wrapper{margin-bottom:30px;}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricSelection_title{color:#333;font-size:18px;font-weight:bold;margin-bottom:20px;background:#f2f2f2;padding:5px 10px;text-align:center;}
#product_details_24 .details_desc .fabricSelection_wrapper .selected_fabric_title{text-align:center;color:#333;font-size:14px;font-weight:bold;margin-bottom:5px;}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList{list-style:none;display:block;margin:0;padding:0;max-height:222px;overflow-y:auto;overflow-x:hidden;padding:10px 10px;margin:0px -10px;}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList:before,
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList:after{display:table;content:" ";}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList:after{clear:both;}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList li.fabric_option{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;position:relative;}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList li.fabric_option:last-of-type{margin-right:0;}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList li.fabric_option .fabric{display:block;width:75px;height:75px;border:1px solid #333;cursor:pointer;text-decoration:none;}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList li.fabric_option .fabric img{width:100%;height:100%;}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList li.fabric_option .fabric_label{font-size:12px;font-weight:normal;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75px;}
#product_details_24 .details_desc .fabricSelection_wrapper .fabricList_wrapper ul.fabricList li.fabric_option.selected .fabric:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_title{font-size:14px;font-weight:bold;margin-bottom:10px;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel{padding-left:20px;padding-right:20px;margin-bottom:30px;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .ribbon_option{position:relative;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .ribbon_option.selected:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:0px;top:0px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .ribbon_option img{width:75px;height:75px;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-20px;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-nav .owl-prev{left:0;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-nav .owl-next{right:0;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-dots .owl-dot.active span,
#product_details_24 .details_desc .ribbon_options_wrapper .ribbon_options_carousel .owl-dots .owl-dot:hover span{background:#869791;}
#product_details_24 .details_desc .quantity_wrapper{width:250px;margin-top:30px;margin-bottom:30px;}
#product_details_24 .details_desc .quantity_wrapper .quantity_title{font-weight:bold;padding-right:10px;}
#product_details_24 .details_desc .quantity_wrapper .quantity_input_wrapper .quantity_input{text-align:center;}
#product_details_24 .details_desc .price_wrapper{margin-bottom:20px;font-size:24px;}
#product_details_24 .details_desc .price_wrapper .price_title{color:#333;}
#product_details_24 .details_desc .price_wrapper .price_value{font-weight:600;color:#ff0000;}
#product_details_24 .details_desc .buttons_wrapper{margin-bottom:20px;}
#product_details_24 .details_desc .buttons_wrapper .addToCart_btn_wrapper{display:inline-block;margin-right:5px;}
#product_details_24 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#aa060a;border-color:#650406;background-image:-webkit-linear-gradient(top, #aa060a 0%, #6f0407 100%);background-image:linear-gradient(to bottom, #aa060a 0%, #6f0407 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaa060a', endColorstr='#ff6f0407', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_24 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_24 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#6f0407;border-color:#650406;background-position:0 -15px;outline:none !important;}
#product_details_24 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_24 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#6f0407;border-color:#650406;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_24 .details_desc .buttons_wrapper .addToWishList_btn_wrapper{display:inline-block;}
#product_details_25 .product_name_sku_wrapper{float:left;margin-bottom:15px;}
@media (max-width:767px){#product_details_25 .product_name_sku_wrapper{float:none;}
}
#product_details_25 .product_name_sku_wrapper .details_product_name{display:inline-block;margin-bottom:10px;}
#product_details_25 .product_name_sku_wrapper .details_product_name h1{font-size:22px;font-weight:600;margin-top:0;margin-bottom:0;text-transform:uppercase;color:#1F4F92;}
#product_details_25 .product_name_sku_wrapper .details_sku{display:inline-block;font-size:22px;font-weight:700;margin-bottom:10px;text-transform:uppercase;color:#1F4F92;margin-right:30px;}
#product_details_25 .product_rating_wrapper{float:right;margin-bottom:15px;}
@media (max-width:767px){#product_details_25 .product_rating_wrapper{float:none;}
}
#product_details_25 .product_rating_wrapper .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_25 .top_countdownTimer_wrapper{text-align:left;margin-bottom:5px;}
#product_details_25 .top_countdownTimer_wrapper .top_countdownTimer_title{color:#333;font-size:14px;font-weight:600;}
#product_details_25 .top_countdownTimer_wrapper .top_countdownTimer{font-size:14px;color:#ff0000;font-weight:600;}
#product_details_25 .top_countdownTimer_wrapper .top_countdownTimer .time_separator{margin:0 0;}
#product_details_25 .lowest_price_wrapper{text-align:center;margin-bottom:15px;font-size:18px;font-weight:bold;}
#product_details_25 .lowest_price_wrapper .lowest_price_title{color:red;}
#product_details_25 .lowest_price_wrapper .lowest_price_value{color:red;}
#product_details_25 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_25 .details_image_box img{cursor:pointer;}
#product_details_25 .details_image_box:before,
#product_details_25 .details_image_box:after{display:table;content:"";}
#product_details_25 .details_image_box:after{clear:both;}
#product_details_25 .button_links_wrapper{margin-bottom:20px;}
#product_details_25 .button_links_wrapper .button_link_wrapper{margin-bottom:10px;}
#product_details_25 .button_links_wrapper .button_link_wrapper .btn{width:100%;background:#444;color:#fff;text-align:left;border:1px solid #ddd;box-shadow:2px 2px 2px #666;}
#product_details_25 .details_image_thumbnails{margin-bottom:30px;}
#product_details_25 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{position:relative;cursor:pointer;border:1px solid #ddd;padding:1px;}
#product_details_25 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_25 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border:2px solid #333;padding:0;}
#product_details_25 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail.selected{border:2px solid #333;padding:0;}
#product_details_25 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#333;font-size:16px;position:absolute;z-index:1000;top:0;right:0;}
#product_details_25 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail .color_title{font-size:12px;text-align:center;word-wrap:break-word;margin-top:5px;}
#product_details_25 .details_product_description{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0px;margin-bottom:15px;}
#product_details_25 .details_product_description .description_title{font-weight:bold;font-size:16px;}
#product_details_25 .accordion_wrapper{margin-bottom:20px;}
#product_details_25 .accordion_wrapper .accordion_box{border:1px solid #1F4F92;border-radius:0;}
#product_details_25 .accordion_wrapper .accordion_box + .accordion_box{margin-top:5px;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_heading{border-radius:0;color:#fff;background-color:#1F4F92;box-shadow:2px 2px 4px #1F4F92;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_heading .accordion_title{font-size:14px;line-height:1.1;font-weight:bold;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a{display:block;padding:10px 15px;color:#fff;text-decoration:none;position:relative;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:hover,
#product_details_25 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:focus{color:#fff;text-decoration:none;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_25 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a.collapsed:after{content:"\f078";}
#product_details_25 .accordion_wrapper .accordion_box .accordion_collapse .accordion_body{border-top:1px solid #ddd;padding:15px;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification{width:100%;margin-bottom:0;font-size:14px;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title,
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{padding:5px 10px;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{float:left;width:50%;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row{background:#f2f2f2;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row{background:#ffffff;}
#product_details_25 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_25 .details_desc .start_order{text-align:center;margin-bottom:15px;font-size:18px;font-weight:bold;}
#product_details_25 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_25 .details_desc .configBox_wrapper .configBox_title{background:#1F4F92;color:#fff;padding:8px 15px;margin-bottom:15px;position:relative;box-shadow:3px 3px 3px #666;}
#product_details_25 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;font-size:16px;line-height:20px;}
#product_details_25 .details_desc .configBox_wrapper .configBox_title.has-icon{padding-left:56px;}
#product_details_25 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon{position:absolute;left:0;top:0;background:#1f4f92;width:41px;height:36px;}
#product_details_25 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon img{width:36px;height:36px;}
#product_details_25 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title{cursor:pointer;}
#product_details_25 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title:after{font-size:18px;position:absolute;top:8px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_25 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title.collapsed:after{content:"\f078";}
#product_details_25 .details_desc .configBox_wrapper .configBox_content{margin-left:41px;}
#product_details_25 .details_desc .artWorkBox_wrapper{margin-bottom:0;}
#product_details_25 .details_desc .artWorkBox_wrapper .artWorkBox_title{background:#444;color:#fff;padding:8px 15px;margin-bottom:15px;position:relative;box-shadow:3px 3px 3px #666;}
#product_details_25 .details_desc .artWorkBox_wrapper .artWorkBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;font-size:16px;line-height:20px;}
#product_details_25 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title{cursor:pointer;}
#product_details_25 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title:after{font-size:18px;position:absolute;top:9px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_25 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title.collapsed:after{content:"\f078";}
#product_details_25 .details_desc .artWorkBox_wrapper .artWorkBox_content{margin-bottom:15px;}
#product_details_25 .details_desc .productColorsBox .selected_color_title{color:#333;font-weight:bold;margin-bottom:15px;}
#product_details_25 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList{list-style:none;display:block;margin:0;padding:0;}
#product_details_25 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;position:relative;border:1px solid #333;}
#product_details_25 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#product_details_25 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option .color{display:block;width:50px;height:50px;cursor:pointer;text-decoration:none;}
#product_details_25 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option .color img{width:50px;height:50px;}
#product_details_25 .details_desc .productColorsBox .colorsList_wrapper ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_25 .details_desc .tabs_wrapper{margin-bottom:20px;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs li a{display:block;color:#333;background-color:#f2f2f2;border:1px solid #ddd;margin-right:5px;border-radius:4px 4px 0 0;padding:5px 15px;outline:none;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs li a:hover,
#product_details_25 .details_desc .tabs_wrapper #optionTabs li a:focus{color:#333;background-color:#fff;border-color:#ddd;outline:none !important;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs li.active a,
#product_details_25 .details_desc .tabs_wrapper #optionTabs li.active a:hover,
#product_details_25 .details_desc .tabs_wrapper #optionTabs li.active a:focus{color:#333;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;outline:none !important;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs-accordion .panel{border-color:#ddd;border-radius:4px;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading{padding:0px;color:#333;background:#fff;border-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:10px 15px;text-decoration:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f2f2f2;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#333;background-color:#fff;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_25 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#333;background-color:#f2f2f2;border-color:#ddd;outline:none !important;}
#product_details_25 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;}
#product_details_25 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_25 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_25 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_25 .details_desc .priceGridWrapper table.priceGrid tbody tr td .strikethrough{text-decoration:line-through;}
#product_details_25 .details_desc .priceGridWrapper table.priceGrid tbody tr.sale_price th{color:#333;}
#product_details_25 .details_desc .priceGridWrapper table.priceGrid tbody tr.sale_price td{color:#333;}
#product_details_25 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving th{color:green;}
#product_details_25 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving td{color:green;}
#product_details_25 .details_desc .product_information{font-size:13px;color:#333;margin-bottom:20px;}
#product_details_25 .details_desc .product_information strong{color:#e7000d;}
#product_details_25 .details_desc .priceInfoWrapper + div{margin-top:20px;}
#product_details_25 .details_desc .priceInfoWrapper .priceInfo{font-weight:bold;}
#product_details_25 .details_desc .hotline_wrapper{background:#bfdc7a;color:#333;padding:5px 15px;text-align:center;}
#product_details_25 .details_desc .hotline_wrapper + div{margin-top:20px;}
#product_details_25 .details_desc .countdownTimer_wrapper{background:#333;padding:5px 10px;text-align:center;margin-bottom:15px;}
#product_details_25 .details_desc .countdownTimer_wrapper .countdownTimer_title{color:#fff;font-size:14px;font-weight:600;}
#product_details_25 .details_desc .countdownTimer_wrapper .countdownTimer{font-size:14px;color:#fff;font-weight:600;}
#product_details_25 .details_desc .countdownTimer_wrapper .countdownTimer .time_separator{margin:0 0;}
#product_details_25 .details_desc .pricing_information{font-size:13px;color:#333;}
#product_details_25 .details_desc .pricing_information strong{color:#e7000d;}
#product_details_25 .details_desc .pricing_information + div{margin-top:20px;}
#product_details_25 .details_desc .heading_qty_wrapper{float:left;margin-left:15px;}
@media (max-width:479px){#product_details_25 .details_desc .heading_qty_wrapper{margin:5px 0 0 0;}
}
#product_details_25 .details_desc .heading_qty_wrapper .qty_input{display:inline-block;width:100px;height:30px;margin-top:-5px;margin-bottom:-5px;}
#product_details_25 .details_desc .heading_qty_wrapper .min_qty{font-weight:bold;margin-left:30px;}
#product_details_25 .details_desc .quantity_wrapper{margin-bottom:20px;}
#product_details_25 .details_desc .quantity_wrapper .quantity_title{display:inline-block;margin-right:5px;}
#product_details_25 .details_desc .quantity_wrapper .quantity_input{width:100px;display:inline-block;}
#product_details_25 .details_desc .quantity_wrapper .minimum_quantity{margin-left:15px;}
#product_details_25 .details_desc table.quantity_table tbody tr th{font-weight:bold;background:#F2F2F2;width:175px;}
#product_details_25 .details_desc table.quantity_table tbody tr td{font-weight:normal;text-align:center;}
#product_details_25 .details_desc table.quantity_table tbody tr.saving th{color:#333;}
#product_details_25 .details_desc table.quantity_table tbody tr.saving td{color:green;font-weight:bold;}
#product_details_25 .details_desc table.quantity_table tbody tr.subtotal th{color:#333;}
#product_details_25 .details_desc table.quantity_table tbody tr.subtotal td{color:red;font-weight:bold;}
#product_details_25 .details_desc .quantity_per_size_wrapper{margin-left:-5px;margin-right:-5px;}
#product_details_25 .details_desc .quantity_per_size_wrapper:before,
#product_details_25 .details_desc .quantity_per_size_wrapper:after{display:table;content:" ";}
#product_details_25 .details_desc .quantity_per_size_wrapper:after{clear:both;}
#product_details_25 .details_desc .quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:5px;padding-right:5px;width:75px;margin-bottom:10px;}
#product_details_25 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_25 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:bold;text-align:center;}
#product_details_25 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .size_upcharge{text-align:center;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper{position:relative;display:table;border-collapse:separate;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper + .quantity_per_color_size_wrapper{margin-top:10px;padding-top:20px;border-top:1px solid #ccc;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_color_cell{position:relative;white-space:nowrap;display:table-cell;vertical-align:top;width:1%;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color{width:100px;margin-bottom:10px;padding-right:15px;position:relative;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove{display:block;position:absolute;z-index:10;left:0;top:0;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove .prc_remove_btn{background:#DB0000;color:#fff;padding:3px;border-radius:3px;font-size:10px;font-weight:normal;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color img{max-width:75px;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell{position:relative;z-index:2;display:table-cell;float:left;width:100%;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper{margin-left:-10px;margin-right:-10px;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:before,
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{display:table;content:" ";}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{clear:both;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:10px;padding-right:10px;width:90px;margin-bottom:10px;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:bold;text-align:center;}
#product_details_25 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .size_upcharge{text-align:center;}
#product_details_25 .details_desc .decoration_options_wrapper .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon{background:#fff;padding:0;cursor:pointer;}
#product_details_25 .details_desc .decoration_options_wrapper .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview{width:32px;height:32px;line-height:32px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}
#product_details_25 .details_desc .decoration_options_wrapper .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1fc";}
#product_details_25 .details_desc .decoration_options_wrapper .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview.active:before{display:none;}
#product_details_25 .details_desc .addAnotherLocation_btn_wrapper{text-align:right;text-transform:uppercase;}
#product_details_25 .details_desc .removeLocation_btn{color:#fff;background-color:#d9534f;border-color:#b92c28;background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);margin-right:10px;}
#product_details_25 .details_desc .removeLocation_btn:hover,
#product_details_25 .details_desc .removeLocation_btn:focus{color:#fff;background-color:#c12e2a;border-color:#b92c28;background-position:0 -15px;outline:none !important;}
#product_details_25 .details_desc .removeLocation_btn:active,
#product_details_25 .details_desc .removeLocation_btn.active{color:#fff;background-color:#c12e2a;border-color:#b92c28;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_25 .details_desc .addAnotherLocation_btn{color:#fff;background-color:#666;border-color:#424242;background-image:-webkit-linear-gradient(top, #666 0%, #474747 100%);background-image:linear-gradient(to bottom, #666 0%, #474747 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff666666', endColorstr='#ff474747', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_25 .details_desc .addAnotherLocation_btn:hover,
#product_details_25 .details_desc .addAnotherLocation_btn:focus{color:#fff;background-color:#474747;border-color:#424242;background-position:0 -15px;outline:none !important;}
#product_details_25 .details_desc .addAnotherLocation_btn:active,
#product_details_25 .details_desc .addAnotherLocation_btn.active{color:#fff;background-color:#474747;border-color:#424242;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_25 .details_desc .addToCart_btn_wrapper{margin-bottom:15px;text-align:center;}
#product_details_26 .share_product_wrapper:before,
#product_details_26 .share_product_wrapper:after{display:table;content:" ";}
#product_details_26 .share_product_wrapper:after{clear:both;}
#product_details_26 .share_product_wrapper .share_product{text-align:right;margin-bottom:15px;}
@media (max-width:767px){#product_details_26 .share_product_wrapper .share_product{text-align:center;}
}
#product_details_26 .details_item_name_sku_wrapper{margin-bottom:15px;}
#product_details_26 .details_item_name_sku_wrapper .details_item_name{float:left;}
#product_details_26 .details_item_name_sku_wrapper .details_item_name h1{font-size:24px;line-height:34px;font-weight:bold;margin-top:0;margin-bottom:0;text-transform:uppercase;color:#333;}
#product_details_26 .details_item_name_sku_wrapper .details_sku{font-size:16px;line-height:34px;font-weight:600;float:right;}
#product_details_26 .details_item_name_sku_wrapper .details_sku .sku_label{color:#666;}
#product_details_26 .details_item_name_sku_wrapper .details_sku .sku_value{color:#15ace3;}
#product_details_26 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_26 .details_image_box img{cursor:pointer;}
#product_details_26 .details_image_box:before,
#product_details_26 .details_image_box:after{display:table;content:"";}
#product_details_26 .details_image_box:after{clear:both;}
#product_details_26 .details_image_thumbnails{margin-bottom:20px;max-width:100%;}
#product_details_26 .details_image_thumbnails .thumbnail_img{border:1px solid #ddd;cursor:pointer;}
#product_details_26 .details_image_thumbnails .thumbnail_img img{width:100%;}
#product_details_26 .details_image_thumbnails .thumbnail_img img:hover{filter:alpha(opacity=80);opacity:0.8;}
#product_details_26 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_26 .details_image_thumbnails ul li{display:block;float:left;margin-right:15px;margin-bottom:15px;}
#product_details_26 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_26 .details_image_thumbnails ul li a{display:block;}
#product_details_26 .details_image_thumbnails ul li img{width:75px;height:75px;border:1px solid #ddd;cursor:pointer;}
#product_details_26 .details_image_thumbnails:before,
#product_details_26 .details_image_thumbnails:after{display:table;content:"";}
#product_details_26 .details_image_thumbnails:after{clear:both;}
#product_details_26 .product_rating{margin-bottom:20px;text-align:center;}
#product_details_26 .product_rating .star_rating_wrapper{margin-bottom:5px;}
#product_details_26 .details_desc .details_cateory_name{font-size:18px;font-weight:bold;color:#003256;margin-bottom:10px;}
#product_details_26 .details_desc .details_blockcode{font-size:16px;line-height:34px;font-weight:bold;}
#product_details_26 .details_desc .details_blockcode .blockcode_label{color:#003256;}
#product_details_26 .details_desc .details_blockcode .blockcode_value{color:#003256;}
#product_details_26 .details_desc .details_short_desc{font-size:16px;font-weight:600;color:#666;margin-bottom:15px;}
#product_details_26 .details_desc .price_wrapper .price_label{font-size:16px;font-weight:600;line-height:24px;color:#333;margin-right:5px;}
#product_details_26 .details_desc .price_wrapper .price_value{font-size:18px;font-weight:bold;line-height:24px;color:#a91f2b;}
#product_details_26 .details_desc .price_wrapper .caseContent{font-size:16px;font-weight:600;line-height:24px;color:#a91f2b;}
#product_details_26 .details_desc .price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_26 .details_desc .price_wrapper .strikethrough .price_value{color:#ff0000;}
#product_details_26 .details_desc .price_wrapper .strikethrough .caseContent{color:#ff0000;}
#product_details_26 .details_desc .casepack_wrapper .casepack_label{display:inline-block;font-size:16px;font-weight:600;line-height:24px;color:#333;margin-right:5px;}
#product_details_26 .details_desc .casepack_wrapper .casepack_value{display:inline-block;font-size:18px;font-weight:bold;line-height:24px;color:#333;}
#product_details_26 .details_desc .upc_wrapper .upc_label{display:inline-block;font-size:16px;font-weight:600;line-height:24px;color:#333;}
#product_details_26 .details_desc .upc_wrapper .upc_value{display:inline-block;font-size:18px;font-weight:bold;line-height:24px;color:#333;}
#product_details_26 .details_desc .info_wrapper .info_label{display:inline-block;font-size:16px;font-weight:bold;line-height:24px;color:#333;margin-right:5px;}
#product_details_26 .details_desc .info_wrapper .info_value{display:inline-block;font-size:16px;font-weight:600;line-height:24px;color:#333;}
#product_details_26 .details_desc .product_availability{font-size:20px;margin-bottom:30px;}
#product_details_26 .details_desc .product_availability .availability_title{font-weight:bold;}
#product_details_26 .details_desc .product_availability .availability_status{font-weight:bold;text-transform:uppercase;}
#product_details_26 .details_desc .product_availability .availability_status.inStock{color:#009900;}
#product_details_26 .details_desc .product_availability .availability_status.outOfStock{color:#ff0000;}
#product_details_26 .details_desc #addToCartForm{margin-bottom:30px;}
#product_details_26 .details_desc #addToCartForm .quantity_wrapper{width:220px;float:left;margin-right:30px;}
#product_details_26 .details_desc #addToCartForm .quantity_wrapper .quantity_title{font-size:16px;font-weight:600;padding-right:10px;}
#product_details_26 .details_desc #addToCartForm .quantity_wrapper .quantity_input_wrapper .quantity_input{text-align:center;}
#product_details_26 .details_desc #addToCartForm .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_26 .details_desc #addToCartForm .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_26 .details_desc #addToCartForm .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_26 .details_desc #addToCartForm .totalQuantity_wrapper{text-align:right;margin-bottom:20px;}
#product_details_26 .details_desc #addToCartForm .totalQuantity_wrapper .totalQuantity_label{font-size:16px;font-weight:bold;margin-right:5px;}
#product_details_26 .details_desc #addToCartForm .totalQuantity_wrapper .totalQuantity_value{font-size:16px;font-weight:600;color:#ff0000;}
#product_details_26 .details_desc #addToCartForm .addToCart_btn_wrapper{float:left;}
#product_details_26 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#003256;border-color:#00080f;background-image:-webkit-linear-gradient(top, #003256 0%, #000e19 100%);background-image:linear-gradient(to bottom, #003256 0%, #000e19 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff003256', endColorstr='#ff000e19', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_26 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_26 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#000e19;border-color:#00080f;background-position:0 -15px;outline:none !important;}
#product_details_26 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_26 .details_desc #addToCartForm .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#000e19;border-color:#00080f;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_26 .details_desc #addToCartForm .buttons_wrapper{float:right;}
#product_details_26 .details_desc #addToCartForm .buttons_wrapper .addToCart_btn_wrapper{float:left;margin-bottom:15px;}
#product_details_26 .details_desc #addToCartForm .buttons_wrapper .addToWishList_btn_wrapper{float:left;margin-bottom:15px;margin-right:5px;}
#product_details_26 .details_desc .details_specification_title{font-size:18px;font-weight:bold;color:#003256;margin-bottom:15px;}
#product_details_26 .details_desc .details_specification{width:100%;font-size:14px;margin-bottom:20px;}
#product_details_26 .details_desc .details_specification .spec_group_title,
#product_details_26 .details_desc .details_specification .spec_title,
#product_details_26 .details_desc .details_specification .spec_info{padding:5px 10px;}
#product_details_26 .details_desc .details_specification .spec_title,
#product_details_26 .details_desc .details_specification .spec_info{float:left;min-width:30%;max-width:50%;}
#product_details_26 .details_desc .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_26 .details_desc .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_26 .details_desc .details_specification .odd_row{background:#e7e7e7;}
#product_details_26 .details_desc .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_26 .details_desc .details_specification .odd_row .spec_info{font-weight:600;color:#003256;}
#product_details_26 .details_desc .details_specification .even_row{background:#ffffff;}
#product_details_26 .details_desc .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_26 .details_desc .details_specification .even_row .spec_info{font-weight:600;color:#003256;}
#product_details_26 #countdownTimer_wrapper{max-width:360px;margin-bottom:30px;}
#product_details_26 #countdownTimer_wrapper #countdownTimer_title{color:#333;font-size:20px;font-weight:600;text-align:center;margin-bottom:15px;}
#product_details_26 #countdownTimer_wrapper #countdownTimer{margin-left:-2px;margin-right:-2px;}
#product_details_26 #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper{float:left;width:25%;padding-left:2px;padding-right:2px;}
#product_details_26 #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section{padding:8px 4px;text-align:center;background:#333;border-radius:4px;color:#fff;}
#product_details_26 #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section .digit{font-size:24px;font-weight:bold;}
#product_details_26 #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section .unit{font-size:10px;text-transform:uppercase;color:#fff;margin-top:5px;}
#product_details_27 .product_name_sku_wrapper{float:left;margin-bottom:20px;}
@media (max-width:767px){#product_details_27 .product_name_sku_wrapper{float:none;}
}
#product_details_27 .product_name_sku_wrapper .details_product_name h1{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:10px;color:#00517a;}
#product_details_27 .product_name_sku_wrapper .details_sku{font-size:16px;font-weight:bold;margin-bottom:10px;color:#666;}
#product_details_27 .product_rating_wrapper{float:right;margin-bottom:20px;}
@media (max-width:767px){#product_details_27 .product_rating_wrapper{float:none;}
}
#product_details_27 .product_rating_wrapper .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_27 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_27 .details_image_box img{cursor:pointer;}
#product_details_27 .details_image_box:before,
#product_details_27 .details_image_box:after{display:table;content:"";}
#product_details_27 .details_image_box:after{clear:both;}
#product_details_27 .details_image_thumbnails{margin-bottom:30px;}
#product_details_27 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{border:1px solid #ddd;width:75px;height:75px;}
#product_details_27 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_27 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border-color:#333;}
#product_details_27 .details_product_description{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0px;margin-bottom:15px;}
#product_details_27 .details_product_description .description_title{font-size:18px;font-weight:bold;color:#00517a;margin-bottom:15px;}
#product_details_27 .accordion_wrapper{margin-bottom:20px;}
#product_details_27 .accordion_wrapper .accordion_box{border:1px solid #333;border-radius:0;}
#product_details_27 .accordion_wrapper .accordion_box + .accordion_box{margin-top:10px;}
#product_details_27 .accordion_wrapper .accordion_box .accordion_heading{border-top-left-radius:0;border-top-right-radius:0;color:#ff7f00;background-color:#333;}
#product_details_27 .accordion_wrapper .accordion_box .accordion_heading .accordion_title{font-size:16px;line-height:20px;font-weight:bold;}
#product_details_27 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a{display:block;padding:10px 15px;color:#ff7f00;text-decoration:none;position:relative;}
#product_details_27 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:hover,
#product_details_27 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:focus{color:#ff7f00;text-decoration:none;}
#product_details_27 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a::after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_27 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a.collapsed:after{content:"\f078";}
#product_details_27 .accordion_wrapper .accordion_box .accordion_collapse .accordion_body{border-top:1px solid #333;padding:15px;}
#product_details_27 .details_desc .configBox_wrapper{margin-bottom:20px;}
#product_details_27 .details_desc .configBox_wrapper .configBox_title{margin-bottom:10px;position:relative;}
#product_details_27 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;color:#00517a;font-size:18px;}
#product_details_27 .details_desc .product_colors_carousel .product_color{position:relative;cursor:pointer;padding:1px;}
#product_details_27 .details_desc .product_colors_carousel .product_color > img{display:block;width:100%;padding:5px;border:1px solid #ddd;}
#product_details_27 .details_desc .product_colors_carousel .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_27 .details_desc .product_colors_carousel .product_color:hover > img,
#product_details_27 .details_desc .product_colors_carousel .product_color:focus > img{border-color:#ff7f00;}
#product_details_27 .details_desc .product_colors_carousel .product_color:hover .color_title,
#product_details_27 .details_desc .product_colors_carousel .product_color:focus .color_title{color:#00517a;}
#product_details_27 .details_desc .product_colors_carousel .product_color.selected > img{border-color:#ff7f00;}
#product_details_27 .details_desc .product_colors_carousel .product_color.selected .color_title{color:#00517a;}
#product_details_27 .details_desc .product_colors_carousel .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#ff7f00;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_27 .details_desc .product_colors_carousel{padding-left:20px;padding-right:20px;}
#product_details_27 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_27 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_27 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_27 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_27 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_27 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_27 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_27 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_27 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_27 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_27 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_27 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_27 .details_desc .colorsList_wrapper ul.colorsList{list-style:none;display:block;margin:0;padding:0;}
#product_details_27 .details_desc .colorsList_wrapper ul.colorsList li.color_option{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;position:relative;border:1px solid #333;}
#product_details_27 .details_desc .colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#product_details_27 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color{display:block;width:30px;height:30px;cursor:pointer;text-decoration:none;}
#product_details_27 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color img{width:30px;height:30px;}
#product_details_27 .details_desc .colorsList_wrapper ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_27 .details_desc .priceGridWrapper table.priceGrid{margin-bottom:0;}
#product_details_27 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_27 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_27 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_27 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage th{color:red;}
#product_details_27 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage td{color:red;}
#product_details_27 .details_desc .priceGridWrapper table.priceGrid tr th.disabled,
#product_details_27 .details_desc .priceGridWrapper table.priceGrid tr td.disabled{position:relative;opacity:0.7;filter:alpha(opacity=70);}
#product_details_27 .details_desc .priceGridWrapper table.priceGrid tr th.disabled:before,
#product_details_27 .details_desc .priceGridWrapper table.priceGrid tr td.disabled:before{display:block;content:"";background:repeating-linear-gradient(45deg, transparent, transparent 5px, #000 5px, #000 10px);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0.2;filter:alpha(opacity=20);}
#product_details_27 .details_desc .details_specification{width:100%;margin-bottom:0;font-size:14px;}
#product_details_27 .details_desc .details_specification .spec_group_title,
#product_details_27 .details_desc .details_specification .spec_title,
#product_details_27 .details_desc .details_specification .spec_info{padding:5px 10px;}
#product_details_27 .details_desc .details_specification .spec_title,
#product_details_27 .details_desc .details_specification .spec_info{float:left;width:50%;}
#product_details_27 .details_desc .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_27 .details_desc .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_27 .details_desc .details_specification .odd_row{background:#f2f2f2;}
#product_details_27 .details_desc .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_27 .details_desc .details_specification .even_row{background:#ffffff;}
#product_details_27 .details_desc .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_27 .details_desc .action_links_box{margin-bottom:5px;}
#product_details_27 .details_desc .action_links_box .action_links_row{margin-left:-1px;margin-right:-1px;}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col{padding-left:1px;padding-right:1px;margin-bottom:2px;float:left;width:16.66666667%;}
@media (max-width:991px){#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col{width:25%;}
}
@media (max-width:479px){#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col{width:33.33333333%;}
}
@media (max-width:340px){#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col{width:50%;}
}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col .action_link{position:relative;display:block;text-align:center;text-decoration:none;padding:15px;background:#333;}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col .action_link .action_link_icon{font-size:28px;margin-bottom:10px;color:#ff7f00;}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col .action_link .action_link_label{font-size:12px;font-weight:600;color:#fff;}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col .action_link:hover,
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col .action_link:focus{text-decoration:none;background:#1a1a1a;}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col .action_link:hover .action_link_icon,
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col .action_link:focus .action_link_icon{color:#ff7f00;}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col .action_link:hover .action_link_label,
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col .action_link:focus .action_link_label{color:#ff7f00;}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type{width:33.33333333%;}
@media (max-width:991px){#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type{width:50%;}
}
@media (max-width:479px){#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type{width:66.66666667%;}
}
@media (max-width:340px){#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type{width:100%;}
}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type .action_link{background:#ff7f00;}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type .action_link .action_link_icon{color:#fff;font-size:60px;margin:0;opacity:0.8;position:absolute;z-index:10;right:0;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type .action_link .action_link_label{color:#333;font-size:16px;line-height:60px;text-align:left;}
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type .action_link:hover,
#product_details_27 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type .action_link:focus{background:#cc6600;}
#product_details_27 .details_desc .actionBox_wrapper{border:1px solid #333;margin-bottom:15px;}
#product_details_27 .details_desc .actionBox_wrapper .actionBox_title{background:#ff7f00;padding:10px 15px;margin-bottom:0;position:relative;}
#product_details_27 .details_desc .actionBox_wrapper .actionBox_title h3{margin-top:0;margin-bottom:0;font-size:16px;line-height:20px;font-weight:bold;}
#product_details_27 .details_desc .actionBox_wrapper .actionBox_title.collapsable_actionBox_title{cursor:pointer;}
#product_details_27 .details_desc .actionBox_wrapper .actionBox_title.collapsable_actionBox_title::after{font-size:16px;line-height:20px;font-weight:bold;position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_27 .details_desc .actionBox_wrapper .actionBox_title.collapsable_actionBox_title.collapsed:after{content:"\f078";}
#product_details_27 .details_desc .actionBox_wrapper .actionBox_content{border-top:1px solid #333;padding:15px;}
#product_details_27 .details_desc .imagesList_wrapper ul.imagesList{list-style:none;display:block;margin:0;padding:0;}
#product_details_27 .details_desc .imagesList_wrapper ul.imagesList li.product_image{display:inline-block;float:left;margin-bottom:15px;margin-right:15px;position:relative;border:1px solid #ccc;}
#product_details_27 .details_desc .imagesList_wrapper ul.imagesList li.product_image:last-of-type{margin-right:0;}
#product_details_27 .details_desc .imagesList_wrapper ul.imagesList li.product_image a{display:block;width:100px;height:100px;cursor:pointer;text-decoration:none;}
#product_details_27 .details_desc .imagesList_wrapper ul.imagesList li.product_image a img{width:100px;height:100px;}
#product_details_27 .details_desc .imagesList_wrapper ul.imagesList li.product_image.selected{border-color:#333;}
#product_details_27 .details_desc .imagesList_wrapper ul.imagesList li.product_image.selected a:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_27 .details_desc .download_btn_wrapper{text-align:right;}
#product_details_27 .details_desc .download_btn_wrapper .download_btn{color:#fff;background-color:#ff7f00;border-color:#b85b00;background-image:-webkit-linear-gradient(top, #ff7f00 0%, #c26100 100%);background-image:linear-gradient(to bottom, #ff7f00 0%, #c26100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff7f00', endColorstr='#ffc26100', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_27 .details_desc .download_btn_wrapper .download_btn:hover,
#product_details_27 .details_desc .download_btn_wrapper .download_btn:focus{color:#fff;background-color:#c26100;border-color:#b85b00;background-position:0 -15px;outline:none !important;}
#product_details_27 .details_desc .download_btn_wrapper .download_btn:active,
#product_details_27 .details_desc .download_btn_wrapper .download_btn.active{color:#fff;background-color:#c26100;border-color:#b85b00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_27 .details_desc .quantity_wrapper{float:left;margin-bottom:20px;margin-right:15px;}
#product_details_27 .details_desc .quantity_wrapper .quantity_title{font-weight:bold;margin-right:10px;display:inline-block;}
#product_details_27 .details_desc .quantity_wrapper .quantity_input{display:inline-block;width:100px;}
#product_details_27 .details_desc .buttons_wrapper{float:left;}
#product_details_27 .details_desc .buttons_wrapper .addToQuote_btn_wrapper{display:inline-block;margin-bottom:20px;margin-right:10px;}
#product_details_27 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn{color:#fff;background-color:#ff7f00;border-color:#b85b00;background-image:-webkit-linear-gradient(top, #ff7f00 0%, #c26100 100%);background-image:linear-gradient(to bottom, #ff7f00 0%, #c26100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff7f00', endColorstr='#ffc26100', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_27 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn:hover,
#product_details_27 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn:focus{color:#fff;background-color:#c26100;border-color:#b85b00;background-position:0 -15px;outline:none !important;}
#product_details_27 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn:active,
#product_details_27 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn.active{color:#fff;background-color:#c26100;border-color:#b85b00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_27 .details_desc .buttons_wrapper .addToList_btn_wrapper{display:inline-block;margin-bottom:20px;}
#product_details_27 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn{color:#fff;background-color:#ff7f00;border-color:#b85b00;background-image:-webkit-linear-gradient(top, #ff7f00 0%, #c26100 100%);background-image:linear-gradient(to bottom, #ff7f00 0%, #c26100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff7f00', endColorstr='#ffc26100', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_27 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn:hover,
#product_details_27 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn:focus{color:#fff;background-color:#c26100;border-color:#b85b00;background-position:0 -15px;outline:none !important;}
#product_details_27 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn:active,
#product_details_27 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn.active{color:#fff;background-color:#c26100;border-color:#b85b00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_27 .details_section_title{margin-top:0;margin-bottom:15px;font-weight:bold;font-size:18px;color:#ff7f00;background:#333;padding:8px 15px;}
#product_details_27 .related_products_carousel .product{position:relative;cursor:pointer;padding:1px;}
#product_details_27 .related_products_carousel .product .product_image_div{border:1px solid #ddd;padding:5px;}
#product_details_27 .related_products_carousel .product .product_name{color:#00517a;font-size:14px;font-weight:600;text-align:center;word-wrap:break-word;margin-top:10px;}
#product_details_27 .related_products_carousel .product .product_name a{color:#00517a;}
#product_details_27 .related_products_carousel .product .product_price{color:#FF3333;font-size:16px;font-weight:bold;text-align:center;margin-top:10px;}
#product_details_27 .related_products_carousel{padding-left:20px;padding-right:20px;}
#product_details_27 .related_products_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_27 .related_products_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_27 .related_products_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_27 .related_products_carousel .owl-nav .owl-prev{left:0;}
#product_details_27 .related_products_carousel .owl-nav .owl-next{right:0;}
#product_details_27 .related_products_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_27 .related_products_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_27 .related_products_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_27 .related_products_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_27 .related_products_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_27 .related_products_carousel .owl-dots .owl-dot.active span,
#product_details_27 .related_products_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_28 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border-radius:0px;}
#product_details_28 .details_image_box img{cursor:pointer;}
#product_details_28 .details_image_box:before,
#product_details_28 .details_image_box:after{display:table;content:"";}
#product_details_28 .details_image_box:after{clear:both;}
#product_details_28 .details_image_thumbnails{margin-bottom:30px;}
#product_details_28 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{border:1px solid #ddd;cursor:pointer;}
#product_details_28 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_28 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border-color:#333;}
#product_details_28 .details_cart_box .add_to_cart_box .quantity_wrapper{display:table;}
#product_details_28 .details_cart_box .add_to_cart_box .quantity_wrapper .quantity_title{font-weight:bold;padding-right:10px;display:table-cell;vertical-align:middle;}
@media (min-width:992px) and (max-width:1199px){#product_details_28 .details_cart_box .add_to_cart_box .quantity_wrapper .quantity_title{display:block;padding-right:0;margin-bottom:5px;}
}
#product_details_28 .details_cart_box .add_to_cart_box .quantity_wrapper .quantity_input_wrapper{display:table-cell;vertical-align:middle;max-width:150px;}
@media (min-width:992px) and (max-width:1199px){#product_details_28 .details_cart_box .add_to_cart_box .quantity_wrapper .quantity_input_wrapper{display:block;}
}
#product_details_28 .details_cart_box .add_to_cart_box .quantity_wrapper .quantity_input_wrapper .quantity_input{text-align:center;}
#product_details_28 .details_cart_box .add_to_cart_box #autoship_subscription .autoship_note{color:#ff6600;font-size:13px;margin-bottom:10px;}
#product_details_28 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper{text-align:center;}
#product_details_28 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#ffa500;border-color:#b87700;background-image:-webkit-linear-gradient(top, #ffa500 0%, #c27d00 100%);background-image:linear-gradient(to bottom, #ffa500 0%, #c27d00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffa500', endColorstr='#ffc27d00', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);width:125px;}
#product_details_28 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_28 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#c27d00;border-color:#b87700;background-position:0 -15px;outline:none !important;}
#product_details_28 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_28 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#c27d00;border-color:#b87700;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_28 .details_cart_box .add_to_cart_box .addToCart_btn_wrapper + .addToQuote_btn_wrapper{margin-top:10px;}
#product_details_28 .details_cart_box .add_to_cart_box .addToQuote_btn_wrapper{text-align:center;}
#product_details_28 .details_cart_box .add_to_cart_box .addToQuote_btn_wrapper .addToQuote_btn{width:125px;}
#product_details_28 #help_box{border:1px solid #666;background:#777;color:#fff;padding:15px;margin-bottom:30px;}
#product_details_28 #help_box .title{font-size:20px;font-weight:normal;text-align:center;}
#product_details_28 #help_box a{color:#fff;}
#product_details_28 #help_box table{width:100%;}
#product_details_28 #help_box table tr td{font-size:14px;font-weight:600;vertical-align:middle;padding:2px;}
#product_details_28 .details_desc .details_product_name{margin-bottom:10px;}
#product_details_28 .details_desc .details_product_name h1{font-size:20px;font-weight:bold;margin-top:0;margin-bottom:10px;color:#00517a;}
#product_details_28 .details_desc .minimum_price_wrapper{margin-bottom:10px;}
@media (min-width:768px){#product_details_28 .details_desc .minimum_price_wrapper{text-align:center;}
}
#product_details_28 .details_desc .minimum_price_wrapper .minimum_price_title{display:block;font-size:14px;color:#ff6600;margin-right:5px;}
#product_details_28 .details_desc .minimum_price_wrapper .minimum_price_value{display:block;font-size:16px;color:#ff6600;font-weight:600;}
#product_details_28 .details_desc .minimum_price_wrapper .minimum_price_caseContent{display:block;font-size:14px;color:#ff6600;}
#product_details_28 .details_desc .details_seller{margin-bottom:0;font-size:14px;font-weight:600;}
#product_details_28 .details_desc .details_seller .seller_title{color:#333;}
#product_details_28 .details_desc .details_seller .seller_name{color:#666;}
#product_details_28 .details_desc .details_sku{margin-bottom:0;font-size:14px;font-weight:600;}
#product_details_28 .details_desc .details_sku .sku_title{color:#333;}
#product_details_28 .details_desc .details_sku .sku_value{color:#666;}
#product_details_28 .details_desc .product_rating{margin-bottom:15px;}
#product_details_28 .details_desc .product_rating:before,
#product_details_28 .details_desc .product_rating:after{display:table;content:" ";}
#product_details_28 .details_desc .product_rating:after{clear:both;}
#product_details_28 .details_desc .product_rating .star_rating_wrapper{display:inline-block;}
#product_details_28 .details_desc .product_rating .rating_note{display:inline-block;}
#product_details_28 .details_desc .details_short_desc{color:#999;margin-bottom:20px;}
#product_details_28 .details_desc .price_wrapper{font-size:16px;font-weight:600;margin-bottom:20px;}
#product_details_28 .details_desc .price_wrapper .price_label{color:#333;margin-right:5px;}
#product_details_28 .details_desc .price_wrapper .price_value{color:#a91f2b;}
#product_details_28 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_28 .details_desc .configBox_wrapper .configBox_title{margin-bottom:15px;position:relative;}
#product_details_28 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;color:#00517a;font-size:16px;}
#product_details_28 .details_desc .sizesList_wrapper ul.sizesList{list-style:none;display:block;margin:0;padding:0;}
#product_details_28 .details_desc .sizesList_wrapper ul.sizesList li{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;position:relative;border:1px solid #00517a;}
#product_details_28 .details_desc .sizesList_wrapper ul.sizesList li:last-of-type{margin-right:0;}
#product_details_28 .details_desc .sizesList_wrapper ul.sizesList li .size{display:block;padding:5px 10px;font-size:14px;font-weight:normal;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;background:#fff;color:#00517a;}
#product_details_28 .details_desc .sizesList_wrapper ul.sizesList li .size:hover{background:#00517a;color:#fff;}
#product_details_28 .details_desc .sizesList_wrapper ul.sizesList li.selected .size{background:#00517a;color:#fff;}
#product_details_28 .details_desc .sizesList_wrapper ul.sizesList li.selected .size:hover{background:#00517a;color:#fff;}
#product_details_28 .details_desc .colorsList_wrapper ul.colorsList{list-style:none;display:block;margin:0;padding:0;}
#product_details_28 .details_desc .colorsList_wrapper ul.colorsList li.color_option{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;position:relative;border:1px solid #333;}
#product_details_28 .details_desc .colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#product_details_28 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color{display:block;width:30px;height:30px;cursor:pointer;text-decoration:none;}
#product_details_28 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color img{width:30px;height:30px;}
#product_details_28 .details_desc .colorsList_wrapper ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_28 .details_desc .product_colors_carousel .product_color{position:relative;cursor:pointer;padding:1px;}
#product_details_28 .details_desc .product_colors_carousel .product_color > img{display:block;width:100%;padding:5px;border:1px solid transparent;}
#product_details_28 .details_desc .product_colors_carousel .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_28 .details_desc .product_colors_carousel .product_color:hover > img,
#product_details_28 .details_desc .product_colors_carousel .product_color:focus > img{border-color:#00517a;}
#product_details_28 .details_desc .product_colors_carousel .product_color:hover .color_title,
#product_details_28 .details_desc .product_colors_carousel .product_color:focus .color_title{color:#00517a;}
#product_details_28 .details_desc .product_colors_carousel .product_color.selected > img{border-color:#00517a;}
#product_details_28 .details_desc .product_colors_carousel .product_color.selected .color_title{color:#00517a;}
#product_details_28 .details_desc .product_colors_carousel .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#00517a;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_28 .details_desc .product_colors_carousel{padding-left:20px;padding-right:20px;}
#product_details_28 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_28 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_28 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_28 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_28 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_28 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_28 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_28 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_28 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_28 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_28 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_28 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_28 .details_desc .priceGridWrapper{margin-bottom:15px;border-color:#004a99;}
#product_details_28 .details_desc .priceGridWrapper table.priceGrid{margin-bottom:0;border-color:#004a99;}
#product_details_28 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;border-color:#004a99;background:#F2F2F2;text-align:center;}
#product_details_28 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;border-color:#004a99;background:#F2F2F2;text-align:center;}
#product_details_28 .details_desc .priceGridWrapper table.priceGrid tbody tr td{border-color:#004a99;font-weight:normal;text-align:center;}
#product_details_28 .details_desc .priceGridWrapper table.priceGrid tbody tr.sales_price th{color:#ff0000;}
#product_details_28 .details_desc .priceGridWrapper table.priceGrid tbody tr.sales_price td{color:#ff0000;}
#product_details_28 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage th{color:#ff6600;}
#product_details_28 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage td{color:#ff6600;}
#product_details_28 .details_desc .priceGridNote{background:#23408E;color:#fff;font-size:14px;font-weight:600;padding:5px 10px;margin-bottom:10px;}
#product_details_28 .details_desc .countdownTimer_wrapper{background:#fff;padding:5px 10px;margin-bottom:15px;}
#product_details_28 .details_desc .countdownTimer_wrapper .countdownTimer_title{color:#ff0000;font-size:14px;font-weight:600;}
#product_details_28 .details_desc .countdownTimer_wrapper .countdownTimer{color:#ff0000;font-weight:600;}
#product_details_28 .details_desc .countdownTimer_wrapper .countdownTimer .time_separator{color:#ff0000;margin:0 2px;}
#product_details_28 .details_desc .countdownTimer_wrapper .countdownTimer .countdown_section .digit{font-size:16px;}
#product_details_28 .details_desc .countdownTimer_wrapper .countdownTimer .countdown_section .unit{font-size:14px;}
#product_details_28 .details_desc .badges_wrapper .badge_icon{float:left;}
#product_details_28 .details_desc .badges_wrapper .badge_icon + .badge_icon{margin-left:15px;}
#product_details_28 .details_section_title{margin-top:0;margin-bottom:10px;font-weight:bold;font-size:18px;color:#00517a;line-height:30px;}
#product_details_28 .related_products_carousel .product{position:relative;cursor:pointer;padding:1px;}
#product_details_28 .related_products_carousel .product .product_image_div{border:none;padding:0;}
#product_details_28 .related_products_carousel .product .product_name{color:#333;font-size:14px;font-weight:600;text-align:center;word-wrap:break-word;margin-top:10px;}
#product_details_28 .related_products_carousel .product .product_name a{color:#00517a;}
#product_details_28 .related_products_carousel .product .product_price{color:#ff0000;font-size:14px;text-align:center;margin-top:5px;}
#product_details_28 .related_products_carousel{padding-left:20px;padding-right:20px;}
#product_details_28 .related_products_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_28 .related_products_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_28 .related_products_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_28 .related_products_carousel .owl-nav .owl-prev{left:0;}
#product_details_28 .related_products_carousel .owl-nav .owl-next{right:0;}
#product_details_28 .related_products_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_28 .related_products_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_28 .related_products_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_28 .related_products_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_28 .related_products_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_28 .related_products_carousel .owl-dots .owl-dot.active span,
#product_details_28 .related_products_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_29 .product_name_sku_wrapper .details_sku{font-size:16px;line-height:20px;font-weight:bold;margin-bottom:5px;color:#444;}
#product_details_29 .product_name_sku_wrapper .details_product_name h1{font-size:16px;line-height:20px;font-weight:bold;margin-top:0;margin-bottom:15px;color:#f3b220;text-transform:uppercase;}
#product_details_29 .product_social_links_wrapper{margin-bottom:30px;}
#product_details_29 .product_social_links_wrapper ul.product_social_links{list-style:none;margin:0;padding:0;line-height:1;}
#product_details_29 .product_social_links_wrapper ul.product_social_links li{display:inline-block;float:left;}
#product_details_29 .product_social_links_wrapper ul.product_social_links li + li{margin-left:3px;}
#product_details_29 .product_social_links_wrapper ul.product_social_links li a{display:block;font-size:24px;line-height:1;color:#f3b220;}
#product_details_29 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:55px;padding:16px 0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_29 .details_image_box img{cursor:pointer;}
#product_details_29 .details_image_box::before,
#product_details_29 .details_image_box::after{display:table;content:"";}
#product_details_29 .details_image_box::after{clear:both;}
#product_details_29 .details_image_thumbnails{margin-bottom:30px;}
#product_details_29 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{cursor:pointer;border:1px solid #ddd;}
#product_details_29 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_29 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border-color:#333;}
#product_details_29 .accordion_wrapper{margin-bottom:20px;}
#product_details_29 .accordion_wrapper .accordion_box{border:1px solid #f3b220;border-radius:0;}
#product_details_29 .accordion_wrapper .accordion_box + .accordion_box{margin-top:10px;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_heading{border-top-left-radius:0;border-top-right-radius:0;color:#f3b220;background-color:#444;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_heading .accordion_title{font-size:16px;line-height:20px;font-weight:bold;text-transform:uppercase;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a{display:block;padding:10px 15px;color:#f3b220;text-decoration:none;position:relative;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:hover,
#product_details_29 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:focus{color:#f3b220;text-decoration:none;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a::after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_29 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a.collapsed:after{content:"\f078";}
#product_details_29 .accordion_wrapper .accordion_box .accordion_collapse .accordion_body{border-top:1px solid #f3b220;padding:15px;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification{width:100%;margin-bottom:0;font-size:14px;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title,
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{padding:5px 10px;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{float:left;width:50%;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row{background:#f2f2f2;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row{background:#ffffff;}
#product_details_29 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_29 .details_desc .configBox_wrapper{margin-bottom:20px;}
#product_details_29 .details_desc .configBox_wrapper .configBox_title{margin-bottom:10px;position:relative;}
#product_details_29 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;color:#f3b220;font-size:18px;text-transform:uppercase;}
#product_details_29 .details_desc .product_colors_carousel .product_color{position:relative;cursor:pointer;padding:1px;}
#product_details_29 .details_desc .product_colors_carousel .product_color > img{display:block;width:100%;padding:5px;border:1px solid #ddd;}
#product_details_29 .details_desc .product_colors_carousel .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_29 .details_desc .product_colors_carousel .product_color:hover > img,
#product_details_29 .details_desc .product_colors_carousel .product_color:focus > img{border-color:#f3b220;}
#product_details_29 .details_desc .product_colors_carousel .product_color:hover .color_title,
#product_details_29 .details_desc .product_colors_carousel .product_color:focus .color_title{color:#f3b220;}
#product_details_29 .details_desc .product_colors_carousel .product_color.selected > img{border-color:#f3b220;}
#product_details_29 .details_desc .product_colors_carousel .product_color.selected .color_title{color:#f3b220;}
#product_details_29 .details_desc .product_colors_carousel .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#f3b220;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_29 .details_desc .product_colors_carousel{padding-left:20px;padding-right:20px;}
#product_details_29 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_29 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_29 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_29 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_29 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_29 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_29 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_29 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_29 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_29 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_29 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_29 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_29 .details_desc .tabs_wrapper{margin-bottom:20px;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs{border-bottom:1px solid #ddd;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs li a{font-weight:600;text-transform:uppercase;display:block;color:#333;background-color:#f2f2f2;border:1px solid #ddd;margin-right:5px;border-radius:4px 4px 0 0;padding:5px 15px;outline:none;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs li a:hover,
#product_details_29 .details_desc .tabs_wrapper #optionTabs li a:focus{color:#444;background-color:#f3b220;border-color:#444;border-bottom-color:transparent;outline:none !important;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs li.active a,
#product_details_29 .details_desc .tabs_wrapper #optionTabs li.active a:hover,
#product_details_29 .details_desc .tabs_wrapper #optionTabs li.active a:focus{color:#444;background-color:#f3b220;border-color:#444;border-bottom-color:transparent;outline:none !important;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;min-height:260px;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs-accordion .panel{border-color:#444;border-radius:0;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading{padding:0;color:#f3b220;background:#444;border-color:#444;border-top-left-radius:0;border-top-right-radius:0;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:8px 15px;text-decoration:none;border-top-left-radius:0;border-top-right-radius:0;color:#444;background-color:#f3b220;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#fff;background-color:#444;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_29 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#444;background-color:#f3b220;border-color:#444;outline:none !important;}
#product_details_29 .details_desc .tabs_wrapper #optionTabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#444;}
#product_details_29 .details_desc .priceGridWrapper table.priceGrid{margin-bottom:0;}
#product_details_29 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_29 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_29 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_29 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage th{color:red;}
#product_details_29 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage td{color:red;}
#product_details_29 .details_desc .priceGridWrapper table.priceGrid tr th.disabled,
#product_details_29 .details_desc .priceGridWrapper table.priceGrid tr td.disabled{position:relative;opacity:0.7;filter:alpha(opacity=70);}
#product_details_29 .details_desc .priceGridWrapper table.priceGrid tr th.disabled::before,
#product_details_29 .details_desc .priceGridWrapper table.priceGrid tr td.disabled::before{display:block;content:"";background:repeating-linear-gradient(45deg, transparent, transparent 5px, #000 5px, #000 10px);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0.2;filter:alpha(opacity=20);}
#product_details_29 .details_desc .tab_note_wrapper{position:relative;margin-top:20px;}
#product_details_29 .details_desc .tab_note_wrapper a{color:#00a69c;}
#product_details_29 .details_desc .tab_note_wrapper a:hover{color:#008d84;text-decoration:underline;}
#product_details_29 .details_desc .action_links_box{margin-bottom:0;}
#product_details_29 .details_desc .action_links_box .action_links_row{margin-left:-1px;margin-right:-1px;}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col{padding-left:1px;padding-right:1px;margin-bottom:2px;float:left;width:16.66666667%;}
@media (max-width:1199px){#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col{width:25%;}
}
@media (max-width:479px){#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col{width:33.33333333%;}
}
@media (max-width:340px){#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col{width:50%;}
}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link{position:relative;display:block;text-decoration:none;padding:10px 5px;background:#444;}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link .action_link_icon{font-size:22px;line-height:30px;width:28px;height:30px;color:#f3b220;position:absolute;z-index:10;left:5px;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link .action_link_label{font-size:12px;line-height:15px;font-weight:600;color:#fff;margin-left:28px;padding-left:3px;}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link:hover,
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link:focus{text-decoration:none;background:#2b2b2b;}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link:hover .action_link_icon,
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link:focus .action_link_icon{color:#f3b220;}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link:hover .action_link_label,
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link:focus .action_link_label{color:#f3b220;}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link.active{background:#f3b220;}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link.active .action_link_icon{color:#fff;}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col .action_link.active .action_link_label{color:#fff;}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type{width:33.33333333%;}
@media (max-width:1199px){#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type{width:50%;}
}
@media (max-width:479px){#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type{width:66.66666667%;}
}
@media (max-width:340px){#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type{width:100%;}
}
#product_details_29 .details_desc .action_links_box .action_links_row .action_link_col:first-of-type .action_link .action_link_label{font-size:14px;line-height:30px;}
#product_details_29 .details_desc .actionBox_wrapper{border:1px solid #444;margin-bottom:15px;}
#product_details_29 .details_desc .actionBox_wrapper .actionBox_title{background:#f3b220;padding:10px 15px;margin-bottom:0;position:relative;}
#product_details_29 .details_desc .actionBox_wrapper .actionBox_title h3{margin-top:0;margin-bottom:0;font-size:16px;line-height:20px;font-weight:bold;text-transform:uppercase;}
#product_details_29 .details_desc .actionBox_wrapper .actionBox_title.collapsable_actionBox_title{cursor:pointer;}
#product_details_29 .details_desc .actionBox_wrapper .actionBox_title.collapsable_actionBox_title::after{font-size:16px;line-height:20px;font-weight:bold;position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_29 .details_desc .actionBox_wrapper .actionBox_title.collapsable_actionBox_title.collapsed:after{content:"\f078";}
#product_details_29 .details_desc .actionBox_wrapper .actionBox_content{border-top:1px solid #444;padding:15px;}
#product_details_29 .details_desc .actionBox_wrapper .actionBox_content .control-label{color:#f3b220;text-transform:uppercase;}
#product_details_29 .details_desc .actionBox_wrapper .actionBox_content .title-label{color:#ff3333;text-transform:uppercase;}
#product_details_29 .details_desc .actionBox_wrapper .actionBox_content .form-control-static{font-weight:600;}
@media (min-width:768px){#product_details_29 .details_desc .actionBox_wrapper .actionBox_content .qty_input{max-width:100px;}
}
@media (min-width:768px){#product_details_29 .details_desc .actionBox_wrapper .actionBox_content .form-inline input[type="file"]{display:inline-block;width:auto;vertical-align:middle;}
}
#product_details_29 .details_desc .imagesList_wrapper ul.imagesList{list-style:none;display:block;margin:0;padding:0;}
#product_details_29 .details_desc .imagesList_wrapper ul.imagesList li.product_image{display:inline-block;float:left;margin-bottom:15px;margin-right:15px;position:relative;border:1px solid #ccc;}
#product_details_29 .details_desc .imagesList_wrapper ul.imagesList li.product_image:last-of-type{margin-right:0;}
#product_details_29 .details_desc .imagesList_wrapper ul.imagesList li.product_image a{display:block;width:100px;height:100px;cursor:pointer;text-decoration:none;}
#product_details_29 .details_desc .imagesList_wrapper ul.imagesList li.product_image a img{width:100px;height:100px;}
#product_details_29 .details_desc .imagesList_wrapper ul.imagesList li.product_image.selected{border-color:#333;}
#product_details_29 .details_desc .imagesList_wrapper ul.imagesList li.product_image.selected a:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_29 .details_desc .download_btn_wrapper{text-align:right;}
#product_details_29 .details_desc .download_btn_wrapper .download_btn{color:#fff;background-color:#f3b220;border-color:#c1890a;background-image:-webkit-linear-gradient(top, #f3b220 0%, #cb900b 100%);background-image:linear-gradient(to bottom, #f3b220 0%, #cb900b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3b220', endColorstr='#ffcb900b', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_29 .details_desc .download_btn_wrapper .download_btn:hover,
#product_details_29 .details_desc .download_btn_wrapper .download_btn:focus{color:#fff;background-color:#cb900b;border-color:#c1890a;background-position:0 -15px;outline:none !important;}
#product_details_29 .details_desc .download_btn_wrapper .download_btn:active,
#product_details_29 .details_desc .download_btn_wrapper .download_btn.active{color:#fff;background-color:#cb900b;border-color:#c1890a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_29 .details_desc .btn-selectpicker{color:#fff;background-color:#f3b220;border-color:#c1890a;background-image:-webkit-linear-gradient(top, #f3b220 0%, #cb900b 100%);background-image:linear-gradient(to bottom, #f3b220 0%, #cb900b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3b220', endColorstr='#ffcb900b', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_29 .details_desc .btn-selectpicker .filter-option{text-align:center;text-transform:uppercase;}
#product_details_29 .details_desc .btn-selectpicker .filter-option .media{text-align:left;text-transform:none;}
#product_details_29 .details_desc .btn-selectpicker:hover,
#product_details_29 .details_desc .btn-selectpicker:focus{color:#fff;background-color:#cb900b;border-color:#c1890a;background-position:0 -15px;outline:none !important;}
#product_details_29 .details_desc .btn-selectpicker:active,
#product_details_29 .details_desc .btn-selectpicker.active{color:#fff;background-color:#cb900b;border-color:#c1890a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_29 .details_desc .imprintLocation_wrapper{margin-bottom:20px;}
#product_details_29 .details_desc .imprintLocation_wrapper .imprintLocation_title{margin-bottom:10px;position:relative;}
#product_details_29 .details_desc .imprintLocation_wrapper .imprintLocation_title h4{margin-top:0;margin-bottom:0;font-weight:bold;color:#f3b220;font-size:14px;text-transform:uppercase;}
#product_details_29 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon{background:#fff;padding:0;cursor:pointer;}
#product_details_29 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview{width:32px;height:32px;line-height:32px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}
#product_details_29 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview::before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1fc";}
#product_details_29 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview.active:before{display:none;}
#product_details_29 .details_desc .colorsList_wrapper ul.colorsList{list-style:none;display:block;margin:0 -5px;padding:0;}
#product_details_29 .details_desc .colorsList_wrapper ul.colorsList li.color_option{position:relative;display:inline-block;float:left;margin:0;padding:5px;}
#product_details_29 .details_desc .colorsList_wrapper ul.colorsList li.color_option > a{position:relative;display:block;border-radius:50%;width:36px;height:36px;margin:0 auto;cursor:pointer;text-decoration:none;}
#product_details_29 .details_desc .colorsList_wrapper ul.colorsList li.color_option > a .color{display:block;border:1px solid #999;border-radius:50%;width:100%;height:100%;}
#product_details_29 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color_name{display:block;width:95px;margin-top:4px;font-size:12px;line-height:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#product_details_29 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color_availability{display:block;width:95px;margin-top:4px;font-size:12px;line-height:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#product_details_29 .details_desc .colorsList_wrapper ul.colorsList li.color_option.selected > a:before{display:block;content:'';width:18px;height:18px;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;border:1px solid #000;background:rgba(255, 255, 255, 0.6);}
#product_details_29 .details_desc .colorsList_wrapper ul.colorsList li.color_option.selected > a:after{display:block;content:'';width:6px;height:12px;border:solid #000;border-width:0 2px 2px 0;position:absolute;z-index:10;top:50%;left:50%;transform:rotate(45deg) translate(-50%, -50%);margin-left:-5px;}
#product_details_29 .details_desc #shippingCalculator{margin-bottom:15px;}
#product_details_29 .details_desc #shippingCalculator #shippingResults{text-align:center;font-size:24px;font-weight:bold;color:#ff3333;}
#product_details_29 .details_desc .total_price_wrapper{margin-bottom:15px;}
#product_details_29 .details_desc .total_price_wrapper .total_price_title{display:block;font-size:20px;line-height:46px;font-weight:bold;color:#333;text-transform:uppercase;margin-bottom:15px;}
#product_details_29 .details_desc .total_price_wrapper .total_price_value{display:block;font-size:24px;line-height:34px;font-weight:bold;color:#ff3333;}
#product_details_29 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn{width:100%;text-transform:uppercase;color:#fff;background-color:#f3b220;border-color:#c1890a;background-image:-webkit-linear-gradient(top, #f3b220 0%, #cb900b 100%);background-image:linear-gradient(to bottom, #f3b220 0%, #cb900b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3b220', endColorstr='#ffcb900b', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_29 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:hover,
#product_details_29 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:focus{color:#fff;background-color:#cb900b;border-color:#c1890a;background-position:0 -15px;outline:none !important;}
#product_details_29 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:active,
#product_details_29 .details_desc .addAnotherLocation_btn_wrapper .addAnotherLocation_btn.active{color:#fff;background-color:#cb900b;border-color:#c1890a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_29 .details_desc .removeLocation_btn_wrapper .removeLocation_btn{width:100%;text-transform:uppercase;color:#fff;background-color:#cc3333;border-color:#932525;background-image:-webkit-linear-gradient(top, #cc3333 0%, #9b2727 100%);background-image:linear-gradient(to bottom, #cc3333 0%, #9b2727 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc3333', endColorstr='#ff9b2727', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_29 .details_desc .removeLocation_btn_wrapper .removeLocation_btn:hover,
#product_details_29 .details_desc .removeLocation_btn_wrapper .removeLocation_btn:focus{color:#fff;background-color:#9b2727;border-color:#932525;background-position:0 -15px;outline:none !important;}
#product_details_29 .details_desc .removeLocation_btn_wrapper .removeLocation_btn:active,
#product_details_29 .details_desc .removeLocation_btn_wrapper .removeLocation_btn.active{color:#fff;background-color:#9b2727;border-color:#932525;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_29 .details_desc .removeLocation_btn_wrapper + .addAnotherLocation_btn_wrapper{margin-top:15px;}
#product_details_29 .details_desc .addToCart_btn_wrapper{margin-bottom:15px;}
#product_details_29 .details_desc .addToCart_btn_wrapper .addToCart_btn{width:100%;text-transform:uppercase;color:#fff;background-color:#f3b220;border-color:#c1890a;background-image:-webkit-linear-gradient(top, #f3b220 0%, #cb900b 100%);background-image:linear-gradient(to bottom, #f3b220 0%, #cb900b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3b220', endColorstr='#ffcb900b', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_29 .details_desc .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_29 .details_desc .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#cb900b;border-color:#c1890a;background-position:0 -15px;outline:none !important;}
#product_details_29 .details_desc .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_29 .details_desc .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#cb900b;border-color:#c1890a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_29 .details_desc .addToList_btn_wrapper{margin-bottom:15px;}
#product_details_29 .details_desc .addToList_btn_wrapper .addToList_btn{width:100%;text-transform:uppercase;color:#fff;background-color:#f3b220;border-color:#c1890a;background-image:-webkit-linear-gradient(top, #f3b220 0%, #cb900b 100%);background-image:linear-gradient(to bottom, #f3b220 0%, #cb900b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3b220', endColorstr='#ffcb900b', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_29 .details_desc .addToList_btn_wrapper .addToList_btn:hover,
#product_details_29 .details_desc .addToList_btn_wrapper .addToList_btn:focus{color:#fff;background-color:#cb900b;border-color:#c1890a;background-position:0 -15px;outline:none !important;}
#product_details_29 .details_desc .addToList_btn_wrapper .addToList_btn:active,
#product_details_29 .details_desc .addToList_btn_wrapper .addToList_btn.active{color:#fff;background-color:#cb900b;border-color:#c1890a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_29 .details_desc .addToQuote_btn_wrapper{margin-bottom:15px;}
#product_details_29 .details_desc .addToQuote_btn_wrapper .addToQuote_btn{width:100%;text-transform:uppercase;color:#fff;background-color:#f3b220;border-color:#c1890a;background-image:-webkit-linear-gradient(top, #f3b220 0%, #cb900b 100%);background-image:linear-gradient(to bottom, #f3b220 0%, #cb900b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3b220', endColorstr='#ffcb900b', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_29 .details_desc .addToQuote_btn_wrapper .addToQuote_btn:hover,
#product_details_29 .details_desc .addToQuote_btn_wrapper .addToQuote_btn:focus{color:#fff;background-color:#cb900b;border-color:#c1890a;background-position:0 -15px;outline:none !important;}
#product_details_29 .details_desc .addToQuote_btn_wrapper .addToQuote_btn:active,
#product_details_29 .details_desc .addToQuote_btn_wrapper .addToQuote_btn.active{color:#fff;background-color:#cb900b;border-color:#c1890a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_29 .details_desc .submit_btn_wrapper .submit_btn{text-transform:uppercase;color:#fff;background-color:#f3b220;border-color:#c1890a;background-image:-webkit-linear-gradient(top, #f3b220 0%, #cb900b 100%);background-image:linear-gradient(to bottom, #f3b220 0%, #cb900b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3b220', endColorstr='#ffcb900b', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_29 .details_desc .submit_btn_wrapper .submit_btn:hover,
#product_details_29 .details_desc .submit_btn_wrapper .submit_btn:focus{color:#fff;background-color:#cb900b;border-color:#c1890a;background-position:0 -15px;outline:none !important;}
#product_details_29 .details_desc .submit_btn_wrapper .submit_btn:active,
#product_details_29 .details_desc .submit_btn_wrapper .submit_btn.active{color:#fff;background-color:#cb900b;border-color:#c1890a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_29 .details_section_title{margin-top:0;margin-bottom:15px;font-weight:bold;font-size:18px;color:#333;background:#ccc;padding:8px 15px;}
#product_details_29 .related_products_carousel .product{position:relative;cursor:pointer;padding:1px;}
#product_details_29 .related_products_carousel .product .product_image_div{border:1px solid #ddd;padding:5px;}
#product_details_29 .related_products_carousel .product .product_name{color:#f3b220;font-size:14px;font-weight:600;text-align:center;word-wrap:break-word;margin-top:10px;}
#product_details_29 .related_products_carousel .product .product_name a{color:#f3b220;}
#product_details_29 .related_products_carousel .product .product_price{color:#ff3333;font-size:16px;font-weight:bold;text-align:center;margin-top:10px;}
#product_details_29 .related_products_carousel{padding-left:20px;padding-right:20px;}
#product_details_29 .related_products_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_29 .related_products_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_29 .related_products_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_29 .related_products_carousel .owl-nav .owl-prev{left:0;}
#product_details_29 .related_products_carousel .owl-nav .owl-next{right:0;}
#product_details_29 .related_products_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_29 .related_products_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_29 .related_products_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_29 .related_products_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_29 .related_products_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_29 .related_products_carousel .owl-dots .owl-dot.active span,
#product_details_29 .related_products_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_30 .details_product_name{margin-bottom:15px;}
#product_details_30 .details_product_name h1{font-size:20px;font-weight:bold;margin-top:0;margin-bottom:0;}
#product_details_30 .details_sku{font-size:16px;margin-bottom:15px;}
#product_details_30 .details_sku .sku_title{font-weight:bold;}
#product_details_30 .product_rating_wrapper{margin-bottom:15px;}
#product_details_30 .product_rating_wrapper .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;display:inline-block;}
#product_details_30 .product_rating_wrapper .product_rating .rating_note{display:inline-block;}
#product_details_30 .details_image_box{position:relative;width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_30 .details_image_box img{cursor:pointer;}
#product_details_30 .details_image_box:before,
#product_details_30 .details_image_box:after{display:table;content:" ";}
#product_details_30 .details_image_box:after{clear:both;}
#product_details_30 .details_image_thumbnails{margin-bottom:20px;}
#product_details_30 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{border:1px solid #ddd;cursor:pointer;}
#product_details_30 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_30 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border-color:#333;}
#product_details_30 ul#quick_links{margin-bottom:20px;padding:0;list-style:none;text-align:center;}
#product_details_30 ul#quick_links li{display:inline-block;}
#product_details_30 ul#quick_links li + li:before{display:inline-block;content:"|";color:#1babbc;padding:0 10px;}
#product_details_30 ul#quick_links li a{font-weight:600;color:#1babbc;}
#product_details_30 ul#quick_links li a:hover{color:#1babbc;text-decoration:underline;}
#product_details_30 #vipQuote_box{border:1px solid #ddd;padding:15px;color:#666;background:#F5F5F5;margin-bottom:20px;}
#product_details_30 #vipQuote_box h3.vipQuote_box_title{margin-top:0;margin-bottom:5px;font-size:20px;font-weight:bold;color:#1babbc;text-align:center;}
#product_details_30 #vipQuote_box .vipQuote_box_desc{margin-bottom:15px;text-align:center;}
#product_details_30 #vipQuote_box .form-control{border-radius:0;}
#product_details_30 #vipQuote_box .vipQuote_btn_wrapper{text-align:center;}
#product_details_30 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn{font-weight:bold;font-size:16px;line-height:20px;padding:10px 16px;color:#fff;background:#1babbc;border-radius:0;}
#product_details_30 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn:hover,
#product_details_30 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn:focus,
#product_details_30 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn:active,
#product_details_30 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn.active{background:#0c909f;}
#product_details_30 #help_box{border:1px solid #ccc;background:#f7fcff;color:#26667f;padding:15px;font-weight:600;margin-bottom:30px;}
#product_details_30 #help_box a{color:#26667f;}
#product_details_30 #help_box .primary{font-size:18px;font-weight:bold;margin-bottom:0;}
@media (min-width:1199px){#product_details_30 #help_box .primary{margin-top:20px;}
}
#product_details_30 #help_box .secondary{font-size:12px;color:#777;}
#product_details_30 .details_desc{margin-bottom:30px;}
#product_details_30 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_30 .details_desc .configBox_wrapper .configBox_title{background:#f2f2f2;color:#333;padding:8px 15px;margin-bottom:15px;position:relative;}
#product_details_30 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;font-size:16px;line-height:20px;}
#product_details_30 .details_desc .configBox_wrapper .configBox_title.has-icon{position:relative;background:transparent;padding:7px 0px;}
#product_details_30 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon{position:absolute;left:0;top:0;background:#fff;width:50px;height:50px;}
#product_details_30 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon img{width:50px;height:50px;}
#product_details_30 .details_desc .configBox_wrapper .configBox_title.has-icon h3{background:#f2f2f2;padding:8px 15px;margin-left:50px;}
#product_details_30 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title{cursor:pointer;}
#product_details_30 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title:after{font-size:18px;position:absolute;top:8px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_30 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title.collapsed:after{content:"\f078";}
#product_details_30 .details_desc .product_colors_grid{margin-left:-5px;margin-right:-5px;margin-bottom:15px;}
#product_details_30 .details_desc .product_colors_grid:before,
#product_details_30 .details_desc .product_colors_grid:after{display:table;content:" ";}
#product_details_30 .details_desc .product_colors_grid:after{clear:both;}
#product_details_30 .details_desc .product_colors_grid .product_color{display:block;float:left;width:80px;position:relative;cursor:pointer;padding:1px;margin-left:5px;margin-right:5px;margin-bottom:10px;}
#product_details_30 .details_desc .product_colors_grid .product_color img{display:block;width:100%;padding:5px;border:1px solid #ddd;}
#product_details_30 .details_desc .product_colors_grid .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_30 .details_desc .product_colors_grid .product_color:hover img,
#product_details_30 .details_desc .product_colors_grid .product_color:focus img{border-color:#1babbc;}
#product_details_30 .details_desc .product_colors_grid .product_color:hover .color_title,
#product_details_30 .details_desc .product_colors_grid .product_color:focus .color_title{color:#1babbc;}
#product_details_30 .details_desc .product_colors_grid .product_color.selected > img{border-color:#1babbc;}
#product_details_30 .details_desc .product_colors_grid .product_color.selected .color_title{color:#1babbc;}
#product_details_30 .details_desc .product_colors_grid .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#1babbc;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_30 .details_desc .product_colors_carousel{margin-bottom:30px;}
#product_details_30 .details_desc .product_colors_carousel .product_color{position:relative;cursor:pointer;padding:1px;}
#product_details_30 .details_desc .product_colors_carousel .product_color img{display:block;width:100%;padding:5px;border:1px solid #ddd;}
#product_details_30 .details_desc .product_colors_carousel .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_30 .details_desc .product_colors_carousel .product_color:hover img,
#product_details_30 .details_desc .product_colors_carousel .product_color:focus img{border-color:#1babbc;}
#product_details_30 .details_desc .product_colors_carousel .product_color:hover .color_title,
#product_details_30 .details_desc .product_colors_carousel .product_color:focus .color_title{color:#1babbc;}
#product_details_30 .details_desc .product_colors_carousel .product_color.selected > img{border-color:#1babbc;}
#product_details_30 .details_desc .product_colors_carousel .product_color.selected .color_title{color:#1babbc;}
#product_details_30 .details_desc .product_colors_carousel .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#1babbc;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_30 .details_desc .product_colors_carousel{padding-left:30px;padding-right:30px;}
#product_details_30 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_30 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_30 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_30 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_30 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_30 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_30 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_30 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_30 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_30 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_30 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_30 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_30 .details_desc .capacityList_wrapper ul.capacityList{list-style:none;display:block;margin:0;padding:0;}
#product_details_30 .details_desc .capacityList_wrapper ul.capacityList li{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;position:relative;}
#product_details_30 .details_desc .capacityList_wrapper ul.capacityList li:last-of-type{margin-right:0;}
#product_details_30 .details_desc .capacityList_wrapper ul.capacityList li .capacity{display:block;padding:5px 10px;width:70px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;border:1px solid #ccc;background:#fff;color:#333;}
#product_details_30 .details_desc .capacityList_wrapper ul.capacityList li .capacity:hover{border-color:#ccc;background:#eee;color:#333;}
#product_details_30 .details_desc .capacityList_wrapper ul.capacityList li.selected .capacity{border-color:#20a9bb;background:#20a9bb;color:#fff;}
#product_details_30 .details_desc .capacityList_wrapper ul.capacityList li.selected .capacity:hover{border-color:#20a9bb;background:#20a9bb;color:#fff;}
#product_details_30 .details_desc .quantity_slider_wrapper{padding:33px 20px 0 20px;margin-bottom:30px;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price{float:right;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .help_note{background:#f2f2f2;color:#333;margin-right:15px;padding:10px;font-size:12px;font-weight:600;}
@media (max-width:479px){#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .help_note{display:none;}
}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .quantity_title{font-weight:bold;margin-bottom:5px;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td #quantity_input.form-control{width:70px;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .unit_price_title{font-weight:bold;margin-bottom:5px;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .times{padding:0 10px;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .total_title{font-size:16px;font-weight:bold;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .total_value{font-size:24px;font-weight:bold;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .saving_title{font-size:16px;font-weight:bold;color:#13ae3f;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .saving_value{font-size:16px;font-weight:bold;color:#13ae3f;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_30 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .saving_note{text-align:right;font-size:13px;color:#666;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option{position:relative;display:block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option input[type="checkbox"]{display:none;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option .package_wrapper{border:1px solid transparent;padding:15px;text-align:left;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option .package_wrapper .package_image{margin-bottom:10px;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option .package_wrapper .package_image img{width:100%;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option .package_wrapper .package_name{margin-bottom:5px;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option .package_wrapper .package_price{color:#1babbc;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option:hover .package_wrapper{border-color:#ddd;background:#f5f5f5;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option.selected .package_wrapper{border-color:#ddd;background:#f5f5f5;}
#product_details_30 .details_desc #customPackagingWrapper .packaging_option.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#1babbc;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_30 .details_desc .imprint_method_desc{margin-bottom:15px;}
#product_details_30 .details_desc .priceGridWrapper table.priceGrid{margin-bottom:0;}
#product_details_30 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_30 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_30 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_30 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage th{color:#13ae3f;}
#product_details_30 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage td{color:#13ae3f;}
#product_details_30 .details_desc .artWorkBox_wrapper{margin-bottom:0;}
#product_details_30 .details_desc .artWorkBox_wrapper .artWorkBox_title{background:#fff;border:1px solid #ddd;padding:8px 15px;margin-bottom:15px;position:relative;}
#product_details_30 .details_desc .artWorkBox_wrapper .artWorkBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;font-size:16px;line-height:20px;}
#product_details_30 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title{cursor:pointer;}
#product_details_30 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title:after{font-size:18px;position:absolute;top:9px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_30 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title.collapsed:after{content:"\f078";}
#product_details_30 .details_desc .artWorkBox_wrapper .artWorkBox_content{margin-bottom:15px;}
#product_details_30 .details_desc table.print_location_options{width:100%;}
#product_details_30 .details_desc table.print_location_options tbody tr > td{width:33.33333333%;padding:0px 5px;word-break:break-all;}
#product_details_30 .details_desc .quantity_per_size_wrapper{margin-left:-5px;margin-right:-5px;}
#product_details_30 .details_desc .quantity_per_size_wrapper:before,
#product_details_30 .details_desc .quantity_per_size_wrapper:after{display:table;content:" ";}
#product_details_30 .details_desc .quantity_per_size_wrapper:after{clear:both;}
#product_details_30 .details_desc .quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:5px;padding-right:5px;width:75px;margin-bottom:10px;}
#product_details_30 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_30 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:bold;text-align:center;}
#product_details_30 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .size_upcharge{text-align:center;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper{position:relative;display:table;border-collapse:separate;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper + .quantity_per_color_size_wrapper{margin-top:10px;padding-top:20px;border-top:1px solid #ccc;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_color_cell{position:relative;white-space:nowrap;display:table-cell;vertical-align:top;width:1%;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color{width:100px;margin-bottom:10px;padding-right:15px;position:relative;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove{display:block;position:absolute;z-index:10;left:0;top:0;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove .prc_remove_btn{background:#DB0000;color:#fff;padding:3px;border-radius:3px;font-size:10px;font-weight:normal;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color img{max-width:75px;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell{position:relative;z-index:2;display:table-cell;float:left;width:100%;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper{margin-left:-10px;margin-right:-10px;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:before,
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{display:table;content:" ";}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{clear:both;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:10px;padding-right:10px;width:90px;margin-bottom:10px;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:bold;text-align:center;}
#product_details_30 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .size_upcharge{text-align:center;}
#product_details_30 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon{background:#fff;padding:0;cursor:pointer;}
#product_details_30 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview{width:32px;height:32px;line-height:32px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}
#product_details_30 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1fc";}
#product_details_30 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview.active:before{display:none;}
#product_details_30 .details_desc .colorsList_wrapper{margin-top:10px;}
#product_details_30 .details_desc .colorsList_wrapper ul.colorsList{list-style:none;display:block;width:100%;margin:0 -5px;padding:0;}
#product_details_30 .details_desc .colorsList_wrapper ul.colorsList li.color_option{position:relative;display:inline-block;float:left;width:180px;padding-left:5px;padding-right:5px;margin-bottom:15px;}
#product_details_30 .details_desc .colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#product_details_30 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color{position:relative;display:inline-block;float:left;width:40px;height:20px;line-height:20px;cursor:pointer;border:1px solid #333;margin-right:10px;}
#product_details_30 .details_desc .colorsList_wrapper ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:relative;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') center center no-repeat;}
#product_details_30 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color_name{display:inline-block;float:left;line-height:20px;cursor:pointer;text-align:left;}
#product_details_30 .details_desc .bootstrap-select .artwork_logo_wrapper{padding-top:5px;padding-bottom:5px;}
#product_details_30 .details_desc .bootstrap-select .artwork_logo_wrapper img.artwork_logo{max-height:50px;margin-bottom:5px;}
#product_details_30 .details_desc .bootstrap-select .artwork_logo_wrapper .logo_title{font-size:14px;font-weight:600;color:#333;}
#product_details_30 .details_desc .bootstrap-select .artwork_logo_wrapper .logo_title + .logo_desc{margin-top:5px;}
#product_details_30 .details_desc .bootstrap-select .artwork_logo_wrapper .logo_desc{font-size:12px;color:#666;}
#product_details_30 .details_desc .artwork_buttons_wrapper{text-align:right;}
#product_details_30 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper{display:inline-block;}
#product_details_30 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn{color:#fff;background-color:#ff9900;border-color:#b86e00;background-image:-webkit-linear-gradient(top, #ff9900 0%, #c27400 100%);background-image:linear-gradient(to bottom, #ff9900 0%, #c27400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9900', endColorstr='#ffc27400', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_30 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:hover,
#product_details_30 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:focus{color:#fff;background-color:#c27400;border-color:#b86e00;background-position:0 -15px;outline:none !important;}
#product_details_30 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:active,
#product_details_30 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn.active{color:#fff;background-color:#c27400;border-color:#b86e00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_30 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper{display:inline-block;}
#product_details_30 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn{color:#fff;background-color:#cc3333;border-color:#932525;background-image:-webkit-linear-gradient(top, #cc3333 0%, #9b2727 100%);background-image:linear-gradient(to bottom, #cc3333 0%, #9b2727 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc3333', endColorstr='#ff9b2727', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_30 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn:hover,
#product_details_30 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn:focus{color:#fff;background-color:#9b2727;border-color:#932525;background-position:0 -15px;outline:none !important;}
#product_details_30 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn:active,
#product_details_30 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn.active{color:#fff;background-color:#9b2727;border-color:#932525;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_30 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper + .addAnotherLocation_btn_wrapper{margin-left:15px;}
#product_details_30 .details_desc .total_price_wrapper .create_quote,
#product_details_30 .details_desc .total_price_wrapper .request_sample{margin-bottom:5px;}
#product_details_30 .details_desc .total_price_wrapper .create_quote a,
#product_details_30 .details_desc .total_price_wrapper .request_sample a{font-weight:600;color:#1babbc;}
#product_details_30 .details_desc .total_price_wrapper .create_quote a:hover,
#product_details_30 .details_desc .total_price_wrapper .request_sample a:hover{color:#1babbc;text-decoration:underline;}
#product_details_30 .details_desc .total_price_wrapper table.total_price{float:right;}
#product_details_30 .details_desc .total_price_wrapper table.total_price tbody tr td .total_price_title{font-size:16px;font-weight:bold;margin-right:10px;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_30 .details_desc .total_price_wrapper table.total_price tbody tr td .total_price_value{font-size:24px;font-weight:bold;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_30 .details_desc .total_price_wrapper table.total_price tbody tr td .total_saving_title{font-size:16px;font-weight:bold;color:#13ae3f;margin-right:10px;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_30 .details_desc .total_price_wrapper table.total_price tbody tr td .total_saving_value{font-size:16px;font-weight:bold;color:#13ae3f;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_30 .details_desc .total_price_wrapper table.total_price tbody tr td .total_saving_note{text-align:right;font-size:13px;color:#666;}
#product_details_30 .details_desc .addToCart_btn_wrapper{float:right;text-align:right;margin-top:15px;}
#product_details_30 .details_desc .addToCart_btn_wrapper .addToCart_btn{padding:15px 60px;font-weight:bold;text-transform:uppercase;color:#fff;background-color:#ff9900;border-color:#b86e00;background-image:-webkit-linear-gradient(top, #ff9900 0%, #c27400 100%);background-image:linear-gradient(to bottom, #ff9900 0%, #c27400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9900', endColorstr='#ffc27400', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_30 .details_desc .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_30 .details_desc .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#c27400;border-color:#b86e00;background-position:0 -15px;outline:none !important;}
#product_details_30 .details_desc .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_30 .details_desc .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#c27400;border-color:#b86e00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_30 .details_desc .addToCart_btn_wrapper .addToCart_btn .addToCart_btn_note{font-size:12px;margin-top:5px;}
#product_details_30 .details_desc .addToCart_btn_wrapper .checkout_note{font-size:14px;color:#ff9900;text-transform:uppercase;text-align:center;margin-top:10px;}
#product_details_30 .tabs_wrapper{margin-bottom:30px;}
#product_details_30 .tabs_wrapper #optionTabs,
#product_details_30 .tabs_wrapper #product-tabs,
#product_details_30 .tabs_wrapper #customPackagingTabs{width:100%;border-bottom:none;}
#product_details_30 .tabs_wrapper #optionTabs li,
#product_details_30 .tabs_wrapper #product-tabs li,
#product_details_30 .tabs_wrapper #customPackagingTabs li{float:none;display:table-cell;width:1%;}
#product_details_30 .tabs_wrapper #optionTabs li a,
#product_details_30 .tabs_wrapper #product-tabs li a,
#product_details_30 .tabs_wrapper #customPackagingTabs li a{font-weight:600;display:block;color:#333;background-color:#fff;border:1px solid #ddd;margin-right:-1px;margin-top:2px;border-radius:0;padding:10px 10px;outline:none;text-align:center;}
#product_details_30 .tabs_wrapper #optionTabs li a:hover,
#product_details_30 .tabs_wrapper #product-tabs li a:hover,
#product_details_30 .tabs_wrapper #customPackagingTabs li a:hover,
#product_details_30 .tabs_wrapper #optionTabs li a:focus,
#product_details_30 .tabs_wrapper #product-tabs li a:focus,
#product_details_30 .tabs_wrapper #customPackagingTabs li a:focus{color:#1babbc;background-color:#f5f5f5;border-color:#ddd;outline:none !important;}
#product_details_30 .tabs_wrapper #optionTabs li.active a,
#product_details_30 .tabs_wrapper #product-tabs li.active a,
#product_details_30 .tabs_wrapper #customPackagingTabs li.active a,
#product_details_30 .tabs_wrapper #optionTabs li.active a:hover,
#product_details_30 .tabs_wrapper #product-tabs li.active a:hover,
#product_details_30 .tabs_wrapper #customPackagingTabs li.active a:hover,
#product_details_30 .tabs_wrapper #optionTabs li.active a:focus,
#product_details_30 .tabs_wrapper #product-tabs li.active a:focus,
#product_details_30 .tabs_wrapper #customPackagingTabs li.active a:focus{color:#1babbc;background-color:#f5f5f5;border:1px solid #ddd;border-top:3px solid #1babbc;margin-top:0px;outline:none !important;}
#product_details_30 .tabs_wrapper #optionTabs-content .tab-pane,
#product_details_30 .tabs_wrapper #product-tabs-content .tab-pane,
#product_details_30 .tabs_wrapper #customPackagingTabs-content .tab-pane{border-left:none;border-right:none;border-bottom:none;padding:15px 0 0 0;}
#product_details_30 .tabs_wrapper #optionTabs-accordion .panel,
#product_details_30 .tabs_wrapper #product-tabs-accordion .panel,
#product_details_30 .tabs_wrapper #customPackagingTabs-accordion .panel{border-color:#ddd;border-radius:0;}
#product_details_30 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading,
#product_details_30 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading,
#product_details_30 .tabs_wrapper #customPackagingTabs-accordion .panel > .panel-heading{padding:0;color:#333;background-color:#fff;border-color:#ddd;border-top-left-radius:0;border-top-right-radius:0;}
#product_details_30 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title,
#product_details_30 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title,
#product_details_30 .tabs_wrapper #customPackagingTabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#product_details_30 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a,
#product_details_30 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a,
#product_details_30 .tabs_wrapper #customPackagingTabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:8px 15px;text-decoration:none;border-top-left-radius:0;border-top-right-radius:0;color:#1babbc;background-color:#f5f5f5;}
#product_details_30 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed,
#product_details_30 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed,
#product_details_30 .tabs_wrapper #customPackagingTabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#333;background-color:#fff;}
#product_details_30 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_30 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_30 .tabs_wrapper #customPackagingTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_30 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus,
#product_details_30 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus,
#product_details_30 .tabs_wrapper #customPackagingTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#1babbc;background-color:#f5f5f5;border-color:#ddd;outline:none !important;}
#product_details_30 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body,
#product_details_30 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body,
#product_details_30 .tabs_wrapper #customPackagingTabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;}
#product_details_30 .related_products_wrapper .product{position:relative;cursor:pointer;padding:1px;}
#product_details_30 .related_products_wrapper .product .product_image_div{border:1px solid #cecece;padding:5px;}
#product_details_30 .related_products_wrapper .product .product_name{color:#454545;font-weight:600;word-wrap:break-word;margin-top:10px;}
#product_details_30 .related_products_wrapper .product .product_name a{color:#454545;}
#product_details_30 .related_products_wrapper .product .product_name a:hover{color:#454545;text-decoration:underline;}
#product_details_30 .related_products_wrapper .product .product_price{margin-top:5px;}
#product_details_30 .related_products_wrapper .product .product_price .price_title{color:#386991;}
#product_details_30 .related_products_wrapper .product .product_price .price_value{color:#386991;font-weight:bold;}
#product_details_31 .details_product_name{margin-bottom:15px;}
#product_details_31 .details_product_name h1{font-size:20px;font-weight:bold;margin-top:0;margin-bottom:0;}
#product_details_31 .details_sku{font-size:16px;margin-bottom:15px;}
#product_details_31 .details_sku .sku_title{font-weight:bold;}
#product_details_31 .product_rating_wrapper{margin-bottom:15px;}
#product_details_31 .product_rating_wrapper .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;display:inline-block;}
#product_details_31 .product_rating_wrapper .product_rating .rating_note{display:inline-block;}
#product_details_31 .details_image_box{position:relative;width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_31 .details_image_box img{cursor:pointer;}
#product_details_31 .details_image_box:before,
#product_details_31 .details_image_box:after{display:table;content:" ";}
#product_details_31 .details_image_box:after{clear:both;}
#product_details_31 .details_image_thumbnails{margin-bottom:30px;}
#product_details_31 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{cursor:pointer;border:1px solid #ddd;}
#product_details_31 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_31 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border-color:#333;}
#product_details_31 ul#quick_links{margin-bottom:15px;padding:0;list-style:none;text-align:center;}
#product_details_31 ul#quick_links li{display:block;}
#product_details_31 ul#quick_links li + li{margin-top:10px;}
#product_details_31 ul#quick_links li a{font-weight:600;color:#337ab7;}
#product_details_31 ul#quick_links li a:hover{color:#337ab7;text-decoration:underline;}
#product_details_31 #vipQuote_box{border:1px solid #ddd;padding:15px;color:#666;background:#fff;margin-bottom:20px;}
#product_details_31 #vipQuote_box h4{margin-top:0;margin-bottom:15px;font-size:16px;font-weight:600;text-align:center;color:#337ab7;}
#product_details_31 #vipQuote_box .form-control{border-radius:0;}
#product_details_31 #vipQuote_box .vipQuote_btn_wrapper{text-align:center;}
#product_details_31 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn{font-weight:bold;font-size:16px;line-height:20px;padding:10px 16px;color:#fff;background:#337ab7;border-radius:0;}
#product_details_31 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn:hover,
#product_details_31 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn:focus,
#product_details_31 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn:active,
#product_details_31 #vipQuote_box .vipQuote_btn_wrapper .vipQuote_btn.active{background:#285f8f;}
#product_details_31 #help_box{border:1px solid #ccc;background:#eff5fa;color:#337ab7;padding:15px;font-weight:600;margin-bottom:30px;}
#product_details_31 #help_box a{color:#337ab7;}
#product_details_31 #help_box .primary{font-size:18px;font-weight:bold;margin-bottom:0;}
@media (min-width:1199px){#product_details_31 #help_box .primary{margin-top:20px;}
}
#product_details_31 #help_box .secondary{font-size:12px;color:#777;}
#product_details_31 .accordion_wrapper{margin-bottom:20px;}
#product_details_31 .accordion_wrapper .accordion_box{border:1px solid #337ab7;border-radius:0;}
#product_details_31 .accordion_wrapper .accordion_box + .accordion_box{margin-top:10px;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_heading{border-top-left-radius:0;border-top-right-radius:0;color:#fff;background-color:#337ab7;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_heading .accordion_title{font-size:16px;line-height:20px;font-weight:bold;text-transform:uppercase;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a{display:block;padding:10px 15px;color:#fff;text-decoration:none;position:relative;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:hover,
#product_details_31 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:focus{color:#fff;text-decoration:none;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a i{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;}

#product_details_31 .accordion_wrapper .accordion_box .accordion_collapse .accordion_body{border-top:1px solid #337ab7;padding:15px;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification{width:100%;margin-bottom:0;font-size:14px;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title,
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{padding:5px 10px;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{float:left;width:50%;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row{background:#f2f2f2;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row{background:#ffffff;}
#product_details_31 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_31 #productContactUs{padding:15px;background-color:#4e5b64;background-image:-webkit-linear-gradient(top, #4e5b64 0%, #000 100%);background-image:-o-linear-gradient(top, #4e5b64 0%, #000 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#4e5b64), to(#000));background-image:linear-gradient(to bottom, #4e5b64 0%, #000 100%);border:1px solid #4e5b64;border-radius:3px;color:#fff;}
#product_details_31 #productContactUs .media .media-left{padding-right:20px;}
@media (max-width:479px){#product_details_31 #productContactUs .media .media-left{padding-right:15px;}
}
#product_details_31 #productContactUs .media .media-left .media-object{width:100px;}
@media (max-width:479px){#product_details_31 #productContactUs .media .media-left .media-object{width:75px;}
}
#product_details_31 #productContactUs .media .media-body{font-size:14px;color:#fff;}
#product_details_31 #productContactUs .media .media-body .media-heading{font-size:18px;font-weight:bold;margin-top:0;margin-bottom:5px;}
@media (max-width:479px){#product_details_31 #productContactUs .media .media-body .media-heading{font-size:16px;}
}
#product_details_31 #productContactUs .media .media-body p{font-size:15px;font-weight:600;margin-bottom:0;}
@media (max-width:479px){#product_details_31 #productContactUs .media .media-body p{font-size:14px;}
}
#product_details_31 #productContactUs .media .media-body a{color:#ff9900;text-decoration:none;}
#product_details_31 #productContactUs .media .media-body a:hover,
#product_details_31 #productContactUs .media .media-body a:focus{color:#ff9900;text-decoration:underline;}
#product_details_31 .details_desc{margin-bottom:30px;}
#product_details_31 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_31 .details_desc .configBox_wrapper .configBox_title{background:#f2f2f2;color:#333;padding:8px 15px;margin-bottom:15px;position:relative;}
#product_details_31 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;font-size:16px;line-height:20px;}
#product_details_31 .details_desc .configBox_wrapper .configBox_title.has-icon{position:relative;background:transparent;padding:7px 0px;}
#product_details_31 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon{position:absolute;left:0;top:0;background:#fff;width:50px;height:50px;}
#product_details_31 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon img{width:50px;height:50px;}
#product_details_31 .details_desc .configBox_wrapper .configBox_title.has-icon h3{background:#f2f2f2;padding:8px 15px;}
#product_details_31 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title{cursor:pointer;}
#product_details_31 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title:after{font-size:18px;position:absolute;top:8px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_31 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title.collapsed:after{content:"\f078";}
#product_details_31 .details_desc .product_colors_carousel .product_color{position:relative;cursor:pointer;padding:1px;}
#product_details_31 .details_desc .product_colors_carousel .product_color img{display:block;width:100%;padding:5px;border:1px solid #ddd;}
#product_details_31 .details_desc .product_colors_carousel .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_31 .details_desc .product_colors_carousel .product_color:hover img,
#product_details_31 .details_desc .product_colors_carousel .product_color:focus img{border-color:#337ab7;}
#product_details_31 .details_desc .product_colors_carousel .product_color:hover .color_title,
#product_details_31 .details_desc .product_colors_carousel .product_color:focus .color_title{color:#337ab7;}
#product_details_31 .details_desc .product_colors_carousel .product_color.selected > img{border-color:#337ab7;}
#product_details_31 .details_desc .product_colors_carousel .product_color.selected .color_title{color:#337ab7;}
#product_details_31 .details_desc .product_colors_carousel .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#337ab7;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_31 .details_desc .product_colors_carousel{padding-left:20px;padding-right:20px;}
#product_details_31 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_31 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_31 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_31 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_31 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_31 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_31 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_31 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_31 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_31 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_31 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_31 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_31 .details_desc .quantity_slider_wrapper{padding:33px 20px 0 20px;margin-bottom:30px;}
#product_details_31 .details_desc .quantity_slider_wrapper .tooltip{z-index:999 !important;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price{float:right;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .help_note{background:#f2f2f2;color:#333;margin-right:15px;padding:10px;font-size:12px;font-weight:600;}
@media (max-width:479px){#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .help_note{display:none;}
}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .quantity_title{font-weight:bold;margin-bottom:5px;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td #quantity_input.form-control{width:70px;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .unit_price_title{font-weight:bold;margin-bottom:5px;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .times{padding:0 10px;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .total_title{font-size:16px;font-weight:bold;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .total_value{font-size:24px;font-weight:bold;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .saving_title{font-size:16px;font-weight:bold;color:#13ae3f;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .saving_value{font-size:16px;font-weight:bold;color:#13ae3f;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_31 .details_desc .quantity_and_price_wrapper table.quantity_and_price tbody tr td .saving_note{text-align:right;font-size:13px;color:#666;}
#product_details_31 .details_desc .priceGridWrapper table.priceGrid{margin-bottom:0;}
#product_details_31 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_31 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_31 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_31 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage th{color:#13ae3f;}
#product_details_31 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage td{color:#13ae3f;}
#product_details_31 .details_desc .artWorkBox_wrapper{margin-bottom:0;}
#product_details_31 .details_desc .artWorkBox_wrapper .artWorkBox_title{background:#fff;border:1px solid #ddd;padding:8px 15px;margin-bottom:15px;position:relative;}
#product_details_31 .details_desc .artWorkBox_wrapper .artWorkBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;font-size:16px;line-height:20px;}
#product_details_31 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title{cursor:pointer;}
#product_details_31 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title:after{font-size:18px;position:absolute;top:9px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_31 .details_desc .artWorkBox_wrapper .artWorkBox_title.collapsable_artWorkBox_title.collapsed:after{content:"\f078";}
#product_details_31 .details_desc .artWorkBox_wrapper .artWorkBox_content{margin-bottom:15px;}
#product_details_31 .details_desc .qty_instock_label{font-weight:bold;color:#13ae3f;}
#product_details_31 .details_desc .quantity_per_size_wrapper{margin-left:-5px;margin-right:-5px;}
#product_details_31 .details_desc .quantity_per_size_wrapper:before,
#product_details_31 .details_desc .quantity_per_size_wrapper:after{display:table;content:" ";}
#product_details_31 .details_desc .quantity_per_size_wrapper:after{clear:both;}
#product_details_31 .details_desc .quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:5px;padding-right:5px;width:90px;margin-bottom:10px;}
#product_details_31 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .qty_instock{margin-bottom:5px;font-weight:bold;text-align:center;color:#13ae3f;}
#product_details_31 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_31 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:bold;text-align:center;}
#product_details_31 .details_desc .quantity_per_size_wrapper .qty_input_wrapper .size_upcharge{text-align:center;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper{position:relative;display:table;border-collapse:separate;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper + .quantity_per_color_size_wrapper{margin-top:10px;padding-top:20px;border-top:1px solid #ccc;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_color_cell{position:relative;white-space:nowrap;display:table-cell;vertical-align:top;width:1%;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color{width:100px;margin-bottom:10px;padding-right:15px;position:relative;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove{display:block;position:absolute;z-index:10;left:0;top:0;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove .prc_remove_btn{background:#DB0000;color:#fff;padding:3px;border-radius:3px;font-size:10px;font-weight:normal;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color img{max-width:75px;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell{position:relative;z-index:2;display:table-cell;float:left;width:100%;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper{margin-left:-5px;margin-right:-5px;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:before,
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{display:table;content:" ";}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{clear:both;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:5px;padding-right:5px;width:90px;margin-bottom:10px;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .qty_instock{margin-bottom:5px;font-weight:bold;text-align:center;color:#13ae3f;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:bold;text-align:center;}
#product_details_31 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .size_upcharge{text-align:center;}
#product_details_31 .details_desc table.print_location_options{width:100%;}
#product_details_31 .details_desc table.print_location_options tbody tr > td{width:33.33333333%;padding:0px 5px;word-break:break-all;}
#product_details_31 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon{background:#fff;padding:0;cursor:pointer;}
#product_details_31 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview{width:32px;height:32px;line-height:32px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}
#product_details_31 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1fc";}
#product_details_31 .details_desc .chooseImprintColors_wrapper .chooseImprintColor .imprintColor_inputGroup .imprintColor_preview_addon .imprintColor_preview.active:before{display:none;}
#product_details_31 .details_desc .chooseTextColor_wrapper .chooseTextColor .textColor_inputGroup .textColor_preview_addon{background:#fff;padding:0;cursor:pointer;}
#product_details_31 .details_desc .chooseTextColor_wrapper .chooseTextColor .textColor_inputGroup .textColor_preview_addon .textColor_preview{width:32px;height:32px;line-height:32px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;}
#product_details_31 .details_desc .chooseTextColor_wrapper .chooseTextColor .textColor_inputGroup .textColor_preview_addon .textColor_preview:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1fc";}
#product_details_31 .details_desc .chooseTextColor_wrapper .chooseTextColor .textColor_inputGroup .textColor_preview_addon .textColor_preview.active:before{display:none;}
#product_details_31 .details_desc .colorsList_wrapper{margin-top:10px;}
#product_details_31 .details_desc .colorsList_wrapper ul.colorsList{list-style:none;display:block;width:100%;margin:0 -5px;padding:0;}
#product_details_31 .details_desc .colorsList_wrapper ul.colorsList li.color_option{position:relative;display:inline-block;float:left;width:180px;padding-left:5px;padding-right:5px;margin-bottom:15px;}
#product_details_31 .details_desc .colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#product_details_31 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color{position:relative;display:inline-block;float:left;width:40px;height:20px;line-height:20px;cursor:pointer;border:1px solid #333;margin-right:10px;}
#product_details_31 .details_desc .colorsList_wrapper ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:relative;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') center center no-repeat;}
#product_details_31 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color_name{display:inline-block;float:left;line-height:20px;cursor:pointer;text-align:left;}
#product_details_31 .details_desc .bootstrap-select .artwork_logo_wrapper{padding-top:5px;padding-bottom:5px;}
#product_details_31 .details_desc .bootstrap-select .artwork_logo_wrapper img.artwork_logo{max-height:50px;margin-bottom:5px;}
#product_details_31 .details_desc .bootstrap-select .artwork_logo_wrapper .logo_title{font-size:14px;font-weight:600;color:#333;}
#product_details_31 .details_desc .bootstrap-select .artwork_logo_wrapper .logo_title + .logo_desc{margin-top:5px;}
#product_details_31 .details_desc .bootstrap-select .artwork_logo_wrapper .logo_desc{font-size:12px;color:#666;}
#product_details_31 .details_desc .artwork_buttons_wrapper{text-align:right;}
#product_details_31 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper{display:inline-block;}
#product_details_31 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn{color:#fff;background-color:#337ab7;border-color:#23557f;background-image:-webkit-linear-gradient(top, #337ab7 0%, #265a87 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #265a87 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a87', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_31 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:hover,
#product_details_31 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:focus{color:#fff;background-color:#265a87;border-color:#23557f;background-position:0 -15px;outline:none !important;}
#product_details_31 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn:active,
#product_details_31 .details_desc .artwork_buttons_wrapper .addAnotherLocation_btn_wrapper .addAnotherLocation_btn.active{color:#fff;background-color:#265a87;border-color:#23557f;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_31 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper{display:inline-block;}
#product_details_31 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn{color:#fff;background-color:#cc3333;border-color:#932525;background-image:-webkit-linear-gradient(top, #cc3333 0%, #9b2727 100%);background-image:linear-gradient(to bottom, #cc3333 0%, #9b2727 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc3333', endColorstr='#ff9b2727', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_31 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn:hover,
#product_details_31 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn:focus{color:#fff;background-color:#9b2727;border-color:#932525;background-position:0 -15px;outline:none !important;}
#product_details_31 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn:active,
#product_details_31 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper .removeLocation_btn.active{color:#fff;background-color:#9b2727;border-color:#932525;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_31 .details_desc .artwork_buttons_wrapper .removeLocation_btn_wrapper + .addAnotherLocation_btn_wrapper{margin-left:15px;}
#product_details_31 .details_desc .addUniqueText_btn_wrapper{text-align:center;}
#product_details_31 .details_desc .addUniqueText_btn_wrapper .addUniqueText_btn{color:#fff;background-color:#337ab7;border-color:#23557f;background-image:-webkit-linear-gradient(top, #337ab7 0%, #265a87 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #265a87 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a87', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_31 .details_desc .addUniqueText_btn_wrapper .addUniqueText_btn:hover,
#product_details_31 .details_desc .addUniqueText_btn_wrapper .addUniqueText_btn:focus{color:#fff;background-color:#265a87;border-color:#23557f;background-position:0 -15px;outline:none !important;}
#product_details_31 .details_desc .addUniqueText_btn_wrapper .addUniqueText_btn:active,
#product_details_31 .details_desc .addUniqueText_btn_wrapper .addUniqueText_btn.active{color:#fff;background-color:#265a87;border-color:#23557f;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_31 .details_desc .addUniqueText_btn_wrapper .addUniqueText_btn .add_label{display:none;}
#product_details_31 .details_desc .addUniqueText_btn_wrapper .addUniqueText_btn .remove_label{display:block;}
#product_details_31 .details_desc .addUniqueText_btn_wrapper .addUniqueText_btn.collapsed .add_label{display:block;}
#product_details_31 .details_desc .addUniqueText_btn_wrapper .addUniqueText_btn.collapsed .remove_label{display:none;}
#product_details_31 .details_desc #calendar_symbols{margin-bottom:20px;}
#product_details_31 .details_desc #calendar_symbols ul{padding:0;margin:0;list-style:none;}
#product_details_31 .details_desc #calendar_symbols ul li{display:block;}
#product_details_31 .details_desc #calendar_symbols ul li:before{display:inline-block;content:"";width:20px;height:20px;line-height:20px;float:left;margin-right:10px;background:transparent;}
#product_details_31 .details_desc #calendar_symbols ul li.cs_preorder:before{border:1px solid #daa35e;background:#ffce90;color:#775320;}
#product_details_31 .details_desc #calendar_symbols ul li.cs_production:before{border:1px solid #64c454;background:#95eb85;color:#1e661b;}
#product_details_31 .details_desc #calendar_symbols ul li.cs_delivery:before{border:1px solid #5388c1;background:#83b5e9;color:#1b3c66;}
#product_details_31 .details_desc #calendar_symbols ul li.cs_weekend:before{border:1px solid #d55c64;background:#fa8d95;color:#762021;}
#product_details_31 .details_desc #calendar_symbols ul li.cs_event:before{border:1px solid #9153c1;background:#bc83e9;color:#4b1b66;}
#product_details_31 .details_desc #calendar_symbols ul li + li{margin-top:10px;}
#product_details_31 .details_desc #calendar .preorder a{border:1px solid #daa35e !important;background:#ffce90 !important;color:#775320 !important;}
#product_details_31 .details_desc #calendar .preorder.event{position:relative;}
#product_details_31 .details_desc #calendar .preorder.event a:before{display:block;position:absolute;top:1px;left:1px;content:"";width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:#bc83e9 transparent transparent transparent;}
#product_details_31 .details_desc #calendar .production a{border:1px solid #64c454 !important;background:#95eb85 !important;color:#1e661b !important;}
#product_details_31 .details_desc #calendar .production.event{position:relative;}
#product_details_31 .details_desc #calendar .production.event a:before{display:block;position:absolute;top:1px;left:1px;content:"";width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:#bc83e9 transparent transparent transparent;}
#product_details_31 .details_desc #calendar .delivery a{border:1px solid #5388c1 !important;background:#83b5e9 !important;color:#1b3c66 !important;}
#product_details_31 .details_desc #calendar .delivery.event{position:relative;}
#product_details_31 .details_desc #calendar .delivery.event a:before{display:block;position:absolute;top:1px;left:1px;content:"";width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:#bc83e9 transparent transparent transparent;}
#product_details_31 .details_desc #calendar .weekend a{border:1px solid #d55c64 !important;background:#fa8d95 !important;color:#762021 !important;}
#product_details_31 .details_desc #calendar .weekend.event{position:relative;}
#product_details_31 .details_desc #calendar .weekend.event a:before{display:block;position:absolute;top:1px;left:1px;content:"";width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:#bc83e9 transparent transparent transparent;}
#product_details_31 .details_desc #calendar .event:not(.preorder):not(.production):not(.delivery):not(.weekend) a{border:1px solid #9153c1 !important;background:#bc83e9 !important;color:#4b1b66 !important;}
#product_details_31 .details_desc .total_price_wrapper table.total_price{float:right;}
#product_details_31 .details_desc .total_price_wrapper table.total_price tbody tr td .total_price_title{font-size:16px;font-weight:bold;margin-right:10px;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_31 .details_desc .total_price_wrapper table.total_price tbody tr td .total_price_value{font-size:24px;font-weight:bold;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_31 .details_desc .total_price_wrapper table.total_price tbody tr td .total_saving_title{font-size:16px;font-weight:bold;color:#13ae3f;margin-right:10px;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_31 .details_desc .total_price_wrapper table.total_price tbody tr td .total_saving_value{font-size:16px;font-weight:bold;color:#13ae3f;margin-bottom:5px;text-align:right;min-width:100px;white-space:nowrap;}
#product_details_31 .details_desc .total_price_wrapper table.total_price tbody tr td .total_saving_note{text-align:right;font-size:13px;color:#666;}
#product_details_31 .details_desc .addToCart_btn_wrapper{text-align:right;margin-top:15px;}
#product_details_31 .details_desc .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#337ab7;border-color:#23557f;background-image:-webkit-linear-gradient(top, #337ab7 0%, #265a87 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #265a87 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a87', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_31 .details_desc .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_31 .details_desc .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#265a87;border-color:#23557f;background-position:0 -15px;outline:none !important;}
#product_details_31 .details_desc .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_31 .details_desc .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#265a87;border-color:#23557f;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_31 .details_desc .addToCart_btn_wrapper .addToCart_btn .addToCart_btn_note{font-size:12px;margin-top:5px;}
#product_details_31 .tabs_wrapper{margin-bottom:0;}
#product_details_31 .tabs_wrapper #optionTabs,
#product_details_31 .tabs_wrapper #product-tabs{width:100%;border-bottom:none;}
#product_details_31 .tabs_wrapper #optionTabs li,
#product_details_31 .tabs_wrapper #product-tabs li{float:none;display:table-cell;width:1%;}
#product_details_31 .tabs_wrapper #optionTabs li .tab_logo,
#product_details_31 .tabs_wrapper #product-tabs li .tab_logo{max-width:50px;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-bottom:10px;}
#product_details_31 .tabs_wrapper #optionTabs li a,
#product_details_31 .tabs_wrapper #product-tabs li a{font-weight:600;display:block;color:#333;background-color:#fff;border:1px solid #ddd;margin-right:-1px;margin-top:2px;border-radius:0;padding:10px 10px;outline:none;text-align:center;}
#product_details_31 .tabs_wrapper #optionTabs li a:hover,
#product_details_31 .tabs_wrapper #product-tabs li a:hover,
#product_details_31 .tabs_wrapper #optionTabs li a:focus,
#product_details_31 .tabs_wrapper #product-tabs li a:focus{color:#337ab7;background-color:#f5f5f5;border-color:#ddd;outline:none !important;}
#product_details_31 .tabs_wrapper #optionTabs li.active .tab_logo,
#product_details_31 .tabs_wrapper #product-tabs li.active .tab_logo{-webkit-filter:none;filter:none;}
#product_details_31 .tabs_wrapper #optionTabs li.active a,
#product_details_31 .tabs_wrapper #product-tabs li.active a,
#product_details_31 .tabs_wrapper #optionTabs li.active a:hover,
#product_details_31 .tabs_wrapper #product-tabs li.active a:hover,
#product_details_31 .tabs_wrapper #optionTabs li.active a:focus,
#product_details_31 .tabs_wrapper #product-tabs li.active a:focus{color:#337ab7;background-color:#f5f5f5;border:1px solid #ddd;border-top:3px solid #337ab7;margin-top:0px;outline:none !important;}
#product_details_31 .tabs_wrapper #optionTabs-content .tab-pane,
#product_details_31 .tabs_wrapper #product-tabs-content .tab-pane{border-left:none;border-right:none;border-bottom:none;padding:15px 0 0 0;}
#product_details_31 .tabs_wrapper #optionTabs-accordion .panel,
#product_details_31 .tabs_wrapper #product-tabs-accordion .panel{border-color:#ddd;border-radius:0;}
#product_details_31 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading,
#product_details_31 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading{padding:0;color:#333;background-color:#fff;border-color:#ddd;border-top-left-radius:0;border-top-right-radius:0;}
#product_details_31 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title,
#product_details_31 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#product_details_31 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a,
#product_details_31 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:8px 15px;text-decoration:none;border-top-left-radius:0;border-top-right-radius:0;color:#337ab7;background-color:#f5f5f5;}
#product_details_31 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed,
#product_details_31 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#333;background-color:#fff;}
#product_details_31 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_31 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_31 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus,
#product_details_31 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#337ab7;background-color:#f5f5f5;border-color:#ddd;outline:none !important;}
#product_details_31 .tabs_wrapper #optionTabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body,
#product_details_31 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;}
#product_details_31 .text-red{color:#d63e37 !important;}
#product_details_31 .popover{max-width:320px;padding:0;}
#product_details_31 .popover.bottom > .arrow:after{border-bottom-color:#d63e37;}
#product_details_31 .popover .popover-title{padding-right:30px;background:#d63e37;color:#fff;}
#product_details_31 .popover .popover-title .close{position:absolute;top:8px;right:10px;outline:none !important;}
#product_details_31 .popover .popover-content{color:#d63e37;}
#product_details_32 .details_images_wrapper{position:relative;padding-left:75px;}
#product_details_32 .details_images_wrapper:before,
#product_details_32 .details_images_wrapper:after{display:table;content:" ";}
#product_details_32 .details_images_wrapper:after{clear:both;}
#product_details_32 .details_images_wrapper .details_image_thumbnails{display:block;float:left;width:60px;margin-left:-75px;}
#product_details_32 .details_images_wrapper .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_32 .details_images_wrapper .details_image_thumbnails ul li{display:block;position:relative;border:1px solid #ddd;cursor:pointer;height:60px;}
#product_details_32 .details_images_wrapper .details_image_thumbnails ul li > img{display:block;position:relative;width:auto;max-width:100%;max-height:58px;top:50%;transform:translateY(-50%);}
#product_details_32 .details_images_wrapper .details_image_thumbnails ul li:hover,
#product_details_32 .details_images_wrapper .details_image_thumbnails ul li:focus{border-color:#333;}
#product_details_32 .details_images_wrapper .details_image_thumbnails ul li + li{margin-top:10px;}
#product_details_32 .details_images_wrapper .details_image_box{display:block;float:left;width:100%;text-align:center;background-color:#fff;border:1px solid #ddd;margin-bottom:20px;}
#product_details_32 .details_images_wrapper .details_image_box img{cursor:pointer;}
#product_details_32 .details_desc .details_item_name{margin-bottom:10px;}
#product_details_32 .details_desc .details_item_name h1{font-size:20px;font-weight:bold;margin-top:0;margin-bottom:0;color:#333;}
#product_details_32 .details_desc .details_sku{font-weight:600;margin-bottom:5px;}
#product_details_32 .details_desc .details_sku .sku_label{color:#666;}
#product_details_32 .details_desc .details_sku .sku_value{color:#037dd1;}
#product_details_32 .details_desc .details_short_desc{margin-bottom:5px;}
#product_details_32 .details_desc .price_wrapper{font-weight:bold;margin-bottom:10px;}
#product_details_32 .details_desc .price_wrapper .price_label{display:block;font-size:18px;color:#333;}
#product_details_32 .details_desc .price_wrapper .price_value{display:block;font-size:20px;color:#ff0000;}
#product_details_32 .details_desc .retail_price_wrapper{font-size:14px;font-weight:600;margin-bottom:5px;}
#product_details_32 .details_desc .retail_price_wrapper .price_label{color:#333;}
#product_details_32 .details_desc .retail_price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
#product_details_32 .details_desc .retail_price_wrapper .strikethrough .price_value{color:#ff0000;}
#product_details_32 .details_desc .saving_percentage_wrapper{font-size:14px;font-weight:600;margin-bottom:5px;}
#product_details_32 .details_desc .saving_percentage_wrapper .saving_label{color:#037dd1;}
#product_details_32 .details_desc .saving_percentage_wrapper .saving_value{color:#037dd1;}
#product_details_32 .details_desc .product_availability{font-size:16px;font-weight:bold;margin-bottom:10px;}
#product_details_32 .details_desc .product_availability .availability_status.inStock{color:#009900;}
#product_details_32 .details_desc .product_availability .availability_status.outOfStock{color:#ff0000;}
#product_details_32 .details_desc table.specs_table tbody tr th{font-weight:600;padding-right:5px;}
@media (min-width:992px){#product_details_32 .details_desc .details_right_content{float:right;}
}
@media (max-width:767px){#product_details_32 .details_desc .details_right_content{margin-top:20px;}
}
#product_details_32 .details_desc .addToCart_wrapper{margin-bottom:20px;}
#product_details_32 .details_desc .addToCart_wrapper .quantity_wrapper{float:left;margin-right:15px;}
#product_details_32 .details_desc .addToCart_wrapper .quantity_wrapper .quantity_label{display:inline-block;font-weight:bold;margin-right:5px;}
#product_details_32 .details_desc .addToCart_wrapper .quantity_wrapper .quantity_input{display:inline-block;line-height:20px;padding:6px 10px;border:1px solid #ccc;border-radius:4px;width:50px;height:34px;outline:none !important;box-shadow:none !important;}
#product_details_32 .details_desc .addToCart_wrapper .addToCart_button_wrapper{float:left;}
#product_details_32 .details_desc .addToCart_wrapper .addToCart_button_wrapper .addToCart_button{display:inline-block;text-decoration:none !important;min-width:160px;font-size:14px;line-height:20px;padding:6px 15px;border:1px solid #fff;border-radius:4px;height:34px;-webkit-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);outline:none !important;color:#333;background:#fff3d7;background:-moz-linear-gradient(top, #fff3d7 0%, #fbebcf 4%, #ffeec8 7%, #fde9c3 11%, #ffe5b7 15%, #fde2b3 19%, #ffdfa0 22%, #fcdc9c 26%, #fed886 30%, #fbd483 33%, #fbd279 37%, #f8ce75 41%, #ffc75b 44%, #ffb748 63%, #ffb630 67%, #ffb42d 70%, #ffb516 74%, #ffb516 78%, #ffb329 81%, #ffb329 85%, #ffb237 89%, #ffb136 93%, #ffb428 96%, #ffb427 100%);background:-webkit-linear-gradient(top, #fff3d7 0%, #fbebcf 4%, #ffeec8 7%, #fde9c3 11%, #ffe5b7 15%, #fde2b3 19%, #ffdfa0 22%, #fcdc9c 26%, #fed886 30%, #fbd483 33%, #fbd279 37%, #f8ce75 41%, #ffc75b 44%, #ffb748 63%, #ffb630 67%, #ffb42d 70%, #ffb516 74%, #ffb516 78%, #ffb329 81%, #ffb329 85%, #ffb237 89%, #ffb136 93%, #ffb428 96%, #ffb427 100%);background:linear-gradient(to bottom, #fff3d7 0%, #fbebcf 4%, #ffeec8 7%, #fde9c3 11%, #ffe5b7 15%, #fde2b3 19%, #ffdfa0 22%, #fcdc9c 26%, #fed886 30%, #fbd483 33%, #fbd279 37%, #f8ce75 41%, #ffc75b 44%, #ffb748 63%, #ffb630 67%, #ffb42d 70%, #ffb516 74%, #ffb516 78%, #ffb329 81%, #ffb329 85%, #ffb237 89%, #ffb136 93%, #ffb428 96%, #ffb427 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3d7', endColorstr='#ffb427', GradientType=0);}
#product_details_32 .details_desc .addToWishList_wrapper{margin-bottom:20px;}
#product_details_32 .details_desc .addToWishList_wrapper .quantity_wrapper{float:left;margin-right:15px;}
#product_details_32 .details_desc .addToWishList_wrapper .quantity_wrapper .quantity_label{display:inline-block;font-weight:bold;margin-right:5px;}
#product_details_32 .details_desc .addToWishList_wrapper .quantity_wrapper .quantity_input{display:inline-block;line-height:20px;padding:6px 10px;border:1px solid #ccc;border-radius:4px;width:50px;height:34px;outline:none !important;box-shadow:none !important;}
#product_details_32 .details_desc .addToWishList_wrapper .addToWishList_button_wrapper{float:left;}
#product_details_32 .details_desc .addToWishList_wrapper .addToWishList_button_wrapper .addToWishList_button{display:inline-block;text-decoration:none !important;min-width:160px;font-size:14px;line-height:20px;padding:6px 15px;border:1px solid #339fff;border-radius:4px;height:34px;-webkit-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);outline:none !important;color:#fff;background:#66b7ff;}
#product_details_32 .details_desc .sale_type_wrapper{margin-bottom:10px;}
#product_details_32 .details_desc .sale_type_wrapper .sale_type{margin-bottom:5px;}
#product_details_32 .details_desc .sale_type_wrapper a.sale_type_help{font-size:13px;color:#666;text-decoration:underline;}
#product_details_32 .details_desc .sale_type_wrapper a.sale_type_help:hover,
#product_details_32 .details_desc .sale_type_wrapper a.sale_type_help:focus{text-decoration:none;}
#product_details_32 .details_desc .buy_versions_wrapper{margin-bottom:30px;}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper{float:left;text-align:center;}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version{display:block;border:1px solid #fff;-webkit-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.3);text-align:center;text-decoration:none !important;margin-bottom:5px;}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version .version_name{color:#333;font-weight:bold;padding:5px 20px;}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version .version_price{color:#666;font-size:16px;font-weight:normal;padding:0px 20px;margin-bottom:5px;}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version .version_buyNow{font-size:14px;line-height:20px;font-weight:bold;text-transform:uppercase;padding:5px 20px;color:#fff;text-shadow:0px 0px 3px #333;background:#ffe5c1;background:-moz-linear-gradient(top, #ffe5c1 0%, #ffe6c1 6%, #fee7ba 12%, #fce5b8 18%, #ffe1a9 24%, #ffdda5 29%, #fada9a 41%, #ffd688 47%, #fbd385 53%, #ffcd6e 59%, #ffc265 76%, #ffbf4b 82%, #ffbd48 88%, #ffba3c 94%, #ffb739 100%);background:-webkit-linear-gradient(top, #ffe5c1 0%, #ffe6c1 6%, #fee7ba 12%, #fce5b8 18%, #ffe1a9 24%, #ffdda5 29%, #fada9a 41%, #ffd688 47%, #fbd385 53%, #ffcd6e 59%, #ffc265 76%, #ffbf4b 82%, #ffbd48 88%, #ffba3c 94%, #ffb739 100%);background:linear-gradient(to bottom, #ffe5c1 0%, #ffe6c1 6%, #fee7ba 12%, #fce5b8 18%, #ffe1a9 24%, #ffdda5 29%, #fada9a 41%, #ffd688 47%, #fbd385 53%, #ffcd6e 59%, #ffc265 76%, #ffbf4b 82%, #ffbd48 88%, #ffba3c 94%, #ffb739 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5c1', endColorstr='#ffb739', GradientType=0);}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version:hover,
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version:focus{text-decoration:none !important;}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version:hover .version_buyNow,
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version:focus .version_buyNow{color:#333;text-shadow:0px 0px 3px #fff;}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version_help{font-size:13px;color:#666;text-decoration:underline;}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version_help:hover,
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper a.buy_version_help:focus{text-decoration:none;}
#product_details_32 .details_desc .buy_versions_wrapper .buy_version_wrapper + .buy_version_wrapper{margin-left:20px;}
#product_details_32 .details_desc .warning_message{padding:10px;margin-bottom:15px;border:1px solid #faebcc;border-radius:4px;color:#8a6d3b;background-color:#fcf8e3;}
#product_details_32 .details_desc .warning_message .warning_title{font-size:14px;font-weight:bold;margin-bottom:5px;}
#product_details_32 .details_desc .warning_message .warning_text{font-size:13px;}
#product_details_32 .details_desc .warning_message_2{margin-bottom:15px;border:1px solid #faebcc;}
#product_details_32 .details_desc .warning_message_2 .warning_title{font-size:14px;font-weight:bold;margin-bottom:5px;padding:5px 10px;border-bottom:1px solid #faebcc;color:#8a6d3b;background-color:#fcf8e3;}
#product_details_32 .details_desc .warning_message_2 .warning_text{font-size:13px;padding:10px;}
#product_details_32 .tabs_wrapper #product-tabs li a{display:block;color:#4ea4df;background-color:#ddebf7;border:1px solid #ccc;margin-right:5px;border-radius:4px 4px 0 0;padding:5px 15px;outline:none;}
#product_details_32 .tabs_wrapper #product-tabs li a:hover,
#product_details_32 .tabs_wrapper #product-tabs li a:focus{color:#fff;background-color:#037dd1;border-color:#037dd1;outline:none !important;}
#product_details_32 .tabs_wrapper #product-tabs li.active a,
#product_details_32 .tabs_wrapper #product-tabs li.active a:hover,
#product_details_32 .tabs_wrapper #product-tabs li.active a:focus{color:#fff;background-color:#037dd1;border:1px solid #037dd1;border-bottom-color:transparent;outline:none !important;}
#product_details_32 .tabs_wrapper #product-tabs-content .tab-pane{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;}
#product_details_32 .tabs_wrapper #product-tabs-accordion .panel{border-color:#ccc;border-radius:4px;}
#product_details_32 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading{padding:0px;color:#4ea4df;background:#ddebf7;border-color:#ccc;border-top-left-radius:3px;border-top-right-radius:3px;}
#product_details_32 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#product_details_32 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:5px 15px;text-decoration:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;background-color:#037dd1;}
#product_details_32 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#4ea4df;background-color:#ddebf7;}
#product_details_32 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_32 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#fff;background-color:#037dd1;border-color:#ccc;outline:none !important;}
#product_details_32 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ccc;}
#product_details_32 .readmore_moreLink,
#product_details_32 .readmore_lessLink{display:block;text-align:center;margin-top:15px;color:#333;}
#product_details_32 .readmore_moreLink .fa,
#product_details_32 .readmore_lessLink .fa{color:#037dd1;}
#product_details_32 .readmore_moreLink:hover,
#product_details_32 .readmore_lessLink:hover,
#product_details_32 .readmore_moreLink:focus,
#product_details_32 .readmore_lessLink:focus{color:#037dd1;text-decoration:none;}
#product_details_32 .details_section_title{margin-top:0;margin-bottom:10px;font-weight:bold;font-size:18px;color:#037dd1;line-height:30px;}
#product_details_32 .popover{max-width:320px;padding:0;}
#product_details_32 .popover.bottom > .arrow:after{border-bottom-color:#ddebf7;}
#product_details_32 .popover .popover-title{padding-right:30px;background:#ddebf7;}
#product_details_32 .popover .popover-title .close{position:absolute;top:8px;right:10px;outline:none !important;}
#product_details_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_32 .orange_btn:hover,
#product_details_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#product_details_32 .orange_btn:active,
#product_details_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_33 .product_name_sku_wrapper{float:left;margin-bottom:20px;}
@media (max-width:767px){#product_details_33 .product_name_sku_wrapper{float:none;}
}
#product_details_33 .product_name_sku_wrapper .details_product_name h1{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:10px;color:#00517a;}
#product_details_33 .product_name_sku_wrapper .details_sku{font-size:16px;font-weight:bold;margin-bottom:10px;color:#666;}
#product_details_33 .product_rating_wrapper{float:right;margin-bottom:20px;}
@media (max-width:767px){#product_details_33 .product_rating_wrapper{float:none;}
}
#product_details_33 .product_rating_wrapper .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_33 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_33 .details_image_box img{cursor:pointer;}
#product_details_33 .details_image_box:before,
#product_details_33 .details_image_box:after{display:table;content:"";}
#product_details_33 .details_image_box:after{clear:both;}
#product_details_33 .details_image_thumbnails{margin-bottom:30px;}
#product_details_33 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{border:1px solid #ddd;}
#product_details_33 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_33 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border-color:#333;}
#product_details_33 .view_more_link_wrapper{text-align:center;margin-bottom:15px;}
#product_details_33 .view_more_link_wrapper a{color:#00517a;font-weight:bold;}
#product_details_33 .details_product_description{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0px;margin-bottom:15px;}
#product_details_33 .details_product_description .description_title{font-size:18px;font-weight:bold;color:#00517a;margin-bottom:15px;}
#product_details_33 .accordion_wrapper{margin-bottom:20px;}
#product_details_33 .accordion_wrapper .accordion_box{border:1px solid #333;border-radius:0;}
#product_details_33 .accordion_wrapper .accordion_box + .accordion_box{margin-top:10px;}
#product_details_33 .accordion_wrapper .accordion_box .accordion_heading{border-top-left-radius:0;border-top-right-radius:0;color:#fff;background-color:#e41735;}
#product_details_33 .accordion_wrapper .accordion_box .accordion_heading .accordion_title{font-size:16px;line-height:20px;font-weight:bold;}
#product_details_33 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a{display:block;padding:10px 15px;color:#fff;text-decoration:none;position:relative;}
#product_details_33 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:hover,
#product_details_33 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:focus{color:#fff;text-decoration:none;}
#product_details_33 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a::after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_33 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a.collapsed:after{content:"\f078";}
#product_details_33 .accordion_wrapper .accordion_box .accordion_collapse .accordion_body{border-top:1px solid #333;padding:15px;}
#product_details_33 .details_desc .configBox_wrapper{margin-bottom:20px;}
#product_details_33 .details_desc .configBox_wrapper .configBox_title{margin-bottom:10px;position:relative;}
#product_details_33 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;color:#00517a;font-size:18px;}
#product_details_33 .details_desc .configBox_wrapper .configBox_title h3 span{color:#00517a;font-size:14px;font-weight:normal;}
#product_details_33 .details_desc .product_colors_carousel .product_color{position:relative;cursor:pointer;padding:1px;}
#product_details_33 .details_desc .product_colors_carousel .product_color > img{display:block;width:100%;padding:5px;border:1px solid #ddd;}
#product_details_33 .details_desc .product_colors_carousel .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_33 .details_desc .product_colors_carousel .product_color:hover > img,
#product_details_33 .details_desc .product_colors_carousel .product_color:focus > img{border-color:#e41735;}
#product_details_33 .details_desc .product_colors_carousel .product_color:hover .color_title,
#product_details_33 .details_desc .product_colors_carousel .product_color:focus .color_title{color:#00517a;}
#product_details_33 .details_desc .product_colors_carousel .product_color.selected > img{border-color:#e41735;}
#product_details_33 .details_desc .product_colors_carousel .product_color.selected .color_title{color:#00517a;}
#product_details_33 .details_desc .product_colors_carousel .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#e41735;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_33 .details_desc .product_colors_carousel{padding-left:20px;padding-right:20px;}
#product_details_33 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_33 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_33 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_33 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_33 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_33 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_33 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_33 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_33 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_33 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_33 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_33 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_33 .details_desc #product_colors .selected_color{color:#00517a;font-size:16px;font-weight:normal;}
#product_details_33 .details_desc .colorsList_wrapper ul.colorsList{list-style:none;display:block;margin:0;padding:0;}
#product_details_33 .details_desc .colorsList_wrapper ul.colorsList li.color_option{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;position:relative;}
#product_details_33 .details_desc .colorsList_wrapper ul.colorsList li.color_option:last-of-type{margin-right:0;}
#product_details_33 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color{display:block;width:50px;height:50px;border:1px solid #333;cursor:pointer;text-decoration:none;}
#product_details_33 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color img{width:50px;height:50px;}
#product_details_33 .details_desc .colorsList_wrapper ul.colorsList li.color_option .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_33 .details_desc .colorsList_wrapper ul.colorsList li.color_option.selected .color:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_33 .details_desc .priceGridWrapper table.priceGrid{margin-bottom:0;}
#product_details_33 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_33 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_33 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_33 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage th{color:red;}
#product_details_33 .details_desc .priceGridWrapper table.priceGrid tbody tr.saving_percentage td{color:red;}
#product_details_33 .details_desc .priceGridWrapper table.priceGrid tr th.disabled,
#product_details_33 .details_desc .priceGridWrapper table.priceGrid tr td.disabled{position:relative;opacity:0.7;filter:alpha(opacity=70);}
#product_details_33 .details_desc .priceGridWrapper table.priceGrid tr th.disabled:before,
#product_details_33 .details_desc .priceGridWrapper table.priceGrid tr td.disabled:before{display:block;content:"";background:repeating-linear-gradient(45deg, transparent, transparent 5px, #000 5px, #000 10px);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0.2;filter:alpha(opacity=20);}
#product_details_33 .details_desc .details_specification{width:100%;margin-bottom:0;font-size:14px;}
#product_details_33 .details_desc .details_specification .spec_group_title,
#product_details_33 .details_desc .details_specification .spec_title,
#product_details_33 .details_desc .details_specification .spec_info{padding:5px 10px;}
#product_details_33 .details_desc .details_specification .spec_title,
#product_details_33 .details_desc .details_specification .spec_info{float:left;width:50%;}
#product_details_33 .details_desc .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_33 .details_desc .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_33 .details_desc .details_specification .odd_row{background:#f2f2f2;}
#product_details_33 .details_desc .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_33 .details_desc .details_specification .even_row{background:#ffffff;}
#product_details_33 .details_desc .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_33 .details_desc .action_links_box{margin-bottom:5px;}
#product_details_33 .details_desc .action_links_box .action_links_row{margin-left:-1px;margin-right:-1px;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right{padding-left:1px;padding-right:1px;margin-bottom:2px;float:left;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left{width:25%;}
@media (max-width:1199px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left{width:30%;}
}
@media (max-width:991px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left{width:40%;}
}
@media (max-width:767px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left{width:35%;}
}
@media (max-width:479px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left{width:100%;}
}
@media (max-width:340px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left{width:100%;}
}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left{margin-left:-1px;margin-right:-1px;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_lg,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_md{padding-left:1px;padding-right:1px;margin-bottom:2px;float:left;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_lg .action_link,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_md .action_link{position:relative;display:block;text-align:center;text-decoration:none;padding:5px 7px;background:#e41735;border:1px solid #333;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_lg .action_link .action_link_icon,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_md .action_link .action_link_icon{color:#fff;font-size:40px;margin:0;opacity:0.8;position:absolute;z-index:10;right:0;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_lg .action_link .action_link_label,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_md .action_link .action_link_label{font-size:14px;font-weight:600;text-align:left;color:#fff;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_lg .action_link:hover,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_md .action_link:hover,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_lg .action_link:focus,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_md .action_link:focus{text-decoration:none;background:#b6122a;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_lg{width:100%;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_left .action_links_row_left .action_link_col_lg .action_link{padding:35px 7px;height:92px;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right{width:75%;}
@media (max-width:1199px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right{width:70%;}
}
@media (max-width:991px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right{width:60%;}
}
@media (max-width:767px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right{width:65%;}
}
@media (max-width:479px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right{width:100%;}
}
@media (max-width:340px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right{width:100%;}
}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right{margin-left:-1px;margin-right:-1px;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm{padding-left:1px;padding-right:1px;margin-bottom:2px;float:left;width:20%;}
@media (max-width:991px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm{width:33.333333%;}
}
@media (max-width:767px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm{width:25%;}
}
@media (max-width:479px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm{width:25%;}
}
@media (max-width:340px){#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm{width:25%;}
}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm .action_link{position:relative;display:block;text-align:center;text-decoration:none;padding:5px 7px;background:#f2f2f2;border:1px solid #333;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm .action_link .action_link_label{font-size:12px;font-weight:600;color:#333;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm .action_link:hover,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm .action_link:focus{text-decoration:none;background:#e41735;}
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm .action_link:hover .action_link_label,
#product_details_33 .details_desc .action_links_box .action_links_row .action_link_col_right .action_links_row_right .action_link_col_sm .action_link:focus .action_link_label{color:#fff;}
#product_details_33 .details_desc .actionBox_wrapper{border:1px solid #333;margin-bottom:15px;}
#product_details_33 .details_desc .actionBox_wrapper .actionBox_title{background:#e41735;color:#fff;padding:10px 15px;margin-bottom:0;position:relative;}
#product_details_33 .details_desc .actionBox_wrapper .actionBox_title h3{margin-top:0;margin-bottom:0;font-size:16px;line-height:20px;font-weight:bold;}
#product_details_33 .details_desc .actionBox_wrapper .actionBox_title.collapsable_actionBox_title{cursor:pointer;}
#product_details_33 .details_desc .actionBox_wrapper .actionBox_title.collapsable_actionBox_title::after{font-size:16px;line-height:20px;font-weight:bold;position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_33 .details_desc .actionBox_wrapper .actionBox_title.collapsable_actionBox_title.collapsed:after{content:"\f078";}
#product_details_33 .details_desc .actionBox_wrapper .actionBox_content{border-top:1px solid #333;padding:15px;}
#product_details_33 .details_desc .imagesList_wrapper ul.imagesList{list-style:none;display:block;margin:0;padding:0;}
#product_details_33 .details_desc .imagesList_wrapper ul.imagesList li.product_image{display:inline-block;float:left;margin-bottom:15px;margin-right:15px;position:relative;border:1px solid #ccc;}
#product_details_33 .details_desc .imagesList_wrapper ul.imagesList li.product_image:last-of-type{margin-right:0;}
#product_details_33 .details_desc .imagesList_wrapper ul.imagesList li.product_image a{display:block;width:100px;height:100px;cursor:pointer;text-decoration:none;}
#product_details_33 .details_desc .imagesList_wrapper ul.imagesList li.product_image a img{width:100px;height:100px;}
#product_details_33 .details_desc .imagesList_wrapper ul.imagesList li.product_image.selected{border-color:#333;}
#product_details_33 .details_desc .imagesList_wrapper ul.imagesList li.product_image.selected a:before{display:block;content:'';width:16px;height:16px;position:absolute;z-index:10;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') 0 0 no-repeat;}
#product_details_33 .details_desc .download_btn_wrapper{text-align:right;}
#product_details_33 .details_desc .download_btn_wrapper .download_btn{color:#fff;background-color:#e41735;border-color:#a31026;background-image:-webkit-linear-gradient(top, #e41735 0%, #ac1128 100%);background-image:linear-gradient(to bottom, #e41735 0%, #ac1128 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe41735', endColorstr='#ffac1128', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_33 .details_desc .download_btn_wrapper .download_btn:hover,
#product_details_33 .details_desc .download_btn_wrapper .download_btn:focus{color:#fff;background-color:#ac1128;border-color:#a31026;background-position:0 -15px;outline:none !important;}
#product_details_33 .details_desc .download_btn_wrapper .download_btn:active,
#product_details_33 .details_desc .download_btn_wrapper .download_btn.active{color:#fff;background-color:#ac1128;border-color:#a31026;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_33 .details_desc #shippingCalculator{margin-bottom:15px;}
#product_details_33 .details_desc #shippingCalculator #shippingResults{text-align:center;font-size:24px;font-weight:bold;color:#ff3333;}
#product_details_33 .details_desc #shippingCalculator .calculate_btn_wrapper .calculate_btn{color:#fff;background-color:#e41735;border-color:#a31026;background-image:-webkit-linear-gradient(top, #e41735 0%, #ac1128 100%);background-image:linear-gradient(to bottom, #e41735 0%, #ac1128 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe41735', endColorstr='#ffac1128', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_33 .details_desc #shippingCalculator .calculate_btn_wrapper .calculate_btn:hover,
#product_details_33 .details_desc #shippingCalculator .calculate_btn_wrapper .calculate_btn:focus{color:#fff;background-color:#ac1128;border-color:#a31026;background-position:0 -15px;outline:none !important;}
#product_details_33 .details_desc #shippingCalculator .calculate_btn_wrapper .calculate_btn:active,
#product_details_33 .details_desc #shippingCalculator .calculate_btn_wrapper .calculate_btn.active{color:#fff;background-color:#ac1128;border-color:#a31026;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_33 .details_desc .quantity_wrapper{float:left;margin-bottom:20px;margin-right:15px;}
#product_details_33 .details_desc .quantity_wrapper .quantity_title{font-weight:bold;margin-right:10px;display:inline-block;}
#product_details_33 .details_desc .quantity_wrapper .quantity_input{display:inline-block;width:100px;}
#product_details_33 .details_desc .buttons_wrapper{float:left;}
#product_details_33 .details_desc .buttons_wrapper .addToQuote_btn_wrapper{display:inline-block;margin-bottom:20px;margin-right:10px;}
#product_details_33 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn{color:#fff;background-color:#e41735;border-color:#a31026;background-image:-webkit-linear-gradient(top, #e41735 0%, #ac1128 100%);background-image:linear-gradient(to bottom, #e41735 0%, #ac1128 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe41735', endColorstr='#ffac1128', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_33 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn:hover,
#product_details_33 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn:focus{color:#fff;background-color:#ac1128;border-color:#a31026;background-position:0 -15px;outline:none !important;}
#product_details_33 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn:active,
#product_details_33 .details_desc .buttons_wrapper .addToQuote_btn_wrapper .addToQuote_btn.active{color:#fff;background-color:#ac1128;border-color:#a31026;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_33 .details_desc .buttons_wrapper .addToList_btn_wrapper{display:inline-block;margin-bottom:20px;}
#product_details_33 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn{color:#fff;background-color:#e41735;border-color:#a31026;background-image:-webkit-linear-gradient(top, #e41735 0%, #ac1128 100%);background-image:linear-gradient(to bottom, #e41735 0%, #ac1128 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe41735', endColorstr='#ffac1128', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_33 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn:hover,
#product_details_33 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn:focus{color:#fff;background-color:#ac1128;border-color:#a31026;background-position:0 -15px;outline:none !important;}
#product_details_33 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn:active,
#product_details_33 .details_desc .buttons_wrapper .addToList_btn_wrapper .addToList_btn.active{color:#fff;background-color:#ac1128;border-color:#a31026;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_33 .details_section_title{margin-top:0;margin-bottom:15px;font-weight:bold;font-size:18px;color:#fff;background:#e41735;padding:8px 15px;}
#product_details_33 .related_products_carousel .product{position:relative;cursor:pointer;padding:1px;}
#product_details_33 .related_products_carousel .product .product_image_div{border:1px solid #ddd;padding:5px;}
#product_details_33 .related_products_carousel .product .product_name{color:#00517a;font-size:14px;font-weight:600;text-align:center;word-wrap:break-word;margin-top:10px;}
#product_details_33 .related_products_carousel .product .product_name a{color:#00517a;}
#product_details_33 .related_products_carousel .product .product_price{color:#FF3333;font-size:16px;font-weight:bold;text-align:center;margin-top:10px;}
#product_details_33 .related_products_carousel{padding-left:20px;padding-right:20px;}
#product_details_33 .related_products_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_33 .related_products_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_33 .related_products_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_33 .related_products_carousel .owl-nav .owl-prev{left:0;}
#product_details_33 .related_products_carousel .owl-nav .owl-next{right:0;}
#product_details_33 .related_products_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_33 .related_products_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_33 .related_products_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_33 .related_products_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_33 .related_products_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_33 .related_products_carousel .owl-dots .owl-dot.active span,
#product_details_33 .related_products_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_34 .details_item_name h1{font-size:20px;font-weight:bold;margin-top:0;margin-bottom:20px;color:#00367c;text-transform:uppercase;}
#product_details_34 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_34 .details_image_box img{cursor:pointer;}
#product_details_34 .details_image_box:before,
#product_details_34 .details_image_box:after{display:table;content:"";}
#product_details_34 .details_image_box:after{clear:both;}
#product_details_34 .details_image_thumbnails{margin-bottom:30px;}
#product_details_34 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{cursor:pointer;border:1px solid #ddd;}
#product_details_34 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_34 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border-color:#333;}
#product_details_34 .details_desc .product_rating{margin-bottom:15px;text-align:left;}
#product_details_34 .details_desc .product_rating .star_rating_wrapper{margin-bottom:5px;}
#product_details_34 .details_desc .details_sku{font-size:16px;font-weight:600;margin-bottom:10px;color:#00367c;text-transform:uppercase;}
#product_details_34 .details_desc .brand-logo{margin-bottom:20px;}
#product_details_34 .details_desc .details_short_desc{color:#333;margin-bottom:20px;}
#product_details_34 .details_desc .specs_summary{margin-bottom:20px;}
#product_details_34 .details_desc .specs_summary .spec_item + .spec_item{margin-top:2px;}
#product_details_34 .details_desc .more_info_box{position:relative;border:1px solid #ddd;padding:10px;background:#f9f9f9;}
#product_details_34 .details_desc .more_info_box + .more_info_box{border-top:none;}
#product_details_34 .details_desc .more_info_box:last-of-type{margin-bottom:20px;}
#product_details_34 .details_desc .more_info_box .more_info_box_title{font-size:14px;font-weight:bold;color:#00367c;margin-bottom:5px;text-transform:uppercase;}
#product_details_34 .details_desc .more_info_box .more_info_box_item > a{color:#666;font-size:13px;text-decoration:none;}
#product_details_34 .details_desc .more_info_box .more_info_box_item > a .fa{color:#999;margin-right:5px;}
#product_details_34 .details_desc .more_info_box .more_info_box_item > a:hover,
#product_details_34 .details_desc .more_info_box .more_info_box_item > a:focus,
#product_details_34 .details_desc .more_info_box .more_info_box_item > a:active{text-decoration:none;}
#product_details_34 .details_desc .msrp_price_wrapper{font-size:16px;margin-bottom:10px;}
#product_details_34 .details_desc .msrp_price_wrapper .msrp_price_title{color:#aaa;text-transform:uppercase;}
#product_details_34 .details_desc .msrp_price_wrapper .msrp_price_value{color:#aaa;}
#product_details_34 .details_desc .price_wrapper{font-size:16px;margin-bottom:10px;}
#product_details_34 .details_desc .price_wrapper .price_title{color:#333;}
#product_details_34 .details_desc .price_wrapper .price_value .price-reg{color:#1f9900;}
#product_details_34 .details_desc .price_wrapper .price_value .price-sale{color:#c00;}
#product_details_34 .details_desc .price_wrapper .price_value.strikethrough{text-decoration:line-through;color:#c00;}
#product_details_34 .details_desc #pricebreaksTable_wrapper{margin-bottom:20px;}
#product_details_34 .details_desc #pricebreaksTable_wrapper #pricebreaksTitle{font-size:20px;color:#00367c;margin-bottom:10px;}
#product_details_34 .details_desc #pricebreaksTable_wrapper table#pricebreaksTable{margin-bottom:0;}
#product_details_34 .details_desc #pricebreaksTable_wrapper table#pricebreaksTable > thead > tr > th{font-size:16px;font-weight:normal;color:#fff;background:#00367c;vertical-align:middle;border:none;}
#product_details_34 .details_desc #pricebreaksTable_wrapper table#pricebreaksTable > thead > tr > th:first-child{font-weight:600;}
#product_details_34 .details_desc #pricebreaksTable_wrapper table#pricebreaksTable > tbody > tr > td{font-size:16px;vertical-align:middle;}
#product_details_34 .details_desc #pricebreaksTable_wrapper table#pricebreaksTable > tbody > tr > td:first-child{font-size:14px;color:#888;}
#product_details_34 .details_desc #pricebreaksTable_wrapper table#pricebreaksTable > tbody > tr > td .price .price-reg{color:#1f9900;}
#product_details_34 .details_desc #pricebreaksTable_wrapper table#pricebreaksTable > tbody > tr > td .price .price-sale{color:#c00;}
#product_details_34 .details_desc #pricebreaksTable_wrapper table#pricebreaksTable > tbody > tr > td .price.strikethrough{text-decoration:line-through;color:#c00;}
#product_details_34 .details_desc #pricebreaksTable_wrapper table#pricebreaksTable > tbody > tr > td .saving_percentage{color:#c00;}
#product_details_34 .details_desc #shippingOptions_wrapper{margin-bottom:20px;}
#product_details_34 .details_desc #shippingOptions_wrapper #shippingOptionsTitle{font-size:20px;color:#00367c;margin-bottom:10px;}
#product_details_34 .details_desc #shippingOptions_wrapper #autoship_subscription .autoship_note{color:#999;font-size:13px;font-weight:600;margin-bottom:10px;}
#product_details_34 .details_desc #shippingOptions_wrapper .estimateShipping_btn{font-size:12px;line-height:1;font-weight:bold;padding:6px 8px;text-transform:uppercase;background:#fff;border-color:#ccc;color:#333;}
#product_details_34 .details_desc #shippingOptions_wrapper .estimateShipping_btn:hover,
#product_details_34 .details_desc #shippingOptions_wrapper .estimateShipping_btn:focus,
#product_details_34 .details_desc #shippingOptions_wrapper .estimateShipping_btn:active{background:#e6e6e6;border-color:#adadad;color:#333;outline:0;text-decoration:none;}
#product_details_34 .details_desc .countdownTimer_wrapper{position:relative;display:table;border-collapse:separate;border:1px solid #c00;border-radius:3px;margin-bottom:20px;}
#product_details_34 .details_desc .countdownTimer_wrapper .countdownTimer_title{position:relative;display:table-cell;width:1%;white-space:nowrap;vertical-align:middle;padding:5px 5px;font-size:13px;font-weight:600;background:#c00;color:#fff;}
#product_details_34 .details_desc .countdownTimer_wrapper .countdownTimer{display:table-cell;position:relative;z-index:2;float:left;width:100%;text-align:center;padding:5px 5px;font-size:13px;font-weight:600;color:#c00;}
#product_details_34 .details_desc #addToCartForm{margin-bottom:20px;}
#product_details_34 .details_desc #addToCartForm .form-group{margin-bottom:20px;}
#product_details_34 .details_desc #addToCartForm .quantity_input{text-align:center;font-size:20px;height:44px;}
#product_details_34 .details_desc #addToCartForm .addToCart_btn{font-size:16px;line-height:30px;height:44px;background:#ffd401;border-color:#ffd401;color:#00367c;}
#product_details_34 .details_desc #addToCartForm .addToCart_btn:hover,
#product_details_34 .details_desc #addToCartForm .addToCart_btn:focus,
#product_details_34 .details_desc #addToCartForm .addToCart_btn:active{background:#e7bf00;border-color:#e7bf00;color:#00367c;outline:0;text-decoration:none;}
#product_details_34 .details_desc .addToList_btn{background:#00367c;border-color:#00367c;color:#fff;}
#product_details_34 .details_desc .addToList_btn:hover,
#product_details_34 .details_desc .addToList_btn:focus,
#product_details_34 .details_desc .addToList_btn:active{background:#002b62;border-color:#002b62;color:#fff;outline:0;text-decoration:none;}
#product_details_34 .details_desc .addToQuote_btn{background:#00367c;border-color:#00367c;color:#fff;}
#product_details_34 .details_desc .addToQuote_btn:hover,
#product_details_34 .details_desc .addToQuote_btn:focus,
#product_details_34 .details_desc .addToQuote_btn:active{background:#002b62;border-color:#002b62;color:#fff;outline:0;text-decoration:none;}
#product_details_34 .tabs_wrapper{margin-bottom:20px;}
#product_details_34 .tabs_wrapper #product-tabs{border-bottom:1px solid #ddd;}
#product_details_34 .tabs_wrapper #product-tabs li a{font-size:16px;font-weight:bold;text-transform:uppercase;display:block;color:#bbb;background-color:#f1f1f1;border:none;min-width:220px;margin-right:3px;border-radius:0;padding:15px 15px;outline:none;}
#product_details_34 .tabs_wrapper #product-tabs li a:hover,
#product_details_34 .tabs_wrapper #product-tabs li a:focus{color:#aaa;background-color:#f1f1f1;border:none;outline:none !important;}
#product_details_34 .tabs_wrapper #product-tabs li.active a,
#product_details_34 .tabs_wrapper #product-tabs li.active a:hover,
#product_details_34 .tabs_wrapper #product-tabs li.active a:focus{color:#00367c;background-color:#eaeaea;border-color:#444;border-bottom-color:transparent;outline:none !important;}
#product_details_34 .tabs_wrapper #product-tabs-content .tab-pane{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:30px;}
#product_details_34 .tabs_wrapper #product-tabs-accordion .panel{border-color:#eaeaea;border-radius:0;}
#product_details_34 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading{padding:0;color:#aaa;background:#f1f1f1;border:none;border-top-left-radius:0;border-top-right-radius:0;}
#product_details_34 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title{font-size:16px;font-weight:bold;text-transform:uppercase;}
#product_details_34 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:15px 15px;text-decoration:none;border-top-left-radius:0;border-top-right-radius:0;color:#00367c;background-color:#eaeaea;}
#product_details_34 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#bbb;background-color:#f1f1f1;}
#product_details_34 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_34 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#aaa;background-color:#f1f1f1;border:none;outline:none !important;}
#product_details_34 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#eaeaea;}
#product_details_34 .products_list_table_wrapper{margin-bottom:30px;}
#product_details_34 .products_list_table_wrapper .products_list_table_title{font-size:16px;font-weight:bold;color:#333;margin-bottom:10px;}
#product_details_34 .products_list_table_wrapper table.products_list_table{border:1px solid #ccc;margin-bottom:0;}
#product_details_34 .products_list_table_wrapper table.products_list_table > thead > tr > th{font-size:13px;font-weight:bold;color:#fff;background:#00367c;vertical-align:middle;text-align:center;text-transform:uppercase;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td{font-size:13px;vertical-align:middle;text-align:center;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_image .td_content_wrapper{width:50px;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_image .td_content_wrapper img{border:1px solid #ccc;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_price .td_content_wrapper .price .price-reg{color:#1f9900;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_price .td_content_wrapper .price .price-sale{color:#c00;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper{width:120px;margin:0 auto;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .qty_input{display:inline-block;width:60px;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .qty_static{display:inline-block;width:60px;min-height:30px;padding-top:5px;padding-bottom:5px;margin-bottom:0;color:#00367c;font-weight:bold;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .btn-add{background:#ffd401;border-color:#ffd401;color:#00367c;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .btn-add:hover,
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .btn-add:focus,
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .btn-add:active{background:#e7bf00;border-color:#e7bf00;color:#00367c;outline:0;text-decoration:none;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .btn-added{background:#1f9900;border-color:#1f9900;color:#fff;}
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .btn-added:hover,
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .btn-added:focus,
#product_details_34 .products_list_table_wrapper table.products_list_table > tbody > tr > td.product_td_add .td_content_wrapper .btn-added:active{background:#1a8000;border-color:#1a8000;color:#fff;outline:0;text-decoration:none;}
#product_details_34 .products_list_table_wrapper table.products_list_table.table-striped > tbody > tr:nth-of-type(odd){background:#fff;}
#product_details_34 .products_list_table_wrapper table.products_list_table.table-striped > tbody > tr:nth-of-type(even){background:#eee;}
#product_details_35 .share_product_wrapper .share_product{text-align:right;margin-bottom:15px;}
@media (max-width:767px){#product_details_35 .share_product_wrapper .share_product{text-align:center;}
}
#product_details_35 .details_item_name h1{font-size:20px;font-weight:600;margin-top:0;margin-bottom:20px;color:#003366;}
#product_details_35 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_35 .details_image_box img{cursor:pointer;}
#product_details_35 .details_image_box:before,
#product_details_35 .details_image_box:after{display:table;content:" ";}
#product_details_35 .details_image_box:after{clear:both;}
#product_details_35 .details_image_thumbnails{display:block;margin-bottom:30px;width:100%;}
#product_details_35 .details_image_thumbnails ul{display:block;list-style:none;padding:0;margin:0 -5px;}
#product_details_35 .details_image_thumbnails ul li{display:block;float:left;width:80px;padding-left:5px;padding-right:5px;margin-bottom:10px;}
#product_details_35 .details_image_thumbnails ul li img{width:100%;border:1px solid #ddd;cursor:pointer;}
#product_details_35 .product_rating{margin-bottom:20px;text-align:center;}
#product_details_35 .product_rating .star_rating_wrapper{margin-bottom:5px;}
#product_details_35 .details_desc .details_sku{font-size:16px;margin-bottom:15px;}
#product_details_35 .details_desc .details_sku .sku_title{color:#333;font-weight:bold;}
#product_details_35 .details_desc .details_sku .sku_value{color:#999;font-weight:600;}
#product_details_35 .details_desc .details_short_desc{color:#333;margin-bottom:15px;}
#product_details_35 .details_desc .price_wrapper{margin-bottom:10px;}
#product_details_35 .details_desc .price_wrapper .price_title{font-size:14px;font-weight:600;color:#333;}
#product_details_35 .details_desc .price_wrapper .price_title.title-lg{font-size:16px;}
#product_details_35 .details_desc .price_wrapper .price_title.title-xl{font-size:20px;}
#product_details_35 .details_desc .price_wrapper .price_value{font-size:14px;font-weight:600;}
#product_details_35 .details_desc .price_wrapper .price_value .list-price{color:#333;}
#product_details_35 .details_desc .price_wrapper .price_value .our-price{color:#ff9900;}
#product_details_35 .details_desc .price_wrapper .price_value .sale-price{color:#c00;}
#product_details_35 .details_desc .price_wrapper .price_value.price-lg{font-size:16px;}
#product_details_35 .details_desc .price_wrapper .price_value.price-xl{font-size:20px;}
#product_details_35 .details_desc .price_wrapper .price_value.strikethrough{text-decoration:line-through;color:#c00;}
#product_details_35 .details_desc .price_wrapper .saving_percentage{font-size:14px;font-weight:600;color:#00a300;}
#product_details_35 .details_desc .product_availability{font-size:20px;margin-bottom:20px;}
#product_details_35 .details_desc .product_availability .availability_title{font-weight:bold;}
#product_details_35 .details_desc .product_availability .availability_status{font-weight:bold;text-transform:uppercase;}
#product_details_35 .details_desc .product_availability .availability_status.inStock{color:#009900;}
#product_details_35 .details_desc .product_availability .availability_status.outOfStock{color:#ff0000;}
#product_details_35 .details_desc #shippingOptions_wrapper{margin-bottom:20px;}
#product_details_35 .details_desc #shippingOptions_wrapper #shippingOptionsTitle{font-size:16px;color:#333;font-weight:600;margin-bottom:10px;}
#product_details_35 .details_desc #shippingOptions_wrapper #autoship_subscription .autoship_note{color:#999;font-size:13px;font-weight:600;margin-bottom:10px;}
#product_details_35 .details_desc #countdownTimer_wrapper{max-width:300px;margin-bottom:20px;}
#product_details_35 .details_desc #countdownTimer_wrapper #countdownTimer_title{color:#333;font-size:16px;font-weight:600;text-align:left;margin-bottom:15px;}
#product_details_35 .details_desc #countdownTimer_wrapper #countdownTimer{margin-left:-2px;margin-right:-2px;}
#product_details_35 .details_desc #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper{float:left;width:25%;padding-left:2px;padding-right:2px;}
#product_details_35 .details_desc #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section{padding:6px 4px;text-align:center;background:#333;background:linear-gradient(to bottom, #666 0%, #333 100%);border-radius:3px;color:#fff;}
#product_details_35 .details_desc #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section .digit{font-size:18px;line-height:1;font-weight:bold;}
#product_details_35 .details_desc #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section .unit{font-size:10px;line-height:1;text-transform:uppercase;color:#fff;margin-top:5px;}
#product_details_35 .details_desc #addToCartForm{margin-bottom:20px;}
#product_details_35 .details_desc #addToCartForm .form-group{margin-bottom:20px;}
#product_details_35 .details_desc #addToCartForm .quantity_input{text-align:center;font-size:20px;height:44px;}
#product_details_35 .details_desc #addToCartForm .addToCart_btn{font-size:16px;line-height:30px;height:44px;color:#fff;background-color:#ff9900;border-color:#b86e00;background-image:-webkit-linear-gradient(top, #ff9900 0%, #c27400 100%);background-image:linear-gradient(to bottom, #ff9900 0%, #c27400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9900', endColorstr='#ffc27400', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_35 .details_desc #addToCartForm .addToCart_btn:hover,
#product_details_35 .details_desc #addToCartForm .addToCart_btn:focus{color:#fff;background-color:#c27400;border-color:#b86e00;background-position:0 -15px;outline:none !important;}
#product_details_35 .details_desc #addToCartForm .addToCart_btn:active,
#product_details_35 .details_desc #addToCartForm .addToCart_btn.active{color:#fff;background-color:#c27400;border-color:#b86e00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_35 .details_desc .specs_summary{margin-bottom:15px;}
#product_details_35 .details_desc .specs_summary .spec_item + .spec_item{margin-top:4px;}
#product_details_35 .details_desc .shipping_cost_wrapper{margin-bottom:15px;}
#product_details_35 .details_desc .shipping_cost_wrapper .shipping_cost_label{color:#333;font-weight:bold;}
#product_details_35 .details_desc .shipping_cost_wrapper .shipping_cost_label .fa{color:#ff9900;}
#product_details_35 .details_desc .shipping_cost_wrapper .shipping_cost_value{color:#7ab4d8;font-weight:600;}
#product_details_35 .details_desc .product_questions_wrapper{margin-bottom:15px;}
#product_details_35 .details_desc .product_questions_wrapper a{font-weight:bold;text-decoration:underline;}
#product_details_35 .details_desc .product_questions_wrapper a .fa{color:#ff9900;}
#product_details_35 .related_products_title_wrapper{margin-top:30px;margin-bottom:30px;border-bottom:1px solid #ccc;}
#product_details_35 .related_products_title_wrapper .related_products_title{position:relative;bottom:-1px;display:inline-block;margin:0;font-size:20px;padding-bottom:5px;padding-left:0;padding-right:20px;border-bottom:2px solid #ff9900;}
#product_details_35 .related_products_title_wrapper .related_products_title:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ff9900 transparent transparent transparent;position:absolute;bottom:-12px;right:50%;}
#product_details_35 .recommended_products_title_wrapper{margin-top:30px;margin-bottom:30px;border-bottom:1px solid #ccc;}
#product_details_35 .recommended_products_title_wrapper .recommended_products_title{position:relative;bottom:-1px;display:inline-block;margin:0;font-size:20px;padding-bottom:5px;padding-left:0;padding-right:20px;border-bottom:2px solid #ff9900;}
#product_details_35 .recommended_products_title_wrapper .recommended_products_title:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ff9900 transparent transparent transparent;position:absolute;bottom:-12px;right:50%;}
#product_details_35 .related_products_carousel,
#product_details_35 .recommended_products_carousel{margin-bottom:30px;}
#product_details_35 .related_products_carousel .product .product_image_div,
#product_details_35 .recommended_products_carousel .product .product_image_div{border:1px solid #ddd;background:#fff;height:200px;margin-bottom:10px;}
#product_details_35 .related_products_carousel .product .product_image_div img,
#product_details_35 .recommended_products_carousel .product .product_image_div img{width:auto;max-width:100%;max-height:100%;margin:0 auto;}
#product_details_35 .related_products_carousel .product .product_image_div img:hover,
#product_details_35 .recommended_products_carousel .product .product_image_div img:hover{opacity:0.8;}
#product_details_35 .related_products_carousel .product .product_name,
#product_details_35 .recommended_products_carousel .product .product_name{font-size:14px;color:#333;margin-bottom:10px;}
#product_details_35 .related_products_carousel .product .product_name a,
#product_details_35 .recommended_products_carousel .product .product_name a{color:#333;}
#product_details_35 .related_products_carousel .product .product_name a:hover,
#product_details_35 .recommended_products_carousel .product .product_name a:hover{color:#ff9900;text-decoration:none;}
#product_details_35 .related_products_carousel .product .product_price,
#product_details_35 .recommended_products_carousel .product .product_price{margin-bottom:5px;}
#product_details_35 .related_products_carousel .product .product_price .price_title,
#product_details_35 .recommended_products_carousel .product .product_price .price_title{font-size:14px;font-weight:600;color:#333;}
#product_details_35 .related_products_carousel .product .product_price .price_value,
#product_details_35 .recommended_products_carousel .product .product_price .price_value{font-size:14px;font-weight:600;}
#product_details_35 .related_products_carousel .product .product_price .price_value .list-price,
#product_details_35 .recommended_products_carousel .product .product_price .price_value .list-price{color:#333;}
#product_details_35 .related_products_carousel .product .product_price .price_value .our-price,
#product_details_35 .recommended_products_carousel .product .product_price .price_value .our-price{color:#ff9900;}
#product_details_35 .related_products_carousel .product .product_price .price_value .sale-price,
#product_details_35 .recommended_products_carousel .product .product_price .price_value .sale-price{color:#c00;}
#product_details_35 .related_products_carousel .product .product_price .price_value.strikethrough,
#product_details_35 .recommended_products_carousel .product .product_price .price_value.strikethrough{text-decoration:line-through;color:#c00;}
#product_details_35 .related_products_carousel,
#product_details_35 .recommended_products_carousel{padding-left:30px;padding-right:30px;}
#product_details_35 .related_products_carousel .owl-nav,
#product_details_35 .recommended_products_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_35 .related_products_carousel .owl-nav [class*='owl-'],
#product_details_35 .recommended_products_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_35 .related_products_carousel .owl-nav [class*='owl-']:hover,
#product_details_35 .recommended_products_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_35 .related_products_carousel .owl-nav .owl-prev,
#product_details_35 .recommended_products_carousel .owl-nav .owl-prev{left:0;}
#product_details_35 .related_products_carousel .owl-nav .owl-next,
#product_details_35 .recommended_products_carousel .owl-nav .owl-next{right:0;}
#product_details_35 .related_products_carousel .owl-nav .disabled,
#product_details_35 .recommended_products_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_35 .related_products_carousel .owl-nav .disabled + .owl-dots,
#product_details_35 .recommended_products_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_35 .related_products_carousel .owl-dots,
#product_details_35 .recommended_products_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_35 .related_products_carousel .owl-dots .owl-dot,
#product_details_35 .recommended_products_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_35 .related_products_carousel .owl-dots .owl-dot span,
#product_details_35 .recommended_products_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_35 .related_products_carousel .owl-dots .owl-dot.active span,
#product_details_35 .recommended_products_carousel .owl-dots .owl-dot.active span,
#product_details_35 .related_products_carousel .owl-dots .owl-dot:hover span,
#product_details_35 .recommended_products_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_35 .recently_viewed_products_panel{border:1px solid #ddd;border-radius:4px;margin-bottom:20px;}
#product_details_35 .recently_viewed_products_panel .panel_heading{border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;}
#product_details_35 .recently_viewed_products_panel .panel_heading .panel_title{font-size:14px;line-height:1.1;font-weight:bold;display:block;padding:10px 15px;color:#333;}
#product_details_35 .recently_viewed_products_panel .panel_body{border-top:1px solid #ddd;padding:15px;}
@media (max-width:991px){#product_details_35 .recently_viewed_products_panel .product_media{margin-bottom:15px;}
}
#product_details_35 .recently_viewed_products_panel .product_media .product_img{width:75px;height:auto;}
#product_details_35 .recently_viewed_products_panel .product_media .media-heading .product_name{font-size:14px;font-weight:bold;}
#product_details_35 .recently_viewed_products_panel .product_media .product_price{margin-bottom:5px;}
#product_details_35 .recently_viewed_products_panel .product_media .product_price .price_title{font-size:14px;font-weight:600;color:#333;}
#product_details_35 .recently_viewed_products_panel .product_media .product_price .price_value{font-size:14px;font-weight:600;}
#product_details_35 .recently_viewed_products_panel .product_media .product_price .price_value .list-price{color:#333;}
#product_details_35 .recently_viewed_products_panel .product_media .product_price .price_value .our-price{color:#ff9900;}
#product_details_35 .recently_viewed_products_panel .product_media .product_price .price_value .sale-price{color:#c00;}
#product_details_35 .recently_viewed_products_panel .product_media .product_price .price_value.strikethrough{text-decoration:line-through;color:#c00;}
#product_details_35 .recently_viewed_products_panel .product_media .product_price .saving_percentage{font-size:14px;font-weight:600;color:#00a300;}
#product_details_36 .product_name_sku_wrapper{float:left;margin-bottom:20px;}
@media (max-width:767px){#product_details_36 .product_name_sku_wrapper{float:none;}
}
#product_details_36 .product_name_sku_wrapper .details_product_name h1{font-size:22px;font-weight:bold;margin-top:0;margin-bottom:10px;text-transform:uppercase;color:#6099ba;}
#product_details_36 .product_name_sku_wrapper .details_sku{font-size:16px;margin-bottom:10px;}
#product_details_36 .product_name_sku_wrapper .details_sku .sku_title{font-weight:bold;}
#product_details_36 .product_rating_wrapper{float:right;margin-bottom:20px;}
@media (max-width:767px){#product_details_36 .product_rating_wrapper{float:none;}
}
#product_details_36 .product_rating_wrapper .product_rating .star_rating_wrapper{margin-right:5px;margin-bottom:5px;}
#product_details_36 .details_image_box{position:relative;width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_36 .details_image_box img{cursor:pointer;}
#product_details_36 .details_image_box:before,
#product_details_36 .details_image_box:after{display:table;content:" ";}
#product_details_36 .details_image_box:after{clear:both;}
#product_details_36 .details_image_thumbnails{margin-bottom:20px;}
#product_details_36 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail{border:1px solid #ddd;cursor:pointer;}
#product_details_36 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:hover,
#product_details_36 .details_image_thumbnails .product_thumbnails_carousel .product_thumbnail:focus{border-color:#333;}
#product_details_36 .accordion_wrapper{margin-bottom:20px;}
#product_details_36 .accordion_wrapper .accordion_box{border:1px solid #ddd;border-radius:4px;}
#product_details_36 .accordion_wrapper .accordion_box + .accordion_box{margin-top:5px;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_heading{border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_heading .accordion_title{font-size:14px;line-height:1.1;font-weight:bold;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a{display:block;padding:10px 15px;color:#333;text-decoration:none;position:relative;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:hover,
#product_details_36 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:focus{color:#333;text-decoration:none;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a:after{position:absolute;top:10px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_36 .accordion_wrapper .accordion_box .accordion_heading .accordion_title a.collapsed:after{content:"\f078";}
#product_details_36 .accordion_wrapper .accordion_box .accordion_collapse .accordion_body{border-top:1px solid #ddd;padding:15px;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification{width:100%;margin-bottom:0;font-size:14px;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title,
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{padding:5px 10px;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_title,
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info{float:left;width:50%;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row{background:#f2f2f2;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .odd_row .spec_title{font-weight:bold;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row{background:#ffffff;}
#product_details_36 .accordion_wrapper .accordion_box .accordion_body .details_specification .even_row .spec_title{font-weight:bold;}
#product_details_36 .details_desc{margin-bottom:30px;}
#product_details_36 .details_desc .configBox_wrapper{margin-bottom:30px;}
#product_details_36 .details_desc .configBox_wrapper .configBox_title{background:#F2F2F2;padding:8px 15px;margin-bottom:15px;position:relative;}
#product_details_36 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;font-size:16px;line-height:20px;}
#product_details_36 .details_desc .configBox_wrapper .configBox_title.has-icon{position:relative;background:transparent;padding:7px 0px;}
#product_details_36 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon{position:absolute;left:0;top:0;background:#fff;width:50px;height:50px;}
#product_details_36 .details_desc .configBox_wrapper .configBox_title.has-icon .configBox_icon img{width:50px;height:50px;}
#product_details_36 .details_desc .configBox_wrapper .configBox_title.has-icon h3{background:#F2F2F2;padding:8px 15px;margin-left:50px;}
#product_details_36 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title{cursor:pointer;}
#product_details_36 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title:after{font-size:18px;position:absolute;top:8px;right:15px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";}
#product_details_36 .details_desc .configBox_wrapper .configBox_title.collapsable_configBox_title.collapsed:after{content:"\f078";}
#product_details_36 .details_desc .product_colors_grid{margin-left:-5px;margin-right:-5px;margin-bottom:15px;}
#product_details_36 .details_desc .product_colors_grid:before,
#product_details_36 .details_desc .product_colors_grid:after{display:table;content:" ";}
#product_details_36 .details_desc .product_colors_grid:after{clear:both;}
#product_details_36 .details_desc .product_colors_grid .product_color{display:block;float:left;width:100px;position:relative;cursor:pointer;padding:1px;margin-left:5px;margin-right:5px;margin-bottom:10px;}
#product_details_36 .details_desc .product_colors_grid .product_color img{display:block;width:100%;padding:0;border:1px solid #ddd;}
#product_details_36 .details_desc .product_colors_grid .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_36 .details_desc .product_colors_grid .product_color:hover img,
#product_details_36 .details_desc .product_colors_grid .product_color:focus img{border-color:#6099ba;}
#product_details_36 .details_desc .product_colors_grid .product_color:hover .color_title,
#product_details_36 .details_desc .product_colors_grid .product_color:focus .color_title{color:#6099ba;}
#product_details_36 .details_desc .product_colors_grid .product_color.selected > img{border-color:#6099ba;}
#product_details_36 .details_desc .product_colors_grid .product_color.selected .color_title{color:#6099ba;}
#product_details_36 .details_desc .product_colors_grid .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";color:#6099ba;background:#fff;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_36 .details_desc .product_colors_carousel{margin-bottom:30px;}
#product_details_36 .details_desc .product_colors_carousel .product_color{position:relative;cursor:pointer;padding:1px;}
#product_details_36 .details_desc .product_colors_carousel .product_color img{display:block;width:100%;padding:0;border:1px solid #ddd;}
#product_details_36 .details_desc .product_colors_carousel .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_36 .details_desc .product_colors_carousel .product_color:hover img,
#product_details_36 .details_desc .product_colors_carousel .product_color:focus img{border-color:#6099ba;}
#product_details_36 .details_desc .product_colors_carousel .product_color:hover .color_title,
#product_details_36 .details_desc .product_colors_carousel .product_color:focus .color_title{color:#6099ba;}
#product_details_36 .details_desc .product_colors_carousel .product_color.selected > img{border-color:#6099ba;}
#product_details_36 .details_desc .product_colors_carousel .product_color.selected .color_title{color:#6099ba;}
#product_details_36 .details_desc .product_colors_carousel .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";color:#6099ba;background:#fff;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_36 .details_desc .product_colors_carousel{padding-left:30px;padding-right:30px;}
#product_details_36 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_36 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_36 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_36 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_36 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_36 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_36 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_36 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_36 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_36 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_36 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_36 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_36 .details_desc .priceGridWrapper table.priceGrid thead tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_36 .details_desc .priceGridWrapper table.priceGrid tbody tr th{font-weight:bold;background:#F2F2F2;text-align:center;}
#product_details_36 .details_desc .priceGridWrapper table.priceGrid tbody tr td{font-weight:normal;text-align:center;}
#product_details_36 .details_desc .priceGridWrapper table.priceGrid tbody tr td .price-reg{font-weight:600;color:#009900;}
#product_details_36 .details_desc .priceGridWrapper table.priceGrid tbody tr td .price-sale{font-weight:600;color:#c00;}
#product_details_36 .details_desc .priceGridWrapper table.priceGrid tbody tr td .strikethrough{margin-right:5px;text-decoration:line-through;color:#c00;}
#product_details_36 .details_desc .priceGridWrapper table.priceGrid tbody tr td .strikethrough .price-reg{color:#009900;}
#product_details_36 .details_desc .countdownTimer_wrapper{position:relative;display:table;border-collapse:separate;border:1px solid #c00;border-radius:3px;margin-bottom:20px;}
#product_details_36 .details_desc .countdownTimer_wrapper .countdownTimer_title{position:relative;display:table-cell;width:1%;white-space:nowrap;vertical-align:middle;padding:5px 10px;font-size:14px;font-weight:bold;background:#c00;color:#fff;}
#product_details_36 .details_desc .countdownTimer_wrapper .countdownTimer{display:table-cell;position:relative;z-index:2;float:left;width:100%;text-align:center;padding:5px 5px;font-size:14px;font-weight:bold;color:#c00;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper{position:relative;display:table;border-collapse:separate;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper + .quantity_per_color_size_wrapper{margin-top:10px;padding-top:20px;border-top:1px solid #ccc;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_color_cell{position:relative;white-space:nowrap;display:table-cell;vertical-align:top;width:1%;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color{width:100px;margin-bottom:10px;padding-right:15px;position:relative;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove{display:block;position:absolute;z-index:10;left:0;top:0;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color .prc_remove .prc_remove_btn{background:#DB0000;color:#fff;padding:3px;border-radius:3px;font-size:10px;font-weight:normal;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_color_cell .product_color img{max-width:75px;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell{position:relative;z-index:2;display:table-cell;float:left;width:100%;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper{margin-left:-10px;margin-right:-10px;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:before,
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{display:table;content:" ";}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper:after{clear:both;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper{float:left;padding-left:10px;padding-right:10px;width:150px;margin-bottom:10px;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .qty_input{text-align:center;}
#product_details_36 .details_desc .quantity_per_color_size_wrapper .product_quantity_per_size_cell .product_quantity_per_size_wrapper .qty_input_wrapper .size_title{margin-top:5px;font-weight:600;text-align:center;}
#product_details_36 .details_desc #additional_product_color_wrapper .btn-selectpicker .filter-option{text-align:center;text-transform:uppercase;font-weight:600;}
#product_details_36 .details_desc #additional_product_color_wrapper .btn-selectpicker .filter-option .media{text-align:left;text-transform:none;}
#product_details_36 .details_desc .total_price_wrapper{background:#F2F2F2;font-size:16px;padding:15px;margin-bottom:30px;}
#product_details_36 .details_desc .total_price_wrapper .total_price_title{font-size:18px;font-weight:bold;margin-bottom:15px;}
#product_details_36 .details_desc .total_price_wrapper .total_price_value{font-size:20px;font-weight:bold;color:red;}
#product_details_36 .details_desc .addToCart_btn_wrapper{margin-bottom:15px;}
#product_details_36 .details_desc .addToCart_btn_wrapper .addToCart_btn{width:100%;color:#fff;background-color:#6099ba;border-color:#407493;background-image:-webkit-linear-gradient(top, #6099ba 0%, #437a9a 100%);background-image:linear-gradient(to bottom, #6099ba 0%, #437a9a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6099ba', endColorstr='#ff437a9a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_36 .details_desc .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_36 .details_desc .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#437a9a;border-color:#407493;background-position:0 -15px;outline:none !important;}
#product_details_36 .details_desc .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_36 .details_desc .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#437a9a;border-color:#407493;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_36 .details_desc .addToList_btn_wrapper{margin-bottom:15px;}
#product_details_36 .details_desc .addToList_btn_wrapper .addToList_btn{width:100%;color:#fff;background-color:#6099ba;border-color:#407493;background-image:-webkit-linear-gradient(top, #6099ba 0%, #437a9a 100%);background-image:linear-gradient(to bottom, #6099ba 0%, #437a9a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6099ba', endColorstr='#ff437a9a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_36 .details_desc .addToList_btn_wrapper .addToList_btn:hover,
#product_details_36 .details_desc .addToList_btn_wrapper .addToList_btn:focus{color:#fff;background-color:#437a9a;border-color:#407493;background-position:0 -15px;outline:none !important;}
#product_details_36 .details_desc .addToList_btn_wrapper .addToList_btn:active,
#product_details_36 .details_desc .addToList_btn_wrapper .addToList_btn.active{color:#fff;background-color:#437a9a;border-color:#407493;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_36 .details_desc .addToQuote_btn_wrapper{margin-bottom:15px;}
#product_details_36 .details_desc .addToQuote_btn_wrapper .addToQuote_btn{width:100%;color:#fff;background-color:#6099ba;border-color:#407493;background-image:-webkit-linear-gradient(top, #6099ba 0%, #437a9a 100%);background-image:linear-gradient(to bottom, #6099ba 0%, #437a9a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6099ba', endColorstr='#ff437a9a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_36 .details_desc .addToQuote_btn_wrapper .addToQuote_btn:hover,
#product_details_36 .details_desc .addToQuote_btn_wrapper .addToQuote_btn:focus{color:#fff;background-color:#437a9a;border-color:#407493;background-position:0 -15px;outline:none !important;}
#product_details_36 .details_desc .addToQuote_btn_wrapper .addToQuote_btn:active,
#product_details_36 .details_desc .addToQuote_btn_wrapper .addToQuote_btn.active{color:#fff;background-color:#437a9a;border-color:#407493;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_36 .details_desc .addSampleToCart_btn_wrapper{margin-bottom:15px;}
#product_details_36 .details_desc .addSampleToCart_btn_wrapper .addSampleToCart_btn{width:100%;color:#fff;background-color:#6099ba;border-color:#407493;background-image:-webkit-linear-gradient(top, #6099ba 0%, #437a9a 100%);background-image:linear-gradient(to bottom, #6099ba 0%, #437a9a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6099ba', endColorstr='#ff437a9a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_36 .details_desc .addSampleToCart_btn_wrapper .addSampleToCart_btn:hover,
#product_details_36 .details_desc .addSampleToCart_btn_wrapper .addSampleToCart_btn:focus{color:#fff;background-color:#437a9a;border-color:#407493;background-position:0 -15px;outline:none !important;}
#product_details_36 .details_desc .addSampleToCart_btn_wrapper .addSampleToCart_btn:active,
#product_details_36 .details_desc .addSampleToCart_btn_wrapper .addSampleToCart_btn.active{color:#fff;background-color:#437a9a;border-color:#407493;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_37 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_37 .details_image_box img{cursor:pointer;}
#product_details_37 .details_image_thumbnails{margin-bottom:30px;max-width:100%;}
#product_details_37 .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#product_details_37 .details_image_thumbnails ul li{display:block;float:left;margin-right:8px;margin-bottom:8px;}
#product_details_37 .details_image_thumbnails ul li:last-of-type{margin-right:0;}
#product_details_37 .details_image_thumbnails ul li a{display:block;}
#product_details_37 .details_image_thumbnails ul li img{width:85px;height:85px;border:1px solid #ddd;cursor:pointer;}
#product_details_37 .product_rating{text-align:center;margin-bottom:20px;}
#product_details_37 .product_rating .star_rating_wrapper{margin-bottom:5px;}
#product_details_37 .details_desc .details_item_name h1{font-size:18px;font-weight:600;margin-top:0;margin-bottom:15px;color:#00adee;}
#product_details_37 .details_desc .details_sku{font-size:14px;margin-bottom:15px;color:#999;}
#product_details_37 .details_desc .details_sku .sku_title{font-weight:bold;}
#product_details_37 .details_desc .details_sku .sku_value{font-weight:normal;}
#product_details_37 .details_desc .details_short_desc{color:#999;margin-bottom:20px;}
#product_details_37 .details_desc .price_wrapper{margin-bottom:15px;}
#product_details_37 .details_desc .price_wrapper:before,
#product_details_37 .details_desc .price_wrapper:after{display:table;content:" ";}
#product_details_37 .details_desc .price_wrapper:after{clear:both;}
#product_details_37 .details_desc .price_wrapper .price_title{color:#333;}
#product_details_37 .details_desc .price_wrapper .price_value{color:#c00;}
#product_details_37 .details_desc .price_wrapper .old_price{display:inline-block;margin-right:5px;}
#product_details_37 .details_desc .price_wrapper .old_price .old_price_label{color:#333;}
#product_details_37 .details_desc .price_wrapper .old_price .strikethrough{text-decoration:line-through;color:#c00;}
#product_details_37 .details_desc .price_wrapper .old_price .strikethrough .old_price_value{color:#333;}
#product_details_37 .details_desc .price_wrapper .new_price{display:inline-block;}
#product_details_37 .details_desc .price_wrapper .new_price .new_price_title{color:#c00;}
#product_details_37 .details_desc .price_wrapper .new_price .new_price_value{color:#c00;}
#product_details_37 .details_desc .countdownTimer_wrapper{margin-bottom:20px;}
#product_details_37 .details_desc .countdownTimer_wrapper:before,
#product_details_37 .details_desc .countdownTimer_wrapper:after{display:table;content:" ";}
#product_details_37 .details_desc .countdownTimer_wrapper:after{clear:both;}
#product_details_37 .details_desc .countdownTimer_wrapper .countdownTimer_title{display:inline-block;float:left;padding:3px 5px;border:1px solid #c00;font-size:14px;font-weight:600;background:#c00;color:#fff;}
#product_details_37 .details_desc .countdownTimer_wrapper .countdownTimer{display:inline-block;float:left;padding:3px 5px;border:1px solid #c00;font-size:14px;font-weight:600;color:#c00;}
#product_details_37 .details_desc .selectDesign_wrapper{margin-bottom:30px;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid{margin-left:-5px;margin-right:-5px;margin-bottom:15px;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid:before,
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid:after{display:table;content:" ";}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid:after{clear:both;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option{display:block;float:left;width:80px;position:relative;cursor:pointer;padding:1px;margin-left:5px;margin-right:5px;margin-bottom:10px;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option img{display:block;width:100%;padding:5px;border:1px solid #ddd;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option .design_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option:hover img,
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option:focus img{border-color:#00adee;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option:hover .design_title,
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option:focus .design_title{color:#00adee;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option.selected > img{border-color:#00adee;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option.selected .design_title{color:#00adee;}
#product_details_37 .details_desc .selectDesign_wrapper .designs_options_grid .design_option.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#00adee;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_37 .details_desc .product_option{margin-bottom:20px;}
#product_details_37 .details_desc .product_option .option_title{font-weight:bold;}
#product_details_37 .details_desc .product_option .option_input{max-width:250px;}
#product_details_37 .details_desc .quantity_wrapper{float:left;width:250px;margin-bottom:30px;margin-right:30px;}
#product_details_37 .details_desc .quantity_wrapper .quantity_title{font-weight:bold;padding-right:10px;}
#product_details_37 .details_desc .quantity_wrapper .quantity_input_wrapper .quantity_input{text-align:center;}
#product_details_37 .details_desc .buttons_wrapper{float:left;margin-bottom:30px;}
#product_details_37 .details_desc .buttons_wrapper .addToCart_btn_wrapper{display:inline-block;margin-right:15px;}
#product_details_37 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn{color:#fff;background-color:#00adee;border-color:#0079a7;background-image:-webkit-linear-gradient(top, #00adee 0%, #0081b1 100%);background-image:linear-gradient(to bottom, #00adee 0%, #0081b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00adee', endColorstr='#ff0081b1', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_37 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_37 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#0081b1;border-color:#0079a7;background-position:0 -15px;outline:none !important;}
#product_details_37 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_37 .details_desc .buttons_wrapper .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#0081b1;border-color:#0079a7;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_37 .details_desc .buttons_wrapper .addToWishList_btn_wrapper{display:inline-block;}
#product_details_37 .tabs_wrapper{margin-bottom:20px;}
#product_details_37 .tabs_wrapper #product-tabs li a{display:block;color:#333;background-color:#fff;border:1px solid #ddd;margin-right:5px;border-radius:0;padding:10px 15px;outline:none;}
#product_details_37 .tabs_wrapper #product-tabs li a:hover,
#product_details_37 .tabs_wrapper #product-tabs li a:focus{color:#00adee;background-color:#fff;border-color:#ddd;outline:none !important;}
#product_details_37 .tabs_wrapper #product-tabs li.active a,
#product_details_37 .tabs_wrapper #product-tabs li.active a:hover,
#product_details_37 .tabs_wrapper #product-tabs li.active a:focus{color:#fff;background-color:#00adee;border:1px solid #00adee;border-bottom-color:transparent;outline:none !important;}
#product_details_37 .tabs_wrapper #product-tabs-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;}
#product_details_37 .tabs_wrapper #product-tabs-accordion .panel{border-color:#ddd;border-radius:4px;}
#product_details_37 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading{padding:0px;color:#333;background:#fff;border-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px;}
#product_details_37 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
#product_details_37 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:10px 15px;text-decoration:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;background-color:#00adee;}
#product_details_37 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#333;background-color:#fff;}
#product_details_37 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
#product_details_37 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#00adee;background-color:#fff;border-color:#ddd;outline:none !important;}
#product_details_37 .tabs_wrapper #product-tabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;}
#product_details_38 .details_product_name h1{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:15px;color:#ee1c25;text-transform:uppercase;}
@media (max-width:767px){#product_details_38 .details_product_name h1{font-size:20px;}
}
#product_details_38 .details_image_box{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px;padding:0px;background-color:#fff;border:1px solid #ddd;border-radius:0px;}
#product_details_38 .details_image_box img{cursor:pointer;background-color:#fff;border-radius:0px;padding:4px;max-width:100%;height:auto;margin:0 auto;}
#product_details_38 .details_image_box:before,
#product_details_38 .details_image_box:after{display:table;content:" ";}
#product_details_38 .details_image_box:after{clear:both;}
#product_details_38 .details_image_thumbnails{margin-bottom:30px;}
#product_details_38 .details_image_thumbnails ul.product_thumbnails{list-style:none;padding:0;margin:-5px;text-align:center;}
#product_details_38 .details_image_thumbnails ul.product_thumbnails li{display:inline-block;padding:5px;}
#product_details_38 .details_image_thumbnails ul.product_thumbnails li a{display:block;}
#product_details_38 .details_image_thumbnails ul.product_thumbnails li img{width:auto;height:80px;border:1px solid #ddd;cursor:pointer;}
#product_details_38 .product_rating{text-align:center;margin-bottom:20px;}
#product_details_38 .product_rating .star_rating_wrapper{margin-bottom:5px;}
#product_details_38 .details_desc .price_wrapper{font-size:18px;font-weight:bold;margin-bottom:10px;}
@media (min-width:768px){#product_details_38 .details_desc .price_wrapper{font-size:20px;margin-top:10px;}
}
#product_details_38 .details_desc .price_wrapper .price_title{color:#0072bb;}
#product_details_38 .details_desc .price_wrapper .price_value .price-reg{color:#ee1c25;}
#product_details_38 .details_desc .price_wrapper .price_value .price-sale{color:#1f9900;}
#product_details_38 .details_desc .price_wrapper .price_value.strikethrough{text-decoration:line-through;color:#ee1c25;}
#product_details_38 .details_desc .details_short_desc{margin-bottom:20px;}
#product_details_38 .details_desc .details_long_desc{margin-bottom:20px;}
#product_details_38 .details_desc .details_item_description{margin-bottom:20px;}
#product_details_38 .details_desc .details_sku{font-size:16px;line-height:20px;font-weight:bold;margin-bottom:15px;}
#product_details_38 .details_desc .details_sku .sku_title{color:#0072bb;}
#product_details_38 .details_desc .details_sku .sku_value{color:#0072bb;}
#product_details_38 .details_desc .configBox_wrapper{margin-bottom:20px;}
#product_details_38 .details_desc .configBox_wrapper .configBox_title{position:relative;margin-bottom:15px;}
#product_details_38 .details_desc .configBox_wrapper .configBox_title h3{margin-top:0;margin-bottom:0;font-weight:bold;color:#ee1c25;font-size:20px;}
#product_details_38 .details_desc .product_colors_carousel .product_color{position:relative;cursor:pointer;padding:1px;}
#product_details_38 .details_desc .product_colors_carousel .product_color > img{display:block;width:100%;padding:5px;border:1px solid #ddd;}
#product_details_38 .details_desc .product_colors_carousel .product_color .color_title{color:#333;font-weight:600;font-size:13px;line-height:20px;text-align:center;word-wrap:break-word;margin-top:4px;}
#product_details_38 .details_desc .product_colors_carousel .product_color:hover > img,
#product_details_38 .details_desc .product_colors_carousel .product_color:focus > img{border-color:#ee1c25;}
#product_details_38 .details_desc .product_colors_carousel .product_color:hover .color_title,
#product_details_38 .details_desc .product_colors_carousel .product_color:focus .color_title{color:#ee1c25;}
#product_details_38 .details_desc .product_colors_carousel .product_color.selected > img{border-color:#ee1c25;}
#product_details_38 .details_desc .product_colors_carousel .product_color.selected .color_title{color:#ee1c25;}
#product_details_38 .details_desc .product_colors_carousel .product_color.selected:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";color:#ee1c25;font-size:16px;position:absolute;z-index:100;top:3px;right:3px;}
#product_details_38 .details_desc .product_colors_carousel{padding-left:20px;padding-right:20px;}
#product_details_38 .details_desc .product_colors_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_38 .details_desc .product_colors_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_38 .details_desc .product_colors_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_38 .details_desc .product_colors_carousel .owl-nav .owl-prev{left:0;}
#product_details_38 .details_desc .product_colors_carousel .owl-nav .owl-next{right:0;}
#product_details_38 .details_desc .product_colors_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_38 .details_desc .product_colors_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_38 .details_desc .product_colors_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_38 .details_desc .product_colors_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_38 .details_desc .product_colors_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_38 .details_desc .product_colors_carousel .owl-dots .owl-dot.active span,
#product_details_38 .details_desc .product_colors_carousel .owl-dots .owl-dot:hover span{background:#333;}
#product_details_38 .details_desc #countdownTimer_wrapper{max-width:320px;margin-bottom:20px;}
#product_details_38 .details_desc #countdownTimer_wrapper #countdownTimer_title{color:#0072bb;font-size:20px;font-weight:bold;text-align:left;text-transform:uppercase;margin-bottom:15px;}
#product_details_38 .details_desc #countdownTimer_wrapper #countdownTimer{margin-left:-5px;margin-right:-5px;}
#product_details_38 .details_desc #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper{float:left;width:25%;padding-left:5px;padding-right:5px;}
#product_details_38 .details_desc #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section{padding:10px 5px;text-align:center;background:#333;background:linear-gradient(to bottom, #ee1c25 0%, #bf0e16 100%);border-radius:4px;color:#fff;}
#product_details_38 .details_desc #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section .digit{font-size:18px;line-height:1;font-weight:bold;}
#product_details_38 .details_desc #countdownTimer_wrapper #countdownTimer .countdown_section_wrapper .countdown_section .unit{font-size:12px;line-height:1;text-transform:uppercase;color:#fff;margin-top:5px;}
#product_details_38 .details_desc #addToCartForm{margin-bottom:20px;}
#product_details_38 .details_desc #addToCartForm .quantity_input{text-align:center;}
#product_details_38 .details_desc .addToCart_btn_wrapper{margin-bottom:15px;}
#product_details_38 .details_desc .addToCart_btn_wrapper .addToCart_btn{width:100%;text-transform:uppercase;color:#fff;background-color:#0072bb;border-color:#004674;background-image:-webkit-linear-gradient(top, #0072bb 0%, #004d7e 100%);background-image:linear-gradient(to bottom, #0072bb 0%, #004d7e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0072bb', endColorstr='#ff004d7e', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_38 .details_desc .addToCart_btn_wrapper .addToCart_btn:hover,
#product_details_38 .details_desc .addToCart_btn_wrapper .addToCart_btn:focus{color:#fff;background-color:#004d7e;border-color:#004674;background-position:0 -15px;outline:none !important;}
#product_details_38 .details_desc .addToCart_btn_wrapper .addToCart_btn:active,
#product_details_38 .details_desc .addToCart_btn_wrapper .addToCart_btn.active{color:#fff;background-color:#004d7e;border-color:#004674;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_38 .details_desc .addToList_btn_wrapper{margin-bottom:15px;}
#product_details_38 .details_desc .addToList_btn_wrapper .addToList_btn{width:100%;text-transform:uppercase;color:#fff;background-color:#ee1c25;border-color:#b50e15;background-image:-webkit-linear-gradient(top, #ee1c25 0%, #bf0e16 100%);background-image:linear-gradient(to bottom, #ee1c25 0%, #bf0e16 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee1c25', endColorstr='#ffbf0e16', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_38 .details_desc .addToList_btn_wrapper .addToList_btn:hover,
#product_details_38 .details_desc .addToList_btn_wrapper .addToList_btn:focus{color:#fff;background-color:#bf0e16;border-color:#b50e15;background-position:0 -15px;outline:none !important;}
#product_details_38 .details_desc .addToList_btn_wrapper .addToList_btn:active,
#product_details_38 .details_desc .addToList_btn_wrapper .addToList_btn.active{color:#fff;background-color:#bf0e16;border-color:#b50e15;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_38 .details_desc .addToQuote_btn_wrapper{margin-bottom:15px;}
#product_details_38 .details_desc .addToQuote_btn_wrapper .addToQuote_btn{width:100%;text-transform:uppercase;color:#fff;background-color:#ee1c25;border-color:#b50e15;background-image:-webkit-linear-gradient(top, #ee1c25 0%, #bf0e16 100%);background-image:linear-gradient(to bottom, #ee1c25 0%, #bf0e16 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee1c25', endColorstr='#ffbf0e16', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_38 .details_desc .addToQuote_btn_wrapper .addToQuote_btn:hover,
#product_details_38 .details_desc .addToQuote_btn_wrapper .addToQuote_btn:focus{color:#fff;background-color:#bf0e16;border-color:#b50e15;background-position:0 -15px;outline:none !important;}
#product_details_38 .details_desc .addToQuote_btn_wrapper .addToQuote_btn:active,
#product_details_38 .details_desc .addToQuote_btn_wrapper .addToQuote_btn.active{color:#fff;background-color:#bf0e16;border-color:#b50e15;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_38 .details_desc .estimateShipping_btn_wrapper{margin-bottom:15px;text-align:center;}
#product_details_38 .details_desc .estimateShipping_btn_wrapper .estimateShipping_btn{color:#fff;background-color:#ee1c25;border-color:#b50e15;background-image:-webkit-linear-gradient(top, #ee1c25 0%, #bf0e16 100%);background-image:linear-gradient(to bottom, #ee1c25 0%, #bf0e16 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee1c25', endColorstr='#ffbf0e16', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#product_details_38 .details_desc .estimateShipping_btn_wrapper .estimateShipping_btn:hover,
#product_details_38 .details_desc .estimateShipping_btn_wrapper .estimateShipping_btn:focus{color:#fff;background-color:#bf0e16;border-color:#b50e15;background-position:0 -15px;outline:none !important;}
#product_details_38 .details_desc .estimateShipping_btn_wrapper .estimateShipping_btn:active,
#product_details_38 .details_desc .estimateShipping_btn_wrapper .estimateShipping_btn.active{color:#fff;background-color:#bf0e16;border-color:#b50e15;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#product_details_38 .details_section_title{margin-top:0;margin-bottom:15px;font-weight:bold;font-size:20px;color:#fff;background:#ee1c25;padding:5px 10px;text-transform:uppercase;}
#product_details_38 .related_products_carousel .product{position:relative;cursor:pointer;padding:1px;}
#product_details_38 .related_products_carousel .product .product_image_div{border:1px solid #ddd;padding:5px;}
#product_details_38 .related_products_carousel .product .product_name{color:#0072bb;font-size:14px;font-weight:600;text-align:center;word-wrap:break-word;margin-top:10px;}
#product_details_38 .related_products_carousel .product .product_name a{color:#0072bb;}
#product_details_38 .related_products_carousel .product .product_price{color:#ee1c25;font-size:16px;font-weight:bold;text-align:center;margin-top:5px;}
#product_details_38 .related_products_carousel{padding-left:20px;padding-right:20px;}
#product_details_38 .related_products_carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;top:50%;margin-top:-32px;}
#product_details_38 .related_products_carousel .owl-nav [class*='owl-']{position:absolute;display:inline-block;cursor:pointer;text-align:center;margin:0;padding:0;opacity:1;font-size:40px;line-height:1;width:auto;height:auto;color:#333;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#product_details_38 .related_products_carousel .owl-nav [class*='owl-']:hover{color:#333;background:transparent;text-decoration:none;}
#product_details_38 .related_products_carousel .owl-nav .owl-prev{left:0;}
#product_details_38 .related_products_carousel .owl-nav .owl-next{right:0;}
#product_details_38 .related_products_carousel .owl-nav .disabled{opacity:0.5;cursor:not-allowed;}
#product_details_38 .related_products_carousel .owl-nav .disabled + .owl-dots{margin-top:0;}
#product_details_38 .related_products_carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;left:0;right:0;bottom:0;}
#product_details_38 .related_products_carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
#product_details_38 .related_products_carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:10px 7px;background:#ddd;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#product_details_38 .related_products_carousel .owl-dots .owl-dot.active span,
#product_details_38 .related_products_carousel .owl-dots .owl-dot:hover span{background:#333;}
.products_carousel_2 .product{margin:5px 15px;border:1px solid #ccc;}
.products_carousel_2 .product .product_image_wrapper{border-bottom:1px solid #ccc;}
.products_carousel_2 .product .product_image_wrapper a{display:block;}
.products_carousel_2 .product .product_image_wrapper a img{display:block;margin:0 auto;max-width:100%;max-height:250px;height:250px;}
.products_carousel_2 .product .product_info_wrapper{background:#f2f2f2;padding:10px 10px;text-align:left;}
.products_carousel_2 .product .product_info_wrapper .product_name{font-size:16px;margin-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #333;}
.products_carousel_2 .product .product_info_wrapper .product_name a{color:#333;font-weight:bold;text-decoration:none;}
.products_carousel_2 .product .product_price_wrapper{color:#333;}
.products_carousel_2 .product .product_price_wrapper .product_price_label{font-weight:bold;margin-right:2px;}
.products_carousel_2 .product .old_price_wrapper{color:#333;}
.products_carousel_2 .product .old_price_wrapper .old_price_label{font-weight:bold;margin-right:2px;}
.products_carousel_2 .product .old_price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
.products_carousel_2 .product .old_price_wrapper .strikethrough .old_price{color:#333;}
.products_carousel_2 .product .saving_wrapper{color:#ff0000;margin-top:5px;}
.products_carousel_2 .product .saving_wrapper .saving_label{font-weight:bold;margin-right:2px;}
.products_carousel_2 .product .saving_wrapper .saving{font-weight:bold;}
.products_carousel_2 .product .countdown_timer{font-size:14px;margin-top:10px;background:#333;color:#fff;margin-left:-11px;margin-right:-11px;border:1px solid #333;padding:5px 10px;text-align:center;}
#productReviewForm .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#productReviewForm #addProductReview{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#productReviewForm #addProductReview h3{color:#a94442;margin-top:0px;}
#productReviewForm #addProductReview textarea{resize:vertical;}
#productReviewForm #addProductReview .product_rating .rating_stars{margin-bottom:10px;}
#productReviewForm .requiredField{color:#a94442;}
#productReviewForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#productReviewForm .reviewList{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#productReviewForm #form_buttons{margin-bottom:30px;}
#productReviewForm #form_buttons #buttons_wrapper{text-align:right;}
.reviewList .reviewProductLink{display:block;float:right;}
.reviewList .review{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd;}
.reviewList .review:last-of-type{margin-bottom:0px;padding-bottom:0px;border-bottom:none;}
.reviewList .reviewRating{margin-bottom:5px;}
.reviewList .reviewRate{float:left;margin-right:15px;margin-bottom:10px;}
.reviewList .reviewTitle{font-weight:bold;margin-bottom:10px;float:left;}
.reviewList .reviewer{margin-bottom:5px;}
.reviewList .reviewDate{font-size:12px;margin-bottom:10px;}
.reviewList .product_rating{min-height:0;margin-bottom:0;}
@media (max-width:767px){.reviewList .reviewProductLink{float:none;margin-bottom:15px;}
}
.rating{width:80px;height:16px;margin:0;padding:0;list-style:none;clear:both;position:relative;background:url("../img/rating.gif") no-repeat 0 0;}
.nostar{background-position:0 0;}
.onestar{background-position:0 -16px;}
.twostar{background-position:0 -32px;}
.threestar{background-position:0 -48px;}
.fourstar{background-position:0 -64px;}
.fivestar{background-position:0 -80px;}
.sixstar{background-position:0 -96px;}
.sevenstar{background-position:0 -112px;}
.eightstar{background-position:0 -128px;}
.ninestar{background-position:0 -144px;}
.tenstar{background-position:0 -160px;}
ul.rating li{cursor:pointer;float:left;}
ul.rating li span{position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index:200;}
ul.rating li.one span{left:0;}
ul.rating li.two span{left:16px;}
ul.rating li.three span{left:32px;}
ul.rating li.four span{left:48px;}
ul.rating li.five span{left:64px;}
ul.rating li.six span{left:80px;}
ul.rating li.seven span{left:96px;}
ul.rating li.eight span{left:112px;}
ul.rating li.nine span{left:128px;}
ul.rating li.ten span{left:144px;}
ul.rating li span:hover{z-index:2;width:80px;height:16px;overflow:hidden;left:0;background:url("../img/rating.gif") no-repeat 0 0;}
ul.rating li.one span:hover{background-position:0 -176px;}
ul.rating li.two span:hover{background-position:0 -192px;}
ul.rating li.three span:hover{background-position:0 -208px;}
ul.rating li.four span:hover{background-position:0 -224px;}
ul.rating li.five span:hover{background-position:0 -240px;}
.recommendedListWrapper{margin-bottom:20px;border:1px solid #464646;}
.recommendedListWrapper .recommendedListHdr{padding:5px;background:#464646;color:#fff;font-weight:bold;}
.recommendedListWrapper .recommendedListDetails .odd_row,
.recommendedListWrapper .recommendedListDetails .even_row{padding-top:15px;padding-bottom:15px;}
.recommendedListWrapper .recommendedListDetails .odd_row{background:#fff;}
.recommendedListWrapper .recommendedListDetails .even_row{background:#efeedc;}
.recommendedListWrapper .recommendedListDetails .recommendedImageWrapper .recommendedImage{max-width:100%;height:auto;border:1px solid #ccc;margin:0 auto;}
.recommendedListWrapper .recommendedListDetails .details_sku{font-size:14px;margin-bottom:10px;}
.recommendedListWrapper .recommendedListDetails .details_item_name h1{font-size:16px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
.recommendedListWrapper .recommendedListDetails .price_wrapper{margin-bottom:20px;}
.recommendedListWrapper .recommendedListDetails .price_wrapper .price_title{font-weight:bold;margin-right:10px;}
.recommendedListWrapper .recommendedListDetails .price_wrapper .price_value{color:#ff0000;}
.recommendedListWrapper .recommendedListDetails .prices{margin-bottom:10px;}
.recommendedListWrapper .recommendedListDetails .prices .price_title{font-weight:bold;margin-bottom:10px;}
.recommendedListWrapper .recommendedListDetails .prices .price_info{margin-bottom:5px;}
.recommendedListWrapper .recommendedListDetails .prices .price_info .price{color:#ff0000;}
.recommendedListWrapper .recommendedListDetails .prices .price_info .caseContent{color:#ff0000;}
.recommendedListWrapper .recommendedListDetails .product_options{margin-bottom:20px;}
.recommendedListWrapper .recommendedListDetails .product_options .option{margin-bottom:10px;}
.recommendedListWrapper .recommendedListDetails .product_options .option .option_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
.recommendedListWrapper .recommendedListDetails .product_options .option .option_input{width:180px;}
.recommendedListWrapper .recommendedListDetails #addToCartForm{margin-bottom:10px;}
.recommendedListWrapper .recommendedListDetails #addToCartForm .quantity_wrapper{float:left;margin-bottom:20px;margin-right:15px;}
.recommendedListWrapper .recommendedListDetails #addToCartForm .quantity_wrapper .quantity_title{font-weight:bold;margin-right:10px;}
.recommendedListWrapper .recommendedListDetails #addToCartForm .quantity_wrapper .quantity_input{width:100px;}
.recommendedListWrapper .recommendedListDetails #addToCartForm .addToCart_btn_wrapper{float:left;margin-right:15px;margin-bottom:15px;}
.recommendedListWrapper .recommendedListDetails .product_rating{min-height:40px;margin-top:20px;margin-bottom:20px;}
.recommendedListWrapper .recommendedListDetails .product_rating .rating_title{margin-right:10px;font-weight:bold;}
.recommendedListWrapper .recommendedListDetails .product_rating .rating_stars ul.rating{margin-left:auto;margin-right:auto;margin-bottom:5px;}
.recommendedListWrapper .recommendedListDetails .product_rating .rating_note{text-align:center;}
#recommended_products_wrapper_8{margin-bottom:20px;}
#recommended_products_wrapper_8 h3{margin-top:20px;margin-bottom:20px;}
#recommended_products_wrapper_8 .row{margin:0;}
#recommended_products_wrapper_8 .row [class*="col-"]{padding-left:0;padding-right:0;}
#recommended_products_wrapper_8 .product_wrapper{position:relative;text-align:center;border:1px solid #ddd;margin:0 auto;padding:15px;}
#recommended_products_wrapper_8 .product_wrapper .product_image_wrapper{margin-bottom:10px;}
#recommended_products_wrapper_8 .product_wrapper .product_image_wrapper .product_image{padding-top:10px;}
#recommended_products_wrapper_8 .product_wrapper .product_image_wrapper .product_image:hover{filter:alpha(opacity=80);opacity:0.8;}
#recommended_products_wrapper_8 .product_wrapper .product_name_wrapper{margin-bottom:10px;}
#recommended_products_wrapper_8 .product_wrapper .product_name_wrapper .product_name{font-size:16px;font-weight:bold;text-transform:uppercase;word-wrap:break-word;}
#recommended_products_wrapper_8 .product_wrapper .product_name_wrapper .product_name a{color:#333;text-decoration:none;}
#recommended_products_wrapper_8 .product_wrapper .product_name_wrapper .product_name a:hover{color:#333;text-decoration:none;}
#recommended_products_wrapper_8 .product_wrapper .product_sku_wrapper{margin-bottom:10px;}
#recommended_products_wrapper_8 .product_wrapper .product_sku_wrapper .product_sku{font-size:14px;font-weight:bold;word-wrap:break-word;}
#recommended_products_wrapper_8 .product_wrapper .product_description_wrapper{margin-bottom:10px;}
#recommended_products_wrapper_8 .product_wrapper .product_description_wrapper .product_description{font-size:14px;word-wrap:break-word;}
#recommended_products_wrapper_8 .product_wrapper .product_price_wrapper{margin-bottom:15px;}
#recommended_products_wrapper_8 .product_wrapper .product_price_wrapper .product_price .price_title{color:#333;font-weight:bold;margin-right:5px;}
#recommended_products_wrapper_8 .product_wrapper .product_price_wrapper .product_price .price_value{color:#ff0000;}
#recommended_products_wrapper_8 .product_wrapper .view_item a.view_item_link{display:block;padding:15px;font-size:20px;text-transform:uppercase;background:#e7e7e7;color:#1276bc;text-decoration:none;}
#recommended_products_wrapper_8 .product_wrapper .view_item a.view_item_link:hover{background:#cecece;color:#0e598d;text-decoration:none;}
#recommended_products_wrapper_7{margin-bottom:20px;}
#recommended_products_wrapper_7 h3{margin-top:20px;margin-bottom:20px;}
#recommended_products_wrapper_11{margin-bottom:20px;}
#recommended_products_wrapper_11 h3{margin-top:30px;margin-bottom:20px;}
#recommended_products_wrapper_11 .product_wrapper{position:relative;border:1px solid #ddd;max-width:360px;margin:0px auto 30px auto;padding:10px;}
#recommended_products_wrapper_11 .product_wrapper .product_image_wrapper{margin-bottom:15px;height:150px;}
#recommended_products_wrapper_11 .product_wrapper .product_image_wrapper .product_image{max-height:150px;}
#recommended_products_wrapper_11 .product_wrapper .product_image_wrapper .product_image img{max-height:150px;}
#recommended_products_wrapper_11 .product_wrapper .product_name_wrapper{margin-bottom:15px;text-align:left;}
#recommended_products_wrapper_11 .product_wrapper .product_name_wrapper .product_name{font-size:14px;font-weight:bold;word-wrap:break-word;}
#recommended_products_wrapper_11 .product_wrapper .product_name_wrapper .product_name a{text-decoration:none;}
#recommended_products_wrapper_11 .product_wrapper .product_sku_wrapper{float:left;text-align:left;margin-bottom:15px;}
#recommended_products_wrapper_11 .product_wrapper .product_sku_wrapper .product_sku{font-size:14px;word-wrap:break-word;}
#recommended_products_wrapper_11 .product_wrapper .product_sku_wrapper .product_sku .sku_title{font-weight:bold;}
#recommended_products_wrapper_11 .product_wrapper .product_sku_wrapper .product_sku .sku_value{font-weight:normal;}
#recommended_products_wrapper_11 .product_wrapper .product_price_wrapper{float:right;text-align:right;margin-bottom:15px;}
#recommended_products_wrapper_11 .product_wrapper .product_price_wrapper .product_price{font-size:14px;}
#recommended_products_wrapper_11 .product_wrapper .product_price_wrapper .product_price .price_title{color:#333;}
#recommended_products_wrapper_11 .product_wrapper .product_price_wrapper .product_price .price_value{color:#ff0000;}
#recommended_products_wrapper_11 .product_wrapper .product_available_quantity_wrapper{margin-bottom:15px;}
#recommended_products_wrapper_11 .product_wrapper .product_available_quantity_wrapper .product_available_quantity{font-size:14px;}
#recommended_products_wrapper_11 .product_wrapper .product_available_quantity_wrapper .product_available_quantity .available_quantity_title{color:#333;}
#recommended_products_wrapper_11 .product_wrapper .product_available_quantity_wrapper .product_available_quantity .available_quantity_value{color:#ff0000;}
#recommended_products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper{position:absolute;top:5px;left:-1px;}
#recommended_products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag{font:bold 12px sans-serif;position:relative;z-index:10;float:left;height:20px;line-height:20px;margin-right:20px;padding:0 14px 0 10px;text-decoration:none;color:#fff;background:#ff0000;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;}
#recommended_products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag:before,
#recommended_products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag:after{content:"";float:left;position:absolute;}
#recommended_products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag:before{top:8px;right:0px;width:4px;height:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;-webkit-box-shadow:-1px -1px 2px #990000;-moz-box-shadow:-1px -1px 2px #990000;box-shadow:-1px -1px 2px #990000;}
#recommended_products_wrapper_11 .product_wrapper .specialOffer_tag_wrapper .specialOffer_tag:after{top:0;right:-10px;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #ff0000;}
.tabs_wrapper{margin-bottom:20px;}
.tabs_wrapper #product-tabs li a{display:block;color:#333;background-color:#f2f2f2;border:1px solid #ddd;text-align:center;margin-right:5px;border-radius:4px 4px 0 0;padding:10px 15px;outline:none;}
.tabs_wrapper #product-tabs li a:hover,
.tabs_wrapper #product-tabs li a:focus{color:#333;background-color:#fff;border-color:#ddd;outline:none !important;}
.tabs_wrapper #product-tabs li a .tab-icon{display:block;text-align:center;margin-bottom:5px;font-size:24px;}
.tabs_wrapper #product-tabs li.active a,
.tabs_wrapper #product-tabs li.active a:hover,
.tabs_wrapper #product-tabs li.active a:focus{color:#333;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;outline:none !important;}
.tabs_wrapper #product-tabs-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;}
.tabs_wrapper #product-tabs-accordion .panel{border-color:#ddd;border-radius:4px;}
.tabs_wrapper #product-tabs-accordion .panel > .panel-heading{padding:0px;color:#333;background:#fff;border-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px;}
.tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title{font-size:14px;}
.tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a{display:block;padding:10px 15px;text-decoration:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f2f2f2;}
.tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed{color:#333;background-color:#fff;}
.tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:hover,
.tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a.collapsed:focus{color:#333;background-color:#f2f2f2;border-color:#ddd;outline:none !important;}
.tabs_wrapper #product-tabs-accordion .panel > .panel-heading > .panel-title a .tab-icon{display:inline-block;font-size:20px;margin-right:5px;position:relative;top:2px;}
.tabs_wrapper #product-tabs-accordion .panel > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;}
.tabs_wrapper .details_specification{width:100%;margin-bottom:0;font-size:14px;}
.tabs_wrapper .details_specification .spec_group_title,
.tabs_wrapper .details_specification .spec_title,
.tabs_wrapper .details_specification .spec_info{padding:5px 10px;}
.tabs_wrapper .details_specification .spec_title,
.tabs_wrapper .details_specification .spec_info{float:left;width:50%;}
.tabs_wrapper .details_specification .spec_info ul{margin:0;padding:0;padding-left:15px;list-style-type:disc;}
.tabs_wrapper .details_specification .spec_group_title_row .spec_group_title{color:#000;background:#cccccc;border-bottom:1px solid #000;font-weight:bold;}
.tabs_wrapper .details_specification .odd_row{background:#f2f2f2;}
.tabs_wrapper .details_specification .odd_row .spec_title{font-weight:bold;}
.tabs_wrapper .details_specification .even_row{background:#ffffff;}
.tabs_wrapper .details_specification .even_row .spec_title{font-weight:bold;}
.tabs_wrapper #tabbed_productReviewForm #tabbed_addProductReview textarea{resize:vertical;}
.tabs_wrapper #tabbed_productReviewForm .addReview_btn_wrapper{text-align:right;}
@media (max-width:767px){.tabs_wrapper .details_specification .spec_title,
.tabs_wrapper .details_specification .spec_info{float:left;width:100%;}
.tabs_wrapper .details_specification .spec_group_title_row{margin-bottom:5px;}
.tabs_wrapper .details_specification .spec_title{background:#f2f2f2;width:100%;}
.tabs_wrapper .details_specification .spec_info{background:#ffffff;width:100%;}
.tabs_wrapper .details_specification .odd_row,
.tabs_wrapper .details_specification .even_row{background:none;}
}
#accountLogin-dropdown{display:none;position:absolute;z-index:1200;background-color:#ffffff;color:#000;width:330px;padding:0;top:100%;left:0;border:1px solid #ccc;text-align:left;cursor:default;}
#accountLogin-dropdown .error-message{color:#D8000C;font-weight:bold;}
#accountLogin-dropdown .message{color:#333;font-weight:bold;}
#accountLogin-dropdown #accountLogin-dropdown-header{font-size:18px;font-weight:normal;text-align:center;margin-bottom:15px;padding:15px;}
#accountLogin-dropdown #accountLogin-dropdown-content{padding:0 30px 15px 30px;}
#accountLogin-dropdown #accountLogin-dropdown-footer{border-top:1px solid #ccc;margin-top:15px;background:#E2E2E2;}
#accountLogin-dropdown #accountLogin-dropdown-footer .account_quick_links a.quick_link{display:block;width:33.33333333%;float:left;position:relative;padding:15px;text-align:center;color:#333;}
#accountLogin-dropdown #accountLogin-dropdown-footer .account_quick_links a.quick_link .quick_link_icon{font-size:24px;margin-bottom:5px;}
#accountLogin-dropdown #accountLogin-dropdown-footer .account_quick_links a.quick_link .quick_link_label{font-size:12px;}
#accountLogin-dropdown #accountLogin-dropdown-footer .account_quick_links a.quick_link:hover{background:#fbfbfb;}
@media (max-width:991px){#accountLogin-dropdown{transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);left:50%;right:auto;}
}
#cart-dropdown{display:none;position:absolute;z-index:1200;background-color:#ffffff;color:#000;width:330px;padding:15px;top:100%;right:0;border:1px solid #ccc;text-align:left;cursor:default;}
#cart-dropdown .error-message{color:#D8000C;font-weight:bold;}
#cart-dropdown .message{color:#333;font-weight:bold;}
#cart-dropdown #cart-dropdown-header{font-size:16px;font-weight:bold;text-align:left;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;}
#cart-dropdown #cart-dropdown-items .product{margin-bottom:5px;}
#cart-dropdown #cart-dropdown-items .product .product_image{float:left;width:50px;height:50px;margin-right:15px;}
#cart-dropdown #cart-dropdown-items .product .product_image a{display:inline-block;}
#cart-dropdown #cart-dropdown-items .product .product_image img{width:50px;height:50px;}
#cart-dropdown #cart-dropdown-items .product .product_name{margin-bottom:0;font-weight:normal;}
#cart-dropdown #cart-dropdown-items .product .product_sku{float:left;color:#333;}
#cart-dropdown #cart-dropdown-items .product .product_sku a{color:#333;}
#cart-dropdown #cart-dropdown-items .product .quantity_and_price{float:right;margin-top:0;margin-left:15px;}
#cart-dropdown #cart-dropdown-items .product .quantity_and_price .quantity{color:#000;}
#cart-dropdown #cart-dropdown-items .product .quantity_and_price .price{color:#ec1c24;}
#cart-dropdown #cart-dropdown-footer{border-top:1px solid #ccc;padding-top:15px;margin-top:15px;}
#cart-dropdown #cart-dropdown-footer .total{margin-bottom:15px;}
#cart-dropdown #cart-dropdown-footer .total strong{font-size:16px;margin-right:5px;}
#cart-dropdown #cart-dropdown-footer .total .amount{font-size:16px;color:#ec1c24;}
#cart-dropdown #cart-dropdown-footer .buttons .viewCart_btn{float:left;color:#fff;background-color:#333;border-color:#0f0f0f;background-image:-webkit-linear-gradient(top, #333 0%, #141414 100%);background-image:linear-gradient(to bottom, #333 0%, #141414 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff333333', endColorstr='#ff141414', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#cart-dropdown #cart-dropdown-footer .buttons .viewCart_btn:hover,
#cart-dropdown #cart-dropdown-footer .buttons .viewCart_btn:focus{color:#fff;background-color:#141414;border-color:#0f0f0f;background-position:0 -15px;outline:none !important;}
#cart-dropdown #cart-dropdown-footer .buttons .viewCart_btn:active,
#cart-dropdown #cart-dropdown-footer .buttons .viewCart_btn.active{color:#fff;background-color:#141414;border-color:#0f0f0f;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#cart-dropdown #cart-dropdown-footer .buttons .checkout_btn{float:right;color:#fff;background-color:#333;border-color:#0f0f0f;background-image:-webkit-linear-gradient(top, #333 0%, #141414 100%);background-image:linear-gradient(to bottom, #333 0%, #141414 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff333333', endColorstr='#ff141414', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#cart-dropdown #cart-dropdown-footer .buttons .checkout_btn:hover,
#cart-dropdown #cart-dropdown-footer .buttons .checkout_btn:focus{color:#fff;background-color:#141414;border-color:#0f0f0f;background-position:0 -15px;outline:none !important;}
#cart-dropdown #cart-dropdown-footer .buttons .checkout_btn:active,
#cart-dropdown #cart-dropdown-footer .buttons .checkout_btn.active{color:#fff;background-color:#141414;border-color:#0f0f0f;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#cart-dropdown-2{display:none;position:absolute;z-index:1200;background-color:#ffffff;color:#000;width:330px;padding:15px;top:100%;right:0;border:1px solid #ccc;text-align:left;cursor:default;}
#cart-dropdown-2 .error-message{color:#D8000C;font-weight:bold;}
#cart-dropdown-2 .message{color:#333;font-weight:bold;}
#cart-dropdown-2 #cart-dropdown-header{font-size:16px;font-weight:bold;text-align:left;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-left .product_image img{width:60px;height:auto;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .product_name{font-size:14px;font-weight:600;color:#333;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .product_name a{color:#333;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .product_name a:hover,
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .product_name a:focus{color:#333;text-decoration:underline;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .product_sku{font-size:12px;color:#666;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .product_sku a{color:#666;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .product_sku a:hover,
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .product_sku a:focus{color:#666;text-decoration:underline;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .case_pack{font-size:13px;color:#666;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-body .quantity_and_price{color:#333;font-weight:600;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-right{vertical-align:bottom;}
#cart-dropdown-2 #cart-dropdown-items .media.product .media-right .subtotal{font-size:14px;font-weight:bold;color:#333;}
#cart-dropdown-2 #cart-dropdown-footer{border-top:1px solid #ccc;padding-top:15px;margin-top:15px;}
#cart-dropdown-2 #cart-dropdown-footer .total_wrapper{font-size:16px;font-weight:bold;margin-bottom:15px;text-align:right;}
#cart-dropdown-2 #cart-dropdown-footer .total_wrapper .total_label{display:inline-block;margin-right:5px;color:#333;}
#cart-dropdown-2 #cart-dropdown-footer .total_wrapper .total_value{display:inline-block;color:#333;}
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .btn{width:100%;}
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .btn + .btn{margin-top:10px;}
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .viewCart_btn{color:#fff;background-color:#f99009;border-color:#b66804;background-image:-webkit-linear-gradient(top, #f99009 0%, #c06e05 100%);background-image:linear-gradient(to bottom, #f99009 0%, #c06e05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff99009', endColorstr='#ffc06e05', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .viewCart_btn:hover,
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .viewCart_btn:focus{color:#fff;background-color:#c06e05;border-color:#b66804;background-position:0 -15px;outline:none !important;}
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .viewCart_btn:active,
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .viewCart_btn.active{color:#fff;background-color:#c06e05;border-color:#b66804;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .checkout_btn{color:#fff;background-color:#f99009;border-color:#b66804;background-image:-webkit-linear-gradient(top, #f99009 0%, #c06e05 100%);background-image:linear-gradient(to bottom, #f99009 0%, #c06e05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff99009', endColorstr='#ffc06e05', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .checkout_btn:hover,
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .checkout_btn:focus{color:#fff;background-color:#c06e05;border-color:#b66804;background-position:0 -15px;outline:none !important;}
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .checkout_btn:active,
#cart-dropdown-2 #cart-dropdown-footer .buttons_wrapper .checkout_btn.active{color:#fff;background-color:#c06e05;border-color:#b66804;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#floatingPricingSummaryBox{position:absolute;z-index:1000;right:15px;width:250px;}
@media (max-width:991px){#floatingPricingSummaryBox{display:none;}
}
#floatingPricingSummaryBox #floating_pricingSummary{border:1px solid #ccc;background-color:transparent;color:#333;margin-bottom:15px;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_header{position:relative;padding:10px 15px;background:#333;color:#fff;cursor:move;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_header .ps_hdr_buttons_wrapper{position:absolute;right:15px;top:13px;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_header .ps_hdr_buttons_wrapper .ps_minimizeBtn{cursor:pointer;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_header .ps_hdr_buttons_wrapper .ps_maximizeBtn{cursor:pointer;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_header .ps_hdr_buttons_wrapper .ps_closeBtn{cursor:pointer;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_header .ps_hdr_label{font-size:16px;font-weight:bold;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content{border-top:1px solid #ccc;padding:15px;background:#fff;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .ps_info_box{margin-bottom:15px;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .ps_info_box .ps_info_label{margin-right:5px;float:left;font-weight:bold;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .ps_info_box .ps_info_value{color:#ec1c24;float:right;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .viewCart_btn{float:left;color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .viewCart_btn:hover,
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .viewCart_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .viewCart_btn:active,
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .viewCart_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .checkout_btn{float:right;color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .checkout_btn:hover,
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .checkout_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .checkout_btn:active,
#floatingPricingSummaryBox #floating_pricingSummary #floating_pricingSummary_content .buttons .checkout_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.quickView_btn{color:#fff;background-color:#666;border-color:#424242;background-image:-webkit-linear-gradient(top, #666 0%, #474747 100%);background-image:linear-gradient(to bottom, #666 0%, #474747 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff666666', endColorstr='#ff474747', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.quickView_btn:hover,
.quickView_btn:focus{color:#fff;background-color:#474747;border-color:#424242;background-position:0 -15px;outline:none !important;}
.quickView_btn:active,
.quickView_btn.active{color:#fff;background-color:#474747;border-color:#424242;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#quickView_details_wrapper{padding-top:15px;padding-bottom:15px;}
#quickView_details_wrapper .details_image_box{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:20px;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
#quickView_details_wrapper .details_image_box img{width:100%;}
#quickView_details_wrapper .details_image_thumbnails{margin:0 auto 30px auto;max-width:320px;}
#quickView_details_wrapper .details_image_thumbnails ul{list-style:none;padding:0;margin:0;}
#quickView_details_wrapper .details_image_thumbnails ul li{display:inline-block;margin-left:5px;margin-right:5px;}
#quickView_details_wrapper .details_image_thumbnails ul li a{display:block;}
#quickView_details_wrapper .details_image_thumbnails ul li img{max-width:65px;border:1px solid #ddd;cursor:pointer;}
#quickView_details_wrapper .product_rating{min-height:40px;margin-bottom:20px;}
#quickView_details_wrapper .product_rating .rating_title{margin-right:10px;font-weight:bold;}
#quickView_details_wrapper .product_rating .rating_stars ul.rating{margin-left:auto;margin-right:auto;margin-bottom:5px;}
#quickView_details_wrapper .product_rating .rating_note{text-align:center;}
#quickView_details_wrapper .details_desc .details_sku{font-size:14px;margin-bottom:10px;}
#quickView_details_wrapper .details_desc .details_item_name h1{font-size:30px;font-weight:bold;margin-top:10px;margin-bottom:20px;}
#quickView_details_wrapper .details_desc .details_desc_title{color:#fff;background:#333;padding:8px;font-weight:bold;}
#quickView_details_wrapper .details_desc .details_short_desc{margin-bottom:20px;}
#quickView_details_wrapper .details_desc .childOptionsWrapper{margin-bottom:20px;}
#quickView_details_wrapper .details_desc .childOptionsWrapper .childOptionsTitle{font-weight:bold;margin-bottom:5px;}
#quickView_details_wrapper .details_desc .priceHeading{margin-bottom:20px;}
#quickView_details_wrapper .details_desc .msrp_wrapper{margin-bottom:20px;}
#quickView_details_wrapper .details_desc .msrp_wrapper .msrp_title{font-weight:bold;margin-right:5px;}
#quickView_details_wrapper .details_desc .msrp_wrapper .msrp_value{color:#000;}
#quickView_details_wrapper .details_desc .price_wrapper{margin-bottom:20px;}
#quickView_details_wrapper .details_desc .price_wrapper .price_title{font-weight:bold;margin-right:5px;}
#quickView_details_wrapper .details_desc .price_wrapper .price_value{color:#000;}
#quickView_details_wrapper .details_desc .casePack_wrapper{margin-bottom:20px;}
#quickView_details_wrapper .details_desc .casePack_wrapper .price_title{font-weight:bold;margin-right:5px;}
#quickView_details_wrapper .details_desc .casePack_wrapper .price_value{color:#000;}
#quickView_details_wrapper .details_desc .pricesTableWrapper{margin-bottom:30px;}
#quickView_details_wrapper .details_desc .pricesTableWrapper .pricesTable .table .title{text-align:center;background:#777;color:#fff;}
#quickView_details_wrapper .details_desc .pricesTableWrapper .pricesTable .table .cell{text-align:center;}
#quickView_details_wrapper .details_desc .product_options{margin-bottom:15px;}
#quickView_details_wrapper .details_desc .product_options .option{margin-bottom:10px;}
#quickView_details_wrapper .details_desc .product_options .option .option_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#quickView_details_wrapper .details_desc .product_options .option .option_input{width:180px;}
#quickView_details_wrapper .details_desc .quantity_wrapper{margin-bottom:15px;}
#quickView_details_wrapper .details_desc .quantity_wrapper .quantity_title{font-weight:bold;margin-right:10px;display:inline-block;width:180px;}
#quickView_details_wrapper .details_desc .quantity_wrapper .quantity_input{width:180px;}
#quickView_details_wrapper .details_desc .configBox_wrapper{margin-bottom:30px;}
#quickView_details_wrapper .details_desc .configBox_wrapper .configBox_title{color:#333;font-weight:bold;font-size:16px;margin-bottom:15px;}
#quickView_details_wrapper .details_desc .productColorBox .colorList,
#quickView_details_wrapper .details_desc .imprintColorBox .colorList{max-height:210px;overflow-y:auto;overflow-x:hidden;padding:10px 10px;margin:0px -10px;}
#quickView_details_wrapper .details_desc .productColorBox .colorList .colorBoxWrapper,
#quickView_details_wrapper .details_desc .imprintColorBox .colorList .colorBoxWrapper{width:220px;display:inline-block;margin-bottom:10px;margin-right:10px;position:relative;}
#quickView_details_wrapper .details_desc .productColorBox .colorList .colorBoxWrapper .color,
#quickView_details_wrapper .details_desc .imprintColorBox .colorList .colorBoxWrapper .color{margin:0 auto;height:20px;width:40px;float:left;margin-right:10px;border:1px solid #000;cursor:pointer;}
#quickView_details_wrapper .details_desc .productColorBox .colorList .colorBoxWrapper .color_name,
#quickView_details_wrapper .details_desc .imprintColorBox .colorList .colorBoxWrapper .color_name{float:left;cursor:pointer;}
#quickView_details_wrapper .details_desc .productColorBox .colorList .colorBoxWrapper.selected .color:before,
#quickView_details_wrapper .details_desc .imprintColorBox .colorList .colorBoxWrapper.selected .color:before{display:block;content:'';width:16px;height:16px;position:relative;left:-8px;top:-8px;background:url('../img/checkbox_selected.png') center center no-repeat;}
#quickView_details_wrapper .details_desc .productColorBox .colorList .colorBoxWrapper.selected .color_name,
#quickView_details_wrapper .details_desc .imprintColorBox .colorList .colorBoxWrapper.selected .color_name{font-weight:bold;}
#quickView_details_wrapper .details_desc .quantityBox .quantityList .titleBlock{font-weight:bold;margin-bottom:10px;}
#quickView_details_wrapper .details_desc .quantityBox .quantityList .variantBlock{float:left;margin-right:15px;margin-bottom:10px;}
#quickView_details_wrapper .details_desc .quantityBox .quantityList .variantBlock .variantTitle{text-align:center;margin-bottom:5px;font-weight:bold;}
#quickView_details_wrapper .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock{margin-bottom:5px;}
#quickView_details_wrapper .details_desc .quantityBox .quantityList .variantBlock .qtyInputBlock .qtyInput{width:60px;}
#quickView_details_wrapper .details_desc .quantityBox .quantityList .variantBlock .inStockTitle{text-align:center;}
#quickView_details_wrapper .details_desc .quantityBox .quantityList .variantBlock .inStockValue{text-align:center;margin-bottom:5px;}
#quickView_details_wrapper .details_desc #addToCartForm{margin-bottom:15px;}
#quickView_details_wrapper .details_desc #addToCartForm .buttons_wrapper{text-align:right;}
#quickView_details_wrapper .details_desc #addToCartForm .viewProductDetails_btn_wrapper{display:inline-block;margin-bottom:15px;}
#quickView_details_wrapper .details_desc #addToCartForm .addToCart_btn_wrapper{display:inline-block;margin-bottom:15px;}
#quickView_details_wrapper .details_desc #addToCartForm .addToList_btn_wrapper{display:inline-block;margin-bottom:15px;}
#quickView_details_wrapper .details_desc #addToCartForm .loginToViewPrice_btn_wrapper{display:inline-block;margin-bottom:15px;}
@media (max-width:767px){#quickView_details_wrapper .details_desc .product_options .option .option_title{margin-right:0;display:block;width:auto;margin-bottom:5px;}
#quickView_details_wrapper .details_desc .product_options .option .option_input{width:180px;}
#quickView_details_wrapper .details_desc .quantity_wrapper .quantity_title{margin-right:0;display:block;width:auto;margin-bottom:5px;}
#quickView_details_wrapper .details_desc .quantity_wrapper .quantity_input{width:180px;}
#quickView_details_wrapper .details_desc #addToCartForm{margin-bottom:15px;}
#quickView_details_wrapper .details_desc #addToCartForm .buttons_wrapper{text-align:left;}
}
.form-horizontal .control-label{margin-bottom:5px;}
#login_existingCustomer_form{border:1px solid #ddd;padding:0px 30px;margin-bottom:30px;}
#login_existingCustomer_form h3{border-bottom:1px solid #ddd;padding-bottom:10px;}
#login_guestCustomer_form{border:1px solid #ddd;padding:0px 30px;margin-bottom:30px;}
#login_guestCustomer_form h3{border-bottom:1px solid #ddd;padding-bottom:10px;}
#register_newCustomer_form #customerEmailAndPassword,
#register_newCustomer_form #customerInformation{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#register_newCustomer_form #customerEmailAndPassword h3,
#register_newCustomer_form #customerInformation h3{color:#a94442;margin-top:0px;}
#register_newCustomer_form #customerEmailAndPassword_right_wrapper,
#register_newCustomer_form #customerInformation_right_wrapper{margin-top:50px;}
#register_newCustomer_form .requiredField{color:#a94442;}
#register_newCustomer_form .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#register_newCustomer_form #taxId{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#register_newCustomer_form #taxId h3{color:#a94442;margin-top:0px;}
#register_newCustomer_form #taxId .taxIdNote{color:#a94442;}
#register_newCustomer_form #form_buttons{margin-bottom:30px;}
#register_newCustomer_form #form_buttons #buttons_wrapper{float:right;}
@media (max-width:767px){#customerEmailAndPassword_right_wrapper,
#customerInformation_right_wrapper{display:none;}
}
#verify_registration_form #registration_information{border:1px solid #ddd;padding:0px 30px;margin-bottom:30px;}
#verify_registration_form #registration_information h3{color:#a94442;}
#verify_registration_form #form_buttons{margin-bottom:30px;}
#verify_registration_form #form_buttons #buttons_wrapper{float:right;}
#forgetPasswordForm .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#forgetPasswordForm #forgetPassword{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#forgetPasswordForm #forgetPassword h3{color:#a94442;margin-top:0px;}
#forgetPasswordForm #forgetPassword .stepLabel{color:#333;}
#forgetPasswordForm #forgetPassword .stepLabel .stepNumber{font-weight:bold;color:#ff0000;margin-right:5px;}
#forgetPasswordForm #forgetPassword .stepLabel.active .stepNumber{color:#ff0000;}
#forgetPasswordForm #forgetPassword .stepLabel.active .stepDesc{font-weight:bold;}
#forgetPasswordForm #forgetPassword .stepLabel.done .stepNumber{color:#888;}
#forgetPasswordForm #forgetPassword .stepLabel.done .stepDesc{color:#888;text-decoration:line-through;}
#forgetPasswordForm .requiredField{color:#a94442;}
#forgetPasswordForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#forgetPasswordForm #form_buttons{margin-bottom:30px;}
#forgetPasswordForm #form_buttons #buttons_wrapper{text-align:right;}
.shoppingCartWizard .wizard .wizard-bar{float:left;width:33.333%;padding-right:5px;margin-bottom:15px;}
.shoppingCartWizard .wizard .wizard-bar:last-of-type{padding-right:0px;}
.shoppingCartWizard .wizard .wizard-bar .wizard-step{color:#aaa;font-weight:bold;}
.shoppingCartWizard .wizard .wizard-bar .wizard-step .stepNmbr{float:left;margin-right:15px;margin-top:5px;margin-bottom:5px;width:30px;height:30px;line-height:30px;text-align:center;-webkit-border-radius:30%;-moz-border-radius:30%;border-radius:30%;-webkit-box-shadow:1px 1px 3px 0px #aaaaaa;-moz-box-shadow:1px 1px 3px 0px #aaaaaa;box-shadow:1px 1px 3px 0px #aaaaaa;color:#fff;background:#aaa;}
.shoppingCartWizard .wizard .wizard-bar .wizard-step .stepDesc{float:left;margin-top:10px;}
.shoppingCartWizard .wizard .wizard-bar .wizard-step.active{color:#333;}
.shoppingCartWizard .wizard .wizard-bar .wizard-step.active .stepNmbr{color:#fff;background:#ec278d;}
.shoppingCartWizard .progress{margin-bottom:20px;}
.shoppingCartWizard .progress .progress-bar{background-color:#1e5792;background-image:-webkit-linear-gradient(top, #1e5792 0%, #174472 100%);background-image:linear-gradient(to bottom, #0082ca 0%, #0082ca 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1e5792', endColorstr='#ff174472', GradientType=0);}
.shoppingCartWizard .wizard-bar-wrapper{text-align:center;position:relative;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar{padding:0;margin-bottom:30px;overflow:hidden;counter-reset:step;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step{font-weight:600;font-size:24px;list-style:none;position:relative;display:block;float:left;width:33.333%;color:#ccc;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step:before{font-size:30px;content:counter(step);counter-increment:step;display:block;position:relative;z-index:10;margin:0 auto 10px auto;width:50px;height:50px;line-height:50px;border-radius:50%;color:#fff;background:#ccc;webkit-box-shadow:inset 0px 0px 1px 0px rgba(0, 0, 0, 0.3);box-shadow:inset 0px 0px 1px 0px rgba(0, 0, 0, 0.3);}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step:after{content:"";display:block;position:absolute;left:-50%;top:21px;z-index:9;width:100%;height:8px;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step:first-child:after{content:none;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active{color:#666;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active:before{background:#666;color:#fff;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active:after{background:#666;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active.one{color:#5bc0de;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active.one:before{background:#5bc0de;color:#fff;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active.two{color:#f0ad4e;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active.two:before{background:#f0ad4e;color:#fff;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active.two:after{background:-moz-linear-gradient(left, #5bc0de 0%, #f0ad4e 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #5bc0de), color-stop(100%, #f0ad4e));background:-webkit-linear-gradient(left, #5bc0de 0%, #f0ad4e 100%);background:-o-linear-gradient(left, #5bc0de 0%, #f0ad4e 100%);background:-ms-linear-gradient(left, #5bc0de 0%, #f0ad4e 100%);background:linear-gradient(to right, #5bc0de 0%, #f0ad4e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#f0ad4e', GradientType=1);}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active.three{color:#5cb85c;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active.three:before{background:#5cb85c;color:#fff;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step.active.three:after{background:-moz-linear-gradient(left, #f0ad4e 0%, #5cb85c 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #f0ad4e), color-stop(100%, #5cb85c));background:-webkit-linear-gradient(left, #f0ad4e 0%, #5cb85c 100%);background:-o-linear-gradient(left, #f0ad4e 0%, #5cb85c 100%);background:-ms-linear-gradient(left, #f0ad4e 0%, #5cb85c 100%);background:linear-gradient(to right, #f0ad4e 0%, #5cb85c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0ad4e', endColorstr='#5cb85c', GradientType=1);}
@media (max-width:767px){.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step{font-size:18px;}
.shoppingCartWizard .wizard-bar-wrapper ul.wizard-bar li.wizard-step:before{font-size:24px;}
}
.shoppingCartWizard .arrow-steps-wrapper{margin-bottom:30px;}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps{overflow:hidden;}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step{background:#ddd;color:#666;position:relative;cursor:default;padding:10px 0 10px 30px;text-align:left;float:left;font-size:14px;line-height:20px;}
@media (max-width:991px){.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step{text-align:center;padding:10px 0 10px 20px;}
}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step:first-child{padding-left:10px;}
@media (max-width:991px){.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step:first-child{padding-left:0;}
}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step:last-child{padding-right:10px;}
@media (max-width:991px){.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step:last-child{padding-right:0;}
}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step:after{border-bottom:30px solid transparent;border-top:30px solid transparent;content:" ";display:block;height:0;left:100%;margin-top:-30px;position:absolute;top:50%;width:0;border-left:15px solid #ddd;z-index:2;}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step:before{border-bottom:30px solid transparent;border-top:30px solid transparent;content:" ";display:block;height:0;left:100%;margin-top:-30px;position:absolute;top:50%;width:0;border-left:15px solid #f5f5f5;z-index:1;margin-left:5px;}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step .step-icon{font-size:18px;line-height:20px;}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step .step-label{font-weight:600;}
@media (max-width:991px){.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step .step-label{display:none;}
}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step.current{background:#f9821b;color:#fff;}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step.current:after{border-left:15px solid #f9821b;}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step.done{background:#2893e3;color:#fff;}
.shoppingCartWizard .arrow-steps-wrapper .arrow-steps .step.done:after{border-left:15px solid #2893e3;}
.cartWrapper .shoppingCart.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.cartWrapper .continueShopping_btn_wrapper .continueShopping_btn{margin-bottom:20px;}
.cartWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.cartWrapper .shoppingCart_table{margin-bottom:20px;border:1px solid #464646;}
.cartWrapper .shoppingCart_table .shoppingCartHdr{background:#464646;color:#fff;}
.cartWrapper .shoppingCart_table .shoppingCartHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.cartWrapper .shoppingCart_table .shoppingCartHdr .cartNameHeader{text-align:left;font-weight:bold;}
.cartWrapper .shoppingCart_table .shoppingCartHdr .cartImageHeader,
.cartWrapper .shoppingCart_table .shoppingCartHdr .cartQtyHeader,
.cartWrapper .shoppingCart_table .shoppingCartHdr .cartAvailabilityHeader,
.cartWrapper .shoppingCart_table .shoppingCartHdr .cartPackingHeader,
.cartWrapper .shoppingCart_table .shoppingCartHdr .cartBrandHeader,
.cartWrapper .shoppingCart_table .shoppingCartHdr .cartRemoveHeader{font-weight:bold;text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartHdr .cartPriceHeader{font-weight:bold;text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartHdr .cartTotalHeader{font-weight:bold;text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .odd_row,
.cartWrapper .shoppingCart_table .shoppingCartDetails .even_row{padding-top:5px;padding-bottom:5px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .odd_row{background:#fff;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .even_row{background:#efeedc;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .product_variants{margin-top:5px;margin-bottom:5px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .product_variants .row{padding-top:5px;padding-bottom:5px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .product_variants .row .cartRemove input[type="checkbox"]{margin-top:6px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .product_variants .row + .row{border-top:1px dashed #bbb;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .product_variants .row:first-of-type{border-top:1px dashed #bbb;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .product_variants .row:last-of-type{border-bottom:1px dashed #bbb;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .message{color:#D8000C;font-weight:normal;margin-bottom:0;font-size:12px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartImageHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartNameHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartQtyHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartAvailabilityHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartPackingHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartPriceHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartTotalHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartBrandHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartRemoveHeader{display:none;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartImageWrapper a{display:inline-block;max-width:100%;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartImageWrapper .cartImage{max-width:100%;border:1px solid #ccc;}
@media (max-width:767px){.cartWrapper .shoppingCart_table .shoppingCartDetails .cartImageWrapper .cartImage{max-height:100px;}
}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName{text-align:left;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName .cartItemSkuNameWrapper .shoppingcart_item_name{display:block;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName .cartItemSkuNameWrapper .shoppingcart_item_sku{display:block;color:#666;font-size:10px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName .cartItemSkuNameWrapper .shoppingcart_item_brand{display:block;color:#666;font-size:12px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName{text-align:left;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName .cartNameContent{float:left;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName .cartNameContent .cart_item_name{display:block;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName .cartNameContent .cart_item_sku{display:block;color:#666;font-size:10px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName .cartNameContent .cart_item_brand{display:block;color:#666;font-size:12px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartQty,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartAvailability,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartPacking,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartBrand,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartRemove{text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartRemove input[type="checkbox"]{margin-top:25px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartPrice{text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartTotal{text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartQty{text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartQty input[type="text"]{width:100%;text-align:left;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartQty.has-error input[type="text"]{border-color:#D8000C;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartItemImagePreviewWrapper{margin-top:10px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartItemImagePreviewWrapper .cartItemImagePreview{max-width:200px;max-height:200px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartItemImagePreviewWrapper .cartItemImagePreview_name{margin-top:5px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions{margin-top:10px;margin-bottom:10px;font-size:12px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .option:before,
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .option:after{display:table;content:" ";}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .option:after{clear:both;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .option .optionLabel{font-weight:bold;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .option + .option{margin-top:5px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImage:before,
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImage:after{display:table;content:" ";}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImage:after{clear:both;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImage .optionImageLabel{font-weight:bold;margin-right:5px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImage .optionImageValue{display:inline-block;width:75px;height:75px;background:#fff;border:1px solid #ccc;padding:1px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImage .optionImageValue img{display:inline-block !important;max-width:100%;max-height:100%;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImage + .optionImage{margin-top:10px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImageInline{display:inline-block;max-width:100%;float:left;margin-right:5px;margin-bottom:5px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImageInline .optionImageValue{display:inline-block;width:75px;height:75px;background:#fff;border:1px solid #ccc;padding:1px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .productOptions .optionImageInline .optionImageValue img{max-width:100%;max-height:100%;}
@media (min-width:768px){.cartWrapper .shoppingCart_table .shoppingCartDetails .quantity_price_selection{float:left;}
}
.cartWrapper .shoppingCart_table .shoppingCartDetails .quantity_price_selection .table-responsive table.quantity_price_selection_table{background:#fff;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .quantity_price_selection .table-responsive table.quantity_price_selection_table > thead > tr > th{text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .quantity_price_selection .table-responsive table.quantity_price_selection_table > thead > tr > th.current_qty{color:#ff0000;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .quantity_price_selection .table-responsive table.quantity_price_selection_table > thead > tr > th.current_qty:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0da";margin-right:5px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .quantity_price_selection .table-responsive table.quantity_price_selection_table > tbody > tr > td{text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .quantity_price_selection .table-responsive table.quantity_price_selection_table > tbody > tr > td.current_price{color:#ff0000;}
@media (max-width:767px){.cartWrapper .shoppingCart_table .shoppingCartDetails .inscriptions_wrapper .table-responsive{border:none;}
}
.cartWrapper .shoppingCart_table .shoppingCartDetails .inscriptions_wrapper .table-responsive table.inscriptions_table{border:none;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .inscriptions_wrapper .table-responsive table.inscriptions_table > thead > tr > th{border:none;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .inscriptions_wrapper .table-responsive table.inscriptions_table > tbody > tr > td{border:none;vertical-align:middle;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .inscriptions_wrapper .table-responsive table.inscriptions_table .inscription_input{max-width:300px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .inscriptions_wrapper .table-responsive table.inscriptions_table .qty_input{width:100px;}
.cartWrapper .shoppingCart_table .shoppingCartFtr{background:#464646;color:#fff;}
.cartWrapper .shoppingCart_table .shoppingCartFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartWeightFooter{text-align:left;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartSubtotalFooter{text-align:right;padding-right:15px;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartUpdateFooter{text-align:center;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartUpdateFooter .cartUpdate_link{color:#fff;text-decoration:underline;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartUpdateFooter .cartUpdate_link:hover{color:#fff;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartUpdate_btn{float:none;}
.cartWrapper .proceedCheckout_btn_wrapper{margin-bottom:20px;text-align:right;}
.cartWrapper .proceedCheckout_btn_wrapper .proceedCheckout_btn{width:150px;}
.cartWrapper #promoContainer{margin-bottom:20px;}
.cartWrapper #promoContainer label.promoTitle{display:block;font-weight:bold;margin-bottom:5px;}
.cartWrapper #promoContainer #promoCodeInput{margin-bottom:10px;}
@media (max-width:767px){.cartWrapper .shoppingCart.headerTitle{float:none;}
.cartWrapper .continueShopping_btn_wrapper{text-align:right;}
}
@media (max-width:991px){.cartWrapper .shoppingCart_table .shoppingCartHdr{display:none;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .odd_row,
.cartWrapper .shoppingCart_table .shoppingCartDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .odd_row [class*="col-"],
.cartWrapper .shoppingCart_table .shoppingCartDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartImageHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartNameHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartQtyHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartAvailabilityHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartPackingHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartPriceHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartTotalHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartBrandHeader,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartRemoveHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartImageWrapper,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartName,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartQty,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartAvailability,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartPacking,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartPrice,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartTotal,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartBrand,
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartRemove{text-align:left;float:left;width:70%;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartRemove input[type="checkbox"]{margin-top:4px;}
.cartWrapper .shoppingCart_table .shoppingCartDetails .cartQty input[type="text"]{width:100px;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartWeightFooter{text-align:left;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartSubtotalFooter{text-align:left;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartUpdateFooter{text-align:left;}
.cartWrapper .shoppingCart_table .shoppingCartFtr .cartUpdate_btn{float:none;}
}
.myListWrapper .myList.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.myListWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.myListWrapper .pageNavigation .pageNavigationControl{float:left;}
.myListWrapper .myList_table{margin-bottom:20px;border:1px solid #464646;}
.myListWrapper .myList_table .myListHdr{background:#464646;color:#fff;}
.myListWrapper .myList_table .myListHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.myListWrapper .myList_table .myListHdr .listNameHeader,
.myListWrapper .myList_table .myListHdr .listSkuHeader{text-align:left;font-weight:bold;}
.myListWrapper .myList_table .myListHdr .listSelectHeader,
.myListWrapper .myList_table .myListHdr .listImageHeader,
.myListWrapper .myList_table .myListHdr .listAddedHeader,
.myListWrapper .myList_table .myListHdr .listQtyHeader,
.myListWrapper .myList_table .myListHdr .listPackingHeader{font-weight:bold;text-align:center;}
.myListWrapper .myList_table .myListHdr .listPriceHeader{font-weight:bold;text-align:right;padding-right:20px;}
.myListWrapper .myList_table .myListDetails .odd_row,
.myListWrapper .myList_table .myListDetails .even_row{padding-top:5px;padding-bottom:5px;}
.myListWrapper .myList_table .myListDetails .odd_row{background:#fff;}
.myListWrapper .myList_table .myListDetails .even_row{background:#efeedc;}
.myListWrapper .myList_table .myListDetails .listSelectHeader,
.myListWrapper .myList_table .myListDetails .listImageHeader,
.myListWrapper .myList_table .myListDetails .listSkuHeader,
.myListWrapper .myList_table .myListDetails .listNameHeader,
.myListWrapper .myList_table .myListDetails .listPriceHeader,
.myListWrapper .myList_table .myListDetails .listAddedHeader,
.myListWrapper .myList_table .myListDetails .listQtyHeader,
.myListWrapper .myList_table .myListDetails .listPackingHeader{display:none;}
.myListWrapper .myList_table .myListDetails .listImageWrapper .listImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.myListWrapper .myList_table .myListDetails .listName{text-align:left;}
.myListWrapper .myList_table .myListDetails .listName .listNameContent{float:left;}
.myListWrapper .myList_table .myListDetails .listName .listNameContent .list_item_name{display:block;}
.myListWrapper .myList_table .myListDetails .listName .listNameContent .list_item_sku{display:block;color:#666;font-size:10px;}
.myListWrapper .myList_table .myListDetails .listName .listNameContent .list_item_brand{display:block;color:#666;font-size:12px;}
.myListWrapper .myList_table .myListDetails .listName,
.myListWrapper .myList_table .myListDetails .listSku{text-align:left;}
.myListWrapper .myList_table .myListDetails .listSelect,
.myListWrapper .myList_table .myListDetails .listAdded,
.myListWrapper .myList_table .myListDetails .listQty,
.myListWrapper .myList_table .myListDetails .listPacking{text-align:center;}
.myListWrapper .myList_table .myListDetails .listSelect input[type="checkbox"]{margin-top:25px;}
.myListWrapper .myList_table .myListDetails .listPrice{text-align:right;}
.myListWrapper .myList_table .myListDetails .listPriceInfoWrapper{text-align:right;}
.myListWrapper .myList_table .myListDetails .listPriceInfoWrapper .price_info .qtyBreak{padding-right:10px;}
.myListWrapper .myList_table .myListDetails .listQty input[type="text"]{width:100%;}
.myListWrapper .myList_table .myListFtr{background:#464646;color:#fff;}
.myListWrapper .myList_table .myListFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.myListWrapper .addToGroup_btn_wrapper{text-align:right;}
.myListWrapper .deleteProducts_btn_wrapper{text-align:left;}
.myListWrapper .addToQuote_btn_wrapper{text-align:left;}
.myListWrapper .addToCart_btn_wrapper{text-align:right;}
.myListWrapper .addToQuote_link{color:#fff;font-weight:bold;}
.myListWrapper .addToQuote_link:hover{color:#fff;}
.myListWrapper .deleteProducts_link{color:#fff;font-weight:bold;}
.myListWrapper .deleteProducts_link:hover{color:#fff;}
@media (max-width:991px){.myListWrapper .myList_table .myListHdr{display:none;}
.myListWrapper .myList_table .myListDetails .odd_row,
.myListWrapper .myList_table .myListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.myListWrapper .myList_table .myListDetails .odd_row [class*="col-"],
.myListWrapper .myList_table .myListDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.myListWrapper .myList_table .myListDetails .listSelectHeader,
.myListWrapper .myList_table .myListDetails .listImageHeader,
.myListWrapper .myList_table .myListDetails .listSkuHeader,
.myListWrapper .myList_table .myListDetails .listNameHeader,
.myListWrapper .myList_table .myListDetails .listPriceHeader,
.myListWrapper .myList_table .myListDetails .listAddedHeader,
.myListWrapper .myList_table .myListDetails .listQtyHeader,
.myListWrapper .myList_table .myListDetails .listPackingHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.myListWrapper .myList_table .myListDetails .listSelect,
.myListWrapper .myList_table .myListDetails .listSku,
.myListWrapper .myList_table .myListDetails .listName,
.myListWrapper .myList_table .myListDetails .listPrice,
.myListWrapper .myList_table .myListDetails .listPriceInfoWrapper,
.myListWrapper .myList_table .myListDetails .listAdded,
.myListWrapper .myList_table .myListDetails .listQty,
.myListWrapper .myList_table .myListDetails .listPacking{text-align:left;float:left;width:70%;}
.myListWrapper .myList_table .myListDetails .listSelect input[type="checkbox"]{margin-top:4px;}
.myListWrapper .myList_table .myListDetails .listQty input[type="text"]{width:100px;}
}
@media (min-width:768px) and (max-width:991px){.myListWrapper .pageNavigation .pageNavigationControl .pagesize,
.myListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.myListWrapper .myList.headerTitle{float:none;}
.myListWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.myListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
.myListWrapper .addToGroup_btn_wrapper{text-align:left;margin-top:10px;}
.myListWrapper .deleteProducts_btn_wrapper{text-align:left;margin-bottom:10px;}
.myListWrapper .addToQuote_btn_wrapper{text-align:left;margin-bottom:10px;}
.myListWrapper .addToCart_btn_wrapper{text-align:left;margin-bottom:10px;}
}
.groupListWrapper .groupList.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.groupListWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.groupListWrapper .pageNavigation .pageNavigationControl{float:left;}
.groupListWrapper .addGroupWrapper{margin-bottom:15px;}
.groupListWrapper .addGroupWrapper .groupName{float:left;margin-right:10px;}
.groupListWrapper .addGroupWrapper .addGroup_btn_wrapper{float:left;}
.groupListWrapper .groupList_table{margin-bottom:20px;border:1px solid #464646;}
.groupListWrapper .groupList_table .groupListHdr{background:#464646;color:#fff;}
.groupListWrapper .groupList_table .groupListHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.groupListWrapper .groupList_table .groupListHdr .listNameHeader{text-align:left;font-weight:bold;}
.groupListWrapper .groupList_table .groupListHdr .listSelectHeader{font-weight:bold;text-align:center;}
.groupListWrapper .groupList_table .groupListDetails .odd_row,
.groupListWrapper .groupList_table .groupListDetails .even_row{padding-top:5px;padding-bottom:5px;}
.groupListWrapper .groupList_table .groupListDetails .odd_row{background:#fff;}
.groupListWrapper .groupList_table .groupListDetails .even_row{background:#efeedc;}
.groupListWrapper .groupList_table .groupListDetails .listSelectHeader,
.groupListWrapper .groupList_table .groupListDetails .listNameHeader{display:none;}
.groupListWrapper .groupList_table .groupListDetails .listName,
.groupListWrapper .groupList_table .groupListDetails .listDelete{text-align:left;}
.groupListWrapper .groupList_table .groupListDetails .listSelect{text-align:center;}
.groupListWrapper .groupList_table .groupListFtr{background:#464646;color:#fff;}
.groupListWrapper .groupList_table .groupListFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.groupListWrapper .deleteSelectedGroup_btn_wrapper{text-align:right;}
@media (max-width:991px){.groupListWrapper .groupList_table .groupListHdr{display:none;}
.groupListWrapper .groupList_table .groupListDetails .odd_row,
.groupListWrapper .groupList_table .groupListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.groupListWrapper .groupList_table .groupListDetails .odd_row [class*="col-"],
.groupListWrapper .groupList_table .groupListDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.groupListWrapper .groupList_table .groupListDetails .listSelectHeader,
.groupListWrapper .groupList_table .groupListDetails .listNameHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.groupListWrapper .groupList_table .groupListDetails .listSelect,
.groupListWrapper .groupList_table .groupListDetails .listName,
.groupListWrapper .groupList_table .groupListDetails .listDelete{text-align:left;float:left;width:70%;}
}
@media (min-width:768px) and (max-width:991px){.groupListWrapper .pageNavigation .pageNavigationControl .pagesize,
.groupListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.groupListWrapper .groupList.headerTitle{float:none;}
.groupListWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.groupListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
.groupListWrapper .deleteSelectedGroup_btn_wrapper{text-align:left;}
}
.myOrderListWrapper .myOrderList.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.myOrderListWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.myOrderListWrapper .pageNavigation .pageNavigationControl{float:left;}
.myOrderListWrapper .myOrderList_table{margin-bottom:20px;border:1px solid #464646;}
.myOrderListWrapper .myOrderList_table .myOrderListHdr{background:#464646;color:#fff;}
.myOrderListWrapper .myOrderList_table .myOrderListHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.myOrderListWrapper .myOrderList_table .myOrderListHdr .listNameHeader,
.myOrderListWrapper .myOrderList_table .myOrderListHdr .listSkuHeader{text-align:left;font-weight:bold;}
.myOrderListWrapper .myOrderList_table .myOrderListHdr .listSelectHeader,
.myOrderListWrapper .myOrderList_table .myOrderListHdr .listImageHeader,
.myOrderListWrapper .myOrderList_table .myOrderListHdr .listDescHeader,
.myOrderListWrapper .myOrderList_table .myOrderListHdr .listQtyHeader{font-weight:bold;text-align:center;}
.myOrderListWrapper .myOrderList_table .myOrderListHdr .listPriceHeader{font-weight:bold;text-align:right;padding-right:20px;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .odd_row,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .even_row{padding-top:5px;padding-bottom:5px;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .odd_row{background:#fff;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .even_row{background:#efeedc;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSelectHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listImageHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSkuHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listNameHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listDescHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listPriceHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listQtyHeader{display:none;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listImageWrapper .listImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listName{text-align:left;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listName .listNameContent{float:left;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listName .listNameContent .list_item_name{display:block;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listName .listNameContent .list_item_sku{display:block;color:#666;font-size:10px;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listName .listNameContent .list_item_brand{display:block;color:#666;font-size:12px;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listName,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSku{text-align:left;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSelect,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listDesc,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listQty{text-align:center;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSelect input[type="checkbox"]{margin-top:25px;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listPrice{text-align:right;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listPriceInfoWrapper{text-align:right;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listPriceInfoWrapper .price_info .qtyBreak{padding-right:10px;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listQty input[type="text"]{width:100%;}
.myOrderListWrapper .myOrderList_table .myOrderListFtr{background:#464646;color:#fff;}
.myOrderListWrapper .myOrderList_table .myOrderListFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.myOrderListWrapper .addToQuote_link{color:#fff;font-weight:bold;}
.myOrderListWrapper .addToQuote_link:hover{color:#fff;}
.myOrderListWrapper .deleteProducts_link{color:#fff;font-weight:bold;}
.myOrderListWrapper .deleteProducts_link:hover{color:#fff;}
.myOrderListWrapper .addToCart_btn_wrapper{text-align:right;}
@media (max-width:991px){.myOrderListWrapper .myOrderList_table .myOrderListHdr{display:none;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .odd_row,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .odd_row [class*="col-"],
.myOrderListWrapper .myOrderList_table .myOrderListDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSelectHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listImageHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSkuHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listNameHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listDescHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listPriceHeader,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listQtyHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSelect,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listImageWrapper,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSku,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listName,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listDesc,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listPrice,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listPriceInfoWrapper,
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listQty{text-align:left;float:left;width:70%;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listSelect input[type="checkbox"]{margin-top:4px;}
.myOrderListWrapper .myOrderList_table .myOrderListDetails .listQty input[type="text"]{width:100px;}
}
@media (min-width:768px) and (max-width:991px){.myOrderListWrapper .pageNavigation .pageNavigationControl .pagesize,
.myOrderListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.myOrderListWrapper .myOrderList.headerTitle{float:none;}
.myOrderListWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.myOrderListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
.myOrderListWrapper .addToCart_btn_wrapper{text-align:left;margin-bottom:10px;}
}
.myQuoteListWrapper .myQuoteList.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.myQuoteListWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.myQuoteListWrapper .pageNavigation .pageNavigationControl{float:left;}
.myQuoteListWrapper .myQuoteList_table{margin-bottom:20px;border:1px solid #464646;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr{background:#464646;color:#fff;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr .listNameHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr .listSkuHeader{text-align:left;font-weight:bold;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr .listSelectHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr .listImageHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr .listDescHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr .listQtyHeader{font-weight:bold;text-align:center;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr .listPriceHeader{font-weight:bold;text-align:right;padding-right:20px;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .odd_row,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .even_row{padding-top:5px;padding-bottom:5px;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .odd_row{background:#fff;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .even_row{background:#efeedc;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSelectHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listImageHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSkuHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listNameHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listDescHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listPriceHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listQtyHeader{display:none;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listImageWrapper .listImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listName{text-align:left;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listName .listNameContent{float:left;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listName .listNameContent .list_item_name{display:block;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listName .listNameContent .list_item_sku{display:block;color:#666;font-size:10px;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listName .listNameContent .list_item_brand{display:block;color:#666;font-size:12px;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listName,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSku{text-align:left;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSelect,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listDesc,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listQty{text-align:center;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSelect input[type="checkbox"]{margin-top:25px;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listPrice{text-align:right;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listPriceInfoWrapper{text-align:right;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listPriceInfoWrapper .price_info .qtyBreak{padding-right:10px;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listQty input[type="text"]{width:100%;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListFtr{background:#464646;color:#fff;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.myQuoteListWrapper .deleteProducts_btn_wrapper{text-align:left;}
.myQuoteListWrapper .addToCart_btn_wrapper{text-align:right;}
.myQuoteListWrapper #contactInformationForm .headerLabel{font-weight:bold;color:#D8000C;}
.myQuoteListWrapper #contactInformationForm #contact_message{min-height:150px;resize:vertical;}
.myQuoteListWrapper #contactInformationForm #send_btn_wrapper{float:right;}
@media (max-width:991px){.myQuoteListWrapper .myQuoteList_table .myQuoteListHdr{display:none;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .odd_row,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .odd_row [class*="col-"],
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSelectHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listImageHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSkuHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listNameHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listDescHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listPriceHeader,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listQtyHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSelect,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listImageWrapper,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSku,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listName,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listDesc,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listPrice,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listPriceInfoWrapper,
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listQty{text-align:left;float:left;width:70%;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listSelect input[type="checkbox"]{margin-top:4px;}
.myQuoteListWrapper .myQuoteList_table .myQuoteListDetails .listQty input[type="text"]{width:100px;}
}
@media (min-width:768px) and (max-width:991px){.myQuoteListWrapper .pageNavigation .pageNavigationControl .pagesize,
.myQuoteListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.myQuoteListWrapper .myQuoteList.headerTitle{float:none;}
.myQuoteListWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.myQuoteListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
.myQuoteListWrapper .deleteProducts_btn_wrapper{text-align:left;margin-bottom:10px;}
.myQuoteListWrapper .addToCart_btn_wrapper{text-align:left;margin-bottom:10px;}
}
#myQuoteList_table_wrapper{margin-bottom:30px;border:none !important;}
#myQuoteList_table_wrapper table#myQuoteList_table{margin-bottom:0;}
#myQuoteList_table_wrapper table#myQuoteList_table thead{border:1px solid #464646;background:#464646;color:#fff;}
#myQuoteList_table_wrapper table#myQuoteList_table thead > tr > th{border:none !important;}
#myQuoteList_table_wrapper table#myQuoteList_table thead .product_th_addToQuoteCheckbox{text-align:center;white-space:nowrap;}
#myQuoteList_table_wrapper table#myQuoteList_table thead .product_th_image{text-align:center;white-space:nowrap;}
#myQuoteList_table_wrapper table#myQuoteList_table thead .product_th_sku{text-align:left;white-space:nowrap;}
#myQuoteList_table_wrapper table#myQuoteList_table thead .product_th_name{text-align:left;white-space:nowrap;}
#myQuoteList_table_wrapper table#myQuoteList_table thead .product_th_description{text-align:left;}
#myQuoteList_table_wrapper table#myQuoteList_table thead .product_th_price{text-align:center;white-space:nowrap;}
#myQuoteList_table_wrapper table#myQuoteList_table thead .product_th_quantity{text-align:center;white-space:nowrap;}
#myQuoteList_table_wrapper table#myQuoteList_table thead .product_th_field{text-align:center;white-space:nowrap;}
#myQuoteList_table_wrapper table#myQuoteList_table thead .product_th_option{text-align:center;white-space:nowrap;}
#myQuoteList_table_wrapper table#myQuoteList_table tfoot{border:1px solid #464646;background:#464646;color:#fff;}
#myQuoteList_table_wrapper table#myQuoteList_table tfoot > tr > td{border:none !important;}
#myQuoteList_table_wrapper table#myQuoteList_table tfoot .deleteProducts_btn_wrapper{text-align:left;margin:0;}
#myQuoteList_table_wrapper table#myQuoteList_table tfoot .addToCart_btn_wrapper{text-align:right;margin:0;}
#myQuoteList_table_wrapper tbody{border-left:1px solid #464646;border-right:1px solid #464646;border-top:none !important;border-bottom:1px solid #464646;}
#myQuoteList_table_wrapper tbody > tr:nth-child(odd){background-color:#fff;}
#myQuoteList_table_wrapper tbody > tr:nth-child(even){background-color:#efeedc;}
#myQuoteList_table_wrapper tbody > tr > td{border:none !important;}
#myQuoteList_table_wrapper tbody .product_td_addToQuoteCheckbox{text-align:center;vertical-align:middle;width:104px;}
#myQuoteList_table_wrapper tbody .product_td_addToQuoteCheckbox .td_content_wrapper{white-space:nowrap;width:88px;}
#myQuoteList_table_wrapper tbody .product_td_image{width:81px;}
#myQuoteList_table_wrapper tbody .product_td_image .td_content_wrapper{width:65px;}
#myQuoteList_table_wrapper tbody .product_td_image a{display:block;width:65px;height:65px;}
#myQuoteList_table_wrapper tbody .product_td_image img{max-width:65px;max-height:65px;border:1px solid #ccc;}
#myQuoteList_table_wrapper tbody .product_td_name{text-align:left;}
#myQuoteList_table_wrapper tbody .product_td_name .td_content_wrapper .product_name{display:block;}
#myQuoteList_table_wrapper tbody .product_td_name .td_content_wrapper .product_sku{display:block;color:#666;font-size:10px;}
#myQuoteList_table_wrapper tbody .product_td_name .td_content_wrapper .product_sku a{color:#666;}
#myQuoteList_table_wrapper tbody .product_td_name .td_content_wrapper .product_brand{display:block;color:#666;font-size:12px;}
#myQuoteList_table_wrapper tbody .product_td_description{text-align:left;}
#myQuoteList_table_wrapper tbody .product_td_field{text-align:center;}
#myQuoteList_table_wrapper tbody .product_td_price{text-align:center;}
#myQuoteList_table_wrapper tbody .product_td_price .td_content_wrapper .priceInfoWrapper .price_info .qtyBreak{padding-right:10px;}
#myQuoteList_table_wrapper tbody .product_td_quantity{text-align:center;}
#myQuoteList_table_wrapper tbody .product_td_quantity .td_content_wrapper .cartQty{max-width:65px;}
.selectOptionsWrapper .selectOptionsTitle.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.selectOptionsWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.selectOptionsWrapper .pageNavigation .pageNavigationControl{float:left;}
.selectOptionsWrapper .selectOptions_table{margin-bottom:20px;border:1px solid #464646;}
.selectOptionsWrapper .selectOptions_table .selectOptionsHdr{background:#464646;color:#fff;}
.selectOptionsWrapper .selectOptions_table .selectOptionsHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.selectOptionsWrapper .selectOptions_table .selectOptionsHdr .listSkuHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsHdr .listNameHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsHdr .listDescriptionHeader{text-align:left;font-weight:bold;}
.selectOptionsWrapper .selectOptions_table .selectOptionsHdr .listImageHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsHdr .listPriceHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsHdr .listQtyHeader{font-weight:bold;text-align:center;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .odd_row,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .even_row{padding-top:5px;padding-bottom:5px;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .odd_row{background:#fff;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .even_row{background:#efeedc;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listImageHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listSkuHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listNameHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listDescriptionHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listPriceHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listQtyHeader{display:none;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listImageWrapper .listImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listSku,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listName,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listDescription{text-align:left;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listPrice,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listQty{text-align:center;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listQty input[type="text"]{width:100%;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper{margin-top:10px;font-size:12px;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption .productOptionLabel{display:block;width:40%;float:left;padding-right:15px;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption .productOptionInput{display:block;width:60%;float:left;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption + .productOption{margin-top:15px;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption:before,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption:after{display:table;content:"";}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption:after{clear:both;}
.selectOptionsWrapper .selectOptions_table .selectOptionsFtr{background:#464646;color:#fff;}
.selectOptionsWrapper .selectOptions_table .selectOptionsFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.selectOptionsWrapper .addToCart_btn_wrapper{text-align:right;}
@media (max-width:991px){.selectOptionsWrapper .selectOptions_table .selectOptionsHdr{display:none;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .odd_row,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .odd_row [class*="col-"],
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listImageHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listSkuHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listNameHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listDescriptionHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listPriceHeader,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listQtyHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listImage,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listSku,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listName,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listDescription,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listPrice,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listQty{text-align:left;float:left;width:70%;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .listQty input[type="text"]{width:100px;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper{margin-left:30%;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption .productOptionLabel{display:block;width:100%;float:none;padding-right:0;margin-bottom:5px;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption .productOptionInput{display:block;width:100%;float:none;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption + .productOption{margin-top:15px;}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption:before,
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption:after{display:table;content:"";}
.selectOptionsWrapper .selectOptions_table .selectOptionsDetails .productOptionsWrapper .productOption:after{clear:both;}
}
@media (min-width:768px) and (max-width:991px){.selectOptionsWrapper .pageNavigation .pageNavigationControl .pagesize,
.selectOptionsWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.selectOptionsWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.selectOptionsWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
.selectOptionsWrapper .addToCart_btn_wrapper{text-align:left;margin-bottom:10px;}
}
.accountOrdersWrapper .accountOrders.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.accountOrdersWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.accountOrdersWrapper .pageNavigation .pageNavigationControl{float:left;}
.accountOrdersWrapper .accountOrders_table{margin-bottom:20px;border:1px solid #464646;}
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr{background:#464646;color:#fff;}
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr a{color:#fff;}
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr .listOrderDateHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr .listOrderIDHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr .listPONumHeader{text-align:left;font-weight:bold;}
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr .listStatusHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr .listReorderHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr .listAmountPaidHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr .listTrackCodeHeader{font-weight:bold;text-align:center;}
.accountOrdersWrapper .accountOrders_table .accountOrdersHdr .listTotalHeader{font-weight:bold;text-align:center;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .odd_row,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .even_row{padding-top:5px;padding-bottom:5px;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .odd_row{background:#fff;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .even_row{background:#efeedc;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listOrderDateHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listOrderIDHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listPONumHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listStatusHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listTotalHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listReorderHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listAmountPaidHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listTrackCodeHeader{display:none;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listOrderDate,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listOrderID,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listPONum{text-align:left;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listStatus,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listReorder,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listAmountPaid,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listTrackCode{text-align:center;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listTotal{text-align:center;}
.accountOrdersWrapper .accountOrders_table .accountOrdersFtr{background:#464646;color:#fff;}
.accountOrdersWrapper .accountOrders_table .accountOrdersFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.accountOrdersWrapper .accountOrders_table .accountOrdersHdr{display:none;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .odd_row,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .odd_row [class*="col-"],
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listOrderDateHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listOrderIDHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listPONumHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listStatusHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listTotalHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listReorderHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listAmountPaidHeader,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listTrackCodeHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listOrderDate,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listOrderID,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listPONum,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listStatus,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listTotal,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listReorder,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listAmountPaid,
.accountOrdersWrapper .accountOrders_table .accountOrdersDetails .listTrackCode{text-align:left;float:left;width:70%;}
}
@media (min-width:768px) and (max-width:991px){.accountOrdersWrapper .pageNavigation .pageNavigationControl .pagesize,
.accountOrdersWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.accountOrdersWrapper .accountOrders.headerTitle{float:none;}
.accountOrdersWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.accountOrdersWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.reorderListWrapper .reorderList.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.reorderListWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.reorderListWrapper .pageNavigation .pageNavigationControl{float:left;}
.reorderListWrapper .reorderList_table{margin-bottom:20px;border:1px solid #464646;}
.reorderListWrapper .reorderList_table .reorderListHdr{background:#464646;color:#fff;}
.reorderListWrapper .reorderList_table .reorderListHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.reorderListWrapper .reorderList_table .reorderListHdr .listNameHeader,
.reorderListWrapper .reorderList_table .reorderListHdr .listSkuHeader{text-align:left;font-weight:bold;}
.reorderListWrapper .reorderList_table .reorderListHdr .listLineNumberHeader,
.reorderListWrapper .reorderList_table .reorderListHdr .listImageHeader,
.reorderListWrapper .reorderList_table .reorderListHdr .listDescHeader,
.reorderListWrapper .reorderList_table .reorderListHdr .listQtyHeader{font-weight:bold;text-align:center;}
.reorderListWrapper .reorderList_table .reorderListHdr .listPriceHeader{font-weight:bold;text-align:right;padding-right:20px;}
.reorderListWrapper .reorderList_table .reorderListDetails .odd_row,
.reorderListWrapper .reorderList_table .reorderListDetails .even_row{padding-top:5px;padding-bottom:5px;}
.reorderListWrapper .reorderList_table .reorderListDetails .odd_row{background:#fff;}
.reorderListWrapper .reorderList_table .reorderListDetails .even_row{background:#efeedc;}
.reorderListWrapper .reorderList_table .reorderListDetails .listLineNumberHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listImageHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listSkuHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listNameHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listDescHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listPriceHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listQtyHeader{display:none;}
.reorderListWrapper .reorderList_table .reorderListDetails .listImageWrapper .listImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.reorderListWrapper .reorderList_table .reorderListDetails .listName{text-align:left;}
.reorderListWrapper .reorderList_table .reorderListDetails .listName .listNameContent{float:left;}
.reorderListWrapper .reorderList_table .reorderListDetails .listName .listNameContent .list_item_name{display:block;}
.reorderListWrapper .reorderList_table .reorderListDetails .listName .listNameContent .list_item_sku{display:block;color:#666;font-size:10px;}
.reorderListWrapper .reorderList_table .reorderListDetails .listName .listNameContent .list_item_brand{display:block;color:#666;font-size:12px;}
.reorderListWrapper .reorderList_table .reorderListDetails .listName,
.reorderListWrapper .reorderList_table .reorderListDetails .listSku{text-align:left;}
.reorderListWrapper .reorderList_table .reorderListDetails .listLineNumber,
.reorderListWrapper .reorderList_table .reorderListDetails .listDesc,
.reorderListWrapper .reorderList_table .reorderListDetails .listQty{text-align:center;}
.reorderListWrapper .reorderList_table .reorderListDetails .listPrice{text-align:right;}
.reorderListWrapper .reorderList_table .reorderListDetails .listPriceInfoWrapper{text-align:right;}
.reorderListWrapper .reorderList_table .reorderListDetails .listPriceInfoWrapper .price_info .qtyBreak{padding-right:10px;}
.reorderListWrapper .reorderList_table .reorderListDetails .listQty input[type="text"]{width:100%;}
.reorderListWrapper .reorderList_table .reorderListFtr{background:#464646;color:#fff;}
.reorderListWrapper .reorderList_table .reorderListFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.reorderListWrapper .addToCart_btn_wrapper{text-align:right;}
@media (max-width:991px){.reorderListWrapper .reorderList_table .reorderListHdr{display:none;}
.reorderListWrapper .reorderList_table .reorderListDetails .odd_row,
.reorderListWrapper .reorderList_table .reorderListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.reorderListWrapper .reorderList_table .reorderListDetails .odd_row [class*="col-"],
.reorderListWrapper .reorderList_table .reorderListDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.reorderListWrapper .reorderList_table .reorderListDetails .listLineNumberHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listImageHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listSkuHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listNameHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listDescHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listPriceHeader,
.reorderListWrapper .reorderList_table .reorderListDetails .listQtyHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.reorderListWrapper .reorderList_table .reorderListDetails .listLineNumber,
.reorderListWrapper .reorderList_table .reorderListDetails .listSku,
.reorderListWrapper .reorderList_table .reorderListDetails .listName,
.reorderListWrapper .reorderList_table .reorderListDetails .listDesc,
.reorderListWrapper .reorderList_table .reorderListDetails .listPrice,
.reorderListWrapper .reorderList_table .reorderListDetails .listPriceInfoWrapper,
.reorderListWrapper .reorderList_table .reorderListDetails .listQty{text-align:left;float:left;width:70%;}
.reorderListWrapper .reorderList_table .reorderListDetails .listQty input[type="text"]{width:100px;}
}
@media (min-width:768px) and (max-width:991px){.reorderListWrapper .pageNavigation .pageNavigationControl .pagesize,
.reorderListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.reorderListWrapper .reorderList.headerTitle{float:none;}
.reorderListWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.reorderListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
.reorderListWrapper .addToCart_btn_wrapper{text-align:left;margin-bottom:10px;}
}
.accountQuotesWrapper .accountQuotes.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.accountQuotesWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.accountQuotesWrapper .pageNavigation .pageNavigationControl{float:left;}
.accountQuotesWrapper .accountQuotes_table{margin-bottom:20px;border:1px solid #464646;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesHdr{background:#464646;color:#fff;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesHdr a{color:#fff;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesHdr .listQuoteRequestedHeader,
.accountQuotesWrapper .accountQuotes_table .accountQuotesHdr .listQuoteHeader{text-align:left;font-weight:bold;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesHdr .listStatusHeader{font-weight:bold;text-align:center;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesHdr .listTotalHeader{font-weight:bold;text-align:center;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .odd_row,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .even_row{padding-top:5px;padding-bottom:5px;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .odd_row{background:#fff;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .even_row{background:#efeedc;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listQuoteRequestedHeader,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listQuoteHeader,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listStatusHeader,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listTotalHeader{display:none;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listQuoteRequested,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listQuote{text-align:left;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listStatus{text-align:center;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listTotal{text-align:center;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesFtr{background:#464646;color:#fff;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.accountQuotesWrapper .accountQuotes_table .accountQuotesHdr{display:none;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .odd_row,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .odd_row [class*="col-"],
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listQuoteRequestedHeader,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listQuoteHeader,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listStatusHeader,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listTotalHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listQuoteRequested,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listQuote,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listStatus,
.accountQuotesWrapper .accountQuotes_table .accountQuotesDetails .listTotal{text-align:left;float:left;width:70%;}
}
@media (min-width:768px) and (max-width:991px){.accountQuotesWrapper .pageNavigation .pageNavigationControl .pagesize,
.accountQuotesWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.accountQuotesWrapper .accountQuotes.headerTitle{float:none;}
.accountQuotesWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.accountQuotesWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.accountTicketListWrapper .accountTicketListFilter .ticketStatusFilter{width:100%;}
.accountTicketListWrapper .accountTicketListFilter .ticketIDFilter{width:100%;}
.accountTicketListWrapper .accountTicketListFilter .ticketSubjectFilter{width:100%;}
.accountTicketListWrapper .accountTicketListFilter button{margin-top:24px;}
.accountTicketListWrapper .accountTicketList.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.accountTicketListWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.accountTicketListWrapper .pageNavigation .pageNavigationControl{float:left;}
.accountTicketListWrapper .accountTicketList_table{margin-bottom:20px;border:1px solid #464646;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListHdr{background:#464646;color:#fff;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListHdr .listStatusHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListHdr .listTicketNumberHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListHdr .listSubjectHeader{text-align:left;font-weight:bold;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListHdr .listCreatedHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListHdr .listLastModifiedHeader{font-weight:bold;text-align:center;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .odd_row,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .even_row{padding-top:5px;padding-bottom:5px;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .odd_row{background:#fff;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .even_row{background:#efeedc;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listStatusHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listTicketNumberHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listSubjectHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listCreatedHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listLastModifiedHeader{display:none;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listStatus,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listTicketNumber,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listSubject{text-align:left;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listCreated,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listLastModified{text-align:center;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListFtr{background:#464646;color:#fff;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.accountTicketListWrapper .accountTicketListFilter button{margin-top:0px;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListHdr{display:none;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .odd_row,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .odd_row [class*="col-"],
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listStatusHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listTicketNumberHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listSubjectHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listCreatedHeader,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listLastModifiedHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listStatus,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listTicketNumber,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listSubject,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listCreated,
.accountTicketListWrapper .accountTicketList_table .accountTicketListDetails .listLastModified{text-align:left;float:left;width:70%;}
}
@media (min-width:768px) and (max-width:991px){.accountTicketListWrapper .pageNavigation .pageNavigationControl .pagesize,
.accountTicketListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.accountTicketListWrapper .accountTicketList.headerTitle{float:none;}
.accountTicketListWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.accountTicketListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.subAccountsWrapper .subAccountsTitle.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.subAccountsWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.subAccountsWrapper .pageNavigation .pageNavigationControl{float:left;}
.subAccountsWrapper .subAccounts_table{margin-bottom:20px;border:1px solid #464646;}
.subAccountsWrapper .subAccounts_table .subAccountsHdr{background:#464646;color:#fff;}
.subAccountsWrapper .subAccounts_table .subAccountsHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.subAccountsWrapper .subAccounts_table .subAccountsHdr .emailHeader,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .nameHeader{font-weight:bold;text-align:left;}
.subAccountsWrapper .subAccounts_table .subAccountsHdr .emailHeader a,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .nameHeader a{color:#fff;}
.subAccountsWrapper .subAccounts_table .subAccountsHdr .emailHeader a:hover,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .nameHeader a:hover{color:#fff;}
.subAccountsWrapper .subAccounts_table .subAccountsHdr .accountNumberHeader,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .ordersHeader,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .orderTotalHeader,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .subAccountsHeader,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .creditAvailableHeader,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .rewardPointsHeader,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .quoteHeader{font-weight:bold;text-align:center;}
.subAccountsWrapper .subAccounts_table .subAccountsHdr .accountNumberHeader a,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .ordersHeader a,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .orderTotalHeader a,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .subAccountsHeader a,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .creditAvailableHeader a,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .rewardPointsHeader a,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .quoteHeader a{color:#fff;}
.subAccountsWrapper .subAccounts_table .subAccountsHdr .accountNumberHeader a:hover,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .ordersHeader a:hover,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .orderTotalHeader a:hover,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .subAccountsHeader a:hover,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .creditAvailableHeader a:hover,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .rewardPointsHeader a:hover,
.subAccountsWrapper .subAccounts_table .subAccountsHdr .quoteHeader a:hover{color:#fff;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .odd_row,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .even_row{padding-top:5px;padding-bottom:5px;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .odd_row{background:#fff;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .even_row{background:#efeedc;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .emailHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .nameHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .accountNumberHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .ordersHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .orderTotalHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .subAccountsHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .creditAvailableHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .rewardPointsHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .quoteHeader{display:none;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .email{text-align:left;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .email .loginAsCustomer{font-size:12px;margin-top:5px;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .name{text-align:left;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .accountNumber,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .orders,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .orderTotal,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .subAccounts,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .creditAvailable,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .rewardPoints,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .quote{text-align:center;}
.subAccountsWrapper .subAccounts_table .subAccountsFtr{background:#464646;color:#fff;}
.subAccountsWrapper .subAccounts_table .subAccountsFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.subAccountsWrapper .subAccounts_table .subAccountsHdr{display:none;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .odd_row,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .odd_row [class*="col-"],
.subAccountsWrapper .subAccounts_table .subAccountsDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .emailHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .nameHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .accountNumberHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .ordersHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .orderTotalHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .subAccountsHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .creditAvailableHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .rewardPointsHeader,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .quoteHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.subAccountsWrapper .subAccounts_table .subAccountsDetails .email,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .name,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .accountNumber,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .orders,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .orderTotal,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .subAccounts,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .creditAvailable,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .rewardPoints,
.subAccountsWrapper .subAccounts_table .subAccountsDetails .quote{text-align:left;float:left;width:70%;}
}
@media (min-width:768px) and (max-width:991px){.subAccountsWrapper .pageNavigation .pageNavigationControl .pagesize,
.subAccountsWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.subAccountsWrapper .accountTicketList.headerTitle{float:none;}
.subAccountsWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.subAccountsWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.subAccountOrdersWrapper .subAccountOrders.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.subAccountOrdersWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.subAccountOrdersWrapper .subAccountOrders_search{background:#f5f5f5;padding:15px;margin-bottom:30px;}
.subAccountOrdersWrapper .subAccountOrders_search h4{margin-top:0;margin-bottom:15px;font-size:16px;}
@media (min-width:768px){.subAccountOrdersWrapper .subAccountOrders_search .form-inline .control-label{margin-right:5px;}
.subAccountOrdersWrapper .subAccountOrders_search .form-inline .form-group{margin-right:15px;}
}
.subAccountOrdersWrapper .subAccountOrders_update{background:#f5f5f5;padding:15px;margin-bottom:30px;}
.subAccountOrdersWrapper .subAccountOrders_update h4{margin-top:0;margin-bottom:15px;font-size:16px;}
@media (min-width:768px){.subAccountOrdersWrapper .subAccountOrders_update .form-inline .control-label{margin-right:5px;}
.subAccountOrdersWrapper .subAccountOrders_update .form-inline .form-group{margin-right:15px;}
}
.subAccountOrdersWrapper .pageNavigation .pageNavigationControl{float:left;}
.subAccountOrdersWrapper .subAccountOrders_table{margin-bottom:20px;border:1px solid #464646;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr{background:#464646;color:#fff;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr a{color:#fff;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr .listNameHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr .listOrderDateHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr .listOrderIDHeader{text-align:left;font-weight:bold;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr .listSelectHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr .listStatusHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr .listTotalHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr .listAvailableAllowanceHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersHdr .listSpecialInstructionsHeader{font-weight:bold;text-align:center;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .odd_row,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .even_row{padding-top:5px;padding-bottom:5px;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .odd_row{background:#fff;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .even_row{background:#efeedc;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listSelectHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listNameHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listOrderDateHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listOrderIDHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listStatusHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listTotalHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listAvailableAllowanceHeader,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listSpecialInstructionsHeader{display:none;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listName,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listOrderDate,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listOrderID{text-align:left;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listSelect,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listStatus,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listTotal,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listAvailableAllowance,
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersDetails .listSpecialInstructions{text-align:center;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersFtr{background:#464646;color:#fff;}
.subAccountOrdersWrapper .subAccountOrders_table .subAccountOrdersFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (min-width:768px) and (max-width:991px){.subAccountOrdersWrapper .pageNavigation .pageNavigationControl .pagesize,
.subAccountOrdersWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.subAccountOrdersWrapper .subAccountOrders.headerTitle{float:none;}
.subAccountOrdersWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.subAccountOrdersWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.quickmodeQuoteList_gsearchWrapper .gsearchTitle.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.quickmodeQuoteList_gsearchWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper{border:1px solid #cbce94;background:#edeeda;padding:15px;margin-bottom:30px;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .boxTitle,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .boxTitle{margin-bottom:20px;font-weight:bold;font-size:20px;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col{margin-bottom:15px;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col table.productSearchODRangeWrapper,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col table.productSearchODRangeWrapper,
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col table.productSearchIDRangeWrapper,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col table.productSearchIDRangeWrapper,
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col table.productSearchTHRangeWrapper,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col table.productSearchTHRangeWrapper{width:100%;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col .tolerance_label,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col .tolerance_label{color:#5ea845;margin-bottom:2px;font-weight:normal;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col .min_label,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col .min_label,
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col .max_label,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col .max_label{color:#d80005;margin-bottom:2px;font-weight:normal;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col label.control-label,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col label.control-label{margin-right:5px;margin-bottom:0;}
@media (min-width:1200px){.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col label.control-label,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col label.control-label{white-space:nowrap;}
}
@media (max-width:991px){.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col label.control-label,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col label.control-label{width:130px;}
}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col input.form-control,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col input.form-control{width:100%;text-align:center;}
@media (min-width:1200px){.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col input.form-control,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col input.form-control{width:70px;}
}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .gsearch_row .gsearch_col .tolerance_separator,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .gsearch_row .gsearch_col .tolerance_separator{text-align:center;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper{text-align:right;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper{display:inline-block;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton{color:#fff;background-color:#840002;border-color:#3d0001;background-image:-webkit-linear-gradient(top, #840002 0%, #470001 100%);background-image:linear-gradient(to bottom, #840002 0%, #470001 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff840002', endColorstr='#ff470001', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton:hover,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton:hover,
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton:focus,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton:focus{color:#fff;background-color:#470001;border-color:#3d0001;background-position:0 -15px;outline:none !important;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton:active,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton:active,
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton.active,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .resetButtonWrapper .resetButton.active{color:#fff;background-color:#470001;border-color:#3d0001;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper{display:inline-block;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton{color:#fff;background-color:#5ea441;border-color:#41712d;background-image:-webkit-linear-gradient(top, #5ea441 0%, #457830 100%);background-image:linear-gradient(to bottom, #5ea441 0%, #457830 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5ea441', endColorstr='#ff457830', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton:hover,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton:hover,
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton:focus,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton:focus{color:#fff;background-color:#457830;border-color:#41712d;background-position:0 -15px;outline:none !important;}
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton:active,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton:active,
.quickmodeQuoteList_gsearchWrapper .searchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton.active,
.quickmodeQuoteList_gsearchWrapper .insideSearchRangeBoxWrapper .buttons_wrapper .productSearchButtonWrapper .productSearchButton.active{color:#fff;background-color:#457830;border-color:#41712d;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.quickmodeQuoteList_gsearchWrapper .tableTitle{font-weight:bold;color:#333;margin-bottom:10px;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper{margin-bottom:30px;border:none !important;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table{margin-bottom:0;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table thead{border:1px solid #5ea845;background:#5ea845;color:#fff;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table thead > tr > th{border:none !important;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table thead .product_th_addToQuoteCheckbox{text-align:center;white-space:nowrap;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table thead .product_th_name{text-align:left;white-space:nowrap;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table thead .product_th_field{text-align:center;white-space:nowrap;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody{border-left:1px solid #5ea845;border-right:1px solid #5ea845;border-top:none !important;border-bottom:1px solid #5ea845;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody > tr:nth-child(odd){background-color:#fff;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody > tr:nth-child(even){background-color:#efeedc;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody > tr:hover{background-color:#FFC;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody > tr > td{border:none !important;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody .product_td_addToQuoteCheckbox{text-align:center;vertical-align:middle;width:104px;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody .product_td_addToQuoteCheckbox .td_content_wrapper{white-space:nowrap;width:88px;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody .product_td_name{text-align:left;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody .product_td_name .td_content_wrapper .product_name{font-weight:bold;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody .product_td_name .td_content_wrapper .product_name a,
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody .product_td_name .td_content_wrapper .product_name a:hover{color:#5ea441;}
.quickmodeQuoteList_gsearchWrapper .quickmodeQuoteList_table_wrapper table.quickmodeQuoteList_table tbody .product_td_field{text-align:center;}
.superiorwasher_searchFormWrappper .searchTitle.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.superiorwasher_searchFormWrappper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm{border:1px solid #cbce94;background:#edeeda;padding:15px;margin-bottom:30px;}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .searchLabel{float:left;margin-right:30px;font-weight:bold;min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0;}
@media (max-width:479px){.superiorwasher_searchFormWrappper .superiorwasher_searchForm .searchLabel{float:none;margin-right:0;}
}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .searchInputWrapper{float:left;margin-right:30px;max-width:250px;}
@media (max-width:479px){.superiorwasher_searchFormWrappper .superiorwasher_searchForm .searchInputWrapper{float:none;margin-right:0;max-width:none;}
}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .searchInputWrapper .input-group .input-group-addon{background-color:#fff;}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper{float:left;}
@media (max-width:479px){.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper{float:right;margin-top:15px;}
}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .resetButtonWrapper{display:inline-block;}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .resetButtonWrapper .resetButton{color:#fff;background-color:#840002;border-color:#3d0001;background-image:-webkit-linear-gradient(top, #840002 0%, #470001 100%);background-image:linear-gradient(to bottom, #840002 0%, #470001 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff840002', endColorstr='#ff470001', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .resetButtonWrapper .resetButton:hover,
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .resetButtonWrapper .resetButton:focus{color:#fff;background-color:#470001;border-color:#3d0001;background-position:0 -15px;outline:none !important;}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .resetButtonWrapper .resetButton:active,
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .resetButtonWrapper .resetButton.active{color:#fff;background-color:#470001;border-color:#3d0001;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .productSearchButtonWrapper{display:inline-block;}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .productSearchButtonWrapper .productSearchButton{color:#fff;background-color:#5ea441;border-color:#41712d;background-image:-webkit-linear-gradient(top, #5ea441 0%, #457830 100%);background-image:linear-gradient(to bottom, #5ea441 0%, #457830 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5ea441', endColorstr='#ff457830', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .productSearchButtonWrapper .productSearchButton:hover,
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .productSearchButtonWrapper .productSearchButton:focus{color:#fff;background-color:#457830;border-color:#41712d;background-position:0 -15px;outline:none !important;}
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .productSearchButtonWrapper .productSearchButton:active,
.superiorwasher_searchFormWrappper .superiorwasher_searchForm .buttons_wrapper .productSearchButtonWrapper .productSearchButton.active{color:#fff;background-color:#457830;border-color:#41712d;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.quickOrderFormWrapper .quickOrderFormTitle.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.quickOrderFormWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.quickOrderFormWrapper .quickOrderForm_table{margin-bottom:20px;border:1px solid #464646;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormHdr{background:#464646;color:#fff;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormHdr a{color:#fff;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormHdr .skuHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormHdr .nameHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormHdr .parHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormHdr .suggestedPriceHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormHdr .qtyHeader{text-align:left;font-weight:bold;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .odd_row,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .even_row{padding-top:5px;padding-bottom:5px;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .odd_row{background:#fff;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .even_row{background:#efeedc;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .skuInputWrapper{text-align:left;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .skuInputWrapper .skuInputLabel{margin-right:5px;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .skuInputWrapper .skuInput{width:85%;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qtyInputWrapper{text-align:left;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qtyInputWrapper .qtyInputLabel{margin-right:5px;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qtyInputWrapper .qtyInput{width:55%;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .skuHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .nameHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .parHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .suggestedPriceHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qtyHeader{display:none;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .sku input[type=text],
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .name input[type=text],
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .par input[type=text],
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .suggestedPrice input[type=text],
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qty input[type=text]{width:100%;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormFtr{background:#464646;color:#fff;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.quickOrderFormWrapper .addToCart_btn_wrapper{text-align:right;}
@media (max-width:991px){.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormHdr{display:none;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .odd_row,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .odd_row [class*="col-"],
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .skuInputWrapper .skuInputLabel{margin-right:0px;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .skuInputWrapper .skuInput{width:100%;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qtyInputWrapper .qtyInputLabel{margin-right:0px;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qtyInputWrapper .qtyInput{width:100%;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .skuHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .nameHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .parHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .suggestedPriceHeader,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qtyHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .sku,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .name,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .par,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .suggestedPrice,
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qty{text-align:left;float:left;width:70%;}
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .sku input[type=text],
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .name input[type=text],
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .par input[type=text],
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .suggestedPrice input[type=text],
.quickOrderFormWrapper .quickOrderForm_table .quickOrderFormDetails .qty input[type=text]{width:70%;}
.quickOrderFormWrapper .addToCart_btn_wrapper{text-align:left;}
}
.quickOrderFormWrapper_2 .quickOrderFormTitle.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.quickOrderFormWrapper_2 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper{margin-bottom:30px;border:none !important;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table{margin-bottom:0;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table thead{border:1px solid #464646;background:#464646;color:#fff;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table thead > tr > th{border:none !important;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table thead .product_th_item_number,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table thead .product_th_quantity,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table thead .product_th_name{text-align:left;white-space:nowrap;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table thead .product_th_casepack,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table thead .product_th_unitprice,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table thead .product_th_total,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper table.quickOrder_table thead .product_th_remove{text-align:center;white-space:nowrap;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody{border-left:1px solid #464646;border-right:1px solid #464646;border-top:none !important;border-bottom:1px solid #464646;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_item_number,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_quantity,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_name,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_casepack,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_unitprice,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_total,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_remove{white-space:nowrap;vertical-align:middle;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_item_number{width:250px;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_item_number .td_content_wrapper .item_image_wrapper{margin-bottom:5px;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_item_number .td_content_wrapper .item_image_wrapper .item_image{border:1px solid #ccc;width:100px;height:100px;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_item_number .td_content_wrapper .item_number{text-align:center;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_quantity{width:90px;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_name .td_content_wrapper .add_btn{color:#fff;background-color:#444;border-color:#202020;background-image:-webkit-linear-gradient(top, #444 0%, #252525 100%);background-image:linear-gradient(to bottom, #444 0%, #252525 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff252525', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_name .td_content_wrapper .add_btn:hover,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_name .td_content_wrapper .add_btn:focus{color:#fff;background-color:#252525;border-color:#202020;background-position:0 -15px;outline:none !important;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_name .td_content_wrapper .add_btn:active,
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_name .td_content_wrapper .add_btn.active{color:#fff;background-color:#252525;border-color:#202020;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_casepack{width:90px;text-align:center;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_unitprice{width:90px;text-align:center;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_total{width:90px;text-align:center;}
.quickOrderFormWrapper_2 .quickOrder_table_wrapper tbody .product_td_remove{width:90px;text-align:center;}
.quickOrderFormWrapper_2 .buttons_wrapper{text-align:right;}
.quickOrderFormWrapper_2 .buttons_wrapper .update_btn{color:#fff;background-color:#444;border-color:#202020;background-image:-webkit-linear-gradient(top, #444 0%, #252525 100%);background-image:linear-gradient(to bottom, #444 0%, #252525 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff252525', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.quickOrderFormWrapper_2 .buttons_wrapper .update_btn:hover,
.quickOrderFormWrapper_2 .buttons_wrapper .update_btn:focus{color:#fff;background-color:#252525;border-color:#202020;background-position:0 -15px;outline:none !important;}
.quickOrderFormWrapper_2 .buttons_wrapper .update_btn:active,
.quickOrderFormWrapper_2 .buttons_wrapper .update_btn.active{color:#fff;background-color:#252525;border-color:#202020;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.quickOrderFormWrapper_2 .buttons_wrapper .clear_btn{color:#fff;background-color:#444;border-color:#202020;background-image:-webkit-linear-gradient(top, #444 0%, #252525 100%);background-image:linear-gradient(to bottom, #444 0%, #252525 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff252525', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.quickOrderFormWrapper_2 .buttons_wrapper .clear_btn:hover,
.quickOrderFormWrapper_2 .buttons_wrapper .clear_btn:focus{color:#fff;background-color:#252525;border-color:#202020;background-position:0 -15px;outline:none !important;}
.quickOrderFormWrapper_2 .buttons_wrapper .clear_btn:active,
.quickOrderFormWrapper_2 .buttons_wrapper .clear_btn.active{color:#fff;background-color:#252525;border-color:#202020;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.quickOrderFormWrapper_2 .buttons_wrapper .addToCart_btn{color:#fff;background-color:#444;border-color:#202020;background-image:-webkit-linear-gradient(top, #444 0%, #252525 100%);background-image:linear-gradient(to bottom, #444 0%, #252525 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff252525', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.quickOrderFormWrapper_2 .buttons_wrapper .addToCart_btn:hover,
.quickOrderFormWrapper_2 .buttons_wrapper .addToCart_btn:focus{color:#fff;background-color:#252525;border-color:#202020;background-position:0 -15px;outline:none !important;}
.quickOrderFormWrapper_2 .buttons_wrapper .addToCart_btn:active,
.quickOrderFormWrapper_2 .buttons_wrapper .addToCart_btn.active{color:#fff;background-color:#252525;border-color:#202020;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#quickOrderFormWrapper_3 .quickOrderFormTitle.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
#quickOrderFormWrapper_3 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#quickOrderFormWrapper_3 .panel-wrapper{display:block;margin-bottom:20px;}
@media (min-width:768px){#quickOrderFormWrapper_3 .panel-wrapper{border:1px solid #ddd;background:#eee;padding:15px;}
}
#quickOrderFormWrapper_3 .panel-wrapper > .panel{margin-bottom:0;}
#quickOrderFormWrapper_3 .panel-wrapper > .panel + .panel{margin-top:20px;}
#quickOrderFormWrapper_3 .fancy-checkbox > input[type="checkbox"]{display:none;}
#quickOrderFormWrapper_3 .fancy-checkbox > input[type="checkbox"] + .btn-group > label span:first-child{display:inline-block;}
#quickOrderFormWrapper_3 .fancy-checkbox > input[type="checkbox"] + .btn-group > label span:last-child{display:none;}
#quickOrderFormWrapper_3 .fancy-checkbox > input[type="checkbox"]:checked + .btn-group > label span:first-child{display:none;}
#quickOrderFormWrapper_3 .fancy-checkbox > input[type="checkbox"]:checked + .btn-group > label span:last-child{display:inline-block;}
#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row{position:relative;}
#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row + .item_row{margin-top:20px;padding-top:20px;border-top:1px solid #ddd;}
#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row .item_media{margin:0;}
#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row .item_media .media-object{border:1px solid #ccc;width:100px;}
@media (max-width:767px){#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row .item_media .media-object{width:50px;}
}
#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row .item_media .media-body .item_name{font-size:16px;font-weight:600;}
#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row .item_media .media-body .item_sku{font-size:14px;font-weight:600;margin-top:5px;}
#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row .item_media .media-body .item_price_and_quantity{margin-top:15px;}
@media (max-width:767px){#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row .item_media .media-body .item_price_and_quantity .item_quantity{margin-top:10px;}
}
@media (max-width:767px){#quickOrderFormWrapper_3 #quickOrderForm_3 .item_row .item_media .media-right{display:block;margin-top:10px;text-align:right;}
}
#quickOrderFormWrapper_3 #quickOrderForm_3 .progress{height:30px;}
#quickOrderFormWrapper_3 #quickOrderForm_3 .progress .progress-bar{font-size:14px;line-height:30px;color:#333;background-color:#f0ad4e;background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ed9d2b 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ed9d2b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffed9d2b', GradientType=0);}
#quickOrderFormWrapper_3 #quickOrderForm_3 .listFinalTotal_wrapper .listFinalTotal{text-align:right;}
@media (max-width:767px){#quickOrderFormWrapper_3 #quickOrderForm_3 .listFinalTotal_wrapper .listFinalTotal{text-align:center;}
}
#quickOrderFormWrapper_3 #quickOrderForm_3 .listFinalTotal_wrapper .listFinalTotal .listTotaltitle{font-size:16px;line-height:22px;font-weight:600;}
#quickOrderFormWrapper_3 #quickOrderForm_3 .listFinalTotal_wrapper .listFinalTotal .listTotalPrice{font-size:18px;line-height:24px;}
@media (max-width:767px){#quickOrderFormWrapper_3 #quickOrderForm_3 .listFinalTotal_wrapper .addtoList,
#quickOrderFormWrapper_3 #quickOrderForm_3 .listFinalTotal_wrapper .checkout{margin-top:15px;}
}
#quickOrderFormWrapper_3 .buttons_wrapper{text-align:right;}
#quickOrderFormWrapper_3 .buttons_wrapper .update_btn{color:#fff;background-color:#444;border-color:#202020;background-image:-webkit-linear-gradient(top, #444 0%, #252525 100%);background-image:linear-gradient(to bottom, #444 0%, #252525 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff252525', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#quickOrderFormWrapper_3 .buttons_wrapper .update_btn:hover,
#quickOrderFormWrapper_3 .buttons_wrapper .update_btn:focus{color:#fff;background-color:#252525;border-color:#202020;background-position:0 -15px;outline:none !important;}
#quickOrderFormWrapper_3 .buttons_wrapper .update_btn:active,
#quickOrderFormWrapper_3 .buttons_wrapper .update_btn.active{color:#fff;background-color:#252525;border-color:#202020;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#quickOrderFormWrapper_3 .buttons_wrapper .clear_btn{color:#fff;background-color:#444;border-color:#202020;background-image:-webkit-linear-gradient(top, #444 0%, #252525 100%);background-image:linear-gradient(to bottom, #444 0%, #252525 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff252525', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#quickOrderFormWrapper_3 .buttons_wrapper .clear_btn:hover,
#quickOrderFormWrapper_3 .buttons_wrapper .clear_btn:focus{color:#fff;background-color:#252525;border-color:#202020;background-position:0 -15px;outline:none !important;}
#quickOrderFormWrapper_3 .buttons_wrapper .clear_btn:active,
#quickOrderFormWrapper_3 .buttons_wrapper .clear_btn.active{color:#fff;background-color:#252525;border-color:#202020;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#quickOrderFormWrapper_3 .buttons_wrapper .addToCart_btn{color:#fff;background-color:#444;border-color:#202020;background-image:-webkit-linear-gradient(top, #444 0%, #252525 100%);background-image:linear-gradient(to bottom, #444 0%, #252525 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff252525', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#quickOrderFormWrapper_3 .buttons_wrapper .addToCart_btn:hover,
#quickOrderFormWrapper_3 .buttons_wrapper .addToCart_btn:focus{color:#fff;background-color:#252525;border-color:#202020;background-position:0 -15px;outline:none !important;}
#quickOrderFormWrapper_3 .buttons_wrapper .addToCart_btn:active,
#quickOrderFormWrapper_3 .buttons_wrapper .addToCart_btn.active{color:#fff;background-color:#252525;border-color:#202020;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.purchaseOrderFormWrapper .purchaseOrderFormTitle.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.purchaseOrderFormWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.purchaseOrderFormWrapper .purchaseOrderForm .control-label{text-align:left;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissionsTitle.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.accountAffiliateCommissionsWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.accountAffiliateCommissionsWrapper .pageNavigation .pageNavigationControl{float:left;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table{margin-bottom:20px;border:1px solid #464646;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr{background:#464646;color:#fff;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr .orderDateHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr .orderNumberHeader{text-align:left;font-weight:bold;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr .totalHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr .statusHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr .myCommissionHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr .paymentStatusHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr .checkNumberHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr .dateHeader{font-weight:bold;text-align:center;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .odd_row,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .even_row{padding-top:5px;padding-bottom:5px;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .odd_row{background:#fff;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .even_row{background:#efeedc;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .orderDateHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .orderNumberHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .totalHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .statusHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .myCommissionHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .paymentStatusHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .checkNumberHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .dateHeader{display:none;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .orderDate,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .orderNumber{text-align:left;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .total,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .status,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .myCommission,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .paymentStatus,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .checkNumber,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .date{text-align:center;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsFtr{background:#464646;color:#fff;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsFtr .totalCommissionFooterValue{text-align:center;}
@media (max-width:991px){.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsHdr{display:none;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .odd_row,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .odd_row [class*="col-"],
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .orderDateHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .orderNumberHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .totalHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .statusHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .myCommissionHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .paymentStatusHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .checkNumberHeader,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .dateHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .orderDate,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .orderNumber,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .total,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .status,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .myCommission,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .paymentStatus,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .checkNumber,
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsDetails .date{text-align:left;float:left;width:70%;}
.accountAffiliateCommissionsWrapper .accountAffiliateCommissions_table .accountAffiliateCommissionsFtr .totalCommissionFooterValue{text-align:left;}
}
@media (min-width:768px) and (max-width:991px){.accountAffiliateCommissionsWrapper .pageNavigation .pageNavigationControl .pagesize,
.accountAffiliateCommissionsWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.accountAffiliateCommissionsWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.accountAffiliateCommissionsWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.creditHistoryWrapper .creditHistory.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.creditHistoryWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.creditHistoryWrapper .pageNavigation .pageNavigationControl{float:left;}
.creditHistoryWrapper .creditHistory_table{margin-bottom:20px;border:1px solid #464646;}
.creditHistoryWrapper .creditHistory_table .creditHistoryHdr{background:#464646;color:#fff;}
.creditHistoryWrapper .creditHistory_table .creditHistoryHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.creditHistoryWrapper .creditHistory_table .creditHistoryHdr .referenceNumberHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryHdr .dateHeader{text-align:left;font-weight:bold;}
.creditHistoryWrapper .creditHistory_table .creditHistoryHdr .amountCreditedHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryHdr .amountDebitedHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryHdr .balanceHeader{font-weight:bold;text-align:right;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .odd_row,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .even_row{padding-top:5px;padding-bottom:5px;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .odd_row{background:#fff;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .even_row{background:#efeedc;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .referenceNumberHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .dateHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .amountCreditedHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .amountDebitedHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .balanceHeader{display:none;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .referenceNumber,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .date{text-align:left;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .amountCredited,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .amountDebited,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .balance{text-align:right;}
.creditHistoryWrapper .creditHistory_table .creditHistoryFtr{background:#464646;color:#fff;}
.creditHistoryWrapper .creditHistory_table .creditHistoryFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.creditHistoryWrapper .creditHistory_table .creditHistoryHdr{display:none;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .odd_row,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .odd_row [class*="col-"],
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .referenceNumberHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .dateHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .amountCreditedHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .amountDebitedHeader,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .balanceHeader{display:block;font-weight:bold;text-align:left;float:left;width:40%;}
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .referenceNumber,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .date,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .amountCredited,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .amountDebited,
.creditHistoryWrapper .creditHistory_table .creditHistoryDetails .balance{text-align:left;float:left;width:60%;}
}
@media (min-width:768px) and (max-width:991px){.creditHistoryWrapper .pageNavigation .pageNavigationControl .pagesize,
.creditHistoryWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.creditHistoryWrapper .accountTicketList.headerTitle{float:none;}
.creditHistoryWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.creditHistoryWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.billingShippingWrapper .returningCustomerBox .headerTitle,
.billingShippingWrapper .newCustomerBox .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.billingShippingWrapper .newCustomerBox #customerForm .requiredField,
.billingShippingWrapper .newCustomerBox #customerForm .taxIdNote{color:#a94442;}
.billingShippingWrapper .newCustomerBox #customerForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
.billingShippingWrapper .newCustomerBox #customerForm #form_buttons{margin-bottom:30px;}
.billingShippingWrapper .newCustomerBox #customerForm #form_buttons #buttons_wrapper{float:right;}
.billingShippingWrapper .newCustomerBox #customerForm .billingInfoBox,
.billingShippingWrapper .newCustomerBox #customerForm .shippingInfoBox,
.billingShippingWrapper .newCustomerBox #customerForm .taxExemptionBox{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
.billingShippingWrapper .newCustomerBox #customerForm .billingInfoBox .headerTitle,
.billingShippingWrapper .newCustomerBox #customerForm .shippingInfoBox .headerTitle,
.billingShippingWrapper .newCustomerBox #customerForm .taxExemptionBox .headerTitle{color:#a94442;}
#shipping_billing_addressWrapper .shipping_billing_address{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#shipping_billing_addressWrapper .shipping_billing_address h3{color:#a94442;margin-top:0px;}
#shipping_billing_addressWrapper .shipping_billing_address .address_row{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd;}
#shipping_billing_addressWrapper .shipping_billing_address .address_row:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none;}
#shipping_billing_addressWrapper .shipping_billing_address .button_wrapper{float:right;}
#shipping_billing_addressWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#shipping_billing_addressWrapper #change_shipping_billing_addressForm #change_shipping_billing_address{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#shipping_billing_addressWrapper #change_shipping_billing_addressForm #change_shipping_billing_address h3{color:#a94442;margin-top:0px;}
#shipping_billing_addressWrapper #change_shipping_billing_addressForm .requiredField{color:#a94442;}
#shipping_billing_addressWrapper #change_shipping_billing_addressForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#shipping_billing_addressWrapper #change_shipping_billing_addressForm .button_wrapper{margin-bottom:30px;float:right;}
@media (max-width:991px){#shipping_billing_addressWrapper .shipping_billing_address .address{margin-bottom:10px;}
#shipping_billing_addressWrapper .shipping_billing_address .button_wrapper{float:left;}
#shipping_billing_addressWrapper #change_shipping_billing_addressForm .button_wrapper{float:left;}
}
#payMyBillOrderFormWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#payMyBillOrderFormWrapper #payMyBillOrderForm #payMyBillOrder{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#payMyBillOrderFormWrapper #payMyBillOrderForm #payMyBillOrder h3{color:#a94442;margin-top:0px;}
#payMyBillOrderFormWrapper #payMyBillOrderForm #payMyBillOrder .control-label{text-align:left;}
#payMyBillOrderFormWrapper #payMyBillOrderForm .requiredField{color:#a94442;}
#payMyBillOrderFormWrapper #payMyBillOrderForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#payMyBillOrderFormWrapper #payMyBillOrderForm .button_wrapper{margin-bottom:30px;float:right;}
@media (max-width:991px){#payMyBillOrderFormWrapper #payMyBillOrderForm .button_wrapper{float:left;}
}
.customerShippingInfoBox,
.customerBillingInfoBox,
.shippingBox,
.paymentBox,
.locationInfoBox,
.rushServiceBox,
.baggingServiceBox,
.earnedCreditsBox,
.MDFOrderBox,
.DialersAndClosersBox,
.OrderCustomFieldsBox,
.taxExemptionBox{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
.customerShippingInfoBox .headerTitle,
.customerBillingInfoBox .headerTitle,
.shippingBox .headerTitle,
.paymentBox .headerTitle,
.locationInfoBox .headerTitle,
.rushServiceBox .headerTitle,
.baggingServiceBox .headerTitle,
.earnedCreditsBox .headerTitle,
.MDFOrderBox .headerTitle,
.DialersAndClosersBox .headerTitle,
.OrderCustomFieldsBox .headerTitle,
.taxExemptionBox .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.buttonWrapper{margin-top:15px;}
.mainFormWrapper .error{color:#D8000C;font-weight:bold;}
.mainFormWrapper .shippingBox .backorderWrapper .backorderBox{border:1px solid #ddd;margin-bottom:30px;}
.mainFormWrapper .shippingBox .backorderWrapper .backorderBox .backorderBox_heading{background:#eee;border-bottom:1px solid #ddd;padding:10px 15px;font-weight:bold;}
.mainFormWrapper .shippingBox .backorderWrapper .backorderBox .backorderBox_content{padding:15px;}
.mainFormWrapper .shippingBox .backorderWrapper .backorderBox .backorderBox_content .backorderOptions_wrapper{margin-top:15px;}
.mainFormWrapper .shippingBox .shippingWrapper .shippingMethods .shippingMethod{min-height:30px;line-height:30px;margin-top:15px;margin-bottom:15px;}
.mainFormWrapper .shippingBox .shippingWrapper .shippingMethods .shippingMethod input[type="radio"]{top:5px;}
.mainFormWrapper .shippingBox .shippingWrapper .shippingMethods .shippingMethod img.carrier_logo{max-height:30px;margin-right:5px;}
.mainFormWrapper .shippingBox .shippingWrapper .shippingMethods .shippingMethod .carrier_info{display:inline-block;}
.mainFormWrapper .shippingBox .shippingWrapper .shippingMethods .shippingMethod .carrier_info .carrier{width:180px;display:inline-block;}
.mainFormWrapper .shippingBox .shippingWrapper .shippingMethods .shippingMethod .carrier_info .shippingRate{margin-left:5px;}
.mainFormWrapper .paymentBox .paymentWrapper .paymentMethods .paymentMethod{min-height:30px;line-height:30px;margin-top:15px;margin-bottom:15px;}
.mainFormWrapper .paymentBox .paymentWrapper .paymentMethods .paymentMethod input[type="radio"]{top:5px;}
.mainFormWrapper .paymentBox .paymentWrapper .paymentMethods .paymentMethod img.creditCard_logo{margin-left:10px;}
.mainFormWrapper .paymentBox .paymentWrapper .paymentMethods .paymentMethod img.payment_logo{margin-right:5px;}
.mainFormWrapper .paymentBox .paymentWrapper .purchaseOrder,
.mainFormWrapper .paymentBox .paymentWrapper .userExpectedDueDate,
.mainFormWrapper .paymentBox .paymentWrapper .requestedCancelDate{margin-bottom:10px;}
.mainFormWrapper .paymentBox .paymentWrapper .purchaseOrder label,
.mainFormWrapper .paymentBox .paymentWrapper .userExpectedDueDate label,
.mainFormWrapper .paymentBox .paymentWrapper .requestedCancelDate label{display:block;margin-bottom:5px;font-weight:bold;}
.mainFormWrapper .paymentBox .paymentWrapper .purchaseOrder input[type="text"]#order_purchaseOrder,
.mainFormWrapper .paymentBox .paymentWrapper .userExpectedDueDate input[type="text"]#order_purchaseOrder,
.mainFormWrapper .paymentBox .paymentWrapper .requestedCancelDate input[type="text"]#order_purchaseOrder{height:34px;padding:6px 12px;border:1px solid #ccc;border-radius:4px;width:176px;}
.mainFormWrapper .paymentBox .paymentWrapper .userExpectedDueDate .input-group,
.mainFormWrapper .paymentBox .paymentWrapper .requestedCancelDate .input-group{width:176px;}
.mainFormWrapper .paymentBox .creditCardBox{background:#eee;padding:15px;display:none;}
.mainFormWrapper .paymentBox .creditCardBox .enterInfo{font-weight:bold;}
.mainFormWrapper .paymentBox .creditCardBox .requiredField{color:#a94442;}
.mainFormWrapper .paymentBox .creditCardBox .cvv2_help{font-size:12px;}
.mainFormWrapper .paymentBox .creditCardBox .cc_box_row{margin-bottom:10px;}
.mainFormWrapper .paymentBox .creditCardBox input[type="text"],
.mainFormWrapper .paymentBox .creditCardBox select{height:34px;padding:6px 12px;border:1px solid #ccc;border-radius:4px;}
.mainFormWrapper .locationInfoBox .locationInfoWrapper .locationAccountNum select#userAccountId{width:100%;}
.mainFormWrapper .locationInfoBox .locationInfoWrapper .locationAccountNum .accountNumberWrapper{margin-top:5px;}
.mainFormWrapper .rushServiceBox .rushServiceWrapper .rushService input[type='text']#newRushCharge{display:inline-block;width:100px;margin-left:15px;}
.mainFormWrapper .baggingServiceBox .baggingServiceWrapper .baggingService input[type='text']#newBaggingCharge{display:inline-block;width:100px;margin-left:15px;}
.mainFormWrapper .earnedCreditsBox .earnedCreditsWrapper .amountWrapper label{font-weight:normal;margin-right:5px;}
.mainFormWrapper .MDFOrderBox .MDFOrderBoxWrapper .checkbox{color:#ff0000;}
.mainFormWrapper .DialersAndClosersBox .DialersAndClosersBoxWrapper .dialers_and_closers_wrapper .form-inline{margin-left:-15px;margin-right:-15px;}
.mainFormWrapper .DialersAndClosersBox .DialersAndClosersBoxWrapper .dialers_and_closers_wrapper .form-inline + .form-inline{margin-top:15px;}
.mainFormWrapper .DialersAndClosersBox .DialersAndClosersBoxWrapper .dialers_and_closers_wrapper .form-inline .form-group{padding-left:15px;padding-right:15px;}
.mainFormWrapper .OrderCustomFieldsBox .OrderCustomFieldsWrapper .form-inline + .form-inline{margin-top:15px;}
.mainFormWrapper .OrderCustomFieldsBox .OrderCustomFieldsWrapper .form-inline .control-label{margin-right:5px;min-width:160px;}
.mainFormWrapper .OrderCustomFieldsBox .OrderCustomFieldsWrapper .form-inline .form-control{min-width:250px;}
.mainFormWrapper .purchase_btn_wrapper{text-align:right;margin-bottom:20px;}
.mainFormWrapper #promoContainer{margin-bottom:20px;}
.mainFormWrapper #promoContainer label.promoTitle{display:block;font-weight:bold;margin-bottom:5px;}
.mainFormWrapper #promoContainer #promoCodeInput{display:inline-block;width:auto;margin-bottom:10px;}
.mainFormWrapper #giftCardContainer{margin-bottom:20px;}
.mainFormWrapper #giftCardContainer .giftCardMesage{margin-bottom:10px;font-weight:bold;}
.mainFormWrapper #giftCardContainer label.giftCardCodeTitle{display:block;font-weight:bold;margin-bottom:5px;}
.mainFormWrapper #giftCardContainer #giftCardCodeInput{display:inline-block;width:auto;margin-bottom:10px;}
.mainFormWrapper .invoiceNote{margin-bottom:20px;}
.mainFormWrapper .invoiceNote label.invoiceNoteTitle{display:block;font-weight:bold;margin-bottom:5px;}
.mainFormWrapper .invoiceNote textarea#order_invoiceNote{width:100%;min-height:150px;resize:vertical;}
.mainFormWrapper .attachmentsWrapper{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
.mainFormWrapper .attachmentsWrapper .attachmentsTitle{font-size:20px;margin-top:0;margin-bottom:15px;}
.mainFormWrapper .attachmentsWrapper .attachment{margin-bottom:20px;}
.mainFormWrapper .attachmentsWrapper .attachment label.attachFileTitle{display:inline-block;font-weight:bold;margin-bottom:5px;}
.mainFormWrapper .attachmentsWrapper .attachment input[type="file"]{display:inline-block;}
.reviewOrderWrapper .reviewOrder.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.reviewOrderWrapper .reviewOrder_table{margin-bottom:20px;border:1px solid #464646;}
.reviewOrderWrapper .reviewOrder_table .invoiceHdr{color:#333;background:#efeedc;border-bottom:1px solid #464646;}
.reviewOrderWrapper .reviewOrder_table .invoiceHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceHdr .cartSkuHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceHdr .cartNameHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceHdr .cartShippingAddressHeader{text-align:left;font-weight:bold;}
.reviewOrderWrapper .reviewOrder_table .invoiceHdr .cartLineNmbrHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceHdr .cartImageHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceHdr .cartQtyHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceHdr .cartPackingHeader{text-align:center;font-weight:bold;}
.reviewOrderWrapper .reviewOrder_table .invoiceHdr .cartPriceHeader{font-weight:bold;text-align:right;padding-right:20px;}
.reviewOrderWrapper .reviewOrder_table .invoiceHdr .cartTotalHeader{font-weight:bold;text-align:right;padding-right:15px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .odd_row,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .even_row{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #464646;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .odd_row{background:#fff;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .even_row{background:#efeedc;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartLineNmbrHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartImageHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartSkuHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartNameHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartShippingAddressHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartQtyHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPackingHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPriceHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartTotalHeader{display:none;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartImageWrapper a{display:inline-block;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartImageWrapper .cartImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName{text-align:left;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent{float:left;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_name{display:block;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_name.editable{margin-bottom:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_name.editable label{color:#333;font-size:12px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_name.editable .editableValue{height:22px;padding:2px 5px;font-size:12px;line-height:normal;color:#555;background-color:#fff;background-image:none;border-top:1px solid #ccc;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none;width:auto;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_name.editable .editableValue:focus{border-color:#555;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_sku{display:block;color:#666;font-size:10px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_sku.editable{margin-bottom:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_sku.editable label{color:#333;font-size:12px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_sku.editable .editableValue{height:22px;padding:2px 5px;font-size:12px;line-height:normal;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none;width:auto;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_sku.editable .editableValue:focus{border-color:#555;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_brand{display:block;color:#666;font-size:12px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_price{display:block;color:#666;font-size:10px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_price.editable{margin-bottom:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_price.editable label{color:#333;font-size:12px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_price.editable .editableValue{height:22px;padding:2px 5px;font-size:12px;line-height:normal;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none;width:auto;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName .cartNameContent .cart_item_price.editable .editableValue:focus{border-color:#555;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartSku,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartShippingAddress{text-align:left;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartLineNmbr,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartQty,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPacking{text-align:center;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPrice{text-align:right;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartTotal{text-align:right;padding-right:15px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartQty input[type="text"],
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPrice input[type="text"]{width:100%;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartItemImagePreviewWrapper{margin-top:10px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartItemImagePreviewWrapper .cartItemImagePreview{max-width:200px;max-height:200px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartItemImagePreviewWrapper .cartItemImagePreview_name{margin-top:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions{margin-top:10px;margin-bottom:10px;font-size:12px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .option:before,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .option:after{display:table;content:" ";}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .option:after{clear:both;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .option .optionLabel{font-weight:bold;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .option .optionValue.editable .editableValue{height:22px;padding:2px 5px;font-size:12px;line-height:22px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none;width:auto;margin-bottom:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .option .optionValue.editable .editableValue:focus{border-color:#555;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .option + .option{margin-top:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImage:before,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImage:after{display:table;content:" ";}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImage:after{clear:both;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImage .optionImageLabel{font-weight:bold;margin-right:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImage .optionImageValue{display:inline-block;width:75px;height:75px;background:#fff;border:1px solid #ccc;padding:1px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImage .optionImageValue img{display:inline-block !important;max-width:100%;max-height:100%;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImage + .optionImage{margin-top:10px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImageInline{display:inline-block;max-width:100%;float:left;margin-right:5px;margin-bottom:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImageInline .optionImageValue{display:inline-block;width:75px;height:75px;background:#fff;border:1px solid #ccc;padding:1px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .productOptions .optionImageInline .optionImageValue img{max-width:100%;max-height:100%;}
@media (max-width:767px){.reviewOrderWrapper .reviewOrder_table .invoiceDetails .inscriptions_wrapper .table-responsive{border:none;}
}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .inscriptions_wrapper .table-responsive table.inscriptions_table{border:none;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .inscriptions_wrapper .table-responsive table.inscriptions_table > thead > tr > th{border:none;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .inscriptions_wrapper .table-responsive table.inscriptions_table > tbody > tr > td{border:none;vertical-align:middle;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .inscriptions_wrapper .table-responsive table.inscriptions_table .qty_input{width:100px;}
.reviewOrderWrapper .reviewOrder_table .invoiceFtr{color:#333;border-top:2px solid #464646;}
.reviewOrderWrapper .reviewOrder_table .invoiceFtr > .row{margin:0;border-bottom:1px solid #464646;}
.reviewOrderWrapper .reviewOrder_table .invoiceFtr > .row:last-of-type{border-bottom:none;}
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .subTotalLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .promoCodeDiscountLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .taxLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .shippingHandlingLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .grandTotalLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .creditDiscountLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:right;border-right:1px solid #464646;padding-right:15px;}
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .subTotalValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .promoCodeDiscountValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .taxValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .shippingHandlingValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .grandTotalValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .creditDiscountValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .blanceValue{text-align:right;padding-right:15px;}
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .promoCodeDiscountValue{color:#ff0000;}
@media (max-width:991px){.reviewOrderWrapper .reviewOrder_table .invoiceHdr{display:none;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .odd_row,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .odd_row [class*="col-"],
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartLineNmbrHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartImageHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartSkuHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartNameHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartShippingAddressHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartQtyHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPackingHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPriceHeader,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartTotalHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartLineNmbr,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartSku,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartName,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartShippingAddress,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartQty,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPacking,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPrice,
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartTotal{text-align:left;float:left;width:70%;}
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartQty input[type="text"],
.reviewOrderWrapper .reviewOrder_table .invoiceDetails .cartPrice input[type="text"]{width:100px;}
}
@media (max-width:767px){.reviewOrderWrapper .reviewOrder_table .invoiceFtr .subTotalLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .promoCodeDiscountLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .taxLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .shippingHandlingLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .grandTotalLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .creditDiscountLabel,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:left;border-right:none;padding-right:0;margin-top:5px;}
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .subTotalValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .promoCodeDiscountValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .taxValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .shippingHandlingValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .grandTotalValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .creditDiscountValue,
.reviewOrderWrapper .reviewOrder_table .invoiceFtr .blanceValue{padding:0;text-align:left;margin-bottom:5px;}
}
#shipping_information_wrapper #shipping_information h3{color:#a94442;margin-top:0px;margin-bottom:30px;}
#shipping_information_wrapper #shipping_information .error{color:#D8000C;font-weight:bold;}
#shipping_information_wrapper #shipping_information .shipping_address_box{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#shipping_information_wrapper #shipping_information .shipping_address_box .headerTitle{color:#a94442;margin-top:0;margin-bottom:20px;font-size:20px;}
@media (max-width:991px){#shipping_information_wrapper #shipping_information .shipping_address_box .shipping_address .address{margin-bottom:10px;}
}
#shipping_information_wrapper #shipping_information .shipping_address_box .shipping_address .button_wrapper{float:right;}
@media (max-width:991px){#shipping_information_wrapper #shipping_information .shipping_address_box .shipping_address .button_wrapper{float:left;}
}
#shipping_information_wrapper #shipping_information .shipping_method_box{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#shipping_information_wrapper #shipping_information .shipping_method_box .headerTitle{color:#a94442;margin-top:0;margin-bottom:20px;font-size:20px;}
#shipping_information_wrapper #shipping_information .shipping_method_box .backorderWrapper .backorderBox{border:1px solid #ddd;margin-bottom:30px;}
#shipping_information_wrapper #shipping_information .shipping_method_box .backorderWrapper .backorderBox .backorderBox_heading{background:#eee;border-bottom:1px solid #ddd;padding:10px 15px;font-weight:bold;}
#shipping_information_wrapper #shipping_information .shipping_method_box .backorderWrapper .backorderBox .backorderBox_content{padding:15px;}
#shipping_information_wrapper #shipping_information .shipping_method_box .backorderWrapper .backorderBox .backorderBox_content .backorderOptions_wrapper{margin-top:15px;}
#shipping_information_wrapper #shipping_information .shipping_method_box .shippingMethodsWrapper .shippingMethods .shippingMethod{min-height:30px;line-height:30px;margin-top:15px;margin-bottom:15px;}
#shipping_information_wrapper #shipping_information .shipping_method_box .shippingMethodsWrapper .shippingMethods .shippingMethod input[type="radio"]{top:5px;}
#shipping_information_wrapper #shipping_information .shipping_method_box .shippingMethodsWrapper .shippingMethods .shippingMethod img.carrier_logo{max-height:30px;margin-right:5px;}
#shipping_information_wrapper #shipping_information .shipping_method_box .shippingMethodsWrapper .shippingMethods .shippingMethod .carrier_info{display:inline-block;}
#shipping_information_wrapper #shipping_information .shipping_method_box .shippingMethodsWrapper .shippingMethods .shippingMethod .carrier_info .carrier{width:180px;display:inline-block;}
#shipping_information_wrapper #shipping_information .shipping_method_box .shippingMethodsWrapper .shippingMethods .shippingMethod .carrier_info .shippingRate{margin-left:5px;}
#shipping_information_wrapper #shipping_information .button_wrapper{float:right;}
#billing_information_wrapper #billing_information h3{color:#a94442;margin-top:0px;margin-bottom:30px;}
#billing_information_wrapper #billing_information .error{color:#D8000C;font-weight:bold;}
#billing_information_wrapper #billing_information .billing_address_box{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#billing_information_wrapper #billing_information .billing_address_box .headerTitle{color:#a94442;margin-top:0;margin-bottom:20px;font-size:20px;}
@media (max-width:991px){#billing_information_wrapper #billing_information .billing_address_box .billing_address .address{margin-bottom:10px;}
}
#billing_information_wrapper #billing_information .billing_address_box .billing_address .button_wrapper{float:right;}
@media (max-width:991px){#billing_information_wrapper #billing_information .billing_address_box .billing_address .button_wrapper{float:left;}
}
#billing_information_wrapper #billing_information .payment_method_box{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#billing_information_wrapper #billing_information .payment_method_box .headerTitle{color:#a94442;margin-top:0;margin-bottom:20px;font-size:20px;}
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .paymentMethods .paymentMethod{min-height:30px;line-height:30px;margin-top:15px;margin-bottom:15px;}
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .paymentMethods .paymentMethod input[type="radio"]{top:5px;}
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .paymentMethods .paymentMethod img.creditCard_logo{margin-left:10px;}
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .paymentMethods .paymentMethod img.payment_logo{margin-right:5px;}
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .purchaseOrder,
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .userExpectedDueDate,
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .requestedCancelDate{margin-bottom:10px;}
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .purchaseOrder label,
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .userExpectedDueDate label,
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .requestedCancelDate label{display:block;margin-bottom:5px;font-weight:bold;}
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .purchaseOrder input[type="text"]#order_purchaseOrder,
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .userExpectedDueDate input[type="text"]#order_purchaseOrder,
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .requestedCancelDate input[type="text"]#order_purchaseOrder{height:34px;padding:6px 12px;border:1px solid #ccc;border-radius:4px;width:176px;}
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .userExpectedDueDate .input-group,
#billing_information_wrapper #billing_information .payment_method_box .paymentWrapper .requestedCancelDate .input-group{width:176px;}
#billing_information_wrapper #billing_information .payment_method_box .creditCardBox{background:#eee;padding:15px;display:none;}
#billing_information_wrapper #billing_information .payment_method_box .creditCardBox .enterInfo{font-weight:bold;}
#billing_information_wrapper #billing_information .payment_method_box .creditCardBox .requiredField{color:#a94442;}
#billing_information_wrapper #billing_information .payment_method_box .creditCardBox .cvv2_help{font-size:12px;}
#billing_information_wrapper #billing_information .payment_method_box .creditCardBox .cc_box_row{margin-bottom:10px;}
#billing_information_wrapper #billing_information .payment_method_box .creditCardBox input[type="text"],
#billing_information_wrapper #billing_information .payment_method_box .creditCardBox select{height:34px;padding:6px 12px;border:1px solid #ccc;border-radius:4px;}
#billing_information_wrapper #billing_information .order_summary_box{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#billing_information_wrapper #billing_information .order_summary_box .headerTitle{color:#a94442;margin-top:0;margin-bottom:20px;font-size:20px;}
#billing_information_wrapper #billing_information .order_summary_box .order_summary .order_summary_table{max-width:300px;}
#billing_information_wrapper #billing_information .button_wrapper{float:right;}
.finalInvoiceWrapper .finalInvoiceTopTitle{font-size:18px;font-weight:bold;margin-bottom:15px;}
.finalInvoiceWrapper .finalInvoiceTopTitle .invoiceNum,
.finalInvoiceWrapper .finalInvoiceTopTitle .orderNum{text-align:left;}
.finalInvoiceWrapper .finalInvoiceTopTitle .orderStatus{text-align:center;}
.finalInvoiceWrapper .finalInvoiceTopTitle .orderDate{text-align:right;}
.finalInvoiceWrapper .invoiceShippingInfoBox,
.finalInvoiceWrapper .invoiceBillingInfoBox,
.finalInvoiceWrapper .paymentInfoBox,
.finalInvoiceWrapper .invoiceNumberInfoBox{border:1px solid #ddd;margin-bottom:20px;padding:15px;}
.finalInvoiceWrapper .invoiceShippingInfoBox .headerTitle,
.finalInvoiceWrapper .invoiceBillingInfoBox .headerTitle,
.finalInvoiceWrapper .paymentInfoBox .headerTitle,
.finalInvoiceWrapper .invoiceNumberInfoBox .headerTitle{margin-top:0;margin-bottom:5px;font-size:16px;font-weight:bold;}
.finalInvoiceWrapper .invoicePurchaseOrder,
.finalInvoiceWrapper .invoiceEmailAddress,
.finalInvoiceWrapper .invoiceCreditAvailable{margin-bottom:5px;}
.finalInvoiceWrapper .finalInvoice_table{margin-bottom:20px;border:1px solid #464646;}
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr{color:#333;background:#efeedc;border-bottom:1px solid #464646;}
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartImageHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartSkuHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartNameHeader{text-align:left;font-weight:bold;}
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartLineNmbrHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartImageHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartQtyHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartPackingHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartShippedHeader{text-align:center;font-weight:bold;}
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartPriceHeader{font-weight:bold;text-align:center;}
.finalInvoiceWrapper .finalInvoice_table .invoiceHdr .cartTotalHeader{font-weight:bold;text-align:center;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .odd_row,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .even_row{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #464646;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .odd_row{background:#fff;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .even_row{background:#efeedc;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartLineNmbrHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartImageHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartSkuHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartNameHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartQtyHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartPackingHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartShippedHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartPriceHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartTotalHeader{display:none;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartImageWrapper a{display:inline-block;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartImageWrapper .cartImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartName{text-align:left;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartName .cartNameContent{float:left;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartName .cartNameContent .cart_item_name{display:block;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartName .cartNameContent .cart_item_sku{display:block;color:#666;font-size:10px;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartName .cartNameContent .cart_item_brand{display:block;color:#666;font-size:12px;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartSku,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartName{text-align:left;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartLineNmbr,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartQty,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartPacking,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartShipped{text-align:center;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartPrice{text-align:center;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartTotal{text-align:center;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .productOptions{margin-top:10px;font-size:12px;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .productOptions .option .optionLabel{font-weight:bold;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .productOptions .option + .option{margin-top:5px;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .productOptions .option:before,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .productOptions .option:after{display:table;content:"";}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .productOptions .option:after{clear:both;}
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr{color:#333;border-top:2px solid #464646;}
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr > .row{margin:0;border-bottom:1px solid #464646;}
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr > .row:last-of-type{border-bottom:none;}
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .subTotalLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .promoCodeDiscountLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .taxLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .shippingHandlingLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .grandTotalLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .creditDiscountLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:right;border-right:1px solid #464646;padding-right:15px;}
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .subTotalValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .promoCodeDiscountValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .taxValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .shippingHandlingValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .grandTotalValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .creditDiscountValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .blanceValue{text-align:right;padding-right:15px;}
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .promoCodeDiscountValue{color:#ff0000;}
.finalInvoiceWrapper .continueShopping_btn_wrapper{text-align:right;margin-bottom:20px;}
.finalInvoiceWrapper .invoiceNote{margin-bottom:20px;}
.finalInvoiceWrapper .invoiceNote label.invoiceNoteTitle{display:block;font-weight:bold;margin-bottom:5px;}
.finalInvoiceWrapper .invoiceNote textarea#order_invoiceNote{width:100%;min-height:150px;resize:vertical;}
@media (max-width:991px){.finalInvoiceWrapper .finalInvoice_table .invoiceHdr{display:none;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .odd_row,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .odd_row [class*="col-"],
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartLineNmbrHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartImageHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartSkuHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartNameHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartQtyHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartPackingHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartShippedHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartPriceHeader,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartTotalHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartLineNmbr,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartSku,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartName,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartQty,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartPacking,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartShipped,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartPrice,
.finalInvoiceWrapper .finalInvoice_table .invoiceDetails .cartTotal{text-align:left;float:left;width:70%;}
}
@media (max-width:767px){.finalInvoiceWrapper .finalInvoiceTopTitle .invoiceNum,
.finalInvoiceWrapper .finalInvoiceTopTitle .orderNum{text-align:left;margin-bottom:5px;}
.finalInvoiceWrapper .finalInvoiceTopTitle .orderStatus{text-align:left;margin-bottom:5px;}
.finalInvoiceWrapper .finalInvoiceTopTitle .orderDate{text-align:left;}
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .subTotalLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .promoCodeDiscountLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .taxLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .shippingHandlingLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .grandTotalLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .creditDiscountLabel,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:left;border-right:none;padding-right:0;margin-top:5px;}
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .subTotalValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .promoCodeDiscountValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .taxValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .shippingHandlingValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .grandTotalValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .creditDiscountValue,
.finalInvoiceWrapper .finalInvoice_table .invoiceFtr .blanceValue{padding:0;text-align:left;margin-bottom:5px;}
}
.supplierInvoiceWrapper .supplierInvoiceTopTitle{font-size:18px;font-weight:bold;margin-bottom:15px;}
.supplierInvoiceWrapper .supplierInvoiceTopTitle .invoiceNum,
.supplierInvoiceWrapper .supplierInvoiceTopTitle .orderNum{text-align:left;}
.supplierInvoiceWrapper .supplierInvoiceTopTitle .orderStatus{text-align:center;}
.supplierInvoiceWrapper .supplierInvoiceTopTitle .orderDate{text-align:right;}
.supplierInvoiceWrapper .invoiceShippingInfoBox,
.supplierInvoiceWrapper .invoiceBillingInfoBox,
.supplierInvoiceWrapper .paymentInfoBox,
.supplierInvoiceWrapper .invoiceNumberInfoBox{border:1px solid #ddd;margin-bottom:20px;padding:15px;}
.supplierInvoiceWrapper .invoiceShippingInfoBox .headerTitle,
.supplierInvoiceWrapper .invoiceBillingInfoBox .headerTitle,
.supplierInvoiceWrapper .paymentInfoBox .headerTitle,
.supplierInvoiceWrapper .invoiceNumberInfoBox .headerTitle{margin-top:0;margin-bottom:5px;font-size:16px;font-weight:bold;}
.supplierInvoiceWrapper .invoicePurchaseOrder,
.supplierInvoiceWrapper .invoiceEmailAddress,
.supplierInvoiceWrapper .invoiceCreditAvailable{margin-bottom:5px;}
.supplierInvoiceWrapper .supplierInvoice_table{margin-bottom:20px;border:1px solid #464646;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr{color:#333;background:#efeedc;border-bottom:1px solid #464646;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartImageHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartSkuHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartNameHeader{text-align:left;font-weight:bold;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartLineNmbrHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartImageHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartQtyHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartPackingHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartShippedHeader{text-align:center;font-weight:bold;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartPriceHeader{font-weight:bold;text-align:center;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr .cartTotalHeader{font-weight:bold;text-align:center;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .odd_row,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .even_row{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #464646;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .odd_row{background:#fff;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .even_row{background:#efeedc;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartLineNmbrHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartImageHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartSkuHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartNameHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartQtyHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartPackingHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartShippedHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartPriceHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartTotalHeader{display:none;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartImageWrapper a{display:inline-block;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartImageWrapper .cartImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartName{text-align:left;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartName .cartNameContent{float:left;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartName .cartNameContent .cart_item_name{display:block;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartName .cartNameContent .cart_item_sku{display:block;color:#666;font-size:10px;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartName .cartNameContent .cart_item_brand{display:block;color:#666;font-size:12px;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartSku,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartName{text-align:left;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartLineNmbr,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartQty,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartPacking,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartShipped{text-align:center;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartPrice{text-align:center;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartTotal{text-align:center;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .productOptions{margin-top:10px;font-size:12px;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .productOptions .option .optionLabel{font-weight:bold;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .productOptions .option + .option{margin-top:5px;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .productOptions .option:before,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .productOptions .option:after{display:table;content:"";}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .productOptions .option:after{clear:both;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr{color:#333;border-top:2px solid #464646;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr > .row{margin:0;border-bottom:1px solid #464646;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr > .row:last-of-type{border-bottom:none;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .subTotalLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .promoCodeDiscountLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .taxLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .shippingHandlingLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .grandTotalLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .creditDiscountLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:right;border-right:1px solid #464646;padding-right:15px;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .subTotalValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .promoCodeDiscountValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .taxValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .shippingHandlingValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .grandTotalValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .creditDiscountValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .blanceValue{text-align:right;padding-right:15px;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .promoCodeDiscountValue{color:#ff0000;}
.supplierInvoiceWrapper .continueShopping_btn_wrapper{text-align:right;margin-bottom:20px;}
.supplierInvoiceWrapper .invoiceNote{margin-bottom:20px;}
.supplierInvoiceWrapper .invoiceNote label.invoiceNoteTitle{display:block;font-weight:bold;margin-bottom:5px;}
.supplierInvoiceWrapper .invoiceNote textarea#order_invoiceNote{width:100%;min-height:150px;resize:vertical;}
@media (max-width:991px){.supplierInvoiceWrapper .supplierInvoice_table .invoiceHdr{display:none;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .odd_row,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .odd_row [class*="col-"],
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartLineNmbrHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartImageHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartSkuHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartNameHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartQtyHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartPackingHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartShippedHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartPriceHeader,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartTotalHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartLineNmbr,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartSku,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartName,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartQty,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartPacking,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartShipped,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartPrice,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceDetails .cartTotal{text-align:left;float:left;width:70%;}
}
@media (max-width:767px){.supplierInvoiceWrapper .supplierInvoiceTopTitle .invoiceNum,
.supplierInvoiceWrapper .supplierInvoiceTopTitle .orderNum{text-align:left;margin-bottom:5px;}
.supplierInvoiceWrapper .supplierInvoiceTopTitle .orderStatus{text-align:left;margin-bottom:5px;}
.supplierInvoiceWrapper .supplierInvoiceTopTitle .orderDate{text-align:left;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .subTotalLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .promoCodeDiscountLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .taxLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .shippingHandlingLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .grandTotalLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .creditDiscountLabel,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:left;border-right:none;padding-right:0;margin-top:5px;}
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .subTotalValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .promoCodeDiscountValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .taxValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .shippingHandlingValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .grandTotalValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .creditDiscountValue,
.supplierInvoiceWrapper .supplierInvoice_table .invoiceFtr .blanceValue{padding:0;text-align:left;margin-bottom:5px;}
}
.orderTracking_table{margin-top:20px;margin-bottom:20px;border:1px solid #464646;}
.orderTracking_table .orderTrackingHdr{color:#fff;background:#464646;border-bottom:1px solid #464646;}
.orderTracking_table .orderTrackingHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.orderTracking_table .orderTrackingHdr .statusHeader,
.orderTracking_table .orderTrackingHdr .dateChangedHeader,
.orderTracking_table .orderTrackingHdr .trackingNumberHeader,
.orderTracking_table .orderTrackingHdr .commentsHeader{text-align:left;font-weight:bold;}
.orderTracking_table .orderTrackingDetails .odd_row,
.orderTracking_table .orderTrackingDetails .even_row{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #464646;}
.orderTracking_table .orderTrackingDetails .odd_row{background:#fff;}
.orderTracking_table .orderTrackingDetails .even_row{background:#efeedc;}
.orderTracking_table .orderTrackingDetails .statusHeader,
.orderTracking_table .orderTrackingDetails .dateChangedHeader,
.orderTracking_table .orderTrackingDetails .trackingNumberHeader,
.orderTracking_table .orderTrackingDetails .commentsHeader{display:none;}
.orderTracking_table .orderTrackingDetails .status,
.orderTracking_table .orderTrackingDetails .dateChanged,
.orderTracking_table .orderTrackingDetails .trackingNumber,
.orderTracking_table .orderTrackingDetails .comments{text-align:left;}
@media (max-width:991px){.orderTracking_table .orderTrackingHdr{display:none;}
.orderTracking_table .orderTrackingDetails .odd_row,
.orderTracking_table .orderTrackingDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.orderTracking_table .orderTrackingDetails .odd_row [class*="col-"],
.orderTracking_table .orderTrackingDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.orderTracking_table .orderTrackingDetails .statusHeader,
.orderTracking_table .orderTrackingDetails .dateChangedHeader,
.orderTracking_table .orderTrackingDetails .trackingNumberHeader,
.orderTracking_table .orderTrackingDetails .commentsHeader{display:block;font-weight:bold;text-align:left;float:left;width:40%;}
.orderTracking_table .orderTrackingDetails .status,
.orderTracking_table .orderTrackingDetails .dateChanged,
.orderTracking_table .orderTrackingDetails .trackingNumber,
.orderTracking_table .orderTrackingDetails .comments{text-align:left;float:left;width:60%;}
}
#accountSettingsWrapper .accountSettingsSection{border:1px solid #ddd;padding:30px;margin-bottom:30px;min-height:180px;}
#accountSettingsWrapper .accountSettingsSection h3{margin-top:0px;margin-bottom:20px;}
#accountSettingsWrapper .accountSettingsSection h3 .fa{margin-right:10px;}
#accountSettingsWrapper #account_SalesRepsTree .salesRepMain{color:#333;font-weight:bold;}
#accountSettingsWrapper #account_SalesRepsTree ul.tree{list-style:none;margin:0;padding-left:15px;}
#accountSettingsWrapper #account_SalesRepsTree ul.tree li{margin-bottom:5px;}
#accountSettingsWrapper #account_SalesRepsTree ul.tree li ul{list-style:none;margin:0;padding-left:15px;margin-top:5px;}
#accountSettingsWrapper #account_SalesRepsTree ul.tree li ul li{margin-bottom:5px;}
@media (max-width:767px){#accountSettingsWrapper .accountSettingsSection .accountSettingsLeft{margin-bottom:15px;}
}
#editEmailAddressAndPasswordForm #editEmailAddressAndPassword{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#editEmailAddressAndPasswordForm #editEmailAddressAndPassword h3{color:#a94442;margin-top:0px;}
#editEmailAddressAndPasswordForm .requiredField{color:#a94442;}
#editEmailAddressAndPasswordForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#editEmailAddressAndPasswordForm #form_buttons{margin-bottom:30px;}
#editEmailAddressAndPasswordForm #form_buttons #buttons_wrapper{float:left;}
#editCustomerInformationForm #editCustomerInformation{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#editCustomerInformationForm #editCustomerInformation h3{color:#a94442;margin-top:0px;}
#editCustomerInformationForm .requiredField{color:#a94442;}
#editCustomerInformationForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#editCustomerInformationForm #customerNote{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#editCustomerInformationForm #customerNote h3{color:#a94442;margin-top:0px;}
#editCustomerInformationForm #taxId{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#editCustomerInformationForm #taxId h3{color:#a94442;margin-top:0px;}
#editCustomerInformationForm #taxId .taxIdNote{color:#a94442;}
#editCustomerInformationForm #extraInfo{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#editCustomerInformationForm #extraInfo h3{color:#a94442;margin-top:0px;}
#editCustomerInformationForm #form_buttons{margin-bottom:30px;}
#editCustomerInformationForm #form_buttons #buttons_wrapper{float:left;}
#accountAddressesForm #accountAddresses{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#accountAddressesForm #accountAddresses h3{color:#a94442;margin-top:0px;}
#accountAddressesForm #accountAddresses .address{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd;}
#accountAddressesForm #accountAddresses .address:last-of-type{margin-bottom:0px;padding-bottom:0px;border-bottom:none;}
#accountAddressesForm #accountAddresses .linkSeparator{margin-left:5px;margin-right:5px;}
#accountAddressForm #accountAddress{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#accountAddressForm #accountAddress h3{color:#a94442;margin-top:0px;}
#accountAddressForm .requiredField{color:#a94442;}
#accountAddressForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#accountAddressForm #form_buttons{margin-bottom:30px;}
#accountAddressForm #form_buttons #buttons_wrapper{float:right;}
#newTicketForm #newTicket{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#newTicketForm #newTicket h3{color:#a94442;margin-top:0px;}
#newTicketForm #newTicket textarea{min-height:250px;}
#newTicketForm .requiredField{color:#a94442;}
#newTicketForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#newTicketForm #form_buttons{margin-bottom:30px;}
#newTicketForm #form_buttons #buttons_wrapper{float:left;}
#updateTicketForm #newTicket{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#updateTicketForm #newTicket h3{color:#a94442;margin-top:0px;}
#updateTicketForm #newTicket textarea{min-height:250px;}
#updateTicketForm .requiredField{color:#a94442;}
#updateTicketForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#updateTicketForm #form_buttons{margin-bottom:30px;}
#updateTicketForm #form_buttons #buttons_wrapper{float:left;}
#ticketCommentsWrapper{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#ticketCommentsWrapper h3.ticketCommentsTitle{color:#a94442;margin-top:0px;margin-bottom:30px;}
#ticketCommentsWrapper .ticketUser{margin-bottom:30px;}
#ticketCommentsWrapper .ticketUser .commentHead{padding:15px 0px;}
#ticketCommentsWrapper .ticketUser .commentHead .commentName{color:#a94442;font-weight:bold;margin-bottom:5px;}
#ticketCommentsWrapper .ticketUser .commentHead .commentTime{font-size:12px;margin-bottom:5px;}
#ticketCommentsWrapper .ticketUser .commentContent{position:relative;width:100%;height:auto;min-height:100px;padding:15px;color:#a94442;background:#f2dede;border-radius:5px;border:#ebccd1 solid 1px;}
#ticketCommentsWrapper .ticketUser .commentContent:after{content:'';position:absolute;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #f2dede;display:block;width:0;z-index:1;left:-10px;top:15px;}
#ticketCommentsWrapper .ticketUser .commentContent:before{content:'';position:absolute;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #ebccd1;display:block;width:0;z-index:0;left:-11px;top:15px;}
#ticketCommentsWrapper .ticketAdmin{margin-bottom:30px;}
#ticketCommentsWrapper .ticketAdmin .commentHead{padding:15px 0px;}
#ticketCommentsWrapper .ticketAdmin .commentHead .commentName{color:#3c763d;font-weight:bold;margin-bottom:5px;}
#ticketCommentsWrapper .ticketAdmin .commentHead .commentTime{font-size:12px;margin-bottom:5px;}
#ticketCommentsWrapper .ticketAdmin .commentContent{position:relative;width:100%;height:auto;min-height:100px;padding:15px;color:#3c763d;background:#dff0d8;border-radius:5px;border:#d6e9c6 solid 1px;}
#ticketCommentsWrapper .ticketAdmin .commentContent:after{content:'';position:absolute;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #dff0d8;display:block;width:0;z-index:1;left:-10px;top:15px;}
#ticketCommentsWrapper .ticketAdmin .commentContent:before{content:'';position:absolute;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #d6e9c6;display:block;width:0;z-index:0;left:-11px;top:15px;}
@media (max-width:767px){#ticketCommentsWrapper .ticketUser .commentContent:after{border-width:0 10px 10px;border-color:#f2dede transparent;top:-10px;left:25px;}
#ticketCommentsWrapper .ticketUser .commentContent:before{border-width:0 10px 10px;border-color:#ebccd1 transparent;top:-11px;left:25px;}
#ticketCommentsWrapper .ticketAdmin .commentContent:after{border-width:0 10px 10px;border-color:#dff0d8 transparent;top:-10px;left:25px;}
#ticketCommentsWrapper .ticketAdmin .commentContent:before{border-width:0 10px 10px;border-color:#d6e9c6 transparent;top:-11px;left:25px;}
}
#giftCardForm .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#giftCardForm #giftCard{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#giftCardForm #giftCard h3{color:#a94442;margin-top:0px;}
#giftCardForm #giftCard textarea{resize:vertical;}
#giftCardForm .requiredField{color:#a94442;}
#giftCardForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#giftCardForm #form_buttons{margin-bottom:30px;}
#giftCardForm #form_buttons #buttons_wrapper{text-align:right;}
@media (max-width:767px){#giftCardForm #giftCard .giftCardOrder_amount,
#giftCardForm #giftCard .giftCardOrder_quantity{margin-bottom:15px;}
}
@media (min-width:480px) and (max-width:767px){#giftCardForm #giftCard .giftCardOrder_amount,
#giftCardForm #giftCard .giftCardOrder_quantity{max-width:50%;}
}
.giftCard_table{margin-bottom:20px;border:1px solid #464646;}
.giftCard_table .giftCardHdr{color:#fff;background:#464646;border-bottom:1px solid #464646;}
.giftCard_table .giftCardHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.giftCard_table .giftCardHdr .lineNmbrHeader,
.giftCard_table .giftCardHdr .giftCardItemHeader{font-weight:bold;text-align:left;}
.giftCard_table .giftCardHdr .giftCardQuantityHeader{font-weight:bold;text-align:center;}
.giftCard_table .giftCardHdr .giftCardAmountHeader{font-weight:bold;text-align:right;padding-right:20px;}
.giftCard_table .giftCardDetails .odd_row,
.giftCard_table .giftCardDetails .even_row{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #464646;}
.giftCard_table .giftCardDetails .odd_row{background:#fff;}
.giftCard_table .giftCardDetails .even_row{background:#efeedc;}
.giftCard_table .giftCardDetails .lineNmbrHeader,
.giftCard_table .giftCardDetails .giftCardItemHeader,
.giftCard_table .giftCardDetails .giftCardAmountHeader,
.giftCard_table .giftCardDetails .giftCardQuantityHeader{display:none;}
.giftCard_table .giftCardDetails .lineNmbr,
.giftCard_table .giftCardDetails .giftCardItem{text-align:left;}
.giftCard_table .giftCardDetails .giftCardQuantity{text-align:center;}
.giftCard_table .giftCardDetails .giftCardAmount{text-align:right;padding-right:20px;}
@media (max-width:991px){.giftCard_table .giftCardHdr{display:none;}
.giftCard_table .giftCardDetails .odd_row,
.giftCard_table .giftCardDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.giftCard_table .giftCardDetails .odd_row [class*="col-"],
.giftCard_table .giftCardDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.giftCard_table .giftCardDetails .lineNmbrHeader,
.giftCard_table .giftCardDetails .giftCardItemHeader,
.giftCard_table .giftCardDetails .giftCardAmountHeader,
.giftCard_table .giftCardDetails .giftCardQuantityHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.giftCard_table .giftCardDetails .lineNmbr,
.giftCard_table .giftCardDetails .giftCardItem,
.giftCard_table .giftCardDetails .giftCardAmount,
.giftCard_table .giftCardDetails .giftCardQuantity{text-align:left;padding:0;float:left;width:70%;}
}
#giftCardBalanceForm .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#giftCardBalanceForm #giftCardBalance{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#giftCardBalanceForm #giftCardBalance h4{color:#a94442;}
.customerCustomNote{margin-bottom:15px;}
.customerCustomNote .noteHeader{font-weight:bold;font-size:16px;margin-bottom:15px;}
.salesRepCustomersWrapper .salesRepCustomers.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.salesRepCustomersWrapper .pageNavigation .pageNavigationControl{float:left;}
.salesRepCustomersWrapper .salesRepCustomers_table{margin-bottom:20px;border:1px solid #464646;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr{background:#464646;color:#fff;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr a{color:#fff;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .customerHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .emailHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .addressHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .phoneHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .cityHeader{text-align:left;font-weight:bold;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .taskHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .accountNumberHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .loginsHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .webOrdersHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .webOrderTotalHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .callHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr .taskDateHeader{font-weight:bold;text-align:center;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .odd_row,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .even_row{padding-top:5px;padding-bottom:5px;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .odd_row{background:#fff;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .even_row{background:#efeedc;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .taskHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .customerHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .emailHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .addressHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .phoneHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .cityHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .accountNumberHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .loginsHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrdersHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrderTotalHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .callHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .taskDateHeader{display:none;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .customer_wrapper{text-align:left;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .customer_wrapper .customerName{font-weight:bold;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .email_wrapper .loginAsCustomer{font-size:12px;margin-top:5px;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .task,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .accountNumber,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .logins,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrders,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrderTotal,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .call,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .taskDate{text-align:center;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .phone,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .address,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .city{text-align:left;word-wrap:break-word;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .accountNumber,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .email_wrapper,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrders,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrderTotal{word-wrap:break-word;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersFtr{background:#464646;color:#fff;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersHdr{display:none;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .odd_row,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .odd_row [class*="col-"],
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .taskHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .customerHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .emailHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .addressHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .phoneHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .cityHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .accountNumberHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .loginsHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrdersHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrderTotalHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .callHeader,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .taskDateHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .task,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .customer_wrapper,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .email_wrapper,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .phone,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .address,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .city,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .accountNumber,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .logins,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrders,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .webOrderTotal,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .call,
.salesRepCustomersWrapper .salesRepCustomers_table .salesRepCustomersDetails .taskDate{text-align:left;float:left;width:70%;}
}
@media (min-width:768px) and (max-width:991px){.salesRepCustomersWrapper .pageNavigation .pageNavigationControl .pagesize,
.salesRepCustomersWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.salesRepCustomersWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.salesRepCustomersWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.salesRepCommissionWrapper .salesRepCommission.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.salesRepCommissionWrapper .salesRepCommission_table{margin-bottom:20px;border:1px solid #464646;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionHdr{background:#464646;color:#fff;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionHdr a{color:#fff;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionHdr .salesRepNameHeader{text-align:left;font-weight:bold;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionHdr .orderNumberHeader,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionHdr .orderTotalHeader,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionHdr .commissionHeader{font-weight:bold;text-align:center;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .odd_row,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .even_row{padding-top:5px;padding-bottom:5px;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .odd_row{background:#fff;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .even_row{background:#efeedc;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .salesRepNameHeader,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .orderNumberHeader,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .orderTotalHeader,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .commissionHeader{display:none;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .listSalesRepName{text-align:left;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .listOrderNumber,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .listOrderTotal,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .listCommission{text-align:center;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionFtr{background:#464646;color:#fff;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionHdr{display:none;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .odd_row,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .odd_row [class*="col-"],
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .salesRepNameHeader,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .orderNumberHeader,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .orderTotalHeader,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .commissionHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .listSalesRepName,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .listOrderNumber,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .listOrderTotal,
.salesRepCommissionWrapper .salesRepCommission_table .salesRepCommissionDetails .listCommission{text-align:left;float:left;width:70%;}
}
.myPresentationListWrapper .pageNavigation .pageNavigationControl{float:left;}
.myPresentationListWrapper .myPresentationList_table{margin-bottom:20px;border:1px solid #464646;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr{background:#464646;color:#fff;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr a{color:#fff;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr .nameHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr .templateHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr .createdHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr .lastModifiedHeader{text-align:left;font-weight:bold;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr .numberOfProductsHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr .productsPerPageHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr .viewedHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr .printerFriendlyHeader{font-weight:bold;text-align:center;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .odd_row,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .even_row{padding-top:5px;padding-bottom:5px;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .odd_row{background:#fff;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .even_row{background:#efeedc;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .nameHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .templateHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .numberOfProductsHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .productsPerPageHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .createdHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .lastModifiedHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .viewedHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .printerFriendlyHeader{display:none;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .name,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .template,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .created,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .lastModified{text-align:left;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .numberOfProducts,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .productsPerPage,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .viewed,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .printerFriendly{text-align:center;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .updatedBy{font-size:12px;margin-top:5px;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .updatedBy span{font-weight:bold;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListFtr{background:#464646;color:#fff;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.myPresentationListWrapper .myPresentationList_table .myPresentationListHdr{display:none;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .odd_row,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .odd_row [class*="col-"],
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .nameHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .templateHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .numberOfProductsHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .productsPerPageHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .createdHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .lastModifiedHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .viewedHeader,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .printerFriendlyHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .name,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .template,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .numberOfProducts,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .productsPerPage,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .created,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .lastModified,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .viewed,
.myPresentationListWrapper .myPresentationList_table .myPresentationListDetails .printerFriendly{text-align:left;float:left;width:70%;}
}
@media (min-width:768px) and (max-width:991px){.myPresentationListWrapper .pageNavigation .pageNavigationControl .pagesize,
.myPresentationListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.myPresentationListWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.myPresentationListWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
#addPresentationForm .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#addPresentationForm #addPresentation{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#addPresentationForm #addPresentation h3{color:#a94442;margin-top:0px;}
#addPresentationForm #addPresentation textarea{resize:vertical;}
#addPresentationForm #addPresentation .product_rating .rating_stars{margin-bottom:10px;}
#addPresentationForm .requiredField{color:#a94442;}
#addPresentationForm .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
#addPresentationForm .reviewList{border:1px solid #ddd;padding:30px;margin-bottom:30px;}
#addPresentationForm #form_buttons{margin-bottom:30px;}
#addPresentationForm #form_buttons #buttons_wrapper{text-align:right;}
.addProductToPresentationWrapper .addProductToPresentation.headerTitle{float:left;margin-top:0;margin-bottom:20px;font-size:20px;}
.addProductToPresentationWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.addProductToPresentationWrapper .productsView_wrapper{margin-bottom:30px;}
.addProductToPresentationWrapper .productsView_wrapper .productsView_table{margin-bottom:0;border-color:#464646;}
.addProductToPresentationWrapper .productsView_wrapper .productsView_table thead{background:#464646;color:#fff;}
.addProductToPresentationWrapper .productsView_wrapper .productsView_table thead tr th{border-color:#464646;}
.addProductToPresentationWrapper .productsView_wrapper .productsView_table tbody tr td{border-color:#464646;}
.addProductToPresentationWrapper .productsView_wrapper .productsView_table tbody tr:nth-of-type(even){background-color:#efeedc;}
.addProductToPresentationWrapper .addProductToPresentation_table{margin-bottom:20px;border:1px solid #464646;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationHdr{background:#464646;color:#fff;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationHdr a{color:#fff;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationHdr .selectPresentationHeader{font-weight:bold;text-align:center;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationHdr .nameHeader,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationHdr .templateHeader{font-weight:bold;text-align:left;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationHdr .currentNumberHeader{font-weight:bold;text-align:center;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .odd_row,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .even_row{padding-top:5px;padding-bottom:5px;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .odd_row{background:#fff;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .even_row{background:#efeedc;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .selectPresentationHeader,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .nameHeader,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .templateHeader,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .currentNumberHeader{display:none;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .selectPresentation{text-align:center;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .name,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .template{text-align:left;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .currentNumber{text-align:center;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationFtr{background:#464646;color:#fff;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationHdr{display:none;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .odd_row,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .odd_row [class*="col-"],
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .selectPresentationHeader,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .nameHeader,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .templateHeader,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .currentNumberHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .selectPresentation,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .name,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .template,
.addProductToPresentationWrapper .addProductToPresentation_table .addProductToPresentationDetails .currentNumber{text-align:left;float:left;width:70%;}
}
#storeLocatorWrapper h3{margin-top:0;margin-bottom:20px;}
#storeLocatorWrapper #storeLocatorSearch{margin-bottom:15px;}
#storeLocatorWrapper #storeLocatorSearch #search_btn{margin-top:25px;}
#storeLocatorWrapper #map_canvas_wrapper{margin-bottom:30px;border:1px solid #ccc;border-radius:4px;padding:4px;}
#storeLocatorWrapper #map_canvas_wrapper #map_canvas{width:100%;height:400px;}
#storeLocatorWrapper .store_wrapper{position:relative;border:1px solid #ddd;max-width:360px;margin:0px auto 30px auto;padding:15px;}
#storeLocatorWrapper .store_wrapper .store_name_wrapper{margin-bottom:10px;text-align:center;}
#storeLocatorWrapper .store_wrapper .store_name_wrapper .store_name{color:#428bca;word-wrap:break-word;font-weight:bold;}
#storeLocatorWrapper .store_wrapper .store_name_wrapper .store_name a{text-decoration:none;}
#storeLocatorWrapper .store_wrapper .store_address_wrapper{margin-bottom:10px;}
#storeLocatorWrapper .store_wrapper .store_address_wrapper .store_address{word-wrap:break-word;}
#storeLocatorWrapper .store_wrapper .store_phone_wrapper{margin-bottom:10px;}
#storeLocatorWrapper .store_wrapper .store_phone_wrapper .store_phone{word-wrap:break-word;}
#storeLocatorWrapper .store_wrapper .store_fax_wrapper{margin-bottom:10px;}
#storeLocatorWrapper .store_wrapper .store_fax_wrapper .store_fax{word-wrap:break-word;}
#storeLocatorWrapper .store_wrapper .store_note_wrapper{margin-bottom:10px;}
#storeLocatorWrapper .store_wrapper .store_note_wrapper .store_note{word-wrap:break-word;}
#storeLocatorWrapper .store_wrapper .buttons_wrapper{margin-top:20px;}
#storeLocatorWrapper .store_wrapper .getMap_wrapper{text-align:center;margin-bottom:10px;}
#storeLocatorWrapper .store_wrapper .getMap_wrapper .getMap_btn{color:#fff;background-color:#428bca;border-color:#2b669a;background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#storeLocatorWrapper .store_wrapper .getMap_wrapper .getMap_btn:hover,
#storeLocatorWrapper .store_wrapper .getMap_wrapper .getMap_btn:focus{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-position:0 -15px;outline:none !important;}
#storeLocatorWrapper .store_wrapper .getMap_wrapper .getMap_btn:active,
#storeLocatorWrapper .store_wrapper .getMap_wrapper .getMap_btn.active{color:#fff;background-color:#2d6ca2;border-color:#2b669a;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#storeLocatorWrapper .store_wrapper .addToList_wrapper{text-align:center;}
@media (max-width:991px){#storeLocatorWrapper #storeLocatorSearch #search_btn{margin-top:0;}
#storeLocatorWrapper #map_canvas_wrapper #map_canvas{width:100%;height:300px;}
}
#contact_information_tab #buttons_wrapper{float:right;}
#contact_information_tab #buttons_wrapper .form_button_wrapper{float:left;margin-right:10px;}
#contact_information_tab #buttons_wrapper .form_button_wrapper:last-of-type{margin-right:0;}
#tasks_tab .tasksList_table{margin-bottom:20px;border:1px solid #464646;}
#tasks_tab .tasksList_table .tasksListHdr{background:#464646;color:#fff;}
#tasks_tab .tasksList_table .tasksListHdr a{color:#fff;}
#tasks_tab .tasksList_table .tasksListHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
#tasks_tab .tasksList_table .tasksListHdr .titleHeader,
#tasks_tab .tasksList_table .tasksListHdr .contactHeader{text-align:left;font-weight:bold;}
#tasks_tab .tasksList_table .tasksListHdr .createdHeader,
#tasks_tab .tasksList_table .tasksListHdr .nextDateHeader,
#tasks_tab .tasksList_table .tasksListHdr .statusHeader,
#tasks_tab .tasksList_table .tasksListHdr .priorityHeader{font-weight:bold;text-align:center;}
#tasks_tab .tasksList_table .tasksListDetails .odd_row,
#tasks_tab .tasksList_table .tasksListDetails .even_row{padding-top:5px;padding-bottom:5px;}
#tasks_tab .tasksList_table .tasksListDetails .odd_row{background:#fff;}
#tasks_tab .tasksList_table .tasksListDetails .even_row{background:#efeedc;}
#tasks_tab .tasksList_table .tasksListDetails .titleHeader,
#tasks_tab .tasksList_table .tasksListDetails .contactHeader,
#tasks_tab .tasksList_table .tasksListDetails .createdHeader,
#tasks_tab .tasksList_table .tasksListDetails .nextDateHeader,
#tasks_tab .tasksList_table .tasksListDetails .statusHeader,
#tasks_tab .tasksList_table .tasksListDetails .priorityHeader{display:none;}
#tasks_tab .tasksList_table .tasksListDetails .title,
#tasks_tab .tasksList_table .tasksListDetails .contact{text-align:left;}
#tasks_tab .tasksList_table .tasksListDetails .created,
#tasks_tab .tasksList_table .tasksListDetails .nextDate,
#tasks_tab .tasksList_table .tasksListDetails .status,
#tasks_tab .tasksList_table .tasksListDetails .priority{text-align:center;}
#tasks_tab .tasksList_table .tasksListFtr{background:#464646;color:#fff;}
#tasks_tab .tasksList_table .tasksListFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:767px){#contact_information_tab #buttons_wrapper{float:left;}
#contact_information_tab #buttons_wrapper .form_button_wrapper{margin-bottom:5px;}
}
@media (max-width:991px){#tasks_tab .tasksList_table .tasksListHdr{display:none;}
#tasks_tab .tasksList_table .tasksListDetails .odd_row,
#tasks_tab .tasksList_table .tasksListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
#tasks_tab .tasksList_table .tasksListDetails .odd_row [class*="col-"],
#tasks_tab .tasksList_table .tasksListDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
#tasks_tab .tasksList_table .tasksListDetails .titleHeader,
#tasks_tab .tasksList_table .tasksListDetails .contactHeader,
#tasks_tab .tasksList_table .tasksListDetails .createdHeader,
#tasks_tab .tasksList_table .tasksListDetails .nextDateHeader,
#tasks_tab .tasksList_table .tasksListDetails .statusHeader,
#tasks_tab .tasksList_table .tasksListDetails .priorityHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
#tasks_tab .tasksList_table .tasksListDetails .title,
#tasks_tab .tasksList_table .tasksListDetails .contact,
#tasks_tab .tasksList_table .tasksListDetails .created,
#tasks_tab .tasksList_table .tasksListDetails .nextDate,
#tasks_tab .tasksList_table .tasksListDetails .status,
#tasks_tab .tasksList_table .tasksListDetails .priority{text-align:left;float:left;width:70%;}
}
.accountSalesWrapper .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.accountSalesWrapper .sys_buttons{margin-bottom:20px;}
.accountSalesWrapper .sys_buttons .btn{margin-right:10px;margin-bottom:10px;}
.accountSalesWrapper .sys_buttons .btn:last-of-type{margin-right:0;}
.accountSalesWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.accountSalesWrapper .pageNavigation .pageNavigationControl{float:left;}
.accountSalesWrapper #accountSales_search{margin-bottom:15px;}
.accountSalesWrapper .accountSales_table{margin-bottom:20px;border:1px solid #464646;}
.accountSalesWrapper .accountSales_table .accountSalesHdr{background:#464646;color:#fff;}
.accountSalesWrapper .accountSales_table .accountSalesHdr a{color:#fff;}
.accountSalesWrapper .accountSales_table .accountSalesHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.accountSalesWrapper .accountSales_table .accountSalesHdr .orderDateHeader,
.accountSalesWrapper .accountSales_table .accountSalesHdr .orderNumberHeader{text-align:left;font-weight:bold;}
.accountSalesWrapper .accountSales_table .accountSalesDetails .odd_row,
.accountSalesWrapper .accountSales_table .accountSalesDetails .even_row{padding-top:5px;padding-bottom:5px;}
.accountSalesWrapper .accountSales_table .accountSalesDetails .odd_row{background:#fff;}
.accountSalesWrapper .accountSales_table .accountSalesDetails .even_row{background:#efeedc;}
.accountSalesWrapper .accountSales_table .accountSalesDetails .orderDateHeader,
.accountSalesWrapper .accountSales_table .accountSalesDetails .orderNumberHeader{display:none;}
.accountSalesWrapper .accountSales_table .accountSalesDetails .orderDate,
.accountSalesWrapper .accountSales_table .accountSalesDetails .orderNumber{text-align:left;}
.accountSalesWrapper .accountSales_table .accountSalesFtr{background:#464646;color:#fff;}
.accountSalesWrapper .accountSales_table .accountSalesFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
@media (max-width:991px){.accountSalesWrapper .accountSales_table .accountSalesHdr{display:none;}
.accountSalesWrapper .accountSales_table .accountSalesDetails .odd_row,
.accountSalesWrapper .accountSales_table .accountSalesDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.accountSalesWrapper .accountSales_table .accountSalesDetails .odd_row [class*="col-"],
.accountSalesWrapper .accountSales_table .accountSalesDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.accountSalesWrapper .accountSales_table .accountSalesDetails .orderDateHeader,
.accountSalesWrapper .accountSales_table .accountSalesDetails .orderNumberHeader{display:block;font-weight:bold;text-align:left;float:left;width:30%;}
.accountSalesWrapper .accountSales_table .accountSalesDetails .orderDate,
.accountSalesWrapper .accountSales_table .accountSalesDetails .orderNumber{text-align:left;float:left;width:70%;}
}
@media (min-width:768px) and (max-width:991px){.accountSalesWrapper .pageNavigation .pageNavigationControl .pagesize,
.accountSalesWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.accountSalesWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.accountSalesWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.accountProductsWrapper .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.accountProductsWrapper .sys_buttons{margin-bottom:20px;}
.accountProductsWrapper .sys_buttons .btn{margin-right:10px;margin-bottom:10px;}
.accountProductsWrapper .sys_buttons .btn:last-of-type{margin-right:0;}
.accountProductsWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.accountProductsWrapper .pageNavigation .pageNavigationControl{float:left;}
.accountProductsWrapper .accountProducts_table{margin-bottom:20px;border:1px solid #464646;}
.accountProductsWrapper .accountProducts_table .accountProductsHdr{background:#464646;color:#fff;}
.accountProductsWrapper .accountProducts_table .accountProductsHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.accountProductsWrapper .accountProducts_table .accountProductsHdr .listNameHeader,
.accountProductsWrapper .accountProducts_table .accountProductsHdr .listSkuHeader{text-align:left;font-weight:bold;}
.accountProductsWrapper .accountProducts_table .accountProductsHdr .listSelectHeader,
.accountProductsWrapper .accountProducts_table .accountProductsHdr .listImageHeader,
.accountProductsWrapper .accountProducts_table .accountProductsHdr .listIDHeader,
.accountProductsWrapper .accountProducts_table .accountProductsHdr .listCreatedHeader,
.accountProductsWrapper .accountProducts_table .accountProductsHdr .listAvailabilityHeader,
.accountProductsWrapper .accountProducts_table .accountProductsHdr .listAddVariantHeader{font-weight:bold;text-align:center;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .odd_row,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .even_row{padding-top:5px;padding-bottom:5px;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .odd_row{background:#fff;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .even_row{background:#efeedc;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSelectHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listImageHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSkuHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listNameHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listIDHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listCreatedHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listAvailabilityHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listAddVariantHeader{display:none;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listImageWrapper .listImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listName{text-align:left;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listName .listNameContent{float:left;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listName .listNameContent .list_item_name{display:block;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listName .listNameContent .list_item_sku{display:block;color:#666;font-size:10px;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listName .listNameContent .list_item_brand{display:block;color:#666;font-size:12px;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listName,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSku{text-align:left;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSelect,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listID,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listCreated,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listAvailability,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listAddVariant{text-align:center;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSelect input[type="checkbox"]{margin-top:25px;}
.accountProductsWrapper .accountProducts_table .accountProductsFtr{background:#464646;color:#fff;}
.accountProductsWrapper .accountProducts_table .accountProductsFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.accountProductsWrapper .addProduct_btn_wrapper{text-align:right;}
.accountProductsWrapper .addProduct_btn_wrapper .addProduct_btn{color:#333;background-color:#bfdc7a;border-color:#a4cd41;background-image:-webkit-linear-gradient(top, #bfdc7a 0%, #a8cf4a 100%);background-image:linear-gradient(to bottom, #bfdc7a 0%, #a8cf4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbfdc7a', endColorstr='#ffa8cf4a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.accountProductsWrapper .addProduct_btn_wrapper .addProduct_btn:hover,
.accountProductsWrapper .addProduct_btn_wrapper .addProduct_btn:focus{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-position:0 -15px;outline:none !important;}
.accountProductsWrapper .addProduct_btn_wrapper .addProduct_btn:active,
.accountProductsWrapper .addProduct_btn_wrapper .addProduct_btn.active{color:#333;background-color:#a8cf4a;border-color:#a4cd41;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
@media (max-width:991px){.accountProductsWrapper .accountProducts_table .accountProductsHdr{display:none;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .odd_row,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .odd_row [class*="col-"],
.accountProductsWrapper .accountProducts_table .accountProductsDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSelectHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listImageHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSkuHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listNameHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listIDHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listCreatedHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listAvailabilityHeader,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listAddVariantHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSelect,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listImageWrapper,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSku,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listName,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listID,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listCreated,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listAvailability,
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listAddVariant{text-align:left;float:left;width:70%;padding-left:15px;}
.accountProductsWrapper .accountProducts_table .accountProductsDetails .listSelect input[type="checkbox"]{margin-top:4px;}
}
@media (min-width:768px) and (max-width:991px){.accountProductsWrapper .pageNavigation .pageNavigationControl .pagesize,
.accountProductsWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.accountProductsWrapper .pageNavigation .pageNavigationControl .pagesize{display:none;}
.accountProductsWrapper .pageNavigation .pageNavigationControl .page{display:inline-block;}
.accountProductsWrapper .addToCart_btn_wrapper{text-align:left;margin-bottom:10px;}
}
.accountProductWrapper .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.accountProductWrapper .requiredField{color:#a94442;}
.accountProductWrapper .requiredFieldLabel{color:#a94442;float:right;margin-bottom:5px;}
.ordersReportWrapper .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.ordersReportWrapper #searchFilteringForm{margin-bottom:15px;}
@media (min-width:768px){.ordersReportWrapper #searchFilteringForm .control-label{margin-right:5px;}
.ordersReportWrapper #searchFilteringForm .form-group{margin-bottom:15px;}
.ordersReportWrapper #searchFilteringForm .form-group + .form-group{margin-left:15px;}
.ordersReportWrapper #searchFilteringForm .form-group + .btn{margin-left:15px;}
.ordersReportWrapper #searchFilteringForm .btn{margin-bottom:15px;}
}
.ordersReportWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.ordersReportWrapper .tableTitle{font-size:16px;font-weight:600;color:#333;margin-bottom:10px;}
.ordersReportWrapper .orders_table_wrapper{margin-bottom:30px;border:none !important;width:100%;overflow-y:hidden;}
.ordersReportWrapper .orders_table_wrapper table.orders_table{margin-bottom:0;}
.ordersReportWrapper .orders_table_wrapper table.orders_table thead{border:1px solid #464646;background:#464646;color:#fff;}
.ordersReportWrapper .orders_table_wrapper table.orders_table thead > tr > th{border:none !important;white-space:nowrap;}
.ordersReportWrapper .orders_table_wrapper table.orders_table tbody{border-left:1px solid #464646;border-right:1px solid #464646;border-top:none !important;border-bottom:none !important;}
.ordersReportWrapper .orders_table_wrapper table.orders_table tbody > tr:nth-child(odd){background-color:#fff;}
.ordersReportWrapper .orders_table_wrapper table.orders_table tbody > tr:nth-child(even){background-color:#eee;}
.ordersReportWrapper .orders_table_wrapper table.orders_table tbody > tr:hover{background-color:#FFC;}
.ordersReportWrapper .orders_table_wrapper table.orders_table tbody > tr.quarter{background-color:#bbb;}
.ordersReportWrapper .orders_table_wrapper table.orders_table tbody > tr.quarter > td{font-weight:bold;}
.ordersReportWrapper .orders_table_wrapper table.orders_table tbody > tr > td{border:none !important;white-space:nowrap;}
.ordersReportWrapper .orders_table_wrapper table.orders_table tfoot{border:1px solid #464646;background:#464646;color:#fff;}
.ordersReportWrapper .orders_table_wrapper table.orders_table tfoot > tr > td{border:none !important;white-space:nowrap;}
.productsReportWrapper .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.productsReportWrapper .sys_buttons{margin-bottom:20px;}
.productsReportWrapper .sys_buttons .btn{margin-right:10px;margin-bottom:10px;}
.productsReportWrapper .sys_buttons .btn:last-of-type{margin-right:0;}
.productsReportWrapper #searchFilteringForm{margin-bottom:15px;}
@media (min-width:768px){.productsReportWrapper #searchFilteringForm .control-label{margin-right:5px;}
.productsReportWrapper #searchFilteringForm .form-group{margin-bottom:15px;}
.productsReportWrapper #searchFilteringForm .form-group + .form-group{margin-left:15px;}
.productsReportWrapper #searchFilteringForm .form-group + .btn{margin-left:15px;}
.productsReportWrapper #searchFilteringForm .btn{margin-bottom:15px;}
}
.productsReportWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.productsReportWrapper .tableTitle{font-size:16px;font-weight:600;color:#333;margin-bottom:10px;}
.productsReportWrapper .products_table_wrapper{margin-bottom:30px;border:none !important;width:100%;overflow-y:hidden;}
.productsReportWrapper .products_table_wrapper table.products_table{margin-bottom:0;}
.productsReportWrapper .products_table_wrapper table.products_table thead{border:1px solid #464646;background:#464646;color:#fff;}
.productsReportWrapper .products_table_wrapper table.products_table thead > tr > th{border:none !important;white-space:nowrap;}
.productsReportWrapper .products_table_wrapper table.products_table tbody{border-left:1px solid #464646;border-right:1px solid #464646;border-top:none !important;border-bottom:none !important;}
.productsReportWrapper .products_table_wrapper table.products_table tbody > tr:nth-child(odd){background-color:#fff;}
.productsReportWrapper .products_table_wrapper table.products_table tbody > tr:nth-child(even){background-color:#eee;}
.productsReportWrapper .products_table_wrapper table.products_table tbody > tr:hover{background-color:#FFC;}
.productsReportWrapper .products_table_wrapper table.products_table tbody > tr.quarter{background-color:#bbb;}
.productsReportWrapper .products_table_wrapper table.products_table tbody > tr.quarter > td{font-weight:bold;}
.productsReportWrapper .products_table_wrapper table.products_table tbody > tr > td{border:none !important;white-space:nowrap;}
.productsReportWrapper .products_table_wrapper table.products_table tfoot{border:1px solid #464646;background:#464646;color:#fff;}
.productsReportWrapper .products_table_wrapper table.products_table tfoot > tr > td{border:none !important;white-space:nowrap;}
.consignmentReportWrapper .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.consignmentReportWrapper .sys_buttons{margin-bottom:20px;}
.consignmentReportWrapper .sys_buttons .btn{margin-right:10px;margin-bottom:10px;}
.consignmentReportWrapper .sys_buttons .btn:last-of-type{margin-right:0;}
.consignmentReportWrapper #exportInvoicesForm{margin-bottom:15px;}
@media (min-width:768px){.consignmentReportWrapper #exportInvoicesForm .control-label{margin-right:5px;}
.consignmentReportWrapper #exportInvoicesForm .form-group{margin-bottom:15px;}
.consignmentReportWrapper #exportInvoicesForm .form-group + .form-group{margin-left:15px;}
.consignmentReportWrapper #exportInvoicesForm .form-group + .btn{margin-left:15px;}
.consignmentReportWrapper #exportInvoicesForm .btn{margin-bottom:15px;}
}
.consignmentReportWrapper .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.consignmentReportWrapper .tableTitle{font-size:16px;font-weight:600;color:#333;margin-bottom:10px;}
.consignmentReportWrapper .orders_table_wrapper{margin-bottom:30px;border:none !important;width:100%;overflow-y:hidden;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table{margin-bottom:0;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table thead{border:1px solid #464646;background:#464646;color:#fff;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table thead > tr > th{border:none !important;white-space:nowrap;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table tbody{border-left:1px solid #464646;border-right:1px solid #464646;border-top:none !important;border-bottom:none !important;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table tbody > tr:nth-child(odd){background-color:#fff;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table tbody > tr:nth-child(even){background-color:#eee;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table tbody > tr:hover{background-color:#FFC;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table tbody > tr.quarter{background-color:#bbb;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table tbody > tr.quarter > td{font-weight:bold;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table tbody > tr > td{border:none !important;white-space:nowrap;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table tfoot{border:1px solid #464646;background:#464646;color:#fff;}
.consignmentReportWrapper .orders_table_wrapper table.orders_table tfoot > tr > td{border:none !important;white-space:nowrap;}
.cartWrapper_2 .shoppingCart.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;font-weight:bold;}
.cartWrapper_2 .continueShopping_link_wrapper{margin-bottom:20px;}
.cartWrapper_2 .continueShopping_link_wrapper .continueShopping_link{color:#333;text-decoration:underline;}
.cartWrapper_2 .continueShopping_link_wrapper .continueShopping_link:hover,
.cartWrapper_2 .continueShopping_link_wrapper .continueShopping_link:focus{color:#333;text-decoration:none;}
.cartWrapper_2 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.cartWrapper_2 .shoppingCart_table{margin-bottom:20px;border:none;}
.cartWrapper_2 .shoppingCart_table .shoppingCartHdr{background:#fff;color:#333;border-bottom:1px solid #464646;}
.cartWrapper_2 .shoppingCart_table .shoppingCartHdr > .row{margin:0;padding-top:15px;padding-bottom:15px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartHdr .cartImageHeader{font-weight:bold;text-align:left;}
.cartWrapper_2 .shoppingCart_table .shoppingCartHdr .cartItemHeader{font-weight:bold;text-align:left;}
.cartWrapper_2 .shoppingCart_table .shoppingCartHdr .cartShipHeader{font-weight:bold;text-align:left;}
.cartWrapper_2 .shoppingCart_table .shoppingCartHdr .cartQtyHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartHdr .cartPriceHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartHdr .cartTotalHeader{font-weight:bold;text-align:center;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .odd_row,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .odd_row{background:#fff;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .even_row{background:#fff;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartImageHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartItemHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQtyHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartPriceHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartShipHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartTotalHeader{display:none;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartImageWrapper a{display:inline-block;max-width:100%;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartImageWrapper .cartImage{max-width:65px;max-height:65px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartItem{text-align:left;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartItem .cartItemContent .cart_item_name{color:#333;font-weight:bold;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartItem .cartItemContent .cart_item_sku{color:#666;font-size:12px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartItem .cartItemContent .cart_item_casepack{color:#666;font-size:12px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .productOptions{margin-top:10px;margin-bottom:10px;font-size:12px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .productOptions .option:before,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .productOptions .option:after{display:table;content:" ";}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .productOptions .option:after{clear:both;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .productOptions .option .optionLabel{font-weight:bold;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .productOptions .option + .option{margin-top:5px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty{text-align:center;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty .form-control{text-align:center;margin-bottom:5px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty a.update_quantity{color:#333;text-decoration:underline;font-size:12px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty a.update_quantity:hover,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty a.update_quantity:focus{color:#333;text-decoration:none;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty a.remove_item{color:#333;text-decoration:underline;font-size:12px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty a.remove_item:hover,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty a.remove_item:focus{color:#333;text-decoration:none;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartShip{text-align:left;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartPrice,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartTotal{font-weight:bold;text-align:center;}
.cartWrapper_2 .shoppingCart_table .shoppingCartFtr{background:#fff;color:#333;border-bottom:1px solid #464646;}
.cartWrapper_2 .shoppingCart_table .shoppingCartFtr > .row{margin:0;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.cartWrapper_2 .shoppingCart_table .shoppingCartFtr > .row:last-of-type{border-bottom:none;}
.cartWrapper_2 .shoppingCart_table .shoppingCartFtr .totalLabel{font-size:16px;font-weight:bold;text-align:right;padding-right:15px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartFtr .totalValue{font-size:16px;font-weight:bold;text-align:center;}
.cartWrapper_2 .promo_code_wrapper{margin-bottom:20px;}
.cartWrapper_2 .gift_card_wrapper{margin-bottom:20px;}
.cartWrapper_2 .proceedCheckout_btn_wrapper{text-align:right;margin-bottom:20px;}
.cartWrapper_2 .proceedCheckout_btn_wrapper .proceedCheckout_btn{color:#fff;background-color:#f99009;border-color:#b66804;background-image:-webkit-linear-gradient(top, #f99009 0%, #c06e05 100%);background-image:linear-gradient(to bottom, #f99009 0%, #c06e05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff99009', endColorstr='#ffc06e05', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.cartWrapper_2 .proceedCheckout_btn_wrapper .proceedCheckout_btn:hover,
.cartWrapper_2 .proceedCheckout_btn_wrapper .proceedCheckout_btn:focus{color:#fff;background-color:#c06e05;border-color:#b66804;background-position:0 -15px;outline:none !important;}
.cartWrapper_2 .proceedCheckout_btn_wrapper .proceedCheckout_btn:active,
.cartWrapper_2 .proceedCheckout_btn_wrapper .proceedCheckout_btn.active{color:#fff;background-color:#c06e05;border-color:#b66804;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
@media (max-width:991px){.cartWrapper_2 .shoppingCart_table{border:1px solid #464646;}
.cartWrapper_2 .shoppingCart_table .shoppingCartHdr{display:none;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .odd_row,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .odd_row [class*="col-"],
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .even_row [class*="col-"]{padding-top:10px;padding-bottom:10px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartImageHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartItemHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQtyHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartPriceHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartShipHeader,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartTotalHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartImageWrapper,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartItem,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartPrice,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartShip,
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartTotal{text-align:left;float:left;width:70%;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartQty .form-control{max-width:75px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartDetails .cartShip .form-control{max-width:200px;}
.cartWrapper_2 .shoppingCart_table .shoppingCartFtr{border-bottom:none;}
.cartWrapper_2 .shoppingCart_table .shoppingCartFtr .totalLabel{display:block;font-weight:bold;text-align:left;border-right:none;padding-right:0;float:left;width:30%;}
.cartWrapper_2 .shoppingCart_table .shoppingCartFtr .totalValue{text-align:left;float:left;width:70%;}
}
.myQuoteListWrapper_2 .myQuoteList.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;font-weight:bold;}
.myQuoteListWrapper_2 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.myQuoteListWrapper_2 .pageNavigation .pageNavigationControl{float:left;}
.myQuoteListWrapper_2 .myQuoteList_table{margin-bottom:20px;border:none;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListHdr{background:#fff;color:#333;border-bottom:1px solid #464646;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListHdr > .row{margin:0;padding-top:15px;padding-bottom:15px;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListHdr .listImageHeader{font-weight:bold;text-align:left;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListHdr .listItemHeader{font-weight:bold;text-align:left;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListHdr .listQtyHeader{font-weight:bold;text-align:center;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .odd_row,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .odd_row{background:#fff;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .even_row{background:#fff;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listImageHeader,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listItemHeader,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQtyHeader{display:none;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listImageWrapper .listImage{max-width:65px;max-height:65px;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listItem{text-align:left;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listItem .listItemContent .list_item_name{color:#333;font-weight:bold;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listItem .listItemContent .list_item_sku{color:#666;font-size:12px;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listItem .listItemContent .list_item_casepack{color:#666;font-size:12px;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty{text-align:center;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty .form-control{text-align:center;margin-bottom:5px;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty a.update_quantity{color:#333;text-decoration:underline;font-size:12px;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty a.update_quantity:hover,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty a.update_quantity:focus{color:#333;text-decoration:none;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty a.remove_item{color:#333;text-decoration:underline;font-size:12px;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty a.remove_item:hover,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty a.remove_item:focus{color:#333;text-decoration:none;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListFtr{background:#fff;color:#333;border-bottom:1px solid #464646;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListFtr > .row{margin:0;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListFtr > .row:last-of-type{border-bottom:none;}
.myQuoteListWrapper_2 #contactInformationForm .headerLabel{font-weight:bold;color:#D8000C;}
.myQuoteListWrapper_2 #contactInformationForm #contact_message{min-height:150px;resize:vertical;}
.myQuoteListWrapper_2 #contactInformationForm .requestQuote_btn_wrapper{text-align:right;}
.myQuoteListWrapper_2 #contactInformationForm .requestQuote_btn_wrapper .requestQuote_btn{color:#fff;background-color:#f99009;border-color:#b66804;background-image:-webkit-linear-gradient(top, #f99009 0%, #c06e05 100%);background-image:linear-gradient(to bottom, #f99009 0%, #c06e05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff99009', endColorstr='#ffc06e05', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.myQuoteListWrapper_2 #contactInformationForm .requestQuote_btn_wrapper .requestQuote_btn:hover,
.myQuoteListWrapper_2 #contactInformationForm .requestQuote_btn_wrapper .requestQuote_btn:focus{color:#fff;background-color:#c06e05;border-color:#b66804;background-position:0 -15px;outline:none !important;}
.myQuoteListWrapper_2 #contactInformationForm .requestQuote_btn_wrapper .requestQuote_btn:active,
.myQuoteListWrapper_2 #contactInformationForm .requestQuote_btn_wrapper .requestQuote_btn.active{color:#fff;background-color:#c06e05;border-color:#b66804;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
@media (max-width:991px){.myQuoteListWrapper_2 .myQuoteList_table{border:1px solid #464646;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListHdr{display:none;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .odd_row,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .odd_row [class*="col-"],
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .even_row [class*="col-"]{padding-top:5px;padding-bottom:5px;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listImageHeader,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listItemHeader,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQtyHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listImageWrapper,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listItem,
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty{text-align:left;float:left;width:70%;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListDetails .listQty .form-control{max-width:75px;}
.myQuoteListWrapper_2 .myQuoteList_table .myQuoteListFtr{border-bottom:none;}
}
@media (min-width:768px) and (max-width:991px){.myQuoteListWrapper_2 .pageNavigation .pageNavigationControl .pagesize,
.myQuoteListWrapper_2 .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
@media (max-width:767px){.myQuoteListWrapper_2 .myQuoteList.headerTitle{float:none;}
.myQuoteListWrapper_2 .pageNavigation .pageNavigationControl .pagesize{display:none;}
.myQuoteListWrapper_2 .pageNavigation .pageNavigationControl .page{display:inline-block;}
}
.reviewOrderWrapper_2 .reviewOrder.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;font-weight:bold;}
.reviewOrderWrapper_2 .reviewOrder_table{margin-bottom:20px;border:none;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceHdr{background:#fff;color:#333;border-bottom:1px solid #464646;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceHdr > .row{margin:0;padding-top:15px;padding-bottom:15px;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceHdr .cartImageHeader{font-weight:bold;text-align:left;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceHdr .cartItemHeader{font-weight:bold;text-align:left;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceHdr .cartShipHeader{font-weight:bold;text-align:left;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceHdr .cartQtyHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceHdr .cartPriceHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceHdr .cartTotalHeader{font-weight:bold;text-align:center;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .odd_row,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .odd_row{background:#fff;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .even_row{background:#fff;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartImageHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartItemHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartQtyHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartPriceHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartShipHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartTotalHeader{display:none;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartImageWrapper a{display:inline-block;max-width:100%;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartImageWrapper .cartImage{max-width:65px;max-height:65px;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartItem{text-align:left;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartItem .cartItemContent .cart_item_name{color:#333;font-weight:bold;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartItem .cartItemContent .cart_item_sku{color:#666;font-size:12px;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartItem .cartItemContent .cart_item_casepack{color:#666;font-size:12px;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .productOptions{margin-top:10px;margin-bottom:10px;font-size:12px;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .productOptions .option:before,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .productOptions .option:after{display:table;content:" ";}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .productOptions .option:after{clear:both;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .productOptions .option .optionLabel{font-weight:bold;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .productOptions .option + .option{margin-top:5px;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartQty{font-weight:bold;text-align:center;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartShip{text-align:left;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartPrice,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartTotal{font-weight:bold;text-align:center;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceFtr{background:#fff;color:#333;border-bottom:1px solid #464646;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceFtr > .row{margin:0;border-bottom:1px solid #464646;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceFtr > .row:last-of-type{border-bottom:none;}
.reviewOrderWrapper_2 .promo_code_wrapper{margin-bottom:20px;}
.reviewOrderWrapper_2 .gift_card_wrapper{margin-bottom:20px;}
.reviewOrderWrapper_2 .notes_wrapper{margin-bottom:20px;}
.reviewOrderWrapper_2 .totals_table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%;margin-bottom:20px;}
.reviewOrderWrapper_2 .totals_table tr th,
.reviewOrderWrapper_2 .totals_table tr td{padding:8px 15px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid #464646;}
.reviewOrderWrapper_2 .totals_table tr th{text-align:left;width:60%;}
.reviewOrderWrapper_2 .totals_table tr td{text-align:center;font-weight:bold;width:40%;}
.reviewOrderWrapper_2 .totals_table tr:last-of-type th,
.reviewOrderWrapper_2 .totals_table tr:last-of-type td{border-bottom:none;}
.reviewOrderWrapper_2 .totals_table tr.total th,
.reviewOrderWrapper_2 .totals_table tr.total td{font-size:16px;font-weight:bold;color:#f99009;}
.reviewOrderWrapper_2 .placeOrder_btn_wrapper{text-align:right;margin-bottom:20px;}
.reviewOrderWrapper_2 .placeOrder_btn_wrapper .placeOrder_btn{color:#fff;background-color:#f99009;border-color:#b66804;background-image:-webkit-linear-gradient(top, #f99009 0%, #c06e05 100%);background-image:linear-gradient(to bottom, #f99009 0%, #c06e05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff99009', endColorstr='#ffc06e05', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.reviewOrderWrapper_2 .placeOrder_btn_wrapper .placeOrder_btn:hover,
.reviewOrderWrapper_2 .placeOrder_btn_wrapper .placeOrder_btn:focus{color:#fff;background-color:#c06e05;border-color:#b66804;background-position:0 -15px;outline:none !important;}
.reviewOrderWrapper_2 .placeOrder_btn_wrapper .placeOrder_btn:active,
.reviewOrderWrapper_2 .placeOrder_btn_wrapper .placeOrder_btn.active{color:#fff;background-color:#c06e05;border-color:#b66804;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
@media (max-width:991px){.reviewOrderWrapper_2 .reviewOrder_table{border:1px solid #464646;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceHdr{display:none;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .odd_row,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .odd_row [class*="col-"],
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .even_row [class*="col-"]{padding-top:10px;padding-bottom:10px;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartImageHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartItemHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartQtyHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartPriceHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartShipHeader,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartTotalHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartImageWrapper,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartItem,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartQty,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartPrice,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartShip,
.reviewOrderWrapper_2 .reviewOrder_table .invoiceDetails .cartTotal{text-align:left;float:left;width:70%;}
.reviewOrderWrapper_2 .reviewOrder_table .invoiceFtr{border-bottom:none;}
}
.finalInvoiceWrapper_2 .finalInvoiceTopTitle{font-size:18px;font-weight:bold;margin-bottom:15px;}
.finalInvoiceWrapper_2 .finalInvoiceTopTitle .invoiceNum,
.finalInvoiceWrapper_2 .finalInvoiceTopTitle .orderNum{text-align:left;}
.finalInvoiceWrapper_2 .finalInvoiceTopTitle .orderStatus{text-align:center;}
.finalInvoiceWrapper_2 .finalInvoiceTopTitle .orderDate{text-align:right;}
.finalInvoiceWrapper_2 .invoiceShippingInfoBox,
.finalInvoiceWrapper_2 .invoiceBillingInfoBox,
.finalInvoiceWrapper_2 .paymentInfoBox,
.finalInvoiceWrapper_2 .invoiceNumberInfoBox{border:1px solid #ddd;margin-bottom:20px;padding:15px;}
.finalInvoiceWrapper_2 .invoiceShippingInfoBox .headerTitle,
.finalInvoiceWrapper_2 .invoiceBillingInfoBox .headerTitle,
.finalInvoiceWrapper_2 .paymentInfoBox .headerTitle,
.finalInvoiceWrapper_2 .invoiceNumberInfoBox .headerTitle{margin-top:0;margin-bottom:5px;font-size:16px;font-weight:bold;}
.finalInvoiceWrapper_2 .invoicePurchaseOrder,
.finalInvoiceWrapper_2 .invoiceEmailAddress,
.finalInvoiceWrapper_2 .invoiceCreditAvailable{margin-bottom:5px;}
.finalInvoiceWrapper_2 .finalInvoice_table{margin-bottom:20px;border:none;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceHdr{background:#fff;color:#333;border-bottom:1px solid #464646;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceHdr > .row{margin:0;padding-top:15px;padding-bottom:15px;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceHdr .cartImageHeader{font-weight:bold;text-align:left;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceHdr .cartItemHeader{font-weight:bold;text-align:left;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceHdr .cartShipHeader{font-weight:bold;text-align:left;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceHdr .cartQtyHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceHdr .cartPriceHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceHdr .cartTotalHeader{font-weight:bold;text-align:center;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .odd_row,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .odd_row{background:#fff;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .even_row{background:#fff;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartImageHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartItemHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartQtyHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartPriceHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartShipHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartTotalHeader{display:none;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartImageWrapper a{display:inline-block;max-width:100%;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartImageWrapper .cartImage{max-width:65px;max-height:65px;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartItem{text-align:left;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartItem .cartItemContent .cart_item_name{color:#333;font-weight:bold;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartItem .cartItemContent .cart_item_sku{color:#666;font-size:12px;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartItem .cartItemContent .cart_item_casepack{color:#666;font-size:12px;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .productOptions{margin-top:10px;margin-bottom:10px;font-size:12px;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .productOptions .option:before,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .productOptions .option:after{display:table;content:" ";}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .productOptions .option:after{clear:both;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .productOptions .option .optionLabel{font-weight:bold;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .productOptions .option + .option{margin-top:5px;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartQty{font-weight:bold;text-align:center;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartShip{text-align:left;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartPrice,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartTotal{font-weight:bold;text-align:center;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceFtr{background:#fff;color:#333;border-bottom:1px solid #464646;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceFtr > .row{margin:0;border-bottom:1px solid #464646;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceFtr > .row:last-of-type{border-bottom:none;}
.finalInvoiceWrapper_2 .promo_code_wrapper{margin-bottom:20px;}
.finalInvoiceWrapper_2 .gift_card_wrapper{margin-bottom:20px;}
.finalInvoiceWrapper_2 .notes_wrapper{margin-bottom:20px;}
.finalInvoiceWrapper_2 .totals_table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%;margin-bottom:20px;}
.finalInvoiceWrapper_2 .totals_table tr th,
.finalInvoiceWrapper_2 .totals_table tr td{padding:8px 15px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid #464646;}
.finalInvoiceWrapper_2 .totals_table tr th{text-align:left;width:60%;}
.finalInvoiceWrapper_2 .totals_table tr td{text-align:center;font-weight:bold;width:40%;}
.finalInvoiceWrapper_2 .totals_table tr:last-of-type th,
.finalInvoiceWrapper_2 .totals_table tr:last-of-type td{border-bottom:none;}
.finalInvoiceWrapper_2 .totals_table tr.total th,
.finalInvoiceWrapper_2 .totals_table tr.total td{font-size:16px;font-weight:bold;color:#f99009;}
.finalInvoiceWrapper_2 .continueShopping_btn_wrapper{text-align:right;margin-bottom:20px;}
.finalInvoiceWrapper_2 .continueShopping_btn_wrapper .continueShopping_btn{color:#fff;background-color:#f99009;border-color:#b66804;background-image:-webkit-linear-gradient(top, #f99009 0%, #c06e05 100%);background-image:linear-gradient(to bottom, #f99009 0%, #c06e05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff99009', endColorstr='#ffc06e05', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.finalInvoiceWrapper_2 .continueShopping_btn_wrapper .continueShopping_btn:hover,
.finalInvoiceWrapper_2 .continueShopping_btn_wrapper .continueShopping_btn:focus{color:#fff;background-color:#c06e05;border-color:#b66804;background-position:0 -15px;outline:none !important;}
.finalInvoiceWrapper_2 .continueShopping_btn_wrapper .continueShopping_btn:active,
.finalInvoiceWrapper_2 .continueShopping_btn_wrapper .continueShopping_btn.active{color:#fff;background-color:#c06e05;border-color:#b66804;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
@media (max-width:991px){.finalInvoiceWrapper_2 .finalInvoice_table{border:1px solid #464646;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceHdr{display:none;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .odd_row,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .odd_row [class*="col-"],
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .even_row [class*="col-"]{padding-top:10px;padding-bottom:10px;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartImageHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartItemHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartQtyHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartPriceHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartShipHeader,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartTotalHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartImageWrapper,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartItem,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartQty,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartPrice,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartShip,
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceDetails .cartTotal{text-align:left;float:left;width:70%;}
.finalInvoiceWrapper_2 .finalInvoice_table .invoiceFtr{border-bottom:none;}
}
@media (max-width:767px){.finalInvoiceWrapper_2 .finalInvoiceTopTitle .invoiceNum,
.finalInvoiceWrapper_2 .finalInvoiceTopTitle .orderNum{text-align:left;margin-bottom:5px;}
.finalInvoiceWrapper_2 .finalInvoiceTopTitle .orderStatus{text-align:left;margin-bottom:5px;}
.finalInvoiceWrapper_2 .finalInvoiceTopTitle .orderDate{text-align:left;}
}
.cartWrapper_3 .shoppingCart.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.cartWrapper_3 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
.cartWrapper_3 .shoppingCart_table{margin-bottom:0;border:1px solid #464646;}
.cartWrapper_3 .shoppingCart_table .shoppingCartHdr{background:#464646;color:#fff;}
.cartWrapper_3 .shoppingCart_table .shoppingCartHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartHdr .cartRemoveHeader{font-weight:bold;text-align:center;}
.cartWrapper_3 .shoppingCart_table .shoppingCartHdr .cartImageHeader{font-weight:bold;text-align:left;}
.cartWrapper_3 .shoppingCart_table .shoppingCartHdr .cartItemHeader{font-weight:bold;text-align:left;}
.cartWrapper_3 .shoppingCart_table .shoppingCartHdr .cartQtyHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartHdr .cartPriceHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartHdr .cartTotalHeader{font-weight:bold;text-align:center;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .odd_row,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .even_row{padding-top:10px;padding-bottom:10px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .odd_row{background:#fff;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .even_row{background:#efeedc;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartRemoveHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartImageHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItemHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartQtyHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartPriceHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartTotalHeader{display:none;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartRemove{text-align:center;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartRemove input[type="checkbox"]{margin-top:25px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartImageWrapper a{display:block;max-width:100%;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartImageWrapper .cartImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItem{text-align:left;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItem .cartItemContent .cart_item_sku{color:#666;font-size:12px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItem .cartItemContent .show_hide_details_link{margin-top:5px;font-size:12px;color:#666;font-weight:600;text-decoration:underline;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItem .cartItemContent .show_hide_details_link .showDetails_label{display:none;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItem .cartItemContent .show_hide_details_link .hideDetails_label{display:inline;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItem .cartItemContent .show_hide_details_link.collapsed .showDetails_label{display:inline;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItem .cartItemContent .show_hide_details_link.collapsed .hideDetails_label{display:none;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .productOptions{margin-top:10px;margin-bottom:10px;font-size:12px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .productOptions .option:before,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .productOptions .option:after{display:table;content:" ";}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .productOptions .option:after{clear:both;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .productOptions .option .optionLabel{font-weight:bold;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .productOptions .option + .option{margin-top:5px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box{background:rgba(238, 238, 238, 0.7);font-size:12px;padding-top:10px;padding-bottom:10px;position:relative;top:10px;}
@media (max-width:991px){.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box{top:15px;}
}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row{padding-top:5px;padding-bottom:5px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row:hover{background:rgba(221, 221, 221, 0.5);}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .item_name{color:#333;font-size:13px;font-weight:bold;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .details_option:before,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .details_option:after{display:table;content:" ";}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .details_option:after{clear:both;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .details_option .option_label{display:inline-block;float:left;font-weight:bold;margin-right:5px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .details_option .option_value{display:inline-block;float:left;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .details_option .option_value.has_image{text-align:center;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .details_option .option_value.has_image > img{display:block;margin-top:2px;width:50px;height:50px;border:1px solid #ccc;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .details_option .option_value + .option_value{margin-left:5px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .item_details_box .item_details_row .details_option + .details_option{margin-top:5px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartQty{text-align:center;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartQty .form-control{text-align:center;margin-bottom:5px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartPrice,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartTotal{text-align:center;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr{background:#464646;color:#fff;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartUpdateFooter{text-align:center;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartUpdateFooter .cartUpdate_link{color:#fff;text-decoration:underline;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartUpdateFooter .cartUpdate_link:hover{color:#fff;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartWeightFooter{text-align:left;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartQtyFooter{text-align:left;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartSubtotalFooter{text-align:right;padding-right:15px;}
.cartWrapper_3 .shoppingCart_bottom{border:1px solid #464646;border-top:none;padding:15px;margin-bottom:20px;}
.cartWrapper_3 .continueShopping_link_wrapper{margin-bottom:20px;}
.cartWrapper_3 .continueShopping_link_wrapper .continueShopping_link{color:#333;text-decoration:underline;}
.cartWrapper_3 .continueShopping_link_wrapper .continueShopping_link:hover{color:#333;}
.cartWrapper_3 .proceedCheckout_btn_wrapper{text-align:right;}
.cartWrapper_3 .proceedCheckout_btn_wrapper .proceedCheckout_btn{color:#fff;background-color:#ff9900;border-color:#b86e00;background-image:-webkit-linear-gradient(top, #ff9900 0%, #c27400 100%);background-image:linear-gradient(to bottom, #ff9900 0%, #c27400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9900', endColorstr='#ffc27400', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.cartWrapper_3 .proceedCheckout_btn_wrapper .proceedCheckout_btn:hover,
.cartWrapper_3 .proceedCheckout_btn_wrapper .proceedCheckout_btn:focus{color:#fff;background-color:#c27400;border-color:#b86e00;background-position:0 -15px;outline:none !important;}
.cartWrapper_3 .proceedCheckout_btn_wrapper .proceedCheckout_btn:active,
.cartWrapper_3 .proceedCheckout_btn_wrapper .proceedCheckout_btn.active{color:#fff;background-color:#c27400;border-color:#b86e00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.cartWrapper_3 .promo_code_wrapper{max-width:280px;}
.cartWrapper_3 .promo_code_wrapper .applyPromoCode_btn{color:#fff;background-color:#ff9900;border-color:#b86e00;background-image:-webkit-linear-gradient(top, #ff9900 0%, #c27400 100%);background-image:linear-gradient(to bottom, #ff9900 0%, #c27400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9900', endColorstr='#ffc27400', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.cartWrapper_3 .promo_code_wrapper .applyPromoCode_btn:hover,
.cartWrapper_3 .promo_code_wrapper .applyPromoCode_btn:focus{color:#fff;background-color:#c27400;border-color:#b86e00;background-position:0 -15px;outline:none !important;}
.cartWrapper_3 .promo_code_wrapper .applyPromoCode_btn:active,
.cartWrapper_3 .promo_code_wrapper .applyPromoCode_btn.active{color:#fff;background-color:#c27400;border-color:#b86e00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
@media (max-width:991px){.cartWrapper_3 .shoppingCart_table .shoppingCartHdr{display:none;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .odd_row,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .odd_row > [class*="col-"],
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .even_row > [class*="col-"]{padding-top:5px;padding-bottom:5px;min-height:0;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartRemoveHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartImageHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItemHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartQtyHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartPriceHeader,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartTotalHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartRemove,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartImageWrapper,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartItem,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartQty,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartPrice,
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartTotal{text-align:left;float:left;width:70%;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartRemove input[type="checkbox"]{margin-top:4px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartDetails .cartQty .form-control{max-width:100px;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartWeightFooter{text-align:left;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartQtyFooter{text-align:left;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartSubtotalFooter{text-align:left;}
.cartWrapper_3 .shoppingCart_table .shoppingCartFtr .cartUpdateFooter{text-align:left;}
.cartWrapper_3 .promo_code_wrapper{margin-bottom:20px;}
}
.reviewOrderWrapper_3 .reviewOrder.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;}
.reviewOrderWrapper_3 .reviewOrder_table{margin-bottom:20px;border:1px solid #464646;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceHdr{background:#464646;color:#fff;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceHdr .cartLineNmbrHeader{font-weight:bold;text-align:center;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceHdr .cartImageHeader{font-weight:bold;text-align:left;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceHdr .cartItemHeader{font-weight:bold;text-align:left;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceHdr .cartQtyHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceHdr .cartPriceHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceHdr .cartTotalHeader{font-weight:bold;text-align:center;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .odd_row,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .even_row{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #464646;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .odd_row{background:#fff;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .even_row{background:#efeedc;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartLineNmbrHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartImageHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItemHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartQtyHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartPriceHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartTotalHeader{display:none;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartLineNmbr{text-align:center;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartImageWrapper a{display:block;max-width:100%;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartImageWrapper .cartImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItem{text-align:left;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItem .cartItemContent .cart_item_sku{color:#666;font-size:12px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link{margin-top:5px;font-size:12px;color:#666;font-weight:600;text-decoration:underline;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link .showDetails_label{display:none;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link .hideDetails_label{display:inline;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link.collapsed .showDetails_label{display:inline;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link.collapsed .hideDetails_label{display:none;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .productOptions{margin-top:10px;margin-bottom:10px;font-size:12px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .productOptions .option:before,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .productOptions .option:after{display:table;content:" ";}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .productOptions .option:after{clear:both;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .productOptions .option .optionLabel{font-weight:bold;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .productOptions .option + .option{margin-top:5px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box{background:rgba(238, 238, 238, 0.7);font-size:12px;padding-top:10px;padding-bottom:10px;position:relative;top:10px;}
@media (max-width:991px){.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box{top:15px;}
}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row{padding-top:5px;padding-bottom:5px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row:hover{background:rgba(221, 221, 221, 0.5);}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .item_name{color:#333;font-size:13px;font-weight:bold;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .details_option:before,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .details_option:after{display:table;content:" ";}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .details_option:after{clear:both;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .details_option .option_label{display:inline-block;float:left;font-weight:bold;margin-right:5px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .details_option .option_value{display:inline-block;float:left;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .details_option .option_value.has_image{text-align:center;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .details_option .option_value.has_image > img{display:block;margin-top:2px;width:50px;height:50px;border:1px solid #ccc;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .details_option .option_value + .option_value{margin-left:5px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .item_details_box .item_details_row .details_option + .details_option{margin-top:5px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartQty{text-align:center;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartQty .form-control{text-align:center;margin-bottom:5px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartPrice,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartTotal{text-align:center;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr{color:#333;border-top:1px solid #464646;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr > .row{margin:0;border-bottom:1px solid #464646;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr > .row:last-of-type{border-bottom:none;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .subTotalLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .promoCodeDiscountLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .taxLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .shippingHandlingLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .grandTotalLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .creditDiscountLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:right;border-right:1px solid #464646;padding-right:15px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .subTotalValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .promoCodeDiscountValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .taxValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .shippingHandlingValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .grandTotalValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .creditDiscountValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .blanceValue{text-align:right;padding-right:15px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .promoCodeDiscountValue{color:#ff0000;}
.reviewOrderWrapper_3 .promo_code_wrapper{max-width:280px;margin-bottom:20px;}
.reviewOrderWrapper_3 .promo_code_wrapper .applyPromoCode_btn{color:#fff;background-color:#ff9900;border-color:#b86e00;background-image:-webkit-linear-gradient(top, #ff9900 0%, #c27400 100%);background-image:linear-gradient(to bottom, #ff9900 0%, #c27400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9900', endColorstr='#ffc27400', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.reviewOrderWrapper_3 .promo_code_wrapper .applyPromoCode_btn:hover,
.reviewOrderWrapper_3 .promo_code_wrapper .applyPromoCode_btn:focus{color:#fff;background-color:#c27400;border-color:#b86e00;background-position:0 -15px;outline:none !important;}
.reviewOrderWrapper_3 .promo_code_wrapper .applyPromoCode_btn:active,
.reviewOrderWrapper_3 .promo_code_wrapper .applyPromoCode_btn.active{color:#fff;background-color:#c27400;border-color:#b86e00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.reviewOrderWrapper_3 .invoiceNote{margin-bottom:20px;}
.reviewOrderWrapper_3 .placeOrder_btn_wrapper{text-align:right;}
.reviewOrderWrapper_3 .placeOrder_btn_wrapper .placeOrder_btn{min-width:200px;color:#fff;background-color:#ff9900;border-color:#b86e00;background-image:-webkit-linear-gradient(top, #ff9900 0%, #c27400 100%);background-image:linear-gradient(to bottom, #ff9900 0%, #c27400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9900', endColorstr='#ffc27400', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.reviewOrderWrapper_3 .placeOrder_btn_wrapper .placeOrder_btn:hover,
.reviewOrderWrapper_3 .placeOrder_btn_wrapper .placeOrder_btn:focus{color:#fff;background-color:#c27400;border-color:#b86e00;background-position:0 -15px;outline:none !important;}
.reviewOrderWrapper_3 .placeOrder_btn_wrapper .placeOrder_btn:active,
.reviewOrderWrapper_3 .placeOrder_btn_wrapper .placeOrder_btn.active{color:#fff;background-color:#c27400;border-color:#b86e00;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.reviewOrderWrapper_3 .placeOrder_note_wrapper{margin-top:15px;}
.reviewOrderWrapper_3 .placeOrder_note_wrapper .placeOrder_note{font-size:12px;font-weight:600;float:right;max-width:200px;}
@media (max-width:991px){.reviewOrderWrapper_3 .reviewOrder_table .invoiceHdr{display:none;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .odd_row,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .odd_row > [class*="col-"],
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .even_row > [class*="col-"]{padding-top:5px;padding-bottom:5px;min-height:0;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartLineNmbrHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartImageHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItemHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartQtyHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartPriceHeader,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartTotalHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartLineNmbr,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartImageWrapper,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartItem,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartQty,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartPrice,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartTotal{text-align:left;float:left;width:70%;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceDetails .cartQty .form-control{max-width:100px;}
.reviewOrderWrapper_3 .placeOrder_btn_wrapper .placeOrder_btn{min-width:none;}
.reviewOrderWrapper_3 .placeOrder_note_wrapper .placeOrder_note{float:none;max-width:none;}
}
@media (max-width:767px){.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .subTotalLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .promoCodeDiscountLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .taxLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .shippingHandlingLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .grandTotalLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .creditDiscountLabel,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:left;border-right:none;padding-right:0;margin-top:5px;}
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .subTotalValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .promoCodeDiscountValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .taxValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .shippingHandlingValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .grandTotalValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .creditDiscountValue,
.reviewOrderWrapper_3 .reviewOrder_table .invoiceFtr .blanceValue{padding:0;text-align:left;margin-bottom:5px;}
}
.finalInvoiceWrapper_3 .finalInvoiceTopTitle{font-size:18px;font-weight:bold;margin-bottom:15px;}
.finalInvoiceWrapper_3 .finalInvoiceTopTitle .invoiceNum,
.finalInvoiceWrapper_3 .finalInvoiceTopTitle .orderNum{text-align:left;}
.finalInvoiceWrapper_3 .finalInvoiceTopTitle .orderStatus{text-align:center;}
.finalInvoiceWrapper_3 .finalInvoiceTopTitle .orderDate{text-align:right;}
.finalInvoiceWrapper_3 .invoiceShippingInfoBox,
.finalInvoiceWrapper_3 .invoiceBillingInfoBox,
.finalInvoiceWrapper_3 .paymentInfoBox,
.finalInvoiceWrapper_3 .invoiceNumberInfoBox{border:1px solid #ddd;margin-bottom:20px;padding:15px;}
.finalInvoiceWrapper_3 .invoiceShippingInfoBox .headerTitle,
.finalInvoiceWrapper_3 .invoiceBillingInfoBox .headerTitle,
.finalInvoiceWrapper_3 .paymentInfoBox .headerTitle,
.finalInvoiceWrapper_3 .invoiceNumberInfoBox .headerTitle{margin-top:0;margin-bottom:5px;font-size:16px;font-weight:bold;}
.finalInvoiceWrapper_3 .invoicePurchaseOrder,
.finalInvoiceWrapper_3 .invoiceEmailAddress,
.finalInvoiceWrapper_3 .invoiceCreditAvailable{margin-bottom:5px;}
.finalInvoiceWrapper_3 .finalInvoice_table{margin-bottom:20px;border:1px solid #464646;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceHdr{background:#464646;color:#fff;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceHdr > .row{margin:0;padding-top:5px;padding-bottom:5px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceHdr .cartLineNmbrHeader{font-weight:bold;text-align:center;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceHdr .cartImageHeader{font-weight:bold;text-align:left;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceHdr .cartItemHeader{font-weight:bold;text-align:left;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceHdr .cartQtyHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceHdr .cartPriceHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceHdr .cartTotalHeader{font-weight:bold;text-align:center;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .odd_row,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .even_row{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #464646;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .odd_row{background:#fff;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .even_row{background:#efeedc;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartLineNmbrHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartImageHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItemHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartQtyHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartPriceHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartTotalHeader{display:none;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartLineNmbr{text-align:center;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartImageWrapper a{display:block;max-width:100%;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartImageWrapper .cartImage{max-width:65px;max-height:65px;border:1px solid #ccc;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItem{text-align:left;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItem .cartItemContent .cart_item_sku{color:#666;font-size:12px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link{margin-top:5px;font-size:12px;color:#666;font-weight:600;text-decoration:underline;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link .showDetails_label{display:none;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link .hideDetails_label{display:inline;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link.collapsed .showDetails_label{display:inline;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItem .cartItemContent .show_hide_details_link.collapsed .hideDetails_label{display:none;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .productOptions{margin-top:10px;margin-bottom:10px;font-size:12px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .productOptions .option:before,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .productOptions .option:after{display:table;content:" ";}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .productOptions .option:after{clear:both;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .productOptions .option .optionLabel{font-weight:bold;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .productOptions .option + .option{margin-top:5px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box{background:rgba(238, 238, 238, 0.7);font-size:12px;padding-top:10px;padding-bottom:10px;position:relative;top:10px;}
@media (max-width:991px){.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box{top:15px;}
}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row{padding-top:5px;padding-bottom:5px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row:hover{background:rgba(221, 221, 221, 0.5);}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .item_name{color:#333;font-size:13px;font-weight:bold;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .details_option:before,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .details_option:after{display:table;content:" ";}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .details_option:after{clear:both;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .details_option .option_label{display:inline-block;float:left;font-weight:bold;margin-right:5px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .details_option .option_value{display:inline-block;float:left;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .details_option .option_value.has_image{text-align:center;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .details_option .option_value.has_image > img{display:block;margin-top:2px;width:50px;height:50px;border:1px solid #ccc;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .details_option .option_value + .option_value{margin-left:5px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .item_details_box .item_details_row .details_option + .details_option{margin-top:5px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartQty{text-align:center;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartQty .form-control{text-align:center;margin-bottom:5px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartPrice,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartTotal{text-align:center;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr{color:#333;border-top:1px solid #464646;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr > .row{margin:0;border-bottom:1px solid #464646;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr > .row:last-of-type{border-bottom:none;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .subTotalLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .promoCodeDiscountLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .taxLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .shippingHandlingLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .grandTotalLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .creditDiscountLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:right;border-right:1px solid #464646;padding-right:15px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .subTotalValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .promoCodeDiscountValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .taxValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .shippingHandlingValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .grandTotalValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .creditDiscountValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .blanceValue{text-align:right;padding-right:15px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .promoCodeDiscountValue{color:#ff0000;}
.finalInvoiceWrapper_3 .continueShopping_btn_wrapper{text-align:right;margin-bottom:20px;}
.finalInvoiceWrapper_3 .continueShopping_btn_wrapper .continueShopping_btn{color:#fff;background-color:#f99009;border-color:#b66804;background-image:-webkit-linear-gradient(top, #f99009 0%, #c06e05 100%);background-image:linear-gradient(to bottom, #f99009 0%, #c06e05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff99009', endColorstr='#ffc06e05', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.finalInvoiceWrapper_3 .continueShopping_btn_wrapper .continueShopping_btn:hover,
.finalInvoiceWrapper_3 .continueShopping_btn_wrapper .continueShopping_btn:focus{color:#fff;background-color:#c06e05;border-color:#b66804;background-position:0 -15px;outline:none !important;}
.finalInvoiceWrapper_3 .continueShopping_btn_wrapper .continueShopping_btn:active,
.finalInvoiceWrapper_3 .continueShopping_btn_wrapper .continueShopping_btn.active{color:#fff;background-color:#c06e05;border-color:#b66804;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
@media (max-width:991px){.finalInvoiceWrapper_3 .finalInvoice_table .invoiceHdr{display:none;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .odd_row,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .even_row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #464646;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .odd_row > [class*="col-"],
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .even_row > [class*="col-"]{padding-top:5px;padding-bottom:5px;min-height:0;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartLineNmbrHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartImageHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItemHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartQtyHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartPriceHeader,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartTotalHeader{display:block;font-weight:bold;text-align:left;padding:0;float:left;width:30%;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartLineNmbr,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartImageWrapper,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartItem,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartQty,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartPrice,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartTotal{text-align:left;float:left;width:70%;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceDetails .cartQty .form-control{max-width:100px;}
}
@media (max-width:767px){.finalInvoiceWrapper_3 .finalInvoiceTopTitle .invoiceNum,
.finalInvoiceWrapper_3 .finalInvoiceTopTitle .orderNum{text-align:left;margin-bottom:5px;}
.finalInvoiceWrapper_3 .finalInvoiceTopTitle .orderStatus{text-align:left;margin-bottom:5px;}
.finalInvoiceWrapper_3 .finalInvoiceTopTitle .orderDate{text-align:left;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .subTotalLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .promoCodeDiscountLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .taxLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .shippingHandlingLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .grandTotalLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .creditDiscountLabel,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .blanceLabel{font-weight:bold;text-align:left;border-right:none;padding-right:0;margin-top:5px;}
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .subTotalValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .promoCodeDiscountValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .taxValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .shippingHandlingValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .grandTotalValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .creditDiscountValue,
.finalInvoiceWrapper_3 .finalInvoice_table .invoiceFtr .blanceValue{padding:0;text-align:left;margin-bottom:5px;}
}
#wishListWrapper_32{padding-bottom:30px;}
#wishListWrapper_32 .myWishList.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;font-weight:bold;}
#wishListWrapper_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#wishListWrapper_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#wishListWrapper_32 .orange_btn:hover,
#wishListWrapper_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#wishListWrapper_32 .orange_btn:active,
#wishListWrapper_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#wishListWrapper_32 #wishListFilter_wrapper{margin-bottom:15px;}
#wishListWrapper_32 #wishListFilter_wrapper #wishListFilter .filterBy_wrapper{float:left;margin-right:15px;margin-bottom:15px;}
#wishListWrapper_32 #wishListFilter_wrapper #wishListFilter .filterBy_wrapper .control-label{float:left;margin-top:7px;margin-right:5px;}
#wishListWrapper_32 #wishListFilter_wrapper #wishListFilter .filterBy_wrapper .form-control{float:left;width:200px;}
#wishListWrapper_32 #wishListFilter_wrapper #wishListFilter .addGroup_wrapper{float:left;margin-right:15px;margin-bottom:15px;}
#wishListWrapper_32 #wishListFilter_wrapper #wishListFilter .addGroup_wrapper .control-label{float:left;margin-top:7px;margin-right:5px;}
#wishListWrapper_32 #wishListFilter_wrapper #wishListFilter .addGroup_wrapper .input-group{width:200px;float:left;}
#wishListWrapper_32 #wishList_table_wrapper{margin-bottom:30px;border:none !important;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table{margin-bottom:0;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead{border:1px solid #ccc;color:#333;background:#dddddd;background:-moz-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:-webkit-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:linear-gradient(to bottom, #fefefe 0%, #dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dddddd', GradientType=0);}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead > tr > th{font-weight:600;border-bottom:none;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead > tr > th + th{border-left:1px solid #ccc;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead .product_th_checkbox{text-align:center;white-space:nowrap;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead .product_th_item{text-align:left;white-space:nowrap;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead .product_th_description{text-align:left;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead .product_th_quantity{text-align:center;white-space:nowrap;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead .product_th_price{text-align:center;white-space:nowrap;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead .product_th_sale_price{text-align:center;white-space:nowrap;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead .product_th_action{text-align:center;white-space:nowrap;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table thead .product_th_share{text-align:center;white-space:nowrap;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:none !important;border-bottom:1px solid #ccc;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody > tr:nth-child(odd){background-color:#fff;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody > tr:nth-child(even){background-color:#efeedc;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody > tr > td{border:none !important;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_checkbox{text-align:center;vertical-align:middle;width:50px;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_checkbox .td_content_wrapper{white-space:nowrap;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_item{text-align:left;vertical-align:middle;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_description{text-align:left;vertical-align:middle;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_quantity{text-align:center;vertical-align:middle;width:100px;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_price{text-align:center;vertical-align:middle;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_sale_price{text-align:center;vertical-align:middle;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_action{text-align:center;vertical-align:middle;width:50px;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_action .td_content_wrapper .fa-trash,
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_action .td_content_wrapper .fa-times{color:#d8000c;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_share{text-align:center;vertical-align:middle;width:50px;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tbody .product_td_share .td_content_wrapper .fa-facebook-official{color:#3b5998;font-size:20px;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tfoot{border:1px solid #ccc;color:#333;background:#dddddd;background:-moz-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:-webkit-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:linear-gradient(to bottom, #fefefe 0%, #dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dddddd', GradientType=0);}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tfoot > tr > td{border-top:none;vertical-align:middle;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tfoot .tfoot_td_buttons .td_content_wrapper{min-width:450px;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tfoot .tfoot_td_total .td_content_wrapper .total_wrapper{text-align:right;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tfoot .tfoot_td_total .td_content_wrapper .total_wrapper .total_label{font-weight:600;}
#wishListWrapper_32 #wishList_table_wrapper table#wishList_table tfoot .tfoot_td_total .td_content_wrapper .total_wrapper .total_value{color:#f9821b;font-weight:600;}
#wishListWrapper_32 #editWishListGroups_wrapper{padding-top:12px;}
#wishListWrapper_32 #editWishListGroups_wrapper #editWishListGroups{border:1px solid #ccc;padding:27px 15px 15px 15px;position:relative;}
#wishListWrapper_32 #editWishListGroups_wrapper #editWishListGroups h2{color:#0067AA;font-size:18px;font-weight:600;line-height:24px;margin:0;padding:0 10px;background:#fff;position:absolute;top:-12px;}
#wishListWrapper_32 #editWishListGroups_wrapper #editWishListGroups h3{color:#333;font-size:14px;font-weight:600;margin-top:0;margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #ccc;}
.order_summary_32{margin-bottom:30px;border:1px solid #ccc;background:#fff;}
.order_summary_32 .order_summary_heading{padding:10px 20px;background:#ddd;color:#666;font-size:16px;font-weight:600;}
.order_summary_32 .order_summary_heading:before,
.order_summary_32 .order_summary_heading:after{display:table;content:" ";}
.order_summary_32 .order_summary_heading:after{clear:both;}
.order_summary_32 .order_summary_content{padding:20px;}
.order_summary_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.order_summary_32 .orange_btn:hover,
.order_summary_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
.order_summary_32 .orange_btn:active,
.order_summary_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.question_block_32{margin-bottom:30px;padding:20px;border:1px solid #ccc;background:#fff;}
.question_block_32 h3{margin-top:0;margin-bottom:10px;font-size:16px;color:#525252;}
.question_block_32 h4{margin-top:0;margin-bottom:10px;font-size:14px;color:#525252;}
.question_block_32 a{color:#215e8a;text-decoration:none;}
.question_block_32 ul{margin-bottom:20px;padding:0;list-style-type:none;}
.question_block_32 ul li{margin:0;padding:0 0 0 46px;line-height:47px;}
.question_block_32 ul li.dial-icon{background:url("../img/32/checkout/dial-icon.png") no-repeat 0 5px;}
.question_block_32 ul li.chat-icon{background:url("../img/32/checkout/chat-icon.png") no-repeat 0 5px;}
.question_block_32 ul li.return-home{background:url("../img/32/checkout/return-home-icon.png") no-repeat 0 5px;}
.question_block_32 .call-info{margin:0;padding:0;font-weight:bold;}
.save_info_block_32{margin-bottom:30px;padding:20px;border:1px solid #ccc;background:#fff;}
.save_info_block_32 h3{margin-top:0;margin-bottom:10px;font-size:16px;color:#525252;}
.save_info_block_32 h4{margin-top:0;margin-bottom:10px;font-size:14px;color:#525252;}
.save_info_block_32 .lock-icon{background:url("../img/32/checkout/lock-icon.png") no-repeat 0 0;padding-left:25px;}
.save_info_block_32 p{margin-bottom:20px;padding:0;font-size:14px;}
.save_info_block_32 a{color:#215e8a;text-decoration:none;}
#emailWishListWrapper_32{padding-bottom:30px;}
#emailWishListWrapper_32 .emailWishList.headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;font-weight:bold;}
#emailWishListWrapper_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#emailWishListWrapper_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#emailWishListWrapper_32 .orange_btn:hover,
#emailWishListWrapper_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#emailWishListWrapper_32 .orange_btn:active,
#emailWishListWrapper_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#emailWishListWrapper_32 #emailWishListInfo_wrapper{padding-top:12px;}
#emailWishListWrapper_32 #emailWishListInfo_wrapper #emailWishListInfo{border:1px solid #ccc;padding:27px 15px 15px 15px;position:relative;}
#emailWishListWrapper_32 #emailWishListInfo_wrapper #emailWishListInfo h2{color:#0067AA;font-size:18px;font-weight:600;line-height:24px;margin:0;padding:0 10px;background:#fff;position:absolute;top:-12px;}
#emailWishList_popup{padding-bottom:30px;}
#emailWishList_popup .emailWishList.headerTitle{margin-top:0;margin-bottom:20px;font-size:18px;font-weight:bold;background:#037DD1;color:#fff;padding:10px;}
#emailWishList_popup .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#emailWishList_popup .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#emailWishList_popup .orange_btn:hover,
#emailWishList_popup .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#emailWishList_popup .orange_btn:active,
#emailWishList_popup .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#emailWishList_popup #emailWishListInfo_wrapper{padding-top:12px;}
#emailWishList_popup #emailWishListInfo_wrapper #emailWishListInfo{border:1px solid #ccc;padding:27px 15px 15px 15px;position:relative;}
#emailWishList_popup #emailWishListInfo_wrapper #emailWishListInfo h2{color:#0067AA;font-size:18px;font-weight:600;line-height:24px;margin:0;padding:0 10px;background:#f9f9f9;position:absolute;top:-12px;}
#catalogsWrapper_32 .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;font-weight:bold;text-align:center;}
#catalogsWrapper_32 .catalog_wrapper{position:relative;border:1px solid #ddd;max-width:360px;padding:15px;margin:0px auto 30px auto;}
#catalogsWrapper_32 .catalog_wrapper .catalog_image_wrapper{margin-bottom:15px;height:200px;}
#catalogsWrapper_32 .catalog_wrapper .catalog_image_wrapper .catalog_image{max-height:200px;}
#catalogsWrapper_32 .catalog_wrapper .catalog_image_wrapper .catalog_image img{max-height:200px;}
#catalogsWrapper_32 .catalog_wrapper .catalog_name_wrapper{margin-bottom:5px;text-align:center;}
#catalogsWrapper_32 .catalog_wrapper .catalog_name_wrapper .catalog_name{font-size:14px;font-weight:600;word-wrap:break-word;}
#catalogsWrapper_32 .catalog_wrapper .catalog_name_wrapper .catalog_name a{color:#333;text-decoration:none;}
#catalogsWrapper_32 .catalog_wrapper .catalog_name_wrapper .catalog_name a:hover,
#catalogsWrapper_32 .catalog_wrapper .catalog_name_wrapper .catalog_name a:focus{color:#1a1a1a;text-decoration:underline;}
#catalogsWrapper_32 .catalog_wrapper .requestCatalog_button_wrapper{text-align:center;margin-top:15px;}
#catalogsWrapper_32 .catalog_wrapper .requestCatalog_button_wrapper .requestCatalog_button{display:inline-block;text-decoration:none !important;min-width:160px;font-size:14px;line-height:20px;padding:6px 15px;border:1px solid #339fff;border-radius:4px;height:34px;-webkit-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);outline:none !important;color:#fff;background:#66b7ff;}
#catalogsWrapper_32 .catalog_wrapper .downloadCatalog_button_wrapper{text-align:center;margin-top:15px;}
#catalogsWrapper_32 .catalog_wrapper .downloadCatalog_button_wrapper .downloadCatalog_button{display:inline-block;text-decoration:none !important;min-width:160px;font-size:14px;line-height:20px;padding:6px 15px;border:1px solid #fff;border-radius:4px;height:34px;-webkit-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.3);outline:none !important;color:#333;background:#fff3d7;background:-moz-linear-gradient(top, #fff3d7 0%, #fbebcf 4%, #ffeec8 7%, #fde9c3 11%, #ffe5b7 15%, #fde2b3 19%, #ffdfa0 22%, #fcdc9c 26%, #fed886 30%, #fbd483 33%, #fbd279 37%, #f8ce75 41%, #ffc75b 44%, #ffb748 63%, #ffb630 67%, #ffb42d 70%, #ffb516 74%, #ffb516 78%, #ffb329 81%, #ffb329 85%, #ffb237 89%, #ffb136 93%, #ffb428 96%, #ffb427 100%);background:-webkit-linear-gradient(top, #fff3d7 0%, #fbebcf 4%, #ffeec8 7%, #fde9c3 11%, #ffe5b7 15%, #fde2b3 19%, #ffdfa0 22%, #fcdc9c 26%, #fed886 30%, #fbd483 33%, #fbd279 37%, #f8ce75 41%, #ffc75b 44%, #ffb748 63%, #ffb630 67%, #ffb42d 70%, #ffb516 74%, #ffb516 78%, #ffb329 81%, #ffb329 85%, #ffb237 89%, #ffb136 93%, #ffb428 96%, #ffb427 100%);background:linear-gradient(to bottom, #fff3d7 0%, #fbebcf 4%, #ffeec8 7%, #fde9c3 11%, #ffe5b7 15%, #fde2b3 19%, #ffdfa0 22%, #fcdc9c 26%, #fed886 30%, #fbd483 33%, #fbd279 37%, #f8ce75 41%, #ffc75b 44%, #ffb748 63%, #ffb630 67%, #ffb42d 70%, #ffb516 74%, #ffb516 78%, #ffb329 81%, #ffb329 85%, #ffb237 89%, #ffb136 93%, #ffb428 96%, #ffb427 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3d7', endColorstr='#ffb427', GradientType=0);}
#catalogPrintWrapper_32{padding-bottom:30px;}
#catalogPrintWrapper_32 .headerTitle{margin-top:0;margin-bottom:20px;font-size:20px;font-weight:bold;text-align:center;}
#catalogPrintWrapper_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#catalogPrintWrapper_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#catalogPrintWrapper_32 .orange_btn:hover,
#catalogPrintWrapper_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#catalogPrintWrapper_32 .orange_btn:active,
#catalogPrintWrapper_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#catalogPrintWrapper_32 #requestCatalogWrapper .rc_panel_heading{background:#2893e3;color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;font-size:16px;padding:10px 30px;}
#catalogPrintWrapper_32 #requestCatalogWrapper .rc_panel_body{border:1px solid #ccc;padding:30px;position:relative;}
#catalogPrintWrapper_32 #requestCatalogWrapper .rc_panel_body .requiredFieldLabel{text-align:right;color:#a94442;margin-bottom:10px;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm sup.requiredField{color:#a94442;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm .hr_separator{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #ccc;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm .control-label{font-weight:normal;color:#888;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm .blue_label{color:#2893e3;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm #nb_copies_wrapper #nb_copies_label{display:inline;margin-right:5px;font-weight:bold;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm #nb_copies_wrapper #nb_copies{display:inline;color:#888;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm #nb_copies_wrapper #nb_copies #nb_copies_select{display:inline-block;width:65px;margin-left:5px;margin-right:5px;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm #more_addresses_wrapper #more_addresses_label{cursor:pointer;font-weight:bold;position:relative;padding-right:15px;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm #more_addresses_wrapper #more_addresses_label:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d7";position:absolute;right:0;bottom:0;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm #more_addresses_wrapper #more_addresses_label.collapsed:after{content:"\f0da";}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm #more_addresses_wrapper #more_addresses{margin-top:15px;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm #receive_catalog_wrapper #receive_catalog_label{display:inline;margin-right:5px;vertical-align:top;font-weight:bold;}
#catalogPrintWrapper_32 #requestCatalogWrapper #requestCatalogForm #receive_catalog_wrapper #receive_catalog{display:inline;color:#888;}
#shoppingCart_32{padding-bottom:30px;}
#shoppingCart_32 .headerTitle{margin-top:0;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:18px;font-weight:600;}
#shoppingCart_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#shoppingCart_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#shoppingCart_32 .orange_btn:hover,
#shoppingCart_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#shoppingCart_32 .orange_btn:active,
#shoppingCart_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#shoppingCart_32 #shoppingCart_table_wrapper{margin-bottom:30px;border:none !important;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table{table-layout:fixed;width:100%;margin-bottom:0;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead{border:1px solid #ccc;color:#333;background:#dddddd;background:-moz-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:-webkit-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:linear-gradient(to bottom, #fefefe 0%, #dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dddddd', GradientType=0);}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead > tr > th{font-weight:600;border-bottom:none;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead > tr > th + th{border-left:1px solid #ccc;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead .product_th_image{width:80px;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead .product_th_item{text-align:left;white-space:nowrap;width:100px;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead .product_th_description{text-align:left;width:120px;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead .product_th_quantity{text-align:center;white-space:nowrap;width:80px;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead .product_th_price{text-align:center;white-space:nowrap;width:80px;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead .product_th_amount{text-align:center;white-space:nowrap;width:80px;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table thead .product_th_action{text-align:center;white-space:nowrap;width:60px;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:none !important;border-bottom:1px solid #ccc;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody > tr:nth-child(odd){background-color:#fff;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody > tr:nth-child(even){background-color:#efeedc;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody > tr > td{border:none !important;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_image{text-align:center;vertical-align:middle;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_image .td_content_wrapper img{border:1px solid #ccc;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_item{text-align:left;vertical-align:middle;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_description{text-align:left;vertical-align:middle;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_quantity{text-align:center;vertical-align:middle;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_price{text-align:center;vertical-align:middle;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_amount{text-align:center;vertical-align:middle;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_action{text-align:center;vertical-align:middle;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_action .td_content_wrapper .fa-trash,
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tbody .product_td_action .td_content_wrapper .fa-times{color:#d8000c;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tfoot{border:1px solid #ccc;color:#333;background:#dddddd;background:-moz-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:-webkit-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:linear-gradient(to bottom, #fefefe 0%, #dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dddddd', GradientType=0);}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tfoot > tr > td{border-top:none;vertical-align:middle;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tfoot .tfoot_td_total .td_content_wrapper .total_wrapper{text-align:right;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tfoot .tfoot_td_total .td_content_wrapper .total_wrapper .total_label{font-weight:600;}
#shoppingCart_32 #shoppingCart_table_wrapper table#shoppingCart_table tfoot .tfoot_td_total .td_content_wrapper .total_wrapper .total_value{color:#f9821b;font-weight:600;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper{margin-bottom:20px;border:none !important;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table{width:100%;margin-bottom:0;border-bottom:1px solid #ddd;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td{padding-top:10px;padding-bottom:10px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .media{margin-top:8px;margin-bottom:8px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .media .media-left .item_image{width:65px;border:1px solid #333;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .media .media-body .item_name{color:#333;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .media .media-body .item_sku{color:#333;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .media .media-body .item_sku .sku_title{font-weight:600px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .media .media-body .remove_item{font-size:85%;color:#d8000c;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table{width:100%;margin-bottom:0;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody > tr:first-child > td{border-top:none !important;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody > tr > td{vertical-align:top;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody .sku_wrapper .sku_title{font-weight:600;text-align:center;margin-bottom:5px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody .sku_wrapper .form-control{text-align:center;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody .qty_wrapper .qty_title{font-weight:600;text-align:center;margin-bottom:5px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody .qty_wrapper .form-control{text-align:center;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody .price_wrapper .price_title{font-weight:600;text-align:center;margin-bottom:5px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody .price_wrapper .price_value{text-align:center;line-height:30px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody .amount_wrapper .amount_title{font-weight:600;text-align:center;margin-bottom:5px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .info_table > tbody .amount_wrapper .amount_value{text-align:center;line-height:30px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr > td .row_message{font-weight:600;color:#f9821b;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table > tbody > tr:first-child > td{border-top:none !important;padding-top:0 !important;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table tfoot{color:#333;background:#fff;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table tfoot > tr > td{padding-top:10px;padding-bottom:10px;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table tfoot > tr > td .total_wrapper{text-align:right;}
#shoppingCart_32 #shoppingCartMobile_table_wrapper table#shoppingCartMobile_table tfoot > tr > td .total_wrapper .total_label{font-weight:600;}
#includedOrder_32 #includedOrder_table_wrapper{margin-bottom:30px;border:none !important;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table{width:100%;margin-bottom:0;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table thead{border:none !important;color:#fff;background:#366486;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table thead > tr > th{font-weight:bold;text-align:center;border:none !important;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody{border:none !important;background:#d2e2f2;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody > tr > td{border:none !important;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody .product_td_image{text-align:center;vertical-align:middle;width:80px;}
@media (min-width:768px){#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody .product_td_image{width:80px;}
}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody .product_td_image .td_content_wrapper img{border:1px solid #5b7e9a;padding:3px;border-radius:3px;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody .product_td_checkbox{text-align:center;vertical-align:middle;}
@media (min-width:768px){#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody .product_td_checkbox{width:80px;}
}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody .product_td_name{text-align:left;vertical-align:middle;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody .product_td_sku{text-align:left;vertical-align:middle;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody .product_td_price{text-align:left;vertical-align:middle;}
#includedOrder_32 #includedOrder_table_wrapper table#includedOrder_table tbody .product_td_price .td_content_wrapper .price{font-weight:bold;color:#2a6b93;}
#catalogQuickEntry_32{padding-bottom:30px;}
#catalogQuickEntry_32 .headerTitle{margin-top:0;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:18px;font-weight:600;}
#catalogQuickEntry_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#catalogQuickEntry_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#catalogQuickEntry_32 .orange_btn:hover,
#catalogQuickEntry_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#catalogQuickEntry_32 .orange_btn:active,
#catalogQuickEntry_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper{margin-bottom:30px;border:none !important;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table{table-layout:fixed;width:100%;margin-bottom:0;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead{border:1px solid #ccc;color:#333;background:#dddddd;background:-moz-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:-webkit-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:linear-gradient(to bottom, #fefefe 0%, #dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dddddd', GradientType=0);}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead > tr > th{font-weight:600;border-bottom:none;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead > tr > th + th{border-left:1px solid #ccc;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead .product_th_image{width:80px;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead .product_th_item{text-align:left;white-space:nowrap;width:100px;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead .product_th_description{text-align:left;width:120px;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead .product_th_quantity{text-align:center;white-space:nowrap;width:80px;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead .product_th_price{text-align:center;white-space:nowrap;width:80px;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead .product_th_amount{text-align:center;white-space:nowrap;width:80px;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table thead .product_th_action{text-align:center;white-space:nowrap;width:60px;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:none !important;border-bottom:1px solid #ccc;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody > tr:nth-child(odd){background-color:#fff;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody > tr:nth-child(even){background-color:#efeedc;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody > tr > td{border:none !important;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_image{text-align:center;vertical-align:middle;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_image .td_content_wrapper img{border:1px solid #ccc;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_item{text-align:left;vertical-align:middle;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_description{text-align:left;vertical-align:middle;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_quantity{text-align:center;vertical-align:middle;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_price{text-align:center;vertical-align:middle;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_amount{text-align:center;vertical-align:middle;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_action{text-align:center;vertical-align:middle;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_action .td_content_wrapper .fa-trash,
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tbody .product_td_action .td_content_wrapper .fa-times{color:#d8000c;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tfoot{border:1px solid #ccc;color:#333;background:#dddddd;background:-moz-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:-webkit-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:linear-gradient(to bottom, #fefefe 0%, #dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dddddd', GradientType=0);}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tfoot > tr > td{border-top:none;vertical-align:middle;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tfoot .tfoot_td_total .td_content_wrapper .total_wrapper{text-align:right;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tfoot .tfoot_td_total .td_content_wrapper .total_wrapper .total_label{font-weight:600;}
#catalogQuickEntry_32 #catalogQuickEntry_table_wrapper table#catalogQuickEntry_table tfoot .tfoot_td_total .td_content_wrapper .total_wrapper .total_value{color:#f9821b;font-weight:600;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper{margin-bottom:20px;border:none !important;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table{width:100%;margin-bottom:0;border-bottom:1px solid #ddd;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td{padding-top:10px;padding-bottom:10px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .media{margin-top:8px;margin-bottom:8px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .media .media-left .item_image{width:65px;border:1px solid #333;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .media .media-body .item_name{color:#333;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .media .media-body .item_sku{color:#333;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .media .media-body .item_sku .sku_title{font-weight:600px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .media .media-body .remove_item{font-size:85%;color:#d8000c;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table{width:100%;margin-bottom:0;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody > tr:first-child > td{border-top:none !important;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody > tr > td{vertical-align:top;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody .sku_wrapper .sku_title{font-weight:600;text-align:center;margin-bottom:5px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody .sku_wrapper .form-control{text-align:center;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody .qty_wrapper .qty_title{font-weight:600;text-align:center;margin-bottom:5px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody .qty_wrapper .form-control{text-align:center;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody .price_wrapper .price_title{font-weight:600;text-align:center;margin-bottom:5px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody .price_wrapper .price_value{text-align:center;line-height:30px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody .amount_wrapper .amount_title{font-weight:600;text-align:center;margin-bottom:5px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .info_table > tbody .amount_wrapper .amount_value{text-align:center;line-height:30px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr > td .row_message{font-weight:600;color:#f9821b;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table > tbody > tr:first-child > td{border-top:none !important;padding-top:0 !important;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table tfoot{color:#333;background:#fff;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table tfoot > tr > td{padding-top:10px;padding-bottom:10px;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table tfoot > tr > td .total_wrapper{text-align:right;}
#catalogQuickEntry_32 #catalogQuickEntryMobile_table_wrapper table#catalogQuickEntryMobile_table tfoot > tr > td .total_wrapper .total_label{font-weight:600;}
#checkout_login_32{padding-bottom:30px;}
#checkout_login_32 .headerTitle{margin-top:0;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:18px;font-weight:600;}
#checkout_login_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#checkout_login_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#checkout_login_32 .orange_btn:hover,
#checkout_login_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#checkout_login_32 .orange_btn:active,
#checkout_login_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#shippingAddress_32{padding-bottom:30px;}
#shippingAddress_32 .headerTitle{margin-top:0;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:18px;font-weight:600;}
#shippingAddress_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#shippingAddress_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#shippingAddress_32 .orange_btn:hover,
#shippingAddress_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#shippingAddress_32 .orange_btn:active,
#shippingAddress_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#shippingMethod_32{padding-bottom:30px;}
#shippingMethod_32 .headerTitle{margin-top:0;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:18px;font-weight:600;}
#shippingMethod_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#shippingMethod_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#shippingMethod_32 .orange_btn:hover,
#shippingMethod_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#shippingMethod_32 .orange_btn:active,
#shippingMethod_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#shippingMethod_32 #need_order_faster_wrapper{margin-bottom:20px;}
#shippingMethod_32 #need_order_faster_wrapper #need_order_faster_label{cursor:pointer;font-weight:bold;position:relative;padding-right:15px;color:#f9821b;}
#shippingMethod_32 #need_order_faster_wrapper #need_order_faster_label:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d7";position:absolute;right:0;bottom:0;color:#2893e3;}
#shippingMethod_32 #need_order_faster_wrapper #need_order_faster_label.collapsed:after{content:"\f0da";}
#paymentInformation_32{padding-bottom:30px;}
#paymentInformation_32 .headerTitle{margin-top:0;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:18px;font-weight:600;}
#paymentInformation_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#paymentInformation_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#paymentInformation_32 .orange_btn:hover,
#paymentInformation_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#paymentInformation_32 .orange_btn:active,
#paymentInformation_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#orderConfirmationInvoice_32{padding-bottom:30px;}
#orderConfirmationInvoice_32 .headerTitle{margin-top:0;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:18px;font-weight:600;}
#orderConfirmationInvoice_32 .message{color:#D8000C;font-weight:bold;margin-bottom:20px;}
#orderConfirmationInvoice_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
#orderConfirmationInvoice_32 .orange_btn:hover,
#orderConfirmationInvoice_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
#orderConfirmationInvoice_32 .orange_btn:active,
#orderConfirmationInvoice_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
#orderConfirmationInvoice_32 .order_number,
#orderConfirmationInvoice_32 .payment_info{font-weight:bold;}
#orderConfirmationInvoice_32 .order_number span,
#orderConfirmationInvoice_32 .payment_info span{color:#037dd1;}
#orderConfirmationInvoice_32 .invoiceBillingInfoBox{border:1px solid #ccc;background:#f2f2f2;padding:15px;margin-bottom:30px;}
#orderConfirmationInvoice_32 .invoiceBillingInfoBox .billingInfoTitle{color:#333;font-size:16px;font-weight:bold;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc;}
#orderConfirmationInvoice_32 .invoiceBillingInfoBox .invoiceBillingInfo{color:#333;}
#orderConfirmationInvoice_32 .invoiceShippingInfoBox{border:1px solid #ccc;background:#f2f2f2;padding:15px;margin-bottom:30px;}
#orderConfirmationInvoice_32 .invoiceShippingInfoBox .shippingInfoTitle{color:#333;font-size:16px;font-weight:bold;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc;}
#orderConfirmationInvoice_32 .invoiceShippingInfoBox .invoiceShippingInfo{color:#333;}
#orderConfirmationInvoice_32 .merchandise_info{font-weight:bold;margin-bottom:15px;}
#orderConfirmationInvoice_32 .merchandise_info .merchandise_info_label{color:#333;}
#orderConfirmationInvoice_32 .merchandise_info .merchandise_info_name{color:#037dd1;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper{margin-bottom:30px;border:none !important;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table{table-layout:fixed;width:100%;margin-bottom:0;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead{border:1px solid #ccc;color:#333;background:#dddddd;background:-moz-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:-webkit-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:linear-gradient(to bottom, #fefefe 0%, #dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dddddd', GradientType=0);}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead > tr > th{font-weight:600;border-bottom:none;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead > tr > th + th{border-left:1px solid #ccc;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead .product_th_image{width:80px;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead .product_th_item{text-align:left;white-space:nowrap;width:100px;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead .product_th_description{text-align:left;width:120px;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead .product_th_quantity{text-align:center;white-space:nowrap;width:80px;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead .product_th_price{text-align:center;white-space:nowrap;width:80px;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead .product_th_amount{text-align:center;white-space:nowrap;width:80px;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table thead .product_th_action{text-align:center;white-space:nowrap;width:60px;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:none !important;border-bottom:1px solid #ccc;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody > tr:nth-child(odd){background-color:#fff;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody > tr:nth-child(even){background-color:#efeedc;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody > tr > td{border:none !important;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody .product_td_image{text-align:center;vertical-align:middle;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody .product_td_image .td_content_wrapper img{border:1px solid #ccc;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody .product_td_item{text-align:left;vertical-align:middle;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody .product_td_description{text-align:left;vertical-align:middle;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody .product_td_quantity{text-align:center;vertical-align:middle;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody .product_td_price{text-align:center;vertical-align:middle;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tbody .product_td_amount{text-align:center;vertical-align:middle;}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tfoot{border:1px solid #ccc;color:#333;background:#dddddd;background:-moz-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:-webkit-linear-gradient(top, #fefefe 0%, #dddddd 100%);background:linear-gradient(to bottom, #fefefe 0%, #dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dddddd', GradientType=0);}
#orderConfirmationInvoice_32 #orderConfirmationInvoice_table_wrapper table#orderConfirmationInvoice_table tfoot > tr > td{border-top:none;vertical-align:middle;}
.fancybox_popup_32 h4{font-size:16px;}
.fancybox_popup_32 .orange_btn{font-weight:600;color:#fff;background-color:#f9821b;border-color:#c75f05;background-image:-webkit-linear-gradient(top, #f9821b 0%, #d16406 100%);background-image:linear-gradient(to bottom, #f9821b 0%, #d16406 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9821b', endColorstr='#ffd16406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.fancybox_popup_32 .orange_btn:hover,
.fancybox_popup_32 .orange_btn:focus{color:#fff;background-color:#d16406;border-color:#c75f05;background-position:0 -15px;outline:none !important;}
.fancybox_popup_32 .orange_btn:active,
.fancybox_popup_32 .orange_btn.active{color:#fff;background-color:#d16406;border-color:#c75f05;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);outline:none !important;}
.fancybox_popup_32 .product_media .item_image{width:100px;}
.fancybox_popup_32 .product_media .item_name{font-size:14px;font-weight:600;color:#333;margin-bottom:5px;}
.fancybox_popup_32 .product_media .item_sku{font-weight:600;margin-bottom:5px;}
.fancybox_popup_32 .product_media .item_sku .sku_label{color:#666;}
.fancybox_popup_32 .product_media .item_sku .sku_value{color:#037dd1;}
.fancybox_popup_32 .product_media .price_wrapper{font-weight:bold;margin-bottom:5px;}
.fancybox_popup_32 .product_media .price_wrapper .price_label{color:#333;}
.fancybox_popup_32 .product_media .price_wrapper .price_value{color:#ff0000;}
.fancybox_popup_32 .product_media .retail_price_wrapper{font-weight:600;margin-bottom:5px;}
.fancybox_popup_32 .product_media .retail_price_wrapper .price_label{color:#333;}
.fancybox_popup_32 .product_media .retail_price_wrapper .strikethrough{text-decoration:line-through;color:#ff0000;}
.fancybox_popup_32 .product_media .retail_price_wrapper .strikethrough .price_value{color:#ff0000;}
.fancybox_popup_32 .select_group_wrapper{width:200px;}
.fancybox_popup_32 .select_group_wrapper .add_group_link{margin-top:5px;font-weight:600;}
.fancybox_popup_32 .cart_total_wrapper{width:150px;}
.fancybox_popup_32 .cart_total_wrapper .cart_items{font-weight:bold;color:#037dd1;}
.fancybox_popup_32 .cart_total_wrapper .cart_total{margin-top:10px;padding-top:10px;border-top:1px solid #ccc;font-weight:bold;}
.fancybox_popup_32 .cart_total_wrapper .cart_total .total_title{color:#333;}
.fancybox_popup_32 .cart_total_wrapper .cart_total .total_value{color:#ff0000;}
#categories_wrapper_37 .category_block{display:block;position:relative;max-width:380px;margin-left:auto;margin-right:auto;margin-bottom:30px;}
#categories_wrapper_37 .category_block .block_bg_image:after{display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0, 0, 0, 0.6);opacity:1;transition:all 0.4s ease;}
#categories_wrapper_37 .category_block .block_content_wrapper{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;padding:15px;}
#categories_wrapper_37 .category_block .block_content_wrapper .block_title{font-size:18px;font-weight:bold;color:#fff;text-align:center;text-transform:uppercase;}
#categories_wrapper_37 .category_block:hover .block_bg_image:after{opacity:0.2;}
img .spinner{float:left;clear:right;background-image:url('../img/spinner.gif');width:20px;height:16px;}
input.autocompleter-loading{background:url('../img/spinner.gif') no-repeat right 10px 50%;}
ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #ccc;background-color:transparent;text-align:left;z-index:50;overflow:hidden;}
ul.autocompleter-choices li{position:relative;display:block;cursor:pointer;font-size:12px;font-weight:normal;padding:5px;width:100%;overflow:hidden;}
ul.autocompleter-choices li span.autocompleter-queried{font-weight:bold;}
ul.autocompleter-choices li.autocompleter-selected{background-color:#444;color:#fff;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9FCFFF;}
a.extraInfo{position:relative;top:0;left:14px;padding:1px 2px;font-size:12px;color:#888;}
span.ajaxProductInfoWrapper{position:relative;float:right;text-align:right;margin-right:5px;display:inline;top:-10px;line-height:0em;font-size:10px;font-weight:normal;color:#ccc;}
span.ajaxProductInfoWrapper span.name{color:#ccc;}
span.ajaxProductInfoWrapper span.sku{color:#FF6347;padding-left:5px;}
@media screen and (max-width:767px){span.ajaxProductInfoWrapper{display:block;float:none;}
}
#scrollToTop{display:none;position:fixed;z-index:9999;bottom:15px;right:15px;width:40px;height:40px;padding:5px;background:#d40000;color:#fff;opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;text-align:center;text-decoration:none !important;}
#scrollToTop:before{content:"\f106";}
#scrollToTop:hover{opacity:0.9;filter:alpha(opacity=90);}
#faqWrapper h3{margin-top:0;margin-bottom:20px;}
#faqWrapper #faqSearchWrapper{margin-bottom:15px;}
@media (max-width:479px){#faqWrapper #faqSearchWrapper .faqSearchConjunctionWrapper .radio-inline{position:relative;display:block;}
#faqWrapper #faqSearchWrapper .faqSearchConjunctionWrapper .radio-inline + .radio-inline{margin-left:0;margin-top:5px;}
}
#faqWrapper .toggleAllBox{margin-bottom:15px;}
#faqWrapper .toggleAllBox .btn_expand_all,
#faqWrapper .toggleAllBox .btn_collapse_all{display:inline-block;padding:0;margin:0;white-space:nowrap;text-align:center;vertical-align:middle;cursor:pointer;border:none;outline:none;background:none;font-weight:bold;}
#faqWrapper .toggleAllBox .btn_expand_all:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0fe";width:15px;margin-right:5px;}
#faqWrapper .toggleAllBox .btn_collapse_all:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f146";width:15px;margin-right:5px;}
#faqWrapper #faqBoxesWrapper .faq_box .question_wrapper{float:left;position:relative;margin-bottom:10px;}
#faqWrapper #faqBoxesWrapper .faq_box .question_wrapper:before,
#faqWrapper #faqBoxesWrapper .faq_box .question_wrapper:after{display:table;content:"";}
#faqWrapper #faqBoxesWrapper .faq_box .question_wrapper:after{clear:both;}
#faqWrapper #faqBoxesWrapper .faq_box .question_wrapper .question_plusminus{float:left;cursor:pointer;width:15px;margin-right:5px;}
#faqWrapper #faqBoxesWrapper .faq_box .question_wrapper .question_plusminus:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f146";color:#2a6496;}
#faqWrapper #faqBoxesWrapper .faq_box .question_wrapper.collapsed .question_plusminus:after{content:"\f0fe";color:#428bca;}
#faqWrapper #faqBoxesWrapper .faq_box .question_wrapper .question{float:left;cursor:pointer;color:#ff0000;font-weight:bold;}
#faqWrapper #faqBoxesWrapper .faq_box .answer_wrapper{position:relative;margin-bottom:10px;}
#faqWrapper #faqBoxesWrapper .faq_box .answer_wrapper:before,
#faqWrapper #faqBoxesWrapper .faq_box .answer_wrapper:after{display:table;content:"";}
#faqWrapper #faqBoxesWrapper .faq_box .answer_wrapper:after{clear:both;}
#faqWrapper #faqBoxesWrapper .faq_box .answer_wrapper .answer{margin-left:20px;color:#333;}
#faqWrapper #faqBoxesWrapper .faq_box .answer_wrapper .answer .directLink_wrapper .directLink_label{font-weight:bold;font-size:12px;}
#faqWrapper #faqBoxesWrapper .faq_box .answer_wrapper .answer .directLink_wrapper .directLink_url{color:#428bca;font-size:12px;}
#faqWrapper #faqBoxesWrapper .faq_box .answer_wrapper .answer .directLink_wrapper .directLink_url a{color:#428bca;text-decoration:none;}
#faqWrapper #faqBoxesWrapper .faq_box .answer_wrapper .answer .directLink_wrapper .directLink_url a:hover{color:#2a6496;text-decoration:underline;}
@media print{.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12{float:left;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
.col-sm-pull-12{right:100%;}
.col-sm-pull-11{right:91.66666667%;}
.col-sm-pull-10{right:83.33333333%;}
.col-sm-pull-9{right:75%;}
.col-sm-pull-8{right:66.66666667%;}
.col-sm-pull-7{right:58.33333333%;}
.col-sm-pull-6{right:50%;}
.col-sm-pull-5{right:41.66666667%;}
.col-sm-pull-4{right:33.33333333%;}
.col-sm-pull-3{right:25%;}
.col-sm-pull-2{right:16.66666667%;}
.col-sm-pull-1{right:8.33333333%;}
.col-sm-pull-0{right:auto;}
.col-sm-push-12{left:100%;}
.col-sm-push-11{left:91.66666667%;}
.col-sm-push-10{left:83.33333333%;}
.col-sm-push-9{left:75%;}
.col-sm-push-8{left:66.66666667%;}
.col-sm-push-7{left:58.33333333%;}
.col-sm-push-6{left:50%;}
.col-sm-push-5{left:41.66666667%;}
.col-sm-push-4{left:33.33333333%;}
.col-sm-push-3{left:25%;}
.col-sm-push-2{left:16.66666667%;}
.col-sm-push-1{left:8.33333333%;}
.col-sm-push-0{left:auto;}
.col-sm-offset-12{margin-left:100%;}
.col-sm-offset-11{margin-left:91.66666667%;}
.col-sm-offset-10{margin-left:83.33333333%;}
.col-sm-offset-9{margin-left:75%;}
.col-sm-offset-8{margin-left:66.66666667%;}
.col-sm-offset-7{margin-left:58.33333333%;}
.col-sm-offset-6{margin-left:50%;}
.col-sm-offset-5{margin-left:41.66666667%;}
.col-sm-offset-4{margin-left:33.33333333%;}
.col-sm-offset-3{margin-left:25%;}
.col-sm-offset-2{margin-left:16.66666667%;}
.col-sm-offset-1{margin-left:8.33333333%;}
.col-sm-offset-0{margin-left:0%;}
.visible-xs{display:none !important;}
.hidden-xs{display:block !important;}
table.hidden-xs{display:table;}
tr.hidden-xs{display:table-row !important;}
th.hidden-xs,
td.hidden-xs{display:table-cell !important;}
.hidden-xs.hidden-print{display:none !important;}
.hidden-sm{display:none !important;}
.visible-sm{display:block !important;}
table.visible-sm{display:table;}
tr.visible-sm{display:table-row !important;}
th.visible-sm,
td.visible-sm{display:table-cell !important;}
a[href]:after{content:"";}
abbr[title]:after{content:"";}
a[href^="#"]:after,
a[href^="javascript:"]:after{content:"";}
}