.f-left {
	float:left;
}
.f-right {
	float:right;
}

.fleft {
    float: left;
}
.detail-wrapper{
	color:#565656;
	width:1220px;
	margin:0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	}
.detail-wrapper a{
	text-decoration:none;
	}	
	
.detail-wrapper-top-holder{
	padding:15px 0;
	
	}
.detail-wrapper-top-left-holder{
	float:left;
	}	
.detail-bread-crumb{
	
	}	
.detail-bread-crumb ul li{
	float:left;
	line-height: 12px;
	color:#565656;
	}
.detail-bread-crumb ul li a{
	font-size:15px;
	color:#565656;
	font-size: 15px;
	}	
.detail-bread-crumb ul li a:hover{
	color:#117d7d;
	}	
.detail-product-code{
	color:#117d7d;
	padding-top:5px;
	font-size:16px;
	font-weight:bold;
	}		
.detail-product-code span{
	float:left;
	}	
.detail-product-code h1{
	float:left;
	}	
	
	
	
	
.detail-wrapper-top-right-holder{
	float:right;
	}	
.detail-wrapper-top-right-holder ul li{
	float:left;
	margin-left:30px;
	}	
.detail-wrapper-top-right-holder ul li:first-child{
	margin-left:0px;
	}	
	
.detail-wrapper-top-right-holder ul li a{
	color:#565656;
	font-weight:bold;
	font-size:15px;
	padding-top:25px;
	display:block;
	}	
.detail-wrapper-top-right-holder ul li a:hover{
	color:#117d7d;
	}	
	
.detail-wrapper-top-right-holder ul li a.detail-phone{
	background:url(../images/detail-icon-phone.jpg) top center no-repeat;
	}	
.detail-wrapper-top-right-holder ul li a.detail-live-chat{
	background:url(../images/detail-icon-live-chat.jpg) top center no-repeat;
	}	
	
	
.detail-wrapper-bot-holder{
	
	}
.detail-bot-left-holder{
	float:left;
	}
.detail-bot-left-small-pic-holder{
	float:left;
	margin-right:30px;
	}
.gallery-content{
	width:121px;
	border:4px solid #f1f1f2;
	padding:8px;
	margin-bottom:30px;
	}	
.video-content{
	text-align:center;
	border: 4px solid #f1f1f2;
	padding: 8px 0;
	}	
	
	
.product-video-hd{
	color: rgb(86, 86, 86);
    font-size: 11px;
	font-weight:bold;
	margin-bottom:10px;
	width:100%;
	}	
.product-video-pic{
	line-height:0px;
	}	
.product-video-pic a{
	display:block;
	}	
	
	
.detail-bot-left-small-pic-hd{
	font-size: 11px;
    font-weight: bold;
    padding-bottom: 10px;
	text-align:center;
	}	
	
.detail-bot-left-small-pic-holder ul{
	text-align:center;
	}	
.detail-bot-left-small-pic-holder ul li {
     display: block;
    margin: 3px auto;
    width: 44px;
}
.detail-bot-left-small-pic-holder ul li a {
    border: 1px solid #cccccc;
    display: block;
    line-height: 0;
    width: 42px;
}
.detail-bot-left-small-pic-holder ul li a img {
    width: 100%;
	height:60px;
	overflow:hidden;
}
.detail-bot-left-small-pic-holder ul li a:hover {
    border: 1px solid #117d7d;
}	
	
	
	
	
		
.detail-bot-left-big-pic-holder{
	float:left;
	text-align:center;
	width:435px;
	}	
.detail-bot-left-big-pic-top{
	border:4px solid #f1f1f2;
	}	
.detail-bot-left-big-pic{
	line-height:0px;
	width:350px;
	margin:0 auto;
	}	
	

.detail-bot-left-big-pic.item_video_area {
    float: none;
    clear: both;
    width: 93%;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}

.detail-bot-left-big-pic.item_video_area iframe,
.detail-bot-left-big-pic.item_video_area object,
.detail-bot-left-big-pic.item_video_area embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}	
	
	
	
.detail-bot-left-big-pic a{
	display:block;
	}	
	
.detail-bot-left-personalize-now{
	padding-bottom:20px;
	}	
	
.detail-bot-left-personalize-now a{
	background:url(../images/btn-blue-bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	line-height:50px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	font-size:18px;
	display:inline-block;
	padding:0 40px;
	border-radius:10px;
	}	
.detail-bot-left-personalize-now a span{
	background:url(../images/icon-pent.jpg) no-repeat;
	padding-left:40px;
	display: inline-block;
    line-height: 28px;
	}	
.box-you-may-also-like{
	padding:10px 0;
	margin-top:30px;
	border:4px solid #f1f1f2;
	}	
.box-you-may-also-like-hd{
	font-weight:bold;
	font-size:11px;
	padding-bottom:10px;
	}	
	
.box-you-may-also-like ul li{
	display:inline-block;
	margin:0 3px;
	}	
.box-you-may-also-like ul li a{
	display:block;
	border:1px solid #cccccc;
	line-height:0px;
	width:75px;
	}	
.box-you-may-also-like ul li a img{
	width:100%;
	}	
.box-you-may-also-like ul li a:hover{
	border:1px solid #117d7d;
	}	
	
	
	
	
	

.detail-bot-right-holder{
	float:right;
	width:580px;
	}
.detail-bot-right-single-box{
	margin-bottom:20px;
	}
	
.detail-bot-right-single-box-small{
	width:420px;
	margin:0 auto;
	margin-top:50px;
	}	
.detail-bot-right-single-box-top{
	background:#f1f1f2;
	padding:8px 15px;
	}
.detail-bot-right-single-box-top span.detail-bot-right-single-box-top-hd{
	color:#117d7d;
	font-weight:bold;
	font-size:16px;
	}	
	
	
.detail-bot-right-single-box-bot{
	border:4px solid #f1f1f2;
	border-top:none;
	padding:20px;
	}
	
.detail-bot-right-single-box-holder{
	margin-bottom:16px;
	}	
	

.single-drop-menu-select{
	}
.single-drop-menu-select span{
	display:inline-block;
	}
.single-drop-menu-select span.single-drop-menu-select-text{
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
	width:300px;
	}
.single-drop-menu-select span.single-drop-menu-select-val select{
	padding:3px;
	border:1px solid #b7b7b7;
	width:160px;;
	cursor:pointer;
	font-size:14px;
	outline:none;
	line-height:22px;
	}
	
.single-drop-menu-select span.single-drop-menu-select-val span#span_imprint_cont_2{
	width:160px;
	}
.single-drop-menu-select span.single-drop-menu-select-val #custom_imprint_color_2 input[type="text"]{
	width:100px;
	}	
.artwork-placement-hd{	
	font-size: 14px;
	font-weight: bold;
	margin-right:15px;
	float:left;
}
.artwork-placement-content{
	float:left;
	}	
.artwork-placement-content label{
	cursor: pointer;
    float: left;
    width: 102px;
	margin-bottom: 5px;
	font-size:12px;
	}	
.artwork-placement-content label input[type="checkbox"]{
	margin:0 10px 0 0;
	vertical-align: middle;
	}		
.detail-bot-right-single-box-bot #sel_artwork_imprint{
	float:left;
	}	
	
.artwork-color-matching-holder{
	clear: both;
    color: #ca2326;
    font-size: 12px;
    margin-bottom: 15px;
	}	
.artwork-color-matching-holder input[type="checkbox"]{
	margin:0 5px 0 0;
	vertical-align: middle;
	}	
		
	
	
.imprint_color_list_holder .single-drop-menu-select{
	margin-top:10px;
	}	
.imprint_color_list_holder .single-drop-menu-select-text{
	font-weight:normal !important;
	font-style:italic;
	/*padding-left:15px;
	width:285px !important;*/
	}	
	
.single-drop-menu-select span.single-drop-menu-select-val input[type="text"],.single-drop-menu-select span.single-drop-menu-select-val input[type="number"]{
	padding:3px;
	border:1px solid #b7b7b7;
	width:95%;
	font-size:14px;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
	}	
	
	

.estimated-holder{
	border-top:1px solid #dddddd;
	padding-top:8px;
	font-weight:bold;
	clear:both;
	}
.estimated-hd-holder{
	font-size:14px;
	margin-bottom:5px;
	}
.estimated-hd-holder span{
	color:#f27b05;
	padding-left:5px;
	float:right;
	}	
	
.estimated-hd-holder span.rush-dl-text{
	color:inherit;
	padding-left:0px;
	margin-right:3px;
	float:left;
	}	
	
	
.estimated-hd-holder span.estimated-hd-holder-date{
	padding-left:0px;
	width: 230px;
	}	
	
	
	
.estimated-link-holder{position:relative;float:right;}	
.estimated-link-holder a{
	font-size:11px;
	color:#565656;
	text-align:right;
	display:block;
	text-decoration:underline;
	}
.estimated-link-tool-content{
	padding-top:5px;
	}
.estimated-link-tool-top-arrow {
}

.estimated-link-tool-top-content-inner {
  color:#aaaaaa;
  font-weight:normal;
  font-size:10px;
}	
	
	
	
	
	
	
	
	
	
	
	
.section-step-holder{
		
		}
	
.link-back-to-imprint-method{
	/*text-align:center;*/
	float:left;
	line-height:48px;
	}
.link-back-to-imprint-method a{
	background:url(../images/backarrow.png) no-repeat 0 2px;
	font-size:11px;
	font-weight:bold;
	color:#117d7d;
	text-decoration:underline;
	padding-left: 25px;
	}

.link-back-to-imprint-method a:hover{
	color:#f27b05;
	text-decoration:none;
	}
	
.need-it-sooner{
	padding-top:15px;
	}	
.need-it-sooner span.need-it-sooner-text{
	font-size:14px;
	font-weight:bold;
	color:#117d7d;
	width:300px;
	display:inline-block;
	}	
.need-it-sooner span.need-it-sooner-drop{
	display:inline-block;
	}	
	
	
.need-it-sooner span.need-it-sooner-drop select{
	border: 1px solid #b7b7b7;
    cursor: pointer;
    font-size: 14px;
    line-height: 22px;
    outline: medium none;
    padding: 3px;
    width: 225px;
	}	
	

.btn-proceed-to-check-out{
	/*text-align:center;
	padding:10px 0 30px 0;*/
	float:right;
	}

