.sku{font-size:26px; color:#53377a}
.detail-sku{font-weight:600; color:#078201}
.status{font-size:13px; float:right}
.status span{color:#078201; margin-right:10px;}
.status a:hover{color:#53377a}

.detail-content {font-size:13px; line-height:20px;}
.detail-content .viewprdtl-link{ display:block; text-align:right; padding:15px 0px 5px 0;}
.detail-content .viewprdtl-link a {color:#53377a; text-decoration:underline;}

.detail-select{width:100%;padding-top:15px}
.detail-select .title{width:110px;float:left;font-size:13px; font-weight:700; text-align:left;}
.detail-select .title1{width:130px;float:left;font-size:13px; font-weight:700; text-align:left;}
.rprice{text-decoration:line-through;}
.save-price{font-size:16px; color:#078201; font-weight:700;}
.price{font-size:22px; color:#078201;line-height:22px; }
.shopcart .price{ font-size: 14px; } 
.shopcart .price.totalprice{ font-size: 22px; }
.price a{font-size:13px; }
.whylink{ text-align: left}

.payment-plan{background:#dfdfdf; padding:20px; display:block; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.payment-plan a{ margin-left:20px;}
.payment-plan .small-btn{float:right; padding-left:10px; margin-top:-5px;}


.cart-dropdown1{position:relative}
.cart-dropdown1 > a{border-radius:3px; padding:7px 15px; font-size:17px; font-weight:600;color:#2e0665; 
border:1px solid #2e0665; display:block;	text-align:center; line-height:22px;}
.cart-dropdown1:hover > a{background:#CCCCCC; }

.share a{color:#53377a;vertical-align:middle; text-decoration:underline; margin-right:30px; }
.share a i{font-size:18px; color:#53377a; margin-right:5px; vertical-align:middle}
.share img{vertical-align:middle;}

.questions{/*color:#53377a;*/}
.questions strong{font-weight:600px; font-size:15px; color:#353535;}
.questions a{color:#53377a; text-decoration:underline}
.questions a:hover{ text-decoration:none; color:#353535}

/*Tabs***/
ul.resp-tabs-list{margin:0;padding:0;text-align:center; width:100%; display:table}

.resp-tabs-list li{font-size:12px;display:table-cell;padding:13px 0px;list-style:none;cursor:pointer;position:relative;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out; font-weight:700; color:#353535; 
border-top-left-radius: 5px; border-top-right-radius: 3px; border:2px solid #ffffff;
background: #dfdfdf; /* Old browsers */}
.resp-tabs-list li:hover{}
.resp-tabs-container{padding:0;clear:left;}
.resp-tab-content{display:none;padding:15px;}
li.resp-tab-active, h2.resp-tab-active{margin-bottom:-1px !important; color:#FFF; border-top-left-radius: 3px; border-top-right-radius: 3px; background: #2e0665; /* Old browsers */
background: -moz-linear-gradient(top, #2e0665 60%, #53377a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#2e0665), color-stop(100%,#53377a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2e0665 60%,#53377a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2e0665 60%,#53377a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #2e0665 60%,#53377a 100%); /* IE10+ */
background: linear-gradient(to bottom, #2e0665 60%,#53377a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e0665', endColorstr='#53377a',GradientType=0 ); /* IE6-9 */}
.resp-tab-active:before{content:"";position:absolute;width:0;height:0;left:50%;right:0;bottom:-12px;margin-left:-7px;border-top:12px solid #53377a;border-right:12px solid transparent;border-left:12px solid transparent;}
.resp-content-active,.resp-accordion-active{display:block;}
h2.resp-accordion{cursor:pointer;display:none;font-size:13px;border:1px solid #c1c1c1;border-top:0px solid #c1c1c1;margin:0;padding:10px 15px!important;}
h2.resp-tab-active{border-bottom:0px solid #c1c1c1 !important;margin-bottom:0px !important;padding:10px 15px!important;}
.resp-arrow { width: 0; height: 0; float: right; margin-top: 3px; border-left:8px solid transparent; border-right:8px solid transparent; border-top: 12px solid #795da0;}
h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1 !important;background:blue;}

/*Accordion styles----------------------*/
.resp-easy-accordion h2.resp-accordion{display:block;}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1;}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important;}
.resp-easy-accordion .resp-tab-content .list-view li{width:50%!important;}
.resp-jfit{width:100%;margin:0;}
.resp-tab-content-active{display:block;float:left;width:100%; border-bottom:1px solid #513579;}
h2.resp-accordion:first-child{border-top:1px solid #c1c1c1 !important;}


/*--------slider 2------------------*/
.slider-2{border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; border:solid 1px #cecece; padding:25px 5px; min-height:325px; position:relative}
#owl-demo2 .item{display: block;color: #FFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;}

.slider-2 .owl-theme .owl-buttons i{margin-top: 2px;}
.slider-2 .owl-theme .owl-controls .owl-buttons div {position: absolute;}
.slider-2 .owl-theme .owl-controls .owl-buttons .owl-prev,.slider-2 .owl-theme .owl-controls .owl-buttons .owl-next{left: -29px; top:50%; margin-top:0x; width:25px; height:37px; background:url(img/slider2.png) 0px 0px no-repeat;  border:none;}
.slider-2 .owl-theme .owl-controls .owl-buttons .owl-next{left:inherit; right:-31px; background-position:-27px 0px;}

.slider-2 .customize{position:absolute; bottom:10px; right:5px;}

/*--------slider 3------------------*/
.slider-3{border-radius:0 4px 4px 4px; -webkit-border-radius:0 4px 4px 4px; -moz-border-radius:0 4px 4px 4px; border:solid 1px #cecece; padding:10px 5px; margin-bottom:20px;}
#owl-demo3 .item{display: block;color: #FFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;}
.slider-3 .owl-theme .owl-buttons i{margin-top: 2px;}
.slider-3 .owl-theme .owl-controls .owl-buttons div {position: absolute;}
.slider-3 .owl-theme .owl-controls .owl-buttons .owl-prev,.slider-3 .owl-theme .owl-controls .owl-buttons .owl-next{left: -29px; top:50%; margin-top:-18px; width:25px; height:37px; background:url(img/slider2.png) 0px 0px no-repeat;  border:none;}
.slider-3 .owl-theme .owl-controls .owl-buttons .owl-next{left:inherit; right:-31px; background-position:-27px 0px;}
.slider-3 .owl-item .item a span{color:#5f5f5f; font-size:13px; display:block;}
.cert-title{font-weight:700; color:#FFF; background:#a3a3a3; padding:10px 15px; border-top-left-radius:5px; border-top-right-radius:5px;display:inline-block; margin-top:5px;}

/*--------slider 4------------------*/
.slider-4{padding:10px 5px; margin-bottom:20px;}
#owl-demo4 .item{display: block;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;}
.slider-4 .owl-theme .owl-buttons i{margin-top: 2px;}
.slider-4 .owl-theme .owl-controls .owl-buttons div {position: absolute;}
.slider-4 .owl-theme .owl-controls .owl-buttons .owl-prev,.slider-4 .owl-theme .owl-controls .owl-buttons .owl-next{left: -29px; top:50%; margin-top:-18px; width:25px; height:37px; background:url(img/slider2.png) 0px 0px no-repeat;  border:none;}
.slider-4 .owl-theme .owl-controls .owl-buttons .owl-next{left:inherit; right:-31px; background-position:-27px 0px;}
.slider-4 .owl-item .item a span{color:#5f5f5f; font-size:13px; display:block;}
.cert-title{font-weight:700; color:#FFF; background:#a3a3a3; padding:10px 15px; border-top-left-radius:5px; border-top-right-radius:5px;display:inline-block; margin-top:5px;}
.cert-title li{width:100%; padding:5px 0; float:left;}
.cert-title li.help {background:url(../images/help-icon.png) no-repeat; background-position:0px 5px;}
.cert-title li span{width:155px; padding-left:20px; float:left}
a.zoom { font-size:11px; line-height:15px; display:inline-block; position:absolute; right:10px; top:8px;}
a.zoom1 { font-size:11px; line-height:15px; display:inline-block; position:absolute; left:10px; top:8px;}
a.zoom2 { font-size:11px; line-height:15px; display:inline-block; position:absolute; left:10px; top:8px;}
.variation, .variation span, .variation .price{ font-size:11px!important;}

/*.owl-theme .owl-controls .owl-buttons .owl-prev:hover, .owl-theme .owl-controls .owl-buttons .owl-next:hover{left: -29px; top:50%; width:25px; height:37px; background:url(../images/slider-icon2.png) 0px 0px no-repeat;  border:none;}
.owl-theme .owl-controls .owl-buttons .owl-next:hover{left:inherit; right:-31px; background-position:-27px 0px;}
*/
/*.item a {display: block;}*/

/*Prod-Detail-tab*/
.prod-detail-tab h4{font-size:15px; color:#000; font-weight:600; text-transform:none;float:left; width:100%;}
.prod-detail-tab {margin:15px 0px 15px 0px; padding-bottom:40px;}
.prod-detail-tab ul { float:left; width:100%;}
.prod-detail-tab li{width:100%; padding:5px 0; float:left;}
.prod-detail-tab li.help {background:url(../images/help-icon.jpg) no-repeat; background-position:0px 5px;}
.prod-detail-tab li span{width:155px; padding-left:20px; float:left}

/*Similar-items-tab*/
.similar-items-tab{}
.similar-items-tab .item{width:125px; margin:0 auto}
.similar-items-tab .rprice{float:left}
.similar-items-tab .price{font-size:13px; float:right; font-weight:700;}

/*About Gemsny Tab*/
.about-gemsny-tab{}
.about-gemsny-tab p{padding:15px 0;}
.about-gemsny-tab a{font-weight:700; color:#513579; text-decoration:underline;}

.about-gemsny-tab ul{margin:10px 0px;}
.about-gemsny-tab ul li{background:url(../images/arrow.jpg) no-repeat left 7px; padding:3px 0px 3px 15px; font-size:13px; color:#513579; font-family: 'Open Sans', sans-serif;}

/* Testimonials Tab*/
.testimonials-cont { color:#353535; line-height:22px;}

/*Secure Tab*/
.secure-tab{ text-align:center; margin:15px 0px 15px 0px;}

.secure-tab .secure-box{width:100%; min-height:200px;}
.secure-tab .last{border-right:none;}
.secure-tab .first{border-left:none;}
.secure-tab .secure-title{color:#513579; font-size:18px; font-weight:600;}
.secure-tab .secure-img{margin:10px 0;}


/*Other Prod Detail Tab*/
.other-prod-detail-tab {margin:15px 0px 15px 0px; padding-bottom:40px;}
.other-prod-detail-tab h4{font-size:15px; color:#000; font-weight:600; text-transform:none;}
.other-prod-detail-tab ul{margin:10px 0px;}
.other-prod-detail-tab ul li{background:url(../images/arrow.jpg) no-repeat left 7px; padding:3px 0px 3px 15px; font-size:13px; color:#513579; font-family: 'Open Sans', sans-serif;}

/*Why Gemsny Tab*/
.why-gemsny-tab{}
.why-gemsny-tab b{font-weight:600; font-size:13px;}
.why-gemsny-tab {margin:15px 0px 15px 0px; padding-bottom:40px;}
.why-gemsny-tab h4{font-size:15px; color:#000; font-weight:600; text-transform:none;}
.why-gemsny-tab ul{margin:5px 0 10px 0px;}
.why-gemsny-tab ul li{background:url(../images/arrow.jpg) no-repeat left 7px; padding:3px 0px 3px 15px; font-size:13px; color:#513579; font-family: 'Open Sans', sans-serif;}
.why-gemsny-tab a{color:#513579; text-decoration:underline;}


/* MYO REVIEW PAGE */
.review-list { display:table;width:100%;border-collapse:collapse;margin:0 auto 10px;border-bottom:1px solid #cfcfcf;}
.review-list .table-row { display:table-row;text-align:center;}
.review-list .col { display:table-cell;border-top:1px solid #cfcfcf; padding:5px; vertical-align:top;}
.review-list .col:first-child { width:10%;}
.review-list .col:last-child {}
.review-list .col .price { font-size:13px; font-weight:600}

.detailprice{font-size:22px!important; font-weight:600}


.newshap a{text-align:center; border:1px solid #ffffff; padding-top:3px;}
.newshap a:hover{border-color:#53377a;}
.newshap img { line-height:15px;}
