.row {
    margin-right: -10px !important;
    margin-left: -10px !important;
}
.single-product .product-info .price-container {
    border-bottom: 0px solid #F2F2F2;
    border-top: 0px solid #F2F2F2;
    margin-bottom: 0;
    padding: 0;
}
.wishlist, .compare {
background-color: #7b93bc;
    font-weight: normal !important;
    width: 96px;
    padding: 6px 0px;
    float: left;
    margin-left: 0px !important;
    margin-right: 14px !important;
}
.wishlist strong, .compare strong {
 font-weight: normal !important;
}
.wishlist:hover, .compare:hover {
   background-color: #698ece;
}
.row_quantity {
text-transform: none;
}
.single-product {
display:inline-block;
padding:0 0px;
    width: 100%;
}
.gallery-holder .bx_item_slider .bx_bigimages{
padding-top: 280px;
max-width:440px !important;
}
.pprops {
width:auto;
}
.pprops td {
text-align:left;
padding:5px 15px;
}
.pprops td.pname {
font-weight:bold;
}
.tabs_box {
margin-bottom:30px;
}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 37px;
	border-bottom: 1px solid #e3e3e3;
	width: 100%;
}

ul.tabs li {
    float: left;
    margin: 0;
    cursor: pointer;
    padding: 0px 21px;
    height: 36px;
    font-size: 14px;
    font-weight: normal;
    line-height: 36px;
    border-top: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-bottom: 0px solid #e3e3e3;
    background-color: #fff;
    color: #66666a;
    overflow: hidden;
    position: relative;
}

.tab_last {border-right: 1px solid #e3e3e3;}

ul.tabs li:hover {
	 background-color: #abd07e;
    color: #fff;
	border: 1px solid #abd07e;
	border-right: 0px solid #fff;
    border-bottom: 0px solid #fff;
}

ul.tabs li.active {
    background-color: #84BC7B;
    color: #fff;
	border: 1px solid #84BC7B;
	border-right: 0px solid #fff;
    border-bottom: 0px solid #fff;
    display: block;
}

.tab_container {	
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
	background: #fff;
	overflow: auto;
}

.tab_content {
	padding: 20px 0;
	display: none;
}

.tab_drawer_heading { display: none; }

@media screen and (max-width: 480px) {
	.tabs {
		display: none;
	}
	.tab_drawer_heading {
		background-color: #f4f4f4;
		color: #333;
		border: 1px solid #e3e3e3;
		margin: 0;
		padding: 10px 20px;
		display: block;
		font-size: 14px;
		font-weight: normal;
		cursor: pointer;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		    margin-top: -1px;
	}
	.d_active {
		border:  1px solid #84BC7B;
		background-color: #84BC7B;
		color: #fff;
	}
	.single-product .gallery-holder {
		margin-bottom: 0px !important;
	}
}

.cx_button {
 color: #fff;
    background-color: #eee;
    display: inline-block;
    padding: 6px 0px;
    line-height: 22px;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    width: 85px;
    border-radius: 4px;
}
.button_delete {   
    background-color: #de8787;  
	margin-right:10px;
	margin-bottom:5px;
}
.button_delete:hover {   
    background-color: #e07171; 
	color: #fff;
}
.button_delay {
    background-color: #dac461;  	
}
.button_delay:hover{
    background-color: #e8cf5b; 
	color: #fff;
}

.bx_ordercart .bx_ordercart_order_table_container {
border: 0px solid #c9c9c9;
}
.bx_ordercart .bx_ordercart_order_table_container  td{
border: 0px solid #c9c9c9;
}
.bx_ordercart.bx_blue .bx_ordercart_order_pay_center .checkout, .bx_ordercart.bx_blue .bx_bt_button{
color: #fff;
    background: #84bc7b;
    display: inline-block;
    padding: 6px 15px;
    line-height: 22px;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border-radius: 4px;
    text-shadow: none;
}
.bx_ordercart.bx_blue .bx_bt_button{	
	height: auto;
}
.bx_ordercart.bx_blue .bx_ordercart_order_pay_center .checkout:hover, .bx_ordercart.bx_blue .bx_bt_button:hover{
background: #abd07e;
color: #fff;
}