.btn-proceed-to-check-out a{
	background:url(../images/btn-orenge-bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	line-height:50px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	font-size:18px;
	display:inline-block;
	padding:0 40px;
	border-radius:10px;
	}

.product-details-list{
	padding-left:20px;
	}
.product-details-list ul li{
	font-size:12px;
	list-style:disc ;
	line-height:22px;
	}

.choose-product-color-slider{
	
	}

.choose-product-color-slider ul li{
	float:left;
	margin:0 3px;
	padding:2px 0;
	border:1px solid transparent;
	}
.choose-product-color-slider ul li.selectedcolor{
	border:1px solid #117d7d;
	color:#117d7d;
	}

.choose-product-color-slider ul li:hover{
	border:1px solid #117d7d;
	color:#117d7d;
	}
.choose-product-color-slider ul li a{
	text-align:center;
	font-size:10px;
	color:#565656;
	}

	
.choose-product-color-slider ul li a span{
	display:block;
	word-wrap:break-word;
	}
.choose-product-color-slider ul li a span.choose-product-color-slider-pic{
	line-height:0px;
	}
.choose-product-color-slider ul li a span.choose-product-color-slider-pic img{
	width:30px;
	}
	
	
a {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}


.jcarousel-skin-tango4 .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango4 .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango4 .jcarousel-clip-horizontal{/*height:72px;*/overflow:hidden;margin:0 auto;width:424px}
.jcarousel-skin-tango4 .jcarousel-item{width:53px}

.jcarousel-skin-tango4 .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango4 .jcarousel-next-horizontal{height:39px;position:absolute;right:0;top:14px;width:48px;background-image:url(../images/new-carasoul-btn-with-text.png);background-position:-52px 0;cursor:pointer}
.jcarousel-skin-tango4 .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(../images/new-carasoul-btn-with-text.png)}
.jcarousel-skin-tango4 .jcarousel-next-horizontal:hover,.jcarousel-skin-tango4 .jcarousel-next-horizontal:focus{background-position:-52px -39px;}
.jcarousel-skin-tango4 .jcarousel-next-horizontal:active{background-position:-52px -39px;}
.jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal:active{cursor:normal;background-position:-52px -80px;}
.jcarousel-skin-tango4 .jcarousel-prev-horizontal{height:39px;left:-3px;position:absolute;top:14px;width:48px;background-image:url(../images/new-carasoul-btn-with-text.png);cursor:pointer}
.jcarousel-skin-tango4 .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(../images/new-carasoul-btn-with-text.png)}
.jcarousel-skin-tango4 .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango4 .jcarousel-prev-horizontal:focus{background-position:0 -39px}
.jcarousel-skin-tango4 .jcarousel-prev-horizontal:active{background-position:0 -39px}
.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal:active{cursor:normal;background-position:0 -80px}

.nav-tabs1{float:left;}
.nav-tabs1 li{float:left;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;display:block;}
.nav-tabs1 li a{
	border-top: 5px solid rgba(0, 0, 0, 0);
    color: #575759;
    display: block;
    font-size: 12px;
    line-height: 16px;
    min-height: 32px;
    padding: 3px 0px 8px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	margin-left:-1px;
	margin-top:-3px;
	word-wrap: break-word;
	text-align:center;
	}
