/*

Theme Name:WD OSWAD MARKET

Theme URI: http://wpdance.com/

Description: Commerce Template

Author: WPDance Team / WPDance.com

Author URI: http://wpdance.com/

Version: 1.0

Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-menu, full-width-template, rtl-language-support, sticky-post, theme-options, translation-ready

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html



	1. IPAD

		1.1 IPAD NGANG

		1.2 IPAD DOC

	2. PHONE

	3. CUSTOM REPSONDIVE BETWEEN MAX WIDTH AND MIN WIDTH

	

*/



/*---------------------------------------------------------------------------------------------------------------------------------*/

/*- 1. IPAD -----------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------------*/



/*---------------------------------------------------------------------------------------------------------------------------------*/

/*- 1.1 IPAD NGANG ----------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------------*/

@media 

only screen and (min-width: 1600px){

	.wd_banner_top_content .wd_overflow .shortcode_wd_banner .wd_banner_background_text_wrapper img {

		max-width:100%

	}

}@media 

only screen and (max-width: 1850px)	{

	#main-module-container .woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	.woocommerce-page #main-module-container .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	#main-module-container .background-white .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper{

		max-width:515px;

		border:0;

	}

}

@media 

only screen and (max-width: 1750px)	{

	#main-module-container .woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	.woocommerce-page #main-module-container .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	#main-module-container .background-white .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper{

		max-width:495px;

		border:0;

	}

}

@media 

only screen and (max-width: 1650px)	{

	#main-module-container .woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	.woocommerce-page #main-module-container .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	#main-module-container .background-white .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper{

		max-width:465px;

		border:0;

	}

	.body-wrapper  .woocommerce .product_categories_2_wrapper li.product-category  .category-item,

	.woocommerce-page .product_categories_2_wrapper li.product-category .category-item{

		padding:40px 10px;

	}

	.product_categories_2_wrapper ul.products li.product.product-category .category-item a.label-link{

		border-top-width: 80px;

		border-left-width: 80px;

	}

	.product_categories_2_wrapper ul.products li.product.product-category .category-item a.label-link:before{

		line-height:54px;

		font-size:26px;

		width:44px;

		top:-80px;

	}

}

@media 

only screen and (max-width: 1550px)	{

	#main-module-container .woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	.woocommerce-page #main-module-container .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	#main-module-container .background-white .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper{

		max-width:445px;

		border:0;

	}

	li.product-category .min-price,

	.woocommerce ul.products li.product-category .min-price .amount,

	.woocommerce-page ul.products li.product-category .min-price .amount{

		font-size:20px;

		line-height:24px;

	}

	li.product-category .category-description{

		font-size:16px;

		line-height:20px;

		text-transform:uppercase;

	}

	.body-wrapper  .woocommerce .product_categories_2_wrapper li.product-category  .category-item,

	.woocommerce-page .product_categories_2_wrapper li.product-category .category-item{

		padding:35px 10px;

	}

	.product_categories_2_wrapper ul.products li.product.product-category .category-item a.label-link{

		border-top-width: 70px;

		border-left-width: 70px;

	}

	.product_categories_2_wrapper ul.products li.product.product-category .category-item a.label-link:before{

		line-height:46px;

		font-size:24px;

		width:38px;

		top:-70px;

	}

}

@media 

only screen and (max-width: 1450px)	{

	#main-module-container .woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	.woocommerce-page #main-module-container .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	#main-module-container .background-white .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper{

		max-width:420px;

		border:0;

	}

	li.product-category .min-price,

	.woocommerce ul.products li.product-category .min-price .amount,

	.woocommerce-page ul.products li.product-category .min-price .amount{

		font-size:18px;

		line-height:24px;

	}

	li.product-category .category-description{

		font-size:14px;

		line-height:18px;

		text-transform:uppercase;

	}

	.body-wrapper  .woocommerce .product_categories_2_wrapper li.product-category  .category-item,

	.woocommerce-page .product_categories_2_wrapper li.product-category .category-item{

		padding:30px 10px;

	}

	.product_categories_2_wrapper ul.products li.product.product-category .category-item a.label-link{

		border-top-width: 60px;

		border-left-width: 60px;

	}

	.product_categories_2_wrapper ul.products li.product.product-category .category-item a.label-link:before{

		line-height:42px;

		font-size:20px;

		width:34px;

		top:-60px;

	}

}

@media 

only screen and (max-width: 1199px)	{

	.header-logo-content{

		text-align:center;

		padding-top:20px;

		padding-bottom:20px;

	}

	body .wpb_row.map_full{

		margin-left:-160px;

		margin-right:-160px;

	}

	/* BLOG PAGE */

	.page-template-blog-personal-template .list-posts li.post .post-content{

		padding:20px;

	}

	.page-template-blog-personal-template .list-posts .post-content-info .read-more{

		margin:20px 0 10px 0;

	}

	.page-template-blog-personal-template .list-posts .post-content-info .sharing_blog{

		padding:20px 0 10px 0;

	}

	/*	SHORTCODE BANNER */

	body .shortcode_wd_banner .wd_banner_background_image_wrapper img{

		transform:none !important;

		-webkit-transform:none !important;

		-moz-transform:none !important;

		-o-transform:none !important;

	}

	

	#header .header-middle.v1.show_banner .right-header-middle-content{width:20%}

	#header .header-middle.v1.show_banner .left-header-middle-content,

	#header.hidden-cart .header-middle.v1.show_banner .left-header-middle-content{width:30%;}

	#header .header-middle.v1.show_banner .middle-header-middle-content{width:50%;text-align:right;padding:30px 10px 10px 10px;float:left;}

	/* FIX PARALAX */

	.bg-full-paralax,

	.background_full_screen,

	#footer .fourth-footer-widget-area{

		background-position:50% 50% !important;

	}

	/* FIX ANIMATION */

	.has-animation{

		opacity:1;

	}

	.has-animation.fade-in-from-left{

		left:auto;

	}

	.has-animation.fade-in-from-right{

		right:auto;

	}

	.has-animation.fade-in-from-bottom{

		bottom:auto;

	}

	.has-animation.grow-in{

		opacity: 1;

		transform: scale(1);

		-webkit-transform: scale(1);

		-o-transform: scale(1);

		-moz-transform: scale(1);

		transition: none;

		-webkit-transition: none;

		-moz-transition: none;

		-o-transition: none;

		-webkit-backface-visibility: hidden;

	}

	.has-animation.flip-in{

		opacity: 1;

		transform: none;

		-webkit-transform: none;

		-o-webkit-transform: none;

		-moz-webkit-transform: none;

		transition: none;

		-webkit-transition: none;

		-moz-transition: none;

		-o-transition: none;

	}

	/* hide catelog mod */

	#header.hidden-cart .header-middle.v1.show_banner .middle-header-middle-content{

		width:70%;

	}

	/* end hide catelog mod */

	#footer .fourth-footer-widget-area .widget_subscriptions .subscribe_widget form p.subscribe-email{max-width:100%}

	/* COLUMN 2 SIDEBAR FULL WIDTH*/

	#container-main.col-sm-12 .woocommerce .track_order .form-row{

		width:100%;

	}

	#container-main.col-sm-12 #customer_login .col-1,#container-main.col-sm-12 #customer_login .col-2{

		width:100%;

		padding:0 0 20px 0;

	}

	/* END COLUMN 2 SIDEBAR FULL WIDTH */

	body.box #footer, 

	body.box .slideshow-wrapper, 

	body.box #main-module-container > #container{

		padding:0

	}

	body .pp_woocommerce-template-page-templatescontact-template-php h1.heading-title.page-title, 

	h1.site-title{

		padding:0 10px;

	}

	#em_quickshop_handler{display:none !important}

	.body-wrapper{overflow:hidden}

	body.woocommerce #content div.product div.images #wrap .cloud-zoom-big,

	body.woocommerce-page #content div.product div.images #wrap .cloud-zoom-big {

		z-index:999999!important;

		left:0 !important;

		margin-left:0 !important;

	}

	/* SHORTCODE VIDEO */

	.wd_background_video .container{

		margin-left:-470px;

		max-width:940px;

	}

	/* =============== FORUM =================== */

	#bbpress-forums .bbp-header .forum-titles li, 

	#bbpress-forums li.bbp-header .bbp-reply-content, 

	#bbpress-forums li.bbp-header .bbp-reply-author,

	#container-main.col-sm-12 #bbpress-forums .bbp-header .forum-titles li, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-header .bbp-reply-content, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-header .bbp-reply-author, 

	body #container-main.col-sm-12 #bbpress-forums li.bbp-header .bbp-search-content, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-header .bbp-search-author{

		font-size:16px;line-height:16px;

	}

	span.bbp-admin-links{

		float:left;clear:both;width:100%;

		margin-top:10px;

	}

	#bbpress-forums div.topic.hentry div.bbp-topic-author, 

	#bbpress-forums div.topic.hentry div.bbp-reply-author,

	#bbpress-forums div.bbp-topic-author, 

	#bbpress-forums div.bbp-reply-author{width:90px;}

	

	#bbpress-forums .bbp-body div.topic.hentry div.bbp-topic-content, 

	#bbpress-forums .bbp-body div.topic.hentry div.bbp-reply-content{

		padding-left:120px;

	}

	#bbpress-forums .bbp-body div.bbp-topic-content, 

	#bbpress-forums .bbp-body div.bbp-reply-content{

		margin-left:120px;margin-top:20px;

	}

	#bbpress-forums div.topic.hentry div.bbp-forum-author img.avatar, 

	#bbpress-forums div.topic.hentry div.bbp-topic-author img.avatar, 

	#bbpress-forums div.topic.hentry div.bbp-reply-author img.avatar,

	#bbpress-forums div.bbp-forum-author img.avatar, 

	#bbpress-forums div.bbp-topic-author img.avatar, 

	#bbpress-forums div.bbp-reply-author img.avatar{width:90px !important;height:90px !important;max-width:90px;}

	

	body.customize-support #bbpress-forums #bbp-single-user-details #bbp-user-navigation li{width:50%;}

	body.customize-support #bbpress-forums #bbp-single-user-details #bbp-user-navigation li:nth-child(2n){float:right;clear:right;}

	body.customize-support #bbpress-forums #bbp-single-user-details #bbp-user-navigation li:nth-child(2n + 1){clear:both;float:left;}

	/* PROFILE */

	#bbp-user-profile #bbp-user-avatar img.avatar{

		width:140px !important;height:140px !important;

	}

	#bbp-user-profile #bbp-user-avatar{

		width: 140px;

		height: auto;

		min-height: 250px;

	}

	#bbp-user-profile .bbp-user-description{

		padding:0 20px 20px 160px;

	}

	/* PRODUCT DETAIL 2 SIDEBAR */

	/* Next prev product detail */

	.single-navigation a .product-info{display:none}

	

	.woocommerce #content #main_content.col-sm-12 div.product .summary.entry-summary .yith-wcwl-add-to-wishlist,

	.woocommerce-page #content #main_content.col-sm-12 div.product .summary.entry-summary .yith-wcwl-add-to-wishlist,

	.woocommerce #content #main_content.col-sm-12 div.product .summary.entry-summary .yith-wcwl-add-to-wishlist,

	.woocommerce-page #content #main_content.col-sm-12 div.product .summary.entry-summary .yith-wcwl-add-to-wishlist{clear:none}

	/* SHORTCOE BLOG */

	#container-main.col-sm-24 .shortcode-recent-blogs.layout_horizontal li.col-sm-24 .heading-title a{font-size:11px;line-height: 14px;}

	/* FOOTER */

	#footer .fourth-footer-widget-area .widget_subscriptions .subscribe_widget.style-2 form p.subscribe-email{

		width:600px;

	}

	#footer .bg-full{

		padding-left:10px;padding-right:10px;

	}

	#footer .fourth-footer-widget-area{background-position:center !important;background-attachment:inherit !important}

	/*==*/

	.body-wrapper ul.products li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, .woocommerce .body-wrapper ul.products li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, .woocommerce-page .body-wrapper ul.products li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, .body-wrapper ul.products li.product .product-meta-wrapper .wd_compare_wrapper, .woocommerce .body-wrapper ul.products li.product .product-meta-wrapper .wd_compare_wrapper, .woocommerce-page .body-wrapper ul.products li.product .product-meta-wrapper .wd_compare_wrapper{

		opacity:1 !important;

	}

	.wd_tini_account_wrapper .form_drop_down{left:0;}

	/*==*/

	#header-sticky-wrapper{height:auto !important}

	/* FIX WIDTH 24 COLUMN */

	#container-main.col-sm-24 .shortcode-recent-blogs.layout_vertical li.col-sm-24 .tag_blog .tag_blog {width:auto;padding-right:0}

	#container-main.col-sm-24 .shortcode-recent-blogs.layout_vertical li.col-sm-24 .sharing_blog {position:relative;bottom:auto;left:auto;top:auto;right:auto;}



	body .btn.btn-largest,body .btn.btn-large,body .btn.btn-small,body .wpb_button.wpb_btn-large,body .wpb_button.wpb_btn-small{min-width:0;}

	.slideshow-wrapper ul.products li.product .product-meta-wrapper, .woocoommerce-page .slideshow-wrapper ul.products li.product .product-meta-wrapper{opacity:1;}

	.slideshow-wrapper .featured_product_slider_wrapper > div.featured_product_slider_wrapper_inner{padding:0 10px}

	/*==*/	

	/* REVOLUTION */

	.rev_slider_wrapper .tp-leftarrow.default, body * .ls-nav-prev,.rev_slider_wrapper .tp-rightarrow.default, body * .ls-nav-next{

		display:block !important;

		opacity:1 !important;

	}

	

	/* FEATURE VIEW MORE */

	.feature.shortcode .feature_content_wrapper a.view_more{opacity:1;}

	/*==*/

	/* ADVERTISIMENT */

	.wd_advertisement .menu-advertisment,.wd_advertisement .wd-shipping{float:left !important;text-align:center;margin-top:10px;width:100%}	

	.tab-products .tabbable {margin-bottom:20px;}

	

	.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button {

		right:auto !important;

		width:auto;

		padding-left:20px;padding-right:20px;

	}

	/*==*/

	/* FIX EFFECT MOBLIE */

	#main-module-container ul.products li.product a:hover .product-image-front {

		transform:rotateY(0deg);-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-o-transform:rotateY(0deg);

		opacity:1 !important;

	}

	.ie #main-module-container ul.products li.product a:hover .product-image-front{

		display:block !important;

	}

	#main-module-container ul.products li.product a:hover .product-image-back {

		z-index:0;transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);-webkit-transform:rotateX(0deg) rotateY(0deg);-o-transform:rotateX(0deg) rotateY(0deg);transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d

	}

	/* EFFECT ROTATE IMAGE */

	#main-module-container ul.products li.product a .product-image-back {display:none;}

	

	/* PRODUCT */

	.woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th {width:auto;}

	#em_quickshop_handler {display:none!important;}



	/* WISLIST AND COMPARE */

	ul.products li.product .product-meta-wrapper .wd_compare_wrapper,

	ul.products li.product .product-meta-wrapper .wd_compare_wrapper,

	.body-wrapper div.product .summary .wd_compare_wrapper, 

	.woocommerce .body-wrapper div.product .summary .wd_compare_wrapper,

	.woocommerce-page .body-wrapper div.product .summary .wd_compare_wrapper{

		/*display:none !important;*/

	}

	body.archive.woocommerce .body-wrapper #main_content ul.list.products li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, 

	body.archive.woocommerce-page .body-wrapper #main_content ul.list.products li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist{

		right:0;

	}

	/* =========== SHOPPING CART ==============*/

	.woocommerce-page #content table.shop_table tbody tr.cart_item td.product-thumbnail,

	.woocommerce-page #content .col-sm-18 table.shop_table tbody tr.cart_item td.product-thumbnail, 

	.woocommerce-page #content .col-sm-12 table.shop_table tbody tr.cart_item td.product-thumbnail, 

	 

	.woocommerce-page #content form.checkout table.shop_table tbody tr td.product-thumbnail, 

	.woocommerce-page #content .col-sm-18 form.checkout table.shop_table tbody tr td.product-thumbnail, 

	.woocommerce-page #content .col-sm-12 form.checkout table.shop_table tbody tr td.product-thumbnail

	{

		max-width:100px;

	}

	body.woocommerce-page #content  form.checkout table.shop_table thead th:first-child{width:40%}

	.woocommerce-page #content table.shop_table thead th:first-child{padding-left:10px;}

	/* =========== CART 2 SIDEBAR ==========*/

	.woocommerce-page #content #container-main.col-sm-12 table.shop_table.cart tbody tr.cart_item td.product-thumbnail{

		padding-left:0;padding-right:0;width:0;min-width:0;

	}



	.woocommerce-page #content #container-main.col-sm-12 table.shop_table.cart tbody tr.cart_item td.product-thumbnail a{display:none;}



	.woocommerce-page #content #container-main.col-sm-12 table.shop_table tbody tr.cart_item td.product-title{width:48%}

 

	.woocommerce-page #content #container-main.col-sm-12 table.shop_table thead th.product-remove{width:10%;font-size:0;}

	

	/* ========= END CART 2 SIDEBAR ======== */

	

	/* STORE BUSINESS */

	.cms-bussiness .bg-right{

		width:40%;

	}

	

}

@media 

only screen and (max-width: 1023px){

	#header .left-header-top-content,#header .right-header-top-content{width:auto;display:inline-block;float:none;text-align:center}

	#header .header-top,.header-top-container{text-align:center;line-height:0;}
#header .show_banner.v1 .middle-header-middle-content{display:none}
}

/*---------------------------------------------------------------------------------------------------------------------------------*/

/*- 1.1 IPAD NGANG ----------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------------*/

@media 

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

	/* Blog */

	.page-template-blog-personal-template .list-posts .post-info-meta > span.cat-links{

		margin-left:0;

		width:100%;

	}

	/* =============== FORUM =============== */

	body.customize-support #bbpress-forums #bbp-single-user-details #bbp-user-navigation li,

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{

		width:50%;

	}

	body.customize-support #bbpress-forums #bbp-single-user-details #bbp-user-navigation li:nth-child(2n),

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation li:nth-child(2n){

		float:right;clear:right;

	}

	body.customize-support #bbpress-forums #bbp-single-user-details #bbp-user-navigation li:nth-child(2n + 1),

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation li:nth-child(2n + 1){

		clear:both;float:left;

	}

	/*==*/

	/*=== BANNER MIDDLE LOGO AND CART DROPDOW === */

	#header .show_banner.v1 .middle-header-middle-content{display:block}

	#header .header-middle.v1.show_banner .right-header-middle-content{width:16%}
.track {
  float: left;
  margin-top: 22px;
  position: relative;
  width: 120px;
}
.header_track_order {
    font-size: 12px;
 }
