.sca-qv-button-wrap  {
  overflow:visible !important;
}
#sca-qv-detail {
	color: #fc4c03;
}
.sca-qv-product-price {
    color: #fc4c03;
    font-size: 23px;
    font-weight: normal;
}
.sca-qv-product-compare-price{color:#444;font-size:16px;}
.sca-qv-zoom-container div{
	display:inline-block !important;
  margin:0 auto !important
}

.sca-qv-zoom-container {
	text-align:center;
  float: none;
    margin-bottom: 17px;
}


a.sca-qv-cartbtn, input.sca-qv-cartbtn {
  	-webkit-box-shadow:none; 
  	-moz-box-shadow:none; 
  	box-shadow:none; 
  	display:inline-block; 
  	height:36px; 
  	line-height:36px; 
  	border:none; 
  	margin:0; 
  	padding:0 20px !important; 
  	color:#fff;  
  	font-weight:700; 
  	font-size:12px; 
  	text-transform:none;
  	background:none repeat scroll 0 0 #fc4c03 !important; 
  	width:auto; 
}
a.sca-qv-cartbtn:hover, input.sca-qv-cartbtn:hover { 
 	background-color:none repeat scroll 0 0 #f45b4f;
  	color:#fff; opacity:0.8;
}
a.sca-qv-cartbtn:hover:disabled, input.sca-qv-cartbtn:hover:disabled { 
  	-moz-opacity:0.20; 
  	opacity:.20; 
  	filter:alpha(opacity=20); 
  	cursor:default;
}
input.disabled.sca-qv-cartbtn:hover { 
  	background-color:none repeat scroll 0 0 #f45b4f; 
    color:#fff; 
}
.sca-qv-cartbtn:disabled,.disabled {
  	-moz-opacity:0.20; opacity:.20; 
  	filter:alpha(opacity=20); 
  	cursor:default;}

.sca-qv-product-options { padding: 15px 0 20px; margin-bottom: 15px;
  	 border-bottom: 1px solid #dddddd;
     border-top: 1px solid #dddddd;
     margin-bottom: 15px;
     padding: 15px 0 20px;
}
.sca-qv-product-options label {
    display: block;
    float: left !important;
    line-height: 21px;
    margin-bottom: 3px;
    margin-top: 8px;
    text-align: left !important;
    width: 75px;
    margin-right: 0px !important;
}
.sca-qv-product-options select { margin-bottom: 20px; }
#sca-qv-variant-options .selector-wrapper select {
    max-width: none !important;
    width: 65% !important;
}
.sca-qv-product-options textarea { width: 30px; line-height: 18px; height: 18px; min-height: 18px; margin-bottom: 20px; }
#sca-qv-quantity {
    height: 27px !important;
    line-height: 27px !important;
    margin-bottom: 20px !important;
    width: 70px;
	float: left !important;
	padding: 4px !important;
	box-sizing: content-box !important;
}
@-moz-document url-prefix() { .sca-qv-product-options select { height: 30px; line-height: 30px; } } /* Firefox fix */

.sca-qv-hidden {display: none!important}

.sca-qv-price-container{
  
}



.sca-qv-product-compare-price {

}

.sca-qv-sale {
    background-color: #fc4c03;
    border-radius: 3px;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    line-height: 23px;
    position: absolute !important;
    right: 28px;
    text-align: center;
    text-transform: uppercase;
    top: 10px;
    padding-left:7px;
    padding-right:7px;
    z-index: 99099;
}
 
.sca-qv-gallery a {
    display: inline-block;
    margin-bottom: 10px;
    margin-right: 2px;
    text-align: left;
}
.sca-qv-gallery {
    margin-bottom: 10px;
    margin-right: 0px !important;
    margin-left: 0px !important;
    text-align: center;
}

#gal1{margin-top:15px;}
#gal1 a{display:inline-block;margin-right:11px;}
#gal1 a{margin-bottom:12px;width:70px;}
#gal1 img {
    height: auto;
    width: 100%;
}