.product-tab ul.nav-tabs1 li.active a{border-top:5px solid #117d7d;background:#f6f6f6;color:#117d7d;}
.product-tab ul.nav-tabs1 {position:relative;width:100%;}



.toolTipContent{background:none repeat scroll 0 0 #FFFBD1;border:1px solid #E0CC16;border-radius:3px;color:#000;font:11px Arial;height:auto;left:0;padding:3px;position:absolute!important;bottom:39px;}
.clear-responsive{clear:both;font-size:0;line-height:0}



.fullcolor-wrap{float:left}
.fullcolor-wrap table td{text-align:center;padding:4px 0;font-size:14px}
.fullcolor-wrap .fullcolordetails{width:474px;float:left;overflow:hidden}
.fixedsection{min-width:40px}
.moveable{width:500px;overflow:hidden}
.moveable td{min-width:62px}
.redsmall{color:red;display:block;text-align:center;font-size:10px}
.borashbot{border-bottom:1px solid #efefef}
.fullcolor-wrap .more-less-holder{float: right;font-size: 14px;margin: 10px 0 0;width: 35px;}
.fullcolor-wrap .more-less-holder a span{display:block;color:#707072;text-decoration:none;padding:45px 0 0}
.fullcolor-wrap .more-less-holder a span:hover{text-decoration:underline}
.fullcolor-wrap .viewMore a{background:url(/nc/productdetails/images/more-less.png) no-repeat 4px -84px;display:block;width:30px;opacity:1;filter:alpha(opacity=100)}
.fullcolor-wrap .viewMore a:hover{background:url(/nc/productdetails/images/more-less.png) no-repeat 4px -84px; opacity:.7;filter:alpha(opacity=70)}
.fullcolor-wrap .viewLess a{background:url(/nc/productdetails/images/more-less.png) no-repeat 0 0; display:block;width:30px;opacity:1;filter:alpha(opacity=100)}
.fullcolor-wrap .viewLess a:hover{background:url(/nc/productdetails/images/more-less.png) no-repeat 0 0;opacity:.7;filter:alpha(opacity=70)}
	
	
	
	
	
	
	
	
	
	
	
.price-slider-content{
	margin:25px 0 15px 0;
	}	

.price-slider-holder{
	width:100%;
	margin-top:14px;
	margin-bottom:40px;
	position:relative;
	float:left;
	}
#qty-slider{width:97%;position: absolute;height: 5px;background:url(../images/gradient_bar.jpg) repeat-x left top;font-size: 11px;font-family:Arial, Helvetica, sans-serif;}
.qty-slider-tooltip, .tooltip_bottom {background:url(../images/tooltip-bot.png) no-repeat;position: absolute;display: block;top:18px;width: 31px;height: 19px;text-align: center;color: #117d7d;font-size:12px;font-weight:bold;margin-left: -7px;padding-top:10px;}
.ui-slider-handle {
	background:#117d7d;
    border-radius: 17px;
    cursor: pointer;
    height: 17px;
    margin-left: -8px;
    margin-top: -8px;
    position: absolute;
    width: 17px;
    z-index: 8;
	
	}
.ui-slider-range {background:#666;position: absolute;border: 0;top: 0;	height: 100%;}
#textarea_one{float:left;margin-left: -10px;}
#textarea_two{float:right;margin-right: -9px;}
#textarea_one, #textarea_two {color: #ababab;padding-top:5px;width:20px;}
#textarea_one span{display:block;text-align:center;}
#textarea_one span.first-line{width:1px;background:#ababab;height:10px;margin:0 auto;}
#textarea_two span{display:block;text-align:center;}
#textarea_two span.last-line{width:1px;background:#ababab;height:10px;margin:0 auto;}

#qty-slider label {position: absolute;text-align: center;top:5px;color: #ababab;}
#qty-slider label span{display:block;}
#qty-slider label span.qty-slider-textline{position:relative;}
#qty-slider label span.ui-slider-label{position:absolute;width:50px;margin-left:-25px;}
#qty-slider label span.ui-slider-line{width:1px;background:#ababab;height:10px;margin:0 auto;}	
	
		
.slider-price-count{
	font-size:11px;
	color:#ababab;
	padding-top:10px;
	}	
.slider-price-left{
	float:left;
	}	
.slider-price-right{
	float:right;
	}	
	
	
.each-price-holder{
	float:left;
	width:100%;
	}
.each-price-holder-left{
	float:left;
	}
.need-more{
	background:#f1f1f2;
    font-size: 12px;
    margin-top: 20px;
    padding: 5px 20px;
	}
.need-more span{
	color:#117d7d;
	}
	
.tshirtsize{
	margin-top:5px;
	}
.tshirtsize-single {
    float: left;
    text-align: center;
    width: 42px;
}	
.tshirtsize-single input[type="text"],.tshirtsize-single input[type="number"] {
    border: 1px solid #a3a691;
    color: #444444;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: 700;
    margin: 0 1px 0 0;
    padding: 7px;
    text-align: center;
    width: 25px;
}	
	
.tshirtsize-single span.tshirtsize-single-text {
    color: #333333;
    display: inline-block;
    font-size: 10px;
    font-weight: 400;
    line-height: 9px;
    padding: 5px 0;
    text-align: center;
}	


.each-price-holder-right{
	float:right;
	}



.each-price-single{
	float:left;
	margin-right:20px;
	}

.each-price-single span{
	display:block;
	font-size:15px;
	font-weight:bold;
	}
.each-price-single span small{
	font-weight:normal;
	font-size:11px;
	}	
	
.each-price-single span.each-price-single-text{
	 font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
	}	
	
.each-price-single span.each-price-single-box input[type="text"],.each-price-single span.each-price-single-box input[type="number"]{
	border: 1px solid #b7b7b7;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	outline: medium none;
	padding: 3px;
	width: 76px;
	font-weight:bold;
	color:#565656;

}




.request-a-free-sample-holder{border:1px solid #bfbfbf;background:#f6f6f6;padding:10px 15px;clear:both;margin: 15px auto 0;}
.request-a-free-sample-holder.for-right{float:right;}
.request-a-free-sample-header{color:#117d7d;font-size:15px;font-weight:bold;float:left;line-height:34px;}
.request-a-free-sample-box-outer{float:right;font-size:14px;color:#5d5d5d;padding-left:15px;border-left:1px solid #cacaca;line-height: 18px;}
.request-a-free-sample-number a{color:#117d7d;font-size:16px;}

.dark {
    color: #333;
    font-weight: 700;
    padding: 10px 0;
    text-align: center;
}








.stretch-section{margin:20px 0 10px}
.stretch-section p.largetxt{font-size:16px;color:#333;font-weight:700;width:400px}
.pull-left{float:left}
.category-details{width:100%;float:left;margin:0 0 10px}
.breadcumb{color:#565656;width:100%;float:left;margin:0 0 15px;font-size:15px}
.breadcumb a{color:#565656}
.breadcumb h1{display:inline-block;padding-top:5px;font-family:verdana;font-weight:400;color:#000;font-size:16px}
.breadcumb span{float:left;background:url(/nc/productdetails/images/sprite.png) no-repeat scroll -6px -463px transparent;margin:0 3px;padding-left:11px}
.breadcumb span:first-child{background:none;padding-left:0;margin-left:0}
.breadcumb span a:hover{color:#F4901D}
.category-pic-detawrp{width:375px;float:left;border-right:1px solid #EFEFEF}
.category-pic-detawrp .product-display{width:380px;margin:0 0 10px;position:relative}
.category-pic-detawrp .product-display img{border:none;opacity:1;filter:alpha(opacity=100);display:block;margin:0 auto}
.oos_msg{color:#bc222c;display:block;font-size:22px;font-weight:700;margin-top:10px;text-align:center}
.pd-links{width:368px;border-bottom:1px dotted #ccc;padding:0 0 12px;margin:5px 0;float:left}
.pd-links .dlabDesign{float:left;width:170px}
.pd-links .wvid{float:right;width:170px;margin:27px 0 0}
.pd-links a img{opacity:1;filter:alpha(opacity=100)}
.pd-links a img:hover{opacity:.7;filter:alpha(opacity=70)}
.category-pic-detawrp .info{padding:5px 0;border-bottom:1px solid #e5e5e5;margin:0 0 5px}
.category-pic-detawrp .relatedColors{width:400px;float:left;padding:0 0 10px}
.category-pic-detawrp .relatedColors ul li a{text-decoration:none}
.category-pic-detawrp .relatedColors ul li a:hover{color:#F60}
.thumbnail{background-color:#FFF;border:1px solid #E0E0E0;border-radius:4px 4px 4px 4px;box-shadow:3px 3px 0 rgba(0,0,0,0.05);display:block;line-height:20px;padding:4px;text-align:center;transition:all .2s ease-in-out 0}






.jcarousel-skin-tango .jcarousel-container{background:#fff}

.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:400px;padding:0}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:400px;height:130px}
.jcarousel-skin-tango .jcarousel-item{width:75px}
.jcarousel-skin-tango .jcarousel-item img{height:90px;border:1px solid transparent;padding:2px;transition:all .2s ease-in-out 0;border-radius:3px}
.jcarousel-skin-tango .jcarousel-item img:hover{opacity:.7;filter:alpha(opacity=70)}
.jcarousel-skin-tango .jcarousel-item span{display:block;font-size:11px;font-size:10px;width:56px;text-align:center}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:6px}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:128px;right:165px;width:29px;height:29px;cursor:pointer;background:transparent url(/nc/productdetails/images/carasoul-btn.png) no-repeat -34px -3px}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(/nc/productdetails/images/carasoul-btn.png)}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus{background-position:-34px -33px}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-34px -63px}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:128px;left:165px;width:29px;height:29px;cursor:pointer;background:transparent url(/nc/productdetails/images/carasoul-btn.png) no-repeat -3px -3px}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(/nc/productdetails/images/next-horizontal.png)}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:focus{background-position:-3px -34px}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-3px -63px}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-3px -63px}
.jcarousel-skin-tango1 .jcarousel-container{background:#fff}
.jcarousel-skin-tango1 .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango1 .jcarousel-container-horizontal{width:700px;padding:0}
.jcarousel-skin-tango1 .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango1 .jcarousel-clip-horizontal{height:243px;margin:0 auto;width:623px}
.jcarousel-skin-tango1 .jcarousel-item{width:100px}
.jcarousel-skin-tango1 .jcarousel-item img{border:1px solid transparent;padding:2px;transition:all .2s ease-in-out 0;border-radius:3px}
.jcarousel-skin-tango1 .jcarousel-item img:hover{opacity:.7;filter:alpha(opacity=70)}
.jcarousel-skin-tango1 .jcarousel-item span{font-size:11px;font-size:10px;width:56px;text-align:center}
.jcarousel-skin-tango1 .jcarousel-item-horizontal{margin-left:0;margin-right:4px}
.jcarousel-skin-tango1 .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango1 .jcarousel-next-horizontal{position:absolute;top:68px;right:0;width:29px;height:29px;cursor:pointer;background:transparent url(/nc/productdetails/images/carasoul-btn.png) no-repeat -34px -3px}
.jcarousel-skin-tango1 .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(/nc/productdetails/images/carasoul-btn.png)}
.jcarousel-skin-tango1 .jcarousel-next-horizontal:hover,.jcarousel-skin-tango1 .jcarousel-next-horizontal:focus{background-position:-34px -33px}
.jcarousel-skin-tango1 .jcarousel-next-horizontal:active{background-position:-64px 0}
.jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-34px -63px}
.jcarousel-skin-tango1 .jcarousel-prev-horizontal{position:absolute;top:68px;left:0;width:29px;height:29px;cursor:pointer;background:transparent url(/nc/productdetails/images/carasoul-btn.png) no-repeat -3px -3px}
.jcarousel-skin-tango1 .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(/nc/productdetails/images/next-horizontal.png)}
.jcarousel-skin-tango1 .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango1 .jcarousel-prev-horizontal:focus{background-position:-3px -34px}
.jcarousel-skin-tango1 .jcarousel-prev-horizontal:active{background-position:-3px -63px}
.jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-3px -63px}
.jcarousel-skin-tango3 .jcarousel-container{background:#fff}
.jcarousel-skin-tango3 .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango3 .jcarousel-container-horizontal{width:865px;padding:0}
.jcarousel-skin-tango3 .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango3 .jcarousel-clip-horizontal{height:243px;margin:0 auto;width:830px}
.jcarousel-skin-tango3 .jcarousel-item{width:100px}
.jcarousel-skin-tango3 .jcarousel-item img{height:90px;border:1px solid transparent;padding:2px;transition:all .2s ease-in-out 0;border-radius:3px}
.jcarousel-skin-tango3 .jcarousel-item img:hover{opacity:.7;filter:alpha(opacity=70)}
.jcarousel-skin-tango3 .jcarousel-item span{font-size:11px;font-size:10px;width:56px;text-align:center}
.jcarousel-skin-tango3 .jcarousel-item-horizontal{margin-left:0;margin-right:4px}
.jcarousel-skin-tango3 .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango3 .jcarousel-next-horizontal{position:absolute;right:410px;width:29px;height:29px;cursor:pointer;background:transparent url(/nc/productdetails/images/carasoul-btn.png) no-repeat -34px -3px}
.jcarousel-skin-tango3 .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(/nc/productdetails/images/carasoul-btn.png)}
.jcarousel-skin-tango3 .jcarousel-next-horizontal:hover,.jcarousel-skin-tango3 .jcarousel-next-horizontal:focus{background-position:-34px -33px}
.jcarousel-skin-tango3 .jcarousel-next-horizontal:active{background-position:-64px 0}
.jcarousel-skin-tango3 .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango3 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango3 .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango3 .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-34px -63px}
.jcarousel-skin-tango3 .jcarousel-prev-horizontal{position:absolute;left:380px;width:29px;height:29px;cursor:pointer;background:transparent url(/nc/productdetails/images/carasoul-btn.png) no-repeat -3px -3px}
.jcarousel-skin-tango3 .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(/nc/productdetails/images/next-horizontal.png)}
.jcarousel-skin-tango3 .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango3 .jcarousel-prev-horizontal:focus{background-position:-3px -34px}
.jcarousel-skin-tango3 .jcarousel-prev-horizontal:active{background-position:-3px -63px}
.jcarousel-skin-tango3 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango3 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango3 .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango3 .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-3px -63px}

.category-pic-detawrp .ctrl-btns{width:400px;float:left;border-top:1px solid #E5E5E5}
.category-pic-detawrp .ctrl-btns ul{padding:0;margin:0;list-style:none}
.category-pic-detawrp .ctrl-btns ul li{font-size:12px;margin:4px 5px;padding:0;width:190px;float:left;border-bottom:1px solid #e5e5e5}
.category-pic-detawrp .ctrl-btns ul li a{color:#565656;display:block;line-height:22px;text-decoration:none;width:140px;background:url(/nc/productdetails/images/sprite.png) no-repeat 0 -758px;padding:0 0 0 20px;width:170px;text-transform:uppercase}
.category-pic-detawrp .ctrl-btns ul li a:hover{background:url(/nc/productdetails/images/sprite.png) no-repeat 0 -753px #F8F8F8;color:#FF6A00}
.category-allDelatils{width:562px;float:right;padding:0 0 0 10px}
.category-allDelatils h1{font-size:20px;font-weight:400;color:#000;line-height:21px}
.category-allDelatils .pdName{font-size:20px;padding:10px 0;color:#666}
.category-allDelatils .pdName span{color:#117d7d;padding:0 0 0 20px}
.category-allDelatils .pdInfo{padding:5px 0}
.category-allDelatils .pdInfo .orderMethodWrap{width:562px;position:relative}
.category-allDelatils .pdInfo .orderMethodWrap .ordertxt{border-radius:3px;border:1px solid #eee;border-bottom:2px solid #e6e6e6;background:url(/nc/productdetails/images/ordertxt-bg.png);float:left;margin:0 0 5px;padding:5px;position:relative;width:548px}
.category-allDelatils .pdInfo .orderMethodWrap .ordertxt .rdbutton{width:555px;float:left}
.category-allDelatils .pdInfo .orderMethodWrap .ordertxt .rdbtnWrp{float:left;margin-right:10px}
.category-allDelatils .pdInfo .orderMethodWrap .ordertxt .lastone{margin-right:0!important}
.category-allDelatils .pdInfo .orderMethodWrap .ordertxt .rdbtnWrp span{float:left;padding:0 4px 0 0}
.category-allDelatils .pdInfo .orderMethodWrap .ordertxt .rdbtnWrp label{float:left;color:#565656;font-size:14px;line-height:25px;transition:all .2s ease-in-out 0}
.category-allDelatils .pdInfo .orderMethodWrap .ordertxt .rdbtnWrp label:hover{color:#F60;cursor:pointer}
.category-allDelatils .pdInfo .orderMethodWrap .ordertxt .rdbtnWrp label.fade{color:#C9C9C9}
.category-allDelatils .pdInfo .orderMethodWrap .ordertxt .rdbtnWrp label.fade:hover{cursor:default}
.category-allDelatils .pdInfo .orderMethodWrap .production-info{float:left;margin:0 0 5px;padding:5px 0;position:relative}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .text-info{width:225px;float:left}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .text-info .txt{background:none repeat scroll 0 0 #FFF;border:1px solid #EDEDED;box-shadow:0 0 5px #EDEDED;padding:10px}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info{width:340px;float:right}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info span.labeltxt{display:block;padding:2px 0 16px;font-size:16px;font-weight:700;color:#484848}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details{width:370px;padding:5px 0}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .rdbtnWrp{float:left;width:110px}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .rdbtnWrp label{float:left;color:#565656;font-size:12px;line-height:25px;transition:all .2s ease-in-out 0;font-weight:700}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .rdbtnWrp label:hover{color:#F60;cursor:pointer}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .rdbtnWrp span{float:left;padding:0 4px 0 0}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .radio{background:url(/nc/productdetails/images/radio.png) no-repeat scroll 0 0 rgba(0,0,0,0)!important;clear:left;display:block;float:left;height:25px;padding:0 5px 0 0;width:19px}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .checked{background:url(/nc/productdetails/images/radio.png) no-repeat scroll 0 -26px rgba(0,0,0,0)!important}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .timelinebar{float:left;height:8px;margin:8px 0 0}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .short{width:50px;background-color:#E31837}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .medium{width:110px;background-color:#F47F2F}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .pdtime-details .long{width:230px;background-color:#87BF3D}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .estimated-time{color:#474747;padding:10px 0 0}
.category-allDelatils .pdInfo .orderMethodWrap .production-info .productiontime-info .estimated-time span{color:#C0262D;font-weight:700}
.category-allDelatils .pdInfo .orderMethodWrap .withoutbg{background:none;line-height:30px;height:30px;float:left;color:#444}
.category-allDelatils .pdInfo .orderMethodWrap .withoutbg span{display:inline-block;font-size:16px;min-width:50px;text-align:center}
.category-allDelatils .pdInfo .orderMethodWrap .withbg{line-height:30px;height:30px;float:left;color:#444}
.category-allDelatils .pdInfo .orderMethodWrap .withbg span{display:inline-block;font-size:16px;min-width:50px;text-align:center}
.category-allDelatils .pdInfo .orderMethodWrap .smallred{float:left;color:#BF1E2E;line-height:11px;padding:0 0 5px}
.category-allDelatils .pdInfo .orderMethodWrap .smallred span{display:inline-block;font-size:11px;min-width:50px;text-align:center}
.category-allDelatils .pdInfo .orderMethodWrap .fullwidth{width:100%;float:left;margin:0}
.category-allDelatils .pdInfo .orderMethodWrap .fullwidth .rightPanel{border:none}
.category-allDelatils .pdInfo .orderMethodWrap .fullwidth .unit{width:47%}
.category-allDelatils .pdInfo .orderMethodWrap .fullwidth .unit .info{padding-bottom:0;color:#484848;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:14px}
.category-allDelatils .pdInfo .orderMethodWrap .fullwidth .unit .view-pricing a{background:url(/nc/productdetails/images/btn-save-up-to.png) no-repeat;width:150px;height:26px;display:block;font-size:34px;font-weight:700;color:#FFF;padding-top:13px;padding-left:58px;transition:none}
.category-allDelatils .pdInfo .orderMethodWrap .fullwidth .unit .view-pricing a:hover{background:url(/nc/productdetails/images/btn-save-up-to.png) no-repeat left bottom;display:block;text-decoration:none}


#price_grid-holder tr{font-size:16px;text-align:center}
#price_grid-holder .bg-dark{border-bottom:2px solid #e9e9e9;margin-bottom:5px}
#price_grid-holder tr{line-height:26px}
#price_grid-holder tr.small-text{display:inline-block;font-size:11px;text-align:center;color:#BF1E2E}
#price_grid-holder td.small-text{display:inline-block;font-size:11px;text-align:center;color:#BF1E2E}
span.v-inventory a{color:#F60;padding:20px 0 0 8px;display:inline-block}
.color-pallet{width:100%;float:left}
.color-pallet ul{list-style:none outside none;margin:0;padding:0}
.color-pallet ul li{float:left;height:20px;margin:3px;padding:0;width:20px}
.color-pallet ul li a{border:1px solid #000;display:block;height:20px;width:20px;transition:none 0 ease 0!important}
.color-pallet ul li a.selectedcolor{background-image:url(/nc/productdetails/images/sprite.png)!important;background-position:2px -1063px!important;background-repeat:no-repeat!important;width:20px;height:20px}
.ticktxt{margin:0 5px 0 0}
.ticktxt ul li{background:url(/nc/productdetails/images/sprite.png) no-repeat scroll 0 -753px transparent;padding:5px 0 5px 20px;color:#565656;margin:0}
.ticktxt ul li span{font-weight:700;color:#333}
.esTm{color:#9c9c9c;padding:10px 0 0;font-size:15px}
.esTm span{color:#c0262d;font-weight:700;font-size:13px}
.pRicedttxt{padding:5px 0;margin:0 5px}
.pRicedttxt ul{padding:0;margin:0;list-style:none}
.pRicedttxt ul li{border-bottom:1px dotted #E5E5E5;padding:5px 0;color:#565656}
.pRicedttxt ul li span{float:right;font-weight:700}
.pRicedttxt ul li.last-child{border:none}
.pRicedttxt1{padding:5px 0;margin:0 5px}
.pRicedttxt1 ul{padding:0;margin:0;list-style:none}
.pRicedttxt1 ul li{padding:4px 0;color:#7E7E7E;font-size:16px}
.pRicedttxt1 ul li span{float:right}
.pRicedttxt1 ul li.last-child{border:none}
.finalPrice{border-top:2px solid #333;padding:10px 0 35px;margin:0 5px 0 0;font-size:30px;font-weight:700;color:#333;line-height:30px}
.finalPrice span{float:right;font-weight:400;color:#666}
.finalPrice span.normal{font-size:24px;float:left;line-height:36px}
.finalPrice span.dollartxt{font-size:20px;line-height:27px}
.finalPrice span.big{font-size:36px;float:left}
.rightPanel{border-left:1px solid #E5E5E5;min-height:360px;padding-left:10px;position:relative;width:284px}
.rightPanel .deTali-sec{width:284px;padding:0 0 10px;line-height:30px;font-size:13px;margin-top:10px}
.rightPanel .deTali-sec span{color:#333;float:left}
.rightPanel .deTali-sec input[type="text"]{border:1px solid #ccc;padding:5px;font-size:13px;margin:0 5px 0 0;width:114px}
.rightPanel .deTali-sec input[type="text"]:focus{border:1px solid #AFAFAF;box-shadow:0 0 10px -5px #666;color:#333;outline:medium none}
.rightPanel .deTali-sec span select{width:125px;border:1px solid #ccc;*border:none;padding:5px;margin:0 5px 0 0;font-size:14px}
.rightPanel .deTali-sec span select:focus{border:1px solid #AFAFAF;*border:none;box-shadow:0 0 10px -5px #666;color:#333;outline:medium none}
.rightPanel .deTali-sec span.gtick{background:url(/nc/productdetails/images/sprite.png) repeat scroll 0 -1061px transparent;display:block;height:25px;width:17px;float:right;margin:4px 0 0}
.rightPanel .deTali-sec .add{background:url(/nc/productdetails/images/sprite.png) no-repeat 0 -800px;padding:0 18px 0 19px;font-size:11px;*margin-top:-40px}
.rightPanel .deTali-sec .add a{color:#F60;text-decoration:none}
.rightPanel .deTali-sec .add a:hover{text-decoration:underline}
.rightPanel .deTali-sec .Mwidth{min-width:136px;color:#333}
.radio{clear:left;display:block;float:left;height:25px;padding:0 5px 0 0;width:19px;float:left;background:url(/nc/productdetails/images/radio.png) no-repeat scroll 0 0 transparent!important}
.checked{background:url(/nc/productdetails/images/radio.png) no-repeat scroll 0 -26px transparent!important}
.disabled{background:url(/nc/productdetails/images/radio.png) no-repeat scroll 0 -100px transparent!important}
.gtick{float:right;background:url(/nc/productdetails/images/sprite.png) 0 -1054px;width:17px;height:25px;display:block!important}
.production-info .radio{clear:left;display:block;float:left;height:25px;padding:0 5px 0 0;width:19px;float:left;background:url(/nc/productdetails/images/radio2.png) no-repeat scroll 0 0 transparent!important}
.production-info .checked{background:url(/nc/productdetails/images/radio2.png) no-repeat scroll 0 -34px transparent!important}
.rightPanel .deTali-sec1{width:284px;padding:0 0 5px;line-height:30px;font-size:13px}
.rightPanel .deTali-sec1 input[type="text"]{width:248px;padding:5px;border:1px solid #CCC;height:26px;font-size:16px}
.rightPanel .deTali-sec1 input[type="text"]:focus{border:1px solid #AFAFAF;box-shadow:0 0 10px -5px #666}
.rightPanel .deTali-sec1 input[type="text"]::-webkit-input-placeholder{color:#666}
.rightPanel .deTali-sec1 input[type="text"]:-moz-placeholder{color:#666}
.rightPanel .deTali-sec1 input[type="text"]::-moz-placeholder{color:#666}
.rightPanel .deTali-sec1 input[type="text"]:-ms-input-placeholder{color:#666}
.rightPanel .deTali-sec1 select{width:260px;padding:8px 4px;border:1px solid #CCC;font-size:16px;color:#999}
.rightPanel .deTali-sec1 select:focus{border:1px solid #AFAFAF;box-shadow:0 0 10px -5px #666;color:#333}
.rightPanel .deTali-sec1 select optgroup{padding:5px 0 5px 10px;font-style:normal;font-size:15px}
.category-allDelatils .text-info{padding:0 0 5px}
.category-allDelatils .text-info .title{color:#7E7E7E;font-size:16px;font-weight:700;padding:4px 0}
.category-allDelatils .text-info p{color:#666;font-size:12px;padding:0 0 5px}
.category-allDelatils .stepInstruction{color:#484848;font-size:18px;line-height:24px;margin-bottom:5px;float:left}
.category-allDelatils .instock{color:#117d7d;font-size:30px;padding:7px 0 20px;line-height:40px;float:left}
.category-allDelatils .charttable{width:590px}
.smalltxt{font-size:11px;line-height:14px;color:#C00}
.addtoCartBut{font-family:Arial, Helvetica, sans-serif; font-weight:bold;background:#0070d6 none repeat scroll 0 0;border:none;border-radius:5px 5px 5px 5px;color:#FFF;font-size:20px;line-height:35px;padding:6px 0;width:265px;text-transform:uppercase;cursor:pointer;font-weight:700}
.addtoCartBut:hover{background:#308BDB;}
.dlabButton a{border:0;opacity:1;filter:alpha(opacity=100)}
.dlabButton a:hover{border:0;opacity:.7;filter:alpha(opacity=70)}
.margin-top65{margin-top:65px}
.margin-top35{margin-top:35px}
.stretch-left{width:400px;float:left;border-top:2px solid #333}
.stretch-left1{width:260px;float:left;border-top:2px solid #333}
.promotional-items{width:280px;margin-top:8px;color:#333;display:block;font-size:13px;font-weight:700;text-transform:uppercase;border-right:1px dotted #C9C9C9;margin-bottom:10px}
.promotional-items ul{padding:0;margin:0;list-style:none}
.promotional-items ul li{margin:10px 0;padding:0}
.promotional-items ul li .small-thumb-txtwrp{width:280px;clear:both;margin:0 0 10px}
.promotional-items .thumbnail{width:65px}
.promotional-items .thumbSetting{float:left;padding:0;margin:0 0 0 10px;width:160px}
.promotional-items .thumbSetting .thumbTitle{border-bottom:1px solid #C9C9C9;font-size:12px;font-weight:400;padding-bottom:4px;text-transform:capitalize}
.promotional-items .thumbSetting .thumbPrice{display:block;padding:8px 0 0}
.promotional-items .thumbSetting .thumbPrice .smalltxt{color:#333;font-weight:400;font-size:11px}
.promotional-items .thumbSetting .thumbPrice .smalltxt span{font-weight:700}
.pd-details-left{width:850px;float:left;border-top:2px solid #333;font-size:14px}
.pd-details-left h2{padding:10px 0;}
.pd-details-right{width:280px;float:right;border-top:2px solid #333}
.pd-details-right .block{padding:5px 0;border:none!important}
.block-ttile{color:#117d7d;display:block;font-size:13px;font-weight:700;padding:7px 0;float:left}
.thumbTitle a{color:#7d7d7d}
.pd-details-right .heading{color:#117d7d}
.recomended-products{width:280px;margin-top:8px;color:#333;display:block;font-size:13px;font-weight:700}
.recomended-products ul{padding:0;margin:0;list-style:none}
.recomended-products ul li{margin:10px 0;padding:0}
.recomended-products ul li .small-thumb-txtwrp{width:280px;clear:both;margin:0 0 10px}
.recomended-products .thumbnail{width:65px}
.recomended-products .thumbSetting{float:left;padding:0;margin:0 0 0 10px;width:160px}
.recomended-products .thumbSetting .thumbTitle{border-bottom:1px solid #C9C9C9;font-size:13px;font-weight:400;padding-bottom:4px;text-transform:capitalize}
.recomended-products .thumbSetting .thumbPrice{display:block;padding:8px 0 0}
.recomended-products .thumbSetting .thumbPrice .smalltxt{color:#333;font-weight:400;font-size:11px}
.recomended-products .thumbSetting .thumbPrice .smalltxt span{font-weight:700}
.jcarousel-skin-tango2 .jcarousel-container{background:#fff}
.jcarousel-skin-tango2 .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango2 .jcarousel-container-horizontal{width:280px;padding:0}
.jcarousel-skin-tango2 .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal{height:320px;width:280px}
.jcarousel-skin-tango2 .jcarousel-item{width:280px}
.jcarousel-skin-tango2 .jcarousel-item img{height:60px;border:1px solid transparent;padding:2px;transition:all .2s ease-in-out 0;border-radius:3px}
.jcarousel-skin-tango2 .jcarousel-item img:hover{opacity:.7;filter:alpha(opacity=70)}
.jcarousel-skin-tango2 .jcarousel-item span{font-size:13px;padding:5px 0;text-align:center;text-transform:capitalize}
.jcarousel-skin-tango2 .jcarousel-item-horizontal{margin-left:0;margin-right:4px}
.jcarousel-skin-tango2 .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango2 .jcarousel-next-horizontal{position:absolute;top:282px;right:104px;width:29px;height:29px;cursor:pointer;background:transparent url(/nc/productdetails/images/carasoul-btn.png) no-repeat -34px -3px}
.jcarousel-skin-tango2 .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(/nc/productdetails/images/carasoul-btn.png)}
.jcarousel-skin-tango2 .jcarousel-next-horizontal:hover,.jcarousel-skin-tango2 .jcarousel-next-horizontal:focus{background-position:-34px -33px}
.jcarousel-skin-tango2 .jcarousel-next-horizontal:active{background-position:-64px 0}
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-34px -63px}
.jcarousel-skin-tango2 .jcarousel-prev-horizontal{position:absolute;top:282px;left:104px;width:29px;height:29px;cursor:pointer;background:transparent url(/nc/productdetails/images/carasoul-btn.png) no-repeat -3px -3px}
.jcarousel-skin-tango2 .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(/nc/productdetails/images/next-horizontal.png)}
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango2 .jcarousel-prev-horizontal:focus{background-position:-3px -34px}
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:active{background-position:-3px -63px}
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-3px -63px}
.pd-details-block{padding:0 0 5px!important;clear:both}
.pd-details-block p{color:#117d7d;display:block;font-size:13px;font-weight:700;padding:10px 0}
.pd-details-block ul{padding:0;margin:0}
.pd-details-block ul li{border-bottom:1px dotted #e5e5e5;list-style:disc outside;padding:5px 0;margin:0 0 0 13px;font-size:13px}
.social-network{width:280px;float:left}
.social-network p{color:#333;display:block;font-size:13px;font-weight:700;text-transform:uppercase}
.social-network ul{padding:0;margin:5px 0}
.social-network ul li{cursor:pointer;float:left;margin:0 1px;opacity:1;padding:0}
.social-network ul li:hover{opacity:.8}
.social-network ul li a{display:block;height:33px;text-decoration:none;text-indent:-99999px}
.social-network ul li a:hover{text-decoration:none}
.social-network ul li.facebook{background:url(/nc/productdetails/images/connectivity-sprite.png) no-repeat scroll 1px -1px transparent;height:33px;width:35px}
.social-network ul li.pinit{background:url(/nc/productdetails/images/connectivity-sprite.png) no-repeat scroll 1px -38px transparent;height:26px;margin-top:4px;width:76px}
.social-network ul li.youtube{background:url(/nc/productdetails/images/connectivity-sprite.png) no-repeat scroll 1px -71px transparent;height:33px;width:35px}
.social-network ul li.twitter{background:url(/nc/productdetails/images/connectivity-sprite.png) no-repeat scroll 1px -109px transparent;height:33px;width:35px}
.social-network ul li.g{background:url(/nc/productdetails/images/connectivity-sprite.png) no-repeat scroll 1px -148px transparent;height:35px;width:35px}
.social-network ul li.email-a-friend{height:43px;margin-top:3px;width:35px}
.new-save50-holder{background:url(/nc/productdetails/images/without-text.png) no-repeat;height:100px;width:537px;position:absolute;margin-left:-535px;margin-top:-25px;color:#fff;text-align:left;z-index:999}
.save50-coupon-codes{font-size:11px;color:#666e63;background:#FFF;margin-top:8px;padding:5px 10px 10px 28px;width:65%}
.save50-hd{text-transform:uppercase;font-size:22px;margin:11px 0 12px 25px;font-family:verdana; font-weight:bold;}
.save50-bot{font-family:verdana;margin:0 0 0 28px;font-size:14px}
.save50-bot span{color:#fff200}
.new-questation{float:left;position:relative}
.new-questation img{width:22px!important;height:23px!important;transition:none!important;margin:3px 0 0 5px}
.new-questation img:hover{opacity:1!important;transition:none!important}
.new-questation-pop{position:absolute;display:none}
.new-questation:hover .new-questation-pop{display:block!important;z-index:9;margin-left:-230px}
.adjust{margin-left:-360px!important}
.new-questation-pop img{height:inherit!important;width:inherit!important;-moz-box-shadow:0 0 8px 4px #b5b5b5;-webkit-box-shadow:0 0 8px 4px #b5b5b5;box-shadow:0 0 8px 4px #b5b5b5;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#b5b5b5')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#b5b5b5')}
.category-allDelatils .seCtionNew .section-content select.list-small{width:105px}
.mr-none{margin:0 auto!important}
.when-blank{position:relative;margin-left:-132px;margin-top:-21px;background:url(/nc/productdetails/images/notext-tooltip-bg.png) no-repeat scroll 5px 0 transparent}
.when-blank .save50-hd{margin:12px 0 10px 12px;padding:22px 14px 0 16px}
.when-blank .save50-bot{padding:1px 3px}
.when-blank .save50-coupon-codes{padding:5px 10px 10px 31px}
.when-toys-custom{position:relative;margin-left:-310px;margin-top:-50px;background:url(/nc/productdetails/images/when-toys-custom-bg.png) no-repeat scroll 5px 0 transparent}
.when-toys-custom .save50-hd{margin:50px 0 10px 12px;padding:22px 14px 0 16px}
.when-toys-custom .save50-bot{padding:1px 3px}
.when-toys-custom .save50-coupon-codes{background:none;padding:0 10px 10px 31px}
.faq{width:234px;float:left;padding:10px 0}
.faq h4{font-weight:700;color:#333;font-size:13px;padding:10px 0}
.faq h4.acc_trigger{background:url(/nc/productdetails/images/sprite.png) no-repeat scroll -2px -807px transparent;float:left;font-weight:400;height:14px;line-height:14px;margin:5px 0 14px;padding:0;width:234px}
.faq h4.acc_trigger a{color:#333;text-decoration:none;display:block;padding:0 0 0 20px}
.faq h4.acc_trigger a:hover{color:#FF6A00}
.faq h4.acc_trigger.active{background:url(/nc/productdetails/images/sprite.png) no-repeat scroll -2px -831px transparent}
.faq .acc_container{clear:both;font-size:12px;margin:5px 0;overflow:hidden;padding:5px 0 5px 20px;text-align:justify;width:194px}
.stretch-right{width:580px;float:right;border-top:2px solid #333}
.stretch-right1{width:865px;float:right;border-top:2px solid #333}
.product-tab{clear:both;}
.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{content:"";display:table;line-height:0}
.nav-tabs:after,.nav-pills:after{clear:both}
.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{content:"";display:table;line-height:0}
.nav-tabs{border-bottom:1px solid #C4C4C4}
.product-tab .nav{list-style:none outside none;margin-bottom:20px;margin-left:0;text-transform:uppercase;width:auto!important;height:auto!important;background-image:none;float:none}
.nav-tabs >li{margin-bottom:-1px}
.nav-tabs >li,.nav-pills >li{float:left}
.nav-tabs >li:first-child{margin-left:7px}
.dropup,.dropdown{position:relative}
.nav-tabs .dropdown-menu{border-radius:0 0 6px 6px}
.dropdown-menu{background-color:#F0F0F0;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);display:none;float:left;left:0;list-style:none outside none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;top:100%;z-index:1000}
.dropdown-menu li >a{clear:both;color:#333;display:block;font-weight:400;line-height:20px;padding:3px 20px;white-space:nowrap}
.open >.dropdown-menu{display:block}
.nav-tabs .open >a{background:none repeat scroll 0 0 #555}
.icon-caret-down:before{content:"&#61655; "}
.product-tab .dropdown-menu .active >a,.dropdown-menu .active >a:hover{background:none repeat scroll 0 0 #F16325;color:#FFF;outline:0 none;text-decoration:none}
.product-tab .dropdown-menu li >a{clear:both;display:block;font-weight:400;line-height:20px;padding:3px 20px;white-space:nowrap;text-decoration:none}
.product-tab .dropdown-menu li:hover{background:#F16325}
.product-tab .dropdown-menu li a:hover{color:#fff}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav >li.dropdown.open.active >a:hover{background-color:#999;border-color:#999;color:#FFF}
.nav-tabs >li >a{background:linear-gradient(to bottom,#E9E9E9 0%,#E2E2E2 100%) repeat scroll 0 0 transparent;border:1px solid #D2D2D2;color:#444;text-decoration:none;border-radius:4px 4px 0 0;line-height:20px;padding-bottom:8px;padding-top:8px}
.nav-tabs >li >a,.nav-pills >li >a{margin-right:2px;padding-left:10px;padding-right:10px}
.nav >li >a{display:block}
.nav-tabs >li >a:hover{background:none repeat scroll 0 0 #E0E0E0;border-color:#D2D2D2}
.nav-tabs >.active >a,.nav-tabs >.active >a:hover{background:none repeat scroll 0 0 #FFF;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#DDD #DDD transparent;border-image:none;border-style:solid;border-width:1px;color:#555;cursor:default}
.tab-content >.tab-pane,.pill-content >.pill-pane{display:none}
.tab-content >.active,.pill-content >.active{display:block}
.dm-specs-tab{margin:0 0 20px;width:100%}
.dm-specs-tab th.group-head{background-color:#F9F9F9;border:1px solid #F9F9F9;color:#333;font-size:14px;font-weight:400;padding:5px;text-align:left;text-transform:uppercase}
.dm-specs-tab td.specs-key{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#FFF;border-color:#C9C9C9 #C9C9C9 #C9C9C9 -moz-use-text-color;border-image:none;border-style:dotted solid dotted none;border-width:1px 1px 1px medium;font-weight:400;padding:8px;text-align:left;width:25%}
.dm-specs-tab td.specs-value{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#FFF;border-color:#C9C9C9 -moz-use-text-color;border-image:none;border-style:dotted none;border-width:1px 0 1px medium;padding:5px}
.dm-specs-tab td a{text-decoration:underline;color:#FE6100}
.dm-specs-tab td a:hover{text-decoration:none}
.dm-specs-tab input[type="text"]{border:1px solid #D3D3D3;border-radius:3px 3px 3px 3px;height:22px;padding:0 2px;width:170px}
.dm-specs-tab input[type="text"]:focus{border:1px solid #AFAFAF;box-shadow:0 0 10px -5px #666;outline:medium none}
.dm-specs-tab textarea{border:1px solid #D3D3D3;border-radius:3px 3px 3px 3px;resize:none}
.dm-specs-tab textarea:focus{border:1px solid #AFAFAF;box-shadow:0 0 10px -5px #666;outline:medium none}
.dm-specs-tab #post_review_sub{background:linear-gradient(to bottom,#888 0px,#888 1%,#C2C2C2 3%,#666 7%,#666 100%) repeat scroll 0 0 transparent;background:-moz-linear-gradient(to bottom,#888 0px,#888 1%,#C2C2C2 3%,#666 7%,#666 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#666));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888',endColorstr='#666');border:1px solid #333;border-radius:2px 2px 2px 2px;color:#FFF;font-size:12px;padding:7px 14px 6px;text-transform:uppercase;cursor:pointer}
.dm-specs-tab #post_review_sub:hover{background:linear-gradient(to bottom,#888 0px,#888 1%,#C2C2C2 3%,#999 7%,#666 100%) repeat scroll 0 0 transparent;background:-moz-linear-gradient(to bottom,#888 0px,#888 1%,#C2C2C2 3%,#999 7%,#666 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#C2C2C2),to(#888));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C2C2C2',endColorstr='#666')}
.header-box{color:#333;display:block;font-size:14px;font-weight:700;text-transform:uppercase;padding-bottom:10px}
.pr-description-holder .head{color:#F77219;display:block;font-size:16px;font-weight:700;padding-bottom:10px}
.product-tab p{line-height:24px}
.product-tab p.tab-content-for-small-content{text-align:center;width:100%;font-size:11px;font-style:italic;}
.pr-description-holder p{line-height:24px}
.product-tab #read-review .single-review{background:url(/nc/productdetails/images/dottedBorder.png) repeat-x scroll left bottom transparent;margin-bottom:14px;padding-bottom:14px}
.product-tab #read-review .single-review .review-header{margin-bottom:8px;padding:0 10px}
.product-tab #read-review .single-review .rating li{float:left;margin:0;padding:0}
.product-tab #read-review .single-review .rating{float:right;list-style:none outside none;margin:0;padding:0}
.product-tab #read-review .single-review .small{font-size:85%}
.product-tab #read-review .single-review .rating i.star-on{background:url(/nc/productdetails/images/star-on.png) no-repeat scroll left top transparent;display:block;height:17px;width:17px}
.product-tab #read-review .single-review .rating i.star-off{background:url(/nc/productdetails/images/star-off.png) no-repeat scroll left top transparent;display:block;height:17px;width:17px}
.product-tab #read-review .single-review .review-body{padding:0 10px}
.pr-description-holder{margin-top:30px}
.circletip{background:url(/nc/productdetails/images/cirlcetipbg.jpg) no-repeat;width:30px;height:30px;position:absolute;right:10px;top:40px;cursor:pointer}
.circletip:hover .circletipcont{display:block}
.circletipcont{width:215px;min-height:100px;background-color:#D1D2D4;border-radius:5px;top:48px;left:-90px;position:absolute;z-index:10000;display:none}
.circletipcont .tiptop{background:url(/nc/productdetails/images/toptip.png) no-repeat top center;width:20px;height:20px;position:absolute;top:-13px;right:95px}
.circletipcont .tipcont{width:190px;margin:15px auto}
.circletipcont .tipcont .tipname{text-transform:uppercase;color:#000;font-weight:700}
.circletipcont .tipcont .itemstip{padding:4px 0;color:#000}
.circletipcont .tipcont .itemstip span{padding:0 1px}
p.red{color:red!important;font-size:11px}
p.teal{color:#117d7d!important;font-size:11px}
.related-product{margin-top:8px}
.related-product .header-box{padding-bottom:0}
.related-product .header-box span{float:left}
.related-product .header-box h3{float:left;font-family:Arial,Helvetica,sans-serif;color:#333;text-transform:uppercase;font-weight:700;padding-left:10px}
.rProductItems{list-style:none outside none;margin:0;padding:0}
.rProductItems li{float:left;margin:20px 18px 20px 0;width:130px}
.rProductItems .thumbSetting{padding-left:0;padding-right:0}
.rProductItems .thumbSetting div{margin-top:10px}
.rProductItems .thumbSetting .thumbTitle{border-bottom:1px solid #C9C9C9;padding-bottom:4px;font-size:12px;}
.rProductItems .thumbSetting .thumbPrice{display:block}
.rProductItems .thumbSetting .thumbPrice span{background:none repeat scroll 0 0 #FFF;color:#666;font-size:13px;font-weight:700;padding-right:8px;background:none repeat scroll 0 0 #FFF;color:#333}
.rProductItems .thumbSetting .thumbPrice span.smalltxt{font-size:11px;font-weight:400;padding:0}
.price_grid-right{text-align:right}
.price_grid-right a{color:#117d7d;background:url(/nc/productdetails/images/price-more-arrow.png) no-repeat right 3px;padding-right:7px}
.price_grid-right a:hover{text-decoration:none;color:#F60;background:url(/nc/productdetails/images/price-more-arrow-hover.png) no-repeat right 3px;padding-right:7px}
.price_grid-left{float:left}
.price_grid-left h2{color:#117d7d;font-size:15px;padding-bottom:5px}
.posRel{position:relative}
#price_grid-all{display:inline-block}
#price_grid-holder{width:530px;background:#fafafa;padding:8px;border:1px solid #e9e9e9;border-bottom:2px solid #e9e9e9;border-radius:3px}
#price_grid-btn-close{position:absolute;right:5px;top:5px}
#price_grid-btn-close a{background:url(/nc/productdetails/images/price-grid-close.png) no-repeat;display:inline-block;width:21px;text-indent:-99999px;height:20px}
#price_grid-btn-close a:hover{background:url(/nc/productdetails/images/price-grid-close-hover.png) no-repeat}
.price_grid-bot-arrow{background:url(/nc/productdetails/images/price-arrow.png) no-repeat;width:14px;height:9px;margin-left:150px}
#price_grid-holder .price-priv{float:left}
#price_grid-holder .price-next{float:left}
.topnav{border-bottom:1px solid #E6E6E6}
.product-tab-show-hide-content h4{font-size:12px;padding-bottom:5px}
.product-tab-show-hide-content h4 a{color:#117d7d}
.order-holder{margin-bottom:20px}
.other-product-tab-show-hide-content h4{font-size:12px;padding-bottom:5px}
.other-product-tab-show-hide-content h4 a{color:#117d7d}
fieldset{margin-left:65px;padding-bottom:10px}
.opTions .border-bot{border-bottom:1px solid #e7e8ec}
/*fieldset p{display:inline-block;position:relative;overflow:hidden;margin:0 12px;padding-bottom:0;float:left}
label+p,input+p{margin-top:20px}
p >input{padding:0;margin:0;height:22px;width:22px;float:left;position:absolute;left:0;opacity:0}
p >label{line-height:22px;color:#565656;font-size:14px;padding:0 0 0 25px;-moz-transition:color 1s ease;-o-transition:color 1s ease;-webkit-transition:color 1s ease;transition:color 1s ease;*padding-top:3px}
fieldset[dir=rtl] p >label{padding:0 18px 0 0}
p:not(#foo) >input:hover+label,p:not(#foo) >input:focus+label,p:not(#foo) >input+label:hover,p:not(#foo) >input:focus+label{color:#1b7e5a;cursor:pointer}
p:not(#foo) >input+label{background:url(https://d0bb7f9bf11b5ad1a6b2-6175f06f5e3f64e15abbf67415a276ec.ssl.cf1.rackcdn.com/images/dmhomesprite_clear_live_v1.png) no-repeat;height:22px;display:block}
p:not(#foo) >input[type=radio]+label{background-position:-241px -994px}
p:not(#foo) >input[type=radio]:checked+label{background-position:-241px -1042px}
p:not(#foo) >input[type=radio]:hover:checked+label,p:not(#foo) >input[type=radio]:focus:checked+label,p:not(#foo) >input[type=radio]:checked+label:hover,p:not(#foo) >input[type=radio]:focus:checked+label{background-position:-241px -1042px}
p:not(#foo) >input[type=radio]:hover+label,p:not(#foo) >input[type=radio]:focus+label,p:not(#foo) >input[type=radio]+label:hover{background-position:-241px -1018px}
p:not(#foo) >input[type=radio]:disabled+label,p:not(#foo) >input[type=radio]:hover:disabled+label,p:not(#foo) >input[type=radio]:focus:disabled+label,p:not(#foo) >input[type=radio]:disabled+label:hover,p:not(#foo) >input[type=radio]:disabled+label:hover:active{background-position:-241px -1066px;color:#DCDCDC;cursor:default}
p:not(#foo) >input[type=radio]:disabled:checked+label,p:not(#foo) >input[type=radio]:hover:disabled:checked+label,p:not(#foo) >input[type=radio]:focus:disabled:checked+label,p:not(#foo) >input[type=radio]:disabled:checked+label:hover,p:not(#foo) >input[type=radio]:disabled:checked+label:hover:active{background-position:-238px -1090px;color:#DCDCDC;cursor:default}*/
.big-w{width:176px;margin-bottom:8px}
.add-height{height:30px;padding-bottom:10px}
.add-height label{line-height:13px}
span.free-rush{display:block;color:#e12927;font-size:11px;text-transform:uppercase;font-weight:700;text-align:center;line-height:16px;*width:70px;*margin:0 0 0 30px}
.category-pic-detawrp .topLeftBot-sec{width:380px;float:left;position:relative;min-height:35px}
.category-pic-detawrp .topLeftBot-sec .otherProdview{float:left}
.category-pic-detawrp .topLeftBot-sec .otherProdview .leftNewTitle{color:#575757;padding:0 0 5px;font-weight:700;font-size:14px}
.category-pic-detawrp .topLeftBot-sec .otherProdview ul{padding:0;margin:16px 0 0!important;list-style:none}
.category-pic-detawrp .topLeftBot-sec .otherProdview ul li{padding:0;margin:0 10px 0 0;float:left}
.category-pic-detawrp .topLeftBot-sec .otherProdview ul li img{border:1px solid #dadada}
.category-pic-detawrp .topLeftBot-sec .otherProdview ul li img:hover{border:1px solid #333}
.category-pic-detawrp .topRightBot{position:absolute;right:22px;top:0}
.category-pic-detawrp .topRightBot a{display:block;transition:all .2s linear 0}
.category-pic-detawrp .topRightBot a img{opacity:1;filter:alpha(opacity=100)}
.category-pic-detawrp .topRightBot a img:hover{opacity:.7;filter:alpha(opacity=70)}
.category-pic-detawrp .topLeftBot-sec .topRightBot-new{position:absolute;right:22px;top:40px}
.category-pic-detawrp .topLeftBot-sec .topRightBot-new a{display:block;transition:all .2s linear 0}
.category-pic-detawrp .topLeftBot-sec .topRightBot-new a img{opacity:1;filter:alpha(opacity=100)}
.category-pic-detawrp .topLeftBot-sec .topRightBot-new a img:hover{opacity:.7;filter:alpha(opacity=70)}
.seCtionNew #div_dlab_link span a{display:block;color:#666}
.category-allDelatils .seCtionNew{width:562px;float:left}
.category-allDelatils .seCtionNew .sectionTop{width:553px;float:left;position:relative;background:#f6f6f6;/*border-radius:5px;*/ border: 1px solid #e7e7e7;padding:5px}
.category-allDelatils .seCtionNew .sectionTop span.orDer{font-family:Verdana, Arial, Helvetica, sans-serif;position:absolute;left:-5px;background: #0f7d7b none repeat scroll 0 0;width:30px;height:30px;text-align:center;color:#fff;display:block;line-height:30px;font-weight:bold;font-size:18px;top:-2px}
.category-allDelatils .seCtionNew .sectionTop .labelTxt{font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold;float:left;padding:0 0 0 28px;color:#000; text-transform:uppercase;}
.category-allDelatils .seCtionNew .sectionTop .viewLink{float:right;padding:0 10px 0 0;font-size:11px}
.category-allDelatils .seCtionNew .sectionTop .viewLink a{display:inline-block;color:#666e63;text-decoration:none;transition:all .2s linear 0}
.category-allDelatils .seCtionNew .sectionTop .viewLink a:hover{text-decoration:underline}
.category-allDelatils .seCtionNew .prdImgGal{width:562px;float:left;margin:5px 0 0}
.category-allDelatils .seCtionNew .prdImgGal li{border:2px solid transparent;border-radius:5px;float:left}
.category-allDelatils .seCtionNew .prdImgGal li:hover{border:2px solid #0f7b7b}
.category-allDelatils .seCtionNew .prdImgGal li.selectedcolor{border:2px solid #0f7b7b}
.category-allDelatils .seCtionNew .prdImgGal a{text-decoration:none;color:#1a87c2!important}
.category-allDelatils .seCtionNew .prdImgGal a:hover{text-decoration:underline}
.category-allDelatils .seCtionNew .prdImgGal li.disabled{opacity:.3;filter:alpha(opacity=30);background-image:none!important}
.category-allDelatils .seCtionNew .prdImgGal li.disabled:hover{border:2px solid transparent}
.category-allDelatils .seCtionNew .prdImgGal li.disabled a{cursor:default;text-decoration:underline}
.category-allDelatils .seCtionNew .prdImgGal li.disabled a:hover{text-decoration:underline}
.category-allDelatils .seCtionNew .prdImgGal li.disabled a img{opacity:1;filter:alpha(opacity=100)}
.category-allDelatils .seCtionNew .product-tab{margin-top:0}
.category-allDelatils .seCtionNew .newTab{margin-top:0!important}
.category-allDelatils .seCtionNew .nav-tabs1 li{margin-top:10px}



.category-allDelatils .seCtionNew .section-content .your-info-left{float:left;width:42%;margin-right:15px;line-height:20px!important}
.category-allDelatils .seCtionNew .section-content .your-info-right{float:left;width:55%}
.category-allDelatils .seCtionNew .section-content .your-info-right textarea{padding:5px;font-family:Arial,Helvetica,sans-serif;width:96%;border:1px solid #A3A691;resize:none;height:67px}
.category-allDelatils .seCtionNew .section-content .your-info-right textarea:focus{border:1px solid #AFAFAF;box-shadow:0 0 6px 0 #BCC6A5}
.r-text-filed-holder{padding-bottom:10xp}
.r-text-filed-holder label{margin-right:14px}
.r-text-filed-holder textarea{margin-top:5px}
.r-text-filed-holder select{width:200px!important}
.category-allDelatils .seCtionNew .input-boxex{width:100%;float:left}
.category-allDelatils .seCtionNew .input-boxex input[type="text"]{border:1px solid #A3A691;color:#444;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;margin:0 8px 8px 0;padding:7px;text-align:center;width:114px}
.category-allDelatils .seCtionNew .input-boxex input[type="text"]:focus{border:1px solid #AFAFAF;box-shadow:0 0 6px 0 #BCC6A5}
.category-allDelatils .seCtionNew .inFormation{width:100%;float:left}
.category-allDelatils .seCtionNew .inFormation p{margin:0;padding:0 0 5px}
.category-allDelatils .seCtionNew img.viewPic{height:auto;opacity:1;transition:all .2s linear 0;vertical-align:middle}
.category-allDelatils .seCtionNew .section-content .inForm-query{width:100%;float:left}
.category-allDelatils .seCtionNew .section-content .inForm-query span{padding-left:5px;font-size:14px;color:#222;color:#dd1818;font-weight:700}
.category-allDelatils .seCtionNew .section-content p.padtop25{padding-top:25px}
.category-allDelatils .seCtionNew .section-content .catOPtions{width:100%;float:left}
.category-allDelatils .seCtionNew .section-content .catOPtions ul{padding:0;margin:0;list-style:none}
.category-allDelatils .seCtionNew .section-content .catOPtions ul li{float:left;min-width:110px;padding:0;margin:0}
.category-allDelatils .seCtionNew .section-content .catOPtions ul li a{color:#0070c0;font-weight:700}
.category-allDelatils .seCtionNew .section-content .catOPtions ul li a:hover{text-decoration:none}
.category-allDelatils .seCtionNew .section-content .catOPtions ul li span{display:block;text-align:center}
.category-allDelatils .seCtionNew .section-content .catOPtions ul li a span.optionHeadtxt{color:#595959;font-weight:700;text-transform:uppercase;font-size:14px;text-decoration:underline}
.category-allDelatils .seCtionNew .section-content .catOPtions ul li a span.optionHeadtxt:hover{text-decoration:none}
.category-allDelatils .seCtionNew .section-content .catOPtions ul li a span.smallblue{font-size:10px}
.category-allDelatils .seCtionNew .section-content .catOPtions ul li a span.smallblue:hover{text-decoration:none}
.category-allDelatils .seCtionNew .section-content .catOPtions ul li a span.smallblue span{display:inline}
.category-allDelatils .seCtionNew .sectionTop .labelTxt span.tinysmall{font-size:9px}
.category-allDelatils .seCtionNew .section-content .designinfotxt{width:250px;float:left}

.category-allDelatils .seCtionNew .section-content .shirtPic{float:left;width:240px}
.category-allDelatils .seCtionNew .section-content .shirtPic a img{width:240px;height:130px}
.category-allDelatils .seCtionNew .section-content .artWorkPintedInfo{width:270px;float:right}
.category-allDelatils .seCtionNew .section-content .artWorkPintedInfo .Texttop{padding:0 0 5px}
.category-allDelatils .seCtionNew .section-content .artWorkPintedInfo table.printpos{padding:5px}
.category-allDelatils .seCtionNew .section-content .tshirtdetailsnew{float:left;width:525px}
.category-allDelatils .seCtionNew .section-content .tshirtdetailsnew span.spacing{min-height:35px;display:block}
.category-allDelatils .seCtionNew .section-content .tshirtdetailsnew input[type="text"]{border:1px solid #A3A691;color:#444;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;margin:0 1px 0 0;padding:7px;text-align:center;width:25px}
.category-allDelatils .seCtionNew .section-content .tshirtdetailsnew input[type="text"]:focus{border:1px solid #AFAFAF;box-shadow:0 0 6px 0 #BCC6A5}
.category-allDelatils .seCtionNew .section-content .tshirtdetailsnew input[type="text"].laRge{border:1px solid #A3A691;color:#444;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;margin:0 1px 0 0;padding:7px;text-align:center;width:88px}
.category-allDelatils .seCtionNew .section-content .tshirtdetailsnew input[type="text"]:focus{border:1px solid #AFAFAF;box-shadow:0 0 6px 0 #BCC6A5}
.category-allDelatils .seCtionNew .section-content .tshirtdetailsnew span.smalltextnew{color:#333;font-size:10px;font-weight:400;line-height:9px;padding:5px 0;text-align:center;display:inline-block}
.category-allDelatils .seCtionNew .section-content .tshirtdetailsnew .neWsize{width:100%;float:left}
.qtyInfotxt{float:left;width:160px}
.qtyInfotxt p{margin:0;padding:1px 0}
.category-allDelatils .seCtionNew .toTPriceNew{width:auto;padding:0 0 10px; text-align:center;}
.category-allDelatils .seCtionNew .toTPriceNew span.tot{color:#575759;padding:0 0 8px;font-weight:700;font-size:14px}
.category-allDelatils .seCtionNew .toTPriceNew span.price{
color:#117d7f;font-weight:700;font-size:34px; line-height:40px;}
.category-pic-detawrp .startDesignBut{position:absolute;right:8px;top:0}
.category-pic-detawrp .reLatedProudcts{background:#f3f3f3;border:1px solid #ccccce;width:360px;padding:4px 4px 10px;margin:15px 0}
.category-pic-detawrp .reLatedProudcts .infoText{font-weight:700;padding:5px 0 10px 8px}
.category-pic-detawrp .reLatedProudcts ul{padding:0;margin:0 auto;list-style:none;width:360px}
.category-pic-detawrp .reLatedProudcts ul li{width:84px;height:100px;margin-right:5px;background:#fff;border:1px solid #ccccce;float:left}
.category-pic-detawrp .reLatedProudcts ul li:hover{border:1px solid #666}
.category-pic-detawrp .reLatedProudcts ul li.last{margin-right:0}
.category-pic-detawrp .reLatedProudcts ul li a{display:block;text-align:center}
.category-allDelatils .seCtionNew .section-content .shortspic{float:left;width:110px}
.category-allDelatils .seCtionNew .section-content .shortspic a img{width:105px;height:156px}
.category-allDelatils .seCtionNew .section-content .artWorkPintedInfolarge{width:420px;float:right}
.category-allDelatils .seCtionNew .section-content .artWorkPintedInfolarge .Texttop{padding:0 0 5px}
.category-allDelatils .seCtionNew .section-content .artWorkPintedInfolarge table.printpos{padding:5px}
.category-allDelatils .seCtionNew .section-content .sunglass-wrap{width:262px;float:left}
.category-allDelatils .seCtionNew .section-content .sunglass-wrap img{height:70px}
.category-allDelatils .seCtionNew .section-content .sunglass-wrap .left-view{width:92px;margin:0 auto}
.category-allDelatils .seCtionNew .section-content .sunglass-wrap .front-view{width:80px;margin:0 auto}
.category-allDelatils .seCtionNew .section-content .sunglass-wrap .right-view{width:90px;margin:0 auto}
.category-allDelatils .seCtionNew .section-content .sunglass-wrap .allthree-view{width:262px;margin:0 auto}
.category-allDelatils .seCtionNew .section-content .sunglassprintinfo{float:right;width:265px}
.category-allDelatils .seCtionNew .section-content .sunglassprintinfo .sunprinttext{width:105px;float:left}
.category-allDelatils .seCtionNew .section-content .sunglassprintinfo .printdropsec{float:right;width:150px}
.category-allDelatils .seCtionNew .section-content .sunglassprintinfo .Texttop{padding:0 0 5px}
.category-allDelatils .seCtionNew .section-content .sunglassprintinfo table.printpos{padding:5px}
.marginbot15{margin-bottom:15px}
.internallinking-cat-list{margin:40px auto;width:960px}
.internallinking-cat-list ul{text-align:center}
.internallinking-cat-list ul li{background:url(/images/icon-list-style.png) no-repeat scroll 0 5px rgba(0,0,0,0);color:#EF9D2F!important;display:inline;list-style:disc outside none!important}
.internallinking-cat-list ul li:first-child{background:none repeat scroll 0 0 rgba(0,0,0,0)}
.internallinking-cat-list ul li a{color:#FA9A33!important;font-size:14px!important;padding-left:10px}
.alert-text{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF}
div.star-rating{float:left;width:17px;height:15px;text-indent:-900em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url(/nc/details-new-includes/images/star.gif) no-repeat 0 0}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default!important}
div.star-rating{background:transparent!important;overflow:hidden!important}
.thumb_show_details{width:auto;display:none;position:absolute;z-index:1000;border-radius:3px;text-shadow:0 0 2px #000;padding:4px;border:1px solid rgba(255,255,255,0.25);background-color:#FFF;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555}
.item-type{font-family:Arial,Helvetica,sans-serif}
.item-type li{list-style:none;float:left;margin-right:5px}
.item-type li a{color:#000;font-size:11px}
.item-type li a span{text-transform:uppercase;font-size:18px}
.item-type li a:hover{color:#0C0}
.item-type li#round a{background:url(/dmlab/images/icon-round.png) no-repeat left top;display:inline-block;height:53px;padding:8px 0 0 60px;text-decoration:none}
.item-type li#round a:hover{background:url(/dmlab/images/icon-round.png) no-repeat left bottom}
.item-type li#square a{background:url(/dmlab/images/icon-square.png) no-repeat left top;display:inline-block;height:50px;padding:8px 0 0 60px;text-decoration:none}
.item-type li#square a:hover{background:url(/dmlab/images/icon-square.png) no-repeat left bottom}
.item-type li#square a.select{background:url(/dmlab/images/icon-square.png) no-repeat left bottom;color:#0C0}
.item-type li#round a.select{background:url(/dmlab/images/icon-round.png) no-repeat left bottom;color:#0C0}
#prod_review_msg{width:100%;height:14px;margin:15px 0 0 80px;padding:18px 0;text-align:center;font-weight:700;border:solid 1pz #333;background:#f2f3f3}



#step3_disp .single-drop-menu-select span.single-drop-menu-select-text{
	width:200px;
	}
#step3_disp .estimated-hd-holder span.estimated-hd-holder-date {
    width: 328px;

}
#step3_disp .need-it-sooner span.need-it-sooner-text {
    width: 200px;

}
#step3_disp .need-it-sooner span.need-it-sooner-drop select {
    width: 315px;

}







@media only screen and (max-width:1550px){
}

@media only screen and (max-width:1319px){

}

@media only screen and (max-width:1249px){
.detail-wrapper{width:1025px;}
.detail-bot-left-big-pic-holder{
	width: 358px;
	}
.detail-bot-left-small-pic-holder{
	margin-right: 20px;
	}	
.gallery-content{
	margin-bottom: 20px;
	}	
	
.detail-bot-right-holder{
	width:480px;
	}
.detail-bot-right-single-box-bot{
	padding:15px;
	}	
	
.single-drop-menu-select span.single-drop-menu-select-text{
	width: 215px;
	}	
.custom_imprint_color_input {
    width: 58px;
}
.custom_imprint_color_input input[type="text"] {
    width: 50px !important;
}

.need-it-sooner span.need-it-sooner-text {
    width: 215px;
}	
.need-it-sooner span.need-it-sooner-drop select {
    width: 222px;
}
	
	
.jcarousel-skin-tango4 .jcarousel-clip-horizontal{
	width: 305px;
	}	
.nav-tabs1 li a{
	/*padding: 5px 7px 10px;*/
	font-size: 13px;
	}	
	
	
.pd-details-left{
	width: 700px;
	}	
.stretch-right1{
	width: 700px;
	}	
.jcarousel-skin-tango3 .jcarousel-container-horizontal {
    width: 700px;
}	
	
.jcarousel-skin-tango3 .jcarousel-clip-horizontal {
    width: 620px;
}	

.jcarousel-skin-tango3 .jcarousel-prev-horizontal{
	left: 310px;
	}
.jcarousel-skin-tango3 .jcarousel-next-horizontal{
	right: 310px;
	}

.estimated-hd-holder span.estimated-hd-holder-date {
    width: 222px;
}

.btn-proceed-to-check-out a{
	padding: 0 15px;
	}	
.single-drop-menu-select span.single-drop-menu-select-text {
    width: 228px;
}	
	
#step3_disp .estimated-hd-holder span.estimated-hd-holder-date {
    width: 238px;
}

#step3_disp .need-it-sooner span.need-it-sooner-drop select {
    width: 238px;
}

}

@media only screen and (max-width:1024px){
.detail-wrapper{width:900px;}

.detail-bot-left-big-pic-holder {
    width: 240px;
}

.detail-bot-left-big-pic{
    width: 100%;
}

.detail-bot-left-big-pic a{
    width: 100% !important;
}
.detail-bot-left-big-pic a img{
    width: 100%;
}
.MagicZoomBigImageCont{
    width: 100% !important;
	height:100% !important;
}
.MagicZoomPup{
    width: 100% !important;
	height:100% !important;
}
.detail-bot-left-personalize-now a{
	 padding: 0 10px;
	 font-size: 14px;
	}

.pd-details-left {
    width: 580px;
}


.stretch-right1 {
    width: 580px;
}

.jcarousel-skin-tango3 .jcarousel-container-horizontal {
    width: 580px;
}

.jcarousel-skin-tango3 .jcarousel-clip-horizontal {
    width: 516px;
}
.jcarousel-skin-tango3 .jcarousel-prev-horizontal {
    left: 250px;
}
.jcarousel-skin-tango3 .jcarousel-next-horizontal {
    right: 250px;
}
.estimated-hd-holder span.estimated-hd-holder-date{
	width: 224px;
	}

}

@media only screen and (max-width:899px){
.detail-wrapper{width:769px;}
.detail-bot-left-big-pic-holder{
	float:right;
	margin:0px;
	width:604px;
	}
.detail-bot-right-holder{
	width:100%;
	margin-top:15px;
	}
.jcarousel-skin-tango4 .jcarousel-clip-horizontal{
	width: 610px;
	}
.nav-tabs1 li a {
    font-size: 14px;
    /*padding: 5px 32px 10px;*/
}

.pd-details-left {
    width: 470px;
}

.nav-tabs > li > a, .nav-pills > li > a{
	padding-left: 6px;
    padding-right: 6px;
	}
.nav-tabs > li > a{
	font-size:12px;
	}

.stretch-right1 {
    width: 470px;
}

.jcarousel-skin-tango3 .jcarousel-container-horizontal {
    width: 470px;
}

.jcarousel-skin-tango3 .jcarousel-clip-horizontal {
    width: 412px;
}
.jcarousel-skin-tango3 .jcarousel-next-horizontal {
    right: 200px;
}
.jcarousel-skin-tango3 .jcarousel-prev-horizontal {
    left: 200px;
}


.estimated-hd-holder span.estimated-hd-holder-date {
    width: 510px;
}

#step3_disp .estimated-hd-holder span.estimated-hd-holder-date {
    width: 527px;
}

}


@media only screen and (max-width:768px){
.detail-wrapper{width:700px;}
.detail-bot-left-big-pic-holder {
    width: 535px;
}

.jcarousel-skin-tango4 .jcarousel-clip-horizontal {
    width: 546px;
}
.nav-tabs1 li a {
   /* padding: 5px 26px 10px;*/
}

.jcarousel-skin-tango4 .jcarousel-clip-horizontal {
    width: 550px;
}
.pd-details-left {
    width: 400px;
}
.nav-tabs > li > a {
    font-size: 11px;
}
.nav-tabs > li > a, .nav-pills > li > a {
    padding-left: 3px;
    padding-right: 4px;
}
.header-box{
	font-size: 13px;
	}
.stretch-right1 {
    width: 420px;
}
.jcarousel-skin-tango3 .jcarousel-container-horizontal {
    width: 420px;
}

.jcarousel-skin-tango3 .jcarousel-prev-horizontal {
    left: 170px;
}
.jcarousel-skin-tango3 .jcarousel-next-horizontal {
    right: 170px;
}
.estimated-hd-holder span.estimated-hd-holder-date {
    width: 444px;
}

#step3_disp .estimated-hd-holder span.estimated-hd-holder-date {
    width: 458px;
}

}

@media only screen and (max-width:699px){
.detail-wrapper{width:600px;}

.detail-bot-left-big-pic-holder {
    width: 430px;
}

.detail-bot-left-personalize-now{
	display:none;
	}


.jcarousel-skin-tango4 .jcarousel-clip-horizontal {
    width: 425px;
}
.nav-tabs1 li a {
    /*padding: 5px 16px 10px;*/
}


.stretch-section{
	display:none;
	}
	
.price-slider-content{
	margin: 10px 0 15px;
	}	
.need-more{
	display:none;
	}	
.price-slider-holder{
	margin:0px;
	}	
	
	
	
.estimated-hd-holder span.estimated-hd-holder-date {
    width: 344px;
}	
	
	
#step3_disp .estimated-hd-holder span.estimated-hd-holder-date {
    width: 358px;
}	
	
	
	
}

@media only screen and (max-width:599px){
.detail-wrapper{width:520px;}

.detail-wrapper-top-right-holder{
	display:none;
	}
.detail-bot-left-big-pic-holder {
    width: 355px;
}
.jcarousel-skin-tango4 .jcarousel-clip-horizontal {
    width: 302px;
}
.nav-tabs1 li a {
    /*padding: 5px 8px 10px;*/
}


.estimated-hd-holder span.estimated-hd-holder-date {
    width: 264px;
}
#step3_disp .estimated-hd-holder span.estimated-hd-holder-date {
    width: 278px;
}
}

@media only screen and (max-width:519px){
.detail-wrapper{width:489px;}

.detail-bot-left-big-pic-holder {
    width: 324px;
}
.detail-bot-left-big-pic {
    width: 100%;
}
.detail-bot-left-big-pic img{
    width: 100%;
}

.box-you-may-also-like{
	display:none;
	}
.nav-tabs1 li a{
	font-size:13px;
	}


.estimated-hd-holder span.estimated-hd-holder-date {
    width: 234px;
}

#step3_disp .estimated-hd-holder span.estimated-hd-holder-date {
    width: 248px;
}

}

@media only screen and (max-width:480px){
.detail-wrapper{width:400px;}
.detail-bot-left-big-pic-holder {
    width: 235px;
}	
	
.detail-bot-right-single-box-small{
	width:100%;
	margin:0 auto;
	}	
	
	
.single-drop-menu-select span.single-drop-menu-select-text {
    width: 196px;
}
.estimated-hd-holder{
	font-size: 14px;
	}
.estimated-hd-holder span.estimated-hd-holder-date{
	width: 162px;
	}


.disp_imprint_container span.single-drop-menu-select-text{
	width: 130px;
	}
.need-it-sooner span.need-it-sooner-text {
    width: 180px;
}
.need-it-sooner span.need-it-sooner-drop select {
    width: 178px;
}	
	
.jcarousel-skin-tango4 .jcarousel-clip-horizontal {
    width: 245px;
}
.nav-tabs1 li a {
    font-size: 11px;
}
.nav-tabs1 li a {
    /*padding: 5px 3px 10px;*/
}	
	
.link-back-to-imprint-method {
    float: none;
    line-height: normal;
    text-align: center;
}
.btn-proceed-to-check-out {
    float: none;
    margin-top: 10px;
    text-align: center;
}
#step3_disp .single-drop-menu-select span.single-drop-menu-select-text {
    width: 197px;
}

#step3_disp .estimated-hd-holder{
	text-align:center;
	}
.estimated-hd-holder span.rush-dl-text {
    float: none;
}
#step3_disp .estimated-hd-holder span.estimated-hd-holder-date {
    width: 100%;
}
.need-it-sooner {
    clear: both;
}
.need-it-sooner span.need-it-sooner-drop {
    text-align: center;
    width: 100%;
}
#step3_disp .need-it-sooner span.need-it-sooner-text {
    text-align: center;
    width: 100%;
}

}

@media only screen and (max-width:399px){
.detail-wrapper{width:300px;}
.detail-bot-left-small-pic-holder {
    margin-right: 10px;
}
.gallery-content {
    margin-bottom: 10px;
}
.detail-bot-left-big-pic-holder {
    width: 145px;
}
	
	
	
	
.single-drop-menu-select span.single-drop-menu-select-text{
	width:100%;
	}	
.single-drop-menu-select span.single-drop-menu-select-val{
	width:100%;
	}	
.single-drop-menu-select span.single-drop-menu-select-val select{
	width:100%;
	}	
	
.estimated-hd-holder{
	font-size: 14px;
	}	
.need-it-sooner span.need-it-sooner-text{
	margin-bottom:5px;
	}	
.need-it-sooner span.need-it-sooner-drop {
    width: 100%;
}	
	
.need-it-sooner span.need-it-sooner-drop select{
	 width: 100%;
	}	
	
	
.jcarousel-skin-tango4 .jcarousel-clip-horizontal {
    width: 192px;
}

.choose-product-color-slider ul li {
    margin: 0 2px;
}
.jcarousel-skin-tango4 .jcarousel-item {
     width: 42px;
}
.choose-product-color-slider ul li a {
    font-size: 9px;
}
.choose-product-color-slider ul li a span.choose-product-color-slider-pic img {
    width: 100%;
}

.jcarousel-skin-tango4 .jcarousel-next-horizontal {
    background-image: url(../images/new-carasoul-btn-with-text-for-mobile.png);
    background-position: -94px 0;
    height: 26px;
    top: 26px;
    width: 32px;
}

.jcarousel-skin-tango4 .jcarousel-next-horizontal:hover, .jcarousel-skin-tango4 .jcarousel-next-horizontal:focus {
    background-position: -94px -26px;
}
.jcarousel-skin-tango4 .jcarousel-next-horizontal:active{
	background-position: -94px -26px;
	}

.jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango4 .jcarousel-next-disabled-horizontal:active {
   background-position: -94px -52px;
}


.jcarousel-skin-tango4 .jcarousel-prev-horizontal{height:26px;top:26px;width:31px;background-image:url(../images/new-carasoul-btn-with-text-for-mobile.png);}
.jcarousel-skin-tango4 .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(../images/new-carasoul-btn-with-text-for-mobile.png)}
.jcarousel-skin-tango4 .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango4 .jcarousel-prev-horizontal:focus{background-position: 0 -26px;}
.jcarousel-skin-tango4 .jcarousel-prev-horizontal:active{background-position: 0 -26px;}
.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango4 .jcarousel-prev-disabled-horizontal:active{cursor:normal;background-position: 2px -130px;}







.btn-proceed-to-check-out a {
    font-size: 15px;
    line-height: 40px;
    padding: 0 20px;
}

.estimated-hd-holder span.estimated-hd-holder-date {
    text-align: right;
    width: auto;
}


.nav-tabs1 li a{
	margin-top: -2px;
	}

}








