@import url("fonts.css");

* { margin:0 auto; padding:0px;  font-family: 'Conv_ProximaNova-Light'; }
img { border:none; }
a { text-decoration:none; }
a, input { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;  }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }
li { list-style:none; }
body { font-family: 'Conv_ProximaNova-Light'; }

::-moz-selection { background: #99a5aa; text-shadow: none; color:#FFF; }
::selection { background: #99a5aa; text-shadow: none; color:#FFF; }

.clear { clear:both; }
.right { float:right; }
.left { float:left; }

.main-width { width:960px; margin:0 auto; height:auto; overflow: hidden; }

/*============= Header =============*/

.top-head {  height:26px; background:#99a5aa;  width:100%;   }
.top-head .left {  float:left; }
.top-head .left li {  float:left; }
.top-head .left li  a  {  font-size:12px; color:#FFF;  line-height:24px }
.top-head .left li  a:hover { text-decoration:underline;  }
.top-head .left li  a:after {  content:"|"; margin:0 10px; color:#FFF; }
.top-head .left li:last-child  a:after {  content:" ";  }

.top-head .right a {  float:left; background:#647075; color:#FFF;  font-size:12px; display:block; line-height:26px;  padding:0 8px; }
.top-head .right a:hover { background:#50595d; }
.top-head .right  span {  float:left; line-height:26px; color:#FFF; margin: 0 10px; }

header figure {  float:left; margin-top:15px; }
header figure a:hover { opacity:0.8; }
header .header-right {  float:right; width:250px; margin-top:60px; }
header .header-right a {  float:left; margin-right:23px; font-size:14px; color:#9e9e9e;  }
header .header-right a:hover {  color:#647075;  }
header .search {  background:url(../images/search-bg.png)  no-repeat; width:250px; height:35px; margin-top:3px; display:inline-block; }
header .search input {  float:left; }
header .search input[type="text"] {  height:24px; padding:0 8px; line-height:24px; font-size:12px; font-style:italic; margin-top:7px; width:206px;  border:none; background:none; }  
header .search input[type="submit"] {  background:url(../images/search.png) no-repeat; height:13px; width:13px;  border:none; cursor:pointer; margin:14px 0 0 5px; font-size:0; }

header nav  {  display:inline-block; margin-top:4px; }
header nav  li {  float:left; height:18px; line-height:18px;  border-right:#e8e8e8 1px solid; padding:0 16px; }
header nav  li:last-child {  border:none; } 
header nav  li a { font-family: 'Conv_ProximaNova-Bold';  color:#000; font-size:15px;  text-transform:uppercase;  display:block; line-height: 22px;  }
header nav  li a:hover {  color:#21428c; }
header nav  li:hover .menu {  display:block;  }
header nav .menu {  display:none;  position:absolute; background:#FFF; border:#99a5aa 1px solid;  padding:  0 0 20px 30px ;  width:590px; z-index:9;  }
header nav .menu ul  {  margin:20px 45px 10px 0; float:left;  }
header nav .menu h2 {  font-size:16px; font-family: 'Conv_ProximaNova-Light'; }
header nav .menu li {  float:none;  font-size:12px; padding:0; border-right: none;  }
header nav .menu li a {  font-size:12px !important; font-family: 'Conv_ProximaNova-Light'; line-height:30px; background:url(../images/bullates.png) no-repeat 0 12px; padding-left:13px; }
header nav .menu li a:hover {  color:#b07c65; } 


/*============= Mid Container =============*/

.banner { margin-top:13px; }

.img-zoom  img {  width:411px; float:left;  margin-top:15px;  }

.mid-container {  padding-bottom:20px; }
.mid-container  h1 { font-size:26px; color:#23262b;  text-transform:uppercase;  line-height:35px; }

.h-right-contain {  margin:15px 0 0 15px;  float:left;  width:530px;  font-size:16px; line-height:24px;  }
.h-right-contain ul {  margin-bottom:5px; }
.h-right-contain ul li {  background:url(../images/bullate-1.png)  no-repeat 0 8px; padding-left:15px; }

.collection {  width:100%;  margin-top:20px;  }
.collection table td {  padding:7px 12px; font-size:14px; }
.collection table td a {  font-size:10px; color:#FFF;  background:#99a5aa; padding:5px 10px 2px 10px; display:inline-block; }
.collection table td a:hover {   background:#647075 }
.collection .greay td {  background:#cfcfcf;  padding:10px 12px; font-size:14px; }

.collection .collection-left {  float:left; font-size:16px;  width:720px; margin-top:15px; line-height:24px; }

.collection-right {  float:left; width:230px; margin:25px 0 0 10px;  }
.collection-right a {
  background: none repeat scroll 0 0 #647075;
  color: #FFFFFF;
  display: block;
  font-size: 21px;
  padding: 10px 3px 7px 6px;
  width: 96%;
  text-align:center;
}
.collection-right a:hover {  background:#545e62; }

.customers-viewed {  margin-top:35px; }
.customers-viewed ul li {  width:225px; float:left; margin-right:13px; }
.customers-viewed ul li:last-child {  margin-right:0; }
.customers-viewed ul li a{font-size:15px; text-transform:uppercase;  font-family: 'Conv_ProximaNova-Bold'; color:#000;}

.hanks-logo {  margin-top:35px;   }
.hanks-logo .bxslider { text-align:center !important;   }
.hanks-logo .bxslider li {  display:inline-block ; width:auto !important; margin:0 5px;	 }
.hanks-logo .bxslider li .slide {  height:80px; display:table-cell; vertical-align:middle; text-align:center;  width:100%; }
.hanks-logo .bxslider li .slide img { width:100%; }


.hanks-logo .bx-wrapper .bx-prev { left:-30px; background:url(../images/prew.png); width:20px; height:42px; }
.hanks-logo .bx-wrapper .bx-next { right:-30px; background:url(../images/next.png); width:20px; height:42px;}
.hanks-logo .bx-wrapper .bx-next:hover, .hanks-logo .bx-wrapper .bx-prev:hover {  background-position:center; opacity:0.8; }

/*============= Footer =============*/

footer {  background:#99a5aa url(../images/footer-bg.jpg) repeat-x top;  padding-top:30px; }
footer h3 {  font-size:14px; font-weight:normal; color:#FFF;  text-transform:uppercase; margin-bottom:5px; }
footer ul {  float:left;  width:auto;/* margin-right:52px;*/ }
footer ul li a {  color:#FFF; font-size: 12px; }
footer ul li a:hover {  color:#556166; }
footer .drop-down a:after {  content:url(../images/pluse.png);  margin-left:7px; }
footer .drop-down ul {  display:none; }
footer .drop-down:hover ul {  display:block; }
footer .drop-down:hover a:after  {  content:url(../images/min.png);  margin-left:7px; }
footer .drop-down ul { margin-left:15px; }
footer .drop-down li a:after {  content:"" !important;  }

.footer-right {  float:left;  width:300px; }

.footer-soci a {  float:left;  padding: 0 1px; }
.footer-soci a:hover {  opacity:0.7; } 

.news-latter { border-top:#FFF 1px solid; padding-top:13px; float:left;  width:100%; }
.news-latter input[type="text"] {  height:27px; border:#647075 1px solid;  padding: 0 10px;  color:#626262;  width:93%; display:inline-block; font-size:12px; font-style:italic;  }
.news-latter input[type="submit"] {  background:#647075; border:none; padding:5px 15px 3px 15px;  font-size:14px; text-transform:uppercase;  color:#FFF; float:right; margin-top:10px;  cursor:pointer; } 
.news-latter input[type="submit"]:hover {  background:#353b3e; }

.bot-footer { height:27px; line-height:28px; background:#647075; width:100%;  color:#FFF; font-size:12px;  margin-top:30px; }
.bot-footer a {  color:#FFF;  margin:0 0 0 10px; }
.bot-footer a:hover {  text-decoration:underline; }
.bot-footer a:after {  color:#FFF; content:"|";  margin:0 0 0 10px;  }
.bot-footer a:last-child:after {  content:" "; margin:0;  }

.bot-footer article { text-align:center; }


/*============= Footer =============*/

.slider { margin-top:15px; }
.slider ul li  img {  width:100%; }

.slider-contain {  background:#FFF;  margin-top:-152px; z-index:9; position:relative; padding:12px 12px 0 12px;   }
.slider-contain a {  background:#99a5aa;  margin:0 12px 12px 0;  width:211px; float:left;   height:58px;  vertical-align:middle;  color:#FFF;  font-size:18px; text-transform:uppercase;  padding-left:20px;  }
.slider-contain a:hover {  background:#656f73; }
.slider-contain a  span {  font-family: 'Conv_ProximaNova-Light';  }
.slider-contain a p {   width:100%; height:inherit; font-family: 'Conv_ProximaNova-Bold';   padding-left:60px;  vertical-align:middle; display:table-cell;  }
.slider-contain .no-mar {  margin: 0 0 12px 0;  }

.slider-contain .bg-1 {  background:url(../images/living.png) no-repeat center left;   }
.slider-contain .bg-2 {  background:url(../images/bedroom.png) no-repeat center left;   }
.slider-contain .bg-3 {  background:url(../images/diningroom.png) no-repeat center left;   }
.slider-contain .bg-4 {  background:url(../images/couch.png) no-repeat center left;   }
.slider-contain .bg-5 {  background:url(../images/media-room.png) no-repeat center left;   }
.slider-contain .bg-6 {  background:url(../images/metrees.png) no-repeat center left;   }
.slider-contain .bg-7 {  background:url(../images/events.png) no-repeat center left;   }
.slider-contain .bg-8 {  background:url(../images/furnicher.png) no-repeat center left;   }

.home-mid-container {  background:#e5e5e5;  padding-bottom:15px; }
.home-contain {  background:#FFF; padding:0  12px; padding-bottom:30px; }

.home-logo .bx-wrapper .bx-prev { left:-30px; background:url(../images/prew.png); width:20px; height:42px; }
.home-logo .bx-wrapper .bx-next { right:-30px; background:url(../images/next.png); width:20px; height:42px;}
.home-logo .bx-wrapper .bx-next:hover, .hanks-logo .bx-wrapper .bx-prev:hover {  background-position:center; opacity:0.8; }

.home-logo {  width:910px;  }
.home-logo .bxslider { text-align:center !important;   }
.home-logo .bxslider li {  display:inline-block ; width:auto !important; margin:0 5px;	 }
.home-logo .bxslider li .slide {  height:80px; display:table-cell; vertical-align:middle; text-align:center;  width:100%; }
.home-logo.bxslider li .slide img { width:100%; }

.home-mid .home-mid-right { width:618px; float:left; font-size:14px; color:#23262b; line-height:20px;  }
.home-mid .home-mid-right h1 {  font-family: 'Conv_ProximaNova-Bold'; font-size:48px; color:#23262b; float:left; padding-right: 10px; line-height:45px;;  }
.home-mid .home-mid-right h1 span {  font-family: 'Conv_ProximaNova-Light';  }
.home-mid .home-mid-right .little-img {  float:right; margin-top:13px;  }
.home-mid .home-mid-right a {  background:url(../images/detail-bullte.png) no-repeat right center; padding-right:10px; font-size:13px; color:#99a5aa;  font-family: 'Conv_ProximaNova-Bold';   }
.home-mid .home-mid-right a:hover { opacity:0.7; }

.home-pro-list {  margin-top:20px; }
.home-pro-list li {   width:300px; text-align:center; font-size:14px;  line-height:20px; float:left;  margin-right:20px; }
.home-mid .home-mid-right  .pro-list li:first-child {  margin-right:18px; }
.home-pro-list li  p a {  font-size:15px;  font-family: 'Conv_ProximaNova-Bold';   text-transform:uppercase; color:#000; }

.home-mid .home-mid-left {  width:325px; float:left; margin-left:17px;  }
.home-mid .home-mid-left .blu-con {  background:#99a5aa;  text-align:center; padding:20px 30px; color:#FFF;  line-height:27px;  font-size:14px; }
.home-mid .home-mid-left .blu-con p {  font-size:24px; margin-bottom:15px; }

.home-mid .news-latter {  margin-top:10px; }
.home-mid .news-latter span {  background:#CCC; padding:18px 12px; display:block; }
.home-mid .news-latter input[type="text"] {  border:#9e9e9e 1px solid; width:92%;  font-style:normal; font-size:14px;  }
.home-mid .news-latter input[type="submit"] {  top:15px; position:relative; border:#cccdce 1px solid;  color:#667176;  font-size:13px;   font-family: 'Conv_ProximaNova-Bold';   

background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */


} 

.home-mid .news-latter input[type="submit"]:hover { 
background: #e4e4e4; /* Old browsers */
background: -moz-linear-gradient(top,  #e4e4e4 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e4e4e4 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

opacity:0.8;

 }


.home-tabber {  margin-top:10px;  } 

.tab-list  {  width:910px;   }
.tab-list  .bxslider-2 { text-align:center !important;   }
.tab-list  .bxslider-2 li  {  display:inline-block ; width:175px !important; margin:0 20px;font-size:15px; text-transform:uppercase;  font-family: 'Conv_ProximaNova-Bold';   }

.tab-list  .bxslider-2 li p a{font-size:15px; text-transform:uppercase;  font-family: 'Conv_ProximaNova-Bold'; color:#000; }

.tab-list  .bxslider-2 li .slide {  height:140px; display:table-cell; vertical-align:middle; text-align:center;  width:100%;  margin-bottom:10px; }
.tab-list  .bxslider-2 li .slide img { width:100%; max-height:125px; }
.tab-list  .bxslider-cs , .tab-list  .bxslider-3 { text-align:center !important;   }
.tab-list  .bxslider-cs li , .tab-list  .bxslider-3 li {  display:inline-block ; width:175px !important; margin:0 20px;font-size:15px; text-transform:uppercase;  font-family: 'Conv_ProximaNova-Bold';   }

.tab-list  .bxslider-cs li p , .tab-list  .bxslider-3 li p { font-size:15px; text-transform:uppercase;  font-family: 'Conv_ProximaNova-Bold';   }
.tab-list  .bxslider-cs li p a , .tab-list  .bxslider-3 li p a { font-size:15px; text-transform:uppercase;  font-family: 'Conv_ProximaNova-Bold'; color:#000;}


.tab-list  .bxslider-cs li .slide  , .tab-list  .bxslider-3 li .slide {  height:140px; display:table-cell; vertical-align:middle; text-align:center;  width:100%;  margin-bottom:10px; }
.tab-list  .bxslider-cs li .slide img , .tab-list  .bxslider-3 li .slide img { width:100%; }

.tab-list  .bx-wrapper {  }
.tab-list  .bx-wrapper .bx-prev { left:-20px; background:url(../images/prew.png); width:20px; height:42px; }
.tab-list  .bx-wrapper .bx-next { right:-20px; background:url(../images/next.png); width:20px; height:42px;}
.tab-list  .bx-wrapper .bx-next:hover, .hanks-logo .bx-wrapper .bx-prev:hover {  background-position:center; opacity:0.8; }


.home-tabberlive  {  width:980px;  }

.inner-contain {  font-size:14px;  line-height:24px;  margin-top:10px; }
.furniture-pro {  margin-top:15px;  }
.furniture-pro li {  float:left; width:471px;  margin:0  18px 15px 0;  font-size:15px; }
.furniture-pro li:nth-child(even) {  margin-right:0; }
.furniture-pro li p { font-size:20px; text-transform:uppercase;  font-weight:bold;  }
.furniture-pro li ul li {  float:left; background:url(../images/bullate-1.png) no-repeat left; padding-left:15px; width: 220px; margin:0;  }


.inner-left {  float:left;  width:230px; margin-top:15px;  }
.inner-left  h3 {  background:#99a5aa; color:#FFF; text-align:center; font-style:normal;  text-transform:uppercase;  font-size:18px; padding:7px 0 5px 0;  }
.inner-left .left-menu {  margin-top:10px;  }
.inner-left .left-menu li {  margin-bottom:5px; }
.inner-left .left-menu li a {  color:#000;  font-size:14px;  background:url(../images/left-bullate.png) no-repeat left; padding-left:15px; }
.inner-left .left-menu li a:hover {  text-decoration:underline; }

.inner-left .newslatter {  background:#99a5aa; padding:15px 8px; display:inline-block; margin-top:10px;  }
.inner-left .newslatter p {  color:#FFF; font-size:16px;  text-transform:uppercase; ; }
.inner-left .newslatter input[type="text"] {  width:90%;  height:27px; border:#647075 1px solid; padding:0 10px; font-size:12px; font-style:italic; margin:5px 0; }
.inner-left .newslatter input[type="submit"] { float:right; border:none; background:#647075;   color:#FFF;  font-size:14px;   font-family: 'Conv_ProximaNova-Bold';  padding:8px 25px;  margin-top:5px; cursor:pointer;    } 
.inner-left .newslatter input[type="submit"]:hover {  background:#495256; }

.inner-left  .left-banner {  margin-top:15px;  }
 .inner-left  .left-banner img {  margin-bottom:10px; }

/*.inner-right {  width:718px; float:left; margin-left:12px; margin-top:15px;  }*/
.inner-right { width: 718px; float: right; margin-top: 15px; }
.single-product { margin-left: -242px; }
.sticky-sidebar { float: left; }
.cart {  width:100%;  }
.cart tr td  {  border-bottom:#cfcfcf 1px solid; font-size:14px;  padding:10px 20px; }
.cart .greay td  {  background:#cfcfcf ;  text-transform:uppercase;  }

.cart-1 {  text-align:center;  }
.cart-1 a { opacity:0.25; }
.cart-1 a:hover {  opacity:1; }
.cart-1 input[type="text"] {  text-align:center; font-size:14px;   height:30px; color:#333; border:#99a5aa 1px solid; width:60px; }


.update {  top:15px; position:relative; border:#cccdce 1px solid;  color:#667176;  font-size:13px;   font-family: 'Conv_ProximaNova-Bold';    float:right; padding:7px 20px; cursor:pointer;

background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */

} 

.update:hover { 
background: #e4e4e4; /* Old browsers */
background: -moz-linear-gradient(top,  #e4e4e4 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e4e4e4 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

opacity:0.8;

 }


.blog-left {  width:665px; float:left; margin-top:15px; }
.blog-left ul li  { position:relative; display:inline-block; margin-bottom:35px; }
.blog-left ul li img {  float:left; width:285px;  }
.blog-left ul li .contain {  float:left; width:365px; margin-left:15px;  font-size:14px;  }
.blog-left ul li span {  font-size:12px; color:#bbc0c1;   width:100%; display:inline-block; }
.blog-left ul li h2 {  margin-top:10px;  font-size:18px; text-transform:uppercase;   font-weight:normal;  margin-bottom:10px;  line-height:25px; }
.blog-left ul li h2 span {  text-transform:none;   }
.blog-left ul li .article {  background:#99a5aa;   font-size:14px; color:#FFF;    font-family: 'Conv_ProximaNova-Bold'; padding:5px 10px; font-style:italic; display:inline-block; position:absolute; bottom:0;  left:300px; }
.blog-left ul li .article:hover {  background:#647075; }
.blog-left ul li .article img {  float:right; margin:5px 0 0 5px;  width:auto; }


.blog-right {  width:251px;  float:right; margin-top:15px;  text-align:center;  position:relative; }
.blog-right ul {  border:#99a5aa 1px solid;  padding:15px 0 ;  margin-bottom:30px;  }
.blog-right ul  li {  margin-left:20px; }
.blog-right ul  li a {  color:#000; font-size:16px; background:url(../images/bullate-blog.png) no-repeat left; padding-left:20px; line-height:30px; display:block; text-align:left;}
.blog-right ul  li a:hover {  text-decoration:underline; background:url(../images/bullate-blog-hover.png) no-repeat left; }
.blog-right ul:after {  content:url(../images/blog-after.jpg) ; position:absolute;  margin:10px  0 0 -3px; left:0; }
.blog-right h2 { text-align:center; text-transform:uppercase; font-size:19px; background:#FFF;  position:relative; bottom:-10px; display:inline-block; padding:0 10px; }


.blog-link {  margin-top:30px;  }
.blog-link a {   color:#000; font-size:14px;  }
.blog-link a:hover { opacity:0.7; }
.blog-link a  img {  margin:0 5px; }


.blog-detail-left {  width:665px; float:left; margin-top:15px;  font-size:14px;  }
.blog-detail-left  .breadcums { font-size:10px; color:#a3a3a3; margin:20px 0;    }
.blog-detail-left img {
  float: left;
  padding: 0 20px 0 0;
}
.furniture-left  {  width:535px; float:left;  margin-top:20px; font-size:16px; line-height:24px;   }
.furniture-left h1 {  font-size:26px;  margin:10px 0; }
.furniture-left ul {  margin:10px 0 10px 30px; }
.furniture-left ul li {  background:url(../images/bullates.png) no-repeat left; padding-left:15px; }


.furniture-right {  width:406px; float:left; position:relative;  margin-top:40px; margin-left:19px; text-align:center; }
.furniture-right h2 { text-align:center; text-transform:uppercase; font-size:19px; background:#FFF;  position:relative; bottom:-10px; display:inline-block; padding:0 10px; }


.furniture-right ul {  border:#99a5aa 1px solid; width:406px; float:left; padding:30px 0;  margin-bottom:20px;   }
.furniture-right ul:after {  content:url(../images/furnicher-after.jpg); position:absolute; left:0; margin:45px 0 0 -2px; }
.furniture-right ul  li {  padding-left:26px; }

.furniture-right .contact li {  font-size:26px; text-align:center; color:#b07c65;  line-height:30px; }
.furniture-right .contact li span {  float:left; color:#23262b; font-size:16px; float:left;  text-align:left;    }
.furniture-right .contact li a {  float:left; color:#b07c65;  font-size:18px; margin-left:10px;  }
.furniture-right .contact li a:hover {  color:#000; }

.furniture-right .contact-form {
  margin-bottom: 20px;
  padding: 0;
}.furniture-right .contact-form label {  font-size:16px; width:100%; color:#000;  text-align:left;  float:left;  margin-bottom:2px;  }
.furniture-right .contact-form li {  padding:0 14px;  margin-bottom:10px; display:inline-block; width:100%; }
.furniture-right .contact-form label span {  color:#b07c65;  text-align:left; }
.furniture-right .contact-form input[type="text"] {  border:#99a5aa 1px solid;  padding:0 10px; height:27px; width:87%;  float:left; }
.furniture-right .contact-form input[type="text"]:focus {  border:#000 1px solid;  }
.furniture-right .contact-form:after {
  content: url("../images/furnicher-after.jpg");
  left: 0;
  margin: 0 0 0 -2px;
  position: absolute;
}

.furniture-right .contact-form textarea {  border:#99a5aa 1px solid; width:100%; padding:0 10px; height:27px; width:87%;  float:left;  height:130px;  resize:none;  }
.furniture-right .contact-form textarea:focus {  border:#000 1px solid;  }

.furniture-right .contact-form-but {  float:left;  margin-bottom:20px;  }
.furniture-right .contact-form-but img {  float:left; }
.furniture-right .contact-form-but input[type="text"]  {  border:#99a5aa 1px solid; width:90px; padding:0 10px; height:34px; float:left; margin-left:10px;  text-align:center; } 

.furniture-right .contact-form-but .submit {   float:left;   width:110px; margin-left:10px;  font-size:13px; }
.furniture-right .contact-form-but .submit  input {  background:#647075; border:#000 1px solid;  color:#FFF;   font-family: 'Conv_ProximaNova-Bold'; height:34px; padding:0 25px; font-size:14px; text-transform:uppercase; margin-bottom:5px; cursor:pointer;  }
.furniture-right .contact-form-but .submit  input:hover {  background:#454e52;  }

.product-list {   }
.product-list ul { width:inherit; margin-top:10px;  }
.product-list ul li {  width:230px; float:left; margin:0 5px 10px 4px;}
.product-list ul li img { margin-bottom:3px; width:230px;  }


.search-location {  margin-top:10px;  font-size:14px; }
.search-location span { position:absolute; margin:-11px 0 0 40px; }
.search-location input[type="text"]  {  width:100%; height:37px; border:#9e9e9e 1px solid; font-style:italic; font-size:12px; padding:0 15px;  width:95%; margin-bottom:10px; float:left; }
.search-location input[type="submit"]  {  position:absolute; background:url(../images/search.png) no-repeat; border:0; margin:13px 0 0 -30px; width:30px; height:30px; cursor:pointer; font-size:0px ; float:left;  }
.search-location input[type="radio"] {  margin:0 10px; }

.map {  background:url(../images/search-map.png) no-repeat; width:701px; height:326px; padding:1px;  margin-top:30px; }

.location-tab {  margin-top:30px; }
.location-tab tr td  {  font-size:13px; padding:10px 10px; }

.log-in-left {  float:left; width:315px;   }
.log-in-left  label {  float:left;  line-height:27px;  width:90px;  }
.log-in-left  label span {  color:#b07c65;  }
.log-in-left  input[type="text"] , .log-in-left  input[type="password"] {  float:left; height:27px; border:#99a5aa 1px solid;  margin-bottom:10px;  padding:0 10px; width:203px; }

.log-in-left  h1 {  margin-bottom:15px; }

.log-in-left  input[type="submit"]  {  border:#cccdce 1px solid;  color:#667176;  font-size:13px;   font-family: 'Conv_ProximaNova-Bold';    float:right; padding:7px 20px; cursor:pointer; text-transform:uppercase;

background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */

} 

.log-in-left  input[type="submit"]:hover { 
background: #e4e4e4; /* Old browsers */
background: -moz-linear-gradient(top,  #e4e4e4 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e4e4e4 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

opacity:0.8;

 }


.account {  margin-left:20px; padding-left:20px;  border-left:#d8d8d8 1px solid;  width:360px; float:left;  }
.account h1 { margin-bottom:15px; }
.account ul li {  margin-bottom:3px; display:inline-block; width:100%; }
.account ul li input[type="text"] , .account .webform input[type="text"],.account .webform input[type="password"] ,.account .form input[type="text"],.account .form input[type="password"] {  float:left; height:27px; border:#99a5aa 1px solid;  margin-bottom:10px;  padding:0 8px; width:248px; }
.account .webform label , .account .form label{  float:left;  line-height:27px;  width:90px;  }
.account ul li label span {  color:#b07c65;  }

.account ul li input[type="checkbox"] {  margin:0 5px;  }

.account ul li  input[type="submit"] , .account .webform input[type="submit"] ,.account .form input[type="submit"]  {  border:#cccdce 1px solid;  color:#667176;  font-size:13px;   font-family: 'Conv_ProximaNova-Bold';    float:right; padding:7px 20px; cursor:pointer; text-transform:uppercase;

background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */

} 

.account ul li  input[type="submit"]:hover { 
background: #e4e4e4; /* Old browsers */
background: -moz-linear-gradient(top,  #e4e4e4 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e4e4e4 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

opacity:0.8;

 }


.my-account {  margin-top:30px; }

.my-account  .account {  margin:0; padding:0; border:none; }

.my-wish-list {  float:right; width:470px;  text-align:center; }
.my-wish-list  h2 {  position:relative;  bottom:-10px;  background:#FFF;  display:inline-block; padding:0 10px;  text-transform:uppercase; font-size:21px; }
.my-wish-list  ul {  border:#99a5aa 1px solid; width:100%;  padding:0px 0 40px 0;  text-align:left; }
.my-wish-list  ul li { padding:15px 0; border-bottom:#e2e2e2 1px solid;  margin:0px 20px;  display:inline-block;  }
.my-wish-list  ul li img {  /*float:left; */ }
.my-wish-list ul li .namdesc {
  float: left;
  font-size: 14px;
  margin: 0 15px;
  width: 208px;
}
.sharewish {
  float: right;
  width: 110px;
}
.allwish .wishimage {
  height: auto !important;
  width: 150px !important;
}
.my-wish-list  ul li .namdesc span {  width:100%; font-size:18px; display:inline-block; margin-bottom:5px; }
.my-wish-list  ul li  a {  /*float:left;*//* text-align:center; margin-top:25px; opacity:0.25;*/   }
.my-wish-list  ul li  a:hover {  opacity:1; }
.productwishlist {
  float: left;
  padding-bottom: 25px;
  font-size:13px;
}

.see-list { margin:-28px 30px 0 0; float:right; color:#000; font-size:13px; }
.see-list:hover {  opacity:0.8; }
.see-list img {  margin-right:5px; }



.map h2 {  text-transform:uppercase; font-size:19px; background:#FFF;  position:absolute;  display:inline-block; padding:5px 10px 3px 10px;  margin:-15px 0 0 10px; z-index:9; }


.location-tab {  margin-top:30px; }
.location-tab tr td  {  font-size:13px; padding:10px 10px;  border-top:#cfcfcf 1px solid; }
.location-tab .greay td  {   background:#cfcfcf;  text-transform:uppercase; }
.location-tab  a {  opacity:0.25; }
.location-tab  a:hover {  opacity:1; }









.captchaimg {
  float: left;
  margin-right: 10px;
}
.furniture-right .cat_button {
  background: none repeat scroll 0 0 #647075;
  border: 1px solid #000000;
  color: #FFFFFF;
  cursor: pointer;
  float: left;
  font-family: 'Conv_ProximaNova-Bold';
  font-size: 14px;
  height: 34px;
  margin-bottom: 5px;
  margin-left: 10px;
  padding: 0 25px;
  text-transform: uppercase;
  width: 98px;
}
.furniture-right .cat_button:hover {  background:#454e52;  }
.captcha .cat_textbox {
  height: 34px !important;
  width: 90px !important;
}
.refield{float:right;}
.contact-form {
  border: 1px solid #99A5AA;
  float: left;
  margin-bottom: 20px;
  padding: 30px 0;
  width: 406px;
}
.contact-form .webform td {
  padding: 14px 0 0 14px;
}
.contact-form-but .captcha {
  padding: 0;
}
.furniture-pro li a {
  color: #23262B;
}
table.catalogueTable td {
  float: left;
  margin: 0 5px 10px 4px;
  width: 230px;
}
.catalogueItem img {
  height: 184px;
  margin-bottom: 3px;
  width: 230px;
}
table.catalogueTable {
  margin-top: 10px;
  width: inherit;
}
.log-in-left a {
  color: #000000;
  float: left;
  padding-top: 9px;
}

.newsletterfield {
  float: left;
}
.updatefield {
  float: right;
}
.cat_button.addwish {
  float: left !important;
}
.wishimage {
  float: left;
  width:82px;
}
.wishimage > a {
  margin: 0 !important;
  opacity: inherit !important;
}
.wishimage img {
  height: 66px;
  width: 82px;
}
.my-wish-list ul li .namdesc span a {
  opacity: inherit;
  color:#000;
}
.prodctinfo {
  font-size: 14px !important;
  height: 35px;
  overflow: hidden;
  line-height:18px;
}
.collection-right .productwishlist {
  display: block;
  margin-bottom: 20px;
  width:100%;
}
.customers-viewed img {
  height: 184px;
  max-width:225px;
}
.customers-viewed a {
  color: #000000;
}
.catalogueItem a {
  color: #000000;
}
.allwish ul li {
  border-bottom: 1px solid #E2E2E2;
  display: inline-block;
  margin: 0 20px;
  padding: 15px 0;
}
.allwish {
  margin-top: 40px;
}
.allwish ul li .namdesc {
  float: left;
  font-size: 14px;
  margin: 0 15px;
  width: 623px;
}
.allwish ul li .namdesc span {
  display: inline-block;
  font-size: 18px;
  margin-bottom: 5px;
  width: 100%;
}
.allwish ul li .namdesc span.prodctinfo {
  height: 69px;
}
.allwish .wishimage img {
  height: 110px !important;
  width: 150px !important;
}
.allwish table.productSmall td {
  float: left;
}
.search-location select {
  width: 100px;
}
.chra {
  float: left;
}
#catblogoutput li .contain h2 {
  margin-top: 0;
}
.padding0{
  padding: 0 !important;
}
.banner a{
  padding: 0 7px 0 0;
}
.fb-share-button.fb_iframe_widget {
  float: right;
}

@media print
{
	header , .my-account , footer , .account h1{display:none;}
	.my-wish-list{float:none; width:500px;}
}
.print {
  float: right;
  padding: 6px 10px 0 0;
}
.prono {
  font-size: 15px !important;
}
.addthis_button img {
  width: 96px;
}
.footermenu {
  float: left;
  width: 165px;
}
.drop-down ul {
  float: none;
}
.sharebutton .addthis_button {
  padding: 0 70px 0 0;
}
.sharebutton {
  float: right;
  margin: 25px 0 0 10px;
}
.sharebutton a img , .proshare a img {
  width: auto !important;
}
.proshare a {
  background: none !important;
  padding:0 !important;
}
.proshare {
  padding: 30px 0 0;
}
.catalogueitemdump li ul {
  padding: 5px 0 0 20px;
}
.left-menu ul li ul {
  display: none;
   padding: 5px 0 0 20px;
}
.left-menu ul li.selected ul {
  display: block;
}
.home-pro-list.clear img {
  width: 299px;
}

.inner-left .left-menu li.selected > a {
  color: #646567;
  font-weight: bold;
}
.scatname {
  font-family: 'Conv_ProximaNova-Bold';
  font-weight: bold;
  margin: 0 !important;
  padding: 20px 0 !important;
  text-transform: uppercase;
}
.pagination.webapp{display:none;}
.allimage {
  float: left;
  width: 411px;
}
.img-zoom {
  float: left;
}
.poplet {
  float: left;
  margin-top:20px;
}
.productPopletsItem {
  padding: 7px !important;
}

div.inner-page-content {
	padding-top: 20px;
	padding-bottom: 20px;
}
.sechcat {
  padding: 0 26px 0 0;
  width: auto !important;
}
.sechcat.caps {
  color: #000000;
  font-size: 15px !important;
  text-transform: uppercase;
}
.detcatname  a{text-transform:uppercase; color:#000; font-weight:bold;}
.detcode {font-weight:bold;}

#inquire form.interest-form table.webform tbody tr td {
	line-height: 15px;
}

#inquire form.interest-form table.webform tbody tr td {
	height: 0;
	padding-bottom: 2px;
}
