#MOBILE{display:none}
#DESCTEXT{background:#fff;}

.productdetail #HEADER{z-index:5}
.productdetail #MAIN{z-index:1}
.productdetail #CENTER{padding:20px 0 30px 0;width:990px;}

.productdetail h1{font-size:1.6em;width:400px;float:left;border-left:20px solid #2585d8;padding:0 20px 0 10px;min-height:40px;background:#fff;color:#363e5c}
.MobileTabs{float:left;width:540px;background:#2585d8;height:40px}


.productdetail .MobileTabs .TabNav{display:block}
.MobileTabs .TabNav a{background:#2585d8;font-size:1em;font-weight:normal;padding:12px 8px 11px;position:relative}
*:first-child+html .MobileTabs .TabNav a{position:static;padding-bottom:11px}
.MobileTabs .TabNav span{position:absolute;bottom:0;left:40%}
.MobileTabs .ui-state-active span{border-bottom:7px solid #fff;border-left:7px solid #2585d8;border-right:7px solid #2585d8}
*:first-child+html .MobileTabs .ui-state-active span{display:none}
#TABPANELS{width:690px;margin:30px 0 30px 30px;padding-right:14px;float:left;border-right:1px solid #ccc;min-height:250px;background:url('assets/loading.gif') no-repeat center 45%}
#TABPANELS ol li{list-style:outside decimal;margin:2px 0 2px 16px;}
#TABPANELS ul li{list-style:outside disc;margin:2px 0 2px 24px} 
#TABPANELS .ui-tabs-panel{display:block!important;min-height:250px;background:#fff}
#TABPANELS .ui-tabs-hide{display:none!important}


#PRODACTION{float:right;width:213px;margin:30px 21px 0 0;position:relative}
.OVERLAY{max-width:70px;max-height:70px;position:absolute;top:-40px;right:-20px}
#PRODACTION .PRICE{text-align:center;width:100%;display:block;font-size:2em}
.WAS{float:left;text-decoration:line-through;width:105px;text-align:right}
.SAVE{float:right;color:#C00;text-transform:uppercase;width:100px;text-align:left}
#PRODACTION #QTYBLOCK{height:30px;margin:5px 0 5px 73px}
#PRODACTION #QTYACTIONS input{width:25px;text-align:center;float:left;margin:0 3px}
#PRODACTION #QTYACTIONS a{float:left;padding:5px 0 0 0}
.PRODWISHLIST{display:block;color:#637b95;text-decoration:none;text-transform:uppercase;text-align:center;padding:5px 0}
#PRODSTOCK{background:#f6f6f6;border:1px solid #ccc;padding:10px;margin:20px 0 10px 0;position:relative}
#PRODSTOCK p{padding:0 0 5px 0}
#PRODSTOCK a{display:block;padding:0 0 5px 0;color:#333;position:relative}
#PRODSTOCK span{display:none}
#stanpop, #expresspop{position:absolute;bottom:23px;left:-20px;background:#fff;padding:5px;border:1px solid #ccc;box-shadow:0 0 5px #ddd}
#PRODSTOCK a:hover{cursor:default;background:#f1f1f1}
#PRODSTOCK #stan:hover #stanpop, #PRODSTOCK #express:hover #expresspop{display:block;}

.stockMessage{text-transform:uppercase;font-weight:800;font-size:1.1em;padding:5px 0 0;clear:both}
.stockMessage span{display:block;text-align:center;color:#C00}
.productdetail .variance{margin:10px 0}
.productdetail .variance td{min-width:105px;width:105px}
.Disc{font-weight:bold;color:#C00;font-size:1.2em}

#PRODSTOCK strong{font-weight:bolder;text-align:center}

 
#DESKTOPIMG{width:400px;float:left;margin:0 10px 0 0;background:#fff}
#OVERVIEWINFO{width:270px;float:left;}
.LINKEDPROD img{width:100%}
 

#OVERVIEWINFO table{display:none}
.OVERIMG, #DESCTEXT{float:left}
.OVERIMG{height:200px;width:200px;margin:0 30px 30px 0}
#DESCTEXT{width:460px}

.websiteForm .relatedDataElement{padding:5px 0;min-height:45px;clear:both}
.websiteForm textarea{width:500px}
.websiteForm .relatedDataElement .error{float:left}
.websiteForm .continueBTN{padding:10px}

.AltImgs{width:320px}
.AltImgs a{display:block;padding:0 4px 0 0;float:left}

.productdetail table tr{border-bottom:1px solid #ccc;padding:5px 0}
.productdetail table td{padding:0;min-width:190px}
.productdetail table th p{color:#2585d8;padding:15px 0}
.productdetail table p{padding:5px 0}

#LINKPRODS{width:715px;clear:both;margin:0 20px}
#LINKPRODS .SMALLLIST ol{padding:15px 0}
#LINKPRODS .SMALLLIST li{width:220px;float:left;margin:0 10px 35px 0;clear:none;border:none;border-right:1px solid #ccc;padding:0 10px 0 0}
#LINKPRODS .SMALLLIST .desc{width:120px}
#LINKPRODS h3{background:#2585d8;color:#fff;padding:10px;text-transform:uppercase}

/*== CAROUSEL LINKED PRODUCTS ==*/
#LINKPRODSUPDATE{width:715px;float:left;margin:0 20px}
#LINKPRODSUPDATE .slides{overflow:hidden;height:120px;}
#LINKPRODSUPDATE .SMALLLIST ol{padding:15px 0}
#LINKPRODSUPDATE .SMALLLIST li{width:357px;float:left;margin:10px 0 35px 0;clear:none;border:none;padding:0 0 0 0}
#LINKPRODSUPDATE .SMALLLIST .img{margin-left:20px}
#LINKPRODSUPDATE .SMALLLIST .desc{width:245px;}
#LINKPRODSUPDATE h3{background:#2585d8;color:#fff;padding:10px;text-transform:uppercase}
#LINKPRODSUPDATE .LinkedAction{width:66%}

#LINKPRODSUPDATE .flex-direction-nav li{width:auto;height:auto;margin:0;padding:0;}
#LINKPRODSUPDATE .flex-prev, #LINKPRODSUPDATE .flex-next{opacity:1;filter:alpha(opacity=80)}

.relatedDataHeading span{font-size:1.3em;padding:10px 0 5px 0;border-bottom:1px solid #ccc;display:block;clear:both;margin:0 0 20px 0}

#ReviewBtns {min-height:25px}
#ReviewBtns a{display:block;padding:0 6px;float:left}
#ctl00_cph1_pD_ctrl0_EXUpdatePanel2{padding:20px 0}
#newReview{clear:both}
#newReview li{list-style:none!important;margin:0!important;display:block;border-bottom:1px solid #ccc;padding:10px 0 }
.ReviewerRating{min-height:25px}
#Rating .property, .readOnlyStarRating, #reviewDate{float:left;display:block}
.readOnlyStarRating{margin-right:5px}
#reviewer{clear:both}

#rc-badge-wrapper{margin-left:32px}

/* FINANCE CALCULATOR */
.payLater{text-align:center;margin:20px 0 0 0;}
.financeCalculatorSingleProduct{background:#f2f9ff;border:1px solid #ccc;border-top:5px solid #2585d8;padding:15px 10px;margin:10px 0 10px 0;position:relative;}
.financeCalculatorSingleProduct span{display:block;margin-top:10px;text-transform:uppercase;} 
.financeCalculatorSingleProduct span:first-child{margin-top:0;}
.financeCalculatorSingleProduct a{text-transform:uppercase;padding:5px 0;}
.financeCalculatorSingleProduct select{width:190px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.2s linear;
-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;display:block;padding:4px 6px;color:rgba(0, 0, 0, 0.75);background:#fff;margin-bottom:10px;}
.financeCalculatorSingleProduct input{width:177px;float:none;}
