@media (min-width: 980px) and (max-width: 1199px) {
	.navbar .nav > li > a { padding: 45px 12px;}
	.footer-bottom-left .form-search input#s {padding-right: 10px;}

}
@media (min-width: 768px) and (max-width: 979px) {



.mega-dd-4 section,
.mega-dd-3 section,
.mega-dd-2 section,
.mega-dd-1 section,
.mega-dd-4 ul,
.mega-dd-3 ul,
.mega-dd-2 ul,
.mega-dd-1 ul {
	width: 228px;
	margin-left: 20px;
}
.mega-dd-4 ul,
.mega-dd-3 ul,
.mega-dd-2 ul,
.mega-dd-1 ul{
	margin-left: 0;
}
	
}

@media (max-width: 767px) {
		
.mega-dd-4 section,
.mega-dd-3 section,
.mega-dd-2 section,
.mega-dd-1 section,
.mega-dd-4 ul,
.mega-dd-3 ul,
.mega-dd-2 ul,
.mega-dd-1 ul {
	width: 100%;
}
	
.mega-dd-4 .product,
.mega-dd-3 .product,
.mega-dd-2 .product,
.mega-dd-1 .product {
    width: 50%;
}
	
}

@media print {
}

@media (min-width: 1200px) {
}

@media (min-width: 480px) and (max-width: 767px) {
		
.footer-bottom .span6 { width: 100% !important;}
.footer-bottom .span3 {   width: 50% !important;   margin: 0;   float: left;}
.footer-bottom-left .form-search {   float: left;}
.footer-bottom-left .social-media {   float: right;}
}

@media (max-width: 767px) {
.widget {
    margin-bottom: 20px;
}
 #layerslider_2 a h2{font-size: 10px !important; padding: 4px 5px !important;}
}

@media (max-width: 479px) {
    #layerslider_2 a h2{font-size: 8px !important; padding: 4px 5px !important;}
    .footer-bottom-left .form-search {   float: none;}
	.footer-bottom-left .social-media {  float: none;  margin:20px auto 10px auto;  width: 200px;}
	.footer-bottom-mid, .footer-bottom-right { text-align:center}
    
}

