@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css');*{margin:0;padding:0}html{height:100%;min-height:100%}@font-face{font-family:AvenirLTStdLight;src:url(AvenirLTStdLight.otf)}@font-face{font-family:AvenirLTStdMedium;src:url(AvenirLTStdMedium.otf)}@font-face{font-family:AvenirLTStd-Book;src:url(AvenirLTStd-Book.otf)}@font-face{font-family:AvenirLTStdBlack;src:url(AvenirLTStdBlack.otf)}@font-face{font-family:AvenirLTStdHeavy;src:url(AvenirLTStdHeavy.otf)}@font-face{font-family:AvenirLTStdRoman;src:url(AvenirLTStdRoman.otf)}@font-face{font-family:AvenirLTStdOblique;src:url(AvenirLTStdOblique.otf)}body{height:100%;min-height:100%;background:#eee;font-family:AvenirLTStdMedium,arial;font-size:11px;line-height:1.2em;color:#57534b;position:relative}h1{font-size:24px;line-height:29px}h2{font-size:16px;line-height:24px}h3{font-size:12px;line-height:18px}ul{list-style:disc;text-indent:0;margin-left:13px}ul ul{margin:5px 0}ol{text-indent:0;margin-left:20px}li{line-height:18px}a{color:#00a4e3;text-decoration:none;cursor:pointer}a:hover,a.active{text-decoration:none;color:#9bcc65}img{border:0}p{padding-bottom:13px}.clear{clear:both}.clearAll{clear:both;width:100%;height:0px;overflow:hidden;display:block}.left{float:left}.right{float:right}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}.hidden{display:none}.imgLeft{margin-right:10px;margin-bottom:10px;float:left}.imgRight{margin-left:10px;margin-bottom:10px;float:right}label{font-weight:bold;font-size:11px}input,textarea{font-size:1em;font-family:TeXGyreAdventor,Arial,Helvetica,sans-serif;color:#57534b}.capitalize{text-transform:capitalize}#qtyLabel{display:none}#wrap{width:930px;background:url(../images/bg_wrap.gif) repeat-y 100% 0;margin:0 auto;padding:0 28px;padding-bottom:25px}#content{clear:both;max-width:950px;margin:0 auto}.body-container-wrapper{clear:both;max-width:910px;margin:8px auto;background-color:#fff;padding:20px}#header{height:84px;z-index:10000000;width:100%}#header headerNoNav{height:initial}.headerNoNav{height:initial}.innerPage #header{position:relative;height:auto}.header{max-width:950px;margin:0 auto;background:#fff;min-height:170px;position:relative}.logo{margin:0;float:left;width:100%;text-align:center;margin-top:-12px;position:relative}.logo:before{width:100%;height:30px;background:#adcd6d;position:absolute;top:20px;left:0;content:'';z-index:-1}.logo img{display:inline-block}.topHeader{float:left;padding-left:27px;padding-right:15px;width:100%;box-sizing:border-box;padding-top:12px;font-family:AvenirLTStdMedium;position:relative;z-index:99999999}#topNav,.topCart,.searchForm div{display:inline}.topCart{border:1px solid #fff;border-bottom:0;padding:2px 0 8px 0;margin-right:0;position:relative;text-transform:uppercase}.topCart:hover{border:1px solid #bfbbbb;border-bottom:0}.topCartSub{width:278px;padding:5px 10px 10px 10px;position:absolute;left:-1px;top:25px;background:#fff url(../images/bg-top-cart.gif) 30px 0 no-repeat;border:1px solid #bfbbbb;border-top:0;display:none;z-index:100001}.topCart:hover .topCartSub{display:block}.topCartSub h3{color:#493c39;text-transform:uppercase;font-size:1.16em;font-weight:normal;padding:0 0 5px 0}.productBoxes{padding-right:16px;max-height:325px;overflow:auto}.cartImage{float:left;margin-right:10px}.productBox{padding:0 0 10px 0}.chartInfo h4{font-size:1.15em;text-transform:uppercase;padding-bottom:2px}.cartAction a{float:left;color:#fff;text-align:center;padding:10px 0;font-size:1.15em;background:url(../images/home-block-btn.gif) 0 0 repeat-x #0094cc;width:134px;margin-right:5px}.cartAction a.btnCheckout1{background:#666}.cartAction a:hover{background:#9bcc65}.cartAction a.btnCheckout1:hover{background:#666}#topNav a{color:#57534b;padding:0 5px;font-size:11px;text-transform:uppercase}#topNav a:hover{color:#000;text-decoration:none}#topNav .topPhone{color:#009cd8 !important;font-weight:bold;padding:0 5px}.searchForm{float:right}.chartButton{padding:0 12px 3px;line-height:1.6em;background:url(../images/icon-chart-on.gif) 0 0px no-repeat;cursor:pointer}a.chartButton{text-decoration:none}.searchText{height:20px;background:#edecec url(../images/btn-search.gif) 100% 0 no-repeat;width:122px;border:0;margin-top:1px;padding-left:5px;padding-right:23px}#mainNav{float:left;padding-left:15px;padding-top:4px}#mainNav div{float:left}#mainNav div a{float:left;padding:16px 36px 0 36px;height:27px;font-size:1.27em;text-transform:uppercase;color:#57534b}#mainNav div:hover a{background:#009cd8;text-decoration:none;color:#fff}.subNav{position:absolute;left:0;top:100%;width:100%;background:#fff url(../images/bg-submenu.gif) 0 0 repeat-x;display:none;z-index:99999}#mainNav div:hover .subNav{display:block}.subNavLast{background:0}#mainNav div.subNavSub{float:right;width:140px;background:url(/images/bg-submenu.gif) repeat-x #fff}.subMenuBlockLast{width:160px;max-width:140px}.subMenuSlider{width:360px;float:left;height:240px;position:relative}#subMenuSlider img{display:block}.subMenuLinks{float:left;padding-bottom:14px;width:590px}.subMenuBlock{font-size:1.15em;font-family:AvenirLTStdMedium,arial;float:left;padding:14px 0 0 6px;max-width:130px;width:18%}.subMenuBlock ul{list-style:none;margin:0;width:auto}.subMenuBlock h4{padding-bottom:5px;font-size:1.1em;font-weight:bold;color:#333}#mainNav div div.subMenuLinks a{float:none;padding:4px 5px 5px 0;height:auto;font-size:1em;text-transform:none;color:#57534b;display:block;word-wrap:break-word;max-width:120px;width:auto;line-height:1em;font-family:AvenirLTStdMedium,arial}#mainNav div a{font-family:AvenirLTStdMedium,Arial;font-size:1.25em;color:#333}#mainNav div div.subMenuLinks a{background:0;text-decoration:none;color:#57534b}#mainNav div div.subMenuLinks a:hover{background:#009cd8;text-decoration:none;color:#fff;display:block}#mainNav div div.subMenuLinks h4 a,#mainNav div div.subMenuLinks h4 a{font-size:1em;color:#009cd8;text-transform:uppercase;padding-bottom:5px;display:block}#mainNav div div.subMenuLinks .subViewLink{display:block;width:98%;text-align:right;clear:both;padding:25px 2% 0 0}#mainNav div div.subMenuLinks .subViewLink a{font-size:2em;color:#009cd8;text-transform:uppercase;max-width:inherit;display:block;float:none;padding:0 30px 0 0;background:url(../images/arrow-blue.gif) 100% 2px no-repeat}#mainNav div div.subMenuLinks .subViewLink a:hover{color:#9bcc65}.twoColumnsLeft{max-width:950px;margin:0 auto;background:url(../images/bg-content.gif) repeat-x 0 0;padding:8px 0 25px 0;position:relative;min-height:300px}.twoColumnsLeft .colLeft{background:url(../images/left-col.gif) repeat-x #fff;border:1px solid #e3e3e3;position:absolute;top:8px;bottom:25px;left:0;right:702px}.twoColumnsLeft .colMain{float:right}.oneColumn{background:url(../images/bg-one-col.gif) repeat-x 0 0 #eee;max-width:950px;margin:0 auto;padding-bottom:25px}#slider{width:100%;height:731px;background:#fff;position:relative;z-index:1;overflow:hidden}.sliderItem{width:100%;height:731px}.sliderImage{position:absolute;left:0;top:0}.mainMessage{max-width:950px;margin:0 auto;padding-top:157px;position:relative;z-index:10000}.mainMessage h2{color:#fff;font-size:4em;font-weight:normal;line-height:1.2em;text-shadow:4px 4px 7px #333;padding-left:30px}.mainMessage h2 span{font-size:1.5em;font-weight:bold;text-transform:uppercase}.paginationHolder{position:absolute;z-index:100000;top:490px;left:0;width:100%;height:30px}.pagination{max-width:860px;margin:0 auto;font-size:1.09em}.pagination1{width:360px}#pagination1,#pagination2,#pagination3,#pagination4,#pagination5,#pagination6,#pagination7,#pagination8{margin:10px 0 10px 15px;position:absolute;left:0;top:192px}#pagination{float:right}#pagination a,#mainNav div #pagination1 a,#pagination2 a,#pagination3 a,#pagination4 a,#pagination5 a,#pagination6 a,#pagination7 a,#pagination8 a{color:#000;background:url(../images/pagination.png) 2px 0 no-repeat;text-align:center;float:left;padding-right:0;width:29px;height:30px;line-height:2.2em}#mainNav div #pagination1 a,#pagination2 a,#pagination3 a,#pagination4 a,#pagination5 a,#pagination6 a,#pagination7 a,#pagination8 a{font-size:1em;padding:0;text-indent:-8px;width:32px;display:inline;background:url(../images/pagination1.png) 0 0 no-repeat}#pagination a:hover{text-decoration:none}#pagination a.current{background:url(../images/pagination.png) 2px 100% no-repeat;color:#fff}#mainNav div #pagination1 a.current,#pagination2 a.current,#pagination3 a.current,#pagination4 a.current,#pagination5 a.current,#pagination6 a.current,#pagination7 a.current,#pagination8 a.current{background:url(../images/pagination1.png) 0 100% no-repeat;color:#fff}#mobileBg{display:none}.homeBlocks{width:100%;float:left;height:auto;z-index:10000}.homeBlocksCon{max-width:970px;margin:0 auto;position:relative}.homeBlock{width:50%;padding:10px;box-sizing:border-box;float:left;z-index:1}.homeBlock h3{font-size:1.27em;color:#493c39;padding:5px 0 5px 0;font-weight:normal}.homeBlockText{float:left;background:#fff;width:152px;height:142px;padding:9px 0 0 9px}.homeBlockTextb{float:left;background:#fff;width:1px;height:142px;padding:0}.homeBlockThumb{float:right}.saveUp{position:absolute;top:113px;left:0;width:96px;background:#9bcc65;color:#fff;font-size:1.27em;line-height:1.5em;padding:2px 0 5px 24px}.saveUp span{font-size:2.27em}.homeBlockButton{background:url(../images/home-block-btn.gif) repeat-x 0 0 #00a3e2;height:23px;color:#fff;text-transform:uppercase;font-size:.9em;line-height:2.2em;position:absolute;float:left;right:7px;bottom:7px;padding:0 15px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}a.homeBlockButton:hover{background:#9bcc65;color:#fff;text-decoration:none}#btn-share{width:127px;position:fixed;top:150px;z-index:1000001}.btn-share-off{right:-61px}.btn-share-on{right:0}.btn-share-off .shareLinks{display:none}#btn-share img{cursor:pointer;position:relative}.shareLinks{width:103px;float:right;background:#9bcc65;margin:0;list-style:none;position:relative;top:-19px;padding:5px 3px}.shareLinks li{background-position:0 0;background-repeat:no-repeat;padding:0 0 3px 26px}.shareLinks li a{color:#fff}.shareLinks li a:hover{text-decoration:underline}.colLeft h1{color:#00a4e3;font-weight:bold;font-size:2.27em;padding:10px 18px}.leftMenuBlock h4 a{font-size:1.25em;color:#26b2e7;font-weight:normal;padding:4px 18px;display:block}.leftMenuBlock h4 a:hover{background:#26b2e7;color:#fff}.leftMenuBlock ul{list-style:none;margin:0 0 15px 0;word-wrap:break-word}.leftMenuBlock ul li a{display:block;font-size:1.09em;color:#6c6c6c;padding:2px 18px}.leftMenuBlock ul li a.opened{font-weight:bold}.leftMenuBlock ul ul{margin:0}.leftMenuBlock ul ul li a{padding:2px 18px 2px 54px}.leftMenuBlock ul li a:hover,.leftMenuBlock ul li a.active{background:#26b2e7;color:#fff}.showRoom{height:420px;width:100%;position:relative;background-size:cover}.shopThis{position:absolute;bottom:0;right:0;width:218px}.shopThisLink{background:#57534a;border-top:1px solid #fff;border-left:1px solid #fff;display:block;padding:7px 24px 0 24px;height:26px;font-size:1.36em;color:#fff}.showRoomActive .shopThisLink{border:0;height:27px}.shopItemsHolder{display:none}.shopItems{height:386px;overflow:hidden;background:url(../images/white-overlay.png);position:relative}.itemSet{width:192px;height:386px}.itemSet .item{padding:5px 0 0 19px;height:123px}.itemSet .item h3{font-size:1.09em;color:#000;font-weight:bold;text-transform:none;padding:0 0 3px 0}.itemSet .item h3 a{color:#000}.startingAt{font-size:1.09em;background:url(../images/black-arrow.png) 100% 100% no-repeat;padding-right:13px;display:inline;padding-bottom:0}a.startingAt,.startingAt{color:#000}.startingAt a{color:#000}.itemsPagination{width:21px;position:absolute;right:5px;top:40px;height:376px}.itemsPagination .btnPrevious,.itemsPagination .btnNext{position:absolute;left:0}.itemsPagination .btnPrevious{top:0}.itemsPagination .btnNext{bottom:0}.viewRooms{padding:15px 0;border:1px solid #e3e3e3;background:#fff;margin-top:9px;position:relative;width:99.8%}.viewRooms h4{font-size:1.22em;float:left;padding:0 0 0 10px;width:59px;position:absolute}.btnPrev1,.btnNext1{position:absolute;top:50%;margin-top:-10px;z-index:1000}.btnPrev1{left:69px}.btnNext1{right:8px}.viewRoomsSlider{width:82.5%;margin-left:13.5%;float:left;height:90px}.roomsSection{width:100%}.roomsSection img{padding:0 1% 0 0;width:24%;display:block;float:left}.roomBlocks{width:100%;overflow:hidden}.roomBlocksCon{width:101.2%}.roomBlock{float:left;width:28%;margin-right:1%;border:1px solid #e3e3e3;background:#fff;margin-top:8px;padding:6px 2% 8px 2%;position:relative}.roomBlock h3{font-size:1.32em;color:#493c39;padding:0 0 5px 0;font-weight:normal}.roomBlock h3 a{color:#493c39}.roomBlockThumb{height:107px;width:100%;float:right;overflow:hidden;display:block}.roomBlockThumb img{height:100%;width:auto}.roomBlockText{position:absolute;width:55%;left:6%;top:29px;height:102px;padding:5px 0 0 2.5%;overflow:hidden;background:#fff;font-size:1em}.roomBlockButton{background:url(../images/home-block-btn.gif) repeat-x 0 0 #00a3e2;height:21px;color:#fff;font-size:.9em;line-height:2.1em;position:absolute;float:left;left:8%;bottom:12px;padding:0 15px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.roomBlockButton:hover{background:#9bcc65;color:#fff;text-decoration:none}.roomBlock .saveUp{position:absolute;top:92px;left:0;width:84px;background:#9bcc65;color:#fff;font-size:1em;line-height:1.4em;padding:2px 0 5px 24px}.roomBlock .saveUp span{font-size:1.77em}.topHead{padding:12px 25px 25px 25px}.topHead h1{color:#00a4e3;font-weight:normal;font-size:2.32em;padding-bottom:10px}.filterRow{display:inline}.headFilter label{display:inline;font-size:1.09em;padding:0 3px 0 0;font-weight:normal;vertical-align:middle}.filterText{background:#fff;border:0;font-size:.9em;color:#00a4e3;font-weight:bold;margin-right:20px;height:20px;vertical-align:middle}.filterSelectHolder,.filterSelectHolder1{position:relative;display:inline}select.filterSelect{position:relative;z-index:10;width:180px !important;height:20px !important;line-height:20px}.filterSelectHolderShorter select.filterSelect{width:137px !important}span.select{white-space:nowrap;position:absolute;top:0px;left:0;height:20px;line-height:20px;text-indent:10px;background:url(../images/select-arrow.gif) 100% 7px no-repeat #fff;cursor:default;z-index:1;padding:0 12px 0 0;width:168px;color:#00a4e3;font-weight:bold}.filterSelectHolderShorter span.select{width:125px}.filterSelectHolder1 select.filterSelect{width:148px !important;height:25px !important;line-height:25px}.filterSelectHolder1{padding-right:8px}.filterSelectHolder1 span.select{color:#6c6c6c;background:url(../images/select-arrow1.gif) 100% 7px no-repeat #fff;height:25px;width:148px;line-height:25px;border:1px solid #e7e7e7;top:-3px}.leftAd{background:#fff;padding:14px;float:left;border:1px solid #e2e2e2;margin-left:6px;height:450px;overflow:hidden;margin-bottom:10px}.leftAd img,.productItemImage img{display:block}.rightAd{background:#fff;padding:14px;float:right;border:1px solid #e2e2e2;margin-right:6px;height:450px;overflow:hidden;margin-bottom:10px}.rightAd img{display:block}.productItem{float:left;width:230px;padding-left:6px;height:245px;overflow:hidden}.productItemImage{background:#fff;padding:4px;border:1px solid #e2e2e2;display:block}.productItemImage img{width:220px}.productItem h3{font-size:1.15em;padding-bottom:5px}.productText{padding:5px 0 0 13px}.learnMore{text-decoration:underline;display:block;padding-top:5px}.moreIn{background:#d6d2d2;padding:20px}.moreIn h3{color:#e57a2b;font-size:1.9em;font-weight:bold;padding-bottom:10px}.moreIn h4{color:#57534b;font-size:1.43em;padding-bottom:7px}.moreIn p{display:inline;font-size:1.15em}.townsList{padding-right:24px}.moreIn a{color:#57534b}.moreIn a:hover{text-decoration:underline}.getAGift{margin-left:7px;background:#fff;padding:5px;float:left}.specialProduct{padding-top:20px}.productSlider{float:left;border:1px solid #e2e2e2;max-width:639px;height:411px;overflow:hidden;position:relative;background:#fff}.shareButtons{position:absolute;top:20px;right:10px;text-align:right;z-index:10000}.shareButtons a{padding-left:5px}.productSliderIn{z-index:1;position:relative;width:639px}.productSliderIn img{display:none}#firstSlider{display:block}.productSlider #pagination2,#pagination3,#pagination4,#pagination5,#pagination6,#pagination7,#pagination8{position:absolute;left:inherit;right:18px;top:360px;z-index:10000;padding:0}.productDescription{padding:24px;background:#fff;border:1px solid #e2e2e2;min-height:363px;font-size:1.09em;line-height:1.4em;margin-left:649px}.productDescription h2{font-size:1.63em;padding-bottom:10px}.productInfoHolder{padding:0 0 14px 0}.productInfoHolderLeft{float:left;width:643px}.productmainImage{padding:16px 14px 12px 14px;width:613px;background:#fff;border:1px solid #e2e2e2;position:relative}.productMainImages{width:100%;top:30px;position:relative}.productMainImages img{width:100%;display:none}.productImagesActions{position:relative;top:-30px}.productImagesActions img{display:inherit;width:auto}.aditionalViewsMobile{display:none}.aditionalViews h3{color:#6c6c6c;font-size:1.22em;padding:10px 0 10px 0}.aditionalViews img{cursor:pointer}.descriptionSpecifications{background:#fff;border:1px solid #e2e2e2;padding:12px 0 0 0;margin-top:14px}.descriptionHolder{padding:12px;width:271px;margin:0 0 12px 14px;border:1px solid #dbdbdb;font-size:1.09em;line-height:1.5em;height:100px;overflow:auto;float:left}.descriptionHolder h4{color:#d57738;font-size:1.09em;font-weight:normal;padding-bottom:5px}.productActions{background:#fff;border:1px solid #e2e2e2;padding:14px 1.6%;margin-left:651px;color:#6c6c6c;padding-bottom:14px;height:666px;min-height:600px}.productActions h2{color:#00a4e3;font-size:2em}.productActions h3{color:#00a4e3;font-size:1.36em;padding-bottom:30px}.colors{padding:0 0 15px 0}.colors h4{font-size:1.09em;color:#6c6c6c;padding-bottom:5px;font-weight:normal}.colorOption{width:42px;height:42px;padding:2px;margin-right:7px;float:left;cursor:pointer;margin-bottom:5px}.colorOption:hover,.colorOptionActive{border:2px solid #000;padding:0}a.actionLink{color:#009ad5;text-decoration:underline;font-size:.9em}a.actionLink:hover{text-decoration:none}.skuText{font-size:1.09em;color:#6c6c6c;padding-bottom:15px}.orderForm label{font-size:1.33em;font-weight:bold;float:left;width:85px;text-align:left;padding-bottom:5px}.price{font-size:1.33em;font-weight:bold}.orderFormRight{line-height:1.7em;font-size:.95em;float:left;padding-left:5px;width:170px}.selectHolder{position:relative}.orderFormRow{padding-bottom:4px}.orderFormRowPad{padding-bottom:15px}.orderSelect{position:relative;z-index:10;width:150px !important;height:22px !important;line-height:22px}.orderFormRight span.select{position:absolute;top:0px;left:0px;height:21px;line-height:21px;text-indent:10px;background:url(../images/select-arrow1.gif) 100% 5px no-repeat #fff;cursor:default;z-index:1;padding:0;width:150px;color:#6c6c6c;font-weight:normal;border:1px solid #efefef}.quantityText{height:21px;line-height:21px;background:url(../images/bg-quantity.gif) repeat-x 0 0;border:0;width:62px}.btnOrder{color:#fff;text-align:center;padding:5px 4px;font-size:1em;background:url(../images/home-block-btn.gif) 0 0 repeat-x #0094cc;overflow:visible;border:0}.btnOrder:hover{background:#9bcc65}.moreProductOptions{font-size:1.09em;padding:28px 0 20px 0}.moreProductOptions a{color:#d77839;text-decoration:underline}.moreProductOptions a:hover{text-decoration:none}.needMore{text-align:center;font-size:1.26em;overflow:hidden}.needMore img{width:100%}.needMore h3{color:#0096cf;font-size:2.42em;line-height:1em;padding:0 0 10px 0}.needMore a{color:#d77839;text-decoration:underline}.needMore p{padding-bottom:20px}.needMore a:hover{text-decoration:none}.productActionsTop{overflow:hidden;width:100%}.moreProducts{background:#fff;border:1px solid #dbdbdb;padding:14px 0 14px 0;position:relative;margin-bottom:14px}.moreProducts .productItem img{width:100%}.moreProductsSlider{width:70%;float:left;height:220px}.moreSliderSection{width:100%}.moreProductsSlider .productItem{width:32.1%;padding-left:1%;min-height:245px}.moreProductsSlider .productItemImage{padding:6%}.moreProducts .btnPrev1{left:4px;top:80px;position:relative;float:left;width:2%}.moreProducts .btnPrev1 img,.moreProducts .btnNext1 img{width:100%}.moreProducts .btnNext1{left:0;top:80px;position:relative;float:left;width:2%}.moreProducts h4{font-size:1.24em;position:relative;padding-bottom:5px;padding-left:18px}.moreProducts .getAGift{margin:0;background:#fff;padding:0 1% 0 0;width:23%;float:right}.moreProducts .getAGift img{width:100%}.moreProducts .getAdvice p{display:inline;padding:0;margin:0}.moreProducts .getAdvice p a{margin:0;background:#fff;padding:0 1% 0 0;width:23%;float:right}.moreProducts .getAdvice p a img{width:100%}.popupBg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100000000;background:url(../images/bg-popup.png);display:none}.cartPopup,.videoPopup{position:absolute;width:92%;margin:0 4%;left:0;top:180px;z-index:100000001;background:#fff;padding-bottom:10px;display:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:5px solid #0094cc}.cartPopup .cartAction a{margin-bottom:10px}.askPopup{position:absolute;width:490px;left:50%;margin-left:-245px;top:180px;z-index:100000001;background:#fff;padding-bottom:10px;display:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:5px solid #99c964}.videoPopup{background:0}.cartPopup .moreProducts{border:0}.cartPopup h2{background:none repeat scroll 0 0 transparent;color:#0094cc;font-size:5em;line-height:1em;padding:20px 25px 10px}.askPopup h2{background:none repeat scroll 0 0 transparent;color:#0094cc;font-size:3.27em;line-height:1em;padding:20px 25px 10px}.cartItemImageInGC{float:left;padding:1.5%;background:#fff;border:1px solid #e2e2e2;width:57%}.cartItemImageInGC img{max-width:100%}.cartItemImageIn{float:left;padding:1.5%;background:#fff;border:1px solid #e2e2e2;width:57%;text-align:center}.cartItemImageIn img{min-width:100%;max-width:100%}.cartItemImage{padding:1%}.cartItemInfo{float:right;width:38.5%}.cartItemInfo h3{color:#00a4e3;font-size:2em;margin-top:30px;height:66px}.cartInfoSection{font-size:1.18em;font-weight:bold;color:#6c6c6c;padding-bottom:10px}.cartInfoSection label{width:80px;float:left;color:#6c6c6c;font-size:1em;padding-right:10px}.cartInfoSection p{padding-bottom:5px}.btnClose{position:absolute;right:10px}.btnCloseTop{top:10px}.btnCloseBot{bottom:10px}.askForm{padding:20px}.askForm h3{color:#97c662;font-size:2.31em;line-height:1em;text-align:center;padding-bottom:20px}.askForm h3 span{font-size:.45em;color:#6c6c6c}.askRow{padding-bottom:5px}.askForm label{float:left;width:116px;text-align:right;color:#6c6c6c;font-weight:normal;padding-right:8px}.askField{float:left;width:278px;position:relative}.askText{border:1px solid #b7b7b7;width:276px;padding:4px 0}.askSelectHolder{position:relative;float:right}.askSelect{position:relative;z-index:10;width:71px !important;height:21px !important;line-height:21px}.askField span.select{position:absolute;top:0px;left:0px;height:20px;line-height:20px;text-indent:10px;background:url(../images/select-arrow1.gif) 100% 5px no-repeat #fff;cursor:default;z-index:1;padding:0;width:69px;color:#6c6c6c;font-weight:normal;border:1px solid #b7b7b7}.askTextarea{border:1px solid #b7b7b7;width:276px;height:98px}.askButton{color:#fff;text-align:center;padding:5px 4px;font-size:1em;background:url(../images/home-block-btn.gif) 0 0 repeat-x #0094cc;overflow:visible;border:0}.askButton:hover{background:#9bcc65}.videoPopupIn{max-width:909px;margin:10px auto;position:relative;background:#fff;padding:15px 15px 15px 15px}.videoPopup h3{font-size:1.26em;padding-bottom:5px}.videoHolder{padding:15px;background:#fff;border:1px solid #e2e2e2;margin-bottom:15px}.videoHolder img{width:100%}.shoppingCartHolder,.checkoutHolder{top:10px;position:relative;background:#fff;padding:20px}.shoppingCartHolder h1{font-size:2.32em;color:#00a4e3;float:left;padding-bottom:10px}.shoppingCartHeadings{margin-left:51%;padding-top:10px}.shoppingCartHeadings h4{float:left;width:33%;color:#00a4e3;font-size:1.22em;font-weight:normal}.leftCart{width:51%;float:left}.rightCart{width:49%;float:left}.specMessage{padding-bottom:0;color:#00a4e3}.shoppingCartItem{border:1px solid #cbcbcb;padding:6px;margin-bottom:10px}.shoppingCartItem img{display:block;float:left;margin-right:20px;margin-bottom:5px}.shoppingCartInfo{width:239px;float:left;margin-bottom:5px}.scSection{padding-bottom:10px}.scRow{padding-bottom:2px}.scRow label{width:68px;padding-right:5px;float:left;font-weight:normal}.scInfo{width:166px;float:left;padding-bottom:0}.scInfo *{vertical-align:middle}.cartField{width:33%;float:left}.cartHighlighted{font-size:1.15em;color:#00a4e3;font-weight:bold}.quantityText1{font-size:1.15em;color:#00a4e3;font-weight:bold;border:1px solid #cbcbcb;width:90%;margin-bottom:15px}.cartField a{color:#5a5a5a;font-size:.9em;text-decoration:underline}.cartField a:hover{text-decoration:none}.cartTotalTop{min-height:135px}.cartTotal{width:337px;border:1px solid #cbcbcb;padding:10px 100px 10px 15px;float:right;font-size:1.18em;line-height:1.9em}.cartTotal .cartAction a{padding:7px 10px;font-size:1em;width:auto}#calculationResults{padding-bottom:10px}#calculationResults label{width:112px;float:left;font-weight:normal;font-size:1em}.calcResult{padding-bottom:3px;font-weight:bold}#calculationResults,#calculateDelivery{display:none}#calculationResultsD{padding-bottom:10px}#calculationResultsD label{width:112px;float:left;font-weight:normal;font-size:1em}#calculationResultsP{padding-bottom:10px}#calculationResultsP label{width:112px;float:left;font-weight:normal;font-size:1em}.cartBottom{padding-top:25px}.cartAds{margin-right:463px;border:1px solid #cbcbcb;padding:5px 2px;text-align:center}.cartAds img{padding:0 3px}.calculateDelivery{vertical-align:middle}.zipText{border:1px solid #cbcbcb;width:114px;padding:1px 3px;margin-right:2px}.deliveryGo{overflow:visible;padding:0 5px 5px 5px;height:29px;color:#fff;background:url(../images/home-block-btn.gif) repeat-x 0 0;border:0;font-size:.9em;line-height:1em}.checkoutHolderIn{border:1px solid #cbcbcb;padding:19px}.checkoutTop{border-bottom:1px solid #cbcbcb;padding-bottom:16px}.checkoutTopLeft{float:left;width:326px;padding-bottom:10px}.checkoutTopLeft h1{font-size:2.31em;color:#00a4e3;text-transform:uppercase;padding-bottom:10px}.summaryRow{font-size:1.09em;padding-bottom:3px}.summaryRowHighlighted{color:#00a4e3;font-size:1.36em;font-weight:bold;padding:8px 0}.summaryRow label{font-weight:normal;float:left;width:111px}.summaryRowHighlighted label{font-size:1.16em;font-weight:bold}.summaryInfo{padding-bottom:0;float:left;width:125px}.madeFor{font-size:4.6em;color:#99cb64;line-height:1em}.madeFor span{font-size:1.4em;text-transform:uppercase}.checkoutHolder .cartAction a{padding-left:10px;padding-right:10px;margin-bottom:5px}.checkoutForm{padding:20px 0 0 0;display:none}.checkoutFormSection{padding-bottom:20px}.checkoutFormSection h3{color:#00a4e3;font-size:1.36em;padding-bottom:10px}.checkoutFormSection h3 span{padding-left:18px;font-weight:normal}.fieldHolder{width:176px;padding-right:9px;padding-bottom:10px;float:left}.fieldHolder *{vertical-align:middle}.fieldHolderHalf{width:268px}.fieldHolder label{font-weight:normal;font-size:1.09em;padding-bottom:5px;display:block}.fieldHolder .fieldText,.fieldHolder .fieldTextarea{width:100%;border:1px solid #cbcbcb;padding:3px 0}.btnCheckout{color:#fff;text-align:center;padding:5px 10px;font-size:1.15em;background:url(../images/home-block-btn.gif) 0 0 repeat-x #0094cc;overflow:visible;border:0}.btnCheckout:hover{background:#9bcc65}.fieldSelectHolder{position:relative}select.fieldSelect{width:100% !important;height:25px !important;line-height:25px;position:relative;z-index:10}.fieldSelectHolder span.select{width:100%;height:25px;border:1px solid #cbcbcb;position:absolute;top:0;left:0;z-index:1;background:url(../images/select-arrow1.gif) 100% 7px no-repeat #fff;color:#5a5a5a;font-weight:normal}.pageTitle{font-size:2.31em;color:#00a4e3;padding-bottom:25px}.pageTitle span{font-weight:normal}.checkoutHolderIn p{font-size:1.09em}a.linkUnderline{text-decoration:underline}a.linkUnderline:hover{text-decoration:none}.summarySection{padding-bottom:10px}.addressBlock{width:245px;float:left;padding-right:15px;font-size:1em;line-height:1.5em}.addressBlock h4{font-size:1.1em;color:#009dda;font-weight:normal;padding-bottom:5px}.helpRow{padding-bottom:30px}.helpRow label{float:left;width:48px;font-weight:normal;padding-top:5px}.helpRow .fieldSelectHolder{float:left;width:230px;margin-right:20px;margin-bottom:5px}.pageContent{font-size:1.09em;line-height:1.4em}.topPageText{padding:16px 5px}.contentHolder{background:#fff;border:1px solid #e3e3e3}.addressHolders{padding:9px}.addressHolder{float:left;width:334px}.addressHolder h3{color:#26b2e7;font-size:1.12em;padding-bottom:10px;text-transform:uppercase}.addressRow label{font-weight:normal;float:left;width:80px;font-size:1.08em}.addressRow .fieldHolder{width:222px}.updatePassword .addressRow label{width:122px}.updatePassword .addressRow .fieldHolder{width:180px}.orderHistoryItem{background:#fff;border:1px solid #e3e3e3;padding:9px 9px 0 9px;margin-top:10px}.orderHistoryItem h4{color:#26b2e7;font-size:1.08em;padding-bottom:20px}.orderHistoryItem .shippingSummary h4{padding-bottom:3px;color:#493c39}.shippingSummary{line-height:1.5em;font-size:1.08em}.summarySection1{float:left;width:225px;padding-right:5px}.summarySection1 .summaryRow{font-size:1.08em;padding-bottom:6px}.summarySection1 label{font-size:1em;width:110px}.summarySection1 .summaryInfo{width:115px}.welcomeEdit{padding-bottom:15px}.welcomeEdit label{display:block;font-size:1em;color:#00a4e3;font-weight:normal;padding-bottom:3px}.welcomeEdit textarea{border:1px solid #cbcbcb;width:98%;padding:1%;margin-bottom:5px}.updateButton{color:#fff;background:#009bd6;border:0;padding-left:3px;padding-right:3px;height:19px}.recentAdditions{border:1px solid #cbcbcb;margin-bottom:10px;padding:9px;font-size:.9em;line-height:1.4em}.cardleft{float:left;width:223px}.recentAdditionsText{padding-right:10px}.recentAdditions h4{padding-bottom:5px}.recentAdditionsText{width:252px;float:left}a.viewAll{color:#5a5a5a;text-decoration:underline}a.viewAll:hover{text-decoration:none}.currentTotal{float:left;width:167px}.currentTotal a{display:block;margin-bottom:5px;width:94%;padding:7px 3%;color:#fff;background:url(../images/home-block-btn.gif) repeat-x 0 0 #0094cc;text-align:center}.quantityText2{width:40px;border:1px solid #cbcbcb;float:left;height:17px;margin-right:3px;font-size:.9em;color:#5a5a5a;font-weight:normal}.scInfo .updateButton{float:left}.notesBlock{float:left;width:200px}.orderHistoryItem .shoppingCartInfo{width:179px}.orderHistoryItem .scInfo{width:106px}.notesBlock{width:260px}.notesBlock textarea{border:1px solid #cbcbcb;width:258px;height:60px;margin-bottom:15px}.notesBlock h5{font-size:1em;color:#00a4e3;padding-bottom:10px}.defaultContent{background:#fff;border:1px solid #e4e4e4;padding:20px}.defaultContent h1{font-size:2.25em;color:#26b2e7;font-weight:normal;padding-bottom:5px}.body-container-wrapper h1{font-size:2.25em;color:#26b2e7;font-weight:normal;padding-bottom:5px;font-family:AvenirLTStdMedium,arial !important}.defaultContent h2{font-size:1.58em;color:#26b2e7;font-weight:normal;padding-bottom:10px}.defaultContent h3{font-size:1.25em;color:#404041;font-weight:normal;padding-bottom:10px}.subHeading{padding-top:25px}.caption{color:#26b2e7;font-weight:normal;font-size:1.08em;padding-bottom:5px}.defaultContent a{text-decoration:underline}.defaultContent a:hover{text-decoration:none}.leftLocations{float:left;width:180px;padding-right:10px}.contactText{float:left;width:335px;padding-right:131px}.phonesBlock{float:left;margin-bottom:10px}.phonesBlock label{float:left;width:150px;padding-right:10px;font-weight:normal;font-size:1em;text-align:right}.phonesBlock p{float:left;padding-bottom:5px}.contactForm .fieldHolder{width:208px}.faqItem{border:1px solid #cbcbcb;padding:7px;margin-bottom:4px}.faqm,.faqp{float:right;color:#26b2e7;cursor:pointer}.faqm{display:none}.faqItem .caption{float:left}.faqText{display:none}.faqItemActive .faqText{display:block}.faqItemActive .faqm{display:block}.faqItemActive .faqp{display:none}.imageSet{float:right;padding:0 0 15px 15px;width:218px}.textLeft{width:400px;float:left}.headImage{width:100%;border-top:14px solid #93c160;display:block}footer{width:100%;float:left;height:auto}.footerStickyRegular{background:#fff url(../images/bg-footer.gif) repeat-x 0 0;width:100%;position:fixed;bottom:0;left:0;z-index:100000}.footerIn{max-width:970px;margin:0 auto;padding:0 0 40px 0;color:#242021;box-sizing:border-box}.footerTop{padding:10px 0 10px 0;font-family:AvenirLTStdLight;max-width:950px;border-bottom:2px solid #000;border-top:2px solid #000;margin:0 auto}.footerTop *{vertical-align:middle}a.footerMore{float:left;text-transform:uppercase;font-size:1.54em;color:#009bd6;font-weight:bold;padding-top:8px}.emailSignup{float:left;width:50%}.emailSignup h3{font-size:1.54em;color:#242021;text-transform:uppercase;display:inline;font-weight:normal;padding-right:15px}.signupText{width:240px;height:30px;background:#fff;border:0;padding-left:5px;padding-right:5px;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.3)}.footerBottom{padding:15px 0}.signupButton{overflow:auto;border:0;color:#fff;text-transform:uppercase;font-size:1.18em;background:#99c964;width:46px;height:29px}.signupInfo{padding-top:2px}.footerBlock{float:left;width:25%;padding:0 10px;box-sizing:border-box}.footerBlock h3{font-size:1.3em;font-family:AvenirLTStdBlack;color:#9bcc65;font-weight:normal;padding-bottom:7px;text-transform:uppercase}.footerBlock ul{margin:0;list-style:none}.footerBlock ul a{color:#000;font-size:1.2em;line-height:20px;font-family:AvenirLTStdMedium}.footerBlock ul a:hover{text-decoration:underline}.footerBlockLast ul a{color:#009bd5;text-decoration:underline}.footerBlockLast ul li{color:#000;font-size:1.2em;line-height:20px;font-family:AvenirLTStdMedium}.footerBlockLast ul a:hover{text-decoration:none}.footerBlockLast .last{padding-bottom:10px}.copyrights{text-align:right;padding:15px 0 0 0}.footerSticky{display:none}.regBlock{float:left;padding:16px;width:167px;background:#fff;margin-right:8px;margin-bottom:20px}.regBlockLast{float:left;width:260px;margin-right:0}.regBlockLast p{font-size:12px;line-height:15px}.regBlock h3{color:#00a4e3;margin-bottom:5px;font-size:18px;font-weight:bold}.regBlock h4{color:#99c964;margin-bottom:12px;font-size:13px;line-height:15px;font-weight:bold;text-align:center}.regBlockInner{height:133px}.regBlockAction a{background:url("../images/home-block-btn.gif") repeat-x scroll 0 0 #0094cc;color:#fff;font-size:1.15em;margin-right:5px;padding:7px 0;text-align:center;width:150px;font-size:15px;margin:0 auto;display:block}.regBlock .fieldHolder{width:150px}.regLower{border:16px solid #fff;padding:30px 10px 0 25px;background:#6072a2;min-height:440px;color:#fff;font-size:1.4em;line-height:1.1em}.regLower h2{color:#99c964;font-size:1.8em;font-weight:bold;margin-bottom:15px;width:60%}.regLowerRight{width:100%}.defaultButton{color:#fff;text-align:center;padding:4px 4px;font-size:1.3em;background:url(../images/home-block-btn.gif) 0 0 repeat-x #0094cc;overflow:visible;border:0;width:140px}.defaultButton:hover{background:#9bcc65}.banner{width:100%;background:#fff none repeat scroll 0 0;border:1px solid #e2e2e2;float:left;height:411px;max-width:639px;overflow:hidden;position:relative}.banner_image{position:absolute;display:block;left:-100%;right:-100%;max-width:100%;margin:0 auto;top:0;bottom:0}.banner_overlay{position:absolute;z-index:900;width:100%;height:100%;left:0}.banner_overlay_container{position:absolute;top:0;width:90%;padding-left:10px}.banner_overlay_header{color:#000;padding-left:0;bottom:5%}.banner_overlay_subhead{margin-top:1em;color:#555;margin-bottom:1em}.banner-slider{position:absolute;height:100%;overflow:hidden;width:100%}.banner-slider_nav{position:absolute;z-index:9999;width:100%;bottom:0;text-align:right;left:0;padding-right:20px;box-sizing:border-box;padding-bottom:15px;margin-bottom:0;margin:0}.banner-slider_nav_item{display:inline}.banner-slider_nav_item>a{color:#000;display:inline-block;background:url(../images/pagination1.png) 2px 0 no-repeat;text-align:center;padding-right:0;width:29px;height:30px;line-height:2.2em}.banner-slider_nav_item>a:hover{color:#fff;background:url(../images/pagination1.png) 2px 100% no-repeat}.banner-slider_nav_item--is-selected>a{color:#fff;background:url(../images/pagination1.png) 2px 100% no-repeat}.banner_slide{position:absolute;width:100%;height:100%;top:0}.banner_button{padding:20px;text-decoration:none;background-color:#4d4dff;color:#fff;display:inline-block}.cycle_arrow-wrapper{position:absolute;height:50px;top:50%;margin-top:-25px;width:800px;left:50%;margin-left:-400px;z-index:1001}.cycle_next{position:absolute;right:5px;background:transparent url("../images/arrow-right.png") no-repeat center center;display:block;width:21px;height:30px}.cycle_prev{position:absolute;left:5px;background:transparent url("../images/arrow-left.png") no-repeat center center;display:block;width:21px;height:30px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.callCircle,.storesContact,.mobileButtons,.subNavClose,.shopThisMobile,.moreRoomsMobile,.mobileImg,.profileMenuIcon,.aditionalViewsMobile,.aditionalViewsMobile{display:none}@media only screen and (min-width :768px) and (max-width :960px){#mainNav div a{padding:16px 2.8vw 0}.productActions{min-height:0}}@media only screen and (min-width :700px) and (max-width :768px){#mainNav div a{padding:16px 2.5vw 0}}@media only screen and (min-width :641px) and (max-width :860px){.logo{margin-top:0}.header{height:182px}}@media only screen and (min-width :641px) and (max-width :700px){#mainNav div a{padding:16px 2.1vw 0}}@media only screen and (min-width :641px) and (max-width :960px){.orderForm label{text-align:left;padding-left:5px}.aditionalViewsMobile{display:none}}@media only screen and (min-width :641px) and (max-width :930px){.banner{width:70% !important;max-width:inherit}.productSlider{width:70%;max-width:inherit}.productSliderIn{width:100%}.productSliderIn img{width:100%}.productDescription{margin:0;width:25%;padding:24px 2%;float:right}.productActions{margin-left:0;width:96.6%;clear:both;margin-bottom:14px;top:14px;position:relative;height:auto;min-height:0}.productActionsTop{float:left;width:280px}.needMore{margin-left:300px}.needMore img{max-width:287px}.productInfoHolderLeft{width:100%}.productmainImage{width:96.8%;padding:1.5%;overflow:hidden}.productMainImages{max-width:613px}.descriptionHolder{width:43%;padding:2%}}@media only screen and (min-width :641px) and (max-width :850px){.twoColumnsLeft .colLeft{width:20%}.twoColumnsLeft .colMain{width:79%}.twoColumnsLeft1 .colLeft{width:39%}.twoColumnsLeft1 .colMain{width:60%}.viewRoomsSlider{margin:15px 0 0 0;width:100%;height:85px}.viewRooms h4{width:250px;top:9px}.btnPrev1{left:100px;top:7px;margin:0}.btnNext1{top:7px;margin:0;right:inherit;left:130px}.roomsSection{width:100%}.roomsSection img{padding:0 1%;width:23%;height:100%}.contactFormBotom .fieldHolder{width:100% !important}}@media only screen and (min-width :641px) and (max-width :780px){.roomBlock{width:44.6%;margin-right:1%}.roomBlockText{left:4%}.roomBlockThumb img{height:auto;width:100%}.banner{float:none !important;width:99% !important;max-width:99% !important}.productSlider{float:none;width:99%}.productDescription{margin:10px 0 0 0;min-height:inherit;float:none;width:95%}.cartTotal{width:317px;padding:10px 10px 10px 25px}.cartAds{margin-right:363px}.madeFor{display:none}.imageSet{float:left;padding:0;width:218px}.textLeft{width:100%;float:left}}@media only screen and (max-width :640px){.callCircle{display:block;color:#9bcc65;font-weight:bold;text-align:center;font-size:1.18em;padding:3px 0}.storesContact{display:block}.storesContact a{width:49.5%;color:#fff;text-align:center;background:#9bcc65;padding:3px 0 5px 0;font-size:1.27em}.storesContact a:hover,.storesContact a.active{background:#00a4e3}.storesContact a.right span{padding-right:20px;background:url(../images/menu-hamburger.png) 100% 4px no-repeat}.topHeader{width:100%;padding:0;position:relative;min-height:155px}#topNav{text-align:left;display:block;position:absolute;top:0;left:0;width:100%;z-index:1000000;padding:10px 0;background:#fff url(../images/bg-submenu.gif) 0 0 repeat-x;display:none}.topNav{display:block !important}#topNav a{font-size:1.1em;padding:5px;display:block;margin:0 10px}#topNav a:hover{background:#00a1df;color:#fff}.topCartSub{left:-272px;background:#fff url(../images/bg-top-cart.gif) 0 0 no-repeat}.topCart:hover{border:1px solid #fff;border-bottom:0}.topCart:hover .topCartSub{display:none}.topCartActive{border:1px solid #bfbbbb !important;border-bottom:none !important}.topCartActive .topCartSub{display:block !important}.searchForm{position:absolute;left:10px;bottom:125px;width:90%}.searchText{width:80%}.topCart{position:absolute;right:0;bottom:118px;z-index:100000}.logo{float:none;width:100%;height:50px;text-align:center;position:absolute;bottom:100px;left:0;background:url(../images/bg-logo.gif) repeat-x 0 0;margin:0;padding-top:12px}.logo img{display:inline-block;width:264px}#header{position:relative}#header,.header{height:240px}#mainNav{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:0;background:#fff url(../images/dot-separator.gif) 100% 100% no-repeat}#mainNav div{width:25%}#mainNav div a{width:96%;padding:4px 2% 0 2%;height:26px;font-size:1em;line-height:1em;text-transform:uppercase;background:#fff;color:#57534b;text-align:center;background:#fff url(../images/dot-separator.gif) 100% 100% no-repeat}#mainNav div:hover a{background:#9bcc65 url(../images/dot-separator.gif) 100% 100% no-repeat}.subNav{position:absolute;top:60px;min-width:100%}.subMenuLinks{float:none;padding-bottom:14px;min-width:100%}.subMenuBlock{float:none;padding:14px 0 0 3%;min-width:97%;text-align:left}.fieldText,.askText{height:23px}.subNavLast{background:url(/images/bg-submenu.gif) repeat-x #fff}#mainNav div.subNavSub{float:none;width:auto;background:0}.subMenuBlockLast{float:none;padding:14px 0 0 3%;min-width:97%;text-align:left;width:auto;max-width:auto}#mainNav div .subMenuBlock a{text-align:left;font-size:1.18em !important}#mainNav div:hover .subNav{display:none}#mainNav div.menuActive .subNav{display:block !important}.subMenuBlock h4 a{font-size:1.36em !important;text-transform:none !important}div.subNavClose{position:absolute;right:10px;top:10px;width:22px !important;height:20px;text-align:center;background:#26b2e7;display:block;font-size:1.5em;line-height:.9em;color:#fff;font-weight:bold;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;cursor:pointer}.homeBlocks{width:100%;z-index:10000;height:auto}#mobileBg{width:100%;height:305px;background:#fff;position:relative;z-index:1;overflow:hidden;display:block;background:url(/userfiles/images/mobile.jpg) 50% 0 no-repeat}#slider{width:100%;height:305px;background:#fff;position:relative;z-index:1;overflow:hidden;display:none}.sliderItem{width:100%;height:305px}.homeBlockText{float:left;background:#fff;width:auto;min-width:150px;height:142px;padding:9px 118px 0 9px;display:inline}.homeBlockTextb{float:left;background:#fff;width:1px;height:142px;padding:9px 118px 0 9px;display:inline}.imageNoText{background:#fff;height:151px;overflow:hidden}.imageNoText .homeBlockThumb{position:relative;left:0;top:0;width:100% !important;height:auto !important}footer{position:relative}.innerPage footer{top:0}.footerBlock{min-width:145px;clear:inherit;margin-bottom:15px}.footerMore{margin-bottom:10px}.emailSignup{min-width:283px}.emailSignup h3{display:block}.footerSticky{display:block;position:fixed;bottom:0;left:0;width:100%;background:url(../images/footer-sticky.png) repeat-x 0 100%;height:27px;z-index:1000000;padding:80px 0 0 0}.footerSticky a{color:#fff}.footerSticky a.left{margin-left:10px;background:url(../images/more-info.gif) 0 4px no-repeat;padding-left:12px}.footerSticky a.right{margin-right:10px}.footerStickyRegular{display:none;left:-500%}.twoColumnsLeft{padding-top:0;padding-bottom:0;min-height:inherit}.twoColumnsLeft .colLeft{background:#fff;border:0;position:relative;top:0;bottom:inherit;left:0;right:inherit;min-height:inherit;padding-top:10px}.twoColumnsLeft .colMain{width:100%;float:none}.showRoom{height:269px;width:100%;position:relative;background-size:cover}.mobileButtons{display:block;padding:228px 5% 0 5%}.mobileButtons a{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:url(../images/btn-green.gif) 0 0 repeat-x;height:21px;width:48%;color:#fff;text-align:center;line-height:1.6em;font-weight:bold}.mobileButtons a:hover{background:#00a4e3}.shopThis,.viewRooms,.roomBlocks,.mainMessage,.paginationHolder,.subMenuSlider,#btn-share,.smallHide,.colLeft h1{display:none}.leftMenuBlock{float:left;min-width:280px}.leftMenuBlock h4 a{font-weight:bold;font-size:1.36em;line-height:1.5em}.leftMenuBlock ul{font-size:1.18em}.moreRoomsMobile,.shopThisMobile{background:#fff;padding:5px 0 0 18px;display:none}.moreRoomsMobile h4,.shopThisMobile h4{font-weight:bold;font-size:1.36em;line-height:1.5em;padding-bottom:3px}.moreRoomsMobile img{float:left;width:30%;padding:1.5% 3% 1.5% 0}.shopThisMobile .itemSet{width:100%;height:auto}.shopThisMobile .itemSet .item{padding:5px 0 10px 0;height:auto;width:275px;min-height:125px;float:left}.shopThisMobile .itemSet .item h3{font-size:1.09em;color:#000;font-weight:bold;text-transform:none;padding:0 0 3px 0}.shopThisMobile .itemSet .item h3 a{color:#00a4e3}.topHead{padding:8px 5%}.topHead1{background:#fff}.topHead h1{font-size:1.32em;line-height:1.3em;padding-bottom:10px;text-transform:uppercase}.headFilter{display:none}.headFilter1{display:block;width:100%;overflow:hidden}.rightAd,.leftAd,.moreIn{display:none}.productItem{float:none;width:90%;padding-left:0;padding-bottom:20px;min-height:inherit;height:auto;margin:0 5%}.productItemImage{background:#fff;padding:6%;border:1px solid #e2e2e2;display:block}.productItemImage img{width:100%}.productText h3{font-size:1.15em;text-transform:none}.banner{float:none !important;width:94% !important;margin-left:3% !important;height:55.93vw !important}.productSlider{float:none;width:94%;margin-left:3%;height:auto}.pagination1{display:none}.mobileImg{display:block;width:100%}.productDescription{margin:10px 0 0 0;min-height:inherit;float:none;width:90%;padding:14px 2%;margin:14px 3%}.getAGift{margin:0 2%;background:#fff;padding:5px;float:none;display:block;text-align:center}.moreProducts .getAdvice p a{margin:0 2%;background:#fff;padding:5px;float:none;display:block;text-align:center}.filterRow{display:block;padding-top:5px}.productInfoHolderLeft{width:100%;float:none}.productmainImage{padding:16px 0 12px 0;width:100%;border:0}.productMainImages{position:relative;padding-bottom:15px;top:0;width:96%;padding:0 2%}.aditionalViews,.aditionalViewsMobile{width:90%;padding:0 5%}.aditionalViews h3{display:none}.shareButtons{display:none}.productInfoHolderLeft .mobileButtons{z-index:1000;width:90%;padding:15px 5%}.productImagesActions{top:0}.aditionalViews,.aditionalViewsMobile{display:none}.aditionalViews img,.aditionalViewsMobile img{padding:6%;margin:0;border:1px solid #e2e2e2;width:88%;margin-bottom:15px;display:block}.productActions{background:#fff;border:0;border-top:2px solid #e2e2e2;padding:14px 5%;margin-left:0;color:#6c6c6c;overflow:hidden;height:auto}.moreProducts{display:none}.orderFormRow label{text-align:left}.orderFormRight{padding-left:0}.productActionsTop{min-height:inherit;min-height:0}.cartItemImageIn{float:none;padding:1.5%;background:#fff;border:1px solid #e2e2e2;width:96.5%}.cartItemImageIn img{max-width:100%;min-width:100%}.cartItemImage{padding:1%}.cartItemInfo{float:none;width:92%;padding:0 4%}.cartItemInfo h3{margin:15px 0 15px 0;height:auto}.askPopup{width:100%;left:0;margin-left:0;top:10px}.askForm label{float:left;width:116px;text-align:left;color:#6c6c6c;font-weight:normal;padding-right:8px}.askField{float:left;width:278px;position:relative}.askText{border:1px solid #b7b7b7;width:276px;padding:2px 0}.cartTotal{width:96%;padding:10px 2% 10px 2%}.cartAds{display:none}.shoppingCartHeadings{display:none}.cartField{width:100%}#qtyLabel{display:inline}#cartSubtotal{display:none}.leftCart{width:100%}.cartField #cartButtons a,.cartField #cartButtons span{font-size:14px;line-height:20px}.madeFor{display:none}.checkoutTopLeft{width:100%}.colLeftProfile h1{display:block}.profileMenuIcon{display:inline}#profileMenu{position:absolute;left:0;top:70px;width:100%;background:#fff;display:none;border-bottom:1px solid #e2e2e2}#profileMenu{display:none}h1.pageTitle{font-size:2em}.contactFormBotom .fieldHolder{width:100% !important}.imageSet{float:left;padding:0;width:218px}.textLeft{width:100%;float:left}}@media only screen and (max-width :520px){.emailSignup{float:none;clear:both}.fieldHolderHalf{width:215px}.addressHolder{width:280px}}#homeBlockthere{max-width:970px;margin:0 auto;clear:both;height:auto}.homeBlocktext{width:33.333333%;float:left;padding:10px;box-sizing:border-box;height:auto;padding-bottom:20px}.homeBlockt{width:100%;float:left;clear:both;height:auto;box-sizing:border-box;border:2px solid #242021;text-align:center;padding:10px 0;vertical-align:middle;font-family:AvenirLTStdLight;text-transform:uppercase}.homeBlockt h3{font-size:30px;font-weight:normal;line-height:30px}.homeBlockt h2{font-size:40px;font-family:AvenirLTStdLight;line-height:40px;font-weight:normal}.homeBlockt.one{color:#9bcc65}.homeBlockt.two{color:#00a4ac}.homeBlockt.three{color:#ce111a}.connect{float:right;width:45%}.connect h3{color:#242021;display:inline;font-size:1.54em;font-weight:normal;padding-right:15px;text-transform:uppercase;line-height:30px}.social{margin:0;padding:0;list-style-type:none;display:inline;font-size:0}.social li{display:inline-block}.social li a{width:30px;height:30px;color:#fff;background:#242021;border-radius:50%;margin-left:5px;font-size:18px;text-align:center;line-height:27px;display:block}.fourBlocks{float:left;height:auto;width:100%;z-index:10000}.fourBlocksCon{margin:0 auto;max-width:970px;position:relative}.fourBlock{box-sizing:border-box;float:left;padding:10px;width:50%;z-index:1}.fourBlockThumb{float:left;max-width:100%}.hs-input{width:95%;margin:0 5px 10px 0}@media(max-width:927px){.social{float:left}}@media(min-width:640px) and (max-width:900px){.homeBlockt h2{font-size:4.2vw}.homeBlockt h3{font-size:3.33vw}}@media(max-width:768px){.footerBlock{width:50%}.footerBlock:nth-child(2n+1){clear:left}}@media(max-width:640px){.homeBlocktext{width:100%;padding-bottom:10px}.emailSignup{width:50%;padding:0 10px;box-sizing:border-box}.fourBlock{width:100%}.header{height:initial;min-height:initial;max-height:100px}.topHeader{min-height:95px;top:60px}}@media(max-width:550px){.connect{width:100%;text-align:center}.connect h3{display:block}.social{text-align:center;width:100%}.emailSignup{width:100%;text-align:center}}@media(max-width:500px){.homeBlock{width:100%}.body-container-wrapper img{width:100%}}@media(max-width:360px){.footerBlock{width:100%}}#owl-demo{margin-bottom:10px}