.quick-product-view-id{padding-bottom:0px;}
.zoomContainer {
    height: 0 !important;
    width: 0 !important;
    z-index: 99099;
}
#sca-qv-cart-animation {
    background: none repeat scroll 0 0 #f45b4f !important;
    border: 3px solid #f45b4f;
    border-radius: 50%;
    color: #fff !important;
    display: block;
    font-size: 16px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    position: absolute !important;
    text-align: center;
    width: 35px;

}
.quick-select {
  height: 30px;
}
.sca-qv-row {
	margin-bottom: 10px;
}

.quick-view-container {
	text-align: left;
}



.zoomWrapper {
	max-width: 100% !important
}



.zoomWrapper img,#gal1 img {
	/*border: 1px solid #ddd*/
}



.image-zoom-featured {
	max-width: 367px !important;
	height: auto !important
}
.sca-qv-gallery a img {
	border: 1px solid #fff;
}

.zoomGalleryActive img,.sca-qv-gallery img:hover,#gal1 img:hover {
	border: 1px solid #fc4c03 !important
}

.zoomGalleryActive img,.sca-qv-gallery img:hover,#gal1 img:hover {
	border: 1px solid #fc4c03 !important
}
/***************************/
.sca-qv-image{position:relative;} 
.sca-qv-image .sca-qv-button {
	background-color: #555 ;
	/* width:122px; */
	/* height:42px; */
	padding: 8px 18px !important;
	display:inline-block !important;
	border-radius:3px;
	text-align:center ;
	/* line-height:42px;  	 */
	font-size: 16px ; 
	color: #fff ;
	position:absolute !important;
  	top:50% ;
	left:50%;
	margin-top:-21px !important;
	margin-left:-61px !important;
  
    transition:all 0.3s ease-in-out 0s;
    -moz-transition:all 0.3s ease-in-out 0s;
    -webkit-transition:all 0.3s ease-in-out 0s;
    -o-transition:all 0.3s ease-in-out 0s;
    -ms-transition:all 0.3s ease-in-out 0s;
  
  	opacity:0; 
  	filter:alpha(opacity=0); 
    border:none;
    z-index: 70999 !important;
}
.sca-qv-image:hover .sca-qv-button{
    opacity:1; 
  	filter:alpha(opacity=100); 
}
.sca-qv-image:hover .sca-qv-button:hover{
  background:  #008fbe ;
  color:  #fff ;
}
.fancybox-skin {
    background:#fff;
}
.sca-sold-out{color:#fc4c03;font-size:18px;}
.name-title{font-size:20px;font-weight:normal;margin-bottom:12px;color:#0088CD}
.name-title strong {font-size:20px;font-weight:normal;margin-bottom:12px;color:#0088CD}
.name-title strong{font-weight:normal}

.sca-qv-price-container {
    margin-bottom: 12px;
}
.clear-both{clear:both;height:0px;}
.sca-qv-product-options select {
    height: 35px;
    line-height: 35px;
    margin-bottom: 20px;
    padding: 9px 6px 0 !important;
    width:250px;
}
.sca-left{width:52%;
float:left;
padding:20px 0px 10px;
}
.sca-right{width:44%;
float:right;
  padding:20px 0px 10px;
}
/***************************/

@media ( max-width : 768px) {
	.zoomWrapper {
		margin: auto
	}
}
@media ( max-width : 767px) {
 .sca-qv-image .sca-qv-button{display:none !important;}  
}

/***************************/

a.sca-qv-cartbtn, input.sca-qv-cartbtn{
margin-left:12px;
height:37px !important;
line-height:37px !important;
}
.sca-qv-product-options{border-bottom:0px !important;} 
.sca-qv-product-options select {
    padding: 5px 6px !important;
}
/***************************/
.sca-qv-optionrow div {margin-bottom:0px; !important;}
/*.sca-qv-optionrow {width:300px !important;}*/
.sca-qv-optionrow div {max-width: none !important};
#sca-qv-add-item-form {
	margin :0px !important;
}

#sca-qv-variant-options .selector-wrapper {
	margin: 0px !important;
}