#header form[id^="searchform-"] .bg_search input[id^="searchsubmit-"] {
  font-size: 12px;
}
.wishlist_wrapper { 
  width: 70px;
}
.myaccountse {
    width: 37px;
}
#header .header-middle.v1.show_banner .middle-header-middle-content {  
  width: 54%;
}
.wd_tini_account_wrapper .form_drop_down {
   width: 220px;
 }
	#header .header-middle.v1.show_banner .left-header-middle-content,

	#header.hidden-cart .header-middle.v1.show_banner .left-header-middle-content {width:30%;}

	/* hide catelog mod */

	#header.hidden-cart .header-middle.v1.show_banner .middle-header-middle-content{

		display:block;width:50%;

	}

	/* end hide catelog mod */

	

	#header.hidden-cart .header-middle.v2 .left-header-middle-content,

	#header.hidden-cart .header-middle.v2 .middle-header-middle-content,

	#header.hidden-cart .header-middle.v4 .left-header-middle-content,

	#header.hidden-cart .header-middle.v4 .middle-header-middle-content{float:right;width:50%;}

	#header.hidden-cart .header-middle.v2 .middle-header-middle-content,

	#header.hidden-cart .header-middle.v4 .middle-header-middle-content{text-align:left}

	

	#header .header-middle.v3 .left-header-middle-content{width:100%;text-align:center}

	#header .header-middle.v3 .middle-header-middle-content{width:60%;padding:0 20px 15px 0 !important;}

	#header .header-middle.v3 .right-header-middle-content{position:relative;left:auto;right:auto;bottom:auto;top:auto;width:40%;float:left;padding:0 0 15px 0}

	#header .v3 .shopping-cart{margin:0;}

	/* hide catelog mod */

	#header.hidden-cart .header-middle.v3 .middle-header-middle-content{width:100%;text-align:center;padding:0 0 15px 0 !important;}

	/* end hide catelog mod */

	/*==*/

	/* PAGE CHECK OUT */

	.woocommerce-page .before_checkout_form,.woocommerce-page .checkout_content{padding:0;width:100%;}

	

	/* PAGE ACCOUNT */

	.woocommerce-page #customer_login.col2-set .col-1 {padding:0 10px 0 0;}

	.woocommerce-page #customer_login.col2-set .col-2 {padding:0 0 0 10px;} 

	.woocommerce-page form .form-row.form-row-first {padding:0;}

	

	.tabbable > ul > li.active:after{display:none;}

	

	/* PRODUCT 2 COLUMN RESPONSIVE */	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-8, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-8,

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6,

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4,

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-8, 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-8,

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-6, 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-6,

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-4, 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-4,

	

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product, 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product,

	

	body #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce-page #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product, 

	body.woocommerce #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product{width:50%;}

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-8:nth-child(2n), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-8:nth-child(2n), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-8:nth-child(2n),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6:nth-child(2n), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4:nth-child(2n), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-8:nth-child(2n), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-8:nth-child(2n), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-8:nth-child(2n),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-6:nth-child(2n), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-6:nth-child(2n), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-6:nth-child(2n),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-4:nth-child(2n), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-4:nth-child(2n), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-4:nth-child(2n),

	

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n), 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	

	body #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	body.woocommerce-page #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n), 

	body.woocommerce #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n){

		float:right; clear:right;

	}

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-8:nth-child(2n+1), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-8:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-8:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n+1), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n+1), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-8:nth-child(2n+1), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-8:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-8:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-6:nth-child(2n+1), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-6:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-6:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-4:nth-child(2n+1), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-4:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-4:nth-child(2n+1),

	

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1),

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1), 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1),

	

	body #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1),

	body.woocommerce-page #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1), 

	body.woocommerce #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1){

		float:left; clear:both;

	}

	/* END PRODUCT 2 COLUMN RESPONSIVE */

	

	/* ============== CART ================ */

	/*== FIX LAI KHI CHINH RIENG THEO SIDERBAR DANG PC */

	/*==*/

	.woocommerce-page #content #container-main.col-sm-18 .cart-collaterals .cart_totals > table tr.total th{

		font-size:24px;

		line-height:24px;

	}

	.woocommerce-page #content #container-main.col-sm-18 .cart-collaterals .cart_totals > table td{

		padding:0 0 10px 0;

	}

	.woocommerce-page #content #container-main.col-sm-18 .cart-collaterals .coupon_wrapper .content_coupon,

	.woocommerce-page #content #container-main.col-sm-18 .shipping_calculator .shipping-calculator-form,

	.woocommerce-page #content #container-main.col-sm-18 .cart-collaterals .cart_totals table,

	.woocommerce-page #content #container-main.col-sm-18 .cart-collaterals .cart_totals > .form-checkout-cart{

		padding:0 10px;

	}

	#respond #commentform .comment-author-wrapper{

	padding-right:0;float:none;width:100%;

	}

	#respond #commentform .comment-message-wrapper{

		padding-left:0;float:none;width:100%;

	}

	/*==*/

	/* FOOTER */

	#footer .fourth-footer-widget-area .widget_subscriptions .subscribe_widget.style-2 form p.subscribe-email{

		width:500px;

	}

	

}

@media 

only screen and (max-width: 768px)

{	
	 .wishlist_wrapper {
  display: none;
  width: 70px;
}
.myaccountse {
  width: 37px;
  display: none;
}
	.woocommerce-page #content table.cart td.actions .button,

	.woocommerce-page #content table.cart td.actions .input-text,

	.woocommerce-page #content table.cart td.actions input{width:auto;}

	

	.woocommerce-page #payment #place_order{

		width:auto;

	}

	.woocommerce .custom_category_shortcode ul.products li.product, 

	.woocommerce-page .custom_category_shortcode ul.products li.product{

		clear:none;

	}

	.widget_customrecent ul li .detail {padding-right:0;}

	.widget_customrecent ul li .entry-meta {display:none;}

	

	.wd_tabs_checkout .wd_tab-content .wd_tab-pane .login-form {padding-right:0;padding-left:10px;}

	.wd_tabs_checkout .wd_tab-content .wd_tab-pane .register-form{padding-left:0;padding-right:10px;}

	.thumb-homepage-block.alignleft {margin-left:0!important;}

	.title-homepage-block {margin-left:10px!important;}

	

	form.checkout-resgister > div.wd_create_account {padding-left:0;padding-right:0;}

	

	/* =============== PRODUCT =================== */

	body.woocommerce #content #main_content.col-sm-18 div.product div.summary, 

	body.woocommerce-page #content #main_content.col-sm-18 div.product div.summary {padding-left:20px;width:60%}

	

	body.woocommerce-page #content #main_content.col-sm-18 div.product div.images,

	body.woocommerce #content #main_content.col-sm-18 div.product div.images{padding-right:0;width:40%}

	

	/* =============== MY ACCOUNT ================= */

	.woocommerce-page #container-main.col-sm-18 #customer_login.col2-set .col-1,

	.woocommerce-page #container-main.col-sm-18 #customer_login.col2-set .col-2{

		width:100%;clear:both;

	}

	.woocommerce-page #container-main.col-sm-18 #customer_login.col2-set .col-2{

		margin-top:20px;padding:0;display:inline-block;

	}

	.woocommerce-page #customer_login.col2-set .col-2,

	.woocommerce-page #customer_login.col2-set .col-1 {

		clear:both;float:none;width:100%;display:inline-block;

	}

	.woocommerce-page #customer_login.col2-set .col-2{

		margin-top:20px;

	}

	/* PRODUCT 2 COLUMN RESPONSIVE */	

	.woocommerce-page.columns-8 ul.products li.product,

	.woocommerce.columns-8 ul.products li.product,

	.woocommerce-page.columns-7 ul.products li.product,

	.woocommerce.columns-7 ul.products li.product,

	.woocommerce-page.columns-6 ul.products li.product,

	.woocommerce.columns-6 ul.products li.product,

	.woocommerce-page.columns-5 ul.products li.product,

	.woocommerce.columns-5 ul.products li.product,

	.woocommerce-page.columns-4 ul.products li.product,

	.woocommerce.columns-4 ul.products li.product,

	.woocommerce-page.columns-3 ul.products li.product,

	.woocommerce.columns-3 ul.products li.product,

	.woocommerce-page.columns-2 ul.products li.product,

	.woocommerce.columns-2 ul.products li.product,

	.woocommerce-page.columns-1 ul.products li.product,

	.woocommerce.columns-1 ul.products li.product,

	

	body.woocommerce #content ul.products li.product.col-sm-8, 

	body #content .woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page #content ul.products li.product.col-sm-8,

	

	body.woocommerce #content ul.products li.product.col-sm-6, 

	body #content .woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page #content ul.products li.product.col-sm-6,

	

	body.woocommerce #content ul.products li.product.col-sm-4, 

	body #content .woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page #content ul.products li.product.col-sm-4,

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-8, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-8,

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6,

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4,

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-8, 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-8,

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-6, 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-6,

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-4, 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-4,

	

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product, 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product,

	

	body #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce-page #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product, 

	body.woocommerce #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product,

	

	body #content .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce #content .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce-page #content .cart-collaterals .cross-sells ul.products li.product{width:50%;}

	

	.woocommerce-page.columns-8 ul.products li.product:nth-child(2n),

	.woocommerce.columns-8 ul.products li.product:nth-child(2n),

	.woocommerce-page.columns-7 ul.products li.product:nth-child(2n),

	.woocommerce.columns-7 ul.products li.product:nth-child(2n),

	.woocommerce-page.columns-6 ul.products li.product:nth-child(2n),

	.woocommerce.columns-6 ul.products li.product:nth-child(2n),

	.woocommerce-page.columns-5 ul.products li.product:nth-child(2n),

	.woocommerce.columns-5 ul.products li.product:nth-child(2n),

	.woocommerce-page.columns-4 ul.products li.product:nth-child(2n),

	.woocommerce.columns-4 ul.products li.product:nth-child(2n),

	.woocommerce-page.columns-3 ul.products li.product:nth-child(2n),

	.woocommerce.columns-3 ul.products li.product:nth-child(2n),

	.woocommerce-page.columns-2 ul.products li.product:nth-child(2n),

	.woocommerce.columns-2 ul.products li.product:nth-child(2n),

	.woocommerce-page.columns-1 ul.products li.product:nth-child(2n),

	.woocommerce.columns-1 ul.products li.product:nth-child(2n),

	

	body.woocommerce #content ul.products li.product.col-sm-8:nth-child(2n), 

	body #content .woocommerce ul.products li.product.col-sm-8:nth-child(2n), 

	body.woocommerce-page #content ul.products li.product.col-sm-8:nth-child(2n),

	

	body.woocommerce #content ul.products li.product.col-sm-6:nth-child(2n), 

	body #content .woocommerce ul.products li.product.col-sm-6:nth-child(2n), 

	body.woocommerce-page #content ul.products li.product.col-sm-6:nth-child(2n),

	

	body.woocommerce #content ul.products li.product.col-sm-4:nth-child(2n), 

	body #content .woocommerce ul.products li.product.col-sm-4:nth-child(2n), 

	body.woocommerce-page #content ul.products li.product.col-sm-4:nth-child(2n),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-8:nth-child(2n), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-8:nth-child(2n), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-8:nth-child(2n),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6:nth-child(2n), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4:nth-child(2n), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-8:nth-child(2n), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-8:nth-child(2n), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-8:nth-child(2n),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-6:nth-child(2n), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-6:nth-child(2n), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-6:nth-child(2n),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-4:nth-child(2n), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-4:nth-child(2n), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-4:nth-child(2n),

	

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n), 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	

	body #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	body.woocommerce-page #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n), 

	body.woocommerce #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	

	body #content .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	body.woocommerce #content .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	body.woocommerce-page #content .cart-collaterals .cross-sells ul.products li.product:nth-child(2n){

		float:right; clear:right;

	}

	

	.woocommerce-page.columns-8 ul.products li.product:nth-child(2n+1),

	.woocommerce.columns-8 ul.products li.product:nth-child(2n+1),

	.woocommerce-page.columns-7 ul.products li.product:nth-child(2n+1),

	.woocommerce.columns-7 ul.products li.product:nth-child(2n+1),

	.woocommerce-page.columns-6 ul.products li.product:nth-child(2n+1),

	.woocommerce.columns-6 ul.products li.product:nth-child(2n+1),

	.woocommerce-page.columns-5 ul.products li.product:nth-child(2n+1),

	.woocommerce.columns-5 ul.products li.product:nth-child(2n+1),

	.woocommerce-page.columns-4 ul.products li.product:nth-child(2n+1),

	.woocommerce.columns-4 ul.products li.product:nth-child(2n+1),

	.woocommerce-page.columns-3 ul.products li.product:nth-child(2n+1),

	.woocommerce.columns-3 ul.products li.product:nth-child(2n+1),

	.woocommerce-page.columns-2 ul.products li.product:nth-child(2n+1),

	.woocommerce.columns-2 ul.products li.product:nth-child(2n+1),

	.woocommerce-page.columns-1 ul.products li.product:nth-child(2n+1),

	.woocommerce.columns-1 ul.products li.product:nth-child(2n+1),

	

	body.woocommerce #content ul.products li.product.col-sm-8:nth-child(2n+1), 

	body #content .woocommerce ul.products li.product.col-sm-8:nth-child(2n+1), 

	body.woocommerce-page #content ul.products li.product.col-sm-8:nth-child(2n+1),

	

	body.woocommerce #content ul.products li.product.col-sm-6:nth-child(2n+1), 

	body #content .woocommerce ul.products li.product.col-sm-6:nth-child(2n+1), 

	body.woocommerce-page #content ul.products li.product.col-sm-6:nth-child(2n+1),

	

	body.woocommerce #content ul.products li.product.col-sm-4:nth-child(2n+1), 

	body #content .woocommerce ul.products li.product.col-sm-4:nth-child(2n+1), 

	body.woocommerce-page #content ul.products li.product.col-sm-4:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-8:nth-child(2n+1), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-8:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-8:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n+1), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n+1), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-8:nth-child(2n+1), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-8:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-8:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-6:nth-child(2n+1), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-6:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-6:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-4:nth-child(2n+1), 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-4:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-4:nth-child(2n+1),

	

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1),

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1), 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1),

	

	body #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1),

	body.woocommerce-page #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1), 

	body.woocommerce #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1),

	

	body #content .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1),

	body.woocommerce #content .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1),

	body.woocommerce-page #content .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1){

		float:left; clear:both;

	}

	/* END PRODUCT 2 COLUMN RESPONSIVE */

}

			

/*---------------------------------------------------------------------------------------------------------------------------------*/

/*- 2. PHONE ----------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------------*/

@media 

