#review_form_wrapper #commentform input[type="text"] {
	max-width:100%;
}
.woocommerce ul.products.list li.product, .woocommerce-page ul.products.list li.product {
	width:100% !important;
}
@media only screen and (max-width:320px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		width:100% !important;
	}
}
.cwvn-carousel-1 {
	position:relative;
}
.cwvn-carousel-1 .myNav {
	position:absolute;
	z-index:99;
	bottom:15px;
	right:10px;
	background:#000;
	padding:5px 10px;
}
.cwvn-carousel-1 .myNav > a {
	color:#fff;
	font-size:20px;
	cursor:pointer;
}
.cwvn-carousel-1 .myNav > a.prev {
	margin-right:4px;
}
.cwvn-carousel-1 .myNav > a.next {
	margin-left:4px;
}
.cwvn-carousel-1 .owl-controls {
	position:absolute;
	bottom:10px;
	left:10px;
	width:100%;
}
.cwvn-carousel-1 .owl-controls .owl-pagination {
	text-align:left;
}
/*Tabcontent*/
.cwvn-tab-content {
}
div.cwvn-tabs {
    padding: 0;
    text-align: left;
    margin-bottom:20px;
    border-bottom: solid 4px #797979;
    background-color: #F5F5F5;
}
div.cwvn-tabs > div.item {
    display: inline-block;
    padding: 5px 20px;
    margin:0px;
    cursor: pointer;
}
div.cwvn-tabs > div.item:hover {
    background-color: #797979;
    color:#fff;
}
div.cwvn-tabs > div.item.active {
    background-color: #797979;
    color:#fff;
}
div.cwvn-tab {
    margin: 0;
    padding: 0;
}
div.cwvn-tab > div.item {
    display: none;
}
div.cwvn-tab > div.item.active {
    display: block;
}
/*Tabcontent*/
/*toggle*/
.cwvn-toggle > .toggle-content {
	display:none;
	padding:10px 0px;
}
.cwvn-toggle > .item.active {
    border-bottom: solid 4px #797979;
}
.cwvn-toggle > .item {
	cursor:pointer;
	background:#F5F5F5;
	padding:8px 20px;
	margin:2px 0px;
}
.cwvn-toggle > .item:after {
	display: inline-block;
    font: normal normal normal 22px/1 FontAwesome;
    content:"\f0fe";
    float:right;
}
.cwvn-toggle > .item.active:after {
    content:"\f146";
}
.woocommerce ul.products li.first.last{clear:none;}
/*single social share*/
.cwvn-social ul {list-style:none;margin:10px 0px 0px 0px !important;padding:0px !important;}
.cwvn-social ul li {display:inline-block;margin:0px 1px;}
.cwvn-social ul li a {display:block;font-size:20px;margin:0px;color:#fff;padding: 2px 12px;line-height: 30px;}
.cwvn-social ul li.facebook a {background:#3b5998;}
.cwvn-social ul li.google a {background:#dd4b39;}
.cwvn-social ul li.twitter a {background:#00aced;}
.cwvn-social ul li.linkedin a {background:#007bb6;}
.cwvn-social .like-share-facebook{width:100%;overflow:hidden;margin-top:10px;}