﻿@media screen and (max-width:1360px)
{
.navbar{width: 100%;margin: 20px 0 0;}
.phone-number { float: right;margin: 20px 0 0; width: auto;}
.phone-number h3{ margin: 0;}
.nav ul li a{padding: 0 23px;}
}

@media screen and (max-width:1199px)
{
.nav{width:100%; margin: 0 0 6px;}
.nav ul li a { padding: 0 28.9px;}
.nav ul li.menu-item-has-children {
  background: rgba(0, 0, 0, 0) url("../images/submenuarrow.png") no-repeat scroll left 13px center;
}
.nav ul li.menu-item-has-children > a:hover, .nav ul li.current-menu-item.menu-item-has-children > a {
  background: rgb(0, 0, 0) url("../images/submenuarrow.png") no-repeat scroll left 13px center;
}
.navbar {background-repeat:repeat;}
.navbar::after{display:none;}
.serch-box{margin: 10px 10px 0 0; width: 88%;}
.social li a { padding: 0 19px 0 16px;}
.phone-number{ margin: 10px 0 0;}

/*Inner Pages CSS*/
.left-container{width:75%;padding-right:20px;}
.sideboar{width:25%;}
.product-img{width: 30%;}
.prod-info{width:70%;padding:0  0 0 20px;}
.jcarousel li { width: 206px !important;}
.fb-liker {  overflow: hidden;  }

/*Gallery*/
.hugeitmicro .hugeitmicro-item {
  display: inline-block !important;
  float: left;
  margin: 1%;
  position: relative !important;
  transform: none !important;
  width: 31.3%;
}
}
@media screen and (max-width:1070px)
{
.navbar ul li:last-child:hover ul {
  right: 0;
}
.colorbox_grouping.hugeitmicro-item {
  width: 100% !important;
}

}

@media screen and (max-width:1023px)
{
.footer_logo{position:static;left:0;top:0;width:100%;text-align:center;margin:0 0 40px;float:left;height:auto;}
.copyright{margin:0;}
.copyright-wrap{padding:20px 0 0}
.footer p{margin:20px 0;}
.nav ul li a { padding: 0 11.6px;}

.nav ul li.menu-item-has-children {
  background: rgba(0, 0, 0, 0) url("../images/submenuarrow.png") no-repeat scroll left 2px center;
}
.nav ul li.menu-item-has-children > a:hover, .nav ul li.current-menu-item.menu-item-has-children > a {
  background: rgb(0, 0, 0) url("../images/submenuarrow.png") no-repeat scroll left 2px center;
}
.serch-box{width: 84%;}
.service_col h2{font-size: 30px;}
.range-sec{ padding: 40px 0;}
.footer-menu ul li{ line-height: 28px;}

/*Inner Pages CSS*/
.contact-form input[type="text"]{height: 45px; line-height: 44px;}
.jcarousel li { width: 153px !important;}
.contactleft {  width: 40%;}
.contactright {  width: 60%;}
.contactright .wpcf7-form-control-wrap.captcha-513 { width: 70%;}

/*Gallery*/
.hugeitmicro .hugeitmicro-item {  width: 48% !important;}
.left-container .hugeitmicro-item div img {  width: 100% !important;}
/*.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-custom.ubermenu-item-has-children.ubermenu-item-161.ubermenu-item-level-0.ubermenu-column.ubermenu-column-auto.ubermenu-align-right.ubermenu-has-submenu-drop.ubermenu-has-submenu-flyout.ubermenu-submenu-rtl.ubermenu-submenu-reverse {
  clear: none;
  width: 50%;
}*/
.colorbox_grouping.hugeitmicro-item {  width: 100% !important;}
.woocommerce div.product div.images img {  float: left;  margin: 0 10px 20px 0;  width: auto;}
.filter{ width: 30%;}
ul.products{width:70%;}
.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last{margin-right:0;}
}
@media screen and (max-width:768px)
{
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {  width: 48%;}
.woocommerce div.product .product_title,h2{font-size:20px;}
.woocommerce-tabs h2{font-size:16px;}
}
@media screen and (max-width:767px)
{
.nav,.woocommerce-breadcrumb.mean-container .mean-bar{display:none;}
.header{padding:10px 0 10px;}
.logo { width: 280px;}
.copyright, .footer_right{text-align:center;width:100%;margin:0;}
.copyright-wrap{padding:30px 0;}
.footer p{margin:0;line-height:normal;padding:5px 0;}
.welcome_contaianer{ padding: 50px 0 30px;}
.phone-number{ margin: 20px 0 0;}
.serch-box { width: 81%;}

/*Inner Pages CSS*/
.left-container {padding-right: 0px;width: 100%;}
.sideboar { width: 100%;}
.inner_page{ padding: 50px 0 ;}
.jcarousel li { width: 128px !important;}
.wp-pagenavi { padding: 0px 0 40px;}
 .left-container {  margin-bottom: 10px;}
 .woocommerce div.product .product_title ,.woocommerce h1.page-title{  font-size: 22px;}
 .filter h2 {  font-size: 17px;}
 .blackbox,.woocommerce ul.products li.product h3{font-size:14px;}
 .filter .yith-wcan-list li span, .filter .product-categories li a, .filter .yith-wcan-list li a{font-size:13px;}
 .woocommerce .woocommerce-breadcrumb{font-size:16px;}
 }