only screen and (max-width: 767px){
	 	 .wishlist_wrapper {
  display: none;
  width: 70px;
}
.myaccountse {
  width: 37px;
  display: none;
}
	.vc_row.product-custom-left:before,

	.vc_row.product-custom-right:before{

		display:none;

	}

	.wd_one_third{

		width:100%;

		float:none;

	}

	body .wpb_row.slider-brand-full .vc_column_container{

		max-width:100%;

	}

	body .wpb_row.slider-brand-full{

		margin-left:-10px;margin-right:-10px;

	}

	.em_quickshop_handler{display:none !important;}

	.wd_hidden_phone,.hidden-phone{display:none !important}

	/* PORTFOLIO */

	.portfolio_slider_shortcode .slider_control a.prev,

	.portfolio_slider_shortcode .slider_control a.next{

		top:30%;

	}

	/*==*/

	#right-sidebar .widget-container > .widget_title_wrapper, 

	#left-sidebar .widget-container > .widget_title_wrapper, 

	#footer .footer-front .widget-container .widget_title_wrapper{

		margin-bottom:0;

	}

	

	#main-module-container > .breadcrumb-title-wrapper > .breadcrumb-title{padding:25px 0 20px 0;}

	#main-module-container > .breadcrumb-title-wrapper .breadcrumb-title{margin-bottom:15px;}

	h1.heading-title.page-title{

		font-size:20px;line-height:24px;

	}

	

	body .banner_description_shortcode{margin-bottom:15px !important;}

	.wd-bg-paralax .wd-content-paralax,

	.wd-bg-paralax .extend-padding{padding:50px 10px}

	.wd-banner-top-right .shortcode_wd_banner,.wd-banner-top-left .shortcode_wd_banner{text-align:center}

	

	.four_box_feature:before{display:none}

	.four_box_feature .feature.shortcode {margin-top:10px}

	.four_box_feature .one_fourth,

	body .middle-child-categories,

	.left-child-categories,

	.right-child-categories,

	body .left-child-categories,

	body .right-child-categories{width:100%;}

	.four_box_feature .four_box_wrapper:after,.four_box_feature .four_box_wrapper:before,.four_box_feature:after{display:none;}

	

	.four_box_feature .feature.shortcode .feature_content_wrapper.style-2:before{border-width:1px;}

	#footer .first-footer-widget-area .widget-container.woocommerce, #footer .second-footer-widget-area .widget-container.woocommerce, #footer .fourth-footer-widget-area .widget-container.woocommerce, #footer .third-footer-widget-area .widget-container.woocommerce{

		width:100%;padding:0;max-width:100%;

	}

	#footer .footer-bg .widget_title_wrapper{

		margin-top:15px;

	}

	/* SHORTCODE VIDEO */

	.wd_background_video{

		height:auto !important;

		min-height:350px;

		max-height:450px;

		line-height:0;

		margin-left:-10px;

		margin-right:-10px;

	}

	.wd_background_video .cover_button.paused{

		top:30px;

	}

	.wd_background_video .container{

		top:20%;

		left:0;margin-left:0;	

		padding:80px 10px 40px 10px;

	}

	.wd_background_video video{

		margin-left:0;

		margin-right:0;

		width:auto;

		margin-top:0 !important;

	}

	/*==*/

	/* BUTTON SLIDER FOR IPAD */

	.rev_slider_wrapper .tp-leftarrow,body * .ls-nav-prev {

		bottom:10px !important;right:52px !important;

		width:29px !important ;height:29px !important;

	}

	.rev_slider_wrapper .tp-rightarrow,body * .ls-nav-next {

		bottom:10px !important;right:20px !important;

		width:29px !important ;height:29px !important;

	}

	.rev_slider_wrapper .tp-rightarrow:after, body * .ls-nav-next:after{

		height:27px;

		width:27px;

	}

	.rev_slider_wrapper .tp-leftarrow:after, body * .ls-nav-prev:after{

		height:27px;

		width:27px;

	}

	.rev_slider_wrapper .tp-leftarrow:before,body * .ls-nav-prev:before{line-height:27px;font-size:14px;}

	.rev_slider_wrapper .tp-rightarrow:before,body * .ls-nav-next:before{line-height:27px;text-indent:0;font-size:14px;}

	/* SHORTCODE BANNER DESCRIPTION */

	.vc_span6.wpb_column .banner_description_shortcode .banner_description_wrapper,

	.vc_col-sm-4.wpb_column .banner_description_shortcode .banner_description_wrapper,

	.one_half .banner_description_shortcode .banner_description_wrapper,

	.two_third .banner_description_shortcode .banner_description_wrapper{

		max-width:580px;

		width:100%;margin:0 auto;

	}

	.vc_span8.wpb_column .banner_description_shortcode .banner_description_wrapper,

	.vc_col-sm-4.wpb_column .banner_description_shortcode .banner_description_wrapper,

	.one_third .banner_description_shortcode .banner_description_wrapper{

		max-width:380px;

		width:100%;margin:0 auto;

	}

	.vc_span4.wpb_column .banner_description_shortcode .banner_description_wrapper,

	.vc_col-sm-2.wpb_column .banner_description_shortcode .banner_description_wrapper,

	.one_fourth .banner_description_shortcode .banner_description_wrapper{

		max-width:284px;

		width:100%;margin:0 auto;

	}

	/* SHORTCODE BANNER */

	.shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img{max-width:60%}

	.shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width {bottom:0px !important;}

	body .shortcode_wd_banner .shortcode_banner_label {right:10px;top:10px;}

	/* END SHORTCODE BANNER */

	/*==*/

	.wd_myaccount_menu{display:none;}

	.wd-feature-banner .one_third,.wd_banner_top_content .widget-container.widget_text .shortcode_wd_banner{width:100%;}

	/*==*/

	body .woocommerce ul.products li.product .product_item_wrapper, .woocommerce-page ul.products li.product .product_item_wrapper, body.woocommerce ul.products li.product .product_item_wrapper, .woocommerce-page ul.products li.product .product_item_wrapper{max-width:284px;margin:0 auto;}

	/* FIX SLIDER TRANH NUT + - SHOW TAB KHI PC -> PHONE  OF SIZEBAR*/

	/*==*/

	.widget-container.widget_recent_comments_custom .slider_control .prev,

	.widget-container .wd_widget_product_slider_wrapper .slider_control .prev,

	.widget-container.widget_wd_recent_post_widget .slider_control .prev,

	.widget-container.wd_widget_bbpress_recent_posts .slider_control .prev{

		right:60px !important;

	}

	.widget-container.widget_recent_comments_custom .slider_control .next,

	.widget-container .wd_widget_product_slider_wrapper .slider_control .next,

	.widget-container.widget_wd_recent_post_widget .slider_control .next,

	.widget-container.wd_widget_bbpress_recent_posts .slider_control .next{

		right:34px !important;

	}

	#footer .widget-container.widget_recent_comments_custom  a.block-control,

	#footer .widget-container.wd_widget_recent_product_slider a.block-control,

	#footer .widget-container.wd_widget_popular_product_by_categories a.block-control,

	#footer .widget-container.widget_wd_recent_post_widget a.block-control,

	#footer .widget-container.wd_widget_bbpress_recent_posts a.block-control{

		top:0;

	}

	#footer .first-footer-widget-area .widget-container .widget_title_wrapper a.block-control,

	#footer .second-footer-widget-area .widget-container .widget_title_wrapper a.block-control,

	#footer .third-footer-widget-area .widget-container .widget_title_wrapper a.block-control{

		top:13px;

	}

	#footer .sixth-footer-widget-area{padding-top:20px;}

	#footer .fredsel_slider_wrapper_inner{margin-top:0}

	#footer .col-sm-24 > ul.xoxo li.widget-container{padding:0;}

	/*==*/

	/* END FIX */

	.wd-widget-multitabs-accordion .accordion-heading{padding-bottom:9px;}

	body .owl-theme .owl-controls{display:none;}

	/* ============ WISHLIST DETAIL =========== */

	.woocommerce #content table.shop_table.wishlist_table tr td.product-thumbnail, 

	.woocommerce-page #content table.shop_table.wishlist_table tr td.product-thumbnail, 

	#content .woocommerce table.shop_table.wishlist_table tr td.product-thumbnail,

	.woocommerce #content table.shop_table.wishlist_table tr th.product-thumbnail,

	.woocommerce-page #content table.shop_table.wishlist_table tr th.product-thumbnail,

	#content .woocommerce table.shop_table.wishlist_table tr th.product-thumbnail{

		display:none;

	}

	.woocommerce #content table.shop_table.wishlist_table tr th, 

	.woocommerce-page #content table.shop_table.wishlist_table tr th, 

	#content .woocommerce table.shop_table.wishlist_table tr th{

		font-size:14px;

	}

	

	/* SIDE BAR WIDGET FULL WIDTH */

	.widget-container #searchform, .widget-container form[id^="searchform-"],.woocommerce .widget-container.widget_price_filter form{

		width:100%;

	}



	/* MY ACCOUNT */

	.woocommerce-page #container-main.col-sm-18 #customer_login.col2-set .col-1,

	.woocommerce-page #container-main.col-sm-12 #customer_login.col2-set .col-1,

	.woocommerce-page #container-main #customer_login.col2-set .col-1,

	.woocommerce-page #container-main.col-sm-18 #customer_login.col2-set .col-2,

	.woocommerce-page #container-main.col-sm-12 #customer_login.col2-set .col-2,

	.woocommerce-page #container-main #customer_login.col2-set .col-2{

		width:100%;

	}

	.woocommerce-page #container-main.col-sm-18 #customer_login.col2-set .col-2,

	.woocommerce-page #container-main.col-sm-12 #customer_login.col2-set .col-2,

	.woocommerce-page #container-main #customer_login.col2-set .col-2{

		margin:20px 0 0 0;

		padding:0;

		display:inline-block;

	}

	

	/* BANNER NO HOME PAGE */

	.wd_content_under_menu_wrapper .wd_content_inder_menu,.wd_advertisement .content-adv{display:none}

	

	#footer .first-footer-widget-area ul.xoxo{padding:0;}

	#footer .second-footer-widget-area{margin-top:0;}

	#footer  a.block-control{top:-2px;}

	#footer .widget_subscriptions .widget_title_wrapper{padding:0}



	/* 404 */

	body.error404 .bg-404{display:none;}

	

	body.woocommerce-page  div.product .review_wrapper .add_new_review, 

	body.woocommerce div.product .review_wrapper .add_new_review,

	body.woocommerce-page #content div.product .review_wrapper .add_new_review, 

	body.woocommerce #content div.product .review_wrapper .add_new_review{

		display:none !important;

	}

	/* PRODUCTS SLIDER */

	body .featured_product_slider_wrapper_inner .woocommerce ul.products li.product .product_item_wrapper,

	.woocommerce-page .featured_product_slider_wrapper_inner ul.products li.product .product_item_wrapper,

	body.woocommerce .featured_product_slider_wrapper_inner ul.products li.product .product_item_wrapper,

	.woocommerce-page .featured_product_slider_wrapper_inner ul.products li.product .product_item_wrapper{

		max-width:100%;

	}

	

	#main-module-container ul.products li.product a:hover .product-image-front {

		transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;

	}

	/* END PRODUCT SLIDER */

	/* SHORTCODE BLOG */

	.shortcode-recent-blogs > li{

		margin-bottom:20px;

	}

	.tags_social .share-list{

		float:left;

		margin-top:10px;

		clear:both;

		float:left;

	}

	.shortcode-recent-blogs .heading-title a,.shortcode-recent-blogs li.col-sm-6 .heading-title a{

		text-transform: none;

		line-height: 24px;

		padding:0;display:inline-block;

		font-size:16px;font-weight: 700;

		text-transform:uppercase;

	}



	/* WOO CUSTOM PRODUCT */

	.woocommerce .custom-product-shortcode ul.products li.product .product_thumbnail_wrapper,

	.woocommerce-page .woocommerce .custom-product-shortcode ul.products li.product .product_thumbnail_wrapper{

		margin:0 auto;

	}

	.wd_individual_product_wrapper > .image,

	.wd_individual_product_wrapper > .summary{

		width:100%;

		padding-left:0 !important;padding-right:0 !important;

	}

	.individual_mini .wd_individual_product_wrapper .summary{

		margin-top:10px;

	}

	/* QUANTITY PRODUCTS DETAIL */	

	body .pp_woocommerce  div.product .quantity .minus, 

	body.woocommerce #content div.product .quantity .minus, 

	body.woocommerce-page #content div.product .quantity .minus {display:block;}

	

	body .pp_woocommerce div.product .quantity .plus,

	body.woocommerce #content div.product .quantity .plus, 

	body.woocommerce-page #content div.product .quantity .plus{

		display:block;

	}



	.left-sidebar-content .widget-container,.right-sidebar-content .widget-container, 

	.left-sidebar-content .rev_slider_wrapper,.right-sidebar-content .rev_slider_wrapper {

		margin-top: 10px !important;

		overflow:hidden;

	}

	

	/* PRODUCT DETAIL */

	.woocommerce #content #main_content.col-sm-12 div.product.product-type-simple form.cart .yith-wcwl-add-to-wishlist,

	.woocommerce-page #content #main_content.col-sm-12 div.product.product-type-simple form.cart .yith-wcwl-add-to-wishlist,

	.woocommerce #content #main_content.col-sm-12 div.product.product-type-grouped form.cart .yith-wcwl-add-to-wishlist,

	.woocommerce-page #content #main_content.col-sm-12 div.product.product-type-grouped form.cart .yith-wcwl-add-to-wishlist{

		clear:none;

	}

	.woocommerce #content #main_content.col-sm-12 div.product.product-type-simple form.cart button.single_add_to_cart_button,

	.woocommerce-page #content #main_content.col-sm-12 div.product.product-type-simple form.cart button.single_add_to_cart_button,

	.woocommerce #content #main_content.col-sm-12 div.product.product-type-grouped form.cart button.single_add_to_cart_button,

	.woocommerce-page #content #main_content.col-sm-12 div.product.product-type-grouped form.cart button.single_add_to_cart_button{

		margin-right:20px;

		margin-bottom:0px;

	}

	/* HEADER */

	#header{z-index:90;display:none}

	#header .logo {margin:20px auto;float:none;text-align:center;width:100%}

	

	/* SIDEBAR */

	#right-sidebar:before {display:none;}

	.widget_twitterupdate .follow-us-heading{

		right:20px;

	}

	/* RELATED */

	.single-product .right-sidebar-content .single_product_summary_end,

	.single-product .right-sidebar-content .related.products {margin-left:0;}

	

	/* HEADER BOTTOM */

	#header .header-bottom {display:none;}

	#header #menu-main-menu {padding-top:10px;border-width:0 1px 1px;border-style:solid;}

	#header .nav > .main-menu > ul.menu > li > a:before {display:none;}

	

	/* PRODUCT */

	.wd-bottom-banner-left,.wd-bottom-banner-right{

		text-align:center;

	}

	.product-image-back {display:none !important;}

	

	body.woocommerce #content div.product div.summary, 

	body.woocommerce-page #content div.product div.summary,

	

	body.woocommerce #content #main_content.col-sm-18 div.product div.summary,

	body.woocommerce-page #content #main_content.col-sm-18 div.product div.summary,

	

	body.woocommerce#content #main_content.col-sm-12  div.product div.summary,

	body.woocommerce-page #content #main_content.col-sm-12 div.product div.summary{width:100%;padding:0;}

	

	body.woocommerce #content #main_content.col-sm-18 div.product div.images,

	body.woocommerce-page #content #main_content.col-sm-18 div.product div.images,

	

	body.woocommerce #content div.product div.images,

	body.woocommerce-page #content div.product div.images,

	

	body.woocommerce #content #main_content.col-sm-12  div.product div.images,

	body.woocommerce-page #content #main_content.col-sm-12 div.product div.images {width:100%;max-width:480px}

	

	.featured_product_slider_wrapper.shortcode_slider{

		padding:15px 10px;

	}

	

	body.woocommerce #main_content  ul.products.list li.product .product-meta-wrapper, 

	body.woocommerce-page #main_content ul.products.list li.product .product-meta-wrapper {top:0;}

	

	body.woocommerce #main_content ul.products.list li.product .product_thumbnail_wrapper, 

	body.woocommerce-page #main_content ul.products.list li.product .product_thumbnail_wrapper {margin:0 0 15px;}

	

	.noreviews {display:none;}

	

	.woocommerce .products li.first, 

	.woocommerce-page .products li.first {clear:none;}

	

	#main_content.span24 .single_product_summary_end {width:100%;padding:0;}

	#right-sidebar {clear:both;margin-top:40px;margin-bottom:20px;}

	

	/* CATALOG PRODUCT */

	.featured_product_slider_wrapper .slider_control .next:hover,

	.featured_product_slider_wrapper .slider_control .prev:hover	{background-color:transparent;}

	

	/* PAGE ACCOUNT */

	.woocommerce-page #customer_login.col2-set .col-1 , 

	.woocommerce-page #customer_login.col2-set .col-2 {width:100%;padding:0!important;clear:both}

	

	.woocommerce-page #customer_login.col2-set .col-2 {

		margin-top:20px;

		display:inline-block;

		width:100%;

	}

	.woocommerce-account p.myaccount_user a{ display:block;margin:10px 0 10px 0}

	.woocommerce-account p.myaccount_user a.wd_logout{display:inline-block}

	/* WIDGET */

	#footer .widget_social .widget_desc.social_desc,#footer .widget_social .widget_title_wrapper{display:inline-block;width:100%}

	#footer .widget_social .social-icons,#footer .widget_social ul{padding:10px 0;}

	.widget_title_wrapper {position:relative;}

	a.block-control {display:inline-block;position:absolute;right:0;top:12px;width:30px;height:30px;text-align:center;z-index:99}

	/*==*/

	.widget-container.wd_widget_testimonial a.block-control{top:8px;}

	/*==*/

	a.block-control:before {content:"\f067";font-size:12px;font-family:FontAwesome;display:inline-block;position:absolute;left:0;top:0;line-height:28px;width:28px;}

	a.block-control.active:before {content:"\f068"}

	a.block-control:hover,a.block-control:focus{text-decoration:none;}

	.left-sidebar-content h3.widget-title, .right-sidebar-content h3.widget-title {padding-right:30px;}

	

	/* COMMENT */

	#respond {padding-left:0px;} 

	

	/* ==================== CART ===================== */

	body.woocommerce-page #content table.cart .product-thumbnail{display:table-cell}

	

	.woocommerce-page #content .cart-collaterals form, 

	.woocommerce-page #content .cart-collaterals .cart_totals{width:100%;}

	

	body.woocommerce #content .quantity .minus, 

	body.woocommerce-page #content .quantity .minus{display:none;}

	

	body.woocommerce #content .quantity .plus, 

	body.woocommerce-page #content .quantity .plus{display:none;}

	

	.woocommerce-page #content table.shop_table.cart tbody tr.cart_item .quantity {text-align:center}

	

	.woocommerce-page #content table.shop_table.cart thead th {padding-left:10px;padding-right:10px;}

	

	.woocommerce-page #content table.shop_table.cart tbody td{padding:10px 10px}

	

	.woocommerce-page #content #container-main table.shop_table tbody td.actions{padding:10px 0 0 10px}

	

	.woocommerce-page #content table.shop_table.cart tbody tr.cart_item td {padding-left:10px;padding-right:10px;min-width:0;}

	

	.woocommerce-page #content table.shop_table.cart tbody tr.cart_item td.product-thumbnail {padding-left:10px;padding-right:0;}

	

	body.woocommerce #content .quantity input.qty, 

	body.woocommerce-page #content .quantity input.qty {padding:0 10px;}

	

	.woocommerce-page #content table.shop_table.cart thead th.product-thumbnail {padding-left:10px;padding-right:10px;} 

	

	.woocommerce-page .wd_order_review table.shop_table tfoot tr.cart-subtotal td {padding-left:0;padding-right:10px;text-align:right;}

	

	.woocommerce-page .wd_order_review table.shop_table tfoot tr.total .amount {padding-left:0;text-align:right;}

	

	.woocommerce-page .wd_order_review table.shop_table tfoot td {text-align:right;}

	

	.woocommerce-page #content table.shop_table tbody tr.cart_item .product-thumbnail.product-name .product-title{margin-top:15px;width:100%;}

	

	/* QTY ALL CART  767PX */

	.woocommerce-page #content .col-sm-12 table.shop_table.cart tbody tr.cart_item td .qty,

	.woocommerce-page #content .col-sm-18 table.shop_table.cart tbody tr.cart_item td .qty,

	.woocommerce-page #content  table.shop_table.cart tbody tr.cart_item td .qty{

		width:30px !important;

		height:30px !important;

		padding:0;text-align:center;

	}

	.woocommerce-page #content #container-main.col-sm-12 table.shop_table tbody tr.cart_item .quantity, 

	.woocommerce-page #content table.shop_table tbody tr.cart_item .quantity{

		width:30px;

	}

	.woocommerce-page #content table.shop_table.cart tbody td.actions .button{

		margin-bottom:10px;

		margin-right:10px;

	}

	

	/* ORDER */

	.woocommerce .track_order p.form-row.form-row,

	.woocommerce .track_order p.form-row.form-row-last{padding-right:0}

	

	.woocommerce-page #content table.my_account_orders th {font-size:16px;padding-left:10px;padding-right:10px;}		

	/* CROSSEL */

	body.woocommerce-page #content .shop_table.my_account_orders tbody tr td,

	body.woocommerce-page #content table.shop_table.my_account_orders thead th,

	body.woocommerce-page #content .shop_table tbody tr td,

	body.woocommerce-page #content table.shop_table thead th,

	.woocommerce-page #content .order_details tfoot td, 

	.woocommerce-page #content .woocommerce > #order_review tfoot td{padding-left:10px;padding-right:10px;}

	

	.woocommerce-page .col2-set .col-1 {width:100%;padding-right:0;margin-bottom:20px;}

	

	.woocommerce-page .col2-set .col-2 {width:100%;padding-left:0;}

	

	/* TRACK ORDER */

	.woocommerce .track_order p.form-row.form-row,

	.woocommerce .track_order p.form-row.form-row-last{

		padding-left:0;

	}

	/* LOST PASSWORD */

	.woocommerce-page .lost_reset_password p.form-row,

	.woocommerce .lost_reset_password p.form-row{

		margin-left:0;

	}

	/* CHECKOUT */

	/* CHECKOUT ORDER REVIEW */

	.woocommerce-page #content form.checkout table.shop_table tbody tr td.product-thumbnail{width:12%;padding-right:0}

	

	#order_review {padding:0;}

	.wd_tabs_checkout .nav-tabs li,

	.col-sm-12 .wd_tabs_checkout .nav-tabs li,

	.logged-in .wd_tabs_checkout .nav-tabs li	{width:100%;margin:0 0 1px;}

	

	.wd_tabs_checkout .wd_tab-content .wd_shipping_address, 

	.wd_tabs_checkout .wd_tab-content .wd_billing_address {padding:0;}

	

	.woocommerce-page .wd_order_review table.shop_table tfoot ul#shipping_method {padding-left:0;}

	

	#billing_company_field,

	#billing_address_1_field,

	#billing_address_2_field,

	#billing_city_field,

	.woocommerce-page form.woo_address .form-row.form-row-first,

	.woocommerce-page form.woo_address .form-row.form-row-last{width:100%;padding-right:0;padding-left:0}

	

	.woocommerce-page form .form-row.form-row-first, 

	.woocommerce-page form .form-row.form-row-last,

	.woocommerce-page form.checkout .form-row.form-row-wide,

	.woocommerce .track_order .form-row,

	#billing_first_name_field, #billing_email_field,

	#billing_country_field ,

	.woocommerce #accordion-checkout-details form .form-row#order_comments_field,

	.woocommerce-page #accordion-checkout-details form .form-row#order_comments_field{width:100%;padding-right:0;}

	

	.woocommerce-page form .form-row input.input-text{max-width:100%;}

	

	.woocommerce-page form.checkout-resgister .wd_billing_address .form-row {width:100%;padding:0;}

	

	.woocommerce-page form.checkout-resgister .wd_shipping_address #shipping_first_name_field,

	.woocommerce-page form.checkout-resgister .wd_shipping_address #shipping_company_field,  

	.woocommerce-page form.checkout-resgister .wd_shipping_address #shipping_address_1_field, 

	.woocommerce-page form.checkout-resgister .wd_shipping_address #shipping_address_2_field, 

	.woocommerce-page form.checkout-resgister .wd_shipping_address #shipping_city_field, 

	.woocommerce-page form.checkout-resgister .wd_shipping_address #order_comments_field {width:100%;padding:0;}

	

	.woocommerce-checkout .form-row .chzn-container {width:100%!important;}

	

	.woocommerce-page form.checkout-resgister .wd_shipping_address #shipping_country_field {width:100%;padding:0;}

	

	/*==*/

	body form.checkout .accordion-inner{padding:20px 0 30px 0}

	

	body form.checkout #collapse-shipping .accordion-inner{padding:12px 0 30px 0}

	

	body.woocommerce-page #content form.checkout table.shop_table{padding:0 2px;overflow:auto;}

	

	body #accordion-checkout-details #collapse-login-regis .accordion-inner{padding:18px 0 34px}

	/*==*/

	

	.woocommerce-page #accordion-checkout-details form .form-row.form-row-last,

	.woocommerce-page #accordion-checkout-details form .form-row.form-row-first{

		width:100%;padding:0;

	}

	body form.checkout #payment #place_order{width:auto}

	

	.woocommerce-page #content form.checkout table.shop_table td.product-price,.woocommerce-page #content form.checkout table.shop_table td.product-total,.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-total,.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-price{min-width:150px;}

	body.woocommerce-page #content form.checkout table.shop_table thead th:first-child,body.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table thead th:first-child,body.woocommerce-page #content #container-main.col-sm-18 form.checkout table.shop_table thead th:first-child{width:56%}

	/* FOOTER */

	#footer .fourth-footer-widget-area .widget_subscriptions .subscribe_widget.style-2 form p.subscribe-email{

		width:400px;

	}

	#footer .first-footer-widget-area .wd_recent_post_widget_wrapper .wd_recent_posts_slider_widget > .item,

	#footer .second-footer-widget-area .wd_recent_post_widget_wrapper .wd_recent_posts_slider_widget > .item,

	#footer .third-footer-widget-area .wd_recent_post_widget_wrapper .wd_recent_posts_slider_widget > .item{

		width:100%;

	}

	.payment {padding-left:0;}

	#footer .textwidget ul.menu > li{width:100%;}

	.footer-4-banner .one_fourth {width:100%;padding:5px 0;}

	#footer .widget_subscriptions .widget_title_wrapper{width:100%;float:none}

	#footer .payment,

	#footer #copy-right .copyright{text-align:center;padding:10px 0;}

	#footer .second-footer-widget-area > .container, #footer .first-footer-widget-area > .container, #footer .third-footer-widget-area > .container{

		padding:0 10px;

	}

	#footer .sixth-footer-widget-area .col-sm-24 > ul.xoxo{margin-left:0;margin-right:0}

	#footer .sixth-footer-widget-area .col-sm-24 > ul.xoxo > li,#footer .sixth-footer-widget-area .col-sm-24 > ul.xoxo{width:100%;}

	#footer .first-footer-widget-area > div > div{

		padding-bottom:0px;

	}		

	#footer .wd_footer_end > div{padding:0;text-align:left}

	/*==*/

	#footer .fourth-footer-widget-area .widget_subscriptions a.block-control{top:12px;right:10px;}

	#footer .fourth-footer-widget-area .widget_subscriptions h3.widget-title span.style-2{

		margin:0;

	}

	#footer .fourth-footer-widget-area .widget_subscriptions button.button, body.woocommerce #footer .fourth-footer-widget-area .widget_subscriptions button.button{margin-top:10px;position:static;}

	#footer .fourth-footer-widget-area .widget_subscriptions .subscribe_widget form p.subscribe-email input.subscribe_email{padding-right:20px;}

	#footer .fourth-footer-widget-area .widget_subscriptions h3.widget-title{font-size:40px;line-height:40px;}

	/*==*/

	/* SHORTCODE */

	.woocommerce .custom_category_shortcode .products .featured_product_wrapper {width:100%;padding-right:0;float:none;margin-bottom:20px;}

	.woocommerce .custom_category_shortcode .products .line-wrapper,div.wd-content-banner .one_half {width:100%;}

	.woocommerce .custom_category_shortcode .products .line-wrapper{margin-top:20px;}

	

	#copy-right .col-sm-18 {width:100%;}

	.widget-container{margin-left:0px;}

	#right-sidebar .xoxo{margin-right:0px;}

	

	/* LOGIN FORM CHECK OUT */

	#collapse-login-regis div.col-sm-12.wd-login{

		margin-top:30px;

	}



	/* FEATURE PRODUCT */

	.feature.shortcode .feature_content_wrapper{

		max-width:380px;

		margin:0 auto;

		float:none

	}

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-8,

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-6,

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-4{

		width:50%;

	}

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-8:nth-child(2n),

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-6:nth-child(2n),

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-4:nth-child(2n){

		float:right;clear:right;

	}

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-8:nth-child(2n+1),

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-6:nth-child(2n+1),

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-4:nth-child(2n+1){

		float:left;clear:both;

	}

	/* BLOG AND PORTFOLIO */

	.single-content .single-post{margin-bottom:0;}

	.recent-blogs-sticky .blogs-sticky-child,

	.recent-blogs-sticky div.layout_vertical.item,

	.wd-recent-blogs-video-wrapper div.left-wrapper,

	.wd-recent-blogs-video-wrapper div.right-wrapper{width:100%;}

	.wd-recent-blogs-video-wrapper div.left-wrapper{margin-bottom:30px;padding:0;}

	.wd-recent-blogs-video-wrapper{margin:0;}

}



