/* CSS imported from http://www.roomstogo.com/static/css/site.css?v=13585 */
.currentCat,.disabledLink{color:#b22d35 !important;text-decoration:none !important;cursor:default !important}.mainContainer input.checkbox-select{border:0;background:transparent url("http://1.resources.www.roomstogo.com.edgesuite.net/F/g/WdVslUPfk.png") scroll no-repeat 0 0;width:21px !important;height:21px !important;overflow:hidden !important;margin:0;padding:0;text-indent:-1000em !important;line-height:0;cursor:pointer}.mainContainer input.checkbox-deselect{border:0;background:transparent url("http://2.resources.www.roomstogo.com.edgesuite.net/m/g/f1a4qNli8.png") scroll no-repeat 0 0;width:21px !important;height:21px !important;overflow:hidden !important;margin:0;padding:0;text-indent:-1000em !important;cursor:pointer}.modalEmailSubmitContainer form .addressFormRow .custom_select .option{color:red}.modalEmailSubmitContainer form .addressTextAreaRow{height:auto}.emailAFriendModal .textAreaFormInput{background:transparent url("http://2.resources.www.roomstogo.com.edgesuite.net/A/h/5MZkXDsO4.png") no-repeat scroll 0 0;width:268px;height:40px;margin:0;padding:12px 6px;float:left}.emailAFriendModal .atg_store_formFooter{background-color:#fff}.informationPopupContainer{display:none;width:440px;height:auto;margin:0 auto;overflow:hidden;position:absolute !important}.informationPopupContainer .contentContainer{color:#666;display:block;height:310px;overflow:hidden;width:440px}.informationPopupContainer .grayBox{background-image:url("http://2.resources.www.roomstogo.com.edgesuite.net/m/D/oKI2qIsnw.png");display:block;height:310px;margin:8px;overflow:hidden;width:435px}.informationPopupContent{display:block;height:188px;margin:30px auto 0;overflow:hidden;padding:10px 15px;width:350px;font-size:18px;text-align:center}.informationPopupContent .header{margin-bottom:6px}.informationPopupContent .messageContainer{margin-left:4px}.atg_store_pageProductDetail .informationPopupContent .messageContainer{margin:0;font-size:10px;text-align:left;line-height:12px}ul.checkoutErrorTextSmall{color:#fff;text-transform:uppercase;background-color:#25246b;border:1px solid #25246b;margin-top:6px;padding:5px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#c22b34,direction=135);-webkit-box-shadow:0 0 8px 0 rgba(194,43,52,.75);-moz-box-shadow:0 0 8px 0 rgba(194,43,52,.75);box-shadow:0 0 8px 0 rgba(194,43,52,.75);-moz-border-radius:8px;border-radius:8px}.chatWithUsBlock{margin:20px 0 0}.fb_edge_widget_with_comment,.fb_iframe_widget{position:static !important}#expressDeliveryLink{text-decoration:underline}.ui-state-disabled{opacity:1}.seoContentDescription{font-size:12px}.seoContentDescription strong{font-weight:bolder}.loginWithoutHeader{font-size:14px}.redColor,.specialHoursTable{color:#b22d35}#storeLocatorHours table,.storeDetailsContainer table{margin-bottom:10px}#storeLocatorHours table td span.date,.storeDetailsContainer table td span.date{display:inline-table;width:115px}.noSearchResultsFound h3{color:#b22c34;text-align:center;font-size:18px;font-weight:700}.noSearchResultsFound{padding:20px 0}.blueContainer{background:#dfeaff;padding:10px;width:600px;margin:30px auto;border:1px solid #ccc;cursor:pointer}.blueContainer .switchLogo{padding:0 10px 0 0;float:left}.switch{min-height:78px}.switch p{margin:0;padding:10px;text-align:center}.similarProduct,.switch{clear:both;display:block}.switch a img{width:200px}.switch span{color:#b22c34;display:block;float:right;font-size:18px;font-weight:700;text-align:center;width:375px}.searchContainer{display:block;margin:30px auto;width:675px}.searchContainer>div{float:left}.searchBar{padding-right:30px}.searchBar .searchButton{background:url("http://1.resources.www.roomstogo.com.edgesuite.net/G/h/CrjixSgeg.png") no-repeat scroll 0 0 rgba(0,0,0,0);border:0 none;margin-left:6px;padding:5px;text-indent:-9999em;width:103px}.searchBar .text{border:1px solid gray;border-radius:.33em;height:11px;padding:7px;width:200px}.needHelp .needHelpTitle,.searchBar .searchTitle{color:#25256b;font-weight:700;font-size:16px;padding-bottom:5px}.needHelp{border-left:1px solid;padding-left:30px}.needHelp ul{margin:0;padding-left:15px;line-height:18px}.needHelpContent li:before{content:"- "}.needHelpContent a{text-decoration:underline}hr.thinBlue{background-color:#dfeaff;height:1px;width:75%;border:0 none}.similarProduct .similarProductItem{background:#fff;display:inline-block}.similarProductItem li{display:inline-block}.similarProduct img{border:5px solid #fff;max-width:105px;float:left}.viewResults{float:right;width:240px;color:#00f;padding:20px 0}.viewResults a{text-decoration:underline;font-weight:700;font-size:14px;display:block;text-align:center}.viewResults.hideImages{float:none;width:auto}.browseByCategoryTitle,.currentPromotionsTitle{border-bottom:1px solid #d4def2;color:#25256b;font-size:18px;font-weight:700;margin-bottom:15px;margin-top:60px}.browseByCategoryBlock{clear:both;display:block;margin-top:120px}.browseByCategoryBlock .childCategoryHeader,.browseByCategoryBlock .topCatLinks{font-weight:700;display:block;padding-top:10px}.searchTermClass{color:#25256b}.browseByCategoryBlock .childCategory{float:left;width:20%}.browseByCategoryBlock a{text-decoration:none}.browseByCategoryBlock ul{margin:0;padding:0}.browseByCategoryBlock ul li{list-style:none outside none}.recentlyViewedBlock{margin:20px 0}.recentlyViewedBlock .productListContainer .title{font-size:18px;margin-bottom:15px;color:#25256b;font-weight:700}.recentlyViewedBlock .recentlyViewedList ul{margin-top:15px}.recentlyViewedBlock .recentlyViewedList li{display:block;width:96px;height:auto;float:left;margin:0 3px;overflow:hidden;text-align:center}.recentlyViewedBlock .recentlyViewedList li .recommendedProductDetail .atg_store_productTitle{font-weight:700}.recentlyViewedBlock .recentlyViewedList li .recommendedProductDetail span{display:block;height:auto;overflow:hidden;text-align:center;width:auto}.recentlyViewedBlock .recentlyViewedList li .recommendedProductDetail .atg_store_productPrice .atg_store_newPrice{color:#c22b34;font-weight:700}.recentlyViewedBlock .productListContainer{border-top:0;width:960px}.recentlyViewedBlock .productListContainer .title{border-bottom:1px solid #d4def2;margin-top:30px}#atg_store_searchInput_wrapper .loginFormInput{width:200px !important;float:left}#atg_store_prodList{display:block;float:right;height:auto;overflow:hidden;padding-left:0;width:754px}.atg_store_facetsGroup_options_catsub{border-bottom:.03125em solid #cdcdcd}.atg_store_facetsGroup_options_catsub h5{color:#25246a;font-weight:700;font-size:16px}.atg_store_facetOptions{list-style:none outside none;padding-left:15px}.atg_store_facetOptions li{line-height:24px}.tModal{background-color:#fff;border:7px solid #ccc;width:800px;box-shadow:0 0 25px 10px rgba(0,0,0,.5);-webkit-box-shadow:0 0 25px 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 25px 10px rgba(0,0,0,.5)}.tModal a.close{background-image:url("http://2.resources.www.roomstogo.com.edgesuite.net/f/D/sMV2kOY0Q.png");z-index:1000;display:block;float:right;height:25px;margin:-15px;position:relative;width:25px}.tModal .fp-ui{z-index:9999 !important;margin-top:-18px}.tModal .flowplayer{height:490px}#imageMask .mattressZoomer{width:100%}#imageMask>div#zoomerScroller{background-color:#fff;border:0;height:auto;padding:0}#imageMask>div#zoomerScroller .zoomControl{background:#fff;height:auto;float:none;width:auto;margin:0;border:1px solid #ccc;margin-top:6px}#imageMask>div#zoomerScroller .zoomControl h3{color:#25236b}#imageMask>div#zoomerScroller.imgGallery .col1{float:left}#imageMask>div#zoomerScroller.imgGallery .col2{float:right;width:105px}#imageMask>div#zoomerScroller.imgGallery [class*=product]{float:left;height:70px;margin-right:10px;width:70px;border:1px solid #ccc;padding:1px}#imageMask>div#zoomerScroller.imgGallery [class*=product].active,#imageMask>div#zoomerScroller.imgGallery [class*=product]:hover{border:2px solid #25236b;padding:0}#imageMask>div#zoomerScroller.imgGallery [class*=product] a{display:block;position:absolute;width:70px;height:70px;z-index:99;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat 0 0}#imageMask>div#zoomerScroller.imgGallery [class*=product] img{display:inline;position:relative;width:100%;z-index:90}#imageMask>div#zoomerScroller.imgGallery .productVideo{position:relative}#imageMask>div#zoomerScroller.imgGallery .productVideo a{background:url("http://2.resources.www.roomstogo.com.edgesuite.net/g/y/xa-izibqU.png") no-repeat scroll center center transparent}.modalEmailSubmitContainer .atg_store_formKey{float:left;display:inline-block;width:200px}.modalEmailSubmitContainer .atg_store_formActions{float:right;display:inline-block;margin-top:-10px}.atg_store_delivery input[name=Go]{margin-left:10px;position:absolute}.productAvailability{width:200px;display:block}.trackingPixel{position:absolute;display:none;border:0 none}.gm-style-iw{min-height:120px !important;min-width:200px !important}html[data-useragent*="MSIE 10.0"] #atg_store_catNav .subNavContainer{margin-top:152px !important}html[data-useragent*="MSIE 8.0"] body.atg_store_pageLocator #state_addressFormLabel{display:none}html[data-useragent*="MSIE 8.0"] body.atg_store_pageLocator #atg_store_stateSelect{margin-top:5px}html[data-useragent*="MSIE 8.0"] body.atg_store_pageLocator select,html[data-useragent*="MSIE 7.0"] body.atg_store_pageLocator select{visibility:visible !important}#deliveryLegend{width:175px}#deliveryNotes{height:auto !important}html[data-useragent*=Chrome] input:focus,html[data-useragent*=Chrome] select:focus,html[data-useragent*=Chrome] textarea:focus{outline:-webkit-focus-ring-color auto 0}html[data-useragent*=Chrome] body.atg_store_pageLocator select,html[data-useragent*=Firefox] body.atg_store_pageLocator select,html[data-useragent*="MSIE 10.0"] body.atg_store_pageLocator select{visibility:hidden}
