body{background-attachment:fixed;overflow-y:hidden;min-height:100%;z-index:-20}body.printable{background-image:none!important}html{overflow-y:scroll;min-height:100%!important;z-index:-1}html *{text-rendering:optimizelegibility}body,html{background-color:#e0e0e0;margin:0;padding:0;border:0;font-family:"Source Sans Pro","Arial Narrow";position:absolute;top:0;left:0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body,button,input,select,textarea{font-family:"Source Sans Pro","Arial Narrow",sans-serif;color:#2c3e49;font-size:14px}a:active,a:hover,a:link,a:visited{color:#024C68;text-decoration:underline}a:hover{color:#0776A0;text-decoration:underline}body.payment-wait h1,div.checkout-container h1,h1{margin:10px 0;font-size:30px;font-size:1.875rem;line-height:21px;color:#1d313d;font-family:"Source Sans Pro","Arial Narrow";font-weight:600;letter-spacing:0;padding:0}hr{border:0;border-bottom:1px solid #888;margin:20px 0 10px;padding:0;height:0}form{margin:0}img,table{border:0}em{font-style:italic}strong{font-weight:700}.clearing{height:0;font-size:0;clear:both}.valign-middle{vertical-align:middle}.valign-middle-adv-lvl1{height:100%;display:table}.valign-middle-adv-lvl2{display:table-cell;vertical-align:middle}.halign-center,.halign-center-noscript{display:table;margin:0 auto;text-align:center}.center{text-align:center}.right-box{width:100%;text-align:center}.text-block{margin-bottom:15px}.text-pre-block{margin-top:15px}.nowrap{white-space:nowrap}.width-100{width:100%}.page-break{height:0;line-height:0;margin:0;padding:0;page-break-after:always}.pointer{cursor:pointer}.overflow{position:relative;margin-right:20px;padding-bottom:20px;overflow:auto}.hidden{display:none}label{vertical-align:middle;line-height:15px}label input{margin:0;vertical-align:middle}label.input-block{vertical-align:middle;line-height:21px}label.input-block input,label.input-block select{vertical-align:middle}.input-row label,label.input-row{float:left;padding-right:20px}.plain-box{display:block;padding-bottom:15px}.plain-box .label-title{display:block}.default-value{color:#aaa}.underline{text-decoration:underline}.dotted{text-decoration:none!important;border-bottom:0 none}.toggle-link{background:url(//www.athq.com/skin/ideal_comfort_athq/images/arrow_down.png) right 8px no-repeat;padding-right:10px}.cursor-hover:hover{border:1px solid #1a478f!important}.input-style,input[type=password],input[type=text],select,textarea{border:1px solid #bbb;padding:5px;background:#fff;height:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:16px}input[type=password],input[type=text],textarea{width:100%}:focus{outline:transparent solid 0!important}.error-message{color:#b51a00}input.err,select.err,textarea.err{border:1px solid #E9C92F;background-color:#FFFBE5}div.error-message{margin:0 0 15px}.form-text{color:#112536;font-weight:600}.list-item a:link,.list-item a:visited,a.list-item:link,a.list-item:visited{color:#043fa0;text-decoration:none}.list-item a:hover,a.list-item:hover{color:#2863c2;text-decoration:underline}.list-item a:active,a.list-item:active{color:#043fa0;text-decoration:none}tr.head-row th{background:#ccc;font-weight:600}tr.center-row th{text-align:center}div.ajax-popup-error-message{padding:0 5px;margin:10px 0;display:none;width:auto!important;float:left}div.ajax-popup-error-message p{float:left;margin:2px}div.ajax-popup-error-message span{float:left;margin:0}.currency{white-space:nowrap;color:#0776A0!important;font-weight:400;font-size:40px}input.datepicker-formatted{border:1px solid #bbb;margin-right:5px}input.datepicker-formatted[disabled]{background:#fff;color:#bbb}input.zipcode{width:132px}input.zip4{width:60px}span.validate-mark{position:absolute;right:20px!important;top:22px}span.validate-mark img{width:15px;height:15px;margin-left:3px}span.validate-matched img{background:url(//www.athq.com/skin/ideal_comfort_athq/images/icon_ok.png) left top no-repeat}span.validate-non-matched img{background:url(//www.athq.com/skin/ideal_comfort_athq/images/icon_nok.png) left top no-repeat}#page-container{position:relative;z-index:-1;min-height:738px!important}#content-container{clear:both;float:left;overflow:visible;position:relative;width:100%;max-width:1140px!important;margin-top:88px;padding:0 10px;background-color:#fff;-moz-box-shadow:0 0 8px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 0 8px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.5) inset!important;z-index:-1}#content-container2{float:left;position:relative;right:100%;width:200%;min-height:669px}#center{float:left;position:relative;width:50%;left:50%}#left-bar{float:left;position:relative;width:160px;margin-left:7px}#center-main{margin:0 187px;position:relative}.rtl{direction:rtl}#header span.search{font-size:14px;padding-left:20px;padding-right:5px}#header button.simple-button{vertical-align:middle;margin-bottom:3px;margin-right:3px}#header button.simple-button img{margin-left:0}#header .languages{position:absolute;top:7px;right:20px;text-align:right;vertical-align:middle}#header .languages-flags,#header .languages-row{top:9px}#header .languages-flags a,#header .languages-flags strong{padding-left:5px;padding-right:5px}#header .languages label{line-height:21px;vertical-align:middle;font-size:14px}#header .languages select{margin-left:5px}#footer .subbox .left{background:0 0;position:absolute;left:12px;top:0;line-height:40px;vertical-align:middle}#footer .subbox .right{background:0 0;position:absolute;right:12px;top:0;text-align:right;line-height:40px;vertical-align:middle}#footer .subbox a{color:#667d92;text-decoration:underline}#footer .subbox a:hover{text-decoration:none}#location span{padding:0 5px}#dialog-message,#dialog-message1,#dialog-message2{margin:0;padding:0;position:absolute;right:0;top:0;width:700px;z-index:9999}#dialog-message .box,#dialog-message1 .box,#dialog-message2 .box{position:relative;border:1px solid #000;border-top:3px solid #000;padding:10px 25px 10px 59px;vertical-align:middle;text-align:left;min-height:32px;font-size:16px!important}#dialog-message a.close-link,#dialog-message1 a.close-link,#dialog-message2 a.close-link{display:block;position:absolute;top:5px;right:5px;width:13px;height:13px;text-decoration:none}#dialog-message .close-img,#dialog-message1 .close-img,#dialog-message2 .close-img{width:13px;height:13px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_cross.gif) left top no-repeat}#dialog-message .message-i{color:#000;border-color:#E9C92F;background:url(//www.athq.com/skin/ideal_comfort_athq/images/icon_info.gif) 10px 10px no-repeat #FFFBE5}#dialog-message .message-w,#dialog-message1 .message-w,#dialog-message2 .message-w{color:#000;border-color:#E9C92F;background:url(//www.athq.com/skin/ideal_comfort_athq/images/alert-icon.png) 10px 10px no-repeat #FFFBE5;line-height:30px}#dialog-message .message-e{color:#000;border-color:#E9C92F;background:url(//www.athq.com/skin/ideal_comfort_athq/images/icon_error.gif) 10px 10px no-repeat #FFFBE5}#dialog-message .anchor{position:relative;margin-left:auto;margin-right:0;height:15px;text-align:right;vertical-align:middle}#dialog-message .anchor img{width:12px;height:10px;vertical-align:middle;background:url(//www.athq.com/skin/ideal_comfort_athq/images/goto_arr.gif) left top no-repeat}.dialog tr{color:#1a2b3c}.fill-error label{color:#000}.fill-error input[type=password],.fill-error input[type=text],.fill-error select,.fill-error textarea{border:1px solid #E9C92F;background-color:#FFFBE5}div.error-label{color:#ce0000;font-size:9px!important;display:none}.fill-error div.error-label{display:block;position:absolute;right:10px;top:-6px;font-size:12px!important;margin:0}.inline-message{height:16px;line-height:16px;vertical-align:middle;padding:1px 1px 15px;margin:0}.inline-message img.icon-w{vertical-align:top;width:18px;height:18px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/icon_warning_small.gif) no-repeat}.cart-message{padding:5px 5px 5px 35px;text-align:left;min-height:20px;color:#4f6280;font-size:10px;margin-top:10px;margin-bottom:10px}.cart-message-w{background:url(//www.athq.com/skin/ideal_comfort_athq/images/icon_warning_small.gif) 5px 5px no-repeat #efefef}.cart-message div.close-link{float:right;width:25px;height:13px;text-align:right;cursor:pointer;background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_cross.gif) right top no-repeat}.menu-dialog{border:1px solid #5f94c0;margin-bottom:15px}.menu-dialog .title-bar{width:100%;background:url(//www.athq.com/skin/ideal_comfort_athq/images/menu_bg.gif) left top repeat-x #9ec6de;border:0;border-bottom:#215485 1px solid;height:27px;overflow:hidden}.menu-dialog .title-bar img.icon{vertical-align:middle;margin:4px 7px 6px;width:17px;height:17px}.menu-dialog .title-bar h2{font-size:14px;color:#fff;font-weight:600;line-height:27px;height:27px;margin:0;padding:0;width:auto;display:inline;white-space:nowrap}.menu-dialog .link-title span.title-link{float:right;padding:8px 7px 8px 0}.menu-dialog .link-title a.title-link{text-decoration:none;outline-style:none}.menu-dialog .link-title .title-link img{width:7px;height:14px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/menu_arrow.gif) left center no-repeat}.menu-dialog .content{border:0;background-color:#fff;padding:8px 10px;overflow:hidden}.menu-dialog .content a{color:#324c76}.menu-dialog .content a:hover{color:#2863c2}.menu-dialog ul{list-style:none;padding:0;margin:0}.menu-dialog ul li{padding:0;vertical-align:middle}.menu-dialog .item{color:#112536;font-size:10px}.menu-dialog ul li a{font-size:14px;text-decoration:none}.menu-dialog hr{background-color:#999}.menu-dialog .login-text ul li{padding:1px 0}.dialog{border:1px solid #acb7c7;padding:0;margin:0 0 30px;page-break-inside:avoid}.dialog .title{position:relative;border:0;vertical-align:middle;height:30px;line-height:30px;margin:0;text-align:left;overflow:hidden}.dialog .title h2{margin:0;padding:0;font-size:18px;overflow:hidden;white-space:nowrap}.dialog .content{border:0;background:0 0;text-align:left;padding:10px 10px 25px;color:#58595b}.list-dialog .title h2{width:60%}.list-dialog .title div.sort-box{height:40px;float:right;width:50%;overflow:hidden}.list-dialog .title div.sort-box .search-sort-bar{padding:0;margin:7px 0}.list-dialog .title div.sort-box .search-sort-cell,.list-dialog .title div.sort-box .search-sort-title{padding-right:10px}.noborder{border:0}.noborder .content{padding:0}div.button{border:0;cursor:pointer;margin:0;padding:0 10px 0 0;white-space:nowrap;background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_right.png) right top no-repeat;float:left}div.button a,div.button div{display:block;background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_left.png) left top no-repeat;padding:0 5px 0 15px;line-height:21px;white-space:nowrap;font-family:verdana,arial,helvetica,sans-serif;color:#111d4d;font-weight:600;font-size:14px;text-decoration:none;outline-style:none}button.simple-button,input[type=button],input[type=reset]{border:0;background-color:transparent;cursor:pointer;height:15px;margin:3px 0 0;padding:0;white-space:nowrap;color:#043fa0;font-size:14px;font-weight:600;line-height:15px;vertical-align:middle;outline-style:none}button.simple-button span{text-decoration:underline}button.simple-button img{display:none}.offers-cart-button a.simple-button{background:url(/skin/ideal_comfort_athq/images/check_offers.png) right center no-repeat #F3F3F3;padding-right:35px!important;font-size:15px!important;height:20px!important;padding:5px 10px;line-height:20px}a.simple-button,input[type=button],input[type=reset]{line-height:30px;letter-spacing:.5px!important;color:#222;text-transform:uppercase;font-size:15px!important;font-weight:700;vertical-align:middle;text-decoration:none;outline-style:none;border:0!important;padding:0 10px;background-color:#EAEAEA;white-space:nowrap;height:30px;display:block;float:right}input.image-button{margin:0 0 2px;padding:0;border:0;width:19px;height:18px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/go.gif) left top no-repeat;vertical-align:middle}a.image-button{text-decoration:none}a.image-button img{margin:0;padding:0;vertical-align:middle}button.main-button .button-left{background-image:none!important;color:#262626}button.main-button.added-to-cart-button .button-left{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_main_check_left.png) left top no-repeat;padding-left:27px}div.main-button{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_main_right.png) right top no-repeat}div.main-button a,div.main-button div{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_main_left.png) left top no-repeat;color:#000;border:0}a.simple-main-button,button.simple-main-button{color:#800}button.light-button{padding-right:10px}button.light-button .button-right{background:#F3F3F3;padding:0!important;height:30px!important;line-height:30px!important;border:0!important}button.light-button .button-left{background:#F3F3F3;padding:0 10px;text-transform:uppercase;font-size:15px!important;color:#222;font-weight:700!important;height:30px!important;border:0!important}div.light-button{padding:0 5px 0 0;background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_light_right.gif) right top no-repeat}div.light-button a,div.light-button div{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_light_left.gif) left top no-repeat;padding:0 5px 0 14px;color:#365f8f;font-size:14px}a.simple-delete-button{color:#800;background:url(//www.athq.com/skin/ideal_comfort_athq/images/delete_cross.gif) left 7px no-repeat;padding-left:13px}a.simple-delete-button-woicon{color:#800}div.drop-out-button{padding:0 23px 0 0;background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_right_dropout.png) right top no-repeat}div.drop-out-button a,div.drop-out-button div{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_left.png) left top no-repeat;padding-right:10px}div.dropout-container{position:absolute;padding:0;margin:0;border:0}div.dropout-wrapper{float:left;position:relative;z-index:1;margin:0}div.dropout-box{border:1px solid #adb6c6;background-color:#fff;padding:5px 0;margin-top:26px;position:absolute;display:none}div.dropout-wrapper ul{margin:0;padding:0;list-style-type:square}div.dropout-wrapper ul li{list-style-position:outside;list-style-type:none;padding:5px 15px;float:left}div.dropout-wrapper ul li .button{float:left;position:relative}div.dropout-wrapper .button{float:none;position:absolute;margin-right:0;margin-top:2px}button.menu-button{height:22px}button.menu-button .button-right{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_menu_right.png) right top no-repeat;padding-right:7px;height:20px}button.menu-button .button-left{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_menu_left.png) left top no-repeat;padding:0 1px 0 8px;color:#deedf7;font-size:10px;height:21px;line-height:20px}div.menu-button{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_menu_right.png) right top no-repeat;padding-right:7px}div.menu-button a,div.menu-button div{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_menu_left.png) left top no-repeat;padding:0 1px 0 8px;line-height:20px;color:#deedf7!important;font-size:10px}button.do-add2cart-error,button.do-add2cart-success,button.do-add2cart-wait{cursor:default}button.do-add2cart-error .button-right,button.do-add2cart-success .button-right,button.do-add2cart-wait .button-right{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_light_right.gif) right top no-repeat;padding:0 5px 0 0}button.do-add2cart-error .button-left,button.do-add2cart-success .button-left,button.do-add2cart-wait .button-left{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_light_left.gif) left top no-repeat;padding:0 10px 0 15px;color:#365f8f;font-size:14px}button.do-add2cart-wait .button-left .progress{display:block;background:url(//www.athq.com/skin/ideal_comfort_athq/images/progress.gif) left 5px repeat-x}.button-row,.button-row-right{clear:both;padding:0;text-align:center}.button-row-right .button,.button-row-right a.simple-button,.button-row-right button.simple-button,.buttons-row-right .button,.buttons-row-right a.simple-button,.buttons-row-right button.simple-button{float:right}.buttons-row,.buttons-row-right{margin:5px 0 0;height:23px}.buttons-row .button-separator{float:left;width:5px;height:22px}.buttons-row-right .button-separator{float:right;width:5px;height:15px}table tr td.button-row,table tr td.button-row-right,table tr td.buttons-row,table tr td.buttons-row-right{margin:0;padding-top:15px!important;text-align:center}.buttons-auto-separator .button,.buttons-auto-separator a.simple-button,.buttons-auto-separator button.simple-button{margin-right:20px}a.popup-link{text-decoration:none}a.popup-link img{vertical-align:bottom;width:20px;height:18px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/question_button.gif) left top no-repeat;margin-bottom:1px}.shipping-method a{font-weight:600;font-size:14px;text-decoration:underline}.shipping-method a:hover{text-decoration:none}.shipping-method label{display:block;vertical-align:middle}.shipping-warning{color:#3c6992;text-decoration:none;font-size:9px;font-family:arial,verdana,helvetica,sans-serif}.estimator-container{width:40%}.giftwrapping-cart{text-align:left;padding:10px 0}.giftwrap-option{padding:5px 0 5px 5px}.giftwrap-message-label{padding:5px 0}.giftwrap-message-text textarea{width:300px;height:80px}.giftwrap-cart-note{margin-left:15px;color:#b51800}.cart-total-row .total-name a,.invoice-total-name span{font-weight:400}.invoice-giftwrap-notes{padding-top:30px}.invoice-giftwrap-notes p{font-size:14px;font-weight:600;text-align:center}.invoice-giftwrap-notes div{border:1px solid #cecfce;height:50px;overflow:hidden;padding:5px}.images-preview-bg{background:url(//www.athq.com/skin/ideal_comfort_athq/images/grey.png) left top;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:3000}.images-preview{position:absolute;top:95px!important;right:50px;bottom:105px!important;left:50px;background:#fff;border:5px solid #e3e3e3;overflow:hidden;min-width:700px;min-height:500px;z-index:4000}.images-preview .wait{position:absolute;top:30px;right:0;bottom:30px;left:0;background:url(//www.athq.com/skin/ideal_comfort_athq/images/loading.gif) center center no-repeat #fff;z-index:1500}.images-preview a.close{position:absolute;top:9px;right:14px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/close_images_preview.gif) left center no-repeat;padding-left:12px;padding-bottom:2px;font-size:14px;color:#4e4e4e;text-decoration:none;outline-style:none;text-transform:lowercase}.images-preview .list-box{margin:50px 50px 0;padding:0;text-align:center;position:relative;border:1px solid #fff}.images-preview a.arrow{position:absolute;display:block;width:13px;height:13px;outline-style:none;cursor:pointer}.images-preview a.hidden{display:none}.images-preview a.left{left:0;background:url(//www.athq.com/skin/ideal_comfort_athq/images/arrow_left.gif) left center no-repeat}.images-preview a.right{right:0;background:url(//www.athq.com/skin/ideal_comfort_athq/images/arrow_right.gif) right center no-repeat}.images-preview a.left-disabled{background:url(//www.athq.com/skin/ideal_comfort_athq/images/arrow_left_disabled.gif) left center no-repeat;cursor:auto}.images-preview a.right-disabled{background:url(//www.athq.com/skin/ideal_comfort_athq/images/arrow_right_disabled.gif) 6px center no-repeat;cursor:auto}.images-preview div.list-subbox{margin:0;padding:0;overflow:hidden;position:relative;text-align:center}.images-preview ul{list-style:none;margin:0;padding:0;text-align:center;vertical-align:middle;position:absolute}.images-preview ul li{display:block;padding:0;margin:0 12px;border:1px solid #fff;background:0 0;text-align:center;vertical-align:middle;float:left;cursor:pointer}.images-preview ul li.over,.images-preview ul li:hover{border:1px solid #ccc}.images-preview ul li.selected{border:1px solid #215485}.images-preview ul li img{display:inline;text-align:center;vertical-align:middle}.images-preview ul li.loading{background-image:url(//www.athq.com/skin/ideal_comfort_athq/images/loading.gif);background-repeat:no-repeat;background-position:center center}.images-preview ul li.loading img{display:none}.images-preview .box{position:relative;margin:50px;vertical-align:middle;text-align:center;background:0 0}.images-preview .box.loading{background-image:url(//www.athq.com/skin/ideal_comfort_athq/images/loading.gif);background-repeat:no-repeat;background-position:center center}.images-preview .box img{cursor:pointer;vertical-align:middle;text-align:center}.data-table{width:100%}.data-table td{padding:4px 1px;line-height:21px;vertical-align:top}.data-table.light-table td{line-height:16px;padding:3px}.data-table td.data-name{vertical-align:top;color:#222;padding-right:5px}.data-table .error-message{color:#800;vertical-align:middle}.data-table div.error-message{margin:0}.data-table tr.head-row th{padding-left:5px;padding-right:5px}.data-table tr th.data-checkbox-column{width:10px}.data-table tr .data-right-column{text-align:right}.data-table tr .data-width-100{width:100%}.data-table tr td.data-name label{line-height:34px;vertical-align:top}span.star{padding-left:5px;color:#800}.search-sort-bar{vertical-align:middle;line-height:16px;height:16px;padding-right:20px;white-space:nowrap;margin:15px 0 30px;text-align:right}.search-sort-cell,.search-sort-title{padding-right:20px}a.search-sort-link{text-decoration:underline}.search-sort-bar img,.search-sort-bar-float img{width:9px;height:9px;margin-right:5px}.search-sort-bar a.up-direction{font-weight:600;padding-left:14px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/uarrow.gif) left 3px no-repeat}.search-sort-bar a.down-direction{font-weight:600;padding-left:14px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/darrow.gif) left 3px no-repeat}.expand-section{margin:10px 0;vertical-align:middle;line-height:16px}.expand-section img{width:14px;height:14px;vertical-align:middle;margin:2px 5px 3px 0}.expand-section img.plus{background:url(//www.athq.com/skin/ideal_comfort_athq/images/plus.gif) left top no-repeat}.expand-section img.minus{background:url(//www.athq.com/skin/ideal_comfort_athq/images/minus.gif) left top no-repeat}.expand-section a{font-weight:600;text-decoration:underline}.nav-pages{white-space:nowrap;vertical-align:bottom;padding:0;margin:0}.nav-pages-title{padding-right:10px}.nav-pages img{vertical-align:bottom;width:15px;height:15px}.nav-pages a{text-align:center;text-decoration:underline;font-weight:400}.nav-pages .left-arrow img{background:url(//www.athq.com/skin/ideal_comfort_athq/images/navigation_arrow_left.gif) left top no-repeat}.nav-pages .right-arrow img{background:url(//www.athq.com/skin/ideal_comfort_athq/images/navigation_arrow_right.gif) left top no-repeat}.nav-pages .current-page{text-align:center;font-weight:600;color:#222}.nav-pages .right-delimiter{padding-right:10px}h3{margin:0 0 10px;font-size:14px;padding:0;border:0}.img-down-direction{width:7px;height:6px;vertical-align:middle;background:url(//www.athq.com/skin/ideal_comfort_athq/images/r_bottom.gif) left top no-repeat;margin-right:3px}.img-up-direction{width:7px;height:6px;vertical-align:middle;background:url(//www.athq.com/skin/ideal_comfort_athq/images/r_top.gif) left top no-repeat;margin-right:3px}.noscript-warning{position:absolute;top:10px;padding:10px;left:25%;right:25%;margin:0;overflow:hidden;border:5px solid #ddd;background:#fff}.noscript-warning .content{background:url(//www.athq.com/skin/ideal_comfort_athq/images/icon_warning.gif) left top no-repeat;font-weight:600;padding-left:37px;min-height:32px;line-height:16px}.lbl{display:inline!important;color:green!important;font-weight:inherit!important;width:auto!important;margin:0!important;padding:0!important}.section{margin:0!important;padding:0!important;width:auto!important;display:inline}.blockMsg{padding:0;margin:0;min-width:200px;top:40%;text-align:center;color:#000;border:3px solid #aaa;background-color:#fff;cursor:wait}.blockUI span.waiting{background:url(//www.athq.com/skin/ideal_comfort_athq/images/loading.gif) no-repeat #fff;color:#222;display:inline-block;font-size:18px;margin:8px 5px;padding:5px 0 5px 45px}.ui-dialog .blockOverlay{background:#fff!important;opacity:1!important;filter:Alpha(Opacity=100)}.forgot-password{display:block;position:absolute;top:10px;right:15px}.forgot-password a{font-size:10px}.ui-dialog .blockMsg{border:0!important}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all{max-width:100%;background-image:none;background-color:#fff}.ui-dialog span.data-required{float:right;color:#E9C92F}.ui-dialog table.data-table td{width:auto!important;padding:10px!important;margin:0!important;line-height:normal;font-size:18px;vertical-align:top;height:20px!important}.menu-categories-list img.icon{background:url(//www.athq.com/skin/ideal_comfort_athq/images/dingbats_categorie.gif) left top no-repeat}.menu-categories-list ul li{padding:4px 0 5px 20px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/category_bullet.gif) 8px 5px no-repeat}.menu-categories-list ul li a{font-size:14px}.menu-special img.icon{background-image:url(//www.athq.com/skin/ideal_comfort_athq/images/dingbats_categorie.gif)}.menu-help img.icon{background-image:url(//www.athq.com/skin/ideal_comfort_athq/images/dingbats_help.gif)}.menu-minicart .title-bar{background-image:url(//www.athq.com/skin/ideal_comfort_athq/images/menu_bg_light.gif)}.menu-minicart .title-bar h2{color:#2c3e49}.menu-minicart img.icon{background:url(//www.athq.com/skin/ideal_comfort_athq/images/dingbats_orders.gif) no-repeat}.full-mini-cart .title-bar img.icon{background:url(//www.athq.com/skin/ideal_comfort_athq/images/cart_full.gif) left top no-repeat;width:18px;height:13px}div.minicart{color:#112536;font-size:10px;font-weight:400;line-height:normal;width:100%!important}#tooltip_link{display:inline-block;width:100px!important;line-height:normal}div.minicart img{width:19px;height:16px}div.minicart .empty b{line-height:18px}div.minicart table{width:100%!important}div.minicart table tr td{color:#112536;font-size:14px;width:100%!important}hr.minicart{clear:both;margin:5px 0;padding:0;height:0}.ajax-minicart .title-bar{position:relative;overflow:visible}#content-container .ajax-minicart img.minicart-button{background:url(//www.athq.com/skin/ideal_comfort_athq/images/cart_button.gif) left top no-repeat;width:38px;height:21px;cursor:pointer;position:relative;overflow:hidden;margin-top:2px;margin-bottom:4px;z-index:100}#content-container .ajax-minicart img.minicart-button-show{background-position:left -21px}.minicart-box{display:none;position:absolute;left:auto;right:0;top:23px;width:250px;padding:10px 10px 10px 5px;border:1px solid #99a4ad;background:#fff;white-space:normal;z-index:2500;font-weight:400}.minicart-box .progress{background:url(//www.athq.com/skin/ideal_comfort_athq/images/progress.gif) left top repeat-x;height:14px}.minicart-box hr{margin-left:5px}.minicart-box ul{margin:0;padding:0;list-style:none}.minicart-box ul li{position:relative;margin:0;padding:6px 15px 6px 5px;overflow:hidden;white-space:normal;line-height:normal}.minicart-box ul li a.delete{padding-left:10px}.minicart-box ul li a.delete img{background:url(//www.athq.com/skin/ideal_comfort_athq/images/delete_cross.gif) left top no-repeat;width:9px;height:9px}.minicart-box ul li a{text-decoration:underline;white-space:normal!important}.minicart-box .price-row{margin-top:4px}.minicart-box input.quantity{width:35px}.minicart-box .buttons-row{margin-top:5px;margin-left:5px;height:30px}.minicart-box .buttons-row .light-button .button-left,.minicart-box .buttons-row .light-button a,.minicart-box .buttons-row .light-button div{font-size:10px;font-weight:400}.minicart-box ul.menu li.checkout-link a,.minicart-box ul.menu li.view-cart-link a{border-left:1px solid #fff;border-right:1px solid #fff}.minicart-box li.checkout-popup-link{overflow:visible;padding-left:0;padding-top:2px;padding-bottom:2px}.minicart-box .checkout-popup-link a.link:active,.minicart-box .checkout-popup-link a.link:hover,.minicart-box .checkout-popup-link a.link:link,.minicart-box .checkout-popup-link a.link:visited{text-decoration:none}.minicart-box .checkout-popup-link a.link{border:1px solid #fff;z-index:1000;background-color:#fff;padding:4px 0 4px 5px;position:relative;outline-style:none}.minicart-box .checkout-popup-link a.show{border-top:1px solid #99a4ad;border-left:1px solid #99a4ad;border-right:1px solid #99a4ad;border-bottom:1px solid #fff;padding-right:5px}.minicart-box .checkout-popup-link .link span{border-bottom:1px dashed #043fa0;cursor:pointer}.minicart-box .checkout-popup-link a.link img{background:url(//www.athq.com/skin/ideal_comfort_athq/images/checkout_arrow.gif) right top no-repeat;width:9px;height:7px;cursor:pointer}.minicart-box .checkout-popup-link div.buttons-box{position:absolute;border:1px solid #99a4ad;background:#fff;left:0;top:19px;display:none;padding:10px}.minicart-box .minicart-checkout-button{background:url() right top no-repeat;padding-right:31px}.minicart-box .minicart-checkout-button a:active,.minicart-box .minicart-checkout-button a:hover,.minicart-box .minicart-checkout-button a:link,.minicart-box .minicart-checkout-button a:visited{background:url() no-repeat;line-height:30px;font-weight:400;font-size:17px;text-decoration:none;float:left;border:1px solid #ccc;border-radius:2px}.minicart-box .gcheckout-cart-buttons a img{width:inherit;height:inherit;background:0 0}.minicart-box .gcheckout-cart-buttons,.minicart-box .gcheckout-cart-buttons p,.minicart-box .paypal-cart-button,.minicart-box .paypal-cart-button p{text-align:left}.minicart-box .gcheckout-cart-buttons div,.minicart-box .paypal-cart-button div{text-align:left;margin:0}iframe.minicart-bg{position:absolute;display:none;width:250px;border:0;background:#fff}iframe.minicart-checkout-bg{position:absolute;display:none;border:0;background:#fff}.help-link{border-bottom:0 none;cursor:help;text-decoration:none!important}#tooltip{position:absolute;border:1px solid #000;padding:5px;background:#fff;top:0;left:0;text-align:left;max-width:300px;z-index:10000}#tooltip div,#tooltip h3{margin:0}.menu-auth img.icon{background:url(//www.athq.com/skin/ideal_comfort_athq/images/dingbats_authentification.gif) no-repeat}.menu-auth input{width:120px}.login-buttons{margin:3px 0 5px}.login-buttons .button{float:left;margin-right:10px;margin-bottom:5px}.menu-dialog .recovery{clear:both;margin-bottom:2px}.menu-dialog .recovery a{text-decoration:underline;font-size:10px}.menu-dialog .left{text-align:left}.menu-dialog .login-text{vertical-align:top}.small-link,.small-note{color:#3c6992;text-decoration:none;font-size:10px;font-family:"Source Sans Pro","Arial Narrow",sans-serif}.small{font-weight:400;font-size:10px}.small-link:hover{text-decoration:underline}.menu-news img.icon{background:url(//www.athq.com/skin/ideal_comfort_athq/images/dingbats_news.gif) no-repeat}.menu-dialog .subscribe{margin-top:8px}.menu-dialog a.prev-news{text-decoration:underline}.menu-interneka img.icon{background:url(//www.athq.com/skin/ideal_comfort_athq/images/dingbats_affiliates.gif) no-repeat}div.popup-dialog{text-align:left;width:100%}ul.subcategories{list-style:none;margin:0;padding:0 0 15px}ul.subcategories li{margin:0 0 10px;text-align:left}ul.subcategories a{text-decoration:underline;font-weight:600}div.subcategories{display:block;vertical-align:top;text-align:center;overflow:hidden;float:left;width:33.3333333333%;box-sizing:border-box;padding:20px 10px 0 0}#center-main>div.subcategories:nth-child(3n){padding-right:0!important}.subcategory-image{float:left;margin:0 10px 10px 0}table.product-properties tr td{padding:2px;vertical-align:top}table.product-properties .property-name{width:40%}table.product-properties .property-value{width:auto}table.product-properties .product-price{color:#010101;font-weight:600;font-size:14px}table.product-properties .product-price-value{color:#b51a00;font-weight:600;font-size:14px;font-family:"Source Sans Pro","Arial Narrow";white-space:nowrap}table.product-properties .product-market-price{color:#787878;padding-left:5px;font-size:14px;font-family:"Source Sans Pro","Arial Narrow";white-space:nowrap;font-weight:600}table.product-properties .product-taxed-price{color:#383838;white-space:nowrap;font-weight:400;vertical-align:bottom}table.product-properties .product-input{height:25px;padding-right:10px}table.product-properties .product-min-amount,table.product-properties .product-one-quantity{font-size:14px}table.product-properties .separator td{height:18px}input.send2friend{width:300px}textarea.send2friend{width:400px}#send_message_box{margin-top:10px}.products{margin-bottom:15px;margin-top:30px}.products .image{text-align:center;vertical-align:top;white-space:nowrap}.products a.see-details{display:block;text-align:center;text-decoration:underline}.products .descr{padding:15px 0 0;margin:0}.products .sku{margin-top:15px}.products .price-row{margin:0;padding:0;text-align:right!important;line-height:14px;float:right}.products .market-price-value{background:url(//www.athq.com/skin/ideal_comfort_athq/images/spacer_black.gif) left 8px repeat-x}.products .price{font-weight:400;font-size:14px}.products .price-value{font-weight:600;font-size:14px;color:#b51a00}.products .price-save{padding:0;margin:0;color:#b51a00}.products .taxes{padding:2px 2px 2px 30px}.products .buy-now{margin:10px 0 0;height:32px!important}.products .buy-now form{height:32px}.products .buy-now .quantity{height:auto;white-space:nowrap;vertical-align:middle}.products .buy-now .quantity-empty{height:45px}.products .buy-now .quantity-title{width:75px;padding-right:16px}.products .buy-now .quantity select{vertical-align:middle}.products .buy-now .out-of-stock{white-space:nowrap;font-weight:600}.products .buy-now .prices{height:15px;vertical-align:middle}.products .product-details-title{color:#b51a00;font-weight:600;font-size:14px}.products .product-price-text{color:#010101;font-weight:600;font-size:14px}.quantity-text{color:#818891;padding-left:3px}.products-list .item.last{border:1px solid #c4c4c4}.products-list .image{float:left;padding:5px!important}.products-list .details{vertical-align:top;border:0;font-size:17px;width:348px;margin-left:0!important;float:right;padding:20px 5px 20px 0!important;text-transform:uppercase}.products-list .details hr{margin:5px 5px 5px 0}.products-list .buy-now .center,.products-list .buy-now .halign-center{margin-left:0;text-align:left}.products-table .product-cell{background:#fff;padding:0;vertical-align:top}.products-table .first.products-row td.product-cell{padding-top:0}.products-table td.product-cell-price{padding-top:2px}.products-table td.product-cell-buynow{padding-top:6px;vertical-align:bottom}.products-table td.product-cell-buynow .button-row{text-align:left;margin:9px 0 5px}.products-table td.product-cell-buynow .quantity-empty{height:auto}.products-table .image{padding:0;margin:5px 0;text-align:left}.products-table a.see-details{text-align:left;display:inline}.products-table .sku{margin-top:5px}.products-table .button-row,.products-table .buttons-row{height:32px;margin:-17px 0 0}.products-table .button-row button,.products-table .buttons-row button{float:none}.products-table .buy-now{margin-top:5px}.products-table .buy-now .quantity-title{width:auto;padding-right:5px}.products-table tr.separator td{padding:0;height:60px}.adv-search table td{white-space:nowrap;vertical-align:middle;display:table-cell;font-size:16px;height:32px;line-height:32px}.adv-search table .data-name{vertical-align:top;color:#112536;font-weight:600;height:100%;padding:5px;line-height:32px}.adv-search table .data-input{white-space:nowrap;font-size:16px}.adv-search table .pattern{padding-bottom:0;width:455px!important}.adv-search table .pattern input,.adv-search table .pattern select{width:95%;vertical-align:bottom;font-size:16px;line-height:32px}.adv-search table .search-button{width:25%;padding:0}#adv_search_box{margin-bottom:15px}#adv_search_box input,#adv_search_box select{font-size:16px}.search-again{position:relative;margin-top:-17px;text-align:right;margin-left:400px}.results-found{position:relative;width:400px}td.search-extra-fields.input-row{white-space:normal}.register-note{color:#000;margin:0}#top-links p{margin:15px!important}.register-newbie-note{text-align:center;margin-top:30px}.register-bottom-note{margin-top:30px;padding-bottom:45px}.register-ups-box{margin-top:45px;margin-bottom:15px}.register-section-title{height:30px;vertical-align:middle}.register-section-title div{vertical-align:middle;padding:2px 0;border-bottom:1px solid #000}.register-section-title div *{vertical-align:middle}.register-sec-minimized div{border-bottom:0 none}table.register-table .register-exp-section{padding-top:16px;padding-bottom:16px}table.register-table td.data-name{text-align:right;font-weight:400;width:30%}.cart .item{margin:0 0 30px}.cart .item .image{position:relative;padding:20px 0;height:100%}.cart .details{margin-left:138px;vertical-align:top;width:80%}.cart .product-title{text-decoration:underline}.cart .descr{padding-bottom:15px}.cart .poptions-title{font-weight:600;margin:14px 0 0!important}.cart .poptions-list{margin-bottom:15px}.cart .buttons{position:relative;vertical-align:top;margin-top:30px;height:23px}.cart .buttons .buttons-row{margin-top:0}.cart .left-buttons-row{vertical-align:top;position:absolute;top:0;left:0}.cart .right-buttons-row{position:absolute;top:0;right:0;width:50%}.cart .right-buttons-row .checkout-button{float:right}.cart-total-line{width:50%;margin-left:50%}.cart-total-row{text-align:right}div.shipping-method{color:#112536;font-weight:600;margin-bottom:15px;text-align:right}th.shipping-method{color:#112536;font-weight:600;text-align:left}.shipping-method select{font-weight:400}.shipping-method table{margin:0 0 0 auto;text-align:right}.shipping-method table td{font-weight:400;text-align:left}.shipping-method tr.selected{background:#eee}.totals{margin:0 0 0 auto;text-align:right;width:30%}.totals td{padding:3px}.totals .total-name{white-space:nowrap;color:#112536;font-weight:600;padding-right:8px;text-align:left}.totals .total-value{white-space:nowrap;color:#b51a00;font-weight:600;text-align:right}.totals .total-alt-value{white-space:nowrap;text-align:right}.totals .total-line{height:1px}.totals .total-line img{background:#000;width:100%;height:1px}.totals .total{white-space:nowrap;color:#112536;font-weight:600;padding-right:8px;text-transform:uppercase;text-align:left}.totals .total-taxes{font-weight:600;text-align:right}.totals .total-tax-line{background-color:#eee}.totals .total-tax-line td{text-align:right;white-space:nowrap}.totals .total-tax-name{padding-right:8px}.cart hr{margin-top:10px;margin-bottom:10px;border-color:#d7d9e4}.cart-content{margin-bottom:15px}.cart-content tr td,.cart-content tr th{padding:1px 3px;text-align:left;vertical-align:top}.cart-content tr td.summary-cell{text-align:right}.cart-content .cart-column-tax{text-align:center}.cart-content td.cart-column-price,.cart-content td.cart-column-total{text-align:right}.cart-content .cart-content-text{color:#b51a00;font-weight:600}.cart-content .cart-column-product{width:100%}.cart-content input.cart-quantity{width:30px}.cmpi-vbv-icon{width:49%;float:left;text-align:center}.cmpi-vbv-icon img{width:71px;height:57px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/vbv_logo.gif) left top no-repeat}.cmpi-mcsc-icon{width:49%;text-align:center}.cmpi-mcsc-icon img{width:74px;height:40px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/mcsc_logo.gif) left top no-repeat}.checkout-payments tr td{padding:2px;text-align:left}.checkout-payments tr td.checkout-payment-name{width:20%;white-space:nowrap}.checkout-payments tr td.checkout-payment-name label{font-weight:600}.checkout-payments tr td.checkout-payment-descr{width:80%}.checkout-payments tr td.checkout-payment-paypal{width:100%}.checkout-payments tr td.checkout-payment-paypal img{border:0}.checkout-update-button{float:left;margin:0}.order-placed-msg{margin:20px 0 10px;padding:0;font-size:14px;text-align:center}body.payment-wait{text-align:center}body.payment-wait .payment-details-title,body.payment-wait .payment-wait-title{border-top:30px solid #d0ddeb}body.payment-wait h1{display:block;padding:40px 0 0;border-top:1px solid #d0ddeb;margin-top:1px}body.payment-wait img.payment-wait-image{background:url(//www.athq.com/skin/ideal_comfort_athq/images/progress.gif) repeat-x;width:350px;height:14px;margin-top:10px}.help-index{list-style:none;padding:0;margin:0}.help-index li{margin:0;padding:10px 0 0}.help-index li.first-item{padding-top:0}.help-usps-test-dir{text-decoration:underline;margin-bottom:15px}.images-viewer{text-align:center;margin:10px 0}.images-viewer-list{position:relative;white-space:nowrap}.images-viewer-list .side-arrow{position:absolute;top:0;display:block;width:10px;height:54px;text-decoration:none;outline-style:none}.images-viewer-list .left-arrow{text-align:left;left:0}.images-viewer-list .right-arrow{padding-left:3px;text-align:right;right:0}.images-viewer-list .side-arrow img{width:7px;height:100%}.images-viewer-list .left-arrow .enabled{display:block;background:url(//www.athq.com/skin/ideal_comfort_athq/images/arrow_left.gif) left center no-repeat}.images-viewer-list .left-arrow .disabled{display:block;background:url(//www.athq.com/skin/ideal_comfort_athq/images/arrow_left_disabled.gif) left center no-repeat}.images-viewer-list .hidden{display:none}.images-viewer-list .right-arrow .enabled{display:block;background:url(//www.athq.com/skin/ideal_comfort_athq/images/arrow_right.gif) left center no-repeat}.images-viewer-list .right-arrow .disabled{display:block;background:url(//www.athq.com/skin/ideal_comfort_athq/images/arrow_right_disabled.gif) left center no-repeat}.images-viewer-icons{text-align:left;padding:0;margin:0 10px;overflow:hidden}.images-viewer-icons a{display:block;border:1px solid #fff;padding:0;margin:0 10px;float:left;outline-style:none;background:#eee;text-align:center;vertical-align:middle}.images-viewer-icons a.selected{border:1px solid #215485}.images-viewer-icons a:hover{border:1px solid #ccc}.images-viewer-icons img{margin:1px;vertical-align:middle;border:0}.order-invoice{background:#fff}.invoice-company-icon{vertical-align:top;padding-top:30px}.invoice-data-box{width:100%;padding-left:30px}.invoice-data-box table{width:100%}.invoice-data-box table tr td{padding:2px;vertical-align:top}.invoice-title{font-weight:600;font-size:28px;text-transform:uppercase}.invoice-data-box table tr td.invoice-right-info{text-align:right;vertical-align:bottom}hr.invoice-line{margin:2px 0 17px;border-bottom:2px solid #58595b}.invoice-personal-info{width:45%;margin-bottom:15px}.invoice-personal-info tr td{padding:0}.invoice-personal-info tr td strong{white-space:nowrap}.invoice-address-box{width:100%;margin-bottom:30px}.invoice-address-title{width:45%;height:25px}td.invoice-line{vertical-align:top;padding:0;height:4px}td.invoice-line img{height:2px;width:100%;background:#58595b}.invoice-address-box table{width:100%}.invoice-address-box table tr td{padding:0}.invoice-address-box table tr td strong{white-space:nowrap}.invoice-customer-notes{padding-top:30px}.invoice-customer-notes p{font-size:14px;font-weight:600;text-align:center}.invoice-customer-notes div{border:1px solid #cecfce;height:50px;overflow:hidden;padding:5px}.invoice-bottom-note{text-align:center;padding-top:30px;font-size:14px}p.invoice-products-title{font-size:14px;font-weight:600;text-align:center}.invoice-products{width:100%;background:#000}.invoice-products tr td,.invoice-products tr th{background:#fff}.invoice-products tr th{padding:3px;background:#ccc;white-space:nowrap}.invoice-products tr th.invoice-quantity-column,.invoice-products tr th.invoice-sku-column,.invoice-products tr th.invoice-total-column{width:60px}.invoice-products tr th.invoice-tax-column{width:100px}.invoice-products tr th.invoice-price-column{width:100px;text-align:center}.invoice-products tr td{padding:3px}.invoice-products tr td.invoice-price-column,.invoice-products tr td.invoice-quantity-column,.invoice-products tr td.invoice-tax-column{text-align:center}.invoice-products tr td.invoice-product-column span{font-size:14px}.invoice-products tr td.invoice-product-column table tr td{vertical-align:top;padding:0 3px 3px 0}.invoice-products tr td.invoice-product-column p{white-space:nowrap}.invoice-products tr td.invoice-product-column div{padding-left:10px;white-space:nowrap}.invoice-products tr td.invoice-price-column{text-align:right;white-space:nowrap}.invoice-products tr td.invoice-total-column{text-align:right;white-space:nowrap;padding-right:5px}.invoice-totals{width:100%}.invoice-totals tr td{padding:0}.invoice-totals tr .invoice-total-title{text-align:right;width:100%;height:20px}.invoice-totals tr .invoice-total-name{text-align:right;width:100%;height:20px;padding-right:3px}.invoice-totals tr .invoice-total-value{text-align:right;height:20px;padding-right:5px;white-space:nowrap}.invoice-totals tr .invoice-total-name-fin{text-align:right;width:100%;height:25px;padding-right:3px;background:#ccc}.invoice-totals tr .invoice-total-value-fin{text-align:right;height:25px;padding-right:5px;background:#ccc;white-space:nowrap}.invoice-totals tr td.invoice-line{height:2px}.invoice-giftcerts{width:100%}.invoice-giftcerts tr td{padding:0}.invoice-giftcerts tr th{background:#ccc}.invoice-giftcerts tr th.invoice-giftcert-id{width:60px}.invoice-giftcerts tr td.invoice-giftcert-id{text-align:center}.invoice-giftcerts tr .invoice-giftcert-cost{text-align:right;white-space:nowrap;padding-right:5px}.error-page .subcontainer{text-align:left;width:800px;margin:32px auto 0;position:relative;clear:both}.error-page .code-number{font:400 74px arial,sans-serif;color:#d8d8d8;width:185px;float:left;text-align:center;font-size:85px}.error-page .description{font-family:"Source Sans Pro","Arial Narrow";width:615px;float:right;font-size:14px}.error-page .description h1{font-family:"Source Sans Pro","Arial Narrow";letter-spacing:0;font-size:50px!important}.error-page .description a{text-decoration:none}.error-page .description ul{margin:0;padding:18px 18px 0;list-style-position:inside;list-style-type:square}.error-page .reason{font-weight:600;color:#a10000}.error-page .description hr{margin:10px 0 15px}.error-page ul.links{margin:0;padding:10px 0;list-style:none}.paypal-cart-button{text-align:right;height:65px}.paypal-cart-button div{width:200px;height:65px;margin-left:auto;margin-right:0;overflow:visible;text-align:right}.paypal-cart-button p{width:100%;text-align:right;margin:10px 0}.paypal-cart-icon{float:left;padding-right:10px}div.note-box{position:absolute;border:1px solid #000;background-color:#f6f5eb;margin:0 0 0 30px;padding:3px;width:150px;line-height:15px;white-space:normal;overflow:hidden}.printable #content-container{position:static;padding:0;margin-top:0}.printable #content-container2{float:none;position:static;left:0;right:0;width:100%}.printable #center{float:none;position:static;width:100%;left:0}.printable #header{position:static;height:82px}.printable #header .line2,.printable #header .printable,.printable #header .tabs{display:none}.printable #center-main{margin:0 10px!important;position:static}.printable #footer{position:static!important}.printable #footer .subbox{background:0 0}.printable a.simple-button,.printable button.button,.printable div.button{display:none}.printable .dialog .title{background:0 0}.title h2{margin:0}.printable .product-details .dropout-wrapper{height:150px}.printable .no-print{display:none}.printable #center-main,.printable #content-container{overflow:visible!important}.uo-container #content-container{padding-bottom:74px}.uo-container #footer{height:74px}.normal{font-weight:400}.admin-preview #footer,.admin-preview #header,.admin-preview #left-bar,.admin-preview #location,.admin-preview #right-bar,.admin-preview .creviews-dialog,.admin-preview .offers-short-list,.admin-preview .send2friend-dialog{display:none}.admin-preview #content-container{margin:0;padding:0}.admin-preview #center-main{margin:5px}.need-help-link{text-decoration:none!important;cursor:help;border:none;border-bottom:1px dashed #3c6992!important;white-space:nowrap;color:#3c6992!important}div.need-help-box,div.need-help-box div{position:relative;width:200px;margin:0;padding:0}div.need-help-box div{position:absolute;top:0;left:14px;border:1px solid #888;background:#FFF;padding:6px;white-space:normal;font-weight:400;overflow:hidden}.language-code img.language-code-out,a.language-code img{padding:2px;border:0}.language-code-over,strong.language-code img{padding:1px!important;border:1px solid #fff!important}div.market-price{margin-top:4px}div.man-url{margin-bottom:6px}ul.address-container{text-align:left;padding:0;margin:0;width:908px}div.address-bg{background:url(//www.athq.com/skin/ideal_comfort_athq/images/bg_post.png) top left;margin:2px;padding:8px;width:260px}li.address-box{display:block;float:left;margin:0 50px 50px 0;padding:0;border:1px solid #ddd;width:280px;min-height:200px;overflow:hidden;text-decoration:none;vertical-align:top;text-align:left;list-style:none;text-indent:0}.address-main{padding:5px 10px;background:#fff;min-height:170px}.address-main a.new-address{font-size:22px;line-height:36px}.address-main .new-address-label{padding-top:40px;text-align:center}.address-default{font-weight:600;vertical-align:top}.address-default img{margin:0 0 5px 5px;float:right;clear:right}.address-line{margin:5px 0;text-transform:capitalize}.popup-address{min-width:780px;text-align:left}.popup-address .address-box{margin:0 25px 25px 0;padding:0;border:1px solid #ddd;width:230px;float:left;min-height:150px;overflow:hidden}.popup-address .address-current{border:1px solid #1a478f}.popup-address .address-main{min-height:120px}.popup-address .address-bg{width:210px}.popup-address .address-main hr{margin:15px 0 30px}.popup-address .address-main .new-address-label{padding-top:28px}.popup-address .address-main a.new-address{line-height:32px}.per-page-selector,.popup-address .address-default{float:right}.transactions{border-top:1px solid #666;margin-top:10px;padding-top:15px}.delete-icon{width:8px;height:8px;background:url(//www.athq.com/skin/ideal_comfort_athq/images/delete_record.gif) left top no-repeat}.checkout-sns-button{position:absolute;top:0;left:30px;height:100%}.checkout-sns-button img{width:9px;height:9px}.checkout-top-login{position:absolute;top:0;right:10px;height:20px;line-height:21px;text-align:right;width:50%;vertical-align:middle}#header .checkout-top-login .simple-button{margin-bottom:7px}.checkout-top-login-text{white-space:nowrap;padding:0 10px 0 0}.checkout-container #center,.checkout-container #center-main{text-align:left}.checkout-buttons .checkout-1-button{float:right}.checkout-buttons .checkout-2-button,.checkout-buttons .checkout-3-button{margin-left:5px;float:right}div.checkout-2-button{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_flc_main_right.png) right top no-repeat}div.checkout-2-button a:active,div.checkout-2-button a:hover,div.checkout-2-button a:link,div.checkout-2-button a:visited,div.checkout-2-button div{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_flc_main_left.png) no-repeat;line-height:29px;font-weight:700;font-size:14px}div.checkout-1-button{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_flc_right.png) right top no-repeat}div.checkout-1-button a:active,div.checkout-1-button a:hover,div.checkout-1-button a:link,div.checkout-1-button a:visited,div.checkout-1-button div{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_flc_left.png) no-repeat;line-height:29px;color:#111d4d;font-weight:700;font-size:14px}div.checkout-buttons div.checkout-3-button{background:url() right top no-repeat;padding-right:30px}div.checkout-3-button a:active,div.checkout-3-button a:hover,div.checkout-3-button a:link,div.checkout-3-button a:visited,div.checkout-3-button div{background:url(//www.athq.com/skin/ideal_comfort_athq/images/but_flc_main_left.png) no-repeat;line-height:29px;font-weight:700;font-size:14px}ul.simple-list,ul.simple-list-left{list-style:none;padding:0;margin:0;float:left;width:65%;height:30px}ul.simple-list li,ul.simple-list-left li{float:none;margin:auto;width:60%;clear:left;position:relative;height:30px;padding:0;border:0;background-color:#0776A0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center!important}.simple-list-left{padding:10px 0;float:left;clear:left}.item-left{float:left}.item-right{float:right}.ui-tabs .ui-tabs-nav li .ui-tabs{padding:0;border:0;width:765px;top:0!important}.ui-tabs{padding:0!important;border:0!important;border-radius:0!important}.ui-tabs .ui-tabs-panel{padding:10px 20px;background:0 0;border:1px solid #ccc;border-top:0 solid transparent!important;border-radius:0!important;min-height:250px}.ui-tabs .ui-widget-header{background:none!important;border:0;border-radius:0;height:30px!important;line-height:30px!important;padding:0;border-bottom:5px solid #0776A0;font-size:17px!important}.ui-widget{font-family:"Source Sans Pro","Arial Narrow"}.ui-tabs .ui-tabs-nav{background:none!important;border:0;border-radius:0;height:30px!important;line-height:30px!important;padding:0;border-bottom:5px solid #0776A0;font-size:17px!important}#top-links .ui-widget-content{height:auto;padding:0;border-width:1px 0 0}img.separator{width:100%;height:1px;margin-top:15px;margin-bottom:15px;background-color:#5F94C0}.cart .buttons .left-buttons-row.buttons-row button.button{margin-top:-1px}.simple-products-table tr.separator td{height:30px;padding:0}.simple-products-table .product-cell{padding-right:10px}.simple-products-table td.last{padding-right:0}