/*==============================================================*/

/*                     FOR IPAD DOC MAX 320                     */

/*==============================================================*/



@media 

only screen and (max-width: 568px){

	/* SHORTCODE VIDEO */

	.wd_background_video{

		height:auto !important;

		min-height:350px;

		max-height:450px;

		line-height:0;

	}

	.wd_background_video .cover_button.paused{

		top:10px;

	}

	.wd_background_video .container{

		top:60px;

	}

	.wd_background_video .big-text{

		margin-bottom:0;

	}

	/* PORTFOLIO */

	.portfolio_slider_shortcode .slider_control a.prev,

	.portfolio_slider_shortcode .slider_control a.next{

		top:22%;

	}

	/* CUSTOM PRODUCT CATEGORIES */

	/* ======================= FORUM ======================= */

	body.customize-support #bbpress-forums #bbp-single-user-details #bbp-user-navigation li,

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{

		width:100%;float:none !important;clear:both !important;

	}

	/* =========== PAGE NAVI =========== */

	#container .gridlist-toggle{float:left;margin:5px 0 0 10px;}

	

	body.woocommerce #main_content .woocommerce-ordering select, 

	body.woocommerce-page #main_content .woocommerce-ordering select{width:100%;}

	

	.woocommerce .archive-product-before-loop .woocommerce-result-count,

	.woocommerce-page .archive-product-before-loop .woocommerce-result-count{

		position:static;

		margin:0 0 10px 0;

		padding-left:20px;

		width:100%;

		text-align:left;

	}

	.woocommerce .archive-product-after-loop .woocommerce-result-count, .woocommerce-page .archive-product-after-loop .woocommerce-result-count{

		position:static;

		margin:15px 0 0 0;width:100%;

	}

	.archive-product-after-loop{text-align:center;}

	#main_content .woocommerce .woocommerce-ordering, 

	.woocommerce-page #main_content .woocommerce-ordering {float:left;clear:left;display:inline-block;width:100%;margin:0;padding:0 20px;}

	

	/* ======================================= END PAGE NAVI ================================================= */

	body .woocommerce ul.products li.product .product_item_wrapper, .woocommerce-page ul.products li.product .product_item_wrapper, body.woocommerce ul.products li.product .product_item_wrapper, .woocommerce-page ul.products li.product .product_item_wrapper{max-width:100%;margin:0 auto;}

	/* SHOP */

	.woocommerce #main_content ul.products.list li.product .product_thumbnail_wrapper, .woocommerce-page #main_content ul.products.list li.product .product_thumbnail_wrapper{

		width:40% !important;float:left;margin-right:0;	

	}

	body.woocommerce #main_content ul.products.list li.product .product-meta-wrapper, .woocommerce-page #main_content ul.products.list li.product .product-meta-wrapper{

		width:60% !important;

		padding-left:10px;

		float:left;

	}

	body.woocommerce #main_content ul.list.products li.product .list_add_to_cart, body.woocommerce #main_content ul.list.products li.product .list_add_to_cart{

		padding-right:25px;

	}

	.woocommerce #content ul.list.products li.product .star-rating, .woocommerce-page #content ul.list.products li.product .star-rating, #content .woocommerce ul.list.products li.product .star-rating{float:right;margin-top:0;}

	

	/* WISHLIST AND COMPARE  PAGE SHOP LIST */

	#content #main_content ul.products.list li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, .woocommerce #content #main_content ul.products.list li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, .woocommerce-page #content #main_content ul.products.list li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, #content #main_content ul.products.list li.product .product-meta-wrapper .wd_compare_wrapper, .woocommerce #content #main_content ul.products.list li.product .product-meta-wrapper .wd_compare_wrapper, .woocommerce-page #content #main_content ul.products.list li.product .product-meta-wrapper .wd_compare_wrapper{

		width:auto;

		text-align:left;

		clear:both;

		display:inline-block;position:relative;right:auto !important;left:auto !important;top:auto !important;bottom:auto !important;

	}

	/* WISHLIST DETAIL */

	.woocommerce #content table.shop_table.wishlist_table tr td.product-stock-status, .woocommerce-page #content table.shop_table.wishlist_table tr td.product-stock-status, #content .woocommerce table.shop_table.wishlist_table tr td.product-stock-status, .woocommerce #content table.shop_table.wishlist_table tr th.product-stock-status, .woocommerce-page #content table.shop_table.wishlist_table tr th.product-stock-status, #content .woocommerce table.shop_table.wishlist_table tr th.product-stock-status{

		display:none;

	}

	.woocommerce #content table.shop_table.wishlist_table tr th, .woocommerce-page #content table.shop_table.wishlist_table tr th, #content .woocommerce table.shop_table.wishlist_table tr th{

		display:none

	}

	.woocommerce #content table.shop_table.wishlist_table tr th.product-remove, .woocommerce-page #content table.shop_table.wishlist_table tr th.product-remove, #content .woocommerce table.shop_table.wishlist_table tr th.product-remove,.woocommerce #content table.shop_table.wishlist_table tr th.product-name, .woocommerce-page #content table.shop_table.wishlist_table tr th.product-name, #content .woocommerce table.shop_table.wishlist_table tr th.product-name,.woocommerce #content table.shop_table.wishlist_table tr th.product-price, .woocommerce-page #content table.shop_table.wishlist_table tr th.product-price, #content .woocommerce table.shop_table.wishlist_table tr th.product-price,

	.woocommerce #content table.shop_table.wishlist_table tr th:last-child, .woocommerce-page #content table.shop_table.wishlist_table tr th:last-child, #content .woocommerce table.shop_table.wishlist_table tr th:last-child{

		display:table-cell;

	}

	/* CHECKOUT */

	.woocommerce-page #content form.checkout table.shop_table td.product-price,.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-price{min-width:80px;}

	.woocommerce-page #content form.checkout table.shop_table td.product-total,.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-total{min-width:150px;}

	/* SHORTCODE PRODUCT */

	.wd_custom_category_shortcode .wp_title_shortcode_products .wd_list_categories{

		width:100%;

		padding:0 20px 10px 20px;

	}

	.wd_custom_category_shortcode .wp_title_shortcode_products h3{width:100%;}

	.wd_custom_category_shortcode .wp_title_shortcode_products .wd_list_categories ul li a{padding:8px 12px 8px 12px;}

	.wd_custom_category_shortcode .wp_title_shortcode_products .wd_list_categories ul li{padding-bottom:0;}

	/* SHORTCODE TESTIMONIAL STYLE 2*/

	.wd_testimonial_wrapper.style-2 .testimonial-item{

		padding:0 0 0 105px;

	}

	.wd_testimonial_wrapper.style-2 .testimonial-item .avatar{

		width:80px;

		height:80px;

	}

	.wd_testimonial_wrapper.style-2 .testimonial-item:before{

		left:91px;

		top:20px;

	}

	.wd_testimonial_wrapper.style-2 .testimonial-item:after{

		left:93px;

		top:21px

	}

	/* SHORTCODE TAB BY CATEGORIES PRODUCTS */

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product-meta-wrapper{

		width:75%;

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product_thumbnail_wrapper{

		width:25%;

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product-meta-left{

		padding-right:130px; /* rtl */

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product-meta-right{

		min-width:110px;

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product:before{

		right:125px;/* rtl */

	}

	/* STORE BUSINESS */

	.cms-bussiness .bg-right{

		display:none;

		

	}

	/* FOOTER */

	#footer .fourth-footer-widget-area .widget_subscriptions .subscribe_widget.style-2 form p.subscribe-email{

		margin:0 0 10px 0;

	}

}

@media 

only screen and (max-width: 480px)

{	

	/* BLOG PAGE */

	.page-template-blog-personal-template .list-posts li.post .post-content{

		padding:10px;

	}

	.page-template-blog-personal-template .list-posts .post-content-info .read-more{

		margin:10px 0 10px 0;

	}

	.page-template-blog-personal-template .list-posts .post-content-info .sharing_blog{

		padding:10px 0 10px 0;

	}

	/* SHORTCODE TAB BY CATEGORIES PRODUCTS */

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product-meta-wrapper{

		width:75%;

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product_thumbnail_wrapper{

		width:25%;

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product-meta-left{

		padding-right:0; /* rtl */

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product-meta-right{

		min-width:0;

		position:static;

		float:left;

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product:before{

		display:none !important

	}

	/* 	TESTIMONIAL */

	.wd_testimonial_wrapper .testimonial-item .avatar{width:60px;height:60px;}

	.wd_testimonial_wrapper .testimonial-item .detail{margin-left:80px}

	/*==*/

	/* ================= FORUM ================= */

	#bbpress-forums .bbp-body div.bbp-reply-content,#bbpress-forums .bbp-body div.topic.hentry div.bbp-topic-content, #bbpress-forums .bbp-body div.topic.hentry div.bbp-reply-content{margin:10px 0;}

	#bbpress-forums p.bbp-topic-meta,#bbpress-forums li.bbp-body .bbp-forum-freshness > a:before{display:none;}

	#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic{padding:15px 10px 15px 10px}

	li.bbp-forum-topic-count, li.bbp-topic-voice-count, li.bbp-forum-reply-count, li.bbp-topic-reply-count{width:15%;}

	

	.bbp-pagination-links{clear:both;float:left;margin:10px 0}

	#bbpress-forums li.bbp-header .bbp-search-author{padding-left:20px;}

	

	#bbpress-forums .bbp-body div.bbp-reply-author,

	#bbpress-forums ul.bbp-search-results div.topic.hentry div.bbp-topic-author,

	#bbpress-forums div.topic.hentry div.bbp-reply-author{

		margin: -10px 10px 0 0;

		min-height: 115px;

		padding-left: 110px;

		position: relative;

		text-align: left;

		width: 100%;

	}

	#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar,

	#bbpress-forums div.topic.hentry div.bbp-reply-author img.avatar{

		position: absolute;top:15px;left:0;

	}

	#bbpress-forums .bbp-body div.bbp-topic-content, 

	#bbpress-forums .bbp-body div.bbp-reply-content{margin-left:0;display:inline-block}

	#bbpress-forums .bbp-body div.bbp-topic-content:before, 

	#bbpress-forums .bbp-body div.bbp-reply-content:before{

		content: "\f106";

		position: absolute;top: -14px;left: 30px;

		font-family: 'FontAwesome';font-size: 44px;line-height: 12px;

		width: 44px;height: 12px;

		z-index: 0;

	}

	#bbpress-forums .bbp-body div.bbp-topic-content:after, 

	#bbpress-forums .bbp-body div.bbp-reply-content:after{

		content: "\f0d8";position: absolute;top: -12px;

		visibility: inherit;

		left: 32px;

		font-family: 'FontAwesome';font-size: 44px;line-height: 12px;

		width: 44px;height: 12px;

		display: inline-block;

		z-index: 1;

	}

	#bbpress-forums div.topic.hentry div.bbp-topic-author, 

	#bbpress-forums div.topic.hentry div.bbp-reply-author, 

	#bbpress-forums div.bbp-topic-author, 

	#bbpress-forums div.bbp-reply-author{

		position:relative;top:auto;right:auto;bottom:auto;left:auto;

	}

	#bbpress-forums .bbp-body div.topic.hentry div.bbp-topic-content, 

	#bbpress-forums .bbp-body div.topic.hentry div.bbp-reply-content{padding:20px 20px 5px 20px;}

	

	#bbpress-forums .bbp-body div.topic.hentry div.bbp-topic-content:after, 

	#bbpress-forums .bbp-body div.topic.hentry  div.bbp-reply-content:after,

	#bbpress-forums .bbp-body div.topic.hentry div.bbp-topic-content:before, 

	#bbpress-forums .bbp-body div.topic.hentry div.bbp-reply-content:before{

		display:inline-block;

	}

	#bbpress-forums div.hentry, 

	#bbpress-forums div.hentry, 

	#bbpress-forums div.hentry{

		margin-bottom:20px;

	}

	li.bbp-forum-info, 

	li.bbp-topic-title{width:39%}

	

	li.bbp-forum-topic-count, 

	li.bbp-topic-voice-count, 

	li.bbp-forum-reply-count, 

	li.bbp-topic-reply-count{width:18%;}

	

	/* SEARCH FORUM */

	#bbpress-forums ul.bbp-search-results div.topic.hentry div.bbp-topic-author{position:relative;left:auto;right:auto;bottom:auto;top:auto}

	

	#bbpress-forums .bbp-body div.topic.hentry div.bbp-topic-content, 

	#bbpress-forums .bbp-body div.topic.hentry div.bbp-reply-content,

	body.customize-support #bbpress-forums .bbp-body div.topic.hentry div.bbp-topic-content,

	body.customize-support #bbpress-forums .bbp-body div.topic.hentry div.bbp-reply-content{min-height:0}

	/* PROFILE */

	#bbp-user-profile #bbp-user-avatar img.avatar{

		width:140px !important;height:140px !important;

		position:absolute;left:0;top:0;bottom:auto;right:auto;

	}

	#bbp-user-profile #bbp-user-avatar{

		width: 140px;

		height: auto;

		min-height:150px;

		position:relative;left:auto;right:auto;bottom:auto;top:auto;

		padding:40px 0 0 160px;display:inline-block;width:100%;text-align:left;

	}

	#bbp-user-profile .bbp-user-description{

		padding:0 20px 20px 0;

	}

	/* =============== END FORUM *==================*/

	/* NAVI PAGE */

	.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{display:block;width:100%;text-align:center; position:static}	



	/* SHORTCODE TAB */

	.tabbable > ul > li,body .wpb_content_element .wpb_tabs_nav li {display:inline-block;width:100%;}



	/*==*/

	/* ADVERTISEMENT */

	.wd_advertisement a.shipping, .wd_advertisement a.gifts{

		clear:both;

		text-align:left;

		float:left

	}

	

	.wd_advertisement .menu-advertisment, .wd_advertisement .wd-shipping{

		text-align:left;

	}

	/*==*/

	

	/* CHECKOUT */

	body.woocommerce-page form.checkout table.shop_table tfoot th,body .woocommerce table.shop_table tfoot th{

		padding-right:30px !important;

		padding-left: 30px !important;

	}

	body.woocommerce-page form.checkout table.shop_table tfoot td,

	body.woocommerce-page form.checkout table.shop_table tfoot th{

		padding-bottom:9px;

	}		

	.woocommerce-page .wd_order_review table.shop_table thead th.product-total {width:100px;}

	

	.woocommerce-page .wd_order_review table.shop_table tbody td.product-total {padding-left:10px;padding-right:10px;}

	

	.woocommerce-page .wd_order_review table.shop_table thead th {padding-left:10px;padding-right:10px;}

	

	.woocommerce-page .wd_order_review table.shop_table tbody tr td.product-name {padding-left:10px;padding-right:10px;}

	

	.woocommerce-page .order_details li {border:0;}

	

	.wd_tabs_checkout .wd_tab-content .wd_tab-pane .register-form ,

	.wd_tabs_checkout .wd_tab-content .wd_tab-pane .login-form{padding-left:0;padding-right:0;}

	

	.wd_tabs_checkout .wd_tab-content .wd_tab-pane .register-form {margin-bottom:30px;}

	

	/* PAYMENT */

	.woocommerce-page #content form.checkout table.shop_table tbody td.product-name p.wd_product_title{

		margin-top:15px;

	}

	/* MY ACCOUNT */

	.woocommerce-page #content table.my_account_orders .order-date{

		display:none !important;

	}

	.woocommerce-page #content table.my_account_orders td.order-actions a.button{

		display:block;

	}

	.woocommerce-page #content table.shop_table thead th{

		font-size:16px;line-height:20px;text-transform:uppercase;

	}

	.woocommerce-page #content table.my_account_orders td.order-status{

		font-size:12px;

	}

	

	.widget_subscriptions input.subscribe_email{max-width:250px;}

	

	.widget_subscriptions .subscribe_widget form p.subscribe-email{max-width:250px;}

	

	/* =============== CART ================== */

	.woocommerce-page #content table.shop_table.cart thead th{

		padding:10px;

	}

	.woocommerce-page #content table.shop_table.cart tbody tr.cart_item td.product-thumbnail,

	.woocommerce-page #content form.checkout table.shop_table tbody tr td.product-thumbnail{

		padding-left:0;padding-right:0;width:0;min-width:0;

	}

	.woocommerce-page #content table.shop_table.cart tbody tr.cart_item td.product-thumbnail a,

	.woocommerce-page #content form.checkout table.shop_table tbody tr td.product-thumbnail a{display:none;}

	

	.woocommerce-page #content table.shop_table tbody tr.cart_item td.product-title{

		width:35%;

	}

	

	.woocommerce-page #content table.shop_table tbody td.product-thumbnail .wd_product_number{display:block}

	

	.cart_dropdown.drop_down_container {display:none!important;}

	/* =============== BLOG ================ */

	#entry-author-info #author-description{padding:10px 2px 10px 70px}

	#entry-author-info #author-description #author-avatar{width:55px;height:55px;}

	.tags_social .share_list,.tags_social .tags{float:left;width:100%;margin-top:10px;max-width:100%;}

	.single-content .post-info-meta > span.comments-count{width:100%;margin-left:0;display:inline-block;margin-top:10px}

	#container-main .list-posts .post-content-info .sharing_blog{

		float:left;clear:both;padding-left:0;width:100%;

	}

	.list-posts .post-info-meta > span.comments-count{

		width:100%;

		margin:5px 0;

		display:inline-block;

	}

	/* FOOTER */

	.widget-container.widget_text .group-logo{

		position:static;

	}

	.widget-container.widget_text ul.wd-list-info{

		padding:0;

		margin:20px 0 0 0;

	}

}