@media (max-width: 979px) {
	.menu-logo {    float: left; width: 200px;}
	.menu-icon {float:right; margin-top: 3px; }
	.menu-txt {float:left; margin-left:6px;}


	#header {  position: relative;    min-height: 180px;}
	.menu-logo { float: right;}
	.navbar {    float: right;  left: 0;  position: absolute;  top: 165px;  width: 100%;  z-index: 999;}
	.navbar .container {   width: 100%;}
	.navbar .btn-navbar { margin: 0;  padding: 15px;  width: 100%;}

	.navbar .nav > li > a{
		padding: 10px;
		border: 1px solid transparent;
	}
	.nav-collapse .nav .nav-header {
		color: #555;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		font-weight: normal;
		color: #555;
	}
	.nav-collapse .dropdown-menu a {
		padding: 5px 15px;	  
	}
	.tax-product_cat #header .navbar .menu-shop,
	.tax-product_tag #header .navbar .menu-shop,
	#header .navbar .nav li.dropdown.current-menu-parent > .dropdown-toggle,
	#header .navbar .nav li.dropdown.open.current-menu-parent > .dropdown-toggle,
	#header .navbar .nav > .current-menu-parent > a,
	#header .navbar .nav > .current-menu-parent > a:hover,
	#header .navbar .nav > .current-menu-parent > a:focus,
	#header .navbar .nav li.dropdown.current-menu-ancestor > .dropdown-toggle,
	#header .navbar .nav li.dropdown.open.current-menu-ancestor > .dropdown-toggle,
	#header .navbar .nav > .current-menu-ancestor > a,
	#header .navbar .nav > .current-menu-ancestor > a:hover,
	#header .navbar .nav > .current-menu-ancestor > a:focus,
	#header .navbar .nav li.dropdown.current_page_ancestor > .dropdown-toggle,
	#header .navbar .nav li.dropdown.open.current_page_ancestor > .dropdown-toggle,
	#header .navbar .nav > .current_page_ancestor > a,
	#header .navbar .nav > .current_page_ancestor > a:hover,
	#header .navbar .nav > .current_page_ancestor > a:focus,
	#header .navbar .nav li.dropdown.current_page_parent > .dropdown-toggle,
	#header .navbar .nav li.dropdown.open.current_page_parent > .dropdown-toggle,
	#header .navbar .nav > .current_page_parent > a,
	#header .navbar .nav > .current_page_parent > a:hover,
	#header .navbar .nav > .current_page_parent > a:focus,
	#header .navbar .nav li.dropdown.current_page_item > .dropdown-toggle,
	#header .navbar .nav li.dropdown.open.current_page_item > .dropdown-toggle,
	#header .navbar .nav > .current_page_item > a,
	#header .navbar .nav > .current_page_item > a:hover,
	#header .navbar .nav > .current_page_item > a:focus,
	#header .navbar .nav li.dropdown.open > .dropdown-toggle,
	#header .navbar .nav li.dropdown.active > .dropdown-toggle,
	#header .navbar .nav li.dropdown.open.active > .dropdown-toggle,
	#header .navbar .nav > .active > a,
	#header .navbar .nav > .active > a:hover,
	#header .navbar .nav > .active > a:focus{
		border: 1px solid #ccc;
	}
	#header .navbar .nav{
		margin: 0;
		padding-bottom: 10px;
		background: none repeat scroll 0 0 #ededed;
	}
	#header .navbar .nav > li > a{
		padding-left: 10px;
		padding-right: 10px;
	}
	.nav-collapse .nav > li > a:hover,
	.nav-collapse .dropdown-menu a:hover {
		background-color: #fafafa;
	}
	.dropdown-menu li {
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
	.dropdown-menu li > a{
		margin: 0;
	}
	.nav-collapse .dropdown-menu {
		margin: 9px 0 0;
	}
	.dropdown-submenu > .dropdown-menu {
	  display: block;
	}
	.nav-header{
		margin-left: 0;
		margin-right: 0;
	}
	.dropdown .dropdown-menu .nav-header{
		padding: 5px 15px;
	}
	.dropdown-submenu > .dropdown-menu{
		margin-top: 7px;
		border-top: 1px solid transparent;
	}
	.dropdown-submenu > a{
		background-color: #ebebeb !important;
		padding: 5px 20px 5px 15px !important;
	}
	.dropdown-submenu:hover > a {
		color: #ffffff;
	}
	#header .navbar .nav > li {
		margin-right: 0;
	}
	#meta .span7{
		margin-bottom: 10px;
	}
	
}

@media (min-width: 980px) {
}

@media (max-width: 767px) {
	#header { min-height: 160px;}
	#logo.img img {width:80%}
	.header-rgt img { width: 40%;}
	#header .span9 { float: right;   width: auto;}
	#header .span3 { float: left;   width: auto; }
	.navbar {    top: 135px;}
	.header-phn { padding-bottom: 12px;}
	.menu-logo {margin: 12px 0 0 10px;}
	.product_sku_head > div {float: left !important;    width: 50% !important;}
	h3 {  font-size: 22.5px;}
	#black-studio-tinymce-2 .span6, #black-studio-tinymce-3 .span6  {float:left !important; width:50% !important}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	#meta, #header, .footer-top-line, .footer-top, .footer-bottom, #front-header, #main, .wrap {
    margin-left: -10px;
    margin-right: -10px;
    padding-left: 10px;
    padding-right: 10px;}
	
#header { min-height: 140px; padding-top: 10px;}
.navbar {    top: 108px;}
#logo.img, #logo {    display: inline;}
#header .span3 { width: 90px;}
#logo.img img {width:100%}
.menu-logo {  width: 170px;  margin: 10px 0 0 10px;}
.header-phn .textwidget span, .header-phn span a { font-size: 17px;}
.header-phn .textwidget { font-size: 11px !important;}
.header-phn { padding-bottom: 6px;}
.enquire-prd .btn {  font-size: 15px;  }
	.mega-dd-4 .product,
	.mega-dd-3 .product,
	.mega-dd-2 .product,
	.mega-dd-1 .product {
	    width: 100%;
	}	
}