.single_variation_wrap{

	margin-top: 15px;

}

.product-quantity .list-color{

	padding-left: 0;

	margin-bottom: 5px;

}

.woocommerce-checkout-review-order-table .list-color{

	list-style: none;

	margin-bottom: 0;

	padding-left: 0;

	color: #646464;

}

.woocommerce-checkout-review-order-table .list-color li{

	display: inline-block;

}

#billing_country_field{

	display: none;

}

.woocommerce-pagination{

	text-align: center;

}

.woocommerce-pagination .page-numbers{

	padding-left: 0;

}

.woocommerce-pagination li{

	display: inline-block;

	font-size: 16px;

	margin-right: 5px;

}

.woocommerce-pagination li a, .woocommerce-pagination li span{

	background-color: #ff0054;

	width: 45px;

	height: 45px;

	line-height: 45px;

	text-align: center;

	display: inline-block;

	color: #fff;

}

.woocommerce-pagination li a:hover, .woocommerce-pagination li span{

	background-color: #fbd317;

	color: #000;

}

img{

	max-width: 100%;

	height: auto;

	display: inline-block;

}

@media only screen and (max-width: 991px){	

	.custom-nav-small > li > a {

	    padding: 0px 5px;

	}

}

.wrapper-product-title > .price{

	display: block;

}

.product-type-variable .wrapper-product-title > .price {

    display: none;

}

.wc-new-badge{

	display: none;

}

.price-caption{

	position: relative;

}

.berocket_better_labels_position span{

    /*border: 2px solid red;*/

    text-transform: uppercase;

    font-weight: normal;

}



.woocommerce-product-gallery span.berocket-label-user-image {
    width: 150px !important;
    height: 150px !important;
}

@media only screen and (max-width: 991px){	
	.woocommerce-product-gallery span.berocket-label-user-image {
		width: 90px !important;
		height: 90px !important;
	}
}