@media 

only screen and (max-width: 479px){

	/* CART ALL */

	.woocommerce-page #content table.shop_table.cart thead th.product-quantity {display:none;}

	

	.woocommerce-page #content table.shop_table.cart tbody td.product-quantity {display:none;}

	

	.woocommerce-page #content table.shop_table tbody tr.cart_item td.product-title,.woocommerce-page #content #container-main.col-sm-12 table.shop_table tbody tr.cart_item td.product-title{width:62%}

	

	.woocommerce-page #content table.shop_table thead th.product-remove{width:10%;font-size:0;}

	

	.woocommerce-page #content table.shop_table{display:inline-block;overflow:auto;}

	/* END CART */

	

	body.woocommerce #main_content ul.products.list li.product .product-image-front,

	body.woocommerce-page #main_content ul.products.list li.product .product-image-front{

		max-width:100%;

	}

	/* PRODUCT SLIDER TITLE */

	.woocommerce .featured_product_slider_wrapper .featured_product_slider_wrapper_meta h3, .woocommerce-page .featured_product_slider_wrapper .featured_product_slider_wrapper_meta h3,.woocommerce .featured_categories_slider_wrapper .featured_product_slider_wrapper_meta h3, .woocommerce-page .featured_categories_slider_wrapper .featured_product_slider_wrapper_meta h3{width:100%;padding-right:70px;}

	

	.woocommerce .featured_product_slider_wrapper .featured_product_slider_wrapper_meta div.wp_title_shortcode_products, .woocommerce-page .featured_product_slider_wrapper .featured_product_slider_wrapper_meta div.wp_title_shortcode_products, .woocommerce .featured_categories_slider_wrapper .featured_product_slider_wrapper_meta div.wp_title_shortcode_products, .woocommerce-page .featured_categories_slider_wrapper .featured_product_slider_wrapper_meta div.wp_title_shortcode_products{padding-right:0;}

	/* END PRODUCT SLIDER TITLE */

	

	/*==*/

	/* CUSTOM PRODUCT CATEGORIES */

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper{width:100%;padding-right:0}

	.woocommerce .wd_custom_category_shortcode > ul.products > li{clear:both}

	.wd_custom_category_shortcode .wd-custom-category-right-wrapper .list_add_to_cart_wrapper{display:inline-block !important}

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-8,

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-6,

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-4{

		width:25%;float:left;

	}

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-8:nth-child(2n),

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-6:nth-child(2n),

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-4:nth-child(2n),

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-8:nth-child(2n+1),

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-6:nth-child(2n+1),

	.woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails .col-sm-4:nth-child(2n+1){

		float:left;clear:none;

	}

	/* TITLE FOR SHORTCODE PRODUCT */

	.wd_custom_category_shortcode .wp_title_shortcode_products h3,.woocommerce .featured_product_wrapper .featured_product_wrapper_meta .wp_title_shortcode_products h3.heading-title, .woocommerce-page .featured_product_wrapper .featured_product_wrapper_meta div.wp_title_shortcode_products h3.heading-title, .woocommerce .featured_product_wrapper .featured_product_wrapper_meta .wp_title_shortcode_products h3.heading-title,

	.woocommerce-page .featured_product_wrapper .featured_product_wrapper_meta .wd_list_categories, .woocommerce .featured_product_wrapper .featured_product_wrapper_meta .wd_list_categories{

		width:100%;

		max-width:100%;

		float:none;

		clear:both;

	}

	

	body.woocommerce #content div.product .woocommerce-tabs ul.tabs li, 

	body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,

	

	body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,

	body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{width:100%;text-align:center}

	/*==*/

	/* CHECKOUT */

	.woocommerce-page #content form.checkout table.shop_table td.product-price,.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-price{min-width:50px;}

	.woocommerce-page #content form.checkout table.shop_table td.product-total,.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-total{min-width:140px;}

	/* BLOG */

	/*==*/

	.list-posts li .thumbnail{width:100%;padding-right:0;max-width:100%;margin-bottom:10px}

	.list-posts .post-content-info{padding-left:0;padding-right:0;}

	/*==*/

	/* SHORTCODE BLOG */

	#container-main.col-sm-24 .shortcode-recent-blogs.layout_horizontal li.col-sm-24 .heading-title a,

	.shortcode-recent-blogs.layout_horizontal .heading-title a,

	#container-main.col-sm-24 .wpb_column .shortcode-recent-blogs.layout_horizontal .heading-title a,



	#container-main.col-sm-24 .one_half .shortcode-recent-blogs.layout_horizontal li.col-sm-24 .heading-title a,

	#container-main.col-sm-24 .one_third .shortcode-recent-blogs.layout_horizontal li.col-sm-24 .heading-title a,

	#container-main.col-sm-24 .two_third .shortcode-recent-blogs.layout_horizontal li.col-sm-24 .heading-title a,

	#container-main.col-sm-24 .three_fifth .shortcode-recent-blogs.layout_horizontal li.col-sm-24 .heading-title a,

	#container-main.col-sm-24 .one_fourth .shortcode-recent-blogs.layout_horizontal li.col-sm-24 .heading-title a{

		font-size:16px;line-height:24px;

	}

	.shortcode-recent-blogs.layout_horizontal li .image_wrapper,

	.recent-blogs-sticky div.layout_horizontal.item .image_wrapper{width:100%;padding-right:0;margin-bottom:10px;}

	.shortcode-recent-blogs.layout_horizontal li .blog_wrapper_horizontal,

	.recent-blogs-sticky div.layout_horizontal.item .blog_wrapper{width:100%;}

	/* STORE BUSINESS */

	#footer .bg-full{

		text-align:center;

	}

	#footer .bg-full h1, #footer .bg-full h2, #footer .bg-full h3, #footer .bg-full h4{

		padding:0;

	}

	#footer .bg-full .btn{

		position:static;

		margin-top:20px;

	}

}



@media 

only screen and (max-width: 379px){

	/*==*/

	.woocommerce .wd_custom_category_shortcode .wd-custom-category-right-wrapper {margin-right:0;}

	/*==*/

	/* PRODUCT 2 COLUMN RESPONSIVE */

	.woocommerce-page.columns-8 ul.products li.product,

	.woocommerce.columns-8 ul.products li.product,

	.woocommerce-page.columns-7 ul.products li.product,

	.woocommerce.columns-7 ul.products li.product,

	.woocommerce-page.columns-6 ul.products li.product,

	.woocommerce.columns-6 ul.products li.product,

	.woocommerce-page.columns-5 ul.products li.product,

	.woocommerce.columns-5 ul.products li.product,

	.woocommerce-page.columns-4 ul.products li.product,

	.woocommerce.columns-4 ul.products li.product,

	.woocommerce-page.columns-3 ul.products li.product,

	.woocommerce.columns-3 ul.products li.product,

	.woocommerce-page.columns-2 ul.products li.product,

	.woocommerce.columns-2 ul.products li.product,

	.woocommerce-page.columns-1 ul.products li.product,

	.woocommerce.columns-1 ul.products li.product,

	

	body.woocommerce #content ul.products li.product.col-sm-8, 

	body #content .woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page #content ul.products li.product.col-sm-8,

	

	body.woocommerce #content ul.products li.product.col-sm-6, 

	body #content .woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page #content ul.products li.product.col-sm-6,

	

	body.woocommerce #content ul.products li.product.col-sm-4, 

	body #content .woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page #content ul.products li.product.col-sm-4,

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-8, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-8,

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6,

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4,

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-8, 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-8,

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-6, 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-6,

	

	body.woocommerce #content .col-sm-18 ul.products li.product.col-sm-4, 

	body #content .col-sm-18 .woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page #content .col-sm-18 ul.products li.product.col-sm-4,

	

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product, 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product,

	

	body #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce-page #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product, 

	body.woocommerce #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product,

	

	body #content .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce #content .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce-page #content .cart-collaterals .cross-sells ul.products li.product{width:100%;float:left !important;clear:none !important}

	/* END PRODUCT 2 COLUMN RESPONSIVE */

	

	body .woocommerce ul.products li.product .product_item_wrapper,

	.woocommerce-page ul.products li.product .product_item_wrapper,

	body .woocommerce ul.products li.product .product_item_wrapper,

	.woocommerce-page ul.products li.product .product_item_wrapper{

		max-width:284px !important;

	}

	.woocommerce .products li.product, .woocommerce-page .products li.product{

		margin-bottom:0 !important;

	}

	/* CHECKOUT */

	.woocommerce-page #content form.checkout table.shop_table td.product-price,.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-price{min-width:0;}

	.woocommerce-page #content form.checkout table.shop_table td.product-total,.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-total,

	.woocommerce-page #content form.checkout table.shop_table tbody td.product-title{min-width:120px;}

}

@media 

only screen and (max-width: 360px)

{		

	/* STORE BUSINESS */

	.bg-full-testimonial  .testimonial-item .detail .testimonial-content{

		padding-left:30px;

	}

	.bg-full-testimonial .wd_testimonial_wrapper .testimonial-item .detail:before{

		font-size:30px;

	}

	/* FORUM */

	#bbpress-forums li.bbp-header, 

	#bbpress-forums li.bbp-footer{padding:0 5px;}

	

	#bbpress-forums .bbp-header .forum-titles li.bbp-forum-info, 

	#bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;}

	

	#bbpress-forums li.bbp-header li.bbp-forum-info, 

	#bbpress-forums li.bbp-body li.bbp-forum-info, 

	#bbpress-forums li.bbp-header li.bbp-topic-title, 

	#bbpress-forums li.bbp-body li.bbp-topic-title{width:100%;}

	

	#bbpress-forums li.bbp-header li.bbp-forum-info, 

	#bbpress-forums li.bbp-header li.bbp-topic-title{text-transform:uppercase;border-width:0 0 1px 0;border-style:solid}

	

	#bbpress-forums li.bbp-header li.bbp-forum-topic-count,

	#bbpress-forums li.bbp-header li.bbp-forum-reply-count, 

	#bbpress-forums li.bbp-body li.bbp-forum-topic-count, 

	#bbpress-forums li.bbp-body li.bbp-forum-reply-count, 

	#bbpress-forums li.bbp-header li.bbp-topic-voice-count, 

	#bbpress-forums li.bbp-header li.bbp-topic-reply-count, 

	#bbpress-forums li.bbp-body li.bbp-topic-voice-count, 

	#bbpress-forums li.bbp-body li.bbp-topic-reply-count{width:20%;}

	#bbpress-forums li.bbp-forum-freshness,

	#bbpress-forums li.bbp-topic-freshness,

	#bbpress-forums li.bbp-header li.bbp-forum-topic-count,

	#bbpress-forums li.bbp-header li.bbp-forum-reply-count, 

	#bbpress-forums li.bbp-body li.bbp-forum-topic-count, 

	#bbpress-forums li.bbp-body li.bbp-forum-reply-count, 

	#bbpress-forums li.bbp-header li.bbp-topic-voice-count, 

	#bbpress-forums li.bbp-header li.bbp-topic-reply-count, 

	#bbpress-forums li.bbp-body li.bbp-topic-voice-count, 

	#bbpress-forums li.bbp-body li.bbp-topic-reply-count{

		text-align:left;

	}

	

	#bbpress-forums li.bbp-header li.bbp-forum-freshness, 

	#bbpress-forums li.bbp-body li.bbp-forum-freshness, 

	#bbpress-forums li.bbp-header li.bbp-topic-freshness, 

	#bbpress-forums li.bbp-body li.bbp-topic-freshness{width:58%}

	

	#bbpress-forums .bbp-body .bbp-forum-info,

	#bbpress-forums .bbp-body li.bbp-topic-title{

		margin-bottom:15px;

	}

	/* PAGE SHOP */

	body.woocommerce ul.products li.product.col-sm-12, 

	body.woocommerce-page ul.products li.product.col-sm-12,

	body.woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page ul.products li.product.col-sm-4,

	body.woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page ul.products li.product.col-sm-8,

	body.woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page ul.products li.product.col-sm-6,

	

	body.woocommerce ul.products li.product.col-sm-12, 

	body.woocommerce-page ul.products li.product.col-sm-12,

	body.woocommerce ul.products li.product.span4, 

	body.woocommerce-page ul.products li.product.span4,

	body.woocommerce ul.products li.product.span8, 

	body.woocommerce-page ul.products li.product.span8,

	body.woocommerce ul.products li.product.span6, 

	body.woocommerce-page ul.products li.product.span6{width:100%;}



	.woocommerce ul.products li.product.col-sm-8, .woocommerce-page ul.products li.product.col-sm-8,

	.woocommerce ul.products li.product.col-sm-6, .woocommerce-page ul.products li.product.col-sm-6,

	.woocommerce ul.products li.product.col-sm-12, .woocommerce-page ul.products li.product.col-sm-12,

	

	.woocommerce ul.products li.product.span4, 

	.woocommerce-page ul.products li.product.span4,

	.woocommerce ul.products li.product.span8, 

	.woocommerce-page ul.products li.product.span8,

	.woocommerce ul.products li.product.span6, 

	.woocommerce-page ul.products li.product.span6{

		width:100%;

	}

	

	/* ================ CART =================== */

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product

	body.woocommerce-page #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product

	body.woocommerce-page #content .cart-collaterals .cross-sells ul.products li.product{width:100%;padding-left:0;padding-right:0;}

	

	/* PRODUCT */

	.woocommerce .featured_product_wrapper_inner, .woocommerce .custom-products-shortcode{

		margin-left:0;margin-right:0;

	}

	

	.woocommerce ul.products li.product, 

	.woocommerce-page ul.products li.product,.woocommerce .featured_product_slider_wrapper ul.products li.product,

	.woocommerce-page .featured_product_slider_wrapper ul.products li.product {width:100%;padding-left:0;padding-right:0;}

	

	.featured_product_slider_wrapper > div.featured_product_slider_wrapper_inner{

		margin-left:0;

		margin-right:0;

	}

	body.woocommerce ul.products li.product.col-sm-12, 

	body.woocommerce-page ul.products li.product.col-sm-12,

	body.woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page ul.products li.product.col-sm-6,

	body.woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page ul.products li.product.col-sm-4,

	body.woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page ul.products li.product.col-sm-8,

	

	body.woocommerce ul.products li.product.col-sm-12, 

	body.woocommerce-page ul.products li.product.col-sm-12,

	body.woocommerce ul.products li.product.span6, 

	body.woocommerce-page ul.products li.product.span6,

	body.woocommerce ul.products li.product.span4, 

	body.woocommerce-page ul.products li.product.span4,

	body.woocommerce ul.products li.product.span8, 

	body.woocommerce-page ul.products li.product.span8 {width:100%;padding-left:0;padding-right:0}



	body .woocommerce .products .line-wrapper .product, body.woocommerce-page .products .line-wrapper .product {width:100% !important;}		



	/* CHECK OUT  */

	.woocommerce-page #content form.checkout table.shop_table tbody td.product-name p.wd_product_title{

		margin-top:0;

	}

	/* MY ACCOUNT */

	body.woocommerce-page #content .shop_table.my_account_orders tbody tr td{

		padding:5px 10px;

	}

	.woocommerce-page #content table.shop_table.my_account_orders thead th{

		padding:10px;

	}

	body.woocommerce-page #content .shop_table.my_account_orders{

		overflow:auto;display:inline-block

	}

	/* SHORTCODE BANNER */

	

	.shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img{max-width:60%}

	.shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width {padding:10px 0;}

	.shortcode_wd_banner .wd_banner_background_text_wrapper.much_width img{max-width:80%}

	.shortcode_wd_banner .wd_banner_background_text_wrapper.much_width {padding:20px 0;bottom:10px !important}

	

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.much_width,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.much_width,

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width{

		padding:20px 0;

		bottom:0 !important;

	}

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.much_width img,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.much_width img,

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img{

		max-width:100%;

	}

	.shortcode_wd_banner .wd_banner_background_text_wrapper{padding:0;}

	

	/* END SHORTCODE BANNER */

	/* BLOG */

	.list-posts .post-info-meta > span.comments-count{margin-left:0;clear:both;width:100%;}

	

	ul.list-posts li .post-info-thumbnail {margin:0 0 20px;width:auto;height:auto;padding:0;max-width:100%;}

	ul.list-posts li .post-info-content {width:100%;padding-left:0;overflow:hidden;}

	.single-content .post .post-info-thumbnail {width:100%;}

	

	#comments .commentlist li ul.children{margin-left:40px}

	#comments .commentlist li .divcomment .divcomment-inner .detail {padding-left:80px;}

	#comments .commentlist li .divcomment .divcomment-inner .avatar{width:50px;}

	#comments .commentlist li .divcomment .divcomment-inner .avarta{left:20px}

	#comments .commentlist li .divcomment .divcomment-inner .comment-body:before{left:30px;}

	#comments .commentlist li .divcomment .divcomment-inner .comment-body.comment-body:after{left:32px;}



	.woocommerce .featured_product_wrapper_inner{margin-left:0;max-width:100%}

	

	.loading-text{left:0;}

	

	.woocommerce .products li.product,

	.woocommerce-page .products li.product {

		padding:10px 0 10px 0;

	}

	/* END PRODUCT SLIDER */

	/* PAGE SHOP */	

	body.woocommerce ul.products li.product.col-sm-12, 

	body.woocommerce-page ul.products li.product.col-sm-12,

	body.woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page ul.products li.product.col-sm-4,

	body.woocommerce ul.products li.product.col-sm-8, 

	body.woocommerce-page ul.products li.product.col-sm-8,

	body.woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page ul.products li.product.col-sm-6,

	

	body.woocommerce ul.products li.product.col-sm-12, 

	body.woocommerce-page ul.products li.product.col-sm-12,

	body.woocommerce ul.products li.product.span4, 

	body.woocommerce-page ul.products li.product.span4,

	body.woocommerce ul.products li.product.span8, 

	body.woocommerce-page ul.products li.product.span8,

	body.woocommerce ul.products li.product.span6, 

	body.woocommerce-page ul.products li.product.span6{width:100%;}

	

	.woocommerce ul.products li.product.col-sm-8, .woocommerce-page ul.products li.product.col-sm-8,.woocommerce ul.products li.product.col-sm-6, .woocommerce-page ul.products li.product.col-sm-6,.woocommerce ul.products li.product.col-sm-12, .woocommerce-page ul.products li.product.col-sm-12,

	

	.woocommerce ul.products li.product.span8, .woocommerce-page ul.products li.product.span8,.woocommerce ul.products li.product.span6, .woocommerce-page ul.products li.product.span6,.woocommerce ul.products li.product.col-sm-12, .woocommerce-page ul.products li.product.col-sm-12{

		width:100%;

	}

	/* CROSSEL */

	body.woocommerce #content .cart-collaterals .cross-sells ul.products li.product,

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product, body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product, 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product,

	body #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product, body.woocommerce-page #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product, 

	body.woocommerce #content .col-sm-18 .cart-collaterals .cross-sells ul.products li.product

	body.woocommerce-page #content .cart-collaterals .cross-sells ul.products li.product{width:100%;padding:0;}

	

	body #content .woocommerce .cart-collaterals .cross-sells h2, 

	.woocommerce #content .cart-collaterals .cross-sells h2, 

	.woocommerce-page #content .cart-collaterals .cross-sells h2{margin:0 10px 0 10px;}



	body.woocommerce-page #content div.product form.cart .group_table td,body.woocommerce-page #content .col-sm-12 div.product form.cart .group_table td,body.woocommerce-page #content .col-sm-18 div.product form.cart .group_table td{

		width:25%;float:none;padding:5px;

	}



	body.woocommerce-page #content div.product form.cart .group_table td.label,body.woocommerce-page #content .col-sm-12 div.product form.cart .group_table td.label,body.woocommerce-page #content .col-sm-18 div.product form.cart .group_table td.label{

		width:50%;float:none;

	}



	body.woocommerce-page #content div.product form.cart .group_table td.price{

		font-size: 14px;text-align:right;

		float:none;

		width:25%;

		max-width:200px;

		font-weight:bold;

	}



	/* PRODUCT GROUNP EXTERNAL */

	body.woocommerce-page #content div.product form.cart  table.group_table .button{

		position:relative;

		font-size:0;line-height:20px;

		padding:5px;

		width:60px;

		margin-top:0;

	}

	body.woocommerce-page #content div.product form.cart  table.group_table .button:before{

		content:"+";position:absolute;top:0;left:0;right:0;bottom:0;

		font-size:16px;line-height:30px;text-align:center;

	}

	/*==*/

	.feature_banner_shortcode .wd_icon_feature_banner{

		width: 62px;height: 62px;

		margin-top: -31px;margin-right: -31px;

		font-size: 32px;line-height: 30px;

		padding: 15px 5px;

	}

	/*==*/

}



