@media screen and (max-width: 767px){.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery-vertical{display:block;margin:-40px auto 0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery-vertical .flex-viewport{width:100%}.flex-control-nav{width:100%!important;position:relative;bottom:-15px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:8px;height:8px;display:block;background:#a0a9bd;cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#1a4ab9}.flex-control-paging li a.flex-active{background:#1a4ab9;cursor:default}.elementor-widget-woocommerce-breadcrumb{display:none}.woocommerce-product-details__short-description li,.a-span9,.a-span3{font-size:14px!important;line-height:20px!important;margin-bottom:10px!important}.icon_single_box{padding-top:20px!important}.product_short_desc .dwspecs-product-table td,.product_short_desc .dwspecs-product-table th{vertical-align:top;font-size:14px!important;background:#fff;padding:2px;vertical-align:top;line-height:18px!important}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{height:auto}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery-vertical{margin:0}.single-product div.product .woocommerce-product-gallery .flex-viewport{border:0}.single-product .summary.entry-summary{padding:0 14px}.icon_single_box{padding-top:20px!important;margin:0 -15px;display:block!important}.icon_single_box div{text-align:center;flex:1;display:inline-block!important;width:auto!important;padding:0 5px!important}#review_form_wrapper{border-radius:0!important;background:#c6e7fa!important;margin:0 -15px -15px!important}#reviews .commentlist li{border-bottom:1px solid #ddd;margin-top:20px}.woobt-wrap h2{font-family:"Roboto-SemiBold",Sans-serif;font-size:26px!important;color:#1A4AB9!important}.single-product .woobt-layout-separate{background-color:#c6e7fa;border-radius:16px;padding:0}.woobt-full-table{display:block;padding:0 15px}.single-product div.product .single_add_to_cart_button{font-size:16px;padding:8px 20px;border-radius:6px;font-family:'Roboto'}.woobt-images{margin-bottom:20px}.woobt-images .woobt-image{text-align:center;width:auto!important}#reviews .comment-form-comment textarea,#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input{border:1px solid #fff}.woobt-actions,.woobt-wrap .woobt-total.woobt-text{display:inline-block!important}#reviews .comment-form-comment,#reviews .comment-form-author,#reviews .comment-form-email,#reviews .comment-form-cookies-consent,#reviews .comment-notes{margin-bottom:10px}#commentform > p,#commentform .comment-form-rating{padding:0 15px;width:100%;line-height:20px}#reviews .comment-form-comment label,#reviews .comment-form-author label,#reviews .comment-form-email label{top:-5px}#respond .form-submit,#respond form input[type=submit]{width:100%;font-size:16px}.woobt-products .woobt-product{border-bottom:1px solid #b0d3e8;padding:10px}.woobt-wrap h2{border-bottom:1px solid #b0d3e8;font-size:23px!important;padding:14px 14px 10px}.woobt-products .woobt-product .woobt-title{line-height:23px;letter-spacing:.5px}.woobt-wrap .woobt-products{margin:0}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image_raza.woocommerce-product-gallery__image:hover a img
{    opacity: 1;

}

	.wpcpv-thumb-video .btn-videos img,img.zoomImg{
		display: none!important;
	}

	.wpcpv-item {
    width: 100%;
    height: 100%;
    line-height: 30px;
    padding: 0;
    margin: 0;
    display: block;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    color: #fff;
    background-color: #000;
	opacity:0.4;
    border-radius: 2px;
    cursor: pointer;
    z-index: 9;
    overflow: hidden;
}

	.wpcpv-item:before {
    background-color: transparent;
    background-image: url(../images/icons/play-icon.svg?4);
    content: '';
    background-size: cover;
    width: 50px;
    height: 50px;
	top: 40%;
    position: absolute;
    border: aut;
    bottom: auto;
    right: auto;
    left: auto;
	margin-left: -10px;

}
}



@media (min-width: 768px) {

.single-product div.product .woocommerce-product-gallery {
    width: calc(43% - 20px);
   
}
    .single-product div.product .summary {
    width: 57%;
    }
}