@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;color:#000;background:no-repeat center center fixed;text-align: center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;
background-size: cover;font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;}
img{max-width:100%;}
a:focus{outline:none; text-decoration:none;}
a {color:rgb(45, 46, 120);}
a:hover{color:rgb(45, 46, 120); text-decoration:none;}
div, h1, h2, h3, h4, p, td, form, label {margin: 0; padding: 0;}
.container {max-width: 988px;}
.logo{top: 50%; left:50%; position:absolute; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%); transform: translateX(-50%);}
.main_wrapper {width:100%; display:block; margin:0;  padding: 76px 0 153px;}
.home_top{width:100%;float:left; display:inline-block; clear:both;}
/*Nav Start*/
.nav{width:100%;}
.nav ul.navigation{list-style-type:none;padding:0;margin:0 10px 0 0;width:232px;float:left;}
#menu-menu-4 {margin-right:0 !important;}
.nav ul.navigation li{padding:0 0 0 0;margin:0 0 10px 0;float:left;}/*width:100%;*/
.nav ul.navigation li a{padding:0;margin:0;	width:232px;float:left;text-indent:-20000px; height:30px;}
ul.navigation li.autumn_winter_10{background:url(../img/autumn_winter_10.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.autumn_winter_10:hover{background:url(../img/autumn_winter_10.png) no-repeat bottom left;}
ul.navigation li.autumn_winter_10.active{background:url(../img/autumn_winter_10.png) no-repeat bottom left;}
ul.navigation li.autumn_winter_11{background:url(../img/autumn_winter_11.png) no-repeat top left;	width:232px;height:30px;}
ul.navigation li.autumn_winter_11:hover{background:url(../img/autumn_winter_11.png) no-repeat bottom left;}
ul.navigation li.autumn_winter_11.active{background:url(../img/autumn_winter_11.png) no-repeat bottom left;}
ul.navigation li.autumn_12{background:url(../img/autumn_winter_2012.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.autumn_12:hover{background:url(../img/autumn_winter_2012.png) no-repeat bottom left;}
ul.navigation li.autumn_12.active{background:url(../img/autumn_winter_2012.png) no-repeat bottom left;}
ul.navigation li.autumn_13{background:url(../img/autumn_winter_2013.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.autumn_13:hover{background:url(../img/autumn_winter_2013.png) no-repeat bottom left;}
ul.navigation li.autumn_13.active{background:url(../img/autumn_winter_2013.png) no-repeat bottom left;}
ul.navigation li.autumn_14{background:url(../img/aw14-button.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.autumn_14:hover{background:url(../img/aw14-button.png) no-repeat bottom left;}
ul.navigation li.autumn_14.active{background:url(../img/aw14-button.png) no-repeat bottom left;}
ul.navigation li.contact-stockists{background:url(../img/contact-stockists.png) no-repeat top left;	width:232px;height:30px;}
ul.navigation li.contact-stockists:hover{background:url(../img/contact-stockists.png) no-repeat bottom left;}
ul.navigation li.contact-stockists.active{background:url(../img/contact-stockists.png) no-repeat bottom left;}
ul.navigation li.dyes{background:url(../img/dyes.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.dyes:hover{background:url(../img/dyes.png) no-repeat bottom left;}
ul.navigation li.dyes.active{background:url(../img/dyes.png) no-repeat bottom left;}
ul.navigation li.home{background:url(../img/everything.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.home:hover{background:url(../img/everything.png) no-repeat bottom left;}
ul.navigation li.home.active{background:url(../img/everything.png) no-repeat bottom left;}
ul.navigation li.making{background:url(../img/making.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.making:hover{background:url(../img/making.png) no-repeat bottom left;}
ul.navigation li.making.active{background:url(../img/making.png) no-repeat bottom left;}
ul.navigation li.materials{background:url(../img/materials.png) no-repeat top left;	width:232px;height:30px;}
ul.navigation li.materials:hover{background:url(../img/materials.png) no-repeat bottom left;}
ul.navigation li.materials.active{background:url(../img/materials.png) no-repeat bottom left;}
ul.navigation li.spring_summer_11{background:url(../img/spring_summer_11.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.spring_summer_11:hover{background:url(../img/spring_summer_11.png) no-repeat bottom left;}
ul.navigation li.spring_summer_11.active{background:url(../img/spring_summer_11.png) no-repeat bottom left;}
ul.navigation li.spring_summer{background:url(../img/spring_summer_2012.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.spring_summer:hover{background:url(../img/spring_summer_2012.png) no-repeat bottom left;}
ul.navigation li.spring_summer.active{background:url(../img/spring_summer_2012.png) no-repeat bottom left;}
ul.navigation li.spring_13{background:url(../img/spring_summer_2013.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.spring_13:hover{background:url(../img/spring_summer_2013.png) no-repeat bottom left;}
ul.navigation li.spring_13.active{background:url(../img/spring_summer_2013.png) no-repeat bottom left;}
ul.navigation li.spring_14{background:url(../img/spring-summer-2014.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.spring_14:hover{background:url(../img/spring-summer-2014.png) no-repeat bottom left;}
ul.navigation li.spring_14.active{background:url(../img/spring-summer-2014.png) no-repeat bottom left;}
ul.navigation li.stores{background:url(../img/stores.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.stores:hover{background:url(../img/stores.png) no-repeat bottom left;}
ul.navigation li.stores.active{background:url(../img/stores.png) no-repeat bottom left;}
ul.navigation li.tender_on_superfuture{background:url(../img/tender_on_superfuture.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.tender_on_superfuture:hover{background:url(../img/tender_on_superfuture.png) no-repeat bottom left;}
ul.navigation li.tender_on_superfuture.active{background:url(../img/tender_on_superfuture.png) no-repeat bottom left;}
ul.navigation li.tender{background:url(../img/tender.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.tender:hover{background:url(../img/tender.png) no-repeat bottom left;}
ul.navigation li.tender.active{background:url(../img/tender.png) no-repeat bottom left;}
ul.navigation li.the_trestle_shop{background:url(../img/the_trestle_shop.png) no-repeat top left;width:232px;height:30px;}
ul.navigation li.the_trestle_shop:hover, ul.navigation li.the_trestle_shop.active {background:url(../img/the_trestle_shop.png) no-repeat bottom left;}
/*Nav End*/
/*Product Listing Start*/
.product_listing{width:958px;float:left;margin-top: 20px;}
.product_listing ul{list-style-type:none; padding:0; margin:0;} 
.product_listing ul li{padding:0; margin:0 10px 10px 0; width:111px; height:111px !important; float:left; display:inline;} 
.product_listing ul li:nth-child(8n) {margin-right: 0;}
.product_listing ul li a{display:block; text-align:center;}
/*Product Listing END*/
/*Detail Page*/
.category_leftpanel {float: left; padding-right: 10px; width:100%;text-align: justify;}
.category-arrow .left-arrow {float: left; padding-top: 12px; width: 77px;}
.category-arrow .right-arrow {float: right; padding-top: 12px; width: 77px;}
.category-txt {color: #000000; font-family: "Gill Sans MT",Arial,Helvetica,sans-serif; font-size: 13px; font-weight: normal; line-height: normal;}
.category_pic {height: auto;  margin-top: 8px;  overflow: hidden;  width: 100%;text-align: center;}
.category_pic > img {height: auto; width: 100%;}
.country_wrap {display: inline-block;  width: 100%;}
.country_wrap > ul {float: left;list-style: outside none none; margin-right: 10px; padding: 0; width: 32%;}
.country_wrap li {line-height: 30px;}
.c-name {margin: 10px 0 0;}
.country_wrap a {color: rgb(45, 46, 120);  text-decoration: underline;}
.hp_stockists {text-align: left;font-size:18px}
.c-name > a {color: black;}
.category_titel {display: none;}
.sm_sig_img {
  margin-top: 50px;
  position: relative;
  width: 100%;
}
.category-arrow {
  height: 100%;
  margin-top: -35px;
  position: absolute;
  width: 100%;
}
.category-arrow .left-arrow {
  float: left;
  height: 100%;
  padding-top: 0;
  width: 50%;
}
.prvnxt {
  display: block;
  height: 100%;
}
.category-arrow .right-arrow {
  float: right;
  height: 100%;
  padding-top: 0;
  text-align: right;
  width: 50%;
}
@media only screen and (max-width: 1200px) {
.product_listing {width: 100%;}
.product_listing ul li {height: auto !important; margin: 0 1% 10px 0; width: 11.6%;}
}
@media only screen and (max-width: 1199px) {
.nav ul.navigation {width: 226px;}
}
@media only screen and (max-width: 991px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 15.5%;}
.product_listing ul li:nth-child(8n) {margin-right: 10px;}
.product_listing ul li:nth-child(6n) {margin-right: 0;}
#menu-menu-3 {margin-right:0;}
.nav ul.navigation {width: 232px;}
.country_wrap > ul{width:30%;}
}
@media only screen and (max-width: 767px) {
.category_pic {height: auto;}
.dropdown-menu {border: 2px solid #000000; margin: 2px 0 0; width:100%;}
.dropdown-toggle {border-color:none; border-width: 0; width:100%; text-transform: uppercase; background:#2D2E78; color:#fff;}
.dropdown-toggle:hover, .dropdown-toggle:focus {background:#2D2E78 !important; color:#fff !important;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background-color: #2D2E78;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color: #2D2E78; color: #ffffff;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {background-color: #ffffff; border-color: #000000;}
.drop-menu {margin-bottom: 15px;}
.nav {width:100% !important;}
.dropdown-menu > li > a {text-transform: uppercase;}
}
@media only screen and (max-width: 742px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 15.3%;}
}
@media only screen and (max-width: 679px) {
.category_nav .nav ul.navigation li {margin: 0 5px 10px !important; width: auto !important;}
}
@media only screen and (max-width: 639px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 18.6%;}
.product_listing ul li:nth-child(8n) {margin-right: 10px;}
.product_listing ul li:nth-child(6n) {margin-right: 10px;}
.product_listing ul li:nth-child(5n) {margin-right: 0;}
.country_wrap > ul {margin-right: 0;text-align: center;width: 100%;}
}
@media only screen and (max-width: 600px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 18.4%;}
}
@media only screen and (max-width: 528px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 18.2%;}
}
@media only screen and (max-width: 514px) {
.nav ul.navigation li{width: auto; margin: 0 0 10px;}
.nav {float: none; margin: auto; width: 232px;}
}
@media only screen and (max-width: 480px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 23.2%;}
.product_listing ul li:nth-child(8n) {margin-right: 10px;}
.product_listing ul li:nth-child(6n) {margin-right: 10px;}
.product_listing ul li:nth-child(5n) {margin-right: 10px;}
.product_listing ul li:nth-child(4n) {margin-right: 0;}
}
@media only screen and (max-width: 445px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 23%;}
}
@media only screen and (max-width: 404px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 22.8%;}
}
@media only screen and (max-width: 375px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 31.2%;}
.product_listing ul li:nth-child(8n) {margin-right: 10px;}
.product_listing ul li:nth-child(6n) {margin-right: 10px;}
.product_listing ul li:nth-child(5n) {margin-right: 10px;}
.product_listing ul li:nth-child(4n) {margin-right: 10px;}
.product_listing ul li:nth-child(3n) {margin-right: 0;}
.hp_stockists p{font-size:16px;}
}
@media only screen and (max-width: 360px) {
.logo {width:100%; padding:0 20px;}
}
@media only screen and (max-width: 341px) {
.product_listing ul li {margin: 0 10px 10px 0; width: 48.2%;}
.product_listing ul li:nth-child(8n) {margin-right: 10px;}
.product_listing ul li:nth-child(6n) {margin-right: 10px;}
.product_listing ul li:nth-child(5n) {margin-right: 10px;}
.product_listing ul li:nth-child(4n) {margin-right: 10px;}
.product_listing ul li:nth-child(3n) {margin-right: 10px;}
.product_listing ul li:nth-child(2n) {margin-right: 0;}
.hp_stockists p{font-size:14px;}
}