@media 

only screen and (max-width: 320px)

{

	/* SHORTCODE TAB */

	.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{

		float:none;

		margin:0 0 20px 0;

	}

	.tabbable.tabs-left .tab-content,.tabbable.tabs-right .tab-content{

		padding:0;

	}

	.tabbable.tabs-right .nav-tabs li a{

		margin-left:0;

	}

	/* END SHORTCODE TAB */

	

	body.woocommerce .products-tabs-wrapper .nav.nav-tabs .heading-title, body .products-tabs-wrapper .nav.nav-tabs .heading-title{

		padding-top:0;

	}

	body.woocommerce .products-tabs-wrapper .nav.nav-tabs a, body .products-tabs-wrapper .nav.nav-tabs a{

		margin-top:0;

	}

	body.woocommerce .products-tabs-wrapper .nav.nav-tabs li, body .products-tabs-wrapper .nav.nav-tabs .heading-title li{

		width:100%;

	}

	

	/* ================= CART =================== */ 

	.woocommerce-page #content table.shop_table.cart thead th {padding-left:10px;padding-right:10px;}

	

	/* SHORTCODE */

	

	.wd_tabs_checkout .nav-tabs li,

	.col-sm-12 .wd_tabs_checkout .nav-tabs li,

	.col-sm-18 .wd_tabs_checkout .nav-tabs li,

	.span24 .wd_tabs_checkout .nav-tabs li,

	.logged-in .wd_tabs_checkout .nav-tabs li,

	.wd_tabs_checkout .nav-tabs li,

	.col-sm-12 .wd_tabs_checkout .nav-tabs li,

	.col-sm-18 .wd_tabs_checkout .nav-tabs li,

	.span24 .wd_tabs_checkout .nav-tabs li,

	.logged-in .wd_tabs_checkout .nav-tabs li	{width:100%;margin:0 0 1px;}

	

	.woocommerce .after_checkout_form form.checkout_coupon input.button,

	.woocommerce-page .after_checkout_form form.checkout_coupon input.button {

		position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin-top:10px!important

	}

	

	.woocommerce .after_checkout_form form.checkout_coupon .click_coupon, 

	.woocommerce-page .after_checkout_form form.checkout_coupon .click_coupon {margin:7px 0 0;display:inline-block;width:100%;}

	

	/* ============== PORTFOLIO ===============*/

	.portfolio .post-info-thumbnail {width:100%;padding-right:0;margin:0 0 20px}

	/*==*/

	.wd_custom_category_shortcode .wp_title_shortcode_products .wd_list_categories ul li a.current:after{display:none;}
	ul.products li.product .product-meta-wrapper .wd_compare_wrapper, ul.products li.product .product-meta-wrapper .wd_compare_wrapper, .body-wrapper div.product .summary .wd_compare_wrapper, .woocommerce .body-wrapper div.product .summary .wd_compare_wrapper, .woocommerce-page .body-wrapper div.product .summary .wd_compare_wrapper{margin: 5px 0 0 0 ;

	/*==*/

}

/* ================================================================================================================================================================= */

/* ================================================================================================================================================================= */



/*---------------------------------------------------------------------------------------------------------------------------------*/

/*- 3. CUSTOM REPSONDIVE BETWEEN MAX WIDTH AND MIN WIDTH --------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------------*/

@media 

only screen and (max-width: 6000px) and (min-width: 1278px) {

	body * .ls-nav-next {

		top:50% !important;bottom:auto !important;right:50% !important;left:auto !important;margin-right:-639px !important;

		margin-top:-25px !important;

	}

	body * .ls-nav-prev {

		top:50% !important;bottom:auto !important;right:auto !important;left:50% !important;margin-left:-639px !important;

		margin-top:-25px !important;

	}

	.portfolio_slider_shortcode .slider_control a.prev {

		margin-left:-60px;

	}

	.portfolio_slider_shortcode .slider_control a.next{

		margin-right:-60px;

	}

}

@media 

only screen and (max-width: 6000px) and (min-width: 1025px) {

	.woocommerce-page #content #container-main.col-sm-24 table.shop_table tbody tr.cart_item td.product-thumbnail{width:8.8%;}

	#main-module-container ul.products li.product .product_thumbnail_wrapper > a[href^=http],

	.woocommerce .featured_product_slider_wrapper ul.products li.product .product_thumbnail_wrapper > a[href^=http] { 	

			perspective:600px;-webkit-perspective:600px;-o-perspective:600px;-moz-perspective:600px;

	}

	#main-module-container ul.products li.product a .product-image-front img,#main-module-container ul.products li.product a .product-image-back img{

		transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;

	}

	#main-module-container ul.products li.product a .product-image-front {	text-align:center;left:0;top:0;z-index:1;

		position:relative;

		max-width:100%;

		backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;

		transition:all 200ms ease-in-out 0s;-webkit-transition:all 200ms ease-in-out 0s;-moz-transition:all 200ms ease-in-out 0s;-o-transition:all 200ms ease-in-out 0s;

	}

		

	.ie #main-module-container ul.products li.product a:hover .product-image-front {

		transform:none !important;

	}

	

	#main-module-container ul.products li.product a .product-image-back{

		opacity:0;

		text-align:center;

		left:0;top:0;z-index:1;position:absolute;

		height:auto;

		transition:all 600ms ease-in-out 0s;-moz-transition:all 600ms ease-in-out 0s;-webkit-transition:all 600ms ease-in-out 0s;-o-transition:all 600ms ease-in-out 0s;

		backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;

	}

	

	#main-module-container ul.products li.product a:hover .product-image-back {

		z-index:2;opacity:1;

	}

	

	#main-module-container ul.products li.product a:hover .product-image-front {

		opacity:0;

	}	

	.ie #main-module-container ul.products li.product a:hover .product-image-back,.ie #main-module-container ul.products li.product a .product-image-back {

		transform:none !important;

	}

		

	#header .product-image-back , #footer .product-image-back {

		display:none;

	}

	

	/* CHECKOUT */

	.col-sm-12 form.checkout-resgister input#account_username {max-width:100%!important;}

}



@media 

only screen and (max-width: 6000px)	and (min-width: 991px)	{

	

	/* PRODUCT 2 COLUMN RESPONSIVE */

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6,

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4, 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4, 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4,

	

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product,

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product, 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product{

		width:50%;

	}

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6:nth-child(2n), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4:nth-child(2n), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n),

	

	body #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n),

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n), 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n){

		float:right; clear:right;

	}

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n+1), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-6:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-6:nth-child(2n+1),

	

	body.woocommerce #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n+1), 

	body #content .col-sm-12 .woocommerce ul.products li.product.col-sm-4:nth-child(2n+1), 

	body.woocommerce-page #content .col-sm-12 ul.products li.product.col-sm-4:nth-child(2n+1),

	

	body.woocommerce-page #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1), 

	body.woocommerce #content .col-sm-12 .cart-collaterals .cross-sells ul.products li.product:nth-child(2n+1){

		float:left; clear:both;

	}

	/* END PRODUCT 2 COLUMN RESPONSIVE */

	/* BLOG */

	#container-main.col-sm-12 .list-posts .post-content-info .sharing_blog{

		float:left;clear:both;padding-left:0;width:100%;

	}

	.shortcode-recent-blogs .col-sm-6 .heading-title a{

		line-height: 16px;

		padding:0;display:inline-block;

		font-size:12px;font-weight: 700;

		text-transform:uppercase;

	}

	.recent-blogs-sticky .blog_wrapper_horizontal .thumbnail-effect:before{

		font-size:30px;

		margin-left:-15px;

		margin-top:-15px;

		width:30px;

		height:30px;

		line-height:30px;

	}

}



@media 

only screen and (max-width: 1199px) and (min-width: 768px){

	/*==*/

	body #header .wd_widget_product_categories h2.widgettitle{

		border-width:0 0 1px 1px

	}

	.wd-bg-paralax .wd-content-paralax,

	.wd-bg-paralax .extend-padding{padding:100px 10px}

	/*==*/

	/* SHORTCODE TAB BY CATEGORIES */

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product-meta-left{

		padding-right:150px; /* rtl */

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product .product-meta-right{

		min-width:130px;

	}

	body .woocommerce .wd_product_tab_by_category_shortcode ul.products li.product:before{

		right:145px;/* rtl */

	}

	/* FIX IMAGES SIZE PRODUCT FOR FOOTER */

	#footer .woocommerce ul.cart_list li img,#footer .woocommerce ul.product_list_widget li img, 

	.woocommerce-page #footer ul.cart_list li img, .woocommerce-page #footer ul.product_list_widget li img,

	#footer .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li > a.thumbnail img{

		width: 60px;

		height: 60px;

	}

	#footer .widget_popular ul li:after ,

	#footer .widget_hot_product ul li:after,

	#footer .widget-container.woocommerce ul.product_list_widget li:after,

	.woocommerce-page #footer .widget-container ul.cart_list li:after,

	.woocommerce-page #footer .widget-container ul.product_list_widget li:after,

	#footer .woocommerce ul.cart_list li:after, 

	.woocommerce-page #footer ul.cart_list li:after,

	#footer .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li:after{

		width:62px;height:62px;

	}

	#footer .widget_popular ul li ,

	#footer .widget_hot_product ul li,

	#footer .widget-container.woocommerce ul.product_list_widget li,

	.woocommerce-page #footer .widget-container ul.cart_list li,

	.woocommerce-page #footer .widget-container ul.product_list_widget li,

	#footer .woocommerce ul.cart_list li, 

	.woocommerce-page #footer ul.cart_list li,

	#footer .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li{

		padding:0 0 15px 80px;

		min-height:70px;

	}

	/* END FIX */

	/* TESTIMONIAL STYLE 02 */

	.wd_testimonial_wrapper.style-2 .testimonial-item{

		padding:0 0 0 110px;

	}

	.wd_testimonial_wrapper.style-2 .testimonial-item .avatar{

		position:absolute;

		left:0;top:0;

		content:"";

		float:none;

		width:90px;

		height:90px;

	}

	.wd_testimonial_wrapper.style-2 .testimonial-item:before{

		left:96px;top:20px;

	}

	.wd_testimonial_wrapper.style-2 .testimonial-item:after{

		left:98px;top:22px;

	}

	/* SHORTCODE BANNER */

	.col-sm-18 .shortcode_wd_banner .wd_banner_background_text_wrapper{bottom:0 !important;}

	body .shortcode_wd_banner .shortcode_banner_label{right:5px;top:5px;}

	body .shortcode_wd_banner .shortcode_banner_label.big.two_word{

		font-size:13px;

		line-height:14px;

		width:47px;

		height:47px;

		padding:9px 6px;

	}

	body .shortcode_wd_banner .shortcode_banner_label.big.one_word{

		padding:15px 0;

		width:47px;

		height:47px;

		font-size:14px;

		line-height:16px;

	}

	body .shortcode_wd_banner .shortcode_banner_label.small.one_word{

		font-size:12px;

		line-height:14px;

		padding:13px 0px;

		width:40px;

		height:40px;

	}

	body .shortcode_wd_banner .shortcode_banner_label.small.two_word{

		font-size:11px;

		line-height:14px;

		width:40px;

		height:40px;

		padding:6px 0;

	}

	

	/* NO SIDEBAR */

	.shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-24 .one_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .one_six .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .vc_span5 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .vc_span12 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .vc_col-sm-6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	

	.col-sm-24 .one_half .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-24 .three_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img{max-width:60%}

	

	.col-sm-24 .one_half .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .three_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .vc_span5 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .vc_span12 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .vc_col-sm-6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width

	{

		bottom:0 !important;

		padding:15px 0;

	}

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width{

		padding:10px 0;

	}

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.much_width,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.much_width,

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width{

		bottom:0 !important;

		padding:20px 10px;

	}

	.col-sm-24 .one_half .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-24 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-24 .three_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-24 .vc_span5 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-24 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-24 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper{

		bottom:20px !important

	}

	.col-sm-24 .one_half .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-24 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-24 .three_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-24 .vc_span5 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-24 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-24 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper img{

		max-width:80%

	}

	/* 1 SIDEBAR */

	.col-sm-18 .one_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .one_six .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-18 .vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	

	.col-sm-12 .one_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .one_six .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-12 .vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	

	.one_half .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.two_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.three_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.vc_span5 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.vc_span12 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.vc_col-sm-6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width

	{

		bottom:0 !important;padding:20px 0;

	}

	

	.col-sm-18 .one_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .one_six .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-18 .vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	

	.col-sm-12 .one_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .one_six .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.col-sm-12 .vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	

	.one_half .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.two_third .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.three_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.vc_span5 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.vc_span12 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	.vc_col-sm-6 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img{

		max-width:50%

	}

	

	.col-sm-18 .one_third .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .one_six .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.col-sm-18 .vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	

	.one_half .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.two_third .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.three_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_span5 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_span12 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_col-sm-6 .shortcode_wd_banner .wd_banner_background_text_wrapper

	{

		bottom:10px !important

	}

	

	.col-sm-18 .one_third .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .one_six .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .two_third .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.col-sm-18 .vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	

	.one_half .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.two_third .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.three_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span5 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper img{

		max-width:80%

	}

	

	/* ALL SIDEBAR */

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.normal,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.normal,

	.one_third .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.one_six .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.two_third .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper

	{

		bottom:35px !important

	}

	.one_half .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.two_third .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.three_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span5 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span12 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_col-sm-6 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.one_third .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.one_six .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.two_third .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper img,

	.vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper img{

		max-width:70%

	}

	

	/* END SHORTCODE BANNER */

	/* WISHLIST DETAIL */

	.woocommerce #content table.shop_table.wishlist_table tr td.product-stock-status, 

	.woocommerce-page #content table.shop_table.wishlist_table tr td.product-stock-status, 

	#content .woocommerce table.shop_table.wishlist_table tr td.product-stock-status, 

	.woocommerce #content table.shop_table.wishlist_table tr th.product-stock-status, 

	.woocommerce-page #content table.shop_table.wishlist_table tr th.product-stock-status, 

	#content .woocommerce table.shop_table.wishlist_table tr th.product-stock-status,

	.woocommerce #content table.shop_table.wishlist_table tr td.product-thumbnail, 

	.woocommerce-page #content table.shop_table.wishlist_table tr td.product-thumbnail, 

	#content .woocommerce table.shop_table.wishlist_table tr td.product-thumbnail, 

	.woocommerce #content table.shop_table.wishlist_table tr th.product-thumbnail, 

	.woocommerce-page #content table.shop_table.wishlist_table tr th.product-thumbnail, 

	#content .woocommerce table.shop_table.wishlist_table tr th.product-thumbnail{

		display:none;

	}

	.woocommerce #content table.shop_table.wishlist_table tr th, 

	.woocommerce-page #content table.shop_table.wishlist_table tr th, 

	#content .woocommerce table.shop_table.wishlist_table tr th{

		display:none

	}

	.woocommerce #content table.shop_table.wishlist_table tr th.product-remove, 

	.woocommerce-page #content table.shop_table.wishlist_table tr th.product-remove, 

	#content .woocommerce table.shop_table.wishlist_table tr th.product-remove,

	.woocommerce #content table.shop_table.wishlist_table tr th.product-name, 

	.woocommerce-page #content table.shop_table.wishlist_table tr th.product-name, 

	#content .woocommerce table.shop_table.wishlist_table tr th.product-name,

	.woocommerce #content table.shop_table.wishlist_table tr th.product-price, 

	.woocommerce-page #content table.shop_table.wishlist_table tr th.product-price, 

	#content .woocommerce table.shop_table.wishlist_table tr th.product-price,

	.woocommerce #content table.shop_table.wishlist_table tr th:last-child, 

	.woocommerce-page #content table.shop_table.wishlist_table tr th:last-child, 

	#content .woocommerce table.shop_table.wishlist_table tr th:last-child{

		display:table-cell;

	}

	/* END WISHLIST  DETAIL */

	

	/* WIDGET */

	.left-sidebar-content.omega.alpha,.right-sidebar-content.omega.alpha {margin:0;}

	

	/* PRODUCT GROUP */

	body.woocommerce-page #content div.product form.cart .group_table td{width:25%;}

	body.woocommerce-page #content div.product form.cart .group_table td.label{width:50%;}

	

	.woocommerce ul.products li.product .product_thumbnail_wrapper .list_add_to_cart a, 

	.woocommerce-page ul.products li.product .product_thumbnail_wrapper .list_add_to_cart a {display:block;}

	

	.woocommerce #content .cart-collaterals .cart_totals .checkout-button, 

	.woocommerce-page #content .cart-collaterals .cart_totals .checkout-button {font-size:14px;}

	

	/* ================== DETAIL PRODUCT LEFT & RIGHT SIDEBAR ============= */

	.woocommerce #main_content.col-sm-12 div.product div.summary,

	.woocommerce #main_content.col-sm-12 #content div.product div.summary,

	.woocommerce-page #main_content.col-sm-12 div.product div.summary,

	.woocommerce-page #main_content.col-sm-12 #content div.product div.summary {

		width:100%;padding-left:0;

	}

	body.woocommerce #main_content.col-sm-12 div.product div.images,

	body.woocommerce-page #main_content.col-sm-12 div.product div.images,

	body.woocommerce #main_content.col-sm-12 #content div.product div.images,

	body.woocommerce-page #main_content.col-sm-12 #content div.product div.images {

		width:100%;

		max-width:100%;

	}

	/* ======================= DETAIL PRODUCT ====================== */

	/* CHECKOUT */

	.woocommerce-page .col-sm-12 #content #billing_country_field, 

	.woocommerce-page .col-sm-12 #billing_company_field, 

	.woocommerce-page .col-sm-12 #billing_address_1_field, 

	.woocommerce-page .col-sm-12 #billing_address_2_field, 

	.woocommerce-page .col-sm-12 #billing_city_field,

	.woocommerce-page .col-sm-12 form.checkout-resgister .wd_billing_address .form-row-first, 

	.woocommerce-page .col-sm-12 form.checkout-resgister .wd_billing_address .form-row-last,

	.col-sm-12 #billing_first_name_field, .col-sm-12 #billing_email_field,

	.woocommerce-page .col-sm-12 form.checkout .form-row-first, 

	.woocommerce-page .col-sm-12 form.checkout .form-row-last,

	.woocommerce-page .col-sm-12 form.checkout .form-row{width:100%;padding-right:0;padding-left:0;}

	

	#collapse-login-regis .col-sm-12{ width:100%;margin-bottom:30px;}

	#collapse-login-regis .col-sm-12.wd-login{margin-bottom:0;}

	.col-sm-12 #order_review ,

	.col-sm-12 .wd_tabs_checkout .wd_tab-content .wd_shipping_address, 

	.col-sm-12 .wd_tabs_checkout .wd_tab-content .wd_billing_address{padding-left:0;padding-right:0;}

	.col-sm-12 .woocommerce .wd_order_review table.shop_table thead th.product-total, 

	.woocommerce-page .col-sm-12 .wd_order_review table.shop_table thead th.product-total {width:80px;}

	.col-sm-12 .woocommerce .wd_order_review table.shop_table tfoot tr.cart-subtotal td, 

	.woocommerce-page .col-sm-12 .wd_order_review table.shop_table tfoot tr.cart-subtotal td {padding-left:10px;}

	.col-sm-12 .woocommerce .wd_order_review table.shop_table tfoot ul#shipping_method, 

	.woocommerce-page .col-sm-12 .wd_order_review table.shop_table tfoot ul#shipping_method {padding-left:0;}

	.col-sm-12 .woocommerce .wd_order_review table.shop_table tfoot tr.total .amount, 

	.woocommerce-page .col-sm-12 .wd_order_review table.shop_table tfoot tr.total .amount {padding-left:0;}

	

	.col-sm-18 .woocommerce .wd_checkout_method form .form-row.form-row-first,

	.woocommerce-page .col-sm-18 .wd_checkout_method form .form-row.form-row-first,

	.col-sm-18 .woocommerce .wd_checkout_method form .form-row.form-row-last,

	.woocommerce-page .col-sm-18 .wd_checkout_method form .form-row.form-row-last,

	.col-sm-18 .woocommerce .checkout-resgister .form-row.form-row-first,

	.woocommerce-page .col-sm-18 .checkout-resgister .form-row.form-row-first,

	.col-sm-18 .woocommerce .checkout-resgister .form-row.form-row-last,

	.woocommerce-page .col-sm-18 .checkout-resgister .form-row.form-row-last{padding:0;width:100%;}

	

	.logged-in .col-sm-12 .wd_tabs_checkout .nav-tabs li {width:100%;}

	/* 	CHECKOUT */

	/*==*/

	body .col-sm-12 form.checkout .accordion-inner{padding:20px 0 30px 0}

	body .col-sm-12 form.checkout #collapse-shipping .accordion-inner{padding:12px 0 30px 0}

	body.woocommerce-page #content .col-sm-12 form.checkout table.shop_table{padding:0;}

	body .col-sm-12 #accordion-checkout-details #collapse-login-regis .accordion-inner{padding:18px 0 34px}

	/*==*/

	/* BLOG */

	#container-main.col-sm-12 .list-posts .post-content-info .sharing_blog{

		float:left;clear:both;padding-left:0;width:100%;

	}

	

	/* MY ACCOUNT ORDER REVIEW 2 SIDEBAR */

	.woocommerce .col2-set.addresses .col-1, .woocommerce-page .col2-set.addresses .col-1,

	.woocommerce .col2-set.addresses .col-2, .woocommerce-page .col2-set.addresses .col-2{

		width:100%;float:left;

	}

	.woocommerce-page form.woo_address .form-row.form-row-first,

	.woocommerce-page form.woo_address .form-row.form-row-last{width:100%;padding-right:0;padding-left:0}

	/* FORUM 2 SIDEBAR */

	#container-main.col-sm-12 #bbpress-forums li.bbp-header, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-footer{padding:0 5px;}

	

	#container-main.col-sm-12 #bbpress-forums .bbp-header .forum-titles li.bbp-forum-info, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;}

	

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-forum-info, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-body li.bbp-forum-info, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-topic-title, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-body li.bbp-topic-title{width:100%;}

	

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-forum-info, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-topic-title{text-transform:uppercase;border-width:0 0 1px 0;border-style:solid}

	

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-forum-topic-count,

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-forum-reply-count, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-body li.bbp-forum-topic-count, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-body li.bbp-forum-reply-count, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-topic-voice-count, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-topic-reply-count, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-body li.bbp-topic-voice-count, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-body li.bbp-topic-reply-count{width:20%;}

	

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-forum-freshness, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-body li.bbp-forum-freshness, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-header li.bbp-topic-freshness, 

	#container-main.col-sm-12 #bbpress-forums li.bbp-body li.bbp-topic-freshness{width:58%}

	

	#container-main.col-sm-12 #bbpress-forums .bbp-body .bbp-forum-info,

	#container-main.col-sm-12 #bbpress-forums .bbp-body li.bbp-topic-title{

		margin-bottom:15px;

	}

}

