/******************************************
 Responsive
******************************************/


@media only screen and (min-width: 280px) and (max-width: 479px) {
	.footer-newsletter form{width: 100%;}
	.wysija-paragraph .wysija-input{border-right:1px #666 solid; border-radius: 3px; }
	.wysija-submit{border-radius: 3px;}
	.formError{left: unset !important; right: 0 !important;}
	p.wysija-paragraph{margin-bottom: 10px;}

	.slider-caption-content h2{font-size: 21px; margin-bottom: 5px;}
	.slider-caption-content h3{font-size: 16px; margin-bottom: 5px;}
	.slider-caption-content p{font-size: 12px;}
	.sliderbtn a{padding: 6px 12px; font-size: 11px; }
	.slick-dots{display: none !important;}
	.slidenumber2 .slider-caption-content{left: 20px;}
	.slidenumber3 .slider-caption-content{right: 20px; max-width: 260px;}

	#newsletter-popup .modal-dialog{margin:50px auto;width:95%;}
	#newsletter-popup #newsletter-form .input-box .input-text{width:250px;}
	.language-currency-wrapper .block.block-currency{float:right;}
	.language-currency-wrapper{width:100%;margin-bottom:5px;}
	.headerlinkmenu ul.links{padding-bottom:8px;}
	.headerlinkmenu{text-align:center;}
	.headerlinkmenu ul.links a span{border-left:0px solid #ddd;padding-left:0;}
	.headerlinkmenu ul.links a{padding:0 5px 0 0px;}
	.language-currency-wrapper .block > div img{margin-left:0;margin-right:6px;}
	.navleft-container{position:relative;}
	#search{padding-top:0px;margin-left:0px;}
	.top-search{margin-bottom:10px;margin-top:4px;}
	.top-cart-contain{margin-top:0px;padding:0px;border:none;}
	.mini-cart .cart-icon i{margin-right:5px;padding:0px;}
	.top-cart-content{width:290px;padding-left:0px;right:12px;}
	.top-cart-content .actions{padding:5px 8px 20px;}
	.jtv-sticky-menu .top-search, .jtv-sticky-menu .header-right{display:none;}
	nav, .jtv-sticky-menu{height:52px;position:relative;}
	.jtv-sticky-menu .top-cart-contain{margin-top:-5px;}
	.jtv-sticky-menu .top-cart-content{right:0;top:34px;}
	.language-currency-wrapper .block > ul{right:0px;left:inherit;}
	.special-products .page-header h2{font-size:14px;}
	.special-products .page-header, #latest-news .page-header{border-bottom:none;height:inherit;margin-top:0;margin-bottom:0px;}

	.special-products-pro .product-flexslider, .special-products-pro{margin-top:5px;}
	#latest-news .page-header h2{margin-bottom:0px;}
	#latest-news .product-flexslider{margin:10px 0px 0px;}
	#latest-news .owl-item .item{margin:0 0px;}
	.cat-img-title span{font-size:12px;}
	.cat-img-title{margin-top:30px;}
	.inner-info{width:100%;text-align:left;}
	.cat-img-title .cat-heading{font-size:20px;}
	#category-desc-slider:hover .owl-Template .owl-controls{opacity:0;}
	.cat-img-title p{display:none;}
	.category-description a.info{font-size:10px;margin-top:5px;padding:2px 14px 5px;}
	.sorter .short-by.page{float:left;padding-left:10px;}
	.toolbar label{display:none;}
	.toolbar .sorter{margin-top:6px;}
	.sorter .short-by{padding:0px;}
	.shop-inner{padding:12px;}
	.products-list .product-img{width:100%;margin-bottom:12px;}
	.products-list .product-shop{float:none;width:100%;}
	.products-list .product-shop .actions ul{display:block;float:left;margin:auto;width:100%;}
	.products-list .product-shop .actions ul li:last-child a{border-left:medium none;padding-left:0;}
	.products-list .product-shop .actions ul li{margin:8px 0px;display:block;}
	.products-list .product-shop .actions ul li:last-child{margin-bottom:0px;}
	.wishlist-item .all-cart{margin-bottom:15px;}
	.checkout-page .box-border .button{margin-bottom:18px;}
	.page-order .cart_navigation a.checkout-btn{font-size:14px;padding:10px 20px;}
	.about-page{width:100%;}
	.mini-cart .basket a .fa-shopping-cart:before{margin-right:0px;}
	.cart-icon, .shoppingcart-inner{padding-top:0px;}
	ul#cart-sidebar{padding:0px;}
	.top-search{position:relative;z-index:1000;width:100%;margin:12px 0px 0px;}
	#search .input-group{width:100%;}
	#search input{width:81%;padding-left:8px;}
	.link-wishlist{margin-top:0px;float:left;margin-left:0px;}
	.jtv-user-info{float:left;margin-top:0;margin-right:10px;}
	.jtv-banner1 .hover_content .hover_data .title{font-size:15px;}
	.jtv-banner1 .hover_data{padding:6px;}
	.jtv-banner1 .hover_content .hover_data .desc-text{font-size:18px;margin-top:0px;}
	.jtv-banner1 .shop-now{margin-top:0px;padding:2px 0;}
	.shop-now a{padding:3px 10px;font-size:9px;}
	.jtv-banner2 .hover_content{width:68%;top:5%;}
	.jtv-banner2 .hover_data{padding:8px;}
	.jtv-banner2 .hover_data .title{font-size:22px;}
	.jtv-banner2 .hover_data .desc-text{font-size:13px;margin-top:4px;}
	.hover_data .title{font-size:20px;}
	.hover_data .desc-text{font-size:13px;margin-top:5px;}
	.banner-static .banner-box, .jtv-service-area .block-wrapper{margin-bottom:15px;display:inline-block;width:100%;}
	.jtv-service-area{padding-bottom:5px;}
	.banner-static{margin-bottom:0px;margin-top:18px;}
	.testimonials{margin-top:15px;padding:0px 15px;}
	#latest-news{margin-top:0px;margin-bottom:0px;}
	.hot-products{text-align:center;display:inline-block;}
	.bottom-banner-img h3{margin-top:90px;font-size:25px;}
	.bottom-banner-img h6{font-size:12px;}
	.bottom-banner-img.last h3{margin-top:20px;font-size:15px;}
	.bottom-banner-img.last:hover .shop-now-btn{display:none;}
	.home-testimonials .holder{max-width:100%;margin:0 auto}
	.collapsed-block{padding-top:2px;margin:0}
	.collapsed-block h4{padding:5px 15px 5px}
	.collapsed-block .tabBlock{display:none;padding:0px 0px 5px}

	.collapsed-block .expander{float:right;cursor:pointer;padding:0 8px;margin-top:-5px;font-size:20px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#999}
	footer h3{border-bottom:1px #666 solid;padding:4px 0px 10px;}
	.mm-toggle{display:block;padding:0px;}
	.mm-label{margin-left:3px;font-size:16px;font-weight:500;letter-spacing:1px;margin:0;padding:9px 15px 11px;text-transform:uppercase;color:#fff;line-height:28px;}
	.mm-toggle-wrap{display:inline-block;z-index:100;margin-left:15px;margin-top:12px;}
	.sidebar-cart .block-content ul li .product-details{width:65%;margin-right:15px}
	.product-tabs{height:auto;border-bottom:none}
	#product-detail-tab.nav-tabs>li{margin-bottom:2px;width:100%;border-bottom:1px #ddd solid;}
	.tab-content{margin-top:5px}
	.form-add-tags input.input-text, select, textarea{width:60%}
	.product-overview-tab .form-area .form-element input, textarea{width:90%}
	.page-order ul.step li{width:98%;margin-right:0px;margin-bottom:10px}
	.page-order .cart_navigation a.checkout-btn{float:left}
	.box-authentication{width:100%;margin-bottom:20px;}
	.account-login .box-authentication:last-child{margin-bottom:0px;}
	.box-authentication input, .box-authentication textarea{width:90%;}
	.error_pagenotfound{width:100%;border-radius:0;margin:25px auto;padding:15px;}
	.error_pagenotfound em{line-height:none;margin-bottom:10px}
	.about-slid-info{width:100%;}
	.about-slid h2{font-size:30px;}
	.align-center-btn a.button{display:inline-block;margin-bottom:10px;}
	.home-testimonials .holder{padding:0 10px;}
	.footer-newsletter .newsletter-email{width:100%;margin-bottom:8px;border-radius:3px;}
	.footer-newsletter .subscribe{border-radius:3px;}
	.social ul{text-align:left;float:left;}
	.social ul li{margin-right:4px;margin-left:0px;}
	.payment{text-align:left;}
	.product-grid-area .products-grid .item{float:none;margin:15px auto;width:90%;}
	.hot-deal{margin-bottom:15px;}
	.logo{text-align:center;vertical-align:middle;width:100%;margin:auto;margin-top:18px;}
	.home-nav-tabs>li.divider{display:none;}
	.blog-content-jtv > p, .product-info h2 p{font-size:12px;margin-top:6px}
	.jtv-product-content h3{font-size:12px;font-weight:normal;}
	.footer-newsletter{padding:15px 0px 16px;margin-bottom:0px;margin-top:15px;}
	.jtv-banner3-inner{margin-bottom:15px;text-align:center;}
	.top-banner{padding:0;}
	.our-clients{margin:10px 0;padding:0 12px;}
	.home-tab{margin-bottom:0px;margin-top:20px;}
	.home-nav-tabs > li{margin-bottom:8px;margin-left:0;margin-right:10px;}
	.jtv-best-sale .products-grid .item .item-inner .item-info{float:left;margin-left:15px;text-align:left;width:95%;}
	.jtv-best-sale .products-grid .item .item-inner .item-img{display:block;width:160px;}
	.special-block{margin-top:15px;}
	.special-products{margin:0;padding:12px 12px 10px;}
	.on-sale-product{margin-top:10px;}
	.on-sale-product .row{padding:12px 12px 6px;}
	.on-sale-product .product-items .jtv-item-child:nth-child(1), .on-sale-product .product-items .jtv-item-child:nth-child(3){width:100%;}
	.on-sale-product .product-items .jtv-item-child:nth-child(2){width:100%;}
	.news{border-right:0px solid #eee;padding:0px 15px 0px;border-bottom:0px solid #eee;}
	.jtv-blog .blog-img{margin-right:0px;width:100%;margin-bottom:12px;}
	.jtv-blog .blog-content-jtv{width:100%;}
	.blog-content-jtv > span{font-size:11px;}
	footer .footer-contact-item{padding:15px 10px;text-align:center;}
	ul.footer-company-links{text-align:center;padding:4px 0px;}
	.mini-cart .basket a .cart-total{vertical-align:-4px;}
	.mmPushBody .mm-toggle i.pe-7s-menu.icons:before{content:"\e680";font-size:30px;}
	.cat-img-title{padding:0 15px;margin-top:50px;}
	.cat-img-title span{font-size:14px;}
	.cat-img-title .cat-heading{font-size:26px;}
	.product-view-area .product-name h1{font-size:24px;}
	.availability.in-stock.pull-right{float:left !important;margin-top:8px;width:100%;display:inline-block;}
	.product-view-area .product-details-area .ratings{margin-bottom:8px;display:inline-block;}
	.product-color-size-area .color-area{width:100%;margin-right:0px;}
	.product-color-size-area .size-area, .col2-left-layout .product-color-size-area .size-area{width:48%;width:100%;float:left;}
	.col2-left-layout .product-view-area .flexslider-thumb{padding:22px 25px;}
	.product-view-area .flexslider-thumb{max-width:455px;padding:22px 25px;position:relative;}
	.product-view-area .flexslider-thumb .flex-prev{left:0px;top:22px;}
	.product-view-area .flexslider-thumb .flex-next{right:0px;top:22px;}
	.cart-plus-minus{margin-right:0px;margin-bottom:12px;width:100%;}
	.product-cart-option ul li{border-right:0px solid #eeeeee;float:left;margin-right:15px;padding-right:0px;}
	.reviews-content-right{margin-left:-15px;}
	.product-view-area .product-details-area{padding:0px;}
	.related-product-area{margin:15px 0 15px;}
	.form-add-tags input.input-text, select, textarea{margin-bottom:10px;width:100%;}
	.shipping-inner{padding:15px 15px 0px;}
	.jtv-top-search{padding-left:15px;}
	.text-des h2{font-size:18px;}
	.text-des p{font-size:11px;}
	.text-des{padding:12px 10px;}
	.text-des-container.pad-zero{top:25%;}
	.text-des-container{top:18%;}
	.home-tab .tab-title h2{font-size:22px;border-bottom:1px solid #e5e5e5;margin:0 0 8px;padding:0 0 8px;width:100%;}
	.home-tab .tab-title:before{display:none;}
	.sub-title{font-size:12px;}
	.jtv-best-sale-list .sub-title{font-size:12px;padding-right:45px;}
	.featured-products .jtv-best-sale .sub-title{font-size:12px;padding-right:0px;padding-left:60px;}
	.home-product-tabs{padding:5px 0 0px;}
	.best-title h2{font-size:22px;}
	.daily-deal-section{margin-bottom:25px;margin-top:0px;padding:0px;}
	.deal-title{font-size:22px;}
	.daily-deal p{font-size:13px;line-height:22px;margin:10px 0 15px;padding:0 4%;}
	.box-timer{margin-top:5px;margin-bottom:20px;}
	a.link{margin-top:0px;}
	.slider-items-products .owl-buttons a{height:28px;width:28px;}
	.featured-products .jtv-best-sale .slider-items-products .owl-buttons .owl-next{right:-34px;}
	.newsletter-popup{display:none;}
	.social{display:inline-block;margin-bottom:10px;margin-top:8px;}
	ul.footer-company-links li{border-left:0px solid #4f515c;margin-left:2px;padding-left:4px;}
	.footer-coppyright{margin-top:20px;}
	.jtv-best-sale .slider-items-products .owl-buttons .owl-prev{left:-50px;}
	.countdown-times .distance{margin-bottom:18px;}
	.bottom-section{margin-bottom:15px;}
	.footer-newsletter h3{font-size:22px;}
	.footer-newsletter p{font-size:22px;margin:5px 0 10px;}
	footer .footer-contact{padding-top:10px;margin-bottom:30px;padding-bottom:10px;}
	.share-box .title{width:100%;}
	.language-currency-wrapper .block>div{border-left:0px #ccc solid;padding-left:0px;}
	.top-cart{margin-top:15px;}
	.jtv-best-sale .slider-items-products .owl-buttons .owl-next{right:22px;}
	.home-product-tabs{float:none;text-align:left;width:100%;}
	.home-tab .tab-title{border-bottom:0px solid #e5e5e5;margin:0 0 0px;padding:0 0 0px;}
	.banner-section a.image-wrapper img{margin-bottom:15px;}
	.hot-pr-img-area{border-left:0px solid #e5e5e5;}
	.featured-products{margin-bottom:10px;margin-top:5px;}
	.banner-block{margin-top:10px;}
	.blog-post-wrapper .product-flexslider{margin:20px -12px 5px;}
	.magnifier{left:15px !important}

}
@media only screen and (min-width: 480px) and (max-width: 767px) 
{
	p.wysija-paragraph{margin-bottom:10px;max-width:250px}
	.footer-newsletter form{width:390px;}
	.slider-caption-content h2{font-size:32px;}
	.slider-caption-content h3{font-size:20px;}
	.slider-caption-content p{font-size:14px;}
	.sliderbtn a{padding:8px 14px;}
	.slidenumber2 .slider-caption-content{left:30px;}
	.slidenumber3 .slider-caption-content{right:30px;}
	.logo{margin:auto;text-align:center;vertical-align:middle;width:100%;padding-top:18px;}
	.top-search{position:relative;z-index:10;margin-top:12px;width:100%;margin:10px 0px;}
	#search .input-group{width:100%;}
	#search input{width:58%;padding-left:8px;}
	.link-wishlist{margin-top:-6px;float:left;margin-left:0px;}
	.jtv-user-info{float:left;margin-top:0;margin-right:10px;}
	select.cate-dropdown.hidden-xs{display:inline-block !important;margin-bottom:0px;}
	#newsletter-popup .modal-dialog{margin:50px auto;width:95%;}
	#newsletter-form .input-box .input-text{width:100%;}
	.language-currency-wrapper{width:100%;margin-bottom:5px;}
	.headerlinkmenu{float:right;margin-top:-28px;text-align:right;width:68%;}
	.headerlinkmenu ul.links a span{border-left:0px solid #ddd;padding-left:0;}
	.headerlinkmenu ul.links a{padding:0 5px 0 0px;}
	.language-currency-wrapper .block > div img{margin-left:0;margin-right:4px;}
	.navleft-container{position:relative;}
	#search{padding-top:0px;margin-left:0px;}
	.top-search{margin-bottom:10px;margin-top:10px;}
	.top-cart-contain{margin-top:0px;padding:0px;border:none;}
	.mini-cart .cart-icon i{margin-right:5px;padding:0px;}
	.top-cart-content{top:30px;right:8px;}
	.jtv-sticky-menu .top-search, .jtv-sticky-menu .header-right{display:none;}
	nav, .jtv-sticky-menu{height:52px;position:relative;}
	.jtv-sticky-menu .top-cart-contain{margin-top:-5px;}
	.jtv-sticky-menu .top-cart-content{right:0;top:34px;}
	.language-currency-wrapper .block > ul{right:0px;left:inherit;}
	.special-products .page-header h2{font-size:14px;}
	.special-products .page-header, #latest-news .page-header{border-bottom:none;height:inherit;margin-top:0;margin-bottom:0px;}
	.special-products-pro .product-flexslider, .special-products-pro{margin-top:5px;}
	#latest-news .page-header h2{margin-bottom:0px;}
	#latest-news .product-flexslider{margin:10px 0px 0px;}
	#latest-news .owl-item .item{margin:0 0px;}
	.category-description a.info{font-size:10px;margin-top:5px;padding:2px 14px 5px;}
	.products-list .product-img{width:50%;margin-bottom:15px;}
	.products-list .product-shop{float:left;width:100%;}
	.products-list .product-shop .actions ul{float:left;margin:12px auto 0px;width:100%;}
	.wishlist-item .all-cart{margin-bottom:15px;}
	.checkout-page .box-border .button{margin-bottom:18px;}
	.about-page{width:100%;}
	.mini-cart .basket a .fa-shopping-cart:before{margin-right:0px;}
	ul#cart-sidebar{padding:0px;}
	.mini-cart .basket a .cart-total{vertical-align:-4px;}
	.jtv-banner1 .hover_content .hover_data .title{font-size:24px;}
	.jtv-banner1 .hover_data{padding:12px;}
	.jtv-banner1 .shop-now{margin-top:0px;padding:8px 0;}
	.shop-now a{padding:5px 10px;font-size:12px;}
	.jtv-banner2 .hover_content{width:68%;top:24%;}
	.jtv-banner2 .hover_data{padding:8px;}
	.jtv-banner2 .hover_data .title{font-size:24px;}
	.jtv-banner2 .hover_data .desc-text{margin-top:8px;}
	.hover_data .title{font-size:30px;}
	.hover_data .desc-text{font-size:13px;margin-top:5px;}
	.banner-static .banner-box{margin-bottom:15px;}
	.jtv-service-area .block-wrapper{margin-bottom:20px;}
	.jtv-service-area{padding-bottom:0px;}
	.banner-static{margin-bottom:0px;}
	.testimonials{margin-top:0px;padding:15px 15px 0px;}
	#latest-news{margin-top:0px;margin-bottom:0px;}
	.blog-content-jtv .read-more{font-size:11px;}
	.blog-action{margin-top:5px;}
	.special-products{margin:auto;width:100%;}
	.hot-deal{margin:auto;width:280px;}
	.hot-products{text-align:center;display:inline-block;}
	.bottom-banner-img{height:240px;width:360px;float:none;}
	.bottom-banner-img h3{margin-top:90px;font-size:25px;}
	.bottom-banner-img h6{font-size:12px;}
	.bottom-banner-img .banner-overly{height:240px;}
	.bottom-banner-img .banner-overly.last{height:145px;}
	.bottom-banner-img.last{height:144px;width:450px;}
	.bottom-banner-img.last h3{margin-top:30px;font-size:18px;}
	.bottom-banner-section .col-md-4{float:none;margin:auto;text-align:center;}
	.home-product-tabs li a{font-size:14px}
	.page-header h2{font-size:28px}
	.product-item .item-inner .item-info .item-title{font-size:14px;padding:0px 10px}
	.home-tab .product-item{margin:0 8px}
	#latest-news .owl-item .item{margin:0 6px}
	.home-testimonials .holder{max-width:100%;margin:0 auto}
	.our-clients .container{padding:0px}
	.our-clients .slider-items-products .owl-buttons .owl-prev{left:58px}
	.our-clients .slider-items-products .owl-buttons .owl-next{right:10px}
	.collapsed-block h4{padding:5px 15px 5px}
	.collapsed-block .tabBlock{display:none;padding:0px 0px 5px}
	.collapsed-block .expander{float:right;cursor:pointer;padding:0 8px;margin-top:-5px;font-size:20px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#999}
	footer h3{border-bottom:1px solid #666;padding:4px 0 12px;}
	.footer-newsletter .newsletter-email{width:100%;margin-bottom:10px;}
	.footer-content p{font-size:12px;}
	.footer-newsletter .newsletter-email{width:250px}
	.footer-newsletter .subscribe{float:none}
	.social ul{float:none;text-align:left;margin-top:15px;}
	.social ul li{margin-left:0px;}
	.social{float:none;margin-bottom:15px;text-align:center}
	.payment{text-align:center}
	.coppyright{float:none;margin-bottom:10px;text-align:center}
	.mm-toggle-wrap{display:block}
	.mm-toggle{display:block;padding:1px 0px;}
	.mm-label{color:#fff;font-size:16px;font-weight:500;letter-spacing:1px;line-height:28px;margin:0;padding:9px 15px 11px;text-transform:uppercase;}
	.mm-toggle-wrap{display:inline-block;margin-left:15px;margin-top:12px;z-index:100;}
	.sidebar-cart .block-content ul li .product-details{width:65%;margin-right:15px}
	.check-box-list input[type="checkbox"]+label span.button{margin-right:6px}
	.color ul li{margin-bottom:5px}
	.size li{margin-bottom:5px}
	.product-grid-area .products-grid .item{margin:15px auto;width:50%;}
	.product-big-image{border-right:none}
	.magnifier{left:15px !important}
	.product-view-area .flexslider-thumb{padding:22px 32px;}
	.product-view-area .flexslider-thumb .flex-next{right:0}
	.product-view-area .color ul li, .product-view-area .size li{margin-bottom:5px}
	.product-color-size-area .color-area, .product-color-size-area .size-area{margin-right:0px;width:100%;}
	.product-view-area .product-name h1{font-size:24px}
	.cart-plus-minus{margin-right:0px;margin-bottom:8px;width:100%;}
	.product-cart-option ul li{border-right:none;margin-right:0px}
	.product-tabs{height:auto;border-bottom:none}
	#product-detail-tab.nav-tabs>li{margin-bottom:3px;width:100%;border-bottom:1px #eee solid;}
	.tab-content{margin-top:5px}
	.form-add-tags input.input-text, select, textarea{margin-bottom:10px;width:100%;}
	.product-overview-tab .form-area .form-element input, textarea{width:90%}
	.page-order ul.step li{margin-right:6px}
	.page-order .cart_navigation a.checkout-btn{float:left}
	.box-authentication{width:100%;margin-bottom:20px;}
	.account-login .box-authentication:last-child{margin-bottom:0px;}
	.box-authentication input, .box-authentication textarea{width:90%;}
	.error_pagenotfound{width:100%;border-radius:0;margin:25px auto;padding:15px;}
	.error_pagenotfound em{line-height:none;margin-bottom:10px}
	.about-slid-info{width:100%;}
	.about-slid h2{font-size:30px;}
	.align-center-btn a.button{display:inline-block;margin-bottom:10px;}
	.footer-newsletter{padding:15px 5px 16px;}
	.jtv-banner3-inner{margin-bottom:15px;}
	.our-clients{margin:0px 0 10px;padding:0 12px;}
	.home-tab{margin-bottom:0;margin-top:25px;padding:0;}
	.home-nav-tabs > li{margin-left:0px;margin-right:8px;}
	.special-block{margin-top:15px;}
	.special-products{margin:0;padding:12px 12px 10px;}
	.on-sale-product{margin-top:10px;}
	.on-sale-product .row{padding:12px 12px 6px;}
	.on-sale-product .product-items .jtv-item-child:nth-child(1), .on-sale-product .product-items .jtv-item-child:nth-child(3){width:100%;}
	.on-sale-product .product-items .jtv-item-child:nth-child(2){width:100%;}
	.news{border-right:0px solid #eee;padding:12px;border-bottom:0px solid #eee;}
	.blog-content-jtv > h2{font-size:13px;line-height:normal;margin-bottom:4px;}
	.blog-content-jtv > p{font-size:12px;margin-top:4px;letter-spacing:-0.2px;}
	.blog-content-jtv > span{font-size:11px;}
	footer .footer-contact-item{padding:15px 10px;text-align:center;}
	ul.footer-company-links{text-align:center;padding:4px 0px;}
	.mmPushBody .mm-toggle i.pe-7s-menu.icons:before{content:"\e680";font-size:30px;}
	.jtv-sticky-menu{height:45px;}
	.slider-items-products .owl-buttons .owl-prev{left:-10px;}
	.slider-items-products .owl-buttons .owl-next{right:20px;}
	.jtv-banner3 img{max-width:100%;}
	.jtv-service-area .col-xs-12{width:50%;}
	.jtv-service-area .block-wrapper{padding:8px;}
	.jtv-service-area .block-wrapper .text-des h3{font-size:11px;}
	.jtv-service-area .block-wrapper .text-des p{font-size:10px;}
	.icon-wrapper{float:left;font-size:30px;height:50px;line-height:36px;margin-right:5px;text-align:center;width:40px;}
	.cat-img-title{margin-top:50px;padding:0px 10px;}
	.cat-img-title span{font-size:14px;}
	.cat-img-title .cat-heading{font-size:28px;}
	.product-view-area .product-details-area{margin-top:0;padding:0px;z-index:-9;}
	.availability.in-stock.pull-right{float:left !important;margin-top:8px;width:100%;display:inline-block;}
	.product-view-area .product-details-area .ratings{margin-bottom:8px;display:inline-block;}
	.col2-left-layout .product-color-size-area .size-area{width:100%;}
	.col2-left-layout .nav-tabs.product-tabs > li > a{padding:8px 12px;}
	.header-top{padding-bottom:0;padding-top:4px;}
	.jtv-logo-block{padding-right:0px;}
	.shipping-block{padding-left:15px;padding-right:15px;}
	.shipping-block .call{width:50%;}
	.shipping-block .money{width:50%;}
	.shipping-block .content span{display:none;}
	.shipping-inner{padding:18px 0px;}
	.shipping-inner h3{letter-spacing:normal;margin-bottom:1px;margin-top:0;}
	.shipping-inner i{border:0 solid #00b9f5;font-size:20px;height:20px;line-height:20px;margin-top:0;text-align:left;vertical-align:-3px;width:auto;}
	.jtv-top-search{padding-left:15px;width:100%;}
	.banner-block{margin-top:20px;text-align:center;}
	.daily-deal p{padding:0 4%;}
	.time .distance{margin-right:10px;width:80px;height:80px;}
	.time .distance .number{font-size:28px;}
	.jtv-banner3{margin-top:15px;}
	.language-currency-wrapper .block>div{border-left:0px #ccc solid;padding-left:0px;}
	.top-cart{margin-top:8px;}
	.top-banner, .jtv-best-sale.special-pro{padding:0;}
	.home-product-tabs{float:none;text-align:left;width:100%;}
	.home-tab .tab-title{border-bottom:0px solid #e5e5e5;margin:0 0 0px;padding:0 0 0px;}
	.banner-section a.image-wrapper img{margin-bottom:15px;}
	.home-tab .tab-title h2{border-bottom:1px solid #e5e5e5;font-size:22px;margin:0 0 8px;padding:0 0 8px;width:100%;}
	.home-tab .tab-title:before{display:none;}
	.featured-products{margin-bottom:0px;margin-top:4px;}
	.headerlinkmenu ul.links li ul.dropdown-menu li{padding:4px 8px;}
}


@media only screen and (min-width: 768px) and (max-width: 991px) 
{
	p.wysija-paragraph{margin-bottom: 10px; max-width: 200px}
	.footer-newsletter form{width: 340px;}
	.slider-caption-content h2{font-size: 40px;}
	.slider-caption-content h3{font-size: 21px;}
	.slidenumber2 .slider-caption-content{left: 40px;}
	.slidenumber3 .slider-caption-content{right: 70px;}
	.modal-dialog.newsletter-popup{height:inherit;min-width:inherit;margin-top:10%;width:740px;}
	.headerlinkmenu .links{margin-right:12px;}
	#search input{width:82%;}
	.mtmegamenu{margin:auto;}
	.home-product-tabs li a{font-size:14px;}
	.jtv-banner-box.banner-inner .title{font-size:20px;}
	.jtv-banner-box .title{font-size:28px;}
	.bottom-banner-img h3{font-size:24px;margin-top:40px;}
	.bottom-banner-img .shop-now-btn{display:none;}
	.jtv-single-service{display:inline-block;width:33%;padding:15px 8px;margin-top:20px;border:1px #ddd solid;}
	.jtv-single-service:last-child{padding-bottom:15px;}
	.service-text h2{font-size:12px;}
	.footer-links{margin-bottom:15px;}
	.menu-items .pr-button{margin-left:-55px;top:22%;}
	.menu-items .pr-button .mt-button{height:35px;line-height:18px;width:33px;}
	.cat-img-title{margin-top:30px;}
	.sidebar.col-sm-pull-9{padding-right:0px;}
	.right.sidebar{padding-left:0px;}
	.category-description .product-flexslider{margin-top:0;}
	.sidebar-cart .subtotal{display:inline-block;text-align:center;}
	.sidebar-cart .subtotal .price{float:none;}
	.special-product .products-block-left{float:none;}
	.special-product .products-block-right{margin:5px 0px;}
	.mtmegamenu .mt-root.demo_custom_link_cms .menu-items{left:0px !important;width:200px;}
	.mtmegamenu .menu-items{left:-180px !important;width:720px;}
	.mtmegamenu .menu-item.depth-1 > .title.title_font{font-size:13px;}
	.products-list .product-img{width:37%;margin-bottom:15px;}
	.products-list .product-shop{width:60%;}
	.products-list .product-shop .actions ul{float:left;margin:12px auto 0px;width:100%;}
	.sidebar .block{margin-bottom:20px;}
	.color ul li{margin-right:3px;}
	.jtv-banner1 .hover_content{width:55%;}
	.jtv-banner1 .hover_data{padding:10px;}
	.jtv-banner1 .hover_content .hover_data .title{font-size:22px;}
	.jtv-banner1 .hover_content .hover_data .desc-text{font-size:18px;margin-top:5px;}
	.jtv-banner1 .shop-now{margin-top:5px;padding:0px 0;}
	.shop-now a{padding:4px 12px;font-size:11px;}
	.jtv-banner2 .hover_content{top:8%;width:80%;}
	.hover_data .title{font-size:26px;}
	.jtv-service-area .block-wrapper, .jtv-single-cat{margin-bottom:15px;}
	.welcome-info{padding:10px 0px 30px}
	.welcome-info .page-header h1{font-size:30px}
	.welcome-info .page-header p{font-size:20px;line-height:35px}
	.welcome-info .page-header p em{padding-bottom:2px}
	.welcome-msg{float:left}
	.top-search .modal-lg{width:95%}
	header .logo a img{width:100%;}
	.home-nav-tabs>li{margin-bottom:6px}
	.home-tab .tab-content{margin-top:0px;}
	.home-product-tabs{height:inherit;}
	.footer-newsletter .newsletter-email{margin-bottom:12px;}
	.payment{margin-bottom:14px;}
	.social ul li{margin-left:3px;}
	.social ul.inline-mode li a{height:40px;line-height:40px;width:40px;}
	.mtmegamenu > ul > li{font-size:12px;margin-right:12px;}
	.mtmegamenu .menu-items{max-width:730px}
	.custom-menu-bottom img{margin-right:10px}
	.menu-bottom p{display:none}
	.menu-bottom h3{font-size:14px}
	.mtmegamenu .product.withimage .product-item{margin:0px}
	.mtmegamenu .product.withimage .product-item .item-inner{margin-bottom:0px}
	.popup{padding:12px;}
	.wrap-popup{width:400px;}
	.sorter .short-by{padding:0 6px}
	.sidebar-cart .block-content ul li .product-details{width:100%;margin-right:0px;margin-top:10px}
	.check-box-list input[type="checkbox"]+label span.button{margin-right:6px}
	.color ul li{margin-bottom:5px}
	.size li{margin-bottom:5px}
	button.button.button-clear{margin-top:10px}
	.single-img-add .carousel-inner>.item img{width:100%}
	.product-view-area .flexslider-thumb{padding:22px 18px;}
	.product-view-area .flexslider-thumb{padding:22px 35px;}
	.product-view-area .flexslider-thumb .flex-prev{left:5px}
	.product-view-area .flexslider-thumb .flex-next{right:5px}
	.product-color-size-area .color-area{width:42%}
	.product-color-size-area .size-area{width:52%}
	.product-view-area .product-details-area{padding:12px 0px 0px 15px}
	.product-view-area .product-details-area .ratings .rating-links{display:none}
	.cart-plus-minus label{display:none}
	.product-cart-option ul li{margin-right:6px;padding-right:6px}
	.page-order ul.step li{margin-right:6px}
	.cart_summary .qty input{width:50px}
	.about-page{padding:20px 10px 15px;}
	.team h5{font-size:14px;}
	.our-team .team{padding:10px;}
	.headerlinkmenu div.links div a{padding:10px 8px 5px 8px;}
	.jtv-timer-grid .box-time-date{font-size:8px;min-width:50px;min-height:40px;margin-top:3px;}
	.jtv-timer-grid .box-time-date span{display:block;font-size:12px;margin-top:2px;}
	.jtv-banner2{margin-top:18px;}
	.language-currency-wrapper .block > div img{margin-left:0px;margin-right:5px;margin-top:0;}
	.headerlinkmenu ul.links a span{border-left:0px solid #ddd;padding-left:6px;}
	.jtv-logo-block{padding-right:12px;}
	#search{margin-left:0;}
	.jtv-top-search{padding-right:0px;}
	.shipping-block{padding-left:15px;}
	.top-search{margin-right:0px;margin-top:22px;}
	#search .input-group{width:100%;}
	.top-cart-contain{margin-left:4px;}
	.link-wishlist{margin-right:0;margin-left:0}
	.top-cart-content .product-name a{padding-right:10px;}
	.our-features-box .feature-box{text-align:left;padding-left:20px;margin-bottom:6px;}
	.on-sale-product .product-items .jtv-item-child:nth-child(2){width:48.3%;}
	.on-sale-product .product-items .jtv-item-child:nth-child(1), .on-sale-product .product-items .jtv-item-child:nth-child(3){width:25%;}
	.blog-content-jtv > p{font-size:12px;margin-top:6px;}
	.testimonials blockquote{font-size:12px;line-height:normal;}
	.blog-content-jtv > span{font-size:11px;}
	.testimonials .page-header h2{margin-bottom:0;}
	.testimonials .product-flexslider{margin-top:0;}
	.testimonials blockquote{font-size:12px;line-height:18px;padding:5px 0 8px 15px;}
	.testimonials blockquote:before{font-size:16px;left:-5px;top:4px;}
	.home-testimonials .thumb{margin:0 auto 0 18px;}
	.home-testimonials .thumb img{width:58px;}
	footer .footer-contact-item{padding:25px 0;text-align:center;}
	.jtv-best-sale .products-grid .item .item-inner .item-img a{width:100px;}
	.jtv-best-sale .products-grid .item .item-inner .item-img{margin-right:0;width:100px;}
	.jtv-best-sale .products-grid .item .item-inner .item-info{margin-left:110px;min-height:135px;}
	.cat-img-title{margin-top:50px;padding:0px 10px;}
	.cat-img-title span{font-size:14px;}
	.cat-img-title .cat-heading{font-size:28px;}
	.col2-left-layout .product-color-size-area .color-area{width:100%;}
	.col2-left-layout .product-color-size-area .size-area{width:100%;}
	.cart-plus-minus{display:inline-block;float:left;margin-right:18px;margin-bottom:10px;}
	.product-view-area .product-name h1{font-size:26px;}
	.mega-menu-category > .nav > li > a{padding:6.5px 10px;font-size:11px;}
	.mega-menu-category > .nav > li > a:after{top:3px;}
	.mega-menu-title h3:after{background:inherit;width:40px;}
	.jtv-sticky-menu .mega-menu-category{margin-top:-6px;}
	.jtv-sticky-menu .top-cart-contain{margin-top:2px;}
	.mega-menu-category{width:175px;}
	.mega-menu-title{width:100%;}
	.text-des{padding:18px 10px;}
	.text-des h2{font-size:14px;}
	.text-des p{font-size:12px;}
	.text-des-container{top:15px;}
	.jtv-best-sale{padding:0;}
	.featured-products .jtv-best-sale{padding:0 15px;}
	.jtv-best-sale .products-grid .item .rating{padding-bottom:2px;}
	.jtv-best-sale .products-grid .item .item-inner .item-info .info-inner .item-title{margin:0 0 2px;}
	.jtv-best-sale .item-inner .item-info .pro-action{margin-top:2px;}
	.banner-static .banner-box .box-hover .banner-title{font-size:18px;}
	.top-cart{margin-top:32px;}
	.mega-menu-title h3{letter-spacing:normal;padding:18px 10px 8px;}
	.jtv-megamenu{padding-left:8px;}
	.mtmegamenu .mt-root-item{padding:17px 0 15px;}
	a.link{margin-bottom:25px;}
	.hot-pr-img-area{border-left:0px solid #e5e5e5;}
	.banner-block{margin-top:20px;}
	.mtmegamenu ul li{letter-spacing:0px;}
	.top-search .input-group select{display:none;}
	 .single-product.woocommerce .images{width:100% !important;}
	.woocommerce div.product div.images img{width:auto !important;margin:0 auto;}
	.gc-prodetail-warpper{width:100% !important;}
	.gc-bloghomeimg-warp {height:204px; } 
	

}

@media only screen and (max-width: 767px) 
{
	.gc-bolgimg-warp{height: auto; max-height: 400px;}
	.comment-list .children{padding-left: 30px;}
	.addMB30 {margin-bottom:30px;}
	
	

}
@media only screen and (max-width: 991px) 
{
	#yith-quick-view-content div.summary{width: 100%;}
	.addbannergraybg {padding:30px 15px;}
	.addbannertext {padding-top:0px; text-align:center; margin-bottom:15px;}
}

@media only screen and (min-width: 992px) and (max-width: 1169px) 
{
	p.wysija-paragraph{margin-bottom:10px;max-width:260px}
	.footer-newsletter form{width:400px;}
	.widget_wysija_cont .wysija-submit{margin-top:0px;padding-bottom:11px;}
	.headerlinkmenu .links{margin-right:12px;}
	#search input{width:59%;}
	.service-text h2{margin-top:12px;margin-bottom:10px;}
	.footer-links{margin-bottom:15px;}
	.cat-img-title{margin-top:50px;}
	.products-list .product-img{width:28%;}
	.products-list .product-shop{width:69%;}
	.products-list .product-shop .actions ul li:last-child a{padding-left:15px;}
	.products-list .product-shop .actions ul li{margin-right:12px;}
	.products-list .product-shop .actions ul{margin-left:0px;}
	.jtv-banner1 .hover_content{width:55%;}
	.jtv-banner1 .shop-now{margin-top:12px;padding:0px;}
	.jtv-banner3 .hover_content{width:84%;top:20%;}
	.icon-wrapper{font-size:25px;height:50px;margin-right:5px;width:25px;}
	.jtv-service-area .block-wrapper .text-des h3{font-size:12px;}
	.language-currency-wrapper .block>div img{margin-left:10px}
	.language-currency-wrapper .block.block-currency>div{margin-right:8px}
	.jtv-box-timer{top:-1%;}
	.bottom-banner-img{height:200px;}
	.bottom-banner-img h3{margin-top:90px;font-size:25px;}
	.bottom-banner-img h6{font-size:12px;}
	.bottom-banner-img .banner-overly{height:196px;}
	.bottom-banner-img .banner-overly.last{height:196px;}
	.bottom-banner-img.last h3{margin-top:30px;}
	.footer-newsletter .newsletter-email{width:232px;}
	.footer-newsletter p{font-size:12px;}
	.social ul li{margin-right:4px;}
	.social ul.inline-mode li a{height:28px;line-height:28px;width:28px;}
	.payment{margin-bottom:14px}
	.sidebar-cart .block-content ul li .product-details{width:58%}
	.check-box-list input[type="checkbox"]+label span.button{margin-right:6px}
	.color ul li{margin-bottom:5px}
	button.button.button-clear{margin-top:10px}
	.single-img-add .carousel-inner>.item img{width:100%}
	.mega-menu-title h3{font-size:13px;}
	.mini-cart .basket a .cart-total, .mini-cart .basket a .cart-title{font-size:11px;}
	.jtv-timer-grid .box-time-date{font-size:8px;min-width:50px;min-height:40px;margin-top:3px;}
	.jtv-timer-grid .box-time-date span{display:block;font-size:12px;margin-top:2px;}
	.jtv-top-search{padding:0px 15px 0px 0px;}
	.top-search{margin-right:0px;}
	.shipping-inner i{display:none;}
	.our-features-box .feature-box h3{font-size:12px;}
	.our-features-box .feature-box i{font-size:14px;margin-right:4px;}
	.jtv-best-sale .products-grid .item{padding:6px 10px;}
	.jtv-best-sale .products-grid .item .item-inner .item-img a{width:100px;}
	.jtv-best-sale .products-grid .item .item-inner .item-img{margin-right:8px;width:100px;}
	.jtv-best-sale .products-grid .item .item-inner .item-info{margin-left:100px;min-height:126px;padding-top:5px;}
	.jtv-best-sale .products-grid .item .item-inner .item-info .info-inner .item-title{margin:0 0 6px;}
	.jtv-best-sale .item-price{margin-bottom:5px;}
	.blog-content-jtv > span{font-size:11px;}
	.testimonials .product-flexslider{margin-top:0;}
	.testimonials .page-header h2{margin-bottom:0;}
	.home-testimonials .thumb img{width:60px;}
	.home-testimonials .thumb{width:70px;}
	footer .footer-links .payment ul li{padding:2px 0;width:21%;}
	.col2-left-layout .product-color-size-area .color-area{width:100%;}
	.col2-left-layout .product-color-size-area .size-area{width:100%;}
	.cart-plus-minus{display:inline-block;float:left;margin-right:18px;margin-bottom:10px;}
	.col2-left-layout .product-view-area .previews-list li{margin-right:8px;}
	.col2-left-layout .product-view-area .flexslider-thumb{padding:22px 26px;}
	.jtv-service-area .block-wrapper{padding:12px 10px;}
	.jtv-service-area .block-wrapper .text-des p{font-size:11px;}
	.jtv-best-sale .products-grid .item .rating{padding-bottom:2px;}
	.jtv-best-sale .products-grid .item .item-inner .item-info .info-inner .item-title{margin:0 0 2px;}
	.jtv-best-sale .item-inner .item-info .pro-action{margin-top:2px;}
	.welcome-msg{padding:0 6px 0 0;}
	.language-currency-wrapper .block > div{border-left:0px solid #ccc;padding-left:0px;}
	.link-wishlist{margin-left:0;}
	.mega-menu-category > .nav > li > a{padding:10px 15px;}
	.mega-menu-category > .nav > li > a:after{top:5px;}
	.jtv-banner3{margin-top:15px;}
	.jtv-best-sale .product-flexslider{margin:19px -10px -6px;}
	.deal-title{margin:12px 0 0;}
	.daily-deal p{font-size:12px;letter-spacing:normal;line-height:18px;margin:8px 0;padding:0;}
	.hot-offer-text{font-size:28px;}
	.box-timer{margin-top:0;}
	.des-hot-deal{margin:0 0 10px;}

}


@media only screen and (min-width: 992px) and (max-width: 1199px) 
{
	.addbannergraybg {padding: 15px;}
	.gc-bloghomeimg-warp {height:127px; } 
}



@media only screen and (min-width: 640px) and (max-width: 767px) 
{
	.gc-sorting-warp .woocommerce-ordering select{ width:auto; padding-left: 5px; padding-right:5px; }
	.gc-shoplistpage .woocommerce-perpage span{ font-size:12px;  }
	.gc-sorting-warp .woocommerce-ordering label{ font-size:12px;  }
	.gc-sorting-warp .woocommerce-perpage select{ width: 52px; margin-right:10px;  } 
	.single-product.woocommerce .images{ width:100% !important;  }
	.woocommerce div.product div.images img{ width:auto !important;margin:0 auto;  }
	.gc-prodetail-warpper{ width:100% !important;  }
	.gc-prodetail-warpper .yith-wcwl-wishlistexistsbrowse{ width:95%;  }
	.gc-prodetail-warpper h1.product_title{ font-size:24px;  }
	
	.gc-bloghomeimg-warp {height:172px; } 
	
}
@media only screen and (min-width: 480px) and (max-width: 639px) 
{
	.gc-sorting-warp .woocommerce-perpage select{ width: 52px; margin-right:10px;  } 
	.gc-sorting-warp .woocommerce-ordering select{ width:auto; padding-left: 5px; padding-right:5px; }
	.gc-shoplistpage .woocommerce-perpage span{ font-size:12px;  }
	.gc-sorting-warp .woocommerce-ordering label{ font-size:12px;  }
	.single-product.woocommerce .images{ width:100% !important;  }
	.woocommerce div.product div.images img{ width:auto !important;margin:0 auto;  }
	.gc-prodetail-warpper{ width:100% !important;  }
	.gc-prodetail-warpper .yith-wcwl-wishlistexistsbrowse{ width:95%;  }
	.gc-prodetail-warpper h1.product_title{ font-size:24px;  }

	.comment-author .avatar{width: 40px; height: 40px; margin-right: 6px;}
	.comments-title{font-size: 26px;}
	.gc-comentformwarp input, .gc-comentformwarp textarea{width: 100%;}
	.gc-comentformwarp input[type="submit"]{margin-left: 0px;}
	
	.gc-bloghomeimg-warp {height:264px; } 
	
}
@media only screen and (min-width: 320px) and (max-width: 479px) 
{
	.gc-shoplistpage .phoen_grid .gc-shopimg-warp{ height:150px;  }
	.gc-shoplistpage .phoen_grid .phoeniixx_short_btn a.yith-wcqv-button{ top: -130px;  }
	.gc-shoplistpage .phoen_grid .phoeniixx_short_btn a.compare{ top: -90px;  }
	.gc-shoplistpage .phoen_grid .phoeniixx_short_btn a.add_to_wishlist{ top: -175px;   }
	.gc-shoplistpage .phoen_grid .price del{ font-size:14px;  }
	.gc-shoplistpage .phoen_grid .price ins{ font-size:14px;  }
	.gc-sorting-warp .woocommerce-ordering{ float:left;  }
	.gc-sorting-warp .woocommerce-ordering label{ float:left;  }
	.single-product.woocommerce .images{ width:100% !important;  }
	.woocommerce div.product div.images img{ width:auto !important;margin:0 auto;  }
	.gc-prodetail-warpper{ width:100% !important;  }
	.gc-prodetail-warpper .yith-wcwl-wishlistexistsbrowse{ width:95%;  }
	.gc-prodetail-warpper h1.product_title{ font-size:20px;  }
	.gc-prodetail-warpper .price ins{ font-size: 22px;  }
	.gc-prodetail-warpper .price del{ font-size: 18px;  }
	.gc-prodetail-warpper .gc-emailfrnd{margin-left: 0px; display: block;}

	.comment-author .avatar{width: 40px; height: 40px; margin-right: 6px;}
	.comments-title{font-size: 26px;}
	.gc-comentformwarp input, .gc-comentformwarp textarea{width: 100%;}
	.gc-comentformwarp input[type="submit"]{margin-left: 0px;}
	
	.gc-bloghomeimg-warp {height:170px; } 
}



/*-------------------*/