@media screen and (max-width:639px)
{
	.colorbox_grouping.hugeitmicro-item {
  width: 100% !important;
}
.contact-detail{width: 256px;}
.footer_logo img{width:300px;}
.footer{padding: 30px 0 0;margin: 0;min-height:inherit;}
.logo {  width: 240px;padding:0;}
.phone-number h3, .phone-number h3 a {  font-size: 22px;}
h2{font-size:26px;}
p{font-size:16px;}
.service_col,.sizechart,.mesaure,.summary.entry-summary,.images{width:100% !important; padding: 0;}
.mesaure {  border-left: medium none;border-top:2px solid #6c6c6c;}
.serch-box {  width: 77%;}
.jcarousel li { width: 120px !important;}
.contactleft, .contactright {  margin: 0 0 20px;  width: 100%;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {  width: 100%;}
.filter{ width: 40%;}
ul.products{width:60%;}
}

@media screen and (max-width:479px)
{
.logo { width: 100%;text-align:center;}
.logo img{width:290px;}
.footer-menu{width:100%;margin-bottom:20px;}
.contact-detail{width:100%;}
.phone-number{text-align:center;width:100%;float:left;}
.welcome_contaianer { padding: 30px 0;}
.range-sec { padding: 30px 0 40px;}
.range-sec h2{margin-bottom:15px;}

.serch-box { width: 73%;}
.social li a { padding: 0 15px 0 7px;}

/*Inner Pages CSS*/

.product-img {  float: none; margin: 0 auto; width: 200px;}
.prod-info{padding:20px 10px;width:100%;text-align:center}
.range-sec #black-studio-tinymce-10 h2 { margin-bottom: 0 !important;}
.mens-row { margin-bottom: 30px;}
.left-row, .right-row {  margin: 0 0 10px !important;  padding: 0;  width: 100%;}
.contactright .form-row {  margin: 0;}
.contactright .wpcf7-form-control-wrap.captcha-513,.contactright textarea {   margin-bottom: 10px;}
.hugeitmicro .hugeitmicro-item {  margin: 10px 0;  width: 100% !important;}
.woocommerce div.product div.images img {  float: none;  margin: 0 auto 20px;}
.colorbox_grouping.hugeitmicro-item {  width: 100% !important;}
.filter{ width: 100%;padding:0;}
ul.products{width:100%;}
}

@media screen and (max-width:320px)
{
	.jcarousel li { width: 107px !important;}
}