@media 

only screen and (max-width: 1199px) and (min-width: 991px){

	body .wpb_row.slider-brand-full .vc_column_container{

		max-width:960px

	}

	#main-module-container > .breadcrumb-title-wrapper > .breadcrumb-title{padding:32px 0 28px 0;}

	#main-module-container > .breadcrumb-title-wrapper .breadcrumb-title{margin-bottom:15px;}

	h1.heading-title.page-title{

		font-size:34px;line-height:38px;

	}

	/* widget product */

	.widget-container.wd_widget_popular_product_by_categories .cat_title{padding-left:10px;}

	

	.woocommerce .woocommerce.widget_shopping_cart .total, 

	.woocommerce-page .woocommerce.widget_shopping_cart .total, 

	.woocommerce.widget_shopping_cart .total,

	body.woocommerce .woocommerce.widget_shopping_cart .buttons, 

	body.woocommerce-page .woocommerce.widget_shopping_cart .buttons{

		padding-left:10px;padding-right:10px;

	}

	.woocommerce .woocommerce.widget_shopping_cart ul.cart_list li .total, .woocommerce .woocommerce.widget_shopping_cart ul.product_list_widget li .total, .woocommerce.widget_shopping_cart .total strong{

		left:10px;

	}

	.woocommerce ul.cart_list li span.price, .woocommerce ul.product_list_widget li span.price, .woocommerce-page ul.cart_list li span.price, .woocommerce-page ul.product_list_widget li span.price, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li span.price{display:inline-block;width:100%;clear:both;}

	

	.left-sidebar-content h3.widget-title, .right-sidebar-content h3.widget-title{padding:14px 10px;}

	.widget-container.wd_widget_recent_product_slider .widget_title_wrapper, .widget-container.wd_widget_popular_product_by_categories .widget_title_wrapper, .widget-container.wd_widget_best_selling_product .widget_title_wrapper{padding-right:60px;}

	.widget_popular ul li, .widget_hot_product ul li, .widget-container.woocommerce ul.product_list_widget li, .woocommerce-page .widget-container ul.cart_list li, .woocommerce-page .widget-container ul.product_list_widget li, .woocommerce ul.cart_list li, .woocommerce-page ul.cart_list li, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li{

		padding-left:90px;

	}

	.widget-container .slider_control .next{right:10px;}

	.widget-container .slider_control .prev{right:36px;}

	.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li > a.thumbnail img{width:70px;height:70px;}

	.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li > a.thumbnail img{left:10px;}

	/* end widget product */

	

	.wd-hidden-ipad-full{display:none}



	body.woocommerce #main .featured_product_slider_wrapper ul.products li.product .product-meta-wrapper .list_add_to_cart a, 

	body.woocommerce-page #main .featured_product_slider_wrapper ul.products li.product .product-meta-wrapper .list_add_to_cart a, 

	body #main .woocommerce .featured_product_slider_wrapper ul.products li.product .product-meta-wrapper .list_add_to_cart a, 

	body #main .woocommerce ul.products li.product .product_item_wrapper .product-meta-wrapper .list_add_to_cart a, 

	.woocommerce-page #main ul.products li.product .product_item_wrapper .product-meta-wrapper .list_add_to_cart a, 

	body.woocommerce #main ul.products li.product .product_item_wrapper .product-meta-wrapper .list_add_to_cart a, 

	.woocommerce-page #main ul.products li.product .product_item_wrapper .product-meta-wrapper .list_add_to_cart a{

		padding:10px;

	}

	.woocommerce-page #content form.checkout table.shop_table td.product-price,.woocommerce-page #content form.checkout table.shop_table td.product-total{min-width:150px;}

	.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-total{min-width:120px;}

	.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-price{min-width:0;}

	/* WIDGET PRODUCT */

	/*==*/

	.widget_popular ul li, .widget_hot_product ul li, .widget-container.woocommerce ul.product_list_widget li, .woocommerce-page .widget-container ul.cart_list li, .woocommerce-page .widget-container ul.product_list_widget li, .woocommerce ul.cart_list li, .woocommerce-page ul.cart_list li, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li{

		padding-top:13px;padding-bottom:11px;

	}

	.widget_popular ul li:first-child, .widget_hot_product ul li:first-child, .widget-container.woocommerce ul.product_list_widget li:first-child, .woocommerce-page .widget-container ul.cart_list li:first-child, .woocommerce-page .widget-container ul.product_list_widget li:first-child, .woocommerce ul.cart_list li:first-child, .woocommerce-page ul.cart_list li:first-child, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li:first-child{

		margin-top:10px;

	}

	body .wd-content .wd_widget_testimonial .testimonial-item .wd_info{padding:3px 10px 0 70px;position:relative;min-height:50px;}

	body .wd-content .wd_widget_testimonial .testimonial-item .avatar{position:absolute;left:0;right:auto;bottom:auto;top:0;}

	

	.left-sidebar-content .widget-container, .right-sidebar-content .widget-container, .left-sidebar-content .rev_slider_wrapper, .right-sidebar-content .rev_slider_wrapper{

		margin-top:8px !important;

	}

	/* Widget Flickr */

	.widget_flickr div.flickr_badge_image a img, 

	.wd_widget_instagram .item a img{

		width:58px;

	}

	/* SHORTCODE BANNER */

	.wd_banner_top_content .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img{max-width:50%}

	.wd_banner_top_content .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width{padding:0}

	/*==*/

	/* CHECKOUT ORDER REVIEW */

	.woocommerce-page #content form.checkout table.shop_table tbody tr td.product-thumbnail{width:14%;padding-right:0}

	/* Shortcode custome product */

	#main-module-container .woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	.woocommerce-page #main-module-container .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	#main-module-container .background-white .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper{

		max-width:285px;

		border:0;

	}

}

@media 

only screen and (max-width: 991px)	and (min-width: 768px){

	/* Shortcode categories 2 */

	.body-wrapper .woocommerce .product_categories_2_wrapper ul.products li.product.product-category h3, 

	.woocommerce-page .product_categories_2_wrapper ul.products li.product.product-category h3{

		font-size:26px;

		line-height:32px;

	}

	/* end shortcode categories 2 */

	body .wpb_row.slider-brand-full .vc_column_container{

		max-width:740px

	}

	.product_per_slide a.button{padding:10px 10px !important;}

	.product_per_slide .yith-wcwl-add-to-wishlist a.button{padding:0 !important}

	.col-bg{width:20%;float:left}

	.col-menu{width:40%;float:left;}

	/*==*/

	.wd_widget_product_categories .wd_product_categories > ul > li{

		padding:12px 15px 12px 30px

	}

	.wd_custom_category_shortcode .wp_title_shortcode_products .wd_list_categories ul li a{

		padding:8px 10px

	}

	#main-module-container > .breadcrumb-title-wrapper > .breadcrumb-title{padding:35px 0 26px 0;}

	#main-module-container > .breadcrumb-title-wrapper .breadcrumb-title{margin-bottom:15px;}

	h1.heading-title.page-title{

		font-size:30px;line-height:34px;

	}

	/*==*/

	/* Shortcode custome product */

	.woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper .price .amount{

		font-size:20px;

		line-height:24px;

	}

	.woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper .heading-title a{

		font-size:14px;

		line-height:18px;

	}

	.woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper .price{

		margin-top:0;

	}

	#main-module-container .woocommerce .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	.woocommerce-page #main-module-container .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper,

	#main-module-container .background-white .custom-product-shortcode.style-big ul.products li.product .product_item_wrapper{

		max-width:190px;

		border:0;

	}

	.custom-product-shortcode.style-big .review_count {display:none !important;}

	/* HEADER V4 + V2 */

	.v4 .header-logo,

	.v2 .header-logo{

		padding:30px 0 0 0;

	}

	/* SHORTCODE VIDEO */

	.wd_background_video {

		margin-left:-400px;

		margin-right:-400px;

	}

	.wd_background_video .container{

		margin-left:-370px;

		max-width:740px;

	}

	/* ALL SIDEBAR */

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.normal,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.normal,

	.one_third .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.one_fourth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.one_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.one_six .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.two_third .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.two_fifth .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_span4 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_col-sm-2 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_span6 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_col-sm-3 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_span8 .shortcode_wd_banner .wd_banner_background_text_wrapper,

	.vc_col-sm-4 .shortcode_wd_banner .wd_banner_background_text_wrapper{bottom:25px !important;}

	

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img,

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img{

		max-width:80%;

	}

	.shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width img{max-width:60%}

	.shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width {bottom:0px !important;}

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	.col-sm-24 .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width{

		padding:20px 0;

	}

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.much_width,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.much_width,

	#right-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width,

	#left-sidebar .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width{

		bottom:0 !important;

		padding:15px 10px;

	}

	/* 	TESTIMONIAL */

	.wd_testimonial_wrapper .testimonial-item .avatar{width:60px;height:60px;}

	.wd_testimonial_wrapper .testimonial-item .detail{margin-left:80px}

	/*==*/

	.wd_custom_category_shortcode .wp_title_shortcode_products .wd_list_categories{

		padding-right:5px;

	}

	.widget_shopping_cart .total .amount{padding-left:60px;}

	.wd_widget_product_categories .widget_title_wrapper:before{left:12px;}

	/*==*/

	body .wd_widget_bbpress_forums .widget_title_wrapper h3,

	body .wd_widget_product_categories .widget_title_wrapper h3,

	.widget-container.widget_categories .widget_title_wrapper h3{

		padding-left:10px;

		padding-right:10px;

	}

	.wd_widget_bbpress_forums .wd_bbpress_forums > ul li{

		padding:12px 10px 12px 30px

	}

	.wd_widget_product_categories .wd_product_categories .dropdown_mode .icon_toggle,.wd_widget_bbpress_forums .wd_bbpress_forums .icon_toggle{

		left:8px;

	}

	.feature_banner_shortcode .wd_icon_feature_banner{

		width: 62px;height: 62px;

		margin-top: -31px;margin-right: -31px;

		font-size: 32px;line-height: 30px;

		padding: 15px 5px;

	}

	body.woocommerce .widget_shopping_cart .buttons .button, 

	body.woocommerce-page .widget_shopping_cart .buttons .button,

	.widget-container.woocommerce.widget_shopping_cart p.buttons a.button.checkout{width:100%;margin-right:0;}

	.widget-container.woocommerce.widget_shopping_cart p.buttons a.button.checkout{margin-top:10px;}

	/*==*/

	/* WIDGET COMPARE */

	.yith-woocompare-widget a.clear-all{bottom:60px;left:10px}

	.yith-woocompare-widget .products-list{padding-bottom:90px;}

	.yith-woocompare-widget .compare.button{right:auto;left:10px;}

	/*==*/

	body .wd-content .wd_widget_testimonial .testimonial-content{padding-left:0}

	body .wd-content .wd_widget_testimonial .testimonial-content:before{display:none;}

	body .wd-content .wd_widget_testimonial .testimonial-item .wd_info{padding:8px 10px 0 0}

	body .wd-content .wd_widget_testimonial .testimonial-item .avatar{position:static;margin-bottom:10px}

	body .wd-content .wd_widget_testimonial .testimonial-item .wd_info > a, body .wd-content .wd_widget_testimonial .testimonial-item .wd_info span.twitter{display:inline-block;width:100%}

	

	/* ============ WIDGET ============== */

	.widget_flickr div.flickr_badge_image a img, 

	.wd_widget_instagram .item a img{

		width:68px;

	}

	.woocommerce ul.cart_list li .star-rating, 

	.woocommerce-page ul.cart_list li .star-rating, 

	.woocommerce ul.product_list_widget li .star-rating, 

	.woocommerce-page ul.product_list_widget li .star-rating, 

	.widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li .star-rating{

		right:10px;

	}

	.widget_flickr .wrap,

	.wd_widget_instagram  .wd-instagram-wrapper,

	.widget_tag_cloud .tagcloud,

	#left-sidebar .widget_recent_post_slider .wd_recent_post_widget_wrapper,

	#right-sidebar .widget_recent_post_slider .wd_recent_post_widget_wrapper,

	.widget_social .social-icons ,

	.widget-container .testimonials-list,

	.widget-container .features,

	.widget-container .alphabet-products,

	.widget-container form[id^="searchform-"] ,

	.widget-container.widget_text .wid-text,

	.widget_product_tag_cloud .tagcloud,

	.wd_tag_cloud .wd_widget_tag_cloud,

	.widget_display_search > form,

	.widget_display_stats > dl,

	.bbp_widget_login .bbp-logged-in

	{

		padding:10px 10px 5px 10px;

	}

	.widget-container.widget_archive > ul,

	.widget-container.widget_categories > ul,

	.widget-container.widget_display_stats > dl,

	.widget-container.widget_display_search > form,

	.widget-container.widget_meta > ul,

	.widget-container.widget_pages > ul,

	.widget-container.widget_recent_comments > ul,

	.widget-container.widget_recent_entries > ul,

	.widget-container.widget_search > form,

	.widget-container.widget_layered_nav > ul,

	.widget-container.widget_twitterupdate #twitter-box,

	.widget_subscriptions .subscribe_widget,

	.widget_flickr .wrap,

	.widget-container.widget_product_categories > ul,

	.widget-container.widget_product_search > form,

	.widget-container.yith-woocompare-widget > ul{

		padding:15px 10px 15px 10px;

	}

	.widget-container .wd_widget_product_slider_wrapper .product_per_slide ul{padding:10px 0 0 0;}

	.widget_nav_menu div{

		padding:10px 10px 15px 10px;

	}

	.widget-container.ew-video > div.open{

		padding:0px 10px 0 10px;

	}

	.widget-container.wd_widget_popular_product_by_categories .cat_title{padding-left:10px;}

	.widget_recent_comments ul li, .widget_display_views > ul li, .widget_display_forums > ul li, .widget_display_replies > ul li, .widget-container.widget_display_topics > ul li{

		padding:12px 12px 9px 12px;

	}

	.woocommerce .woocommerce.widget_shopping_cart .total, 

	.woocommerce-page .woocommerce.widget_shopping_cart .total, 

	.woocommerce.widget_shopping_cart .total,

	body.woocommerce .woocommerce.widget_shopping_cart .buttons, 

	body.woocommerce-page .woocommerce.widget_shopping_cart .buttons{

		padding-left:10px;padding-right:10px;

	}

	.woocommerce .woocommerce.widget_shopping_cart ul.cart_list li .total, .woocommerce .woocommerce.widget_shopping_cart ul.product_list_widget li .total, .woocommerce.widget_shopping_cart .total strong{

		left:10px;

	}

	.woocommerce ul.cart_list li span.price, .woocommerce ul.product_list_widget li span.price, .woocommerce-page ul.cart_list li span.price, .woocommerce-page ul.product_list_widget li span.price, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li span.price{display:inline-block;width:100%;clear:both;}

	

	.left-sidebar-content h3.widget-title, .right-sidebar-content h3.widget-title{padding:14px 10px;}

	.widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li .star-rating, .widget-container.wd_widget_tab_product .product_list_widget > li .star-rating, .woocommerce .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li .star-rating, .woocommerce-page .widget-container.wd_widget_tab_product .product_list_widget > li .star-rating, .woocommerce .wd_widget_product_slider_wrapper .product_per_slide ul > li .star-rating{right:6px;}

	ul.xoxo .widget_product_search  form,

	ul.xoxo form[id^="searchform-"]{

		padding-right:58px;

		padding-left:10px;

	}

	ul.xoxo .widget_product_search input[type="submit"],

	ul.xoxo form[id^="searchform-"] .bg_search input[id^="searchsubmit-"] {

		right:10px;/* rtl */

	}

	/* WIDGET RECENT PRODUCT SLIDER SHOW ADD TO CART BUTTON */

	/* Recent product show add to cart */

	.wd_widget_recent_product_slider li a.button,

	.woocommerce .wd_widget_recent_product_slider li a.button,

	.woocommerce-page .wd_widget_recent_product_slider li a.button,

	.woocommerce .wd_widget_popular_product_by_categories li a.button,

	.woocommerce-page .wd_widget_popular_product_by_categories li a.button,

	.wd_widget_popular_product_by_categories li a.button{

		margin-right:20px;

		margin-left:-40px;

	}

	#footer .wd_widget_recent_product_slider li a.button,

	#footer .woocommerce .wd_widget_recent_product_slider li a.button,

	.woocommerce-page #footer .wd_widget_recent_product_slider li a.button,

	#footer .woocommerce .wd_widget_popular_product_by_categories li a.button,

	.woocommerce-page #footer .wd_widget_popular_product_by_categories li a.button,

	#footer .wd_widget_popular_product_by_categories li a.button{

		margin-left:0;

	}

	

	.widget_shopping_cart .total .amount{font-size:16px;line-height:16px;position:relative;top:4px;}

	.widget-container.wd_widget_recent_product_slider .widget_title_wrapper, .widget-container.wd_widget_popular_product_by_categories .widget_title_wrapper, .widget-container.wd_widget_best_selling_product .widget_title_wrapper{padding-right:60px;}

	.widget-container .slider_control .next{right:10px;}

	.widget-container .slider_control .prev{right:36px;}

	#footer .widget-container .slider_control .next{right:15px;}

	#footer .widget-container .slider_control .prev{right:41px;}

	.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li > a.thumbnail img{width:50px;height:50px;}

	.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li > a.thumbnail img{left:10px;}

	

	.widget_popular ul li, .widget_hot_product ul li, .widget-container.woocommerce ul.product_list_widget li, .woocommerce-page .widget-container ul.cart_list li, .woocommerce-page .widget-container ul.product_list_widget li, .woocommerce ul.cart_list li, .woocommerce-page ul.cart_list li, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li{padding-left:70px;/* 80px */padding-right:10px;}

	

	ul.product_list_widget li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.product_list_widget li a, ul.cart_list li a, .woocommerce ul.cart_list li a, .woocommerce-page ul.cart_list li a, .widget_popular ul li a, .woocommerce .widget_popular ul li a, .widget_hot_product ul li a, .woocommerce .widget_hot_product ul li a, .widget_top_rated_products ul.product_list_widget li > a, .woocommerce .widget_top_rated_products ul.product_list_widget li > a, .widget_recent_reviews ul.product_list_widget li > a, .woocommerce .widget_recent_reviews ul.product_list_widget li > a, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li > a.thumbnail{margin-top:0;/*10px */}

	

	.widget_popular ul li:first-child, .widget_hot_product ul li:first-child, .widget-container.woocommerce ul.product_list_widget li:first-child, .woocommerce-page .widget-container ul.cart_list li:first-child, .woocommerce-page .widget-container ul.product_list_widget li:first-child, .woocommerce ul.cart_list li:first-child, .woocommerce-page ul.cart_list li:first-child, .widget-container .wd_widget_product_slider_wrapper .product_per_slide ul > li:first-child{padding-top:0; /* 0px */}	

	.widget-container.wd_widget_popular_product_by_categories .cat_name{padding-left:0;}

	

	.widget_top_rated_products ul.product_list_widget li > a, .woocommerce .widget_top_rated_products ul.product_list_widget li > a{margin-right:0;/* -20px */}

	.widget_top_rated_products ul.product_list_widget li del, .woocommerce .widget_top_rated_products ul.product_list_widget li del,.widget_top_rated_products ul.product_list_widget li ins, .woocommerce .widget_top_rated_products ul.product_list_widget li ins,.widget_top_rated_products ul.product_list_widget li > span.amount, .woocommerce .widget_top_rated_products ul.product_list_widget li > span.amount{width:100%;display:inline-block}

	/* END WIDGET  */

	/*==*/

	#footer .widget_subscriptions .widget_title_wrapper{float:none;padding-bottom:0;}

	/* WIDGET */

	.wd_widget_bbpress_recent_posts .post_user_info span.twitter:before{display:none}

	.widget_twitterupdate .follow-us-heading{

		position:relative;

		display:block;

		margin:10px 0;

		float:none;

		clear:both;

		top:0;

	}

	.widget_twitterupdate .widget_title_wrapper{

		margin-bottom:5px;

	}

	/* WIDGET RECENT COMMENT SLIDER */

	.widget_recent_comments_custom .wd_info_comment,.wd_widget_bbpress_recent_posts .post_user_info{padding-left:70px;}

	.widget_recent_comments_custom div.avatar,.wd_widget_bbpress_recent_posts div.avatar{left:10px;}

	.widget-container.widget_recent_comments_custom .widget_per_slide ul li .comment-body:before,.widget-container.wd_widget_bbpress_recent_posts .wd_bbpress_recent_posts ul li .post_content:before{left:15px;}

	.widget-container.widget_recent_comments_custom .widget_per_slide ul li .comment-body:after,.widget-container.wd_widget_bbpress_recent_posts .wd_bbpress_recent_posts ul li .post_content:after{left:17px;}

	/* =========== PAGE NAVI =========== */

	#main_content.col-sm-12 .gridlist-toggle{float:left;margin:5px 0 0 10px;}

	

	body.woocommerce #main_content.col-sm-12 .woocommerce-ordering select, 

	body.woocommerce-page #main_content.col-sm-12 .woocommerce-ordering select{width:100%;}

	

	.woocommerce #main_content.col-sm-12 .archive-product-before-loop .woocommerce-result-count, 

	.woocommerce-page #main_content.col-sm-12 .archive-product-before-loop .woocommerce-result-count{

		position:static;

		margin:0 0 10px 0;

		padding-left:20px;

		width:100%;text-align:left;

	}

	.woocommerce #main_content.col-sm-12 .archive-product-after-loop .woocommerce-result-count, 

	.woocommerce-page #main_content.col-sm-12 .archive-product-after-loop .woocommerce-result-count{

		position:static;

		margin:15px 0 0 0;width:100%;

	}

	#main_content.col-sm-12 .archive-product-after-loop{text-align:center;}

	

	#main_content.col-sm-12 .woocommerce .woocommerce-ordering, 

	.woocommerce-page #main_content.col-sm-12 .woocommerce-ordering {float:left;clear:left;display:block;margin:0px;padding:0 20px;width:100%;}

	.woocommerce .archive-product-after-loop .woocommerce-result-count, .woocommerce-page .archive-product-after-loop .woocommerce-result-count{

		position:static;

		margin:15px 0 0 0;width:100%;

	}

	.archive-product-after-loop{text-align:center;}

	/* ============ END PAGE NAVI ============== */

	

	/* ================= SHOP ================== */

	body.woocommerce #main_content.col-sm-12 ul.list.products li.product .list_add_to_cart, body.woocommerce #main_content.col-sm-12 ul.list.products li.product .list_add_to_cart{

		padding-right:25px;

		width:100%;

	}

	body.woocommerce #main_content.col-sm-12 ul.list.products li.product .product_thumbnail_wrapper, .woocommerce-page #main_content.col-sm-12 ul.list.products li.product .product_thumbnail_wrapper{

		width:35%;

	}

	body.woocommerce #main_content.col-sm-12 ul.list.products li.product .product-meta-wrapper, .woocommerce-page #main_content.col-sm-12 ul.list.products li.product .product-meta-wrapper{

		width:65%;

	}

	.woocommerce #content #main_content.col-sm-12 ul.list.products li.product .star-rating, .woocommerce-page #content #main_content.col-sm-12 ul.list.products li.product .star-rating, #content .woocommerce ul.list.products li.product .star-rating{float:right;margin-top:0;}

	

	/* WISHLIST AND COMPARE  PAGE SHOP LIST */

	#content #main_content.col-sm-12 ul.products.list li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, .woocommerce #content #main_content.col-sm-12 ul.products.list li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, .woocommerce-page #content #main_content.col-sm-12 ul.products.list li.product .product-meta-wrapper .yith-wcwl-add-to-wishlist, #content #main_content.col-sm-12 ul.products.list li.product .product-meta-wrapper .wd_compare_wrapper, .woocommerce #content #main_content ul.products.list li.product .product-meta-wrapper .wd_compare_wrapper, .woocommerce-page #content #main_content.col-sm-12 ul.products.list li.product .product-meta-wrapper .wd_compare_wrapper{

		width:auto;

		text-align:left;

		display:inline-block;position:relative;right:auto !important;left:auto !important;top:auto !important;bottom:auto !important;

	}

	/* SHOPPING CART 2 SIDEBAR */

	.woocommerce-page #content #container-main.col-sm-12 table.shop_table.cart thead th.product-quantity,

	.woocommerce-page #content #container-main.col-sm-12 table.shop_table.cart tbody td.product-quantity{display:none;}

	/* SHOPPING CART  1 SIDEBAR */

	.woocommerce-page #content .cart-collaterals .cart_totals > table tr.total th{font-size:18px;line-height:22px;}

	

	.woocommerce-page #content .cart-collaterals .cart_totals > table td{padding:0 0 8px 0}

	

	.woocommerce-page #content table.shop_table thead th.product-thumbnail.first, 

	.woocommerce-page #content table.shop_table tbody tr.cart_item td.product-thumbnail:first-child{

		display:table-cell;

	}

	.woocommerce-page #content #container-main.col-sm-18 table.shop_table tbody tr.cart_item td.product-thumbnail{

		min-width:0;padding:0;line-height:0;width:0;

	}

	.woocommerce-page #content #container-main.col-sm-18 table.shop_table.cart tbody tr.cart_item td.product-thumbnail a{

		display:none;

	}

	.woocommerce-page #content #container-main.col-sm-18 table.shop_table tbody tr.cart_item td.product-title{

		width:41%;

	}

	

	.woocommerce-page #content .col-sm-18 table.shop_table.cart tbody tr.cart_item td .plus {

		z-index: 1;

		width: 18px;height: 18px;

		position: absolute;right: 1px;top: 1px;

		margin: 0;

		cursor: pointer;

		border-width: 0 0 1px 1px;border-style: solid;

		border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;

		font-size:12px;line-height:14px;

		background: url(../images/ic-plus.png) center no-repeat !important;

	}

	.woocommerce-page #content .col-sm-18 table.shop_table.cart tbody tr.cart_item td .qty {

		padding: 0 30px 0 20px;

		width: 60px !important;

		height:36px;

	}

	.woocommerce-page #content .col-sm-18 table.shop_table.cart tbody tr.cart_item td .quantity {

		display: inline-block;

		position: relative;

		cursor: pointer;

		width: auto;

	}

	.woocommerce-page #content .col-sm-18 table.shop_table.cart tbody tr.cart_item td .minus {

		z-index: 1;

		width: 18px;height: 18px;

		position: absolute;right: 1px;bottom: 1px;

		margin: 0;

		cursor: pointer;

		border-width: 0 0 0 1px;border-style: solid;

		border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;

		font-size:12px;line-height:14px;

		background: url(../images/ic-minus.png) center no-repeat !important;

	}

	 

	.woocommerce-page #content #container-main.col-sm-18 .cart-collaterals form,

	.woocommerce-page #content #container-main.col-sm-18 .cart-collaterals .cart_totals{

		width:100%;

	}

	/* END 1 SIDER BAR */



	/* ========== PRODUCT DETAIL ============ */

	

	/* PRODUCT 2 COlLUMN*/

	body.woocommerce #content #main_content.col-sm-12  div.product div.images,

	body.woocommerce-page #content #main_content.col-sm-12 div.product div.images {

		width:auto;

		max-width:100%;

	}

	

	.woocommerce #content #main_content.col-sm-12 div.product div.summary,

	.woocommerce-page #content #main_content.col-sm-12 div.product div.summary {

		width:100%;

		padding:0;

	}

	

	body.woocommerce #content div.product form.cart table.group_table .button,

	body.woocommerce-page #content div.product form.cart  table.group_table .button{

		position:relative;

		font-size:0;line-height:20px;

		padding:5px;

		width:60px;

	}

	body.woocommerce #content div.product form.cart table.group_table .button:before,

	body.woocommerce-page #content div.product form.cart  table.group_table .button:before{

		content:" + ";position:absolute;top:0;left:0;right:0;bottom:0;

		font-size:16px;line-height:30px;text-align:center;

	}

	/* CHECK OUT */

	.woocommerce-page #content #container-main.col-sm-18 form.checkout table.shop_table tbody tr td.product-thumbnail{

		width:0;min-width:0;line-height:0;max-width:0;padding:0;

	}

	.woocommerce-page #content #container-main.col-sm-18 form.checkout table.shop_table tbody tr td.product-thumbnail a{

		display:none;

	}

	.woocommerce-page #content form.checkout table.shop_table td.product-price{min-width:100px;}

	.woocommerce-page #content form.checkout table.shop_table td.product-total{min-width:150px;}

	.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-total{min-width:100px;}

	.woocommerce-page #content #container-main.col-sm-12 form.checkout table.shop_table td.product-price{min-width:0;}

	/* CHECKOUT ORDER REVIEW */

	.woocommerce-page #content form.checkout table.shop_table tbody tr td.product-thumbnail{width:10%;padding-right:0}

	/* ============= MY ACCOUNT ================= */

	.woocommerce-page #container-main.col-sm-12 #customer_login.col2-set .col-1,				

	.woocommerce-page #container-main.col-sm-12 #customer_login.col2-set .col-2{

		width:100%;

		clear:both;

	}

	.woocommerce-page #container-main.col-sm-12 #customer_login.col2-set .col-2{

		margin-top:20px;

		padding:0;

		display:inline-block;

	}

	/* ======== MY ACCOUNT ORDER REVIEW 2 SIDEBAR ====== */

	.woocommerce-page #content #container-main.col-sm-12 table.shop_table.my_account_orders .order-date{

		width:0;height:0;min-width:0;padding:0;margin:0;font-size:0;border:0;

	}

	/* =============== BLOG ============== */

	#container-main.col-sm-24 .wpb_column .shortcode-recent-blogs.layout_horizontal .image_wrapper,



	#container-main.col-sm-24 .one_half .shortcode-recent-blogs.layout_horizontal .image_wrapper,

	#container-main.col-sm-24 .one_third .shortcode-recent-blogs.layout_horizontal .image_wrapper,

	#container-main.col-sm-24 .two_third .shortcode-recent-blogs.layout_horizontal .image_wrapper,

	#container-main.col-sm-24 .three_fifth .shortcode-recent-blogs.layout_horizontal .image_wrapper,

	#container-main.col-sm-24 .one_fourth .shortcode-recent-blogs.layout_horizontal .image_wrapper,

	

	.shortcode-recent-blogs.layout_horizontal li.col-sm-12 .image_wrapper,

	.shortcode-recent-blogs.layout_horizontal li.col-sm-8 .image_wrapper{

		width:100%;padding:0 0 10px 0;

	}

	#container-main.col-sm-24 .wpb_column .shortcode-recent-blogs.layout_horizontal .blog_wrapper_horizontal,

	

	#container-main.col-sm-24 .one_half .shortcode-recent-blogs.layout_horizontal .blog_wrapper_horizontal,

	#container-main.col-sm-24 .one_third .shortcode-recent-blogs.layout_horizontal .blog_wrapper_horizontal,

	#container-main.col-sm-24 .two_third .shortcode-recent-blogs.layout_horizontal .blog_wrapper_horizontal,

	#container-main.col-sm-24 .three_fifth .shortcode-recent-blogs.layout_horizontal .blog_wrapper_horizontal,

	#container-main.col-sm-24 .one_fourth .shortcode-recent-blogs.layout_horizontal .blog_wrapper_horizontal,



	.shortcode-recent-blogs.layout_horizontal li.col-sm-12 .blog_wrapper_horizontal,

	.shortcode-recent-blogs.layout_horizontal li.col-sm-8 .blog_wrapper_horizontal{

		width:100%;

	}

	/* SHORTCODE TOP RECOMMEND */

	#container-main.col-sm-18 .woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails > div{

		width:50%;

	}

	#container-main.col-sm-18 .woocommerce .wd_custom_category_shortcode ul.products li.left-wrapper .product_thumbnails > div:nth-child(2n+1){

		clear:both;

	}

	.woocommerce .wd_custom_category_shortcode .wd-custom-category-right-wrapper li.product:nth-child(9){display:none !important}

	/* SHORTCODE BANNER */

	.wd_banner_top_content .shortcode_wd_banner .wd_banner_background_text_wrapper.max_much_width{padding:10px}

}	



@media 

only screen and (max-width: 568px)	and (min-width: 480px)	{

	.wd_custom_category_shortcode .wd-custom-category-left-wrapper .list_add_to_cart_wrapper .review_count{display:none !important}

}