*{margin:0;padding:0}body{background:#fff;font:11px/1.35 Arial,Helvetica,sans-serif;color:#444;text-align:center}img{border:0;vertical-align:top}a{color:#444;text-decoration:underline}a:hover{text-decoration:none}:focus{outline:0}h1{font-size:18px;font-weight:normal}h2{font-size:16px;font-weight:normal;color:#000}h3{font-size:14px;font-weight:bold}h4{font-size:13px;font-weight:bold}h5{font-size:12px;font-weight:bold}h6{font-size:11px;font-weight:bold}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:normal}address{font-style:normal}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small{font-size:10px}big{font-size:1.2em}ul,ol{list-style:none}.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left!important}.f-right,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bg{background:none!important}.wrapper{background:#fff;padding-bottom:20px}.page{width:940px;margin:0 auto;text-align:center}.page-print{background:#fff;padding:20px;text-align:left}.page-popup{padding:20px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.main{margin:0 0 14px;min-height:350px;background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cols.gif);background-color:#fff;background-repeat:repeat-y;border:1px solid #cfcfcf;text-align:left}.sidebar{min-height:350px}.col-left{float:left;width:182px;padding:0;margin:0 0 -1px}.col-main{float:left;width:715px;padding:0 20px 20px}.col-right{float:right;width:182px;padding:0;margin:0 0 -1px}.col1-layout{background-position:-1000px 0}.col1-layout .col-main{float:none;width:auto;padding-top:20px}.col1-layout .breadcrumbs{margin-bottom:0!important}.col2-left-layout{background-position:-573px 0}.col2-left-layout .col-main{float:right}.col2-right-layout{background-position:573px 0}.col2-right-layout .col-main{width:680px}.col3-layout{background-position:0 0}.col3-layout .col-main{width:532px;margin-left:1px;display:inline}.col3-layout .col-wrapper{float:left;width:755px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:49%}.col2-set .col-2{float:right;width:49%}.col2-set .narrow{width:33%}.col2-set .wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}input,select,textarea,button{font:12px Arial,Helvetica,sans-serif;vertical-align:middle;color:#444}input.input-text,select,textarea{background:#fff;border:1px solid #c7c7c7;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_input.gif) 0 0 repeat-x}input.input-text,textarea{padding:2px 2px;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_input.gif) 0 0 repeat-x}select{padding:1px}select option{padding-right:10px}select.multiselect option{padding:2px 2px;border-bottom:1px solid #bbb}select.multiselect option:last-child{border-top:0}textarea{overflow:auto;resize:vertical}textarea.default-value{color:#ddd}input.radio,input.checkbox{margin-right:3px;font-size:11px!important;margin-top:2px;vertical-align:top}input.radio{font-size:10px!important}input.qty{width:2.5em!important}input.disabled{background:#f6f6f6!important;color:#bbb!important}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines}button.button,button.button3{border:0;padding:0;margin:0;background:transparent;overflow:visible;cursor:pointer;vertical-align:middle}a.button,button.button span,a.button span,button.button span span{background-color:transparent;background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn.gif);background-repeat:no-repeat}a.button,button.button span{border:0;padding:0 0 0 10px;margin:0;cursor:pointer;background-position:0 0;display:-moz-inline-stack;display:inline-block;color:#c73615;height:21px;text-decoration:none}a.button span,button.button span span{padding:0 15px 1px 5px;color:#c73615;background-position:100% 0;display:-moz-inline-block;display:inline-block;white-space:nowrap;text-transform:uppercase;font:bold 11px/20px Arial,Helvetica,sans-serif;height:20px}a.button{line-height:21px}a.button{line-height:20px}.button:active{bottom:-1px;right:-1px;position:relative;z-index:2}button.button:active span span{margin:0}button.btn-small span{font-size:11px;line-height:14px;padding:1px 9px 0}button.disabled{cursor:default!important;bottom:0!important;right:0!important}button.disabled span{cursor:default!important;color:#bbb!important}.validation-advice{clear:both;font-size:11px!important;padding:3px 0 0!important;color:#d91a00!important}.product-options .validation-error .options-list,.validation-failed{border:1px solid #f47d4e!important;background:#fff7f5!important}input.input-text.validation-failed,textarea.validation-failed{background:#fff7f5 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_input-failed.gif) 0 0 repeat-x!important}span.validation-passed,div.validation-passed{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/icon_ok.gif) 100% 2px no-repeat;padding-right:20px}span.validation-error,div.validation-error{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/icon_error.gif) 100% 2px no-repeat;padding-right:20px}.required em{color:#f15c22;margin-right:4px}p.required{margin:0;padding:5px 0 7px;text-align:right;width:620px;font-size:11px;color:#f02800}.form-list .validation-advice{width:250px;margin-right:-250px}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.fieldset{font-size:12px;margin:0 0 16px}.fieldset p{margin:0 0 1.5em}.fieldset h2.legend{margin:0 0 1.5em;color:#000}.form-list li{margin:0 0 9px;vertical-align:top}.form-list label{float:left;width:225px;padding:2px 15px 0 0;font-size:12px;font-weight:bold;color:#444;text-align:right}.form-list .value{float:left;padding:2px 0 0}.form-list .note{clear:both;font-size:11px;width:380px;margin:0;padding:3px 0 0 240px}.form-list span.label{font-weight:normal}.form-list .input-box{float:left}.form-list .input-box a{font-size:11px;margin-top:4px}.form-list input.input-text,.form-list textarea{float:left;width:374px;vertical-align:top}.form-list textarea{width:374px;height:13em}.form-list select{float:left;width:380px;vertical-align:top}.form-list p{margin:0;padding:0 0 0 240px}ul.add-row,.form-list li.add-row{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 0;margin-top:15px}ul.add-row .btn-remove,.form-list li.add-row .btn-remove{font-size:0;line-height:0;padding:5px 5px 0 0;margin:0;text-align:right}.form-list .range input.input-text{float:none;width:64px;vertical-align:middle}.form-list .add-field .input-box{margin-left:240px}.form-list .control{position:relative;vertical-align:top;z-index:1}.form-list .control label{line-height:16px}.form-list .control .input-box{position:absolute;left:0;margin-left:240px;line-height:16px;padding-top:1px}.form-list .control input.radio{margin-top:3px}.form-alt label{float:none;display:inline;width:auto}.form-alt li{margin:0 0 5px;line-height:16px}.form-alt select{width:496px}.form-alt .input-box{width:496px;margin-top:5px;padding-bottom:11px}.form-alt .input-text{width:480px}.form-list-narrow label{width:105px}.form-list-narrow select{width:290px}.form-list-narrow input.input-text,.form-list-narrow textarea{width:285px}.form-list-narrow .wide{width:auto}.form-list-narrow .add-field .input-box{margin-left:120px}.form-list-narrow .control .input-box{margin-left:120px}.inner-form{margin:10px 0 5px;padding:10px 0 0;border:1px dashed #d1d1d1;border-width:1px;background:#f7f7f7}.inner-form .form-alt label{padding-left:5px}.form-list .customer-dob label{float:none;width:auto;padding:0;font-size:11px;font-weight:normal;color:#777}.form-list .customer-dob .input-box{float:left;width:auto;margin-right:8px}.form-list .customer-dob .input-box .validation-advice{display:none!important}.form-list .customer-dob input.input-text{float:none;display:block;margin-bottom:2px}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-year{float:left;margin-right:8px;padding-right:0!important;background:none!important}.form-list .customer-dob .dob-day .validation-advice,.form-list .customer-dob .dob-month .validation-advice,.form-list .customer-dob .dob-year .validation-advice{display:none}.form-list .customer-dob .dob-day input.input-text{width:104px}.form-list .customer-dob .dob-month input.input-text{width:104px}.form-list .customer-dob .dob-year{margin-right:0}.form-list .customer-dob .dob-year input.input-text{width:138px}.form-list li.fields{margin:0}.form-list li.fields .field{clear:left;padding:0 0 9px}.buttons-set{clear:both;margin:15px 0}.buttons-set p.back-link{float:left;padding:2px 15px 0 0;text-align:right;margin:0}a.back-link{color:#999}.buttons-set p.back-link a{color:#999}.buttons-set a.button,.buttons-set button.button{float:right;margin-left:7px}.buttons-set2{clear:both;margin:5px 0 0;padding:5px;background-color:#ededed;text-align:right}.form-buttons{margin:0;width:620px}.form-buttons .button{float:right}.form-buttons .button{margin-left:15px}.form-buttons p.back-link{float:left;width:225px;padding:2px 15px 0 0;text-align:right}.col3-layout .form-list .note{padding-left:165px;width:280px}.col3-layout .form-buttons p.back-link,.col3-layout .form-list label{width:150px}.col3-layout .form-list input.input-text,.col3-layout .form-list textarea{width:274px}.col3-layout .form-list select{width:280px}.col3-layout .form-list .control .input-box{margin-left:165px}.col3-layout .form-list .customer-dob .dob-day input.input-text{width:74px}.col3-layout .form-list .customer-dob .dob-month input.input-text{width:74px}.col3-layout .form-list .customer-dob .dob-year{margin-right:0}.col3-layout .form-list .customer-dob .dob-year input.input-text{width:98px}.col3-layout p.required,.col3-layout .form-buttons{width:445px}.my-account .messages,checkout-cart-index .messages{width:100%}.messages{overflow:hidden;text-align:left;margin:10px auto;width:95%}.messages li{margin:0 0 10px;padding:0;word-wrap:break-word}.messages ul{padding:10px 17px 18px;margin:0 0 -11px;background-position:35px 100%;background-repeat:no-repeat;position:relative}.messages ul li{margin:0;padding:0 0 3px}.messages a{text-decoration:underline}.messages a:hover{text-decoration:none}.messages li.error-msg,.messages li.success-msg,.messages li.note-msg,.messages li.notice-msg{border-style:solid!important;border-width:1px!important;font-size:12px!important}p.error-msg{border-style:solid!important;padding:10px;border-width:1px!important;font-size:12px!important;margin:10px 0}.messages li.error-msg{border-color:#e9581f;background-color:#fff5f3;color:#d91a00}.messages li.error-msg a{color:#d91a00}p.error-msg{border-color:#e9581f;background-color:#fff5f3;color:#d91a00}.messages li.success-msg{border-color:#446423;background-color:#eff5ea;color:#3d6611}.messages li.success-msg a{color:#3d6611}.messages li.note-msg,.messages li.notice-msg{border-color:#fcd344;background-color:#fafaec;color:#3d6611}.messages li.note-msg a,.messages li.notice-msg a{color:#3d6611}.std .messages{margin-top:0}.std .messages{width:auto;list-style:none!important;padding:0!important;margin-bottom:0!important}.std .messages ul{list-style:none!important;padding-left:17px!important;margin:0 0 -11px!important}.breadcrumbs{margin:0;padding:7px 20px 5px;background:#ededed url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_crumbs.gif) no-repeat 0 0;text-align:left}.breadcrumbs li{display:inline}.breadcrumbs li span,.breadcrumbs a{color:#888;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.page-title{margin-bottom:20px;padding:23px 20px 11px;background:#f6f6f6 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_page-title.gif) repeat-x 0 0;border-bottom:1px solid #cfcfcf}.page-title .link-rss{float:right;margin-top:8px}.page-title h1,.page-title h2{font:normal 22px/27px Arial,Helvetica,sans-serif;color:#d12c01}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.title-buttons .link-print{float:right;margin-top:4px}.subtitle{clear:both;padding:10px 0;font-size:18px;color:#d12c01}.page-popup .page-title,.col-main .page-title{margin-left:-20px;margin-right:-20px}.col1-layout .col-main .page-title{margin-top:-20px}.sub-title{font-size:16px;font-weight:normal;color:#000;line-height:19px;margin:0 0 10px}.sub-title .separator{font-weight:normal}.sub-title a{font-size:11px;font-weight:normal;text-transform:lowercase}.section-title{font-size:14px;font-weight:normal;color:#151515;margin:0 0 5px}.pager{margin:15px 0;font-size:11px;padding:3px 20px;background:#f5f5f5 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_pager.gif) repeat-x 0 0;border:1px solid #ddd;color:#333}.pager p{margin:0!important}.pager select{padding:0;margin-bottom:1px}.pager .amount{float:left;line-height:20px}.pager .amount strong{font-weight:normal}.pager .limiter{float:right;line-height:20px}.pager .pages{margin:0 135px;text-align:center;color:#333;line-height:20px}.pager .pages a{color:#8c8c8c;text-decoration:underline}.pager .pages a:hover{color:#8c8c8c;text-decoration:none}.pager .pages ol,.pager .pages li{display:inline;padding:0 2px}.pager .pages .current{font-weight:bold}.pager .pages .i-previous,.pager .pages .i-next{text-decoration:none!important;vertical-align:middle}.pager-only{clear:both}.pager-only .pages{margin:0}.sorter{font-size:11px;margin:0;padding:3px 20px;background:#f5f5f5 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_pager.gif) repeat-x 0 0;border-top:1px solid #ddd;color:#333}.sorter p{margin:0}.sorter select{padding:0;margin-bottom:1px}.sorter .view-mode{float:left;line-height:20px;white-space:nowrap}.sorter .view-mode label{float:left;margin:0 5px 0 0}.sorter .view-mode a.list-fix,.sorter .view-mode a.list,.sorter .view-mode strong.list-fix,.sorter .view-mode strong.list,.sorter .view-mode a.grid-fix,.sorter .view-mode a.grid,.sorter .view-mode strong.grid-fix,.sorter .view-mode strong.grid{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_viewmode.gif) no-repeat 0 0;float:left;width:24px;height:17px;text-align:left;text-indent:-999em;overflow:hidden;margin:2px 0 0}.sorter .view-mode a.list{background-position:-24px 0}.sorter .view-mode strong.list{background-position:-24px -29px}.sorter .view-mode a.grid{background-position:0 0}.sorter .view-mode strong.grid{background-position:0 -29px}.sorter .view-mode a.list-fix{background-position:0 -58px}.sorter .view-mode strong.list-fix{background-position:0 -87px}.sorter .view-mode a.grid-fix{background-position:-24px -58px}.sorter .view-mode strong.grid-fix{background-position:-24px -87px}.sorter .sort-by{float:right;line-height:20px}.toolbar{margin-top:-1px}.toolbar .pager{margin:0;border-width:1px 0}.table-caption{border:1px solid #ddd;border-bottom:0;margin:-1px 0 0;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block-title.gif) 0 100% repeat-x;font:14px/1.25 Arial,Helvetica,sans-serif;padding:3px 7px 4px;color:#444}.table-caption a{font-size:11px;text-transform:lowercase}.data-table{border:1px solid #d9d9d9;border-bottom:0;width:100%;border-collapse:separate}.data-table th{padding:5px 12px;color:#2d2d2d;border-bottom:1px solid #d9d9d9;font-weight:normal;text-transform:uppercase;white-space:nowrap}.data-table td{padding:5px 12px}.data-table thead{background:#e8e8e8 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_thead.gif) repeat-x 0 0;font-size:11px}.data-table tfoot{background-color:#ededed}.data-table tfoot td{padding:5px 12px}.data-table tfoot th{border:0;text-transform:none}.data-table tr.last th,.data-table tr.last td{border-bottom:1px solid #d9d9d9}.data-table tr:last-child td,.data-table tr:last-child th{border-bottom:1px solid #d9d9d9}.data-table tbody tr:nth-child(odd),.data-table tr.odd{background-color:#fff}.data-table tbody tr:nth-child(even),.data-table tr.even{background-color:#fafafa}.data-table tbody.odd td{border-width:0 1px}.data-table tbody.even{background-color:#f5f5f5}.data-table tbody.even td{border-width:0 1px}.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:normal}.data-table td.label,.data-table th.label{font-weight:bold;text-transform:none;border-color:#fff;background-color:#f7f7f7}.data-table td.value{float:none!important}.data-table .link-rss{display:block}.page-popup .data-table td,.page-popup .data-table th{border-bottom:1px solid #d9d9d9}.page-popup .buttons-set .button{float:right}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.summary-details td{background-color:#ede9e6;font-size:12px;padding:5px!important}tr.summary-details-excluded{font-style:italic}.cart-tax-info,.cart-tax-info .cart-price{display:block;padding-right:20px}.cart-tax-total{display:block;padding-right:20px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_collapse.gif) 100% 3px no-repeat;cursor:pointer}.cart-tax-total-expanded{background-position:100% -54px}ul.links,ul.links li{display:inline}ul.links li .separator{margin:0 2px 0 5px;font-size:10px;color:#8f8f8f}ul.links li.last .separator{display:none}.rewards{margin:-10px 0 20px}.reward-message{display:block;margin:5px -15px 5px -15px;background:#d55721 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_rewards.gif) 5px 3px no-repeat;padding:3px 5px 3px 32px;font:normal 12px/20px Arial,Helvetica,sans-serif;color:#fff}.reward-message p{display:inline;margin:0!important}.reward-message .limit{display:block;font-size:11px;line-height:1.15}.reward-message a{color:#ffe6dc;text-decoration:underline}.reward-message a:hover{color:#ffe6dc;text-decoration:none}.reward-message .price{font-size:1em;font-weight:normal}.reward-review,.reward-tag,.reward-checkout{margin:0}.std ul,.std ol,.std dl,.std p,.std address,.std blockquote,.std table{margin-bottom:1em}.std ul{list-style:disc outside;padding-left:1.5em}.std ol{list-style:decimal outside;padding-left:1.5em}.std ul ul{list-style-type:circle}.std ul ul,.std ol ol,.std ul ol,.std ol ul{margin:.5em 0}.std dt{font-weight:bold}.std dd{padding:0 0 0 1.5em}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.std b,.std strong{font-weight:bold}.std i,.std em{font-style:italic}.std hr{margin:1.5em 0;color:#d9d9d9}.std table{width:100%}.std table thead{background:#e8e8e8}.std table th{background:#f7f7f7;font-weight:bold}.std table thead th{background:#e8e8e8;font-weight:bold}.std table th,.std table td{padding:5px 10px;border:1px solid #d9d9d9}.std table[border="0"]{border-width:0}.std table[border="0"] th,.std table[border="0"] td{border-width:0}ul.disc li{padding-left:10px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_bulletsm.gif) no-repeat 0 .5em}.std ul.disc li{padding-left:0;background:0}.link-rss{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/icon_rss.gif) 100% 1px no-repeat;padding-right:18px;white-space:nowrap}.link-rss:hover{color:#f58550}.link-print{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/icon_printer.gif) 0 1px no-repeat;padding:2px 0 2px 25px;white-space:nowrap}.link-cart{font-size:11px;font-weight:bold;color:#c73615;text-decoration:underline}.link-cart:hover{color:#c73615;text-decoration:none}.data-table .btn-remove{display:block;margin:0 auto;width:13px;height:12px;font-size:0;line-height:0;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;cursor:pointer}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.divider{margin:16px 0;background:#e7e7e7;font-size:0;line-height:0;height:1px;overflow:hidden}.global-site-notice{border:1px solid #cfcfcf;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.global-site-notice .notice-inner{width:860px;margin:0 auto;padding:12px 0 12px 80px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/i_notice.gif) 20px 25px no-repeat;text-align:left}.global-site-notice .notice-inner p{margin:0;border:1px dotted #cccc73;padding:10px}.global-site-notice .notice-inner .actions{padding-top:10px}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;border:0;text-align:center;color:#fff}.demo-notice .notice-inner{width:auto;padding:0;background:0;text-align:center}.demo-notice .notice-inner p{padding:0;border:0}.branding{position:absolute;left:0;margin:-29px 0 0;top:50%;height:56px}.logo{float:left}.free-shipping{float:left;margin:15px 0 0 10px;display:inline}.header-container{margin:0 0 13px;text-align:left}.header{padding:8px 0 9px;min-height:56px;position:relative;z-index:5;width:940px}.header .logo{text-decoration:none!important}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header .quick-access{width:410px;float:right;padding:10px 0 0}.header .quick-access .links{float:right;line-height:18px;white-space:nowrap}.header .quick-access .links li{padding:0 7px 0 4px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_sep.gif) no-repeat 100% 4px}.header .quick-access .links li a{color:#1e75b4;text-transform:uppercase;text-decoration:none}.header .quick-access .links li a:hover{color:#d33911}.header .quick-access .checkout-link li{font-weight:bold;padding:0 0 0 12px;background-position:6px 4px}.header .quick-access .cart-link li{font-weight:bold;padding:0;background:0}#invitation-send-link{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_sep.gif) no-repeat 100% 50%;padding:0 6px 0 0;margin:0 4px 0 0;font-weight:bold}#invitation-send-link a{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_invitation-link.gif) no-repeat 3px 6px;padding-left:23px;display:inline-block}#invitation-send-link a,x:-moz-any-link{background-position:3px -2px}#invitation-send-link a,x:-moz-any-link,x:default{background-position:3px 6px}.header-panel{text-align:center;z-index:994;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_header-panel-bg.gif) repeat-x 0 100%;line-height:28px;padding:0 0 0 11px}.header-panel .welcome-msg{font-weight:bold;display:inline;float:left;line-height:28px;margin-right:5px}.header-panel .links{float:left;line-height:28px;margin-right:11px;white-space:nowrap}.header-panel .links li a{color:#1e75b4}.header-panel .links li a:hover{color:#d33911}.switches{float:right;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_header-panel-bg.gif) repeat-x 0 100%;padding:0 0 1px 0}.switch{line-height:28px;margin-left:-1px;margin-right:0;display:inline;float:left;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_header-panel.gif) no-repeat 0 -29px;padding-left:13px}.switch label{font-weight:normal;margin-right:0;float:left}.switch .switch-wrapper{float:left;position:relative;z-index:1;padding-left:7px;padding-right:11px}.switch strong.current{font-weight:normal}.switch .separator{margin:0 2px;font-size:10px;color:#8f8f8f}.switch .switcher{color:#1e75b4;cursor:pointer;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_header-panel.gif) no-repeat 100% -73px;padding:0 10px 0 0;margin:0 3px 0 1px}.switch ul{position:absolute;min-width:100%;text-align:left;top:0;left:0;float:left;line-height:16px;padding:0;border-top:0}.switch ul li{vertical-align:top;display:block;white-space:nowrap;border:1px solid #c8c8c8;border-top:0}.switch ul li a{white-space:nowrap;display:block;background:#f2f2f2;padding:4px 6px;color:#1e75b4;text-decoration:none}.switch ul li a:hover{color:#d33911;background:#f8f8f8}.switch ul .current{line-height:28px;border:0;cursor:default;padding:0 7px;visibility:hidden}.switch ul .current span{padding-right:20px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_close.gif) no-repeat 100% 1px}.switch .faded{color:#8f8f8f}.switch .faded li{border-color:#e6e6e6;background-color:#f6f6f6}.switch .faded a{color:#9ac1dd}.switch ul,x:-moz-any-link{width:100%}.switch ul,x:-moz-any-link,x:default{width:auto}.list-opened{background-position:100% -129px!important;color:#d33911!important}.header .form-search{float:right;clear:right;padding:5px 0 0;white-space:nowrap}.header .form-search label{display:none}.header .form-search input.input-text{background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_search-input.gif) no-repeat 0 0;padding-left:23px;width:185px}.header .form-search a{display:none}.header .form-search button.button{margin:0 0 0 2px}.header .form-search .search-autocomplete{z-index:999;position:relative!important;top:0!important;left:0!important;height:0!important;overflow:visible!important}.header .form-search .search-autocomplete ul{border:1px solid #c7c7c7;border-top:0;padding-left:0;width:210px;background-color:#fcf8f4;position:absolute;top:-1px}.header .form-search .search-autocomplete li{padding:4px 6px 4px 24px;border-bottom:1px solid #fff;font-size:12px;cursor:pointer}.header .form-search .search-autocomplete li .amount{float:right;font-weight:bold}.header .form-search .search-autocomplete li.last{border-bottom:0}.nav-container{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_nav.gif) 0 100% no-repeat;padding-bottom:3px;margin-bottom:-1px;position:relative;z-index:4}#nav{width:932px;min-height:28px;background:#dedede url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_nav.gif) 0 0 no-repeat;text-align:left;padding:0 4px 0}#nav li.over{z-index:990!important}#nav li.parent{position:relative}#nav li a span{cursor:pointer;display:block;white-space:nowrap}#nav li.level-top{float:left;height:28px;position:relative;z-index:1}#nav a.level-top{float:left;height:28px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_nav-item-border.gif) 100% 0 no-repeat;font-weight:bold;font-size:13px;line-height:28px;padding:0 0 0 17px;border-top:1px solid silver;text-decoration:none!important;color:#333}#nav a.level-top span{float:left;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_nav-item-border.gif) 100% 0 no-repeat;padding:0 19px 0 0;white-space:nowrap}#nav li.over a.level-top,#nav li.active a.level-top{height:29px;background-position:0 -60px;margin-left:-1px;border:0;padding:0 0 0 18px}#nav li.over a.level-top{height:31px;line-height:30px;position:relative;z-index:2}#nav li.over a.level-top span,#nav li.active a.level-top span{background-position:100% -60px;padding:1px 19px 0 0}#nav ul,#nav div{position:absolute;top:30px;left:-10000px;background:#fbfbfb;padding:5px 11px 10px;border:1px solid #aeaeae;border-top:0}#nav div ul{position:static;width:auto;background:0;padding:0;border:0!important}#nav ul li{float:none;height:auto;display:block;border-bottom:1px solid #e2e2e2}#nav ul li.last{border-bottom:0}#nav ul li a{display:block;font-size:12px;line-height:1.2;padding:5px 4px;text-decoration:none!important;color:#444}#nav ul li.last>a{padding-bottom:0}#nav ul li a:hover{color:#d02600}#nav ul li.over a.over{color:#d02600}#nav ul li.active>a{color:#d02600}#nav ul ul,#nav ul div{top:7px;border-top:1px solid #aeaeae}#nav li .shown-sub{left:-1px;z-index:991}#nav li .shown-sub .shown-sub{left:100px}.event{background-color:#fbf4de;border-bottom:1px solid #e2d4c7;width:182px;position:static;height:144px;text-align:center}.event .status{font-weight:normal;font-size:16px;display:block;padding:19px 0 0;margin:0;text-align:center;color:#cf3a00}.event .event-ticker{color:#cf3a00;height:55px}.event .event-ticker span{font-size:32px;line-height:40px;height:40px;padding-bottom:10px;background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_ticker.gif);background-repeat:no-repeat;display:inline-block}.event .event-ticker span,x:-moz-any-link{padding-bottom:13px}.event .event-ticker span,x:-moz-any-link,x:default{padding-bottom:10px}.event .event-ticker span.days{background-position:50% 3px}.event .event-ticker span.hour{background-position:50% -56px}.event .event-ticker span.minute{background-position:50% -115px}.event .event-ticker span.second{background-position:50% -174px}.event .event-ticker span.delimiter{background:0}.event .event-dates{font-size:14px;color:#555;height:51px;padding-top:4px}.event .event-dates .date-part{font-weight:bold}.event .event-dates .time-part{font-size:12px}.col-main .event .event-button{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-co.gif) 0 50% no-repeat;line-height:27px!important;height:27px!important;padding:0 0 0 13px!important;vertical-align:middle}.col-main .event .event-button span{width:121px;text-align:center;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-co.gif) 100% 50% no-repeat;padding:0 13px 0 0!important;color:#fff;font:bold 15px/27px Arial,Helvetica,sans-serif!important;height:27px!important;text-transform:none}.event p a{color:#666;font-size:11px}.event .event-bottom{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_slider-events.gif) no-repeat 50% 0;position:absolute;z-index:2;height:12px;width:23px;left:50%;margin-left:-11px;bottom:-12px}.upcoming{background:#f6f6f6}.upcoming .status{color:#333}.closed .event-button,.col-main .closed .event-button,.col-main .upcoming .event-button,.upcoming .event-button,.closed .event-button span,.col-main .closed .event-button span,.col-main .upcoming .event-button span,.upcoming .event-button span{line-height:27px!important;font-size:12px!important;color:#7c7b7b!important;background:none!important;padding:0!important;width:auto!important;display:inline!important;text-transform:capitalize}.upcoming .event-button{text-decoration:underline!important}.upcoming .event-button:hover{text-decoration:none!important}.upcoming p a{color:#666}.upcoming .event-bottom{background-position:50% -187px}.closed{background:#494949}.closed .status,.closed .event-dates{color:#e2d4c7}.event-container{clear:both;border:1px solid #d0af83;position:relative;z-index:2;border-width:1px 1px;margin-top:7px;margin-bottom:-5px;height:59px}.event-container .event{background-color:transparent;background-repeat:no-repeat;background-position:50% 100%;padding-bottom:18px;margin-bottom:-18px;padding-top:5px;height:52px;line-height:50px;text-align:center;width:auto;position:relative;z-index:2;border-bottom:0!important}.event-container .container{display:inline;margin:0;padding:0;background:0}.event-container .status{display:inline;margin:0 10px 0 0;background:0;font-size:22px}.event-container .event-ticker{display:inline;font-size:28px;height:auto}.event-container .event-ticker span{line-height:50px;height:50px;padding:0}.event-container .event-ticker span,x:-moz-any-link{padding:5px 0 5px}.event-container .event-ticker span,x:-moz-any-link,x:default{padding:0}.event-container .event .event-ticker span.days{background-position:50% 4px}.event-container .event .event-ticker span.hour{background-position:50% -55px}.event-container .event .event-ticker span.minute{background-position:50% -114px}.event-container .event .event-ticker span.second{background-position:50% -173px}.event-container .event-dates{display:inline;font-size:22px;height:auto}.event-container .event-dates .time-part{font-size:14px}.event-container .event-dates div,.event-container .event-dates p{display:inline}.container-open{background:#f7d4b6 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_event-container-open.gif) repeat-x 0 0}.container-open .open{background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_event-container-open.gif);padding-top:3px;height:54px}.container-upcoming{border-color:#d0d0d0;background:#eee url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_event-container-upcoming.gif) repeat-x 0 0}.container-upcoming .upcoming{background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_event-container-upcoming.gif)}.container-closed{background:#9f958c}.col3-layout .col-main .widget-events{margin:0 -20px 1px;position:relative;z-index:1}.widget-events{padding:11px;background:#f0eae3}.col1-layout .col-main .widget-events{padding:12px}.events-slider{position:relative;clear:both;margin:0;border:1px solid #d0c2b6;z-index:2}.events-slider .slider-panel,.events-slider ul.slider li.slider-item,.events-slider .slide-button{float:left;display:inline}.events-slider .event{position:relative;z-index:1}.events-slider .slider-panel{position:relative;overflow:hidden;background:#d0c2b6;z-index:1;width:0}.events-slider ul.slider{width:200000px;-ms-filter:"alpha(opacity=1)"!important}.events-slider ul.slider li.slider-item{overflow:hidden;width:182px;height:386px;border-right:1px solid #d0c2b6;background:#f5f5f5 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block.gif) repeat-x 0 0;padding-left:0}.events-slider ul.slider li.slider-item .category-name{font-size:16px;font-weight:normal;color:#454343;display:block;padding:80px 10px 0}.events-slider ul.slider li.slider-item .category-show{width:182px;height:241px;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_category-info.gif) repeat-x 0 100%;overflow:hidden;text-align:center;display:block;text-decoration:none}.events-slider ul.slider li.slider-item .no-event{height:401px}.events-slider .slide-button{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_slide-button.gif) no-repeat 0 0;position:absolute;text-indent:-999em;cursor:pointer;top:17px;width:28px;height:28px;z-index:2;overflow:hidden}.events-slider .backward{left:-11px}.events-slider .forward{right:-11px;background-position:0 -40px}.events-slider .inactive{cursor:default;display:none}.sidebar .widget-events{background:0;padding:0}.sidebar .events-slider{border:1px solid #cfcfcf;margin:-1px -1px 0;background:#fff;padding:0}.sidebar .events-slider .event{height:115px}.sidebar .events-slider ul.slider li.slider-item{width:182px;height:300px;margin:0;border-color:#cfcfcf;border-width:0 1px 0 0}.sidebar .events-slider ul.slider .status{padding-top:10px;padding-bottom:5px}.sidebar .events-slider ul.slider .event-dates{height:40px}.sidebar .events-slider ul.slider li.slider-item .category-name{font-size:16px;font-weight:normal;color:#454343;display:block;padding:50px 10px 0}.sidebar .events-slider ul.slider li.slider-item .category-show{height:241px;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_category-info.gif) repeat-x 0 100%}.sidebar .events-slider{margin-top:-1px}.sidebar .events-slider .backward{left:3px;top:6px}.sidebar .events-slider .forward{right:3px;top:6px}.sidebar .events-slider .event-ticker{height:45px}.sidebar .events-slider .event-ticker span{font-size:22px;line-height:28px;height:28px;padding-bottom:10px;background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_ticker1.gif);background-repeat:no-repeat;display:inline-block}.sidebar .events-slider .event-ticker span.days{background-position:50% -10px}.sidebar .events-slider .event-ticker span.hour{background-position:50% -69px}.sidebar .events-slider .event-ticker span.minute{background-position:50% -128px}.sidebar .events-slider .event-ticker span.second{background-position:50% -185px}.sidebar .callout{display:block;margin:10px 0}.sidebar .block{border-bottom:1px solid #cfcfcf;background:#f5f5f5 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block.gif) repeat-x 0 0}.sidebar .block .block-title{padding:17px 17px 0 17px}.sidebar .block .block-title strong{display:block;font:14px/1.25 Arial,Helvetica,sans-serif;padding:0;color:#222}.sidebar .block .block-title strong small{font-size:12px;color:#777}.sidebar .block .block-subtitle,.sidebar .block h3{font-size:1em;font-weight:bold;color:#555}.sidebar .block .block-content{padding:10px 17px 17px;color:#555}.sidebar .block .btn-remove{color:#222;margin-right:3px}.sidebar .block .btn-remove a{color:#222!important;text-decoration:none!important}.sidebar .block .actions{margin:8px 0 0;text-align:right}.sidebar .block .actions a{float:left;color:#999;margin-top:3px}.sidebar .block .actions button.button{float:right}.sidebar .block li a.btn-previous,.sidebar .block li a.btn-remove{float:right;width:13px;height:0;padding-top:12px;margin-top:3px;overflow:hidden;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/btn_remove.gif) no-repeat 0 0}.sidebar .block li a.btn-previous{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_icon-back.png) no-repeat 0 0}.col-main .block{background:#fff}.col-main .block .block-title{background:#e7e7e7 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block-title.gif) repeat-x 0 0;border:1px solid #e1e1e1;padding:5px 20px 5px;margin:0 -1px}.col-main .block .block-title h2,.col-main .block .block-title h3{font-size:14px;line-height:1.2;color:#000333;font-weight:bold}.col-main .block .block-content{padding:20px}.info-box{border:1px solid #cfcfcf;margin-top:-1px;background:#f5f5f5 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block.gif) repeat-x 0 0;position:relative;z-index:1}.info-box .box-title{margin:17px 17px 0 17px;font:14px/1.25 Arial,Helvetica,sans-serif;padding:0;color:#222}.info-box .box-title a{font-size:11px;text-transform:lowercase}.info-box .box-content{padding:10px 17px 17px;color:#555}.info-table th{font-weight:bold;padding:2px 15px 2px 0}.info-table td{padding:2px 0}.sidebar .block-account{background:#f5f5f5 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block.gif) repeat-x 0 0}.sidebar .block-account .block-title{padding:26px 17px 12px;border-bottom:1px solid #d1d1d1}.sidebar .block-account .block-title strong{font-size:18px;line-height:23px;color:#111}.sidebar .block-account .block-content{padding:0}.sidebar .block-account li{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 100%;font-size:12px;padding-bottom:1px}.sidebar .block-account li a{color:#666;text-decoration:none;display:block;padding:5px 13px 4px}.sidebar .block-account li a:hover{color:#d63200;background-color:#f7eedb;color:#000;text-decoration:none}.sidebar .block-account li.current{font-weight:bold;background:#fff;border:1px solid #d1d1d1;border-width:1px 0;color:#000;padding:5px 13px 4px 14px;margin:-1px -1px 0 0}.sidebar .block-account li.last{border-bottom:0;background-image:none}.sidebar .block-layered-nav{background:0}.sidebar .block-layered-nav .block-title{padding:26px 17px 12px}.sidebar .block-layered-nav .block-title h2{font-size:18px;color:#111}.sidebar .block-layered-nav .block-subtitle{display:none}.sidebar .block-layered-nav .block-content{padding:0}.sidebar .block-layered-nav dl{padding:10px 14px 17px 17px}.sidebar .block-layered-nav dt{margin:2px 0 0;font-weight:bold;font-size:12px;color:#222}.sidebar .block-layered-nav dd{margin:0 0 13px;color:#666}.sidebar .block-layered-nav dd.last{margin:0}.sidebar .block-layered-nav dd li{margin:2px 0}.sidebar .block-layered-nav dd a{color:#222;text-decoration:none}.sidebar .block-layered-nav dd a:hover{text-decoration:underline}.sidebar .block-layered-nav .currently{border:1px solid #d1d1d1;border-width:1px 0;padding:10px 10px 10px 17px;margin-bottom:-1px;background:#f4f4f4 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_currently.gif) repeat-x 0 -20px}.sidebar .block-layered-nav .currently .block-subtitle{display:block;margin-bottom:5px}.sidebar .block-layered-nav .currently li{padding:5px 26px 5px 0;color:#444;position:relative;z-index:1}.sidebar .block-layered-nav .currently li .btn-remove{position:absolute;right:-7px;top:4px}.sidebar .block-layered-nav .currently li .btn-previous{position:absolute;right:12px;top:4px}.sidebar .block-layered-nav .currently .label{font-weight:bold;color:#d33911;font-size:12px;display:inline-block}.sidebar .block-layered-nav .currently .value{display:inline-block}.sidebar .block-layered-nav .actions{text-align:right;padding:5px 7px;margin:1px 0 -1px;background:#f4f4f4;border-bottom:1px solid #d1d1d1}.sidebar .block-layered-nav .actions a{float:none}.sidebar .block-cart .block-title{background:#363636;padding:7px 17px}.sidebar .block-cart .block-title strong{font-weight:bold;color:#fff}.sidebar .block-cart .summary{margin:0 -17px;padding:0 12px 5px;background:#363636;color:#fff;text-align:center;position:relative;z-index:1}.sidebar .block-cart .summary a{font-weight:bold;color:#fff}.sidebar .block-cart .summary .subtotal{margin:3px 0 0}.sidebar .block-cart .summary .subtotal .price{font-weight:bold}.sidebar .block-cart .actions{margin:8px 0 13px;text-align:center}.sidebar .block-cart .actions button.button{float:none}.sidebar .block-cart .block-content{padding-top:0}.sidebar .block-cart .block-content table{margin:5px 0 0 0}.sidebar .block-cart .block-content table th{padding:1px 5px 1px 0;color:#8f8f8f;text-align:right}.sidebar .block-cart .block-content table td{text-align:left;padding:1px 0}.sidebar .block-cart li a.btn-remove{float:none;background:0;margin:0;padding:0;width:auto;height:auto;overflow:visible}.mini-products-list li.item{padding:5px 0;border-bottom:1px solid #cfcfcf}.mini-products-list li.last{border:0}.mini-products-list .product-image{float:left;width:50px;margin-right:-50px}.mini-products-list .product-details{margin-left:65px}.sidebar .mini-products-list .product-details{margin-left:57px}.mini-products-list .product-details .product-name{font-size:11px}.mini-products-list .product-details .price-box{margin:5px 0}.mini-products-list .product-details .btn-remove{font-size:11px}.sidebar .mini-products-images-list li.item{float:left;padding:5px;text-align:center}.block-products .mini-products-list .product-details{margin-left:65px}.top-cart{float:right;position:relative;padding-left:7px}.top-cart .block-title{white-space:nowrap;cursor:pointer;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_topcart.gif) 0 3px no-repeat;color:#1e75b4;font-weight:bold;font-size:11px;text-transform:uppercase;padding:0 0 0 18px;line-height:18px;height:18px}.top-cart .block-title strong{display:block;padding-right:10px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_header-panel.gif) 100% -71px no-repeat;font-size:11px;color:#1e75b4;font-weight:bold;text-decoration:none}.top-cart .block-title.expanded{background-position:0 3px!important}.top-cart .block-title.expanded strong{background-position:100% -126px!important;color:#d33911}.top-cart .block-content{position:absolute;right:0;top:20px;width:267px;background:#fdfdfd}.top-cart .inner-wrapper{border:1px solid #c1c1c1}.top-cart .block-content .block-subtitle{font-size:10px;color:#d12c01;font-weight:bold;text-transform:uppercase;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_header-panel.gif) repeat-x 0 -8px;line-height:12px;padding:3px 10px 4px}.top-cart .block-content .block-subtitle .close-btn{float:right;width:13px;height:0;padding-top:12px;text-align:left;overflow:hidden;cursor:pointer;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_close.gif) no-repeat 0 0;position:relative;z-index:1}.top-cart .cart-empty .close-btn{float:right;width:13px;height:0;padding-top:12px;text-align:left;overflow:hidden;cursor:pointer;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_close.gif) no-repeat 0 0;position:relative;z-index:1}.top-cart .cart-empty{padding:10px 10px 10px 20px}.top-cart .block-content ol{padding-bottom:7px}.top-cart .block-content .item{padding:8px 5px 8px 11px}.top-cart .block-content .item .product-name{font-size:11px;line-height:14px}.top-cart .block-content .item .product-name a{font-size:11px;text-decoration:none;color:#444}.top-cart .block-content table{margin:5px 0 0 0}.top-cart .block-content table th{padding:1px 8px;color:#8f8f8f;text-align:right}.top-cart .block-content table td{text-align:left;padding:1px 0}.top-cart .block-content .subtotal{background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 0;padding:2px 5px;text-align:center}.top-cart .actions{background:#e3e3e3 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 -1px;text-align:center;padding:5px 11px;text-align:right}.top-cart .actions a{float:left;line-height:23px}.top-cart .actions button{float:none}.top-cart .actions button.button span,.top-cart .actions button.button span span{background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-onbg.gif);background-repeat:no-repeat}.top-cart .paypal-logo a{float:right}.top-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 33px 5px 0}.block-list .block-content ol{margin:-5px -13px}.block-list li.item{padding:5px 10px 5px 13px}.block-list .actions{padding:5px 0 0}.sidebar .block-list .product-name{font:normal 11px/1.25 Arial,Helvetica,sans-serif;color:#444}.sidebar .block-list .product-name a{color:#444}.block-poll li{margin:5px 0}.block-poll input.radio{float:left;margin:1px -18px 0 0;vertical-align:top}.block-poll .label{display:block;margin-left:18px}.block-poll .votes{float:right;font-weight:bold;margin-left:10px}.block-tags ul,.block-tags li{display:inline}.block-reorder li{padding:5px 0}.block-reorder input.checkbox{float:left;margin:3px -20px 0 0}.block-reorder .product-name{margin-left:20px;font-size:11px;font-weight:normal}.block-banner{border:0;margin:10px 0}.block-banner .block-content{border-top:0;padding:0;background:#cbcbcb;text-align:center}.top-container .block-banner{background:#d0d0d0;margin:0}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.paypal-review-order .legend{font-size:14px;font-weight:normal;margin:0 0 6px}.paypal-review-order .col2-set .legend{font-weight:bold}.paypal-review-order .paypal-shipping-method{padding-left:120px}.paypal-review-order .paypal-shipping-method .box-title{margin:0 0 6px}.category-view{margin:0 -20px -20px}.category-title{margin-bottom:0;border:1px solid #cfcfcf;border-bottom:0;text-align:left}.category-title .rss-feed{float:right;margin:7px 0 0;padding-left:17px;line-height:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/icon_rss.gif) 0 0 no-repeat;white-space:nowrap;text-decoration:none}.category-title .rss-feed:hover{text-decoration:underline}.category-view .note-msg,.category-description{padding:20px}.results-view{margin:0 -20px -20px}.results-view .recommendations{padding:20px 20px 0}.catalogsearch-result-index .page-title{margin-bottom:0}.catalogsearch-result-index .note-msg{margin:20px 0}.sidebar .category-title{margin:0}.category-image{text-align:center;margin:0 0 1px}.category-image img{display:block;margin:0 auto}.category-products{padding:25px 0 0}.category-products .price-box{font-size:12px}.products-grid{padding:0 0 0 20px;margin:0 0 40px 0}.products-grid li.item{float:left;width:164px;margin-right:20px}.products-grid li.last{margin-right:0}.products-grid .product-image{display:block;text-decoration:none!important;margin:0 auto 10px;position:relative;width:135px;text-align:center}.products-grid .product-name{margin-bottom:7px;word-wrap:break-word}.products-grid .ratings{text-align:left;line-height:13px}.products-grid .rating-links{display:block;padding:2px 0 0;clear:both}.products-grid .price-box{margin:5px 0 10px;clear:both}.products-list li.item{margin:0 0 20px 0;padding:0 20px 20px 20px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 100%}.products-list li.last{background-image:none}.products-list .product-image{float:left;margin-right:-186px;text-decoration:none!important;position:relative}.products-list .product-shop{margin-left:186px}.products-list .product-name{margin-bottom:5px}.products-list .price-box{margin:5px 0 10px}.products-list .desc{margin:5px 0 10px;font-size:12px}.products-list .desc .link-learn{white-space:nowrap}.products-grid .special-price,.products-list .special-price{font-size:12px}.catalog-product-view .col1-layout .col-main{padding-top:0}.col2-left-layout .product-view,.col2-right-layout .product-view{background:0;width:755px}.col2-left-layout .product-view .product-shop,.col2-left-layout .product-view .product-collateral,.col2-right-layout .product-view .product-shop,.col2-right-layout .product-view .product-collateral{float:none;width:695px}.col2-left-layout .product-view .product-img-box,.col2-right-layout .product-view .product-img-box{float:none;width:auto}.col2-left-layout .product-view .product-img-box .product-image,.col2-right-layout .product-view .product-img-box .product-image{margin:0 auto}.col3-layout .product-view{background:0;width:572px}.col3-layout .product-view .product-shop,.col3-layout .product-view .product-collateral{float:none;width:512px}.col3-layout .product-view .product-img-box{float:none;width:auto}.col3-layout .product-view .product-img-box .product-image{margin:0 auto}.product-view{border-top:1px solid #cfcfcf;margin:-1px -20px -20px;float:left;width:938px}#messages_product_view{margin:0 -20px;position:relative;z-index:1}#messages_product_view .messages{margin:0 0 1px}#messages_product_view .messages li{margin:0;position:relative;z-index:1}.product-collateral{background:none repeat scroll 0 0 #fff;clear:right;padding:10px 30px}.product-collateral .emailto-link{font-size:11px;margin:0;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_arrow-bullet.gif) no-repeat 0 4px;padding-left:12px}.box-collateral{background:#fff}.box-collateral .box-title{background:#e7e7e7 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block-title.gif) repeat-x 0 0;border:1px solid #e1e1e1;padding:5px 20px 5px;margin:0 -1px}.box-collateral .box-title h2{font-size:14px;line-height:1.2;color:#000333;font-weight:bold}.box-collateral .box-content{padding:20px}.tab-content .std .desc{padding:10px 0;display:block;line-height:18px}.tab-content .std ul,.tab-content .std li{list-style:disc;margin-left:14px}.tab-list{position:relative}.tab-list .tab{float:left;cursor:pointer}.tab-list .active{cursor:default}.tab-list .tab-container{position:absolute;left:0;width:100%}.collateral-tabs{padding-bottom:20px;margin:0}.collateral-tabs .tab{position:relative;z-index:2;margin-right:3px;background:#dedede url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_collateral-tabs.gif) no-repeat 0 -39px;color:#222;padding:0 0 0 17px;font-size:12px}.collateral-tabs .tab span{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_collateral-tabs.gif) no-repeat 100% -39px;padding:0 17px 0 0;line-height:24px;float:left}.collateral-tabs .active{color:#000;font-weight:bold;z-index:3;border-bottom:0;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_collateral-tabs.gif) 0 0 no-repeat}.collateral-tabs .active span{background-position:100% 0;padding-bottom:1px}.collateral-tabs .tab-container{z-index:1;top:24px;background:#fff}.collateral-tabs .tab-content{padding:30px 25px;background:#fff;border:1px solid #c4c4c4;font-size:12px}.collateral-tabs .tab-content object,.collateral-tabs .tab-content embed{width:100%!important;height:auto!important}.product-view .product-img-box{float:left;width:370px;padding:26px 36px 26px 35px}.product-view .product-img-box .zoom-box{width:400px;height:400px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/product_view_zoom_bg.jpg) 0 0 no-repeat}.product-view .product-img-box .product-image img{background:#fff}.product-view .product-img-box p.notice{text-align:center;padding:5px 0;font-size:11px}.product-view .product-img-box .product-image{position:relative;width:370px;height:370px;overflow:hidden;z-index:3;padding:15px}.product-view .product-img-box .product-image-zoom{position:relative;width:370px;height:370px;overflow:hidden;z-index:3}.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.product-view .product-img-box .zoom-notice{text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/magnifier_handle.gif) 0 0 no-repeat}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .more-views{margin:10px 0 0;padding:0}.product-view .product-img-box .more-views h2{display:none}.product-view .product-img-box .more-views li{float:left;border:1px solid #ddd;margin:0 6px 6px 0}.product-image-popup{margin:0 auto}.product-image-popup .buttons-set{clear:none;line-height:28px;margin:0 0 10px;float:right;width:150px;text-align:right}.product-image-popup .buttons-set .button{vertical-align:middle;float:none}.product-image-popup .image{display:block;clear:both;margin:15px auto 15px}.product-image-popup .image-label{font-size:14px;text-align:left;clear:both;font-weight:normal;color:#000;line-height:19px;margin:0 0 10px}.product-image-popup .nav{text-align:center;margin:0 auto;width:120px}.product-image-popup .nav .prev,.product-image-popup .nav .next{margin:0 15px;display:inline;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_slide-button.gif) no-repeat 0 0;text-indent:-999em;cursor:pointer;width:28px;height:28px;z-index:2;overflow:hidden;float:left}.product-image-popup .nav .prev{left:-19px;float:left}.product-image-popup .nav .next{right:-19px;float:right;background-position:0 -40px}div.jqZoomTitle{z-index:5000;text-align:center;position:absolute;top:0;left:0;width:100%;color:#fff;background:#999}.jqZoomPup{overflow:hidden;background-color:#fff;z-index:10;border-color:#fff;border-style:solid;cursor:crosshair!important}a.product-image{cursor:pointer!important}p.product-image{cursor:default!important}.jqZoomPup img{border:0}.preload{text-decoration:none;border:1px solid #ccc;padding:8px;text-align:center;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/zoomloader.gif) no-repeat 43px 30px;width:90px;height:43px;z-index:10;position:absolute;top:3px;left:3px;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}.jqZoomWindow{border:1px solid #ccc;background-color:#fff}.product-view .product-shop{float:right;width:466px;padding:0 0 0 30px}.product-view .product-shop .product-main-info{padding:20px 0 5px;min-height:300px}.product-view .product-shop p,.product-view .product-shop .ratings{margin:15px 0 5px 0}.product-view .product-shop .ratings p{margin:0}.product-view .product-shop .special-sq-feet{margin:15px 0;font-size:13px}#special_qty{font-size:13px}.product-view .product-shop .product-ids{margin:4px 0 10px;color:#999;display:none}.product-view .product-shop .availability{font-size:12px}.product-view .product-shop .price-box{margin:15px 0 10px 0}.product-view .product-shop .price-box .price-label{font-size:11px}.product-view .product-shop .price-box .price-as-configured .price-label{font-size:12px}.product-view .product-shop .price-box .price-as-configured .price{color:#e55100;font-size:14px}.product-view .product-shop .price-box .price-including-tax .price,.product-view .product-shop .price-box .regular-price .price{color:#111;font-size:13pt}.product-view .product-shop .price-box .special-price .price-label,.product-view .product-shop .price-box .special-price .price{font-size:14px;color:#c73615}.product-view .product-shop .price-box .price-as-configured .price-including-tax .price{color:#e55100}.product-view .product-shop .price-box .price-as-configured .price-excluding-tax .price{color:#222;font-size:11px}.product-view .product-shop .price-box p{margin:4px 0}.product-view .product-shop .add-to-links{float:left;margin:10px 0}.product-view .product-name h1{font-size:22px;line-height:1.2;color:#d12c01;font-weight:normal}.product-view .product-ids{text-transform:uppercase}.product-view .short-description{padding:10px 0;clear:both;font-size:12px;display:none}.product-view .short-description h2{margin:0 0 5px;font-size:13px}.product-view .product-shop .add-to-cart{float:left;padding:2px 15px 10px 0}.rating-box{width:65px;height:13px;font-size:0;line-height:0;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_rating.gif) 0 100% repeat-x;overflow:hidden}.rating-box .rating{float:left;height:13px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_rating.gif) 0 0 repeat-x}.ratings{margin:5px 0}.ratings .rating-box{float:left;margin-right:5px}.ratings .amount{font-size:12px}.ratings .rating-links{margin:0;font-size:11px}.ratings .rating-links a{text-decoration:underline}.ratings .rating-links a:hover{text-decoration:none}.ratings .rating-links .separator{margin:0 3px}.availability{font-weight:bold}.availability.in-stock{color:#1b6800}.availability.out-of-stock{color:#cf3a00}.availability-only{margin:10px 0 7px;line-height:16px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/i_availability_only.gif) 0 50% no-repeat;padding-left:15px}.availability-only span,.availability-only a{border-bottom:1px dashed #751d02;color:#000}.availability-only a{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px;text-decoration:none}.availability-only .expanded{background-position:100% -15px}.availability-only strong{color:#d12c01}.availability-only-details{margin:0 0 7px;border:1px solid #d9d9d9}.availability-only-details thead{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_thead.gif) repeat-x scroll 0 0 #e8e8e8}.availability-only-details th,.availability-only-details td{padding:2px 8px}.availability-only-details th{border-bottom:1px solid #d9d9d9;font-size:10px;text-transform:uppercase}.availability-only-details td{background:#fff;font-size:11px}.availability-only-details tr.odd td.last{color:#d95e00;font-weight:bold}.price{white-space:nowrap!important}.price-box .price{font-weight:bold}.regular-price .price{font-weight:bold}.old-price{text-decoration:line-through;color:#989696}.old-price .price-label{white-space:nowrap;color:#989696}.old-price .price{font-weight:normal;text-decoration:line-through;color:#989696}.sidebar .old-price .price-label{display:none!important}.special-price .price-label{white-space:nowrap;color:#c73615;font-weight:bold}.special-price .price{font-weight:bold;color:#c73615}.sidebar .special-price .price-label{display:none!important}.minimal-price .price-label{white-space:nowrap}.minimal-price-link{display:block;margin:5px 0;text-decoration:none}a.minimal-price-link:hover{text-decoration:underline}.minimal-price-link .label{font-weight:bold}.minimal-price-link .price{font-weight:bold}.price-excluding-tax{display:block}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-weight:normal}.price-including-tax{display:block}.price-including-tax .label{white-space:nowrap}.price-including-tax .price{font-weight:bold}.configured-price .price-label{font-weight:bold;white-space:nowrap}.configured-price .price{font-weight:bold}.weee{display:block;font-size:11px}.weee .price{font-size:11px;font-weight:bold}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:bold}.price-from .price-label{white-space:nowrap}.price-from .price{white-space:nowrap}.price-to .price{white-space:nowrap}.price-to .price-label{white-space:nowrap}.price-as-configured .price-label{white-space:nowrap}.price-as-configured .price{font-size:14px;color:#e55100}.price-notice{padding-left:10px}.price-notice .price{font-weight:bold}.product-pricing{background:#fbf4de;border:1px solid #e2d4c7;padding:8px;margin:20px 0}.product-pricing li{line-height:1.35;margin:2px 0}.product-pricing li .price{font-weight:bold}.product-pricing li .benefit{font-weight:bold}.add-to-links{margin:5px 0 0;font-size:11px}.add-to-links li{margin:2px 0}.add-to-links a{color:#999}.add-to-links .separator{display:none}.add-to-cart label{font-size:12px;vertical-align:middle;font-weight:bold;margin-right:5px;text-transform:capitalize}.add-to-cart .qty{vertical-align:middle;margin-right:10px;width:60px}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}.add-to-cart-alt{white-space:nowrap;padding:5px 0}.add-to-cart-alt .qty{margin-right:5px}.add-to-cart-alt .qty,.add-to-cart-alt .button{vertical-align:middle}.add-to-qty{height:35px}.add-to-qty label{font-size:12px;vertical-align:middle;font-weight:bold;margin-right:5px;text-transform:capitalize}.add-to-qty .qty{vertical-align:middle;margin-right:10px;width:60px}.product-view .product-essential button.btn-cart span,.add-to-cart button.btn-cart span{background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-co.gif);padding:0 0 0 13px!important;height:27px!important}.product-view .product-essential button.btn-cart span span,.add-to-cart button.btn-cart span span{border:0;background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-co.gif);padding:0 32px 0 19px!important;color:#fff;font:bold 15px/26px Arial,Helvetica,sans-serif!important;height:26px;text-transform:none}.product-view .product-essential button.btn-gr span span,.add-to-cart button.btn-gr span span{font-size:14px!important;padding:1px 18px 0 10px!important}.product-view .add-to-cart .paypal-logo{margin:0}.add-to-box{padding:30px;background:#f4f4f2}.add-to-box .add-to-links{margin:0!important}.add-to-box .add-to-links li{margin:0 0 2px}.product-options{margin:10px 0 0}.product-options dt label{font-weight:bold;font-size:12px}.product-options dt .required em{margin-left:5px}.product-options dd .qty-holder{display:block;padding:10px 0}.product-options dd .qty-holder label{vertical-align:middle}.product-options dd .qty-disabled{background:0;border:0;padding:3px;color:#000}.product-options dd{margin:5px 0 15px;padding:0 0 12px;border-bottom:1px solid #e7e7e7}.product-options dd .input-box{display:block;padding-right:20px}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd .time-picker select{vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list li{vertical-align:middle;margin:0;padding:2px 0;line-height:1.315}.product-options .options-list input.radio{float:left;margin:2px -18px 0 0}.product-options .options-list input.checkbox{float:left;margin:2px -20px 0 0}.product-options .options-list .label{display:block;margin-left:20px}.product-options .validation-error .options-list,.product-options ul.validation-failed{padding:2px 1px!important;position:relative;z-index:2;top:-3px;left:-2px;margin-right:-2px}.options-container-small .product-options .validation-error .options-list,.options-container-small .product-options ul.validation-failed{padding:0 1px!important;position:relative;z-index:2;top:-1px;left:-2px;margin-right:-2px}.product-options li{margin:3px 0}.product-options-bottom .product-pricing{clear:both}.product-view .product-options-bottom{padding:0;margin:0 0 5px}.product-view .product-options-bottom .add-to-cart{float:left;padding-right:15px;padding-bottom:20px}.product-view .product-options-bottom .price-box{margin:0!important;float:right}.product-view .product-options-bottom p.required{padding:5px 0 0;clear:both;text-align:right;width:auto}.options-container-small{margin:10px 0}.options-container-small .product-options-bottom{float:left}.options-container-small .product-pricing{display:none}.options-container-small .price-box{display:none}.options-container-small .add-to-cart{padding:13px 15px 0 0!important}.options-container-small .product-options-bottom p.required{padding:0 0 0 90px;width:auto;float:left;clear:left;text-align:left}.options-container-small dt{clear:left;float:left;line-height:1.2;padding:3px 5px 3px 0;margin:0 0 8px}.options-container-small dd{float:left;width:275px;border-bottom:0;padding:0;margin:0 0 8px}.options-container-small .product-options{margin:0}.options-container-big{background:#fff;padding:20px;border-top:1px solid #cfcfcf;border-width:1px 0;clear:right;float:right;width:430px}#customizeTitle{margin:0}.product-options .bundle-summary{font-size:11px}.bundleProduct .product-options{font-size:12px;margin-top:0}.bundleProduct .product-options-bottom{padding:0;font-size:12px;margin:0 0 5px;line-height:27px}.bundleProduct .product-options-bottom .add-to-cart{float:right;margin:0 0 0 20px}.bundleProduct .product-options-bottom .price-box{margin:0;float:right}.bundleProduct .product-options-bottom p.required{padding:5px 0 0;width:auto;clear:both;text-align:right}.with-bundle{position:relative;z-index:1;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cols.gif) 460px 0 repeat-y}#bundle-product-wrapper{margin:-1px -20px -21px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;float:left;width:938px;overflow:hidden;position:relative;z-index:1}#bundleProduct{width:1877px;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cols.gif) repeat-y 279px 0;z-index:1;position:relative}#productView{margin:0;position:static;border:0}#options-container{min-height:510px;width:938px;position:relative;z-index:2;float:right;border-left:1px solid #cfcfcf;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cols.gif) repeat-y 460px 0;left:-1px}#options-container h1{text-align:left}#bundleProduct .add-to-links{float:none}.col2-left-layout #bundle-product-wrapper,.col2-right-layout #bundle-product-wrapper{width:755px}.col2-left-layout #bundleProduct,.col2-right-layout #bundleProduct{background-position:574px 0;width:1511px}.col2-left-layout #options-container,.col2-right-layout #options-container{background-position:277px 0;left:-1px;width:755px}.col2-left-layout #options-container .product-options,.col2-right-layout #options-container .product-options{width:459px}.col2-left-layout #options-container .product-options-bottom,.col2-right-layout #options-container .product-options-bottom{width:429px}.col2-left-layout .bundle-summary,.col2-right-layout .bundle-summary{left:460px}.col3-layout #bundle-product-wrapper,.col3-layout #options-container{width:572px}.col3-layout #bundleProduct{background-position:390px 0;width:1144px}.col3-layout #options-container{background-position:94px 0}.col3-layout #productView{margin-right:-10px}.col3-layout #options-container .product-options{width:276px}.col3-layout #options-container .product-options-bottom{width:246px}.col3-layout #options-container .product-options-bottom .price-box{float:none}.col3-layout .bundle-summary{left:277px}#options-container .product-options{font-size:12px;margin-top:0;font-size:11px;z-index:1;margin:0;width:600px;padding:20px 20px 0;clear:both;position:relative;z-index:1}#options-container .product-options-bottom{padding:0 20px 20px;width:600px;margin:0 0 5px}#options-container .product-options-bottom .add-to-cart{float:right;margin:0 0 0 20px}#options-container .product-options-bottom .price-box{margin:0 0 15px;float:right}#options-container .product-options-bottom p.required{padding:5px 0 0;width:auto;clear:both;text-align:right}.bundle-summary{background:#fff;position:absolute;z-index:2;left:643px;margin-top:0;padding:20px;width:256px}.bundle-summary .product{background:#fff;border-bottom:1px solid #ddd;margin-bottom:10px;padding:10px 8px;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999}.bundle-summary .product .block-title{background:0;border:solid #e6e6e6;border-width:0 0 1px;margin:0 0 10px;padding:5px 0;position:relative}.bundle-summary .product .block-title h2{color:#5a5a5a;font-weight:normal;padding-left:5px}.bundle-summary .product-image{border:1px solid #d6d6d6;float:left;margin:0 -60px 0 0}.bundle-summary .product-details p.availability{font-weight:bold;font-size:11px;margin:28px 0 0;position:relative}.bundle-summary .price-box{margin-bottom:35px}.bundle-summary .price-box .price-as-configured .price{font-weight:normal}.bundle-summary .price-box .price-as-configured .price-label{color:#010101;font-size:14px;font-weight:normal;margin-right:10px}.bundle-summary .product-name{font-size:16px;color:#111}.bundle-summary .product .add-to-links{border-top:1px solid #e6e6e6;margin-top:10px;padding:7px 0 2px 5px}.bundle-summary .product .add-to-links .clickable>strong,.bundle-summary .product .add-to-links a{color:#ef5d24;font-weight:bold}.bundle-summary .product .add-to-links li{display:inline-block}.bundle-summary .product .add-to-links li:first-child{margin-right:15px}.bundle-summary .summary{padding:10px 8px!important;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999}.bundle-summary .summary h4{border-bottom:1px solid #e6e6e6;color:#5a5a5a;font-size:14px;font-weight:normal;padding:0 0 5px 5px}.bundle-summary .summary ul{margin:6px 0 10px}.bundle-summary .summary li{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x bottom;margin:0;padding:11px 0 7px}.bundle-summary .summary .last{background:0;padding-bottom:0}.bundle-summary button.btn-cart span,.bundle-summary button.btn-cart span span{background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bg_bundle_btn.gif);font-weight:normal!important;height:23px!important;line-height:23px!important;padding:0 0 0 18px!important}.bundle-summary button.btn-cart span span{padding:0 18px 0 0!important}.bundle-summary .add-to-cart .qty{margin-right:80px}.bundle-summary .add-to-cart button{margin:10px 0 0}.bundle-summary .add-to-cart .paypal-logo{text-align:left}.bundle-summary .add-to-cart .paypal-or{margin:5px 0 5px 42px}#bundleProduct .page-title a{color:#ef5d24;position:relative;text-decoration:none;top:4px}#bundleProduct .page-title a:hover{text-decoration:underline}#bundleProduct .page-title a small{font-size:14px;font-weight:bold}#bundleProduct .product-options{padding:0;width:642px}#bundleProduct .product-options dt,#bundleProduct .product-options dd{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bg_bundle_options.png) repeat-x}#bundleProduct .product-options dd{background-position:0 -33px;border-bottom:1px solid #bfbfbf;margin:0;padding:20px 10px 20px 30px}#bundleProduct .product-options dt{border-bottom:1px solid #e6e6e6;color:#010101;line-height:32px;padding:0 10px 0 30px}#bundleProduct .product-options dl.last .last{border-bottom:0}#bundleProduct .product-options p.required{padding:0;position:absolute;right:10px;top:10px}#bundleProduct .product-options-bottom{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bg_bundle_options_bottom.png) repeat-x 0 0;padding:11px 15px 0;width:612px}#bundleProduct .product-options-bottom a{color:#ef5d24;font-size:11px;font-weight:bold;text-decoration:none}#bundleProduct .product-options-bottom a:hover{text-decoration:underline}#bundleProduct .product-options-bottom a small{font-size:14px}#bundleProduct .product-options-bottom .price-as-configured{font-size:11px}#bundleProduct .product-options-bottom .price-as-configured .price{font-size:12px;vertical-align:baseline}#bundleProduct .product-options-bottom .price-as-configured .price-label{color:#010101;font-weight:bold;margin-right:15px}.groped-product-type{position:relative;z-index:2;margin:20px -30px -20px;background:#fff;border-top:1px solid #cfcfcf;padding:20px 30px 0}.grouped-items td{vertical-align:middle;padding:5px 10px}.giftcard-amount-form{margin:0 0 10px}.giftcard-amount-form label{width:120px;text-align:left;padding-right:5px}.giftcard-amount-form .form-list .input-text{width:70px}.giftcard-amount-form .form-list select{width:150px}.giftcard-amount-form .form-list .input-box{padding-right:20px;margin-right:9px}.giftcard-amount-form .form-list .input-box .v-fix{white-space:nowrap}.giftcard-amount-form .form-list .input-box p.notice{float:left;padding:0;clear:left;width:55px;margin:5px -100px 0 0;white-space:nowrap;font-size:11px;position:relative;z-index:1}.giftcard-amount-form .form-list .input-box p.notice span{margin-right:5px;display:block}.giftcard-send-form{background:#fff;z-index:2;position:relative;border-top:1px solid #ddd;padding:30px 10px 10px;}.giftcard-send-form label{width:120px;text-align:left;padding-right:5px;padding-bottom:5px}.giftcard-send-form .field label{padding-bottom:0}.giftcard-send-form .field .input-text{width:313px!important}.giftcard-send-form #giftcard_message{border:solid 1px #cccccc;}.product-view .box-related{font-size:11px}.product-view .box-related p{margin:0}.product-view .box-related .product-name{font-size:12px}.product-view .box-related .price-box{margin:8px 0}.product-view .box-related .note{padding:5px 20px;margin:0;font-size:12px;background:#f7edda}.product-view .box-related .note,.product-view .box-related .note a{color:#d02600}.product-view .box-related input.checkbox{position:absolute;margin:3px 0 0 105px}.product-view .box-related ol{padding:20px 0 20px 20px!important}.product-view .box-related li.item .item-info{margin-right:20px}.product-view .box-related li.item{width:31.5%;float:left;margin-right:1%}.product-view .box-related li.item p a{color:#999}.product-view .box-related li.item .product-image{float:left;margin-right:-100px;width:100px}.product-view .box-related li.item .product-details{margin-left:125px}.col3-layout .product-view .box-related li.item .product-image{display:block;float:none;margin:0 auto}.col3-layout .product-view .box-related li.item .product-details{margin-left:0}.col3-layout .product-view .box-related input.checkbox{margin-left:135px}.product-view .box-up-sell .products-grid{padding:30px 0 10px 61px;margin:0}.product-view .box-up-sell .products-grid li{width:176px;margin-right:40px;display:inline}.col2-left-layout .product-view .box-up-sell .products-grid,.col2-right-layout .product-view .box-up-sell .products-grid{padding:30px 0 10px 30px;margin-right:0}.col2-left-layout .product-view .box-up-sell .products-grid li,.col2-right-layout .product-view .box-up-sell .products-grid li{display:inline;width:140px}.col3-layout .product-view .box-up-sell .products-grid{padding:30px 0 10px 15px;margin:0}.col3-layout .product-view .box-up-sell .products-grid li{width:135px;margin-right:2px;display:inline}.product-view .box-tags h3{font-size:12px;font-weight:normal}.product-view .box-tags .form-add-tags{padding:5px 0 0 0}.product-view .box-tags .form-add-tags label{margin:0;font-weight:bold;font-size:12px;padding:2px 15px 0 0;height:4em;float:left}.product-view .box-tags .form-add-tags .input-box{margin:0;display:inline-block}.product-view .box-tags .form-add-tags div.validation-passed,.product-view .box-tags .form-add-tags div.validation-error{padding-right:17px}.product-view .box-tags .form-add-tags input.input-text{width:300px}.product-view .box-tags .form-add-tags button.button{margin-left:5px;vertical-align:top}.product-view .box-tags .form-add-tags p{padding:5px 0;font-size:11px}.product-view .box-tags .tags-list{margin:15px 0;line-height:1.5em}.product-view .box-tags .tags-list li{display:inline;font-size:10px;margin:0 5px 0 0}.product-view .box-tags .tags-list li a{text-decoration:none;font-size:12px;margin:0;padding:3px;background:#fffcf0}.product-view .box-tags .tags-list li a:hover{text-decoration:underline}.product-view .box-tags .form-add-tags .input-box,x:-moz-any-link{float:left}.product-view .box-tags .form-add-tags .button,x:-moz-any-link{margin-bottom:15px}.product-view .box-tags .form-add-tags .input-box,x:-moz-any-link,x:default{float:none}.product-view .box-tags .form-add-tags .button,x:-moz-any-link,x:default{margin-bottom:0}.product-view .product-main-info .review-summary-table{margin:10px 0}.review-summary-table{border:0;margin:0 0 10px}.review-summary-table th,.review-summary-table td{padding:2px 5px}.review-summary-table tr.last td{border:0}.review-summary-table th.label,.review-summary-table td.label{width:1px;white-space:nowrap;padding-left:0;background:0}.product-view .box-reviews .pager{border-width:1px 0;margin:0}.product-view .box-reviews dt{margin:10px 0;font-style:italic}.product-view .box-reviews dt a{font-weight:bold;font-style:normal;margin-right:10px}.product-view .box-reviews dd{margin:10px 0 20px;padding:0 0 10px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 100%}.product-view .box-reviews dd p{margin:0 0 10px}.product-view .box-reviews dd .date{margin:0 0 10px;font-style:italic}.product-view .box-reviews dd.last{background:0;margin-bottom:0}.product-view .box-reviews .product-name{font-weight:normal;margin-bottom:20px}.product-view .box-reviews .product-name span{font-weight:bold}.product-view .box-reviews .form-list{margin:15px 0}.product-view .box-reviews .form-list .review-summary-table thead{background:0}.product-view .box-reviews .form-list .review-summary-table thead th{background:0;border:0}.product-view .box-reviews .form-list .review-summary-table .value{text-align:center}.review-product-list .col-main{padding-top:0}.product-review .product-img-box{float:left;width:285px}.product-review .product-img-box .product-image{display:block;margin:0 0 15px}.product-review .details{float:right;width:400px}.product-review .details .product-name{font-size:15px;font-weight:bold;color:#151515;line-height:19px;margin:0 0 10px}.product-review .details p.date{font-size:12px;font-style:italic}.product-review .details p{margin:10px 0}.product-review .details .review-summary-table{margin:10px 0}.product-review .buttons-set{clear:both;padding:25px 0 0}.review-product-view .col-main{background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cols.gif) repeat-y -430px 0;padding:0}.review-product-view .col-main .page-title{margin-left:0;margin-right:0}.review-product-view .product-review .product-img-box{padding:0 0 20px 20px}.review-product-view .product-review .details{width:570px;padding:0 20px 20px 0}.review-product-view .product-review .buttons-set{border-top:1px solid #d1d1d1;background:#fff;margin:0;padding:15px 20px}.cms-home .col1-layout,.cms-index-index .col1-layout{border:0}.cms-home .top-callout,.cms-index-index .top-callout{margin-bottom:6px}.cms-home .col1-layout .col-main,.cms-index-index .col1-layout .col-main{padding:0}.cms-home .col2-set .col-1,.cms-index-index .col2-set .col-1{width:705px}.cms-home .col2-set .col-2,.cms-index-index .col2-set .col-2{width:244px;border:1px solid #d9d7ca;border-left:0;margin-left:-244px}.cms-home .col2-set .col-2 img,.cms-index-index .col2-set .col-2 img{display:block;margin:6px auto}.cms-home .col1-layout .category-view,.cms-index-index .col1-layout .category-view{margin:0 0 20px}.cms-home .col1-layout .page-title,.cms-index-index .col1-layout .page-title{margin:3px 0 0}.cms-home .col1-layout .products-grid,.cms-index-index .col1-layout .products-grid{margin:0;border:1px solid #cbc0b2;padding-top:20px;padding-bottom:20px}.cms-home .col1-layout .products-list,.cms-index-index .col1-layout .products-list{margin:0;border:1px solid #cbc0b2;padding-top:20px}.cms-hp-touchsmart-iq506-has-arrived .col-main{padding:0}.cms-hp-touchsmart-iq506-has-arrived .main{margin-top:0}.cms-hp-touchsmart-iq506-has-arrived .breadcrumbs{display:none}.new-product-spotlight{border:1px solid #cfcfcf;border-top:0;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/callouts/electronics/new_computer_bg.jpg) no-repeat;height:519px;position:relative}.new-product-spotlight .link{position:absolute;top:95px;left:318px}.new-product-spotlight .more-new-positioning{position:absolute;top:42px;right:70px;width:207px}.new-product-spotlight .more-new-positioning h3{margin-bottom:5px;font-size:11px;text-transform:uppercase;font-weight:bold}.new-product-spotlight .more-new{position:relative;height:335px}.new-product-spotlight .more-new .arrow-up{position:absolute;top:0;left:0;height:20px;width:207px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/callouts/electronics/more_new_arrow.gif) no-repeat;text-indent:-999em}.new-product-spotlight .more-new .arrow-down{position:absolute;bottom:0;left:0;height:20px;width:207px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/callouts/electronics/more_new_arrow.gif) no-repeat 0 100%;text-indent:-999em}.new-product-spotlight .more-new .content{position:absolute;top:20px;left:0;width:205px;height:295px;border-width:0 1px;border-style:solid;border-color:#dcdcdc;background:#fff}.new-product-spotlight .more-new ol{margin:10px 15px;padding-left:0;list-style-type:none}.new-product-spotlight .more-new .item{padding:10px 0 10px 85px;border-bottom:1px solid #d2d2d2}.new-product-spotlight .more-new .item.top{padding-top:0}.new-product-spotlight .more-new .item.last{border-bottom:0;padding-bottom:0}.new-product-spotlight .more-new .item img{float:left;margin-left:-85px;position:relative}.new-product-spotlight .more-new a{font-weight:bold}.cms-menu{padding:15px;border-bottom:1px solid #d1d1d1;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cms-menu.gif) 0 0 repeat-x;font-size:12px;list-style-position:inside}.col-main .cms-menu{float:left;width:240px;border:1px solid #d1d1d1;margin:0 10px 5px 0}.cms-menu li{color:#999;margin:3px 0}.cms-menu li.parent>a,.cms-menu li.parent>strong{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cms-menu-arrow-down.gif) 100% 50% no-repeat;padding-right:13px}.cms-menu li strong{font-size:13px;font-weight:bold;color:#333}.cms-menu li ul,.cms-menu li ol{padding-left:15px;margin-bottom:7px;list-style-position:inside}ol.cms-menu.type-1{list-style-type:decimal}ol.cms-menu.type-1 ol{list-style-type:decimal}ol.cms-menu.type-a{list-style-type:lower-alpha}ol.cms-menu.type-a ol{list-style-type:lower-alpha}ol.cms-menu.type-A{list-style-type:upper-alpha}ol.cms-menu.type-A ol{list-style-type:upper-alpha}ol.cms-menu.type-i{list-style-type:lower-roman}ol.cms-menu.type-i ol{list-style-type:lower-roman}ol.cms-menu.type-I{list-style-type:upper-roman}ol.cms-menu.type-I ol{list-style-type:upper-roman}ul.cms-menu.type-circle{list-style-type:circle}ul.cms-menu.type-circle ul{list-style-type:circle}ul.cms-menu.type-disc{list-style-type:disc}ul.cms-menu.type-disc ul{list-style-type:disc}ul.cms-menu.type-square{list-style-type:square}ul.cms-menu.type-square ul{list-style-type:square}.product-name{font-size:12px;font-weight:bold;color:#333}.product-name a{color:#333;text-decoration:underline}.product-name a:hover{color:#333;text-decoration:none}.tags-list{margin:5px 0}.tags-list li{display:inline;font-size:12px}.tags-list li a{text-decoration:none;margin:0 2px 0 0}.tags-list li a:hover{text-decoration:underline}.search-summary{padding:10px 10px 0;margin:10px 0 0;font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 0}.search-summary li{margin:2px 0}.page-sitemap .links{display:block;text-align:right;margin:0 20px -36px 0}.page-sitemap .links a{position:relative}.page-sitemap .sitemap{padding:0 20px;margin:15px 0;font-size:12px}.page-sitemap .sitemap li{margin:3px 0}.checkout-cart-index .col-main{padding:0}.checkout-cart-index .col-main .page-title{margin:0}.cart-empty{padding:20px;background:#fff}.cart{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cart.gif) repeat-y 100% 0}.cart .title-buttons{padding-right:15px}.cart .messages,.cart .messages li{margin:0}.cart .checkout-types{float:right;text-align:center}.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}.cart .checkout-types fieldset{display:inline}.cart .checkout-types .btn-proceed-checkout span{background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-co.gif);height:27px!important;padding:0 0 0 13px!important}.cart .checkout-types .btn-proceed-checkout span span{border:0;background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-co.gif);padding:0 32px 0 19px!important;color:#fff;font:bold 15px/26px Arial,Helvetica,sans-serif!important;height:26px;text-transform:none;margin:0!important}.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}.cart-table{border-width:1px 0}.cart-table .item-msg{font-size:10px}.cart-table thead th{vertical-align:bottom}.cart-table tbody td{padding:12px}.cart-table .btn-continue{float:left;background:0;border:0}.cart-table .btn-continue span{background:0;border:0;text-transform:none;color:#444;text-decoration:underline;font-weight:normal;padding:0}.cart-table .btn-update{float:right;margin-left:5px}.cart-table .btn-empty{float:right}.cart-table{background-color:#fff}.cart .cart-collaterals{width:630px;padding:20px 0 10px}.cart .cross-inside{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_crosssell.gif) repeat-y 0 0}.cart .cart-collaterals h2{color:#000;font-weight:normal;margin:0 0 5px}.cart .deals{float:left;width:280px;display:inline;margin:0 0 0 30px;font-size:12px}.cart .deals p,.cart .deals label{margin:0 0 7px;display:block}.cart .deals .input-text{width:140px;margin:0 5px 3px 0;float:left}.cart .deals .widget-sku{display:block;margin:0 0 20px;width:264px}.cart .deals .widget-sku .block-title{background:inherit;border:inherit;color:#000;font-size:16px;margin:0 0 5px;padding:0}.cart .deals .widget-sku .block-title strong{font-weight:normal}.cart .deals .widget-sku .block-content{padding:0}.cart .deals .widget-sku .sku-table td input{width:98%}.cart .giftcard{position:relative;z-index:1}.cart .giftcard button.check-gc-status{clear:both}.cart .giftcard button.check-gc-status span{padding:0!important;background:none!important;line-height:1.3!important;color:#444!important;height:auto!important;font-weight:normal!important;text-transform:none!important}.cart .giftcard button.check-gc-status span span{text-decoration:underline;font-size:12px!important}.cart .giftcard,.cart .discount{margin:0 0 20px 0;clear:both}.cart .cancel-btn{margin:5px 30px 0 0;clear:left}.cart .shipping{float:left;margin:0 0 0 30px;display:inline;font-size:12px;width:280px}.cart .shipping select{width:256px}.cart .shipping .input-text{width:250px;background:url("/skin/frontend/enterprise/rta/images/checkout_input_bg250.jpg") no-repeat scroll 0 0 transparent}.cart .shipping p{margin:0 0 15px}.cart .shipping .buttons-set{width:256px}.cart .shipping .form-list label{float:none;width:auto;text-align:left;padding:0}.cart .shipping .form-list .input-text,.cart .shipping .form-list select{display:block;float:none}.cart .liftgate{clear:left;font-size:14px;height:120px;padding:23px 0 0}.cart .liftgate input,.cart .liftgate label{float:left}.cart .liftgate fieldset{margin:auto}.cart .liftgate h2{width:110px;float:left}.cart .liftgate .question{float:left;cursor:pointer;margin-top:5px}.cart .liftgate-note{background:none repeat scroll 0 0 #fafafa;display:none;border:1px solid #999;font-size:11pt;left:400px;line-height:14pt;padding:20px;position:fixed;top:100px;width:360px;z-index:20}.cart .liftgate-note hr{border-style:solid none none;border-color:#ccc -moz-use-text-color;clear:both;padding:5px 0}.cart .liftgate-note .close{background:none repeat scroll 0 0 #bf8c24;color:#fff;cursor:pointer;float:right;font-size:14px;height:20px;line-height:20px;margin-bottom:10px;margin-right:-10px;margin-top:-10px;padding:0;text-align:center;width:20px}.checkout-onepage-index .liftgate{clear:left;font-size:14px;height:60px;width:320px;padding:23px 0 0}.checkout-onepage-index .liftgate input{float:left;margin-left:10px;margin-top:4px}.checkout-onepage-index .liftgate fieldset{margin:auto}.checkout-onepage-index .liftgate h2{float:left;text-indent:0}.checkout-onepage-index .liftgate li{float:left;width:320px}.checkout-onepage-index .liftgate .question{float:left;cursor:pointer;margin-top:5px;margin-left:10px}.checkout-onepage-index .liftgate-note{background:none repeat scroll 0 0 #fafafa;display:none;border:1px solid #999;font-size:11pt;left:400px;line-height:14pt;padding:20px;position:fixed;top:100px;width:360px;z-index:20}.checkout-onepage-index .liftgate-note hr{border-style:solid none none;border-color:#ccc -moz-use-text-color;clear:both;padding:5px 0}.checkout-onepage-index .liftgate-note .close{background:none repeat scroll 0 0 #bf8c24;color:#fff;cursor:pointer;float:right;font-size:14px;height:20px;line-height:20px;margin-bottom:10px;margin-right:-10px;margin-top:-10px;padding:0;text-align:center;width:20px}.checkout-onepage-index .orders-over-200{width:320px}.cart .crosssell{float:left;min-height:400px;width:260px;padding:0 20px 15px 30px;border:1px solid #d9d9d9;border-width:0 1px 0 0;background:#fbf3f0}.cart .crosssell h2{font-size:11px;color:#cd3800;font-weight:bold;text-transform:uppercase}.cart .crosssell .item{padding:17px 0 0}.cart .crosssell .product-image{float:left;margin:3px -90px 0 0}.cart .crosssell .product-shop{margin-left:90px}.cart .crosssell .product-name,.cart .crosssell .price-box,.cart .crosssell p,.cart .crosssell .add-to-links{margin:0 0 5px}.cart .crosssell .add-to-links li{margin:0}.cart .totals{float:right;width:275px;padding:23px 15px 0 15px;font-size:14px}.cart .totals table{width:100%}.cart .totals table th,.cart .totals table td{padding:0 5px 5px}.cart .totals table tfoot strong{font-weight:normal;font-size:18px;color:#cd3800;display:block;margin:10px 0 15px}.cart .totals table tfoot .summary-total td{padding:0 0 20px}.cart .totals table tfoot th strong{margin:0}.cart .totals table tfoot td .price{font-weight:bold}.cart .totals .btn-remove{vertical-align:middle}.cart .totals .btn-remove img{vertical-align:baseline}.cart .totals .checkout-types li{margin:0 0 15px}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding-top:8px;line-height:1.0;font-size:11px}.failed-products{border:1px solid #e9581f}.failed-products .sub-title{background:#fff5f3 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/icon_error.gif) no-repeat 10px 50%;color:#d91a00;margin:0;padding:10px 10px 10px 30px;border-bottom:1px solid #e9581f}.failed-products .item-msg.error{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/icon_error.gif) no-repeat left;font-size:11px;color:#d91a00;padding:5px 0 5px 20px}.cart-empty .failed-products{clear:both;z-index:1;position:relative;margin:40px -20px -21px}.item-options p{font-size:11px;font-weight:bold;text-transform:uppercase;padding:10px 12px 0 12px}.item-options dt{font-weight:bold;padding:7px 0 7px}.item-options dd{padding-bottom:5px}.truncated{cursor:help;margin:5px 0 0;position:relative;z-index:1;width:110px}.truncated:hover{z-index:2}.truncated a.dots{cursor:help}.truncated a.details{cursor:help;text-decoration:none;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 100%;color:#514f4f}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;padding:0;width:190px;border:1px solid #c8c8c8;border-bottom:1px solid #919191;background-color:#fff}.truncated .truncated_full_value .item-options dl{margin-right:-9px;position:relative;z-index:9999;padding:0 21px 10px 12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_truncated.gif) no-repeat 100% 38px}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:30px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.top-cart .truncated .show .item-options{top:-60px;left:-206px}.block-cart .truncated .show .item-options{top:-60px;left:-206px}.data-table .item-options dt{padding:3px 0;float:left}.data-table .item-options dd{padding:3px;float:left;margin-right:10px}.data-table .item-options dd .price{font-weight:bold;margin-left:5px}.data-table h2{text-indent:0}.checkout-onepage-index .col-main{padding:20px 0 0}.opc-wrapper{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cols.gif) repeat-y -573px 0}.opc-wrapper .page-title{margin:0;position:relative;z-index:1}.opc-wrapper .page-title .callout{position:absolute;top:7px;right:20px;z-index:1}.opc-progress-container{float:left;width:182px}.opc-progress-container .opc-block-progress{background:#fff}.opc-progress-container .opc-block-progress .block-title{padding:17px 11px 10px 17px;background:0;border:0;border-bottom:1px solid #cfcfcf}.opc-progress-container .opc-block-progress .block-title strong{font:18px/1.1 Arial,Helvetica,sans-serif;padding:0;color:#111}.opc-progress-container .opc-block-progress .block-content{padding:17px 11px 17px 17px}.opc-progress-container .opc-block-progress dt{font-weight:bold;margin:2px 0 8px}.opc-progress-container .opc-block-progress dt.complete{font-weight:bold;margin:2px 0 4px}.opc-progress-container .opc-block-progress dt.complete a{font-weight:normal;text-transform:lowercase}.opc-progress-container .opc-block-progress dd.complete{margin:5px 0 8px;padding:5px}.opc-progress-container .block-progress .cards-list dd{padding:0}.opc-progress-container .block-progress .cards-list .info-table th{font-weight:normal}.opc{float:right;width:755px}.opc li.section{position:relative}.opc .step-title{margin:0 0 1px}.opc .step-title .number{display:none}.opc .step-title h2{background-color:#e6e6e6;color:#686868;font-size:11px;line-height:22px;padding:0 14px;font-weight:bold;text-transform:uppercase}.opc .allow .step-title h2{background-color:#656565;color:#fff;cursor:pointer}.opc .active .step-title{margin:0;padding:0}.opc .active .step-title h2{background:#d12c01 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_active-step.gif) repeat-x 0 0;color:#fff;text-transform:capitalize;font-weight:normal;border-bottom:1px solid #cfcfcf;cursor:default;font-size:16px;padding:5px 20px 2px;line-height:24px;height:24px}.opc .step{padding:20px;min-height:300px;font-size:12px;background:#fcfcfc;border-top:0}.opc .step .tool-tip{right:10px}.opc .order-review .authentication{margin:0 auto;width:570px}.opc .order-review .warning-message{color:#222;font-weight:bold;text-align:center;padding:10px 10px 0}.opc .form-alt .input-box{width:695px}.opc .form-alt .input-box select{width:695px}#checkout-step-login{height:auto!important;min-height:0!important;padding:0}#checkout-step-login .col2-set{padding:20px 20px 30px;background:#fcfcfc url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cols.gif) repeat-y 195px 0;height:auto!important;min-height:0!important}#checkout-step-login .login-only{background-image:none}#checkout-step-login h4{font-size:16px;color:#000;font-weight:normal;margin:0 0 15px}#checkout-step-login .col2-set .col-2{width:338px}#checkout-step-login .col2-set .col-2 .radio{margin-right:5px}#checkout-step-login .col2-set .col-2 li{padding-left:10px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_bulletsm.gif) no-repeat 0 .5em}#checkout-step-login .col2-set .col-2 .form-list li{background:0;padding-left:0}#checkout-step-login .form-list label,#checkout-step-login .form-list .label{width:90px}#checkout-step-login .btn-only{padding:0 0 0 105px;text-align:left;width:214px}#checkout-step-login .btn-only .button{float:right}#checkout-step-login p{margin:0 0 15px}#checkout-step-login .form-list p{padding-left:105px;margin:0}#checkout-step-login .form-list .input-text{width:210px}#checkout-step-login .form-list li.note{float:left;padding-left:105px;margin:0 0 9px;width:auto;clear:left}#checkout-step-login .form-list li.control{float:left;clear:left}#checkout-step-login .form-list li.control .input-box{margin-left:105px}#checkout-step-login .form-list li.buttons-set{float:right;clear:none;padding-right:30px;padding-top:2px}.opc .buttons-set .opc .form-buttons{width:auto;text-align:right}.opc .buttons-set p.back-link{text-align:left}.opc .form-buttons{width:auto;text-align:right}.opc .buttons-set .button,.opc .form-buttons .button{float:right;margin:0}.opc p.required{text-align:right;width:auto;padding-left:0}.checkout-onepage-payment-additional-customerbalance{margin-bottom:5px}.checkout-onepage-payment-additional-customerbalance .checkbox{margin-left:0}#checkout-step-review{padding:0}#checkout-step-review .data-table{border:0;font-size:12px}#checkout-step-review .data-table .item-options{font-size:11px}#checkout-step-review .data-table thead th{vertical-align:bottom;font-size:11px}#checkout-step-review .data-table .product-name{font-size:12px}#checkout-step-review .data-table tfoot tr.last strong{font-size:14px}#checkout-step-review .buttons-set{padding:15px 20px;margin:0}.opc .checkout-agreements{margin:20px}.checkout-progress,.checkout-progress li.first span,.checkout-progress li.last span{background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_crumbs.gif);background-repeat:no-repeat}.checkout-progress{padding:0;border-bottom:1px solid #cfcfcf;background-color:#ededed;text-align:center;margin:-21px -21px 5px;font-size:11px;font-weight:bold;text-transform:uppercase;width:940px;position:relative;z-index:2}.checkout-progress li{float:left;width:20%;text-align:center;color:#888;line-height:20px}.checkout-progress li span{display:block;text-align:center;border-right:1px solid #cfcfcf}.checkout-progress li.first span{background-position:0 0}.checkout-progress li.last span{background-position:100% 0;border:0}.checkout-progress li.active span{color:#fff;background-color:#d12c01}.multiple-checkout{position:relative;z-index:1}.multiple-checkout .data-table thead th{vertical-align:bottom}.multiple-checkout .col3-set .actions{border:1px solid #e4e4e4;padding:3px 9px 4px;float:left}.multiple-checkout .col3-set address{padding:10px;clear:both}.multiple-checkout .col3-set,.multiple-checkout .col2-set{margin:0 0 15px}.multiple-checkout .buttons-set{padding:15px 0;clear:both;width:auto}.multiple-checkout .buttons-set .button{float:right}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}.multiple-checkout .grand-total{font-weight:normal;font-size:18px;color:#cd3800;text-align:right;display:block;margin:10px 0 15px}.multiple-checkout .grand-total .price-label{font-weight:normal}.multiple-checkout .grand-total .price{font-weight:bold}.multiple-checkout .sp-methods{font-size:12px}.multiple-checkout .checkout-multishipping-payment-customerbalance{font-size:12px;margin-bottom:7px}.multiple-checkout .fieldset label{font-size:11px}.multiple-checkout .gift-item .fieldset{font-size:11px;width:380px}#checkout-step-review .data-table .btn-remove,.checkout-multishipping-overview .data-table .btn-remove,#details-table .btn-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.sp-methods dt{font-weight:bold;margin-bottom:5px}.sp-methods dd{margin:0 0 7px}.sp-methods dd li{margin:5px 0}.sp-methods .price{font-weight:bold}.sp-methods .form-list{padding-left:20px;margin:15px 0}.sp-methods .form-list .input-text{width:250px}.sp-methods .form-list select{width:256px}.sp-methods .form-list label{width:155px}.sp-methods select.month{width:150px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em!important}.sp-methods .input-box{line-height:21px}.sp-methods .v-fix .validation-advice{margin-right:-250px;position:relative;z-index:1;width:250px}.sp-methods .adv-container{padding-left:170px}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.sp-methods .release-amounts{margin:1.5em 0 2em}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.checkmo-list li{margin:0 0 4px}.checkmo-list label{padding-top:0}.checkmo-list address{float:left}.please-wait{position:absolute;z-index:99;top:50%;left:50%;margin:-34px 0 0 -90px;border:5px solid #f3b66f;font-size:12px;color:#f18200;font-weight:bold;background:#fff;padding:20px;white-space:nowrap}.cvv-what-is-this{cursor:help;margin-left:5px}.pbridge-reload{display:block;text-align:right}.pbridge-reload a{color:#1e75b4;font-size:11px}.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999}.tool-tip .btn-close{text-align:right}.tool-tip .tool-tip-content{padding:5px}.add-gift-message{padding:20px 0}.add-gift-message h3{font-size:16px;font-weight:normal;color:#000;line-height:19px;margin:0 0 10px}.add-gift-message p{margin:10px 0}.gift-message-form{border:1px solid #d1d1d1;background:#f5f5f5 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block.gif) repeat-x 0 0}.gift-message-form .fieldset{padding:10px 0 10px}.gift-message-form .fieldset .input-text,.gift-message-form .fieldset textarea{width:200px}.gift-message-form .fieldset textarea{width:200px;height:8em}.gift-message-form .inner-box{padding:0;height:300px;overflow:auto}.gift-message-form .inner-box h5,.gift-message-form .inner-box h4{font:14px/1.25 Arial,Helvetica,sans-serif;padding:0 20px;color:#222;margin:17px 0}.gift-message-form .inner-box p{margin:10px 0;padding:0 20px}.gift-message-form .gift-item{padding:5px 0 0;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 100%}.gift-message-form .gift-item .number{padding:5px 20px 5px;margin-bottom:0;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 100%;color:#adadad;font-weight:bold}.gift-message-form .gift-item .product-img-box{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-y 100% 0;float:left;width:150px;padding-right:15px}.gift-message-form .gift-item .product-image{text-align:center;margin:20px}.gift-message-form .gift-item .product-name{font-size:12px;margin:20px 0 5px;text-align:center}.gift-message-form .gift-item .fieldset{float:left;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-y 0 0;padding:20px 0 10px 10px;margin:0 0 0 -2px}.gift-message-form .gift-item .fieldset label{width:80px}.gift-message-form .gift-item .gift-wrapping-form{padding:0 20px}.gift-options-for-order{padding:0 40px}.gift-options-for-order .fieldset{padding:0}.gift-options-for-order .fieldset p{padding:0}.gift-options-for-order .fieldset label{width:80px}.gift-options-for-order .fieldset .input-text,.gift-options-for-order .fieldset textarea{width:340px}.gift-wrapping-form{padding:0 0 10px}.gift-wrapping-form img{border:1px solid #ccc;float:left;margin-right:10px}.gift-wrapping-form label{margin-right:10px;vertical-align:middle}.gift-wrapping-form .gift-wrapping-design{overflow:hidden;padding:10px 0 0;width:100%}.gift-message-link{display:block;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row .btn-close{float:right;width:13px;height:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/gift-message-close.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.gift-message dt strong{font-weight:bold}.checkout-agreements li{margin:10px 0}.checkout-agreements .agreement-content{border:1px solid #d8cea8;font-size:11px;background-color:#fffdef;padding:15px;height:10em;overflow:auto}.checkout-agreements .agree{padding:10px 0;font-size:12px;font-weight:bold}.checkout-agreements .agree .checkbox{margin-right:5px}.centinel{margin:10px 0}.centinel p{margin:0 0 10px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:transparent!important;margin:0!important;padding:0!important;border:0!important}.opc .centinel{margin:0;padding:20px}.checkout-onepage-success .col-main{font-size:12px}.checkout-onepage-success .col-main p{margin:0 0 10px}#invitationForm p.required{padding-bottom:20px}.catalog-product-compare-index tr.last a,.catalog-product-compare-index tr.first a{color:#999}.catalog-product-compare-index tr.last p,.catalog-product-compare-index tr.first p{margin:10px 0}.catalog-product-compare-index tr.first .product-name a{color:#333}.account-login{position:relative;font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_cols.gif) repeat-y 266px 0;min-height:350px;margin-bottom:-20px}.login-only{background:0}.login-only .registered-users{float:none;margin:0 auto}.account-login .new-users,.account-login .registered-users{width:381px;padding:30px 32px 30px}.account-login .registered-users p{margin-bottom:1.5em}.account-login .spacer{position:absolute;top:100%;left:447px;margin-top:-1px;width:16px;height:3px;font-size:0;line-height:0;background:#fff;overflow:hidden}.account-login .fieldset{margin:0}.account-login .fieldset h2{margin-bottom:.5em}.account-login .form-list label,.account-login .form-list span.label{width:98px}.account-login p.required,.account-login .btn-only{padding-left:113px;width:230px;text-align:right}.account-login .btn-only a{float:left;white-space:nowrap}.account-login .form-list input.input-text{width:224px}.account-login .form-list p{padding:0 0 0 110px}.account-login .form-list li.note{float:left;padding-left:113px;margin:0 0 9px;width:auto;clear:left}.account-login .form-list li.note a{font-size:12px}.account-login .form-list li.control{float:left;clear:left}li#remember-me-box.control{white-space:nowrap}li#remember-me-box.control label{margin-right:20px;white-space:normal}.account-login .form-list li.control .input-box{margin-left:113px}li#remember-me-box.control .link-tip{display:inline-block;font-size:11px;line-height:16px;padding-top:2px;white-space:normal}.account-login .form-list li.buttons-set{float:right;clear:none;padding-right:38px;padding-top:2px}.window-overlay{background:#000;-ms-filter:"alpha(opacity=50)"}.window-overlay{position:absolute;top:0;left:0;min-height:100%;background:#000;opacity:.5;width:100%;z-index:990;display:none}.window-overlay.active{display:block}.popup-block{border:1px solid #cfcfcf;left:50%;top:40%;position:absolute;margin:-85px 0 0 -250px;width:500px;text-align:left;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;z-index:1000;position:fixed;display:none}.popup-block.active{display:block}.popup-block .block-title{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_page-title.gif) repeat-x scroll 0 0 #f6f6f6;border-bottom:1px solid #cfcfcf;padding:17px 17px 10px}.popup-block div.btn-close{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:19px;right:17px;height:15px;width:15px;text-indent:-9999em;cursor:pointer}.popup-block .block-title strong{color:#d12c01;font-size:16px;font-weight:normal}.popup-block .block-content{padding:17px 17px 25px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block.gif) repeat-x 0 100% #fff;font-size:12px}.popup-block .block-content .form-list label{width:180px}.popup-block .block-content .form-list .input-text{width:230px}.popup-block .block-content .form-list .control .input-box{margin-left:195px}.popup-block .block-content .form-buttons{width:auto;padding-left:188px;padding-top:10px}.popup-block .block-content .form-buttons .button{float:left}.popup-block.loading .block-content *{text-align:left;text-indent:-99999em;overflow:hidden;position:relative;margin-left:-9999em}.popup-block.loading .block-content:before{content:'';display:block;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/opc-ajax-loader.gif) no-repeat 0 50%;position:absolute;z-index:99;top:50%;left:50%;line-height:16px;padding:16px;text-indent:0!important}.captcha-note{clear:left;padding-top:5px}.captcha-image{float:left;margin:0 0 0 240px;position:relative;width:228px}.captcha-image .captcha-img{border:1px solid #c7c7c7;vertical-align:bottom;width:100%}.registered-users .captcha-image{margin:-12px 0 0 113px}#checkout-step-login .captcha-image{margin:-24px 0 0 105px;width:214px}.captcha-reload{cursor:pointer;position:absolute;top:2px;right:2px}.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear}#checkout-step-login #advice-required-entry-captcha_user_login{min-height:30px}.registered-users #advice-required-entry-captcha_user_login{margin-bottom:5px}@-webkit-keyframes rotate{0{-webkit-transform:rotate(0)}0{-webkit-transform:rotate(-360deg)}}@-moz-keyframes rotate{0{-moz-transform:rotate(0)}0{-moz-transform:rotate(-360deg)}}@keyframes rotate{0{transform:rotate(0)}0{transform:rotate(-360deg)}}.dashboard .welcome-msg,.dashboard .col2-set,.dashboard .recent-orders{padding:0 0 20px}.dashboard .tags{padding:0 0 20px}.dashboard .tags p{display:inline}.dashboard .tags .product-name{margin:0 0 3px;font-size:11px;line-height:17px}.dashboard .tags li{margin:0 0 8px}.dashboard .tags .number{float:left;border:1px solid #ddd;text-align:center;line-height:17px;width:15px;margin-right:-20px}.dashboard .tags .details{margin-left:25px}.dashboard .reviews{padding:0 0 20px}.dashboard .reviews .product-name{margin:0 0 3px;font-size:11px;line-height:17px}.dashboard .reviews p{float:left;margin-right:5px}.dashboard .reviews li{margin:0 0 5px}.dashboard .reviews .number{float:left;border:1px solid #ddd;text-align:center;line-height:17px;width:15px;margin-right:-20px}.dashboard .reviews .details{margin-left:25px}.addresses-list .box-content{font-size:12px}.addresses-list .col-2 li{padding:0 0 10px}.addresses-list .col-2 li .actions{border:1px solid #e4e4e4;padding:3px 9px 4px;float:left}.addresses-list .col-2 li address{padding:10px;clear:both}.order-page .order-date{margin:0 0 20px;color:#6c6c6c;font-size:11px}.order-page .col2-set{padding-bottom:20px}.order-details .link-print{background:0;padding:0}.order-details .order-additional,.order-details .data-table{margin-bottom:20px}.order-details .order-additional dt{font-weight:bold;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 100%;padding:0 0 5px;margin:0 0 5px}.order-details .order-additional dd{padding:10px;margin:0 0 10px}.order-details dl.gift-message{margin:0 20px}.order-details .gift-message dt{margin:1px 0;padding:2px 10px;background:#e6e6e6}.order-details .gift-message dd{border:1px solid #c7c7c7;background:#fff;padding:10px;margin:0 0 10px;white-space:pre-wrap;word-wrap:break-word}.order-links{margin:0 0 10px;text-align:right;padding-bottom:5px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 100%;text-align:right}.order-info{margin-bottom:5px;border-bottom:1px solid #c4c4c4}.order-info dt{padding:6px 20px 0 10px;color:#6c6c6c;float:left}.order-info dd{float:left}.order-info ul{float:left}.order-info li{float:left;position:relative;z-index:2;margin-right:3px;background:#dedede url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_collateral-tabs.gif) no-repeat 0 -39px;color:#222;padding:0 0 0 17px;font-size:12px}.order-info li strong,.order-info li a{text-decoration:none;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_collateral-tabs.gif) no-repeat 100% -39px;padding:0 17px 0 0;line-height:24px;float:left}.order-info li.current{margin-bottom:-1px;color:#000;font-weight:bold;z-index:3;border-bottom:0;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_collateral-tabs.gif) 0 0 no-repeat}.order-info li.current strong{background-position:100% 0;padding-bottom:1px}.order-info dt{font-weight:bold}.newsletter-manage-index .form-buttons .button{float:left;margin:0}.split-button{display:inline-block;z-index:1;position:relative;max-width:300px;white-space:nowrap}.split-button.clickable:active{left:1px;top:1px}.split-button{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn.gif) no-repeat 0 0;height:21px;padding:0 0 0 10px;margin:0}.split-button.active{z-index:100}.split-button strong{cursor:default;font-weight:bold;text-transform:uppercase;font-size:11px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn.gif) no-repeat 100% 0;height:19px;padding:3px 30px 0 5px;margin:0;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.split-button.clickable>strong,.split-button strong[onclick]{text-transform:uppercase;font-size:11px;color:#c73615;text-transform:uppercase;cursor:pointer}.split-button .change{display:inline-block;border:1px solid;border-color:transparent transparent transparent #999;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-split-change.png) 5px 50% no-repeat;text-indent:-999em;overflow:hidden;width:15px;cursor:pointer;height:11px;margin-left:8px;vertical-align:middle}.split-button .change{position:absolute;right:5px;top:0;height:19px;border-left-color:#ccc}.split-button.light{background:0;height:auto;padding:0}.split-button.light.clickable:active{top:auto;left:auto}.split-button.light strong{display:inline-block;font-size:11px;text-transform:none;background:0;font-weight:normal;padding:0;height:auto;overflow:visible;white-space:normal;text-overflow:visible}.split-button.light.clickable>strong,.split-button.light strong[onclick]{text-transform:none;text-decoration:underline;color:#999}.split-button.light.clickable>strong:hover,.split-button.light strong[onclick]:hover{text-decoration:none}.split-button.light .change{position:static;right:auto;top:auto;height:11px;border-left-color:#999}.split-button.active .change,.split-button .change:hover{background-position:-995px 50%}.split-button .list-container{position:absolute;display:none;right:0;top:100%;padding:0;min-width:100%;max-width:300px;float:left}.split-button.active .list-container{display:block}.split-button .list-container ul{background:#fff;border:1px solid rgba(0,0,0,0.1);position:relative}.split-button .list-container ul>li{white-space:nowrap;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-split-item.png) no-repeat -10000px -10000px;border:1px solid #c1c1c1;border-top-width:0;margin:0;display:block !important;margin:0 !important}.split-button .list-container ul>li:first-child{border-top-width:1px}.split-button .list-container li a,.split-button .list-container li span{display:block;line-height:1.2 !important;cursor:pointer;padding:5px 18px 5px 18px;color:#999;font-size:11px;text-transform:none;text-decoration:none;text-align:left;text-overflow:ellipsis;overflow:hidden}.split-button .list-container li:hover a,.split-button .list-container li:hover span,.split-button .list-container li:hover{color:#fff;text-decoration:none}.split-button .list-container li:hover{background-color:#999;background-position:5px -984px}.split-button .list-container li.new{color:#d33911;background-color:#eee;background-position:5px 7px}.split-button .list-container li.new:hover{background-color:#999;background-position:5px -485px}.my-wishlist textarea{width:99%;height:3.9em;resize:vertical;line-height:1.3em;overflow:auto}#wishlist-table .price-box{margin:3px 0}#wishlist-table td .description{margin:10px 0;max-height:3.9em;line-height:1.3em;overflow:hidden;word-wrap:break-word;max-width:345px}#wishlist-table td .description .inner{overflow:hidden}#wishlist-table td{padding:15px 10px}#wishlist-table th:first-child,#wishlist-table td:first-child{padding-left:10px;padding-right:0}#wishlist-table td p{margin:5px 0 15px}#wishlist-table td.last{padding:4px 2px;width:1px}#wishlist-table td .price-box{font-size:12px}#wishlist-table td .price-box p{margin:0 0 5px}#wishlist-table td .truncated{float:left;width:auto;margin-right:10px;line-height:18px}#wishlist-table td .truncated .show .item-options{top:-40px;right:100%;left:auto;margin-right:15px;line-height:1.2}#wishlist-table td .truncated .truncated_full_value .item-options dl{background-position:100% 0}#wishlist-table .item-manage{margin:0;float:left}#wishlist-table .item-manage .split-button{margin:10px 9px 0 0}#wishlist-table .item-manage .split-button .change{margin-left:2px}#wishlist-table .item-manage .split-button:last-child{margin-right:0}.wishlist-empty{font-size:12px;padding:15px 10px;text-align:center}p.wishlist-empty{border:1px solid #d0d0d0}.link-edit{padding-left:18px;line-height:18px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_link-edit.png) no-repeat 0 0;display:inline-block}.wishlist-management .link-edit{width:16px;padding:0;margin:0 5px;height:16px;text-indent:-999em;overflow:hidden;vertical-align:middle}.wishlist-management .btn-create{float:right;margin-bottom:10px}.wishlist-management .sub-title{float:left;max-width:100%}.wishlist-management .sub-title h2{word-wrap:break-word}.wishlist-management .note-msg{clear:both;margin:0 0 10px;padding:10px;border-style:solid !important;border-width:1px !important;font-size:12px !important;border-color:#fcd344;background-color:#fafaec;color:#3d6611}.wishlist-management .msg-private{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_lock.png) no-repeat 10px 10px #fafaec;padding-left:30px}.wishlist-management .table-caption .label{font-size:12px;float:left;line-height:21px}#wishlists-move{float:right;margin-left:10px}#wishlists-copy{float:right}#wishlists-select{background:0;padding-left:0;white-space:nowrap;float:left;max-width:220px}#wishlists-select strong{background:0;padding-right:0;padding-left:7px;font-weight:normal;font-size:12px;text-transform:none}#wishlists-select strong span{font-weight:bold}#wishlists-select .change{text-indent:0;width:auto;background:0;margin-left:4px;border:0;right:auto;left:100%;text-decoration:none;line-height:19px;margin-top:1px}#wishlists-select .change span{color:#1e75b4;text-transform:none;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_header-panel.gif) no-repeat scroll 100% -74px transparent;padding-right:10px}#wishlists-select.active .change span{color:#d33911;background-position:100% -130px}#wishlists-select .list-container{right:auto;left:0;margin-top:4px}#wishlists-select .list-container ul{background:#e7e7e7;border:0}#wishlists-select .list-container li:first-child{border-top:0}#wishlists-select .list-container li{border-color:#d9d9d9}#wishlists-select .list-container a,#wishlists-select .list-container span{color:#1e75b4;padding:5px 6px}#wishlists-select .list-container li:hover a,#wishlists-select .list-container li:hover span,#wishlists-select .list-container li:hover{color:#d33911}#wishlists-select .list-container li:hover{background-position:-999em -999em;background-color:#f8f8f8}#wishlists-select .list-container li.new{color:#d33911;background-color:#d9d9d9;background-position:5px 7px;padding-left:12px}#wishlists-select .list-container li.new:hover{background-color:#999;background-position:5px -485px;color:#fff}#wishlists-select .list-container li.new:hover a,#wishlists-select .list-container li.new:hover span{color:#fff}.col3-layout #wishlist-search-results .item-name{max-width:340px;word-wrap:break-word;display:block}.col2-right-layout #wishlist-search-results .item-name,.col2-left-layout #wishlist-search-results .item-name{max-width:500px}.col1-layout #wishlist-search-results .item-name{max-width:600px}.list-info{border:1px solid #dadada;padding:10px 0;margin:0 0 15px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block.gif) repeat-x 100% 100% #fff;max-width:100%;word-wrap:break-word}.list-info .item{padding:5px 0;font-size:12px;border-top:1px dotted #d9d9d9;margin:0 15px}.list-info .item:first-child{border-top:0}.list-info .item .label{font-weight:normal;font-style:italic;font-size:.9em;margin-right:5px}.list-info .item .label:after{content:':'}.list-info .item .value{font-weight:bold}.wishlist-search-view #wishlist-table td.last{padding:15px 10px}.wishlist-search-view #wishlist-table .description{max-height:6.5em;max-width:280px}.wishlist-search-view .list-info{display:inline-block}.wishlist-search-view .sub-title{clear:both}.wishlist-search-view p.qty{text-align:center}.storecredit .account-balance{margin:0 0 20px;padding:0 0 10px;font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_dots.gif) repeat-x 0 100%}.storecredit .account-balance .price{font-weight:bold}.giftcard-redeem{padding-bottom:20px}.giftcard-redeem .input-box{margin-right:5px}.giftcardaccount{position:relative;z-index:1;padding-top:1px}.giftcard-status .messages,.giftcardaccount .messages{margin-bottom:10px}.giftcardaccount p{margin:15px 0;font-size:12px}.giftcardaccount .fieldset{margin:0}.giftcardaccount .btn-only{margin:0 0 15px}.giftcard-status .gift-card-info,.giftcard-status p.error-msg,.giftcardaccount #giftcard_balance_lookup .gift-card-info,.giftcardaccount #giftcard_balance_lookup p.error-msg{margin:10px 0 20px}.gift-card-info{margin:10px 0;padding:10px 10px 5px;border:1px dashed #d9d9d9;background:#fcf7f5}.gift-card-info p{font-size:12px;margin:0 0 5px}.gift-card-info .giftcard-number{font-weight:bold}.gift-card-info .btn-only{padding-left:0}#gc-please-wait{-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;opacity:.8}.page-print .print-head img{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h2.h2{margin:15px 0 10px}.page-print .col2-set{margin:10px 0 20px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}.my-tag-edit{float:left}.my-tag-edit .btn-remove{float:right;margin:-3px 0 0 5px;position:relative}#my-tags-table .price-box{margin:5px 0}#my-tags-table .last{text-align:center}#my-tags-table .last p{margin:10px 0}.my-rewards .box{margin:0 0 30px}.my-rewards .info-box .box-title{margin:10px 10px}.my-rewards .info-box .box-content{padding:0 10px 10px}.my-rewards p.error{display:inline;color:#d91a00}.my-rewards dl{font-size:12px}.my-rewards dl dt{font-weight:bold;font-size:13px;margin-top:10px}.my-rewards dl dt span{color:#d12c01}.my-rewards dl dd.last{margin:7px 0 0}.my-rewards .form-list label{width:auto}.my-rewards .form-list .control .input-box{position:static;margin:0 5px 0 0}.my-rewards .data-table small{display:block;font-size:1em;color:gray}.billing-agreements .info-box{margin:15px 0}.billing-agreements .info-box p{margin:0 0 9px}.billing-agreements .form-list li button.button{float:left;margin-left:10px}.btn-gift-registry{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/i_gift-registry3.gif) 0 0 no-repeat;padding:3px 0 0 33px;text-align:left}.btn-gift-registry .input-box{margin:0 0 7px}.btn-gift-registry select{width:100%}.gift-registry-name{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/i_gift-registry2.gif) 0 0 no-repeat;margin:3px 0 0;padding:0 0 0 20px;line-height:18px}.sidebar .block-gr-search .form-alt .input-box{width:148px;margin:3px 0 0;padding:0}.sidebar .block-gr-search .form-alt input.input-text{width:142px}.sidebar .block-gr-search .form-alt select{width:148px}.block-gr-search p.note{margin:0 0 3px;text-align:right;color:#f15c22}.wrapper .block-addbysku .input-box.validation-error,.wrapper .block-addbysku .input-box.validation-passed{padding-right:0;background:0}.wrapper .block-addbysku .validation-advice{margin-right:-19px}.main .block.block-addbysku .block-content{padding:10px 4px 10px}.block-addbysku .data-table th,.block-addbysku .data-table td{padding:6px 4px}.block-addbysku .data-table th:first-child,.block-addbysku .data-table td:first-child{padding-left:13px}.sidebar .block-addbysku .actions{padding:0 13px 7px}p.link-widget-sku{padding:15px 13px;text-align:left;float:left}.sidebar p.link-widget-sku{padding:5px 13px 0;text-align:right;border-top:1px dotted #dadada;float:none}p.link-widget-sku a{color:#999}.block-addbysku .actions{text-align:right;margin:15px 0 10px;float:right}.sidebar .block-addbysku .actions{float:none}.block-addbysku .file-upload{float:left;text-align:left;border:1px solid #dadada;padding:10px 17px;background:#f5f5f5 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_block.gif) repeat-x 0 100%;margin-top:10px}.block-addbysku .file-upload label{display:block;float:none;width:auto;min-width:60px;text-align:left}.block-addbysku .file-upload p{padding:3px 0}.block-addbysku .file-upload .btn-reset{display:inline-block;margin-left:15px}.block-addbysku .file-upload .btn-reset span{margin-left:0;padding:3px 0;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_icon-reset.png) no-repeat scroll 0 50%;padding-left:15px;display:inline-block;cursor:pointer;color:#999}.block-addbysku .file-upload .input-box{display:block;float:none}.block-addbysku .file-upload .note{width:auto;clear:both;padding:2px 0}.block-addbysku .data-table td .btn-remove{margin:4px 0 0;float:right;margin-right:-16px}.block-addbysku .data-table td .input-box{float:left}.block-addbysku .data-table td .qty{width:8em !important}.sidebar .block-addbysku .data-table td .qty{width:5em !important}.block-addbysku .data-table td.last{padding-right:18px}.block-addbysku .data-table tfoot td.last{text-align:right}.block-addbysku .data-table .add-row{cursor:pointer;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_btn-split-item.png) no-repeat 0 2px;padding-left:11px;font-weight:bold;color:#999}.block-addbysku .data-table .input-box{width:99%}.wrapper .block.block-addbysku .data-table .col-sku{width:auto}.wrapper .block.block-addbysku .data-table .col-qty,.wrapper .block.block-addbysku .data-table .col-remove{width:13px}.wrapper .block.block-addbysku .data-table .input-text{width:99%}.disabled{position:relative;z-index:1}.disabled:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background:#fff;opacity:.2}.cart-msrp-totals{color:red;font-size:12px !important;font-weight:bold;padding:10px 20px 20px;text-align:right;text-transform:uppercase}.map-cart-sidebar-total{color:red;display:block;font-size:10px;line-height:14px;font-weight:bold;padding:5px 2px;text-shadow:0 1px 0 #fff}.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100}.map-popup-heading{background:#efefef;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px}.map-popup-heading h2{color:#333;font-size:14px;font-weight:bold;margin:0;text-shadow:0 1px 0 #f6f6f6;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis}.map-popup-arrow{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/map_popup_arrow.gif) no-repeat;position:absolute;left:50%;top:-10px;height:10px;width:19px}.map-popup-close{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:6px;right:8px;height:15px;width:15px;text-align:left;text-indent:-9999em}.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;width:280px}.map-popup-checkout{display:inline;float:right;text-align:right}.map-popup-checkout span{display:block;padding-right:30px}.map-popup-checkout .paypal-logo{margin:0 0 5px}.map-popup-price .price-box,.map-popup-price .price-box .special-price{margin:0;padding:0}.map-popup-price{margin:5px 0 0}.map-popup-text{background:#fefefe;clear:right;line-height:1.5;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word}.map-popup-only-text{border-top:1px solid #ddd}.footer-before-container{margin:0 0 3px;text-align:center}.form-subscribe{float:left;width:183px;padding:0 17px 0 0}.form-subscribe-header{color:#d12c01;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase}.form-subscribe label{display:block;margin:6px 0}.form-subscribe input.input-text{width:177px;display:block}.form-subscribe button.button{margin:6px 0 0;float:right}.form-subscribe .validation-advice{width:180px}.form-subscribe .v-fix{text-align:left;padding-right:5px}.form-subscribe a{color:#777}.footer-container{margin:0 0 20px;text-align:left;background:#f8f8f8;border:1px solid #cfcfcf;padding:14px 17px 12px}.footer{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_footer.gif) repeat-y 200px 0}.footer a:hover{text-decoration:none}.footer ul,.footer ul.links{display:block;float:left;width:150px;margin:0 0 0 19px;padding:0}.footer ul.links li,.footer ul li{display:block;vertical-align:top;margin:0 0 5px;padding:0}address.copyright{margin-top:6px}.footer .switcher-store{float:right;width:184px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_store-switch.gif) no-repeat 0 3px;padding-top:21px}.footer .switcher-store label{display:none}.footer .switcher-store select{padding:0;margin-bottom:1px}.footer .switcher-store ul{float:none;width:auto;padding-left:0;margin-left:0}.footer .switcher-store ul .current{display:none}.page-head,.page-head-alt{margin-bottom:20px;padding:23px 20px 11px;background:#f6f6f6 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_page-title.gif) repeat-x 0 0;border-bottom:1px solid #cfcfcf}.col-main .page-head,.col-main .page-head-alt{margin:0 -20px 20px}.page-head-alt .link-rss{float:right;margin-top:8px}.page-head h2,.page-head h3,.page-head-alt h3,.page-head-alt h2{font:normal 22px/27px Arial,Helvetica,sans-serif;color:#d12c01}.restriction-index-stub .page{width:652px;padding-bottom:3px}.restriction-index-stub .main{margin-top:100px;min-height:0;height:auto !important;padding:13px;text-align:center;margin-bottom:0}.restriction-index-stub .col-main{color:#dedede;height:auto !important;min-height:230px;height:230px;font-size:16px;background:#4a4a4a url(http://www.thertastore.com/skin/frontend/enterprise/default/images/logo-offline.gif) no-repeat 50% 95px;padding:170px 60px 40px}.restriction-index-stub .page-title{margin:0 0 15px !important;padding:0 !important;border:0 !important;background:0}.restriction-index-stub .col-main h1,.restriction-index-stub .col-main h2{font:italic 35px Georgia,"Times New Roman",Times,serif;color:#fff}.restriction-index-stub .header-container,.restriction-index-stub .footer-container{display:none}.restriction-index-stub .copyright{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_shadow-offline.gif) 50% 0 no-repeat;padding:15px 0 0;margin:0}.private-sales-index{background:#2b2b2b;margin:110px 0 60px;padding:40px 0}.private-sales-index .box{border:1px solid #e2ded0;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_ps.gif) no-repeat 50% 13px;padding:50px 13px 0;width:657px;margin:0 auto}.private-sales-index .box .content{padding:0 60px 70px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_ps.gif) no-repeat 50% 100%;font-size:14px}.private-sales-index .box .content p{text-align:center}.private-sales-index .box .content a{color:#444}.private-sales-index .box .content h1{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_ps-logo.gif) no-repeat 50% 0;padding:60px 0 5px;font-size:29px;font-weight:normal;color:#ec4e00}.private-sales-index .box .content .description{background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_ps-descr.gif) no-repeat 50% 0;margin:40px auto 0;width:433px;padding:30px 50px 30px;font:normal 20px Georgia,"Times New Roman",Times,serif;font-style:italic;color:#817268}.col1-layout .private-sales-index{margin:0 -20px -31px;height:auto !important;height:350px;min-height:350px}.cms-private-sales-home{background-color:#fffdf9}.private-sales-demo{background:#fffdf9 url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_ps-home.jpg) no-repeat 50% 88px;padding-top:90px}.private-sales-demo h1{display:none}.private-sales-demo p{padding-top:475px;text-align:center;color:#444;font-size:18px}.private-sales-demo a{color:#c12900}.col1-layout .private-sales-demo{margin:0 -20px -31px;background-position:0 20px;padding-top:20px;height:auto !important;height:550px;min-height:550px}.account-login .form-list:after,.wishlist-management .table-caption:after,.product-options dt:after,#bundleProduct:after,.events-slider:after,.product-image-popup .nav:after,.gift-item:after,.block-content:after,.block-list li.item:after,.block-poll li:after,.currently li:after,.order-info:after,.top-cart .actions:after,.header .quick-access:after,.product-view .box-related li.item:after,.bundle-summary .product:after,.collateral-tabs:after,.block-cart .block-content .item:after,.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header-panel:after,#nav:after,.main:after,.footer-before-container:after,.footer-container:after,.footer:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete li:after,.block li.item:after,.block .actions:after,.mini-products-list li:after,.cms-index-index .block-featured li.item:after,.title-buttons:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.products-grid:after,.products-list li.item:after,.product-view:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add-tags:after,.product-options .options-list li:after,.options-container-small .product-options:after,.product-options-bottom:after,.product-review:after,.box-collateral:after,.box-collateral .box-content:after,.collateral-tabs .tab-content:after,.account-login:after,.cart .cart-collaterals:after,.cart:after,.opc .step-title:after,.checkout-progress:after,.form-list li:after,.form-list li.fields .field:after,.clearfix:after,.buttons-set:after,.buttons-set2:after,.page-print .print-head:after,.new-product-spotlight .more-new .item:after,.addresses-list .col-2 li:after,.product-view .product-shop:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.guest-select{width:305px !important}
.widget{display:inline}.widget .widget-title{margin:10px 0}.widget .widget-title h2{font-size:18px;color:#d12c01}.widget .widget-products{margin:0 -20px 0}.cms-home .col1-layout .widget .widget-products,.cms-index-index .col1-layout .widget .widget-products{margin:0 0 20px}.col-main>.widget{display:block;margin:40px 0 0}.col-main>.widget+.widget{margin-top:20px}.widget .products-grid{list-style:none;margin-bottom:0;padding-left:20px}.widget .products-grid p,.widget .products-list p{margin-bottom:0}.widget .products-list{list-style:none;margin-bottom:0;padding-left:0}.widget .add-to-links{list-style:none;padding-left:0;margin:5px 0}.widget-banner{clear:both;display:block;width:100%;overflow:hidden;text-align:center}.widget-banner li{margin:7px 0}.top-container .widget-banner li{margin:0}.footer-before-container .widget-banner li{margin:0}.widget-banner-inline{display:block;clear:both;padding:7px 0;text-align:center}.widget-banner-inline ul,.widget-banner-inline li{display:inline}.widget-banner-inline li{margin:0 3px}.widget-banner-inline li img{vertical-align:middle}.widget-new-products{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-new-products{display:block;padding:0 20px}.widget-viewed{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-viewed{display:block;padding:0 20px}.widget-compared{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-compared{display:block;padding:0 20px}.widget-events{display:block !important}.top-container .widget-product-link,.top-container .widget-category-link,.top-container .widget-cms-link,.top-container .widget-hierarchy-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.top-container .widget-product-link a,.top-container .widget-category-link a,.top-container .widget-cms-link a,.top-container .widget-hierarchy-link a{display:block;padding:12px 12px;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:bold 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none}.top-container .widget-product-link a:hover,.top-container .widget-category-link a:hover,.top-container .widget-cms-link a:hover,.top-container .widget-hierarchy-link a:hover{color:#d53c00;text-decoration:none}.footer-before-container .widget-product-link,.footer-before-container .widget-category-link,.footer-before-container .widget-cms-link,.footer-before-container .widget-hierarchy-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.footer-before-container .widget-product-link a,.footer-before-container .widget-category-link a,.footer-before-container .widget-cms-link a,.footer-before-container .widget-hierarchy-link a{display:block;padding:10px 12px;background:#fff url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:bold 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none;cursor:pointer}.footer-before-container .widget-product-link a:hover,.footer-before-container .widget-category-link a:hover,.footer-before-container .widget-cms-link a:hover,.footer-before-container .widget-hierarchy-link a:hover{color:#d53c00;text-decoration:none}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px 0}.col-main .widget-product-link a{font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-product-link a:hover{color:#333;text-decoration:none}.sidebar .widget-product-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-product-link a{font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-product-link a:hover{color:#333;text-decoration:none}.widget-category-link-inline{display:inline}.top-container .widget-category-link{border-bottom:0}.top-container .widget-category-link a{border-color:#ca3934;color:#d53c00;background-image:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-links2.gif);background-color:#f9d2c1}.top-container .widget-category-link a:hover{color:#fff}.col-main .widget-category-link{display:block;text-align:right;margin:7px 0}.col-main .widget-category-link a{font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-category-link a:hover{color:#333;text-decoration:none}.sidebar .widget-category-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-category-link a{font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-category-link a:hover{color:#333;text-decoration:none}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-link a{font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-link a{font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-link a:hover{color:#333;text-decoration:none}.widget-cms-hierarchy-link-inline{display:inline}.col-main .widget-cms-hierarchy-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-hierarchy-link a{font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-hierarchy-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-hierarchy-link a{font-size:12px;background:url(http://www.thertastore.com/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}
.quick-access .sale-links li, .kitchen-cabinets-block .category-image ul.help-links li, .home_video .quotation-down, .free-design-box .form-list .fields .checkboxs li input.checkbox, .free-design-box .form-list .fields .checkboxs li label, .free-design-box .form-list .fields .radios li input.radio, .free-design-box .form-list .fields .radios li label, .toolbar .sort-by label, .toolbar .sort-by select, .price-actions-form .price-box, .price-actions-form label, .price-actions-form input, .products-grid.list-4column .price-box .list-price, .products-grid.list-4column .price-box .now-price, .products-grid.list-4column .price-box .minimal-price-link .label, .products-grid.list-4column .price-box .minimal-price-link .price, .products-grid.bathroom .price-box .list-price, .products-grid.bathroom .price-box .now-price, .products-grid.bathroom .price-box .minimal-price-link .label, .products-grid.bathroom .price-box .minimal-price-link .price, .products-list .price-actions-form button.button, .products-list.list-4column .price-box .list-price, .products-list.list-4column .price-box .now-price, .products-list.list-4column .price-box .minimal-price-link .label, .products-list.list-4column .price-box .minimal-price-link .price, .products-list.bathroom .price-box .list-price, .products-list.bathroom .price-box .now-price, .products-list.bathroom .price-box .minimal-price-link .label, .products-list.bathroom .price-box .minimal-price-link .price, .category-knobs-pulls .products-grid.list-4column .price-actions button.btn-cart, .category-knobs-pulls .products-list.list-4column .price-actions button.btn-cart, .category-sample-doors .products-grid.list-4column .price-actions button.btn-cart, .category-sample-doors .products-list.list-4column .price-actions button.btn-cart, .category-knobs-pulls .products-grid.list-4column .price-actions label, .category-knobs-pulls .products-grid.list-4column .price-actions input.qty, .category-knobs-pulls .products-list.list-4column .price-actions label, .category-knobs-pulls .products-list.list-4column .price-actions input.qty, .category-sample-doors .products-grid.list-4column .price-actions label, .category-sample-doors .products-grid.list-4column .price-actions input.qty, .category-sample-doors .products-list.list-4column .price-actions label, .category-sample-doors .products-list.list-4column .price-actions input.qty, .category-knobs-pulls .products-grid.list-4column .price-box, .category-knobs-pulls .products-list.list-4column .price-box, .category-sample-doors .products-grid.list-4column .price-box, .category-sample-doors .products-list.list-4column .price-box, .collateral-tabs .tab span, #cabinet-page-addition .cabinet-page-addition, .cart-summary .cart-items ul li.item-qty-box h6, .cart .title-buttons .checkout-types li, .security-logos li, .account-login .form-list li.buttons-set button.button, .account-login .form-list li.buttons-set .or, .account-login #webformat_loginwithpaypal_container { display: inline-block; *display: inline; *zoom: 1; }

.w980, .main, .header, .header-top-style .box, #nav, .breadcrumbs, #home-slider .slides li .box, #home-slider .flex-control-nav, .home-kitchen-cabinets, #home-products, .promotional .promo-banner, .home_video, .cms_block, #free_professional_content, #loading-mask .loader img.loading, #home-products .flexslider, #boxpopup, .items-container .item-info .price-actions-form button.button, .cart-summary .cart-items ul li.item-delete a, .data-table .btn-remove, .cart .totals .paypal-box .paypal-logo, .cart .totals .paypal-box .bml-checkout-type, .sidebar .block-reorder .account-actions button.button { margin-left: auto; margin-right: auto; }

div.paypal-box, .footer_newsletter .block-subscribe, .header-top-style .box, #home-slider .slides li .box .columns-2, .kitchen-cabinets-block, .kitchen-cabinets-block .hot-products, #home-products .tab, .home_video, .cms_block, .frfree_professional, .contact_us, .free-design-box .form-list .fields .checkboxs, .free-design-box .form-list .fields .attacth, .free-design-box .form-list .fields .radios, .free-design-box .customer-name, .products-grid .compare-wrap, .products-grid.grid-ready-pre .button-cart, #kitchen-accessories, .ready-pre-product .product-view-title, .ready-pre-product .product-essential, .product-about .etabs, #cabinet-terms-box #tags, #shopping_inner, .product-start .start-tabs .tab-content .a-sub-categories, .items-container .item-content, .items-container .item-info, .cart-total li, .cart-btns, .free-kithen-design .content, .data-table .item-options, .opc-wrapper, .opc .step-title, #security-box .logs ul { *zoom: 1; }
div.paypal-box:before, .footer_newsletter .block-subscribe:before, .header-top-style .box:before, #home-slider .slides li .box .columns-2:before, .kitchen-cabinets-block:before, .kitchen-cabinets-block .hot-products:before, #home-products .tab:before, .home_video:before, .cms_block:before, .frfree_professional:before, .contact_us:before, .free-design-box .form-list .fields .checkboxs:before, .free-design-box .form-list .fields .attacth:before, .free-design-box .form-list .fields .radios:before, .free-design-box .customer-name:before, .products-grid .compare-wrap:before, .products-grid.grid-ready-pre .button-cart:before, #kitchen-accessories:before, .ready-pre-product .product-view-title:before, .ready-pre-product .product-essential:before, .product-about .etabs:before, #cabinet-terms-box #tags:before, #shopping_inner:before, .product-start .start-tabs .tab-content .a-sub-categories:before, .items-container .item-content:before, .items-container .item-info:before, .cart-total li:before, .cart-btns:before, .free-kithen-design .content:before, .data-table .item-options:before, .opc-wrapper:before, .opc .step-title:before, #security-box .logs ul:before, div.paypal-box:after, .footer_newsletter .block-subscribe:after, .header-top-style .box:after, #home-slider .slides li .box .columns-2:after, .kitchen-cabinets-block:after, .kitchen-cabinets-block .hot-products:after, #home-products .tab:after, .home_video:after, .cms_block:after, .frfree_professional:after, .contact_us:after, .free-design-box .form-list .fields .checkboxs:after, .free-design-box .form-list .fields .attacth:after, .free-design-box .form-list .fields .radios:after, .free-design-box .customer-name:after, .products-grid .compare-wrap:after, .products-grid.grid-ready-pre .button-cart:after, #kitchen-accessories:after, .ready-pre-product .product-view-title:after, .ready-pre-product .product-essential:after, .product-about .etabs:after, #cabinet-terms-box #tags:after, #shopping_inner:after, .product-start .start-tabs .tab-content .a-sub-categories:after, .items-container .item-content:after, .items-container .item-info:after, .cart-total li:after, .cart-btns:after, .free-kithen-design .content:after, .data-table .item-options:after, .opc-wrapper:after, .opc .step-title:after, #security-box .logs ul:after { content: ""; display: table; }
div.paypal-box:after, .footer_newsletter .block-subscribe:after, .header-top-style .box:after, #home-slider .slides li .box .columns-2:after, .kitchen-cabinets-block:after, .kitchen-cabinets-block .hot-products:after, #home-products .tab:after, .home_video:after, .cms_block:after, .frfree_professional:after, .contact_us:after, .free-design-box .form-list .fields .checkboxs:after, .free-design-box .form-list .fields .attacth:after, .free-design-box .form-list .fields .radios:after, .free-design-box .customer-name:after, .products-grid .compare-wrap:after, .products-grid.grid-ready-pre .button-cart:after, #kitchen-accessories:after, .ready-pre-product .product-view-title:after, .ready-pre-product .product-essential:after, .product-about .etabs:after, #cabinet-terms-box #tags:after, #shopping_inner:after, .product-start .start-tabs .tab-content .a-sub-categories:after, .items-container .item-content:after, .items-container .item-info:after, .cart-total li:after, .cart-btns:after, .free-kithen-design .content:after, .data-table .item-options:after, .opc-wrapper:after, .opc .step-title:after, #security-box .logs ul:after { clear: both; }

select, .main, #loading-mask .loader, .breadcrumbs, #home-slider .slides li .box a.text, .kitchen-cabinets-block .category-image ul.help-links, #home-products, .home_video, .cms_block .cms_block_content, .frfree_professional .rightbox, .contact_us .rightbox, .free-design-box .form-list .fields .input-box input.input-text, .free-design-box .form-list .fields .input-box textarea, .products-grid .product-image img, .products-grid.grid-ready-pre li.item, .products-list .product-image, .kitchen-cabinets-cover .category-view-box, .product-about .etabs .tab, .product-about .panel-container, .product-start .start-tabs .tab, .product-start .start-tabs .tab-content .a-sub-categories, .items-container .item-info .item-description-container, .cart .shipping input.input-text, .opc-progress-container { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

button.button span span, a.button span span, #loading_msg, .header-contact-info em, .quick-access .ship-for-free em, .quick-access .ship-for-free a, .quick-access .sale-links li.current-sale, #nav a.level-top span, #nav li.active a.level-top span, #home-slider .slides li .box a.text em, .kitchen-cabinets-block .view-title h2, #home-products .product_content button.button, .frfree_professional .rightbox .content.phone strong, .free-design-box .form-list .fields label, .sidebar .block-layered-nav dt, .products-grid.grid-ready-pre .product-name, .product-view .product-name h1, .items-container .items-name a, .cart-total li.total, .free-kithen-design h6 em, .cart .cart-collaterals h2, .opc .step-title .number, .opc .step-title h2, .opc li.active .step-title h2, .opc li.allow .step-title h2, .opc-progress-container .opc-block-progress .block-title strong, .opc-progress-container .opc-block-progress .block-content dt, #security-box .head strong, #security-box .help strong, #security-box .help em, .account-login .form-list li.buttons-set .or { font-family: "Latosemibold", sans-serif; }

.header-top-style ul, .frfree_professional .rightbox .content h6, .contact_us .rightbox .content h6, .toolbar .sort-by label, .products-grid .product-name, .product-name h1, .tab-content .tips, .cart-table .product-name { font-family: "Volkhov", sans-serif; }

.frfree_professional .rightbox .block-title strong, .contact_us .rightbox .block-title strong, .sidebar .block-account .block-title strong, .sidebar .block-cart .block-title strong, .sidebar .block-compare .block-title strong, .sidebar .block-reorder .block-title strong, .page-title h1, .kitchen-cabinets-block .category-image ul.help-links li, #home-products .title, #home-products .product_content .product_name, .home_video .home_video_title h2, .cms_block .cms_block_content h6, .frfree_professional .desc h2, .contact_us .desc h2, .sidebar .block-layered-nav .block-title strong, .products-list .product-name a, .kitchen-cabinets-cover .item h2, #boxpopup .content-title, .box-collateral .box-title h2, .ready-pre-product .product-name-box h2, .start_shopping strong, .cart-summary .title { font-family: "Volkhovbold", sans-serif; }

.page-title h1, .header-contact-info em, .quick-access .ship-for-free strong, .quick-access .sale-links li a, .kitchen-cabinets-block .view-title h2 a, #home-products .title, #home-products .tab li, .home_video .home_video_title h2, .col-main .cms-menu li strong, .frfree_professional .rightbox .content h6, .contact_us .rightbox .content h6, .free-design-box .form-list .fields label em, .toolbar .sort-by label em, .sidebar .block-layered-nav dt, .products-grid .compare-wrap label a, .products-grid.grid-ready-pre .product-name a, .products-list .desc .link-learn, .kitchen-cabinets-cover .item .hot-products a, .results-view .recommendations a, #boxpopup .content-title, .product-view .product-name h1, .product-name, .collateral-tabs .tab, .ready-pre-product .product-name-box h2, .product-about .etabs .tab a, #tabs-1 .tab-content strong, .start_shopping strong, .product-start .start-tabs .tab span, #tax-notification, .cart-table .product-name a, #shopping-cart-totals-table tfoot strong, .opc .step-title .number, .opc li.active .step-title h2, .opc li.allow .step-title h2, .sidebar .block-cart .summary a { color: #6b1000; }

a, .price-box .minimal-price-link, .add-to-links a, #loading-mask .loader, .header-contact-info span, .breadcrumbs a, #home-products .tab-links a, #home-products .product_content .product_name, .col-main .cms-menu li a, .frfree_professional .rightbox .content a, .contact_us .rightbox .content a, .frfree_professional .rightbox .content.phone strong, .contact_us .rightbox .talk-us strong .phone, .pager .pages a, .pager .pages a:hover, .sidebar .block-layered-nav dd ol.m-filter-item-list a, .sidebar .block-layered-nav dd .m-more-less a, .products-grid .product-name a, .products-list .product-name a, .kitchen-cabinets-cover .item h2 a, #boxpopup .content p a, .product-view .product-shop .product-summaries a, .ready-pre-product .product-name-box a, .product-about .tab-content a, .product-start .start-tabs .tab-content .a-sub-categories span, .items-container .items-name a, .items-container .backtotop, .product-name a, .cart-table td.edit a, #checkout-step-login .form-list li.note a, li#remember-me-box.control .link-tip, .opc-progress-container .opc-block-progress .block-content dt.complete a, #security-box .head a, #security-box .help a { color: #0082b5; }

body, .frfree_professional .desc p strong, .contact_us .desc p strong, .free-design-box .form-list .fields label, .sorter, .about-table table td p, #tags-content strong, .items-container .item-info .discription strong, .data-table th, .cart-table tfoot button.btn-continue span, .cart .cart-collaterals h2, .sidebar .block-cart .summary { color: #1e1e1e; }

input.qty, .pager .limiter select, .price-actions-form input, .ready-pre .toolbar select, #boxpopup .boxclose, .options-container-small dd select, .options-container-big dd select { color: #1e1e1e; }

.price-box .list-price, .footer_newsletter .block-content input.input-text, .header .form-search input.input-text, .kitchen-cabinets-block p, .home_video .home_video_content_text, .frfree_professional .desc p, .contact_us .desc p, .sidebar .block-layered-nav dd, .sidebar .block-layered-nav dd ol a, .products-grid.grid-ready-pre .style_price, .ready-pre .top-desc p, #boxpopup .content p, .product-view .product-shop .special-sq-feet span, .product-about .tab-content p, #tags-content div, #instructions-box div, .items-container .items-img .sku, .items-container .item-info .discription p, .items-container .assemble-options, .cart-summary .cart-items ul li, .cart-total li, .data-table tbody td, .cart .deals label, .cart .shipping label, .cart .shipping select, #security-box .head strong, #security-box .help strong, #security-box .help em, .account-login .form-list li.buttons-set .or { color: #636363; }

input.input-text, textarea, .main, .header .form-search, .breadcrumbs, .kitchen-cabinets-block .category-image, .frfree_professional .rightbox, .contact_us .rightbox, .free-design-box, .contact_information, .category-view .category-description, .toolbar, .sidebar .block-layered-nav, .products-grid .product-image img, .products-grid.grid-ready-pre li.item, .products-list .product-image, .kitchen-cabinets-cover .img, .collateral-tabs .tab-content, .ready-pre-product .product-view-title, .ready-pre-product .product-essential, .product-about .etabs .tab, .product-about .panel-container, .start_box, .product-start .start-tabs .tab, .product-start .start-tabs .tab-content .a-sub-categories, .items-container, .cart-summary, .free-kithen-design, .cart-table tfoot tr:last-child td, .cart .shipping input.input-text, .opc .step-title, .checkout-onepage-index input.input-text, .checkout-onepage-index select, .checkout-onepage-index textarea, .opc-progress-container, #security-box-container { border: 0.07143em solid #d0d0d0; }

input.qty, .pager .limiter select, .price-actions-form input, .ready-pre .toolbar select, #boxpopup .boxclose, .options-container-small dd select, .options-container-big dd select { font-weight: 700; }

.frfree_professional .rightbox .block-title, .contact_us .rightbox .block-title, .sidebar .block-account .block-title, .sidebar .block-cart .block-title, .sidebar .block-compare .block-title, .sidebar .block-reorder .block-title, .sidebar .block-layered-nav .block-title, .tab-content .tips, .free-kithen-design h6, .opc .step-title, .opc li.active .step-title .number, .opc li.allow .step-title .number { background-color: #610306; }

.wrapper, .col2-left-layout .col-main, .col2-left-layout .col-left, .page-title, .footer_newsletter .block-content input.input-text, .header .form-search input.input-text, .nav-container, #nav a.level-top, #nav a.level-top span, #nav li.active a.level-top, #nav li.active a.level-top span, .cms-home .main, .kitchen-cabinets-block .category-image ul.help-links li.last, .col-main .cms-menu, .free-design-box .form-list .fields label, .toolbar .pager, .sorter, .category-products, .products-grid, .results-view, .product-view, .options-container-big, .collateral-tabs .tab, .collateral-tabs .tab span, .box-collateral .box-title, .opc .step-title h2, .opc li.active .step-title h2, .opc li.allow .step-title h2, #checkout-step-login .col2-set, .opc-progress-container .opc-block-progress .block-title, .account-login .form-list li.buttons-set { margin: 0; padding: 0; background: none; border: 0; }

.quick-access .ship-for-free strong, .quick-access .sale-links li, .kitchen-cabinets-block .category-image ul.help-links li, #home-products .title, #home-products .product_content .product_name, #home-products .product_content span, .cms_block .cms_block_content h6, .items-container .items-img .sku, .opc .step-title .number { line-height: 1; }

.home_video .quotation-down, .cart-summary .cart-items ul li.item-qty-box select { vertical-align: top; }

.quick-access .sale-links li, #home-slider .flex-control-nav li, .free-design-box .form-list .fields .checkboxs li input.checkbox, .free-design-box .form-list .fields .checkboxs li label, .free-design-box .form-list .fields .radios li input.radio, .free-design-box .form-list .fields .radios li label, .toolbar .sort-by label, .toolbar .sort-by select, .price-actions-form .price-box, .price-actions-form label, .price-actions-form input, .products-grid.list-4column .price-box .list-price, .products-grid.list-4column .price-box .now-price, .products-grid.bathroom .price-box .list-price, .products-grid.bathroom .price-box .now-price, .products-list.list-4column .price-box .list-price, .products-list.list-4column .price-box .now-price, .products-list.bathroom .price-box .list-price, .products-list.bathroom .price-box .now-price, .category-knobs-pulls .products-grid.list-4column .price-box, .category-knobs-pulls .products-list.list-4column .price-box, .category-sample-doors .products-grid.list-4column .price-box, .category-sample-doors .products-list.list-4column .price-box, #cabinet-page-addition .cabinet-page-addition, .about-table table td, .cart-summary .cart-items ul li, .data-table tbody td, .security-logos li, .account-login .form-list li.buttons-set button.button, .account-login .form-list li.buttons-set .or, .account-login #webformat_loginwithpaypal_container { vertical-align: middle; }

.col2-left-layout .col-left, div.paypal-box .paypal-logo, div.paypal-box .bml-checkout-type, .footer_newsletter .block-content input.input-text, #newsletter-validate-detail, .header-top-style ul.other-links, .header-top-style li, .header-contact-info, .header .form-search input.input-text, .header .form-search button.button, #nav .level2, #home-slider .slides li .box .columns-2 .content, .kitchen-cabinets-block button.btn-shop, .home-kitchen-cabinets li.box, #home-products .tab li, .home_video .home_video_media, .cms_block .cms_block_content, .frfree_professional .leftbox, .contact_us .leftbox, .free-design-box .form-list .fields .input-box.col2, .free-design-box .form-list .fields .checkboxs li, .free-design-box .form-list .fields .attacth input, .free-design-box .form-list .fields .radios li, .sorter .view-mode, .sorter .view-mode label, .sorter .amount, .toolbar .sort-by, .price-actions-form .price-box .minimal-price-link, .products-grid .compare-wrap input, .products-grid .compare-wrap label, .products-grid.grid-ready-pre .button-cart .order-a-sample, .products-list .product-image, .category-knobs-pulls .products-grid.list-4column .price-box .minimal-price-link, .category-knobs-pulls .products-list.list-4column .price-box .minimal-price-link, .category-sample-doors .products-grid.list-4column .price-box .minimal-price-link, .category-sample-doors .products-list.list-4column .price-box .minimal-price-link, .kitchen-cabinets-cover .item, .kitchen-cabinets-cover .category-view-left, .product-view .product-img-box, .options-container-big .add-to-links, .aw-pq2-question-title h2, .ready-pre-product .product-name-box, #cabinet-terms-box .tag-col, .start-product-list, .product-start .start-tabs .tab-content .a-sub-categories span, .items-container .items-img, .items-container .item-info .item-description-container, .cart-btns button.button, .free-kithen-design .content p, .opc, .opc .step-title .number, .opc .step-title h2, #security-box .logs ul li, .account-login .form-list li.note-box, .account-login .form-list li.control { float: left; display: inline; }

.col2-left-layout .col-main, .header .quick-access, .header-top-style ul.links, .quick-access .ship-for-free, .quick-access .sale-links, #home-slider .slides li .box .columns-2 .right, .kitchen-cabinets-block button.btn-sample-door, .home-kitchen-cabinets li.pre, .home_video .home_video_content_value, .home_video button.button, .frfree_professional .rightbox, .contact_us .rightbox, .free-design-box .form-list .fields .input-box.col2:last-child, .free-design-box .form-list .fields .attacth input:nth-child(2n), .sorter .pager, .pager .limiter, .pager .pages, .products-grid.grid-ready-pre .button-cart .shop-now, .kitchen-cabinets-cover .category-view-right, .product-view .product-shop, .options-container-big, .aw-pq2-question-title button, #cabinet-page-addition, .start-right, .cart-total li span, #btnGotoCart, .free-kithen-design .content button.button, .cart .shipping, #security-box .logs ul li.last { float: right; display: inline; }

#home-slider .flex-control-nav li a, .pager .pages, .cart-total li span.price { text-align: left; }

#home-slider .flex-control-nav, #tags-content div div, .items-container .backtotop, .cart .checkout-types { text-align: right; }

input.qty, #loading-mask .loader, .quick-access .ship-for-free, .home-kitchen-cabinets li.box .hot-products, .frfree_professional .rightbox .content.livechat, .price-actions-form input, .products-grid .add-to-links li, .product-view .product-img-box .product-image, .product-about .etabs .tab, #shopping_inner .guarentee-kicker span, .items-container .items-img .sku, .items-container .item-info .price-actions-form, .cart-summary .cart-items ul li.item-price, .cart-summary .cart-items ul li.item-delete, #tax-notification, .cart .totals .paypal-box .paypal-logo, .cart .totals .paypal-box .bml-checkout-type, .security-logos, .opc .step-title .number, .guarentee-kicker, .account-login .form-list li.buttons-set, .sidebar .block-cart .sidebar-actions, .sidebar .block-reorder .account-actions { text-align: center; }

.price-box .minimal-price-link .label, .price-box .minimal-price-link .price, .price-box .price, .quick-access .ship-for-free strong, .breadcrumbs strong, #home-slider .slides li .box button.button span span, .col-main .cms-menu li strong, .frfree_professional .rightbox .content strong, .contact_us .rightbox .content strong, .frfree_professional .rightbox .content h6, .contact_us .rightbox .content h6, .free-design-box .form-list .fields .checkboxs li label, .free-design-box .form-list .fields .radios li label, .pager .pages .current, .pager .pages strong, .products-grid .product-name, .products-grid.grid-ready-pre .button-cart button.button span span, .ready-pre .toolbar select, #boxpopup .boxclose, .options-container-small dt label, .options-container-big dt label, .add-to-qty label, .collateral-tabs .tab.active, #tabs-1 .tab-content strong, #tags-content strong, .cart-summary .cart-items ul li.item-qty-box h6, .free-kithen-design h6, .cart-table .product-name, .cart .deals button.button span span, .cart .shipping button.button span span, #shopping-cart-totals-table tfoot strong, #security-box .head a, .sidebar .block-cart .summary a { font-weight: 400; }

.cms_block .cms_block_content h6 em { text-transform: uppercase; }

button.button span span, a.button span span { text-transform: capitalize; }

.data-table th, .opc .step-title h2, .opc li.active .step-title h2, .opc li.allow .step-title h2 { text-transform: none; }

#back-to-top a, .header .form-search button.button, .cart-summary .cart-items ul li.item-delete a, .data-table .btn-remove { overflow: hidden; text-indent: -999em; }

.flexslider .flex-direction-nav a, .header-top-style li.my_cart, .header-top-style li.login, .header-top-style li.register, .header .form-search button.button, .sorter .view-mode a.list, .sorter .view-mode a.grid, .sorter .view-mode strong.list, .sorter .view-mode strong.grid, .cart-summary .cart-items ul li.item-delete a, a#btnSaveCart, .data-table .btn-remove, #security-box .head strong { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/bg.png) no-repeat; }

button.button, a.button { background: #0082b5; font-size: 100%; padding: 0 20px; border-bottom: 0.21429em solid #066388; }
button.button span, button.button span span, a.button span, a.button span span { color: #fff; background: none; height: 2.57143em; line-height: 2.57143; padding: 0; display: inline; }
button.button span span, a.button span span { font-size: 100%; }

#home-slider .slides li .box button.btn-shop, .kitchen-cabinets-block button.btn-sample-door, #home-products .product_content button.button, .free-design-box .form-list .buttons-set button.button, .products-grid.grid-ready-pre .button-cart .shop-now button.button, .product-view .product-shop button.order-sample, .items-container button.expand-button, .cart-table tfoot .btn-update, .cart .deals button.button, .cart .shipping button.button { background: #610306; border-color: #330607; }

#home-slider .slides li .box button.btn-goto { background: #fff; border-color: #bac5c9; }
#home-slider .slides li .box button.btn-goto span, #home-slider .slides li .box button.btn-goto span span { color: #4b4b4b; }

.frfree_professional .rightbox .block-title, .contact_us .rightbox .block-title, .sidebar .block-account .block-title, .sidebar .block-cart .block-title, .sidebar .block-compare .block-title, .sidebar .block-reorder .block-title { height: 3.35714em; padding: 0 0 0 0.85714em; }
.frfree_professional .rightbox .block-title strong, .contact_us .rightbox .block-title strong, .sidebar .block-account .block-title strong, .sidebar .block-cart .block-title strong, .sidebar .block-compare .block-title strong, .sidebar .block-reorder .block-title strong { color: #fff; line-height: 2.61111; font-size: 1.28571em; }

.clear { height: 1px; margin-top: -1px; clear: both; overflow: hidden; }

input, select, textarea, button { font-family: "Lato", sans-serif; font-size: 14px; }

img { max-width: 100%; }

select { height: 1.78571em; background: #fff none; padding: 0; }

input.input-text { background: #fff none; height: 1.57143em; }

textarea { background: #fff none; }

.w980, .main, .header, .header-top-style .box, #nav, .breadcrumbs, #home-slider .slides li .box, #home-slider .flex-control-nav, .home-kitchen-cabinets, #home-products, .promotional .promo-banner, .home_video, .cms_block, #free_professional_content { width: 70em; }

.quick-access .ship-for-free a { background: #0082b5; border-bottom: 0.21429em solid #066388; }

a { text-decoration: none; }

em { font-style: normal; }

body { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/bg.jpg) repeat; font-family: "Lato", sans-serif; font-size: 87.5%; }

.page { width: auto; }

.main { padding: 1.42857em 1.07143em; margin: 0 auto; background: #fff none; }

.col2-left-layout .col-main { width: 50em; }
.col2-left-layout .col-left { width: 16em; }

.col1-layout .col-main { padding: 0; }

.flexslider .flex-direction-nav a { width: 3.35714em; height: 3.35714em; margin-top: -1.64286em; }
.flexslider .flex-direction-nav a.flex-prev { background-position: -593px 0; }
.flexslider .flex-direction-nav a.flex-next { background-position: right 0; }

.page-title { margin-bottom: 1.07143em; }
.page-title h1 { font-size: 1.71429em; }

.col-main .page-title { margin: 0 0 1.07143em 0; }

.col1-layout .col-main .page-title { margin: 0 0 1.07143em 0; }

.price-box { font-size: 100%; }
.price-box .regular-price .price { font-size: 100%; }
.price-box .list-price { text-decoration: line-through; }

.messages { width: 100%; }

#Kicker { margin-left: 0 !important; }

div.paypal-box .bml-checkout-type { margin-left: 0.71429em; }

#onepage-paypal-payment-bml { display: inline-block; height: 30px; line-height: 30px; width: 120px; padding-left: 115px; background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/paypal_bml.jpg); background-size: 110px; background-repeat: no-repeat; }

#onepage-paypal-payment-bml a { font-size: 12px; }

#loading-mask { z-index: 1100; position: fixed; }
#loading-mask .loader { position: fixed; border: 0.14286em solid #6b1000; padding: 2.14286em 1.42857em; opacity: 0.9; background: #f5f5f5; width: 22.85714em; z-index: 1000; left: 50%; margin-left: -11.42857em; top: 50%; margin-top: -4.28571em; }
#loading-mask .loader img.loading { display: block; margin-bottom: 0.71429em; }

#back-to-top { position: fixed; bottom: 390px; left: 50%; margin-left: 500px; display: none; }
#back-to-top a { display: block; width: 3.57143em; height: 3.57143em; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/backtotop.png) no-repeat; }
#back-to-top a:hover { background-position: right 0; }

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 20, 2014 */
@font-face { font-family: 'Lato'; src: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-regular-webfont.eot"); src: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-regular-webfont.eot?#iefix") format("embedded-opentype"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-regular-webfont.woff2") format("woff2"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-regular-webfont.woff") format("woff"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-regular-webfont.ttf") format("truetype"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-regular-webfont.svg#latoregular") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Latosemibold'; src: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-semibold-webfont.eot"); src: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-semibold-webfont.woff2") format("woff2"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-semibold-webfont.woff") format("woff"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-semibold-webfont.ttf") format("truetype"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/lato-semibold-webfont.svg#latosemibold") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Volkhov'; src: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-regular-webfont.eot"); src: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-regular-webfont.eot?#iefix") format("embedded-opentype"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-regular-webfont.woff2") format("woff2"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-regular-webfont.woff") format("woff"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-regular-webfont.ttf") format("truetype"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-regular-webfont.svg#volkhovregular") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Volkhovbold'; src: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-bold-webfont.eot"); src: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-bold-webfont.eot?#iefix") format("embedded-opentype"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-bold-webfont.woff2") format("woff2"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-bold-webfont.woff") format("woff"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-bold-webfont.ttf") format("truetype"), url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/fonts/volkhov-bold-webfont.svg#volkhovbold") format("svg"); font-weight: normal; font-style: normal; }
.footer_link_1, .footer_link_2, .footer_link_3, .footer_link_4, .footer_link_5, .footer_live_chat, .footer_newsletter ul li, .footer input.input-text, .view_all, .Sponsor .sp_left, .Sponsor .sp_right, .home-products .tab_next, .home-products .tab_prev, #imgPlay .prev, #imgPlay .next, .product-start .subtract .question, .product-img-box .more-views .tab_next, .product-img-box .more-views .tab_prev { background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/css_sprites.png); background-repeat: no-repeat; }

.footer-container { padding: 0; border: 0; margin: 20px 0 0 0; background: #FFF; overflow: hidden; }

.footer-header { margin-top: 1px; padding-top: 5px; border-top: 1px solid #e7e7e7; height: 20px; font-family: Georgia; font-size: 20px; color: #333; text-align: center; line-height: 20px; font-weight: 400; }

.footer_Sponsor { height: 126px; }

.Sponsor { height: 126px; width: 980px; margin: auto; text-align: center; vertical-align: middle; }

.Sponsor .sp_left, .Sponsor .sp_items, .Sponsor .sp_right { float: left; height: 120px; line-height: 120px; text-align: center; }

.Sponsor .sp_left { background-position: -349px -173px; cursor: pointer; width: 25px; }

.Sponsor .sp_right { background-position: -375px -173px; cursor: pointer; width: 25px; }

.Sponsor .sp_items { width: 890px; height: 120px; }

.Sponsor .sp_left img, .Sponsor .sp_items img, .Sponsor .sp_right img { vertical-align: middle; opacity: .2; filter: alpha(opacity=20); }

.Sponsor .sp_items img { opacity: .7; filter: alpha(opacity=70); }

.Sponsor .sp_items img:hover { opacity: 1; filter: alpha(opacity=100); }

.Sponsor .sp_items li { float: left; margin-right: 20px; width: 165px; }

.footer_style { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/footer_bg.jpg) repeat-x; width: 100%; height: 372px; }

.footer { width: 980px; margin: 0 auto; padding: 0; background: 0; }

.footer a:hover { text-decoration: underline; }

.footer .footer_link ul, .footer .footer_link ul.links { margin: 0; width: 220.5px; }

.footer .footer_link ul:last-child { width: 98px; float: right; }

.footer_link { width: 100%; overflow: hidden; padding: 30px 0 15px 0; }

.footer .footer_link ul.last { width: 98px; float: right; }

.footer ul li.first { font-family: Georgia; font-size: 15px; color: #fff; font-weight: normal; }

.footer ul li a { font-family: Arial; font-size: 12px; color: #b46864; font-weight: bold; }

.footer ul.last li a { font-size: 13px; }

.footer_newsletter { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/email_bg.jpg) no-repeat; padding-top: 20px; margin: 0 0 30px 0; overflow: hidden; height: 39px; }

.footer_newsletter ul li { float: left; overflow: hidden; padding: 0 19px; background: transparent; margin: 0; height: 40px; color: #fff; }

.footer_newsletter ul li.last { padding-right: 0; }

.footer_newsletter ul li:first-child { padding-left: 0; background: 0; }

.footer_newsletter_emil, .footer_link_button ul li { float: right; margin: 0; }

.footer_newsletter .block-content { border: 0.07143em solid #a7a7a7; background: #fff; height: 2.5em; }
.footer_newsletter .block-content input.input-text { width: 15.25em; padding: 0.16667em 0; height: 2.58333em; line-height: 2.58333; text-indent: 1.66667em; font-size: 0.85714em; }
.footer_newsletter .block-content button.button { border: 0; padding: 0 1.71429em; height: 2.5em; }
.footer_newsletter .block-content button.button span, .footer_newsletter .block-content button.button span span { height: 2.5em; line-height: 2.5; }
.footer_newsletter .block-content button.button span span { font-size: 0.85714em; height: 2.91667em; line-height: 2.91667; }

.footer_newsletter .block-title strong { font-family: Georgia; font-size: 22px; color: #bf8c24; line-height: 22px; }

.footer_newsletter .block-title { width: 250px; float: left; line-height: 15px; padding-right: 5px; }

.form-subscribe-header { color: #fff; text-transform: none; font-size: 12px; font-weight: normal; }

.footer_newsletter .block-content, .footer_newsletter .block-content .input-box, .footer_newsletter .block-content .actions, .footer_link_button span { float: left; }

.product-options .validation-error .options-list, .validation-failed { border: 0; padding: 0 !important; margin: 1px; }

.validation-advice { display: none; }

.footer ul .style_color_yello a { color: #bf8c24; font-size: 13px; font-weight: bold; }

.footer_newsletter ul { width: 100%; margin: 0; }

.footer_newsletter ul li ul li { margin: 0; padding: 0 0 0 12px; background: 0; }

.footer_newsletter ul li ul li.houzz_link { width: 200px; }

.footer_newsletter ul li ul li a { display: block; }

.footer_link_1 { background-position: 0 -70px; width: 26px; height: 20px; }

.footer_link_2 { background-position: -34px -70px; width: 14px; height: 21px; }

.footer_link_3 { background-position: -56px -70px; width: 24px; height: 24px; }

.footer_link_4 { background-position: -88px -70px; width: 60px; height: 22px; }

.footer_link_5 { background-position: 0 -41px; width: 17px; height: 22px; }

.footer_live_chat { background-position: -200px -36px; display: block; height: 25px; width: 150px; }

.footer_link_button { padding-top: 26px; color: #b46864; font-size: 11px; }

.footer_link_button ul { float: right; width: 340px; }

.footer_newsletter ul li ul { padding-top: 7px; height: 28px; }

.footer_link_button ul li { padding: 0 8px; border-right: 1px solid #8f8187; text-transform: uppercase; line-height: 13px; }

.footer_link_button ul li:first-child { padding-right: 0; border: 0; }

.footer .footer_link_button ul a { font-size: 11px; color: #b46864; font-weight: normal; }

.footer_newsletter_emil button { background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/footer_button.jpg") no-repeat scroll 0 0 transparent; border: 0 none; color: #4b0400; font-weight: bold; height: 33px; margin-left: 5px; width: 74px; }

.footer_newsletter_emil input { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/footer_input.jpg) no-repeat; height: 34px; width: 185px; border: 0; }

#st-jude-logo { margin-left: -5px; margin-right: 25px; }

.promotional_button { background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/button_bg.png") no-repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; height: 32px; position: absolute; right: 21px; top: 30px; width: 99px; z-index: 10; }

.promotional_button span span { font-size: 12px; font-weight: bold; color: #fff; float: left; padding-left: 13px; display: block; margin-top: -4px; }

.find_quick { width: 130px; float: left; border-right: 1px dotted #888; margin-right: 10px; }

.find_quick li { background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/home_list_ico.jpg") no-repeat scroll 0 5px transparent; margin: 5px 0; padding-left: 14px; }

.find_quick li a { font-weight: bold; color: #bf8c24; }

.cms_block_img ul.last { margin: 0; border: 0; }

.footer_newsletter span.validation-error, .footer_newsletter div.validation-error { padding: 0; background: 0; }

.product_image { padding: 6px; border-bottom: 1px solid #e8e8e8; }

.product_content { padding: 10px; overflow: hidden; }

.ct_items li { border-right: 1px solid #e8e8e8; float: left; height: 360px; width: 242px; }

.ct_items li .product_image, .ct_items li .product_image img { width: 230px; height: 268px; }

.ct_items .buttons .home_product_button { float: none; }

.ct_items .buttons .shop_rta { background-size: 60px 22px; width: 60px; }

.ct_items .buttons .shop_pre_assembled { background-size: 129px 22px; width: 129px; }

.product_content span { line-height: 18px; }

.product_name { color: #bf8c24; font-size: 14px; }

.ct_items .product_last { border: 0; }

.product_content .price { line-height: 23px; width: 90px; float: left; color: #333; }

.col1-layout .breadcrumbs { display: none; }

p.required { display: none; }

.form-list .field label, .form-list .wide label, .form-list .fields label { width: 300px; font-weight: normal; line-height: 14px; padding: 0 15px 6px 0; text-align: left; float: none; display: block; }

.required em { color: #4b0400; }

.form-list li { position: relative; }

.form-list input.input-text, .form-list textarea { width: 309px; height: 28px; line-height: 28px; }

.form-list li.fields .field { padding-bottom: 0; }

.form-list li.fields { margin-bottom: 11px; }

.form-list select { width: 315px; }

.field_style2 { float: right; position: absolute; left: 347px; top: 0; }

.form-list .control input.radio, .form-list label, .form-list .control { float: left; text-align: left; }

.form-list label { width: auto; font-weight: normal; }

#checkout-step-login .form-list label, #checkout-step-login .form-list .label { float: none; }

#billing-new-address-form { margin: 0; }

input.input-text.validation-failed, textarea.validation-failed { border: 1px solid #f47d4e !important; }

.buttons-set { position: relative; }

.please-wait { color: #6a6969; font-size: 12px; font-weight: bold; right: 127px; background: none; border: none; padding: 0px; margin: 0px; position: inherit; top: 0; left: -20px; display: inline-block; float: right; height: 39px; line-height: 39px; white-space: nowrap; z-index: 99; }

.opc .allow .step-title h2 { background: 0; }

.col-right { margin: 55px 11px 0 0; width: 247px; }

#checkout-progress-wrapper { border: 1px solid #4b0400; }

.form-list li.fields .name-lastname { padding-top: 11px; }

.opc-progress-container .opc-block-progress dt.complete { background: 0; color: #4b0400; font-weight: bold; }

.opc-progress-container .opc-block-progress dd.complete { padding: 0 10px; color: #000; }

.account-login .form-list input.input-text { width: 309px; }

.additional-comments { padding: 20px; }

.contact_information textarea { width: 276px; height: 132px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/contact-textarea.jpg) no-repeat; width: 277px; height: 132px; }

.contact_information label, .frfree_professional label { float: left; text-align: right; margin: 0 10px; padding: 0; }

.contact_information label { width: 120px; }

.fields2 { margin: 10px 20px; }

.fields2 label, .fields2 input, .hearfrom label, .hearfrom input { float: left; text-align: left; }

.fields2 label { margin-left: 10px; }

.fields2 li { clear: both; }

.frfree_professional .hearfrom { margin: 10px; }

.frfree_professional .hearfrom li { height: 25px; clear: both; }

.frfree_professional .hearfrom .title { margin-top: 30px; }

.contact_information .form-list .field label, .contact_information .form-list .wide label, .contact_information .form-list .fields label { width: 107px; float: left; text-align: right; margin: 0 20px; padding: 0; }

.contact_information .input-box, .frfree_professional .input-box { width: 277px; float: left; }

.contact_information .input-box input.input-text, .contact_information .input-box select, .contact_information .input-box textarea { width: 277px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/Contact_input.jpg) no-repeat; height: 32px; border: 0; }

.contact_select_box { width: 276px; display: block; overflow: hidden; }

.contact_information .input-box .contact_select, .checkout-onepage-index .input-box .contact_select, .checkout-onepage-index .input-box .checkout_select select { background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/contat_select_bg.jpg") no-repeat scroll 0 top transparent; width: 299px; border: medium none; color: #818181; display: block; font-size: 13px; height: 32px; margin: 0; padding: 5px; position: relative; -webkit-appearance: none; }

.checkout-onepage-index .input-box .contact_select_box { width: 313px; }

.checkout-onepage-index .input-box .checkout_select select { background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/checkout_select_bg.jpg") no-repeat; width: 333px; }

select option { padding-left: 10px; }

.contact_information .telephone input.input-text { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/Contact_phone.jpg) no-repeat; width: 81px; height: 28px; float: none; vertical-align: middle; }

.contact_information .field, .frfree_professional .field { overflow: hidden; margin-bottom: 10px; }

.contact_information .form-list li.fields { margin: 0; }

.contact_information .control { margin: 0 0 0 141px; }

.form-buttons { width: 447px; }

.contact_information button.buttoncontact_us { margin: 18px 0 0 141px; float: left; }

.contact_information button.buttoncontact_us span { font-size: 14px; }

#about-banner, #contact-banner { margin-left: -27px; margin-top: -20px; }

.title-us { font-size: 20px; font-weight: bold; color: #710701; width: 860px; display: block; padding-left: 42px; }

.about-us-left { float: left; width: 596px; }

.about-img { padding-top: 20px; float: left; }

.about-content { width: 338px; padding-top: 20px; color: #333; float: right; }

.about-us-right { float: right; width: 300px; height: 824px; color: #fff; font-size: 14px; position: relative; }

.about-us-right-content { padding: 33px 22px 0 19px; }

#about-right-title strong { font-size: 24px; }

.about-us-right-content img { padding-left: 10px; padding-bottom: 20px; }

.about-us-right .layout-absolute { position: absolute; }

.about-us-right .about-us-right-above { left: 0; top: 0; right: 0; bottom: 10px; }

.about-us-right .about-us-right-content-left { left: 0; top: 0; bottom: 0; right: 10px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/about-us-bg-content.jpg); }

.about-us-right .about-us-right-content-right { width: 10px; top: 7px; bottom: -7px; right: 0; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/about-us-bg-top-right.jpg) repeat-y; }

.about-us-right .about-us-right-bottom { left: 7px; bottom: 0; right: 10px; height: 10px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/about-us-bg-bottom-right.jpg) repeat-x; }

.frfree_professional_content { margin-bottom: 30px; }

.frfree_professional_image img { max-width: 303px; max-height: 194px; }

.frfree_professional_updat_left, .frfree_professional_updat_right { float: left; margin-right: 16px; }

.frfree_professional_updat_left { border: solid 1px #4b0402; padding: 2px; width: 600px; }

.frfree_professional_updat_right { float: right; margin: 0; }

.frfree_professional_updat_left_1 { border: solid #e8e8ea 1px; }

.border_center_style { border-bottom: 1px solid #e9e9e9; display: block; padding: 20px 0; overflow: hidden; }

.frfree_professional button.buttoncontact_us { margin: 0; }

.frfree_professional_updat_right_1 li { width: 408px; margin: 0 20px; list-style: none; height: 43px; line-height: 43px; border-bottom: 1px solid #e9e9e9; }

.frfree_professional_updat_right_1 li .name { display: block; width: 252px; float: left; }

.frfree_professional_updat_right_1 .uploader_box { height: 452px; }

.frfree_professional_updat_right_2 table strong { display: block; float: left; height: 24px; margin-right: 5px; width: 162px; }

.border_center_style3 { border: 0; }

.frfree_professional_updat_right_2 table { margin-top: 15px; }

.frfree_professional_updat_right_2 table td { padding: 2px 10px 3px 10px; }

.frfree_professional_updat_right_2 table li { float: left; line-height: 28px; min-width: 130px; }

.frfree_professional_updat_right_2 table strong { min-width: 160px; }

.frfree_professional_updat_right_2 table ul { float: left; margin-right: 5px; width: 130px; }

.frfree_professional_updat_right button.buttoncontact_us { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/add_files.jpg) no-repeat; width: 104px; height: 25px; }

.frfree_professional_updat_right button.buttoncontact_us span, .frfree_professional_updat_right button.buttoncontact_us span span { background: 0; height: 25px; line-height: 25px; padding-left: 0; }

.frfree_professional_updat_right button.buttoncontact_us span { padding-left: 20px; }

.frfree_professional_updat_right .frfree_professional_updat_right_1 li button.buttoncontact_us { float: right; margin-top: 10px; height: 22px; }

.frfree_professional_updat_right .frfree_professional_updat_right_1 li button.buttoncontact_us { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/remove.jpg) no-repeat; width: 77px; }

.frfree_professional_updat_right li button.buttoncontact_us span, .frfree_professional_updat_right li button.buttoncontact_us span span { padding: 0; height: 22px; line-height: 22px; font-size: 11px; color: #6b6b6b; text-transform: none; }

.additional-comments textarea { padding: 5px; height: 195px; width: 90%; background: 0; border: solid 1px #e9e9e9; }

.share-show-index .col-main { background: #FFF; border: 1px solid #d2d2d2; padding: 10px 9px; }

.featured_transformations_title, .featured_testimonials_title { height: 49px; width: 960px; background: #e8e8e8; font-family: latobold; }

.featured_transformations_title strong, .featured_testimonials_title strong { padding-left: 20px; line-height: 49px; color: #4b0400; font-size: 17px; font-family: latobold; }

button.buttoncontact_orange { border: 0 none; background: none repeat scroll 0 0 transparent; float: right; }

button.buttoncontact_gray span { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/view_all.png) no-repeat scroll 0 0 transparent; height: 29px; line-height: 29px; }

button.buttoncontact_gray span span { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/view_all.png) no-repeat scroll right center transparent; color: #4b0400; height: 29px; line-height: 29px; }

.share-show-index .col-main { padding: 9px; }

button.buttoncontact_orange span { background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/Testimonials_button.jpg") no-repeat scroll 0 0 transparent; height: 29px; line-height: 29px; }

button.buttoncontact_orange span span { background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/Testimonials_button.jpg") no-repeat scroll right center transparent; height: 29px; line-height: 29px; }

.vido { margin: 20px; width: 278px; height: 179px; }

.testimonials-wapper .desc { margin: 10px 0; padding: 10px; border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; }

.testimonials-title-wrapper { height: 29px; padding: 10px; background-color: #e8e8e8; }

.testimonials-title-wrapper .testimonials-title, .testimonials-title-wrapper .transformations-title { width: 450px; float: left; font-size: 17px; font-family: 'latobold'; line-height: 29px; text-align: center; color: #4b0400; }

.testimonials-content .featured-testimonials, .testimonials-content .featured-transformations { width: 464px; float: left; border: 1px solid #4b0400; padding: 2px; }

.testimonials-title-wrapper .testimonials-title, .testimonials-content .featured-testimonials { margin-right: 20px; }

.testimonials-content { margin-top: 20px; }

.testimonials-content .featured-inner { border: 1px solid #eee; padding: 10px; }

.featured-inner li { padding-top: 20px; }

.featured-button-set { margin-top: 20px; }

.featured-button-set button span { padding-left: 10px; }

.featured-button-set button span span { font-size: 12px !important; padding-right: 15px !important; padding-left: 3px; }

.featured_transformations_list_border { border-bottom: 20px; height: 138px; }

.featured_transformations_list_border > div { width: 220px; float: left; text-align: center; }

.featured_transformations_list_border img { display: block; margin: 0 auto; width: 180px; margin-bottom: 5px; max-width: 220px; max-height: 110px; }

.testimonials-video-wrapper { margin-top: 15px; }

.testimonials-video-wrapper .testimonials-video { width: 442px; height: 250px; }

.clear_float { clear: both; height: 0; }

.transformations-list-box .transformations-list { padding: 20px 10px 10px; }

.transformations-list-box td, .transformations-list-box table { border: 1px solid #eee; }

.transformations-list-box td { padding: 10px; }

.transformations-list-box .img.before, .transformations-list-box .img.after { width: 200px; height: 110px; text-align: center; }

.transformations-list-box .img img { max-width: 180px; }

.featured-testimonials .buttoncontact_orange { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/testimonials-submit.png) no-repeat !important; }

.featured-testimonials .buttoncontact_orange span, .featured-testimonials .buttoncontact_orange span span { background: transparent; }

.ttv_submit_page input[type=submit] { border: 0; height: 29px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/share-submit.png) 100% no-repeat; width: 100px; color: #fff; font-weight: bold; text-transform: uppercase; font: bold 11px/20px Arial, Helvetica, sans-serif; }

.quickview_popup .product-name { text-indent: 0; margin: 0; }

.price_style, .select_Finish, .select_color { border-bottom: 1px solid #e9e9e9; color: #949494; font-size: 14px; font-weight: bold; overflow: hidden; padding: 3px 0 3px 14px; }

.price_style { font-family: "latobold"; }

.starting { width: 70px; float: left; height: 19px; line-height: 19px; }

.select_Finish { font-weight: normal; font-size: 12px; color: #333; padding: 2px 0 2px 14px; }

.select_Finish strong { color: #4b0400; background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/select_finish_bg.jpg") no-repeat scroll 0 center transparent; padding-left: 12px; line-height: 12px; }

.price-from, .price-to { font-size: 11px; line-height: 11px; color: #949494; }

.availability.out-of-stock { line-height: 29px; }

.cart { background: 0; }

.cart .cart-collaterals { float: left; }

.ddl-style4-box { width: 138px; margin: 0; padding: 0; height: 26px; overflow: hidden; background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/preassembled_filters_drop1_r.gif") no-repeat right #ddd; }

.ddl-style4-box select { background: transparent; width: 158px; font-size: 12px; border: 0; height: 26px; -webkit-appearance: none; }

.ddl-style4-box-l { background: url("http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/preassembled_filters_drop1_l.gif") no-repeat left #ddd; width: 2px; height: 26px; }

select option { background: #fff; }

.dlg_box { display: none; z-index: 2000; position: fixed; top: 50px; background: #FFF; width: 912px; height: 500px; border: #000 1px solid; filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=120, strength=4); -moz-box-shadow: 2px 2px 10px #000; -webkit-box-shadow: 2px 2px 10px #000; box-shadow: 2px 2px 10px #000; }

.dlg_mask { width: 100%; height: 100%; position: fixed; z-index: 1999; top: 0; left: 0; overflow: hidden; display: none; }

.dlg_close { background: none repeat scroll 0 0 #4b0400; color: #fff; font-size: 18px; height: 21px; line-height: 21px; padding: 0; right: 4px; text-align: center; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); top: 4px; width: 21px; display: block; position: absolute; text-decoration: none; outline: 0; _cursor: pointer; cursor: pointer; }

.dlg_close_txt { position: absolute; padding: 0; top: 4px; right: 54px; width: 21px; height: 21px; line-height: 21px; font-weight: bold; color: #4b0400; }

.dlg_box_content { overflow: scroll; height: 430px; }

.cms-page-view .col2-left-layout .col-main { width: 630px; }

.cms-page-view .col2-left-layout .col-main .page-title { margin: 10px 0 0 -320px; border-bottom: 0; }

.cms-left-navigation { margin: 80px 0 0 30px; }

.cms-left-navigation li { list-style: none; border-bottom: solid 1px #CCC; line-height: 32px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/arr1.gif) no-repeat; width: 232px; }

.cms-left-navigation li span { padding-left: 30px; }

.cms-left-navigation .title { border-top: solid 1px #CCC; }

.cms-left-navigation .title span { background: #a6433f; font-size: 14px; font-weight: bold; color: #FFF; height: 27px; display: block; margin: 2px 0; }

.heading { width: 850px; height: 50px; background: #CCC; line-height: 50px; font-size: 14px; font-family: Georgia; margin: 17px 32px 0; }

.heading .available { color: #4b0400; font-family: latobold; font-size: 17px; margin: 0 6px 0 16px; width: 175px; line-height: 50px; }

.heading strong { float: left; }

.heading span, .heading div { color: #333; float: left; font-family: georgia; font-size: 14px; margin-left: 10px; }

.items ul { border: 1px solid #510c08; float: left; height: 296px; margin: 20px 0 0 22px; width: 150px; }

.items ul .title { color: #4b0400; font-family: latobold; font-size: 16px; font-weight: bold; padding: 13px 5px 14px 15px; }

.items { margin-left: 10px; }

.items ul .img { height: 170px; margin-bottom: 18px; }

.items ul .img img { max-height: 170px; max-width: 85px; }

.items ul .txt, .items ul .txt2 { font-family: latobold; font-size: 14px; padding: 0 0 0 15px; color: #949494; line-height: 16px; }

.items ul .txt2 { font-size: 16px; line-height: 20px; }

.items ul .ships { color: #333; font-family: latobold; font-size: 12px; line-height: 14px; padding: 0 0 0 15px; }

.quickview_popup, .quickview_product { margin: 23px 30px 0; }

.quickview_popup { margin: 0 30px 0; }

.quickview_popup li { line-height: 18px; }

.quickview_popup li.product_title { padding-bottom: 15px; }

.quickview_popup li.product_title span { font-size: 14px; font-family: latobold; color: #949494; }

.quickview_popup li.product_title strong { font-size: 16px; }

.key-title { background: none repeat scroll 0 0 #e8e8e8; color: #4b0400; font-family: latobold; font-size: 17px; font-weight: bold; height: 40px; line-height: 40px; margin-bottom: 17px; text-indent: 17px; width: 302px; }

.filters_slide { cursor: pointer; padding-left: 4px; }

.swap-finish-list ul { width: 150px; height: 298px; margin: 10px; float: left; border: solid 1px #510b09; overflow: hidden; }

.swap-finish-list ul li { width: 120px; margin: auto; }

.swap-finish-list ul .name { color: #510b09; font-size: 20px; height: 47px; line-height: 47px; overflow: hidden; }

.swap-finish-list ul .img { height: 170px; cursor: pointer; }

.swap-finish-list ul .price, .swap-finish-list ul .brief { color: #949494; font-size: 14px; font-weight: bold; }

.swap-finish-list ul .brief { height: 38px; overflow: hidden; }

.ttv-location { height: 30px; }

#act-msg { color: green; font-weight: bold; }

.content-form { position: relative; }

.border_top_space { width: 100%; height: 4px; }

.border_top_space .border_item { position: absolute; height: 4px; }

.border_top_space .border_top_left { left: 0; width: 3px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/border_top_left.jpg) no-repeat; }

.border_top_space .border_top_center { left: 3px; right: 3px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/border_top_center.jpg) repeat-x; }

.border_top_space .border_top_right { right: 0; width: 3px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/border_top_right.jpg) no-repeat; }

.border_bottom_space { width: 100%; height: 12px; }

.border_bottom_space .border_item { position: absolute; height: 12px; }

.border_bottom_space .border_bottom_left { left: 0; width: 3px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/border_bottom_left.jpg) no-repeat; }

.border_bottom_space .border_bottom_center { left: 3px; right: 3px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/border_bottom_center.jpg) repeat-x; }

.border_bottom_space .border_bottom_right { right: 0; width: 4px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/border_bottom_right.jpg) no-repeat; }

.border_center_space { width: 100%; padding: 4px; width: 600px; }

.border_center_space .border_item { position: absolute; top: 3px; bottom: 3px; width: 4px; }

.border_center_space .border_center_left { left: 0; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/border_center_left.jpg) repeat-y; }

.border_center_space .border_center_right { right: 0; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/border_center_right.jpg) repeat-y; }

.home_video_content { position: relative; }

.home_video_content .home_video_media { width: 400px; float: left; }

.home_video_content .home_video_content_value { position: absolute; left: 450px; right: 10px; }

.home_video_content .home_video_content_value ul { margin-left: 46px; }

.std table td { border: 0; }

#faq-list .page-title { border-bottom: 1px solid #e9e9e9; }

#faq-list h2 { margin-top: 10px; text-indent: 0; margin-bottom: 8px; }

#faq-list .question-wrap, #faq-list .answer-wrap { padding: 10px 10px 20px; border-bottom: 1px solid #e9e9e9; }

#faq-list-left, #faq-list-right { width: 440px; float: left; }

#faq-list-left { margin-right: 12px; }

#faq-list .faq-title-item li { list-style-type: disc; }

#faq-list .faq-title-item > dt { margin-top: 5px; font-weight: bold; }

#faq-list .faq-title-item > dd { padding-left: 20px; }

#faq-list .faq-items > dt { font-weight: bold; }

#faq-list .faq-items > dd { margin: 5px 0 10px; border-bottom: 1px dotted #e2e2e2; padding: 5px 10px; }

#faq-list .faq-items .back-to-top { margin-top: 5px; text-align: right; }

#faq-list .customer-form-wrap { margin-top: 15px; }

#faq-list .customer-form-wrap .title { padding: 10px 0 5px; }

#faq-list .customer-form-wrap .customer-form-space { border: 1px solid #e2e2e2; padding: 10px; }

#faq-list .customer-form-wrap .label { float: left; width: 120px; font-size: 14px; height: 20px; line-height: 20px; }

#faq-list .customer-form-wrap .row label { position: relative; }

#faq-list .customer-form-wrap .row label span { position: absolute; color: red; padding-left: 5px; top: 0; }

#faq-list .customer-form-wrap .row { min-height: 30px; line-height: 30px; }

#faq-list .customer-form-wrap .row.input .label { padding-top: 5px; }

#faq-list .customer-form-wrap .form-item { margin-left: 120px; }

#faq-list .customer-form-wrap .row.textarea { height: 110px; padding-top: 5px; }

#faq-list .customer-form-wrap .form-item input { width: 200px; line-height: 20px; border: 1px solid #e9e9e9; padding: 0 6px !important; }

#faq-list .customer-form-wrap .form-item textarea { resize: none; width: 300px; height: 100px; background: 0; border: 1px solid #e9e9e9; padding: 4px 0; }

#faq-list .customer-form-wrap .button-wrap { margin-top: 5px; }

#faq-list .customer-form-wrap .validation-advice { display: inline-block; height: 20px; line-height: 10px; margin-left: 5px; }

#faq-list .customer-form-wrap #advice-validate-email-success { display: inline-block; width: 20px; height: 20px; margin-left: 5px; vertical-align: middle; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/arrow_success.gif) no-repeat; }

body.category-backsplashes .list-4column .products-grid .actions { display: none; }

body.cms-kitchen-cabinet-glossary #cms-tags { height: 700px; }

body.cms-kitchen-cabinet-glossary .cms-tag-col { width: 150px; float: left; }

body.cms-kitchen-cabinet-glossary #cms-tags span { margin-right: 5px; display: block; border: 1px solid #e4e4e4; background-color: #f9f9f9; margin-bottom: 5px; padding: 0 2px; }

body.cms-kitchen-cabinet-glossary #cms-tags span:hover { background-color: #e2e2e2; }

body.cms-kitchen-cabinet-glossary #cms-tags span.label, body.cms-kitchen-cabinet-glossary #cms-tags span.label:hover { background: 0; border: 0; padding: 1px 0; }

body.cms-kitchen-cabinet-glossary #cms-tags span a, body.cms-kitchen-cabinet-glossary #cms-tags span a:hover { text-decoration: none; color: #bf8c24; }

body.cms-kitchen-cabinet-glossary .std li { margin-bottom: 15px; position: relative; padding-bottom: 15px; }

body.cms-kitchen-cabinet-glossary .std li > a { position: absolute; right: 0; bottom: 0; }

.cms-page-view .std ul { padding-left: 0; }

#cms-designing-your-kitchen-content li, #cms-must-knows-content .cms-section-list > li, #cms-saving-money-content .cms-section-list > li, #cms-care-and-cleaning-content .cms-section-list > li { margin-bottom: 5px; }

#cms-designing-your-kitchen-content ul.indent { margin-left: 30px; }

#cms-designing-your-kitchen-content ul.indent li { list-style-type: disc; }

#cms-must-knows-content .cms-section-list, #cms-must-knows-content .cms-section-list ul, #cms-saving-money-content .cms-section-list, #cms-saving-money-content .cms-section-list ul, #cms-care-and-cleaning-content .cms-section-list { margin-left: 35px; }

#cms-must-knows-content .cms-section-list > li, #cms-saving-money-content .cms-section-list > li { list-style-type: decimal; }

#cms-must-knows-content .cms-section-list ul li { list-style-type: circle; }

#cms-saving-money-content .cms-section-list ul li, #cms-care-and-cleaning-content .cms-section-list > li { list-style-type: disc; }

.footer_newsletter .houzz_link { padding: 6px 0; }

#collateral-tabs .std li { line-height: 30px; }

.product-view .product-shop .product-main-info { min-height: 0; }

.product-view .product-shop .product-ids { display: block; }

.product-view .product-shop .availability { display: none; }

.save_price { margin-bottom: 5px; }

.save_price span { margin-left: 2px; }

#product_comparison tr.first td > p, #product_comparison tr.first td > .price-box { display: none; }

.page > .page-title { display: none !important; }

#livechat-compact-container { height: 33px !important; }

#livechat-compact-view { top: 0 !important; }

.youama-ajaxlogin-loader { height: 40px !important; top: 190px !important; }

.youama-window-content button.btn-proceed-checkout { background: none !important; }

.youama-window-box .input-fly label { width: 160px; }

.youama-window-box .input-fly input { width: 200px; border: 1px solid #eee; }

.cart .cart-collaterals h2 { margin: 0; }

.cart .cart-collaterals .giftcard h2 { padding-top: 20px; }

.social-share { padding-top: 20px; }

.social-share .share-item { float: left; margin-left: 5px; }

.social-share .share-title { margin-left: 0; }

.social-share .share-title strong { font-size: 15px; }

#pop-large-pic, #pop-large-bg { position: fixed; top: 0; left: 0; width: 100%; height: 100%; }

#pop-large-pic { z-index: 1500; }

#pop-large-bg { background-color: #000; opacity: .75; position: fixed; z-index: 1000; }

#pop-large-pic .pop-box { position: relative; z-index: 2000; }

#pop-large-pic .pop-box { margin: 30px auto; max-height: 550px; width: 750px; opacity: 1; background-color: #fff; padding: 20px; background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/blank.jpg); }

#pop-large-pic .pop-box .row.first { height: 30px; margin-top: 10px; }

#pop-large-pic .pop-box .row h2 { float: left; max-width: 700px; text-indent: 0; text-align: left; }

#pop-large-pic .pop-box .row .close-win { float: right; }

#pop-large-pic .pop-box .row .close-win:hover { cursor: pointer; }

#pop-large-pic .pop-box .row .pop-img-box { margin-top: 20px; padding: 0 20px; }

#pop-large-pic .pop-box .row .pop-img-box > img { max-height: 470px; max-width: 710px; }

#checkout-condition-knowledge { padding: 10px; border-bottom: 1px solid #eee; }

.rta-cms-page { padding: 10px; }

.rta-cms-page h3 { margin-bottom: 10px; }

.rta-cms-page ul { margin-left: 20px; }

.rta-cms-page li { margin-left: 10px; list-style: inherit; }

.rta-cms-page ul.number-list li { list-style-type: decimal; }

#cms-warranty .top-logo img { height: 150px; }

#cms-lowest-price .top-logo img { height: 130px; }

#cms-warranty .title, #cms-lowest-price .title { text-align: center; }

#cms-warranty h2, #cms-lowest-price h2 { font-size: 25px; font-weight: bold; }

#cms-warranty h3 { margin-top: 30px; }

#cms-warranty div, #cms-lowest-price div { margin: 10px 0; }

#cms-lowest-price .logos { text-align: center; }

#cms-lowest-price .mcafee { margin-top: 16px; display: inline-block; }

.rta-account-create .fieldset { padding-bottom: 20px; }

.rta-account-create .form-list .fields label { width: 300px; float: left; text-align: right; padding-top: 8px; }

.rta-account-create .form-list .control .input-box { margin-left: 316px; }

.rta-account-create .form-list .control label { width: 300px; text-align: right; }

.rta-account-create .form-list li.fields .password { margin-bottom: 10px; }

#financing-available { padding-top: 20px; }

#financing-available .financing-left, #financing-available .financing-right { width: 450px; display: inline-block; vertical-align: top; }

#financing-available .financing-left { margin-right: 20px; }

#financing-available .inner { border: 1px solid #4f0a05; padding: 3px; }

#financing-available .bottom { height: 7px; background: #c6c6c6; margin-left: 5px; }

#financing-available .title-wrapper, #financing-available .content-wrapper { border: 1px solid #eee; padding: 10px; }

#financing-available .title-wrapper { border-bottom: 0; }

#financing-available .content-wrapper li { margin-left: 17px; list-style-type: decimal; margin-bottom: 10px; }

#facebook-button { display: inline-block; width: 70px; height: 20px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/share/facebook.png) no-repeat; border-radius: 4px; border: 1px solid #eee; text-indent: -1000px; }

#twitter-button { display: inline-block; width: 70px; height: 20px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/share/twitter.png) no-repeat; border-radius: 4px; border: 1px solid #eee; text-indent: -1000px; }

#pinterest-button { display: inline-block; width: 80px; height: 20px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/share/pinterest.png) no-repeat; border-radius: 4px; border: 1px solid #eee; text-indent: -1000px; }

#houzz-button { display: inline-block; width: 64px; height: 20px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/share/houzz.png) no-repeat; border-radius: 4px; border: 1px solid #eee; text-indent: -1000px; }

.question-mark { padding-top: 2px; width: 20px; height: 20px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/css_sprites.png) -400px -76px no-repeat; display: inline-block; vertical-align: middle; }

.catalogsearch-result-index .block-compare { background-color: #f1f1f1; }

.catalogsearch-result-index .block-compare .block-title { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/bg-bar.jpg) repeat-x; height: 53px; }

.catalogsearch-result-index .block-compare .block-title small { display: none; }

.catalogsearch-result-index .col-left { width: 219px; }

.catalogsearch-result-index .block-compare .block-content { padding: 15px; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/border-layer.jpg) repeat-x scroll 0 bottom; margin-bottom: 10px; }

.catalogsearch-result-index .block-compare button.button > span { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/css_sprites.png) no-repeat; background-position: -197px -65px; }

.catalogsearch-result-index .block-compare button.button span span { background-position: -289px -65px; color: #fff; width: 80px; margin-left: 20px; padding-right: 20px; }

.catalogsearch-result-index .add-to-links .link-compare { display: none; }

.paypal-express-review .form-list-narrow .add-field .input-box { margin-left: 0; }

.enterprise-invitation-index-index .my-account .buttons-set a.button { line-height: 0; }

.enterprise-invitation-index-index .my-account .buttons-set a.button > span { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/banner_bottom_2.png) no-repeat; padding-left: 20px; line-height: 36px; height: 36px; color: #fff; }

.account-actions button { display: block; }

.customer-address-form .my-account label { display: block; float: none; }

.form-list .add-field .input-box { margin-left: 0; }

.my-account li.control { display: block; float: none; }

.my-account .form-list .add-field .input-box { margin-left: 0; }

.my-account .form-list .input-box { float: none; width: 256px; }

.my-account .form-list p { padding-left: 0; display: block; float: none; }

.my-account .form-buttons { width: auto; }

.my-account .form-buttons p.back-link { text-align: left; }

.options-container-small .product-options-bottom { float: none; }

.product-view .social-share { clear: both; }

.productquestions-index-index textarea { border: solid 1px #ccc; height: 120px; }

.productquestions-index-index input.input-text, textarea { background: 0; }

.productquestions-index-index .sidebar .block .block-title { width: 100%; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/footer_bg.jpg); }

.productquestions-index-index .sidebar .block .block-title strong { font-size: 18px; padding: 5px; }

.productquestions-index-index .block-list .block-content ol { margin: 0; }

.productquestions-index-index .block-list .actions, .productquestions-index-index .sidebar .block .actions { padding: 5px; }

.productquestions-index-index .sidebar .block .block-subtitle, .sidebar .block h3 { padding: 5px; }

.productquestions-container h2 { padding: 10px 0; text-indent: 0; }

.mpblog-index-index .sidebar .block .block-title, .mpblog-index-post .sidebar .block .block-title { width: 100%; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/footer_bg.jpg); }

.mpblog-index-index .sidebar .block .block-title strong, .mpblog-index-post .sidebar .block .block-title strong { font-size: 18px; padding: 5px; }

.mpblog-index-index .sidebar .block .block-content, .mpblog-index-post .sidebar .block .block-content { padding: 10px; }

.mpblog-post h2 { padding: 15px 0; }

#mp_blog_search #search-blog { float: left; height: 28px; width: 95px; }

#mp_blog_search .button { float: right; }

.mpblog-index-index .sidebar .block, .mpblog-index-post .sidebar .block { margin-bottom: 10px; }

.testimonials-content .featured-transformations { border: 0; padding: 0; }

.featured-transformations .featured-inner { padding: 0; border: 0; }

.featured-transformations .featured-list { margin-top: 10px; height: 247.55px; padding: 2px; border: 1px solid #4b0400; }

.featured-button-set .button-set-wrapper { display: inline-block; width: 49.55555%; text-align: center; }

.featured-button-set .button-set-wrapper button.buttoncontact_orange { float: none; }

.featured-transformations .featured-list.first { margin-top: 0; }

.featured-transformations .featured-list .featured-list-inner { border: 1px solid #eee; padding: 8px; }

.featured-inner-title { padding: 2px; text-align: left; padding-bottom: 0; border: 1px solid #ddd; border-bottom: 0; }

.featured-inner-title h3 { padding: 20px 0 10px 22px; font-size: 16px; color: #490600; }

.testimonials-content button, .testimonials-content button > span, .testimonials-content button > span > span { height: 36px; line-height: 36px; }

.testimonials-content .button.button > span, .testimonials-content .button.button > span > span { background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/testimonials-submit.png); color: #fff; }

.featured-testimonials .button.button.buttoncontact_orange > span, .featured-testimonials .button.button.buttoncontact_orange > span > span { background: none; }

.featured-transformations .featured-button-set { margin-top: 0; }

.sp-methods .form-list .input-text { background-size: 254px 34px; }

.sp-methods .form-list select { background-size: 254px 32px; }

.sp-methods select.month { background-size: 150px 30px; background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/month_bg.png); }

.sp-methods select.year { background-size: 94px 30px; background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/year_bg.png); }

.newsletter-manage-index .my-account button.submit { float: right; }

.newsletter-manage-index .my-account button.submit > span, .customer-account-edit .my-account button.submit > span { width: 40px; padding-right: 20px; margin-right: 20px; }

.newsletter-manage-index .my-account button.submit > span > span, .customer-account-edit .my-account button.submit > span > span { background-position-x: -310px; margin-right: -20px; }

.checkout-right-bar { width: 247px; float: right; }

.checkout-right-bar .opc-progress-container { float: none; }

.catalog-product-view .MagicZoomBigImageCont.MagicBoxShadow { top: 310px !important; }

.cvv.validate-cc-cvn { width: 80px !important; height: 30px; background-size: 80px 30px; }

#p_method_ccsave, #p_method_ccsave + label { vertical-align: bottom; }

#secure-payments { display: inline-block; height: 30px; line-height: 30px; vertical-align: middle; }

#secure-payments li { float: left; }

#secure-payments img { height: 30px; margin-right: 5px; }

#onepage-paypal-payment { display: inline-block; height: 30px; line-height: 30px; width: 120px; padding-left: 115px; background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/paypal.png); background-size: 110px; background-repeat: no-repeat; }

#p_method_paypal_express { height: 30px; line-height: 30px; display: inline-block; }

#onepage-paypal-payment a { text-decoration: underline; font-size: 12px; }

#co-payment-form dd { border-bottom: 2px dashed #ddd; }

#co-payment-form dt.list-for-first { padding-top: 5px; border-top: 2px dashed #ddd; }

/*
#checkoutSteps input[type=radio] {margin:0;padding:0;visibility:hidden;}
#checkoutSteps .radio-checkbox {background-image:url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/checkbox_no.png);background-repeat: no-repeat;padding: 0;width: 18px;height: 15px;display: inline-block;}
#checkoutSteps .radio-checkbox.checked {background-image:url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/checkbox_yes.png);}
*/
.checkmo-tips { width: 625px; }

.sp-methods input.cvv { background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/checkbox-bg.png) !important; background-size: 100% !important; width: 80px !important; height: 30px !important; }

.p-method-main-label { font-size: 16px; height: 30px; line-height: 30px; vertical-align: middle; }

#checkout-step-login .form-list label.radio-checkbox { width: 18px; }

.form-list label.review-label { width: 160px; }

.review-input #review_field { min-height: 80px; border: 1px solid #ddd; border-radius: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; line-height: 16px; }

#checkout-step-billing .form-list:first-child, .liftgate_note, .checkout-onepage-index .liftgate, .checkout-onepage-index .orders-over-200, .onepage-address-type, .onepage-deliveries-note { border-bottom: 2px dashed #ddd; padding: 10px 0; }

#checkout-step-billing .form-list:first-child, #checkout-shipping-method-load { border-top: 2px dashed #ddd; }

#checkout-step-billing .form-list:first-child { padding-bottom: 30px; }

.checkout-onepage-index .liftgate li { width: 100%; }

.catalog-category-view .product-view-title h1 { width: 75%; float: left; color: #4B0400; font-family: 'latobold'; font-size: 17px; font-weight: normal; line-height: 28px; text-indent: 19px; }

.tab-content .tips h2 { color: #4B0400; font-family: 'latobold'; font-size: 17px; line-height: 50px; }

#imgPlay .btn .home_banner_button2.home-button1 { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/home-button1.png) no-repeat; }

#imgPlay .btn .home_banner_button { margin-left: 18px; }

.options-container-big .product-options-bottom .price-box { display: none; }

.items-info .description .purchased-note { padding-top: 10px; }

.footer_newsletter .validation-passed { padding-right: 0; }

.footer_newsletter .validation-error { background: #ffffff !important; }

.liftgate_note, .onepage-deliveries-note { color: #999999; }

.liftgate_note .question { cursor: pointer; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/preassembled_question.jpg); width: 18px; height: 18px; display: inline-block; }

.onepage-address-type { padding: 5px 0; height: 65px; }

.onepage-address-type span { display: block; clear: both; padding: 10px 0; }

.onepage-address-type .control { float: left; padding-right: 10px; }

.checkout-onepage-index .validation-advice { float: left; width: 250px; display: block; font-size: 12px !important; }

.opc li:not(#foo) > span > input[type='radio'], .opc li:not(#foo) > span > input[type='checkbox'] { opacity: 0; float: left; width: 18px; }

.opc li:not(#foo) > span > input[type='radio'] + label, .opc li:not(#foo) > span > input[type='checkbox'] + label { margin: 0; clear: none; padding: 5px 0 4px 24px; cursor: pointer; background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/off.png) left center no-repeat; }

.opc li:not(#foo) > span > input[type='radio']:checked + label { background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/radio.png); }

.opc li:not(#foo) > span > input[type='checkbox']:checked + label { background-image: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/check.png); }

.ctpage { border: solid 1px #f3f2f2; margin-bottom: 60px !important; }

.ctpage .hd { background-color: #4b0400; }

.ctpage .hd h3 { color: #ffffff; margin: 0; padding: 5px; }

.ctpage .imgbox { background-color: #ffffff; text-align: center; }

.ctpage .imgbox div { margin: 20px auto; max-height: 300px; max-width: 350px; overflow: hidden; text-align: center; }

.ctpage .imgbox img { max-height: 350px; }

.ctpage .bt { color: #666666; background-color: #f9f9f9; font-size: 16px; font-weight: bold; padding-left: 20px; height: 40px; line-height: 40px; }

.header-container { margin: 0; }

.header { margin: 0 auto; padding: 15px 0; }
.header .quick-access { padding: 0; width: auto; }

.header-top-style { height: 33px; width: 100%; background: #6b1000; }
.header-top-style ul { margin-top: 0.58333em; font-size: 0.85714em; }
.header-top-style a { color: #fff; }
.header-top-style li { border-right: 0.08333em solid #fff; padding-right: 1.25em; margin-right: 1.25em; }
.header-top-style li.last { padding-right: 0; margin-right: 0; border: 0; }
.header-top-style li.my_cart { padding-left: 2.08333em; background-position: 0 0; }
.header-top-style li.login { padding-left: 1.83333em; background-position: 0 -56px; }
.header-top-style li.register { padding-left: 1.83333em; background-position: 0 -112px; }

.header-contact-info { margin: 2.28571em 0 0 2.5em; border-left: 0.07143em solid #adadad; padding: 0.21429em 0 0.21429em 1.21429em; }
.header-contact-info li.cabinets { margin-bottom: 1.42857em; }
.header-contact-info em { display: block; font-size: 0.92857em; }
.header-contact-info span { display: block; font-size: 0.78571em; }

.quick-access .ship-for-free strong { display: block; margin-bottom: 10px; font-style: italic; }
.quick-access .ship-for-free em { font-style: italic; }
.quick-access .ship-for-free a { display: block; color: #fff; height: 2.14286em; line-height: 2.14286; padding: 0 1.42857em; }
.quick-access .sale-links { margin: 2em 3.57143em 0 0; }
.quick-access .sale-links li { margin-right: 1em; font-size: 1.07143em; }
.quick-access .sale-links li.live_chat { margin-right: 0; }
.quick-access .sale-links li.split { font-size: 1.33333em; margin-right: 0.75em; }

.header .form-search { margin-bottom: 1.78571em; background: #fff; padding: 0; height: 1.92857em; }
.header .form-search input.input-text { width: 20.83333em; padding: 0.16667em 0; height: 1.91667em; line-height: 1.91667; text-indent: 1.66667em; font-size: 0.85714em; }
.header .form-search button.button { margin: 0; width: 2.85714em; height: 1.92857em; border: 0; background-color: #610306; background-position: -649px -56px; }

.nav-container { background-color: #610306; margin-bottom: 0.85714em; }

.cms-index-index .nav-container { margin-bottom: 0; }

#nav { height: 3.14286em; background: #700b0f none; padding: 0; position: relative; z-index: 10; }
#nav a.level-top { border-right: 0.07143em solid #ac7174; height: 2.42857em; line-height: 2.42857; margin-top: 0.35714em; color: #fff; padding: 0 0.71429em; font-size: 100%; }
#nav a.level-top span { color: #fff; }
#nav li.level-top { height: 3.14286em; }
#nav li.over { background: #4d080a; }
#nav li.over a.level-top { height: 2.42857em; line-height: 2.42857; padding: 0 0.71429em; border: 0; border-right: 0.07143em solid #ac7174; margin-left: 0; }
#nav li.over a.level-top span { padding: 0; }
#nav li.active a.level-top { border-right: 0.07143em solid #ac7174; height: 2.42857em; line-height: 2.42857; margin-top: 0.35714em; color: #fff; padding: 0 0.71429em; font-size: 100%; }
#nav li.active a.level-top span { color: #fff; }
#nav li.last a.level-top { border: 0; }
#nav li.last.over a.level-top, #nav li.last.active a.level-top { border: 0; }
#nav li .shown-sub { left: 0; }
#nav ul, #nav div { top: 44px; border-bottom: 1px solid #943632; border-left: 1px solid #4b0400; border-right: 1px solid #4b0400; padding: 0; background: #4d080a; }
#nav ul li { border: 0; }
#nav ul li a { color: #fff; line-height: 32px; padding: 0 10px 0 20px; }
#nav ul ul { width: 740px; background-color: #4d080a; }
#nav .level2 { width: 245px; }

@media screen and (-webkit-min-device-pixel-ratio: 0) { #nav a.level-top { padding: 0 1.21429em; }
  #nav li.over a.level-top { padding: 0 1.21429em; }
  #nav li.active a.level-top { padding: 0 1.21429em; } }
.breadcrumbs { padding: 0; background: #fff none; border-bottom: 0; }
.breadcrumbs ul { font-size: 0.85714em; line-height: 4.91667; padding-left: 1.53374%; }

.cms-home .main { width: 100%; }

#home-slider { border-bottom: 0.85714em solid #6b1000; margin-bottom: 1.28571em; }
#home-slider .slides img { min-height: 30.42857em; }
#home-slider .slides li { position: relative; }
#home-slider .slides li .box { height: 100%; position: absolute; top: 0; left: 50%; margin-left: -35em; }
#home-slider .slides li .box a.text { font-size: 36px; color: #fff; color: #fff; background-color: #333; background-color: rgba(0, 130, 181, 0.9); line-height: 48px; padding: 10px 20px; display: block; }
#home-slider .slides li .box button.button span, #home-slider .slides li .box button.button span span { height: 45px; line-height: 45px; }
#home-slider .slides li .box button.button span span { font-size: 18px; }
#home-slider .flex-control-nav { bottom: 0.85714em; left: 50%; margin-left: -35em; }
#home-slider .flex-control-nav li { margin: 0 0 0 1.14286em; }
#home-slider .flex-control-nav li a { width: 1.07143em; height: 1.07143em; border: 0.28571em solid #fff; background-color: transparent; }
#home-slider .flex-control-nav li a.flex-active { width: 1.64286em; height: 1.64286em; border: 0; background-color: #fff; }

.kitchen-cabinets-block .view-title { margin-bottom: 1.07143em; }
.kitchen-cabinets-block .view-title h2 { font-size: 1.71429em; }
.kitchen-cabinets-block .category-image { position: relative; margin-bottom: 1.42857em; }
.kitchen-cabinets-block .category-image ul { color: #fff; background-color: #333; background-color: rgba(107, 16, 0, 0.8); width: 100%; }
.kitchen-cabinets-block .category-image ul.help-links { position: absolute; left: 0; bottom: 0.71429em; height: 3.57143em; padding-top: 1.14286em; }
.kitchen-cabinets-block .category-image ul.help-links li { padding-right: 0.57143em; margin-right: 0.57143em; border-right: 0.07143em solid #fff; }
.kitchen-cabinets-block .category-image ul.help-links li a { color: #fff; }
.kitchen-cabinets-block .category-image img { width: 100%; }
.kitchen-cabinets-block p { line-height: 1.71429; margin-bottom: 2.14286em; }
.kitchen-cabinets-block button.button span span { font-size: 1.14286em; }
.kitchen-cabinets-block button.btn-shop { height: 3.78571em; }
.kitchen-cabinets-block button.btn-shop span { line-height: 1.5; }
.kitchen-cabinets-block button.btn-shop span span { line-height: 1.3125; }
.kitchen-cabinets-block button.btn-sample-door span { height: 3.57143em; line-height: 3.57143; }
.kitchen-cabinets-block button.btn-sample-door span span { line-height: 3.125; }

.home-kitchen-cabinets { margin-bottom: 1.28571em; }
.home-kitchen-cabinets li.box { width: 48.97959%; border: 0.14286em solid #6b1000; position: relative; }
.home-kitchen-cabinets li.box .category-image { margin: 0; border: 0; }
.home-kitchen-cabinets li.box p { display: none; }
.home-kitchen-cabinets li.box .hot-products { width: 100%; position: absolute; left: 0; bottom: 70px; }
.home-kitchen-cabinets button.btn-shop { float: none; }
.home-kitchen-cabinets button.btn-sample-door { display: none; }

#home-products { background: #fff; border: 2px solid #c5c5c5; margin-bottom: 22px; }
#home-products .title { font-size: 24px; padding: 25px 0; text-indent: 17px; }
#home-products .content { position: relative; }
#home-products .tab { margin-bottom: -1px; }
#home-products .tab li { padding: 0 25px; height: 33px; line-height: 33px; border-top: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; cursor: pointer; background: #f5f5f5; border-bottom: 1px solid #d0d0d0; }
#home-products .tab li.on { background: #fff; border-bottom-color: #fff; }
#home-products .tab-links { position: absolute; top: 5px; right: 10px; }
#home-products .flexslider { width: 97.54098%; }
#home-products .flexslider .flex-direction-nav a.flex-prev { left: -14px; }
#home-products .flexslider .flex-direction-nav a.flex-next { right: -14px; }
#home-products .tab-bd { border-top: 1px solid #d0d0d0; }
#home-products .tab-bd ul.slides li { width: 219px; padding: 15px 9px; border-right: 1px solid #e2e2e2; }
#home-products .product_image { padding: 0; border: 0; }
#home-products .product_content { padding: 10px 0 0 0; overflow: visible; }
#home-products .product_content .product_name { font-size: 1.14286em; margin-bottom: 0.625em; min-height: 2em; }
#home-products .product_content span { color: #4b4b4b; display: block; margin-bottom: 20px; }
#home-products .product_content button.button { float: none; height: 34px; line-height: 34px; color: #fff; font-size: 12px; width: 100%; padding: 0; }

.cms-home .promotional { margin-bottom: 25px; }

.promotional .promo-banner { position: relative; }
.promotional .promo-banner button.button { position: absolute; right: 66px; top: 50%; margin-top: -18px; }
.promotional .promo-banner button.button:active { bottom: auto; margin-top: -17px; right: 65px; }

.home_video { margin-bottom: 1.21429em; background: #fff; border: 0.14286em solid #c5c5c5; padding: 1.78571em 1.42857em; }
.home_video .home_video_media { width: 28.57143em; }
.home_video .home_video_content_value { width: 54.2735%; }
.home_video .home_video_title h2 { font-size: 1.5em; padding-left: 2.61905em; text-indent: 0; }
.home_video .home_video_content_text { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/quotation_marks.jpg) no-repeat; padding: 0.71429em 0 0 3.28571em; margin: 1.21429em 0 1.78571em 0; line-height: 1.71429; }
.home_video .quotation-down { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/quotation_marks_down.jpg) no-repeat right; height: 2.85714em; width: 2.85714em; }

.cms_block .cms_block_content { width: 32.44898%; margin-right: 1.32653%; height: 17.07143em; color: #fff; padding: 1.57143em 0 0 1.63265%; position: relative; }
.cms_block .cms_block_content.last { margin: 0; }
.cms_block .cms_block_content h6 { font-size: 1.28571em; margin-bottom: 0.83333em; }
.cms_block .cms_block_content h6 em { color: #cde182; }
.cms_block .cms_block_content p { line-height: 1.71429; }
.cms_block .cms_block_content .learn-more { position: absolute; left: 1.14286em; bottom: 0.92857em; }
.cms_block .cms_block_content.cms_block1 { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/cms-block/bg-cms-block1.jpg) no-repeat; }
.cms_block .cms_block_content.cms_block1 p { width: 76.15894%; }
.cms_block .cms_block_content.cms_block2 { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/cms-block/bg-cms-block2.jpg) no-repeat; }
.cms_block .cms_block_content.cms_block2 p { width: 52.98013%; }
.cms_block .cms_block_content.cms_block3 { background: url(http://www.thertastore.com/skin/frontend/enterprise/rta_new/images/cms-block/bg-cms-block3.jpg) no-repeat; }
.cms_block .cms_block_content.cms_block3 p { width: 49.66887%; }

.col-main .cms-menu { font-size: 100%; }
.col-main .cms-menu li { margin: 0 0 0.71429em 0; }
.col-main .cms-menu li strong { font-size: 100%; display: block; margin-top: 0.35714em; }

.cms-page-view .page-banner { margin-bottom: 0.71429em; }
.cms-page-view .cms-form-page .rightbox { margin-top: -3em; }

.frfree_professional .leftbox, .contact_us .leftbox { width: 44.28571em; }
.frfree_professional .desc p, .contact_us .desc p { line-height: 1.5; }
.frfree_professional .desc h2, .contact_us .desc h2 { font-size: 1.28571em; margin-top: 2.5em; }
.frfree_professional .rightbox, .contact_us .rightbox { width: 22.5em; }
.frfree_professional .rightbox .content, .contact_us .rightbox .content { padding: 1.78571em 1.07143em; border-top: 0.07143em solid #d0d0d0; line-height: 1.71429; }
.frfree_professional .rightbox .content strong, .contact_us .rightbox .content strong { display: block; color: #545454; }
.frfree_professional .rightbox .content em, .contact_us .rightbox .content em { display: block; color: #848484; font-style: italic; }
.frfree_professional .rightbox .content h6, .contact_us .rightbox .content h6 { font-size: 1.14286em; }

.free-design-box, .contact_information { background: #fafafa; margin-top: 2.85714em; padding: 1.42857em; }

.frfree_professional .rightbox .content.phone strong { font-size: 1.14286em; line-height: 2; }
.frfree_professional .rightbox .content.map strong { line-height: 1.28571; }

.free-design-box .form-list .fields { margin-bottom: 2.5em; }
.free-design-box .form-list .fields label { width: 100%; font-size: 100%; display: block; margin-bottom: 0.71429em; }
.free-design-box .form-list .fields.spec label { margin-bottom: 0; }
.free-design-box .form-list .fields .input-box { width: 100%; }
.free-design-box .form-list .fields .input-box input.input-text { width: 99%; height: 3.35714em; }
.free-design-box .form-list .fields .input-box.col2 { width: 45%; }
.free-design-box .form-list .fields .input-box textarea { background: #fff; min-height: 9.14286em; width: 100%; }
.free-design-box .form-list .fields .checkboxs li { width: 28.54671%; margin: 1.35714em 0 0 0; }
.free-design-box .form-list .fields .checkboxs li input.checkbox { clear: none; margin: 0; margin: 0 0.35714em 0 0; }
.free-design-box .form-list .fields .checkboxs li label { margin: 0; width: auto; font-size: 0.85714em; color: #545454; }
.free-design-box .form-list .fields .attacth input { margin: 1.35714em 0 0 0; }
.free-design-box .form-list .fields .radios li { width: 32.35294%; margin: 1.35714em 0 0 0; }
.free-design-box .form-list .fields .radios li input.radio { clear: none; margin: 0 0.35714em 0 0; }
.free-design-box .form-list .fields .radios li label { margin: 0; width: auto; font-size: 0.85714em; color: #545454; }
.free-design-box .form-list .buttons-set { margin: 0; padding-top: 1.07143em; border-top: 0.07143em solid #d0d0d0; }
.free-design-box .form-list .buttons-set button.button { float: none; padding: 0 2.85714em; }
.free-design-box .customer-name .input-box span { display: block; font-size: 0.85714em; }

#map-canvas { margin-top: 1.42857em; }

.contact_us .rightbox .talk-us img { display: block; margin: 0.71429em auto; }
.contact_us .rightbox .talk-us strong { font-weight: 700; }
.contact_us .rightbox .talk-us strong .phone { font-size: 1.14286em; }
.contact_us .rightbox .talk-us strong a { display: inline; font-size: 0.85714em; }
.contact_us .rightbox .content p { margin: 0.71429em 0 0 0; color: #848484; }

.category-title { border: 0; }

.category-view { margin: 0; }
.category-view .category-description { padding: 0; border-width: 0.08333em; font-size: 0.85714em; padding: 0.71429em; margin-bottom: 1.25em; }

.category-banners { margin-bottom: 1.42857em; }

.category-image { margin: 0; }

.toolbar { background: #f5f5f5 none; margin: 0; }
.toolbar .sorter { font-size: 100%; height: 3.35714em; line-height: 3.35714; }

.sorter { padding: 0 0.85714em; }
.sorter .view-mode { line-height: inherit; }
.sorter .view-mode label { margin-right: 0.71429em; }
.sorter .view-mode a.list, .sorter .view-mode a.grid { width: 1.42857em; height: 1.28571em; margin-top: 1.07143em; }
.sorter .view-mode a.list { background-position: -566px 0; }
.sorter .view-mode a.grid { background-position: -540px 0; margin-right: 0.42857em; }
.sorter .view-mode strong.list, .sorter .view-mode strong.grid { width: 1.42857em; height: 1.28571em; margin-top: 1.07143em; }
.sorter .view-mode strong.list { background-position: -566px -19px; }
.sorter .view-mode strong.grid { background-position: -540px -19px; margin-right: 0.42857em; }
.sorter .amount { margin-left: 0.71429em; }
.sorter .pager { font-size: 100%; }
.sorter select { margin-bottom: 0; }

.pager .limiter { line-height: inherit; padding-right: 0.71429em; margin-left: 1.78571em; }
.pager .limiter select { margin: 0 0.57143em 0 0.57143em; }
.pager .pages { line-height: inherit; margin: 0; }

.toolbar .sort-by { line-height: inherit; }
.toolbar .sort-by label { margin-right: 1.07143em; }
.toolbar .sort-by label em { margin-left: 0.35714em; }

.sidebar .block-layered-nav { border-bottom-color: #d0d0d0; }
.sidebar .block-layered-nav .block-title { padding: 0; }
.sidebar .block-layered-nav .block-title strong { color: #fff; font-size: 1.28571em; line-height: 2.5; text-indent: 0.83333em; }
.sidebar .block-layered-nav dl { padding: 0; }
.sidebar .block-layered-nav dt { font-size: 100%; margin: 0; border-bottom: 0.07143em solid #d0d0d0; border-top: 0.07143em solid #d0d0d0; line-height: 3.07143; text-indent: 1.07143em; }
.sidebar .block-layered-nav dd { margin: 0; padding: 1.42857em 1.07143em 0.71429em 1.07143em; }
.sidebar .block-layered-nav dd ol { font-size: 0.85714em; }
.sidebar .block-layered-nav dd ol.m-filter-item-list li { margin-bottom: 0.83333em; margin-top: 0; }
.sidebar .block-layered-nav dd ol.m-filter-css-checkboxes li { margin-bottom: 0.41667em; margin-top: 0; }
.sidebar .block-layered-nav dd .m-more-less { font-size: 0.85714em; }

.category-products .products-grid { margin-top: 1.42857em; }
.category-products .price-box { font-size: 100%; }
.category-products .special_lable { position: absolute; top: 0; left: 0; }

.price-actions-form .price-box { margin: 0 0.85714em 0 0; }
.price-actions-form .price-box .regular-price { display: block; }
.price-actions-form .price-box .minimal-price-link { margin: 0.35714em 0 0 0; }
.price-actions-form .price-box .minimal-price-link .label, .price-actions-form .price-box .minimal-price-link .price { display: block; }
.price-actions-form .price-box .list-price { margin: 0 0 0.41667em 0; font-size: 0.85714em; }
.price-actions-form .price-box .price { white-space: normal !important; }
.price-actions-form button.button { display: block; margin-top: 0.85714em; padding: 0; width: 100%; }
.price-actions-form label { margin: 0 0.85714em 0 0; }

.products-grid { width: 51.42857em; margin-left: -1.42857em; }
.products-grid li.item { width: 11.42857em; margin: 0 0 2.14286em 1.42857em; padding: 0; }
.products-grid li.diliver { width: 50em; height: 0.07143em; border-top: 0.07143em solid #d0d0d0; clear: left; margin: 0 0 2.14286em 1.42857em; }
.products-grid .product-image { width: 100%; margin: 0 0 1.07143em 0; }
.products-grid .product-name { font-size: 0.85714em; min-height: 4.83333em; }
.products-grid .product-name a { text-decoration: none; }
.products-grid .compare-wrap { margin-bottom: 1.07143em; }
.products-grid .compare-wrap input { margin: 0.21429em 0.35714em 0 0; }
.products-grid .price-box .list-price .label { display: none; }
.products-grid.list-4column .price-actions button.btn-cart { display: none; }
.products-grid.list-4column .price-actions label, .products-grid.list-4column .price-actions input.qty { display: none; }
.products-grid.list-4column .price-box { width: 100%; display: block; }
.products-grid.list-4column .price-box .list-price { margin: 0 0.83333em 0 0; }
.products-grid.bathroom { width: 51em; margin-left: -1em; }
.products-grid.bathroom li.item { width: 16em; margin: 0 0 2.14286em 1em; }
.products-grid.bathroom .price-actions button.btn-cart { display: none; }
.products-grid.bathroom .price-actions label, .products-grid.bathroom .price-actions input.qty { display: none; }
.products-grid.bathroom .price-box { width: 100%; display: block; }
.products-grid.bathroom .price-box .list-price { margin: 0 0.83333em 0 0; }
.products-grid.grid-ready-pre { width: 68.57143em; margin-left: -0.85714em; }
.products-grid.grid-ready-pre li.item { width: 22em; margin: 0 0 0.85714em 0.85714em; padding: 0.71429em 0.92857em; }
.products-grid.grid-ready-pre .product-name { min-height: 0; font-size: 1.14286em; margin-bottom: 0.625em; }
.products-grid.grid-ready-pre .product-image img { border: 0; }
.products-grid.grid-ready-pre .style_price { margin-bottom: 1.57143em; }
.products-grid.grid-ready-pre .button-cart button.button { padding: 0; width: 8.92857em; }
.products-grid.grid-ready-pre .button-cart button.button span, .products-grid.grid-ready-pre .button-cart button.button span span { height: 1.78571em; line-height: 1.78571; }
.products-grid.grid-ready-pre .button-cart button.button span span { font-size: 0.85714em; height: 2.08333em; line-height: 2.08333; }
.products-grid .add-to-links { font-size: 100%; }

.products-list li.item { padding: 0.71429em 0; background: none; margin: 0; border-bottom: 0.07143em solid #d0d0d0; }
.products-list li.last { border-bottom: 0; }
.products-list .product-image { margin: 0 2.14286% 0 0; }
.products-list .product-shop { overflow: hidden; margin: 0; }
.products-list .product-name { font-size: 1.14286em; padding-top: 0.625em; margin-bottom: 0.71429em; }
.products-list .product-name a { text-decoration: none; }
.products-list .desc { font-size: 0.85714em; margin: 0 0 1.25em 0; }
.products-list .desc .link-learn { font-size: 1.16667em; display: block; }
.products-list .price-actions-form button.button { margin: 0 0 0 2.14286em; width: auto; padding: 0 1.42857em; }
.products-list.list-4column .price-actions button.btn-cart { display: none; }
.products-list.list-4column .price-actions label, .products-list.list-4column .price-actions input.qty { display: none; }
.products-list.list-4column .price-box { width: 100%; display: block; }
.products-list.list-4column .price-box .list-price { margin: 0 0.83333em 0 0; }
.products-list.bathroom .price-actions button.btn-cart { display: none; }
.products-list.bathroom .price-actions label, .products-list.bathroom .price-actions input.qty { display: none; }
.products-list.bathroom .price-box { width: 100%; display: block; }
.products-list.bathroom .price-box .list-price { margin: 0 0.83333em 0 0; }

.category-knobs-pulls .products-grid.list-4column .price-box, .category-knobs-pulls .products-list.list-4column .price-box, .category-sample-doors .products-grid.list-4column .price-box, .category-sample-doors .products-list.list-4column .price-box { margin: 0 0.85714em 0 0; width: auto; }
.category-knobs-pulls .products-grid.list-4column .price-box .list-price, .category-knobs-pulls .products-list.list-4column .price-box .list-price, .category-sample-doors .products-grid.list-4column .price-box .list-price, .category-sample-doors .products-list.list-4column .price-box .list-price { margin: 0 0 0.41667em 0; }
.category-knobs-pulls .products-grid.list-4column .price-box .minimal-price-link, .category-knobs-pulls .products-list.list-4column .price-box .minimal-price-link, .category-sample-doors .products-grid.list-4column .price-box .minimal-price-link, .category-sample-doors .products-list.list-4column .price-box .minimal-price-link { margin: 0.35714em 0 0 0; }
.category-knobs-pulls .products-grid.list-4column .price-box .minimal-price-link .label, .category-knobs-pulls .products-grid.list-4column .price-box .minimal-price-link .price, .category-knobs-pulls .products-list.list-4column .price-box .minimal-price-link .label, .category-knobs-pulls .products-list.list-4column .price-box .minimal-price-link .price, .category-sample-doors .products-grid.list-4column .price-box .minimal-price-link .label, .category-sample-doors .products-grid.list-4column .price-box .minimal-price-link .price, .category-sample-doors .products-list.list-4column .price-box .minimal-price-link .label, .category-sample-doors .products-list.list-4column .price-box .minimal-price-link .price { display: block; }

#kitchen-accessories { width: 69.14286em; margin-left: -1.42857em; }

.kitchen-cabinets-cover .item { margin: 0 0 2.14286em 1.42857em; width: 15.85714em; }
.kitchen-cabinets-cover .item h2 { font-size: 1.14286em; }
.kitchen-cabinets-cover .img { margin-bottom: 0.71429em; }

.results-view .recommendations { padding: 0; margin: 1.07143em 0; }

.category-kitchen-cabinets .page-title { display: none; }
.category-kitchen-cabinets .main { padding: 0; }
.category-kitchen-cabinets .category-banners { margin-bottom: 0; border-bottom: 0.07143em solid #d0d0d0; }

.kitchen-cabinets-cover .category-view-box { width: 50%; padding: 0.71429em; }
.kitchen-cabinets-cover .category-view-left { border-right: 0.07143em solid #d0d0d0; }

.ready-pre .toolbar { margin-bottom: 1.42857em; }
.ready-pre .toolbar .sort-finish { margin-left: 22.41015%; }
.ready-pre .toolbar select { min-width: 10.71429em; }
.ready-pre .top-desc p { line-height: 1.5; }
.ready-pre .category-products { margin-top: 1.28571em; }

#box-wrapper { display: none; }
#box-wrapper, #box-wrapper #overlay { width: 100%; height: 100%; position: fixed; z-index: 1000; left: 0; top: 0; }
#box-wrapper #overlay { opacity: 0.5; background: #000; }

#boxpopup { width: 42.85714em; padding: 2.14286em; border-radius: 0.71429em; background: #fff; position: relative; z-index: 1100; top: 25%; }
#boxpopup #content { line-height: 1.28571; }
#boxpopup .content-title { margin-bottom: 0.85714em; }
#boxpopup .boxclose { position: absolute; display: block; right: 2.85714em; top: 2.14286em; text-decoration: none; cursor: pointer; }
#boxpopup .content p { margin-bottom: 0.35714em; }

#messages_product_view { margin: 0; }

.product-view { width: 100%; float: none; }
.product-view .product-shop { width: 49.2616%; padding: 0; }
.product-view .product-shop .product-main-info { padding: 0; }
.product-view .product-shop .product-ids { font-size: 0.85714em; margin: 0 0 0.83333em 0; }
.product-view .product-shop .product-summaries p { margin: 0; }
.product-view .product-shop .price-box .list-price { font-size: 0.85714em; }
.product-view .product-shop .price-box .now-price { font-size: 1.21429em; }
.product-view .product-shop .special-sq-feet { font-size: 100%; }
.product-view .product-shop .special-sq-feet span { margin-left: 0.35714em; }
.product-view .product-shop .add-to-cart { padding: 0; margin-right: 0.71429em; }
.product-view .product-img-box { width: 49.05063%; padding: 0; }
.product-view .product-img-box .product-image { width: 100%; height: 20.92857em; padding: 0; }
.product-view .product-img-box .more-views { position: relative; margin-top: 0.64286em; height: 3.92857em; overflow: hidden; }
.product-view .product-img-box .more-views li { border: 0; margin: 0 0.71429em 0 0; }
.product-view .product-img-box .more-views .tab_next, .product-view .product-img-box .more-views .tab_prev { position: absolute; height: 3.92857em; width: 1.71429em; cursor: pointer; }
.product-view .product-img-box .more-views .views_items { position: absolute; left: 39px; }
.product-view .product-img-box .more-views .tab_next { left: 0; background-position: -349px -205px; }
.product-view .product-img-box .more-views .tab_prev { right: 0; background-position: -375px -205px; }
.product-view .product-name { margin-bottom: 0.71429em; }
.product-view .product-name h1 { font-size: 1.57143em; }
.product-view .add-to-qty { margin-bottom: 0.71429em; display: block; }
.product-view span#Kicker Custom Product_1 { margin-left: 0 !important; }

.MagicBoxShadow img { max-width: none; }

.product-name { font-size: 100%; }

.options-container-small dl, .options-container-big dl { margin-bottom: 1.07143em; }
.options-container-small dt, .options-container-big dt { float: none; padding: 0; clear: none; }
.options-container-small dt label, .options-container-big dt label { font-size: 0.85714em; }
.options-container-small dd, .options-container-big dd { float: none; width: 100%; }
.options-container-small dd .input-box, .options-container-big dd .input-box { padding: 0; width: 60%; }

.options-container-big { width: 49.2616%; }
.options-container-big dd { border-bottom: 0; }
.options-container-big .add-to-cart { padding: 0.92857em 1.07143em 0 0; }
.options-container-big .add-to-links { margin-top: 0.71429em; }

.add-to-qty { height: auto; }
.add-to-qty label { font-size: 0.85714em; }

.add-to-box { padding: 0; background: none; margin-bottom: 0.71429em; }

.product-collateral { clear: none; padding: 0; margin: 1.42857em 0 2.85714em 0; }

.collateral-tabs { padding: 0; }
.collateral-tabs .tab { font-size: 100%; padding: 0 1.78571em; height: 2.35714em; line-height: 2.35714; background: #f5f5f5; border: 0.07143em solid #d0d0d0; border-left: 0; }
.collateral-tabs .tab span { float: none; line-height: inherit; }
.collateral-tabs .tab.first { border-left: 0.07143em solid #d0d0d0; }
.collateral-tabs .tab.active { background: #fff; border-bottom-color: #fff; }
.collateral-tabs .tab-container { top: 34px; }
.collateral-tabs .tab-content { font-size: 100%; padding: 1.42857em 2.1097%; }
.collateral-tabs .tab-content .std, .collateral-tabs .tab-content .bullet_feature, .collateral-tabs .tab-content .data-table { font-size: 0.85714em; }
.collateral-tabs .bullet_feature { margin-top: 0.83333em; }
.collateral-tabs .bullet_feature li { list-style: inside; }

.box-collateral .box-title { background: #610306; height: 2.35714em; }
.box-collateral .box-title h2 { line-height: 2.35714; color: #fff; font-size: 100%; text-indent: 1.07143em; }
.box-collateral .box-content { padding: 1.42857em 2.1097%; }

.aw-pq2-list__button_position_right { margin: 0.42857em 1.07143em 0 0; border: 0; padding: 0 1.07143em; color: #fff; background: #0082b5; height: 1.42857em; line-height: 1.42857; }

.main.ready-pre-product { padding: 0; background: none; border: 0; }

.ready-pre-product .product-view-title { padding: 1.42857em 1.07143em; background: #fff; border-bottom: 0; }
.ready-pre-product .product-name-box { width: 49.05063%; }
.ready-pre-product .product-name-box h2 { font-size: 1.71429em; margin-bottom: 0.20833em; }
.ready-pre-product .product-essential { padding: 0 1.07143em 1.42857em 1.07143em; background: #fff; border-top: 0; }

.product-about .etabs .tab { width: 25%; border-left: 0; }
.product-about .etabs .tab a { display: block; height: 2.71429em; line-height: 2.71429; background: #f5f5f5; }
.product-about .etabs .tab.first { border-left: 0.07143em solid #d0d0d0; }
.product-about .etabs .tab.active { border-bottom-color: #fff; }
.product-about .etabs .tab.active a { background: #fff; }
.product-about .panel-container { height: 22.14286em; padding: 2.5em 3.85439% 0 3.85439%; border-top: 0; }
.product-about .tab-content p { margin: 0; line-height: 1.71429; }

.product-about .about-tabs .tab-content object, .product-about .about-tabs .tab-content embed { width: 100% !important; height: auto !important; }

#tabs-1 .tab-content { overflow-y: auto; max-height: 18.42857em; }

.about-table { overflow-y: auto; max-height: 18.42857em; }
.about-table table { width: 100%; font-size: 0.92857em; }
.about-table table td { padding: 0.38462em 0.92308em; border-bottom: 0.07692em solid #d0d0d0; }
.about-table table td.label { min-width: 11.53846em; background: #f5f5f5; }

#cabinet-terms-box { overflow-y: auto; max-height: 18.42857em; }
#cabinet-terms-box .tag-col { width: 31%; margin-right: 3.3333%; }
#cabinet-terms-box .tag-col span { display: block; }
#cabinet-terms-box .tag-col:last-child { margin-right: 0; }

#has-more-question { margin: 1.42857em 0; }

#tags-content div { margin-bottom: 0.71429em; }
#tags-content div div { margin-right: 1.42857em; }

#instructions-box { overflow-y: auto; max-height: 18.42857em; }

.start_box { position: relative; margin-top: 0.85714em; padding: 1.42857em 1.07143em 5em 1.07143em; background: #fff; min-height: 14.28571em; }

#shopping_inner .guarentee-kicker span { display: block; width: 100%; }

.start-product-list { width: 65.40084%; }

.start-right { width: 320px; }

.start_shopping { margin-bottom: 1.42857em; }
.start_shopping strong { font-size: 1.5em; }

.product-start .start-tabs .tab { width: 16.66667%; border-left: 0; height: 3.57143em; padding: 0.57143em 0 0 0.85714em; background: #f5f5f5; }
.product-start .start-tabs .tab.first { border-left: 0.07143em solid #d0d0d0; }
.product-start .start-tabs .tab span { display: block; line-height: 1.28571; }
.product-start .start-tabs .tab.active { background: #fff; border-bottom-color: #fff; }
.product-start .start-tabs .tab-container { z-index: 1; top: 3.57143em; }
.product-start .start-tabs .tab-content object, .product-start .start-tabs .tab-content embed { width: 100% !important; height: auto !important; }
.product-start .start-tabs .tab-content .a-sub-categories { border-top: 0; padding: 1.78571em 2.41935%; margin-bottom: 1.07143em; }
.product-start .start-tabs .tab-content .a-sub-categories span { font-size: 0.85714em; line-height: 1.75; width: 50%; cursor: pointer; }

.tab-content .tips { color: #fff; height: 2.875em; line-height: 2.875; font-size: 1.14286em; text-indent: 1.875em; }
.tab-content .items-info table { width: 100%; }

.items-container .item-content { border-bottom: 0.07143em solid #d0d0d0; }
.items-container .items-img { padding: 0; width: 9.64286em; }
.items-container .items-img .sku { font-size: 0.85714em; margin: 0.41667em 0; }
.items-container .item-info-container { overflow: hidden; border-left: 0.07143em solid #d0d0d0; min-height: 13.35714em; }
.items-container .items-name { height: 3.35714em; line-height: 3.35714; border-bottom: 0.07143em solid #d0d0d0; }
.items-container .items-name a { padding-left: 1.07143em; display: block; line-height: 3.35714; }
.items-container .item-info .item-description-container { width: 21.42857em; border-right: 0.07143em solid #d0d0d0; padding: 1em; min-height: 9.92857em; }
.items-container .item-info .price-actions-form { overflow: hidden; padding-top: 2.14286em; }
.items-container .item-info .price-actions-form .items-info-qty { width: 2.5em; }
.items-container .item-info .price-actions-form button.button { width: auto; padding: 0 1.42857em; }
.items-container .item-info .discription { font-size: 0.85714em; }
.items-container button.expand-button { display: block; margin-top: 1.78571em; }
.items-container button.expand-button span, .items-container button.expand-button span span { height: 1.92857em; line-height: 1.92857; }
.items-container button.expand-button span span { font-size: 0.85714em; height: 2.25em; line-height: 2.25; }
.items-container .assemble-options { line-height: 2.14286; }
.items-container .backtotop { display: block; padding: 0.35714em 0.71429em; }

.cartBox { z-index: 1000; background: #fff; }

.cart-container { position: relative; }

.cart-summary .title { height: 1.94444em; line-height: 1.94444; background: #610306; display: block; color: #fff; font-size: 1.28571em; padding-left: 0.66667em; }
.cart-summary .cart-items ul { display: table; table-layout: fixed; width: 100%; border-top: 0.07143em solid #d0d0d0; }
.cart-summary .cart-items ul li { display: table-cell; border-right: 0.07143em solid #d0d0d0; padding: 0.71429em 0; }
.cart-summary .cart-items ul li.item-price { border: 0; width: 23.58491%; }
.cart-summary .cart-items ul li.item-delete { width: 2.14286em; }
.cart-summary .cart-items ul li.item-delete a { display: block; width: 1.42857em; height: 1.42857em; background-position: 5px -200px; }
.cart-summary .cart-items ul li.item-qty-box { padding-left: 0.71429em; }
.cart-summary .cart-items ul li.item-qty-box h6 { max-width: 9em; margin-left: 1.5em; font-size: 0.85714em; }

a#btnSaveCart { position: absolute; right: 0.91667em; top: 0.83333em; color: #fff; font-size: 0.85714em; padding-left: 1.66667em; background-position: 0 -159px; }

.cart-total { border-top: 0.07143em solid #d0d0d0; padding-top: 1.42857em; }
.cart-total li { font-size: 0.85714em; margin-bottom: 0.41667em; }
.cart-total li span.price { min-width: 5em; margin-left: 2.25em; }
.cart-total li.total { margin: 0.71429em 0 0 0; font-size: 100%; padding: 1.07143em 0; border-top: 0.07143em solid #d0d0d0; border-bottom: 0.07143em solid #d0d0d0; }
.cart-total li.total span.price { min-width: 4.28571em; margin-left: 1.92857em; }

.cart-btns { margin-top: 0.57143em; }
.cart-btns button.button { padding: 0; width: 7.14286em; background: #610306; border-color: #330607; }
.cart-btns button.button span, .cart-btns button.button span span { height: 2.28571em; line-height: 2.28571; }
.cart-btns button.button span span { font-size: 0.85714em; height: 2.66667em; line-height: 2.66667; }

#btnSaveWishlist { margin-right: 0.64286em; }

#btnGotoCart { background: #0082b5; border-color: #066388; }

#tax-notification { font-size: 0.85714em; height: 2.91667em; line-height: 2.91667; font-style: italic; }

.free-kithen-design { margin-bottom: 1.07143em; }
.free-kithen-design h6 { font-size: 100%; color: #fff; height: 2.5em; line-height: 2.5; padding-left: 1.07143em; }
.free-kithen-design h6 em { color: #cde182; }
.free-kithen-design .content { padding: 0.42857em 0.71429em 0.42857em 1.07143em; }
.free-kithen-design .content p { font-size: 0.85714em; color: #414141; margin-top: 0.58333em; }
.free-kithen-design .content button.button { padding: 0 1.07143em; }
.free-kithen-design .content button.button span, .free-kithen-design .content button.button span span { height: 1.64286em; line-height: 1.64286em; }
.free-kithen-design .content button.button span span { font-size: 0.85714em; height: 1.91667em; line-height: 1.91667em; }

.product-name a { text-decoration: none; }

.cart .checkout-types .btn-proceed-checkout span { background: none; padding: 0 !important; height: 2.21429em !important; line-height: 2.21429; }
.cart .checkout-types .btn-proceed-checkout span span { background: none; padding: 0 !important; font-size: 1.07143em !important; font-family: "Lato", sans-serif !important; height: 2.06667em; line-height: 2.06667; }
.cart .title-buttons { padding: 0; }
.cart .title-buttons .checkout-types li { margin-left: 0.71429em; }
.cart .title-buttons .checkout-types .paypal-box { display: none; }

.data-table thead { background: #f5f5f5 none; font-size: 100%; height: 3.35714em; line-height: 3.35714; }
.data-table tbody tr { background-color: #fff !important; }
.data-table tbody td { font-size: 0.85714em; }
.data-table .item-options dt, .data-table .item-options dd { padding: 0; line-height: 1.75; }
.data-table .btn-remove { width: 1.42857em; height: 1.42857em; background-position: 5px -200px; font-size: 100%; }
.data-table tfoot { background: #f5f5f5 none; font-size: 100%; }

.cart-table { border: 0; }
.cart-table th { border-top: 0.07143em solid #d0d0d0; border-bottom: 0.07143em solid #d0d0d0; }
.cart-table th.first { border-left: 0.07143em solid #d0d0d0; }
.cart-table th.last { border-right: 0.07143em solid #d0d0d0; }
.cart-table tbody td { padding: 1.57143em 0.85714em; }
.cart-table td.image-box { padding: 0; }
.cart-table td.product-info { padding-left: 1.57143em; }
.cart-table .product-image { width: 4em; display: block; }
.cart-table .product-name { line-height: 1.75; }
.cart-table .product-name a { text-decoration: none; }
.cart-table .product-sku { line-height: 1.75; }
.cart-table tr:last-child td { border-bottom: 0; }
.cart-table tfoot td { padding: 0.71429em 1.07143em; }
.cart-table tfoot button.button span { height: 1.64286em; line-height: 1.64286; }
.cart-table tfoot button.button span span { height: 2.3em; line-height: 2.3; font-size: 0.71429em; }
.cart-table tfoot .btn-update { margin-left: 0.71429em; }
.cart-table tfoot button.btn-continue { padding: 0; }
.cart-table tfoot button.btn-continue span { text-decoration: none; }
.cart-table tfoot button.btn-continue span span { font-size: 100%; }

#empty_cart_button { background: #757575 none; width: auto; border-color: #373737; }

.cart .cart-collaterals h2 { font-size: 1.14286em; }
.cart .deals { width: 15em; margin-left: 1.07143em; font-size: 100%; }
.cart .deals label { font-size: 0.85714em; }
.cart .deals .input-text { margin: 0 0 0.57143em 0; float: none; display: block; width: 10.28571em; }
.cart .deals button.button { width: 10.71429em; padding: 0; }
.cart .deals button.button span { height: 1.78571em; line-height: 1.78571; }
.cart .deals button.check-gc-status { background: none; width: auto; border: 0; margin-top: 0.57143em; }
.cart .deals button.check-gc-status span span { text-decoration: none; color: #0082b5 !important; }
.cart .shipping { margin: 0; width: 21.42857em; font-size: 100%; }
.cart .shipping label { font-size: 0.85714em; }
.cart .shipping .form-list { margin-top: 1.42857em; }
.cart .shipping select { width: 100%; }
.cart .shipping input.input-text { width: 100%; background: none; }
.cart .shipping .buttons-set { width: 100%; }
.cart .shipping button.button { float: none; margin: 0; }
.cart .shipping button.button span { height: 1.78571em; line-height: 1.78571; }
.cart .totals { margin-bottom: 0.71429em; }
.cart .totals .paypal-box .paypal-logo, .cart .totals .paypal-box .bml-checkout-type { float: none; margin: 0; }
.cart .totals .paypal-box .bml-checkout-type { margin-top: 0.71429em; }

#shopping-cart-totals-table { margin-bottom: 1.78571em; }
#shopping-cart-totals-table tbody { font-size: 1.14286em; }
#shopping-cart-totals-table td.tax-notice { font-size: 0.85714em; padding-top: 2.08333em; }
#shopping-cart-totals-table tfoot strong { margin: 0; font-size: 1.28571em; }

.security-logos { border-top: 0.07143em solid #d0d0d0; padding-top: 1.07143em; }

.opc-wrapper { background: none; }

.checkout-right-bar { width: 17.78571em; }

.opc { width: 71.72996%; }
.opc .step-title { height: 3.35714em; margin: 0 0 0.35714em 0; }
.opc .step-title .number { display: block; background: #fff; margin: 0.75em 0.9375em 0 0.625em; font-size: 1.14286em; width: 1.375em; line-height: 1.375; }
.opc .step-title h2 { color: #fff; font-size: 1.14286em; line-height: 2.9375; }
.opc li.active .step-title, .opc li.allow .step-title { background: #f5f5f5; }
.opc li.active .step-title .number, .opc li.allow .step-title .number { color: #fff; }
.opc li.active .step-title h2, .opc li.allow .step-title h2 { line-height: 2.9375; height: 2.9375em; }
.opc .step { background: none; font-size: 100%; }

#checkout-step-login .col2-set { padding: 0.71429em; }
#checkout-step-login .col2-set .col-1, #checkout-step-login .col2-set .col-2 { width: 48%; }
#checkout-step-login .form-list li.note { padding-left: 0; }
#checkout-step-login .form-list li.buttons-set { padding: 0; }
#checkout-step-login .form-list .input-box { width: 100%; float: none; }
#checkout-step-login .form-list .input-text { width: 96%; }

.checkout-onepage-index input.input-text, .checkout-onepage-index select, .checkout-onepage-index textarea { background: #fff none; height: 1.57143em; }

li#remember-me-box.control .link-tip { font-size: 0.85714em; }

.opc-progress-container { width: 100%; }
.opc-progress-container .opc-block-progress .block-title { height: 3.14286em; line-height: 3.14286; background: #610306; }
.opc-progress-container .opc-block-progress .block-title strong { font-size: 1.28571em; color: #fff; padding-left: 0.83333em; }
.opc-progress-container .opc-block-progress .block-content { padding: 0; }
.opc-progress-container .opc-block-progress .block-content dt { margin: 0; height: 3.42857em; line-height: 3.42857; text-indent: 1.07143em; border-top: 0.07143em solid #d0d0d0; }
.opc-progress-container .opc-block-progress .block-content dt:first-child { border-top: 0; }
.opc-progress-container .opc-block-progress .block-content dt.complete { border-bottom: 0.07143em solid #d0d0d0; }

#security-box-container { margin-top: 1.42857em; }

#security-box { padding: 1.42857em; }
#security-box .head { margin-bottom: 1.07143em; }
#security-box .head strong { display: block; padding-left: 2em; background-position: 0 -249px; }
#security-box .head a { font-size: 0.85714em; margin-left: 0.41667em; }
#security-box .logs { margin-bottom: 1.57143em; }
#security-box .logs ul { margin-bottom: 0.57143em; }
#security-box .logs ul li.last { margin-top: -0.57143em; }
#security-box .logs div a { display: block; }
#security-box .logs div img { width: 100%; }
#security-box .help strong, #security-box .help em { display: block; }
#security-box .help strong { font-size: 1.14286em; }
#security-box .help em { font-size: 0.85714em; }
#security-box .help a { font-size: 0.85714em; }

.guarentee-kicker { display: block; margin-top: 0.85714em; }

.account-login .form-list li.note-box { padding: 0; margin: 0; }
.account-login .form-list li.buttons-set { float: none; width: 90%; }
.account-login .form-list li.buttons-set button.button { float: none; }
.account-login .form-list li.buttons-set .or { font-size: 100%; margin: 0 1.07143em; }
.account-login .form-list li.control { clear: none; margin-left: 2.14286em; }
.account-login .form-list li.control .input-box { margin: 0; position: static; }
.account-login .form-list li.control label { margin: 0 !important; width: auto; padding-right: 0.83333em; }

.sidebar .block-cart .block-content { padding: 0; }
.sidebar .block-cart .summary { background: none; padding: 0; padding-bottom: 0.71429em; }
.sidebar .block-cart .sidebar-actions { border-bottom: 0.07143em solid #d0d0d0; padding-bottom: 0.71429em; margin-bottom: 0.71429em; }
.sidebar .block-cart .block-subtitle { padding-left: 0.85714em; }
/*!
 *
 *  Project:  GLYPHICONS
 *  Author:   Jan Kovarik - wwwi.glyphicons.com
 *  Twitter:  @jankovarik
 *
 */html,html .halflings{-webkit-font-smoothing:antialiased !important}@font-face{font-family:'Glyphicons';src:url('http://www.thertastore.com/skin/frontend/enterprise/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.eot');src:url('http://www.thertastore.com/skin/frontend/enterprise/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.eot?#iefix') format('embedded-opentype'),url('http://www.thertastore.com/skin/frontend/enterprise/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.woff') format('woff'),url('http://www.thertastore.com/skin/frontend/enterprise/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.ttf') format('truetype'),url('http://www.thertastore.com/skin/frontend/enterprise/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.svg#glyphicons_halflingsregular') format('svg');font-weight:normal;font-style:normal}i.glyphicons{display:inline-block;position:relative;padding:0;color:#1d1d1b;width:16px;height:16px;text-decoration:none;*display:inline;*zoom:1}i.glyphicons:before{color:#1d1d1b;font:16px 'Glyphicons';left:0;position:absolute;top:0}i.glyphicons.white:before{color:#fff}i.glyphicons.glass:before{content:"\e001"}i.glyphicons.leaf:before{content:"\e002"}i.glyphicons.dog:before{content:"\e003"}i.glyphicons.user:before{content:"\e004"}i.glyphicons.girl:before{content:"\e005"}i.glyphicons.car:before{content:"\e006"}i.glyphicons.user_add:before{content:"\e007"}i.glyphicons.user_remove:before{content:"\e008"}i.glyphicons.film:before{content:"\e009"}i.glyphicons.magic:before{content:"\e010"}i.glyphicons.envelope:before{content:"\2709"}i.glyphicons.camera:before{content:"\e012"}i.glyphicons.heart:before{content:"\e013"}i.glyphicons.beach_umbrella:before{content:"\e014"}i.glyphicons.train:before{content:"\e015"}i.glyphicons.print:before{content:"\e016"}i.glyphicons.bin:before{content:"\e017"}i.glyphicons.music:before{content:"\e018"}i.glyphicons.note:before{content:"\e019"}i.glyphicons.heart_empty:before{content:"\e020"}i.glyphicons.home:before{content:"\e021"}i.glyphicons.snowflake:before{content:"\2744"}i.glyphicons.fire:before{content:"\e023"}i.glyphicons.magnet:before{content:"\e024"}i.glyphicons.parents:before{content:"\e025"}i.glyphicons.binoculars:before{content:"\e026"}i.glyphicons.road:before{content:"\e027"}i.glyphicons.search:before{content:"\e028"}i.glyphicons.cars:before{content:"\e029"}i.glyphicons.notes_2:before{content:"\e030"}i.glyphicons.pencil:before{content:"\270F"}i.glyphicons.bus:before{content:"\e032"}i.glyphicons.wifi_alt:before{content:"\e033"}i.glyphicons.luggage:before{content:"\e034"}i.glyphicons.old_man:before{content:"\e035"}i.glyphicons.woman:before{content:"\e036"}i.glyphicons.file:before{content:"\e037"}i.glyphicons.coins:before{content:"\e038"}i.glyphicons.airplane:before{content:"\2708"}i.glyphicons.notes:before{content:"\e040"}i.glyphicons.stats:before{content:"\e041"}i.glyphicons.charts:before{content:"\e042"}i.glyphicons.pie_chart:before{content:"\e043"}i.glyphicons.group:before{content:"\e044"}i.glyphicons.keys:before{content:"\e045"}i.glyphicons.calendar:before{content:"\e046"}i.glyphicons.router:before{content:"\e047"}i.glyphicons.camera_small:before{content:"\e048"}i.glyphicons.dislikes:before{content:"\e049"}i.glyphicons.star:before{content:"\e050"}i.glyphicons.link:before{content:"\e051"}i.glyphicons.eye_open:before{content:"\e052"}i.glyphicons.eye_close:before{content:"\e053"}i.glyphicons.alarm:before{content:"\e054"}i.glyphicons.clock:before{content:"\e055"}i.glyphicons.stopwatch:before{content:"\e056"}i.glyphicons.projector:before{content:"\e057"}i.glyphicons.history:before{content:"\e058"}i.glyphicons.truck:before{content:"\e059"}i.glyphicons.cargo:before{content:"\e060"}i.glyphicons.compass:before{content:"\e061"}i.glyphicons.keynote:before{content:"\e062"}i.glyphicons.paperclip:before{content:"\e063"}i.glyphicons.power:before{content:"\e064"}i.glyphicons.lightbulb:before{content:"\e065"}i.glyphicons.tag:before{content:"\e066"}i.glyphicons.tags:before{content:"\e067"}i.glyphicons.cleaning:before{content:"\e068"}i.glyphicons.ruller:before{content:"\e069"}i.glyphicons.gift:before{content:"\e070"}i.glyphicons.umbrella:before{content:"\2602"}i.glyphicons.book:before{content:"\e072"}i.glyphicons.bookmark:before{content:"\e073"}i.glyphicons.wifi:before{content:"\e074"}i.glyphicons.cup:before{content:"\e075"}i.glyphicons.stroller:before{content:"\e076"}i.glyphicons.headphones:before{content:"\e077"}i.glyphicons.headset:before{content:"\e078"}i.glyphicons.warning_sign:before{content:"\e079"}i.glyphicons.signal:before{content:"\e080"}i.glyphicons.retweet:before{content:"\e081"}i.glyphicons.refresh:before{content:"\e082"}i.glyphicons.roundabout:before{content:"\e083"}i.glyphicons.random:before{content:"\e084"}i.glyphicons.heat:before{content:"\e085"}i.glyphicons.repeat:before{content:"\e086"}i.glyphicons.display:before{content:"\e087"}i.glyphicons.log_book:before{content:"\e088"}i.glyphicons.adress_book:before{content:"\e089"}i.glyphicons.building:before{content:"\e090"}i.glyphicons.eyedropper:before{content:"\e091"}i.glyphicons.adjust:before{content:"\e092"}i.glyphicons.tint:before{content:"\e093"}i.glyphicons.crop:before{content:"\e094"}i.glyphicons.vector_path_square:before{content:"\e095"}i.glyphicons.vector_path_circle:before{content:"\e096"}i.glyphicons.vector_path_polygon:before{content:"\e097"}i.glyphicons.vector_path_line:before{content:"\e098"}i.glyphicons.vector_path_curve:before{content:"\e099"}i.glyphicons.vector_path_all:before{content:"\e100"}i.glyphicons.font:before{content:"\e101"}i.glyphicons.italic:before{content:"\e102"}i.glyphicons.bold:before{content:"\e103"}i.glyphicons.text_underline:before{content:"\e104"}i.glyphicons.text_strike:before{content:"\e105"}i.glyphicons.text_height:before{content:"\e106"}i.glyphicons.text_width:before{content:"\e107"}i.glyphicons.text_resize:before{content:"\e108"}i.glyphicons.left_indent:before{content:"\e109"}i.glyphicons.right_indent:before{content:"\e110"}i.glyphicons.align_left:before{content:"\e111"}i.glyphicons.align_center:before{content:"\e112"}i.glyphicons.align_right:before{content:"\e113"}i.glyphicons.justify:before{content:"\e114"}i.glyphicons.list:before{content:"\e115"}i.glyphicons.text_smaller:before{content:"\e116"}i.glyphicons.text_bigger:before{content:"\e117"}i.glyphicons.embed:before{content:"\e118"}i.glyphicons.embed_close:before{content:"\e119"}i.glyphicons.table:before{content:"\e120"}i.glyphicons.message_full:before{content:"\e121"}i.glyphicons.message_empty:before{content:"\e122"}i.glyphicons.message_in:before{content:"\e123"}i.glyphicons.message_out:before{content:"\e124"}i.glyphicons.message_plus:before{content:"\e125"}i.glyphicons.message_minus:before{content:"\e126"}i.glyphicons.message_ban:before{content:"\e127"}i.glyphicons.message_flag:before{content:"\e128"}i.glyphicons.message_lock:before{content:"\e129"}i.glyphicons.message_new:before{content:"\e130"}i.glyphicons.inbox:before{content:"\e131"}i.glyphicons.inbox_plus:before{content:"\e132"}i.glyphicons.inbox_minus:before{content:"\e133"}i.glyphicons.inbox_lock:before{content:"\e134"}i.glyphicons.inbox_in:before{content:"\e135"}i.glyphicons.inbox_out:before{content:"\e136"}i.glyphicons.cogwheel:before{content:"\e137"}i.glyphicons.cogwheels:before{content:"\e138"}i.glyphicons.picture:before{content:"\e139"}i.glyphicons.adjust_alt:before{content:"\e140"}i.glyphicons.database_lock:before{content:"\e141"}i.glyphicons.database_plus:before{content:"\e142"}i.glyphicons.database_minus:before{content:"\e143"}i.glyphicons.database_ban:before{content:"\e144"}i.glyphicons.folder_open:before{content:"\e145"}i.glyphicons.folder_plus:before{content:"\e146"}i.glyphicons.folder_minus:before{content:"\e147"}i.glyphicons.folder_lock:before{content:"\e148"}i.glyphicons.folder_flag:before{content:"\e149"}i.glyphicons.folder_new:before{content:"\e150"}i.glyphicons.edit:before{content:"\e151"}i.glyphicons.new_window:before{content:"\e152"}i.glyphicons.check:before{content:"\e153"}i.glyphicons.unchecked:before{content:"\e154"}i.glyphicons.more_windows:before{content:"\e155"}i.glyphicons.show_big_thumbnails:before{content:"\e156"}i.glyphicons.show_thumbnails:before{content:"\e157"}i.glyphicons.show_thumbnails_with_lines:before{content:"\e158"}i.glyphicons.show_lines:before{content:"\e159"}i.glyphicons.playlist:before{content:"\e160"}i.glyphicons.imac:before{content:"\e161"}i.glyphicons.macbook:before{content:"\e162"}i.glyphicons.ipad:before{content:"\e163"}i.glyphicons.iphone:before{content:"\e164"}i.glyphicons.iphone_transfer:before{content:"\e165"}i.glyphicons.iphone_exchange:before{content:"\e166"}i.glyphicons.ipod:before{content:"\e167"}i.glyphicons.ipod_shuffle:before{content:"\e168"}i.glyphicons.ear_plugs:before{content:"\e169"}i.glyphicons.phone:before{content:"\e170"}i.glyphicons.step_backward:before{content:"\e171"}i.glyphicons.fast_backward:before{content:"\e172"}i.glyphicons.rewind:before{content:"\e173"}i.glyphicons.play:before{content:"\e174"}i.glyphicons.pause:before{content:"\e175"}i.glyphicons.stop:before{content:"\e176"}i.glyphicons.forward:before{content:"\e177"}i.glyphicons.fast_forward:before{content:"\e178"}i.glyphicons.step_forward:before{content:"\e179"}i.glyphicons.eject:before{content:"\e180"}i.glyphicons.facetime_video:before{content:"\e181"}i.glyphicons.download_alt:before{content:"\e182"}i.glyphicons.mute:before{content:"\e183"}i.glyphicons.volume_down:before{content:"\e184"}i.glyphicons.volume_up:before{content:"\e185"}i.glyphicons.screenshot:before{content:"\e186"}i.glyphicons.move:before{content:"\e187"}i.glyphicons.more:before{content:"\e188"}i.glyphicons.brightness_reduce:before{content:"\e189"}i.glyphicons.brightness_increase:before{content:"\e190"}i.glyphicons.circle_plus:before{content:"\e191"}i.glyphicons.circle_minus:before{content:"\e192"}i.glyphicons.circle_remove:before{content:"\e193"}i.glyphicons.circle_ok:before{content:"\e194"}i.glyphicons.circle_question_mark:before{content:"\e195"}i.glyphicons.circle_info:before{content:"\e196"}i.glyphicons.circle_exclamation_mark:before{content:"\e197"}i.glyphicons.remove:before{content:"\e198"}i.glyphicons.ok:before{content:"\e199"}i.glyphicons.ban:before{content:"\e200"}i.glyphicons.download:before{content:"\e201"}i.glyphicons.upload:before{content:"\e202"}i.glyphicons.shopping_cart:before{content:"\e203"}i.glyphicons.lock:before{content:"\e204"}i.glyphicons.unlock:before{content:"\e205"}i.glyphicons.electricity:before{content:"\e206"}i.glyphicons.ok_2:before{content:"\e207"}i.glyphicons.remove_2:before{content:"\e208"}i.glyphicons.cart_out:before{content:"\e209"}i.glyphicons.cart_in:before{content:"\e210"}i.glyphicons.left_arrow:before{content:"\e211"}i.glyphicons.right_arrow:before{content:"\e212"}i.glyphicons.down_arrow:before{content:"\e213"}i.glyphicons.up_arrow:before{content:"\e214"}i.glyphicons.resize_small:before{content:"\e215"}i.glyphicons.resize_full:before{content:"\e216"}i.glyphicons.circle_arrow_left:before{content:"\e217"}i.glyphicons.circle_arrow_right:before{content:"\e218"}i.glyphicons.circle_arrow_top:before{content:"\e219"}i.glyphicons.circle_arrow_down:before{content:"\e220"}i.glyphicons.play_button:before{content:"\e221"}i.glyphicons.unshare:before{content:"\e222"}i.glyphicons.share:before{content:"\e223"}i.glyphicons.chevron-right:before{content:"\e224"}i.glyphicons.chevron-left:before{content:"\e225"}i.glyphicons.bluetooth:before{content:"\e226"}i.glyphicons.euro:before{content:"\20AC"}i.glyphicons.usd:before{content:"\e228"}i.glyphicons.gbp:before{content:"\e229"}i.glyphicons.retweet_2:before{content:"\e230"}i.glyphicons.moon:before{content:"\e231"}i.glyphicons.sun:before{content:"\2609"}i.glyphicons.cloud:before{content:"\2601"}i.glyphicons.direction:before{content:"\e234"}i.glyphicons.brush:before{content:"\e235"}i.glyphicons.pen:before{content:"\e236"}i.glyphicons.zoom_in:before{content:"\e237"}i.glyphicons.zoom_out:before{content:"\e238"}i.glyphicons.pin:before{content:"\e239"}i.glyphicons.albums:before{content:"\e240"}i.glyphicons.rotation_lock:before{content:"\e241"}i.glyphicons.flash:before{content:"\e242"}i.glyphicons.google_maps:before{content:"\e243"}i.glyphicons.anchor:before{content:"\2693"}i.glyphicons.conversation:before{content:"\e245"}i.glyphicons.chat:before{content:"\e246"}i.glyphicons.male:before{content:"\e247"}i.glyphicons.female:before{content:"\e248"}i.glyphicons.asterisk:before{content:"\002A"}i.glyphicons.divide:before{content:"\00F7"}i.glyphicons.snorkel_diving:before{content:"\e251"}i.glyphicons.scuba_diving:before{content:"\e252"}i.glyphicons.oxygen_bottle:before{content:"\e253"}i.glyphicons.fins:before{content:"\e254"}i.glyphicons.fishes:before{content:"\e255"}i.glyphicons.boat:before{content:"\e256"}i.glyphicons.delete:before{content:"\e257"}i.glyphicons.sheriffs_star:before{content:"\e258"}i.glyphicons.qrcode:before{content:"\e259"}i.glyphicons.barcode:before{content:"\e260"}i.glyphicons.pool:before{content:"\e261"}i.glyphicons.buoy:before{content:"\e262"}i.glyphicons.spade:before{content:"\e263"}i.glyphicons.bank:before{content:"\e264"}i.glyphicons.vcard:before{content:"\e265"}i.glyphicons.electrical_plug:before{content:"\e266"}i.glyphicons.flag:before{content:"\e267"}i.glyphicons.credit_card:before{content:"\e268"}i.glyphicons.keyboard-wireless:before{content:"\e269"}i.glyphicons.keyboard-wired:before{content:"\e270"}i.glyphicons.shield:before{content:"\e271"}i.glyphicons.ring:before{content:"\02DA"}i.glyphicons.cake:before{content:"\e273"}i.glyphicons.drink:before{content:"\e274"}i.glyphicons.beer:before{content:"\e275"}i.glyphicons.fast_food:before{content:"\e276"}i.glyphicons.cutlery:before{content:"\e277"}i.glyphicons.pizza:before{content:"\e278"}i.glyphicons.birthday_cake:before{content:"\e279"}i.glyphicons.tablet:before{content:"\e280"}i.glyphicons.settings:before{content:"\e281"}i.glyphicons.bullets:before{content:"\e282"}i.glyphicons.cardio:before{content:"\e283"}i.glyphicons.t-shirt:before{content:"\e284"}i.glyphicons.pants:before{content:"\e285"}i.glyphicons.sweater:before{content:"\e286"}i.glyphicons.fabric:before{content:"\e287"}i.glyphicons.leather:before{content:"\e288"}i.glyphicons.scissors:before{content:"\e289"}i.glyphicons.bomb:before{content:"\e290"}i.glyphicons.skull:before{content:"\e291"}i.glyphicons.celebration:before{content:"\e292"}i.glyphicons.tea_kettle:before{content:"\e293"}i.glyphicons.french_press:before{content:"\e294"}i.glyphicons.coffe_cup:before{content:"\e295"}i.glyphicons.pot:before{content:"\e296"}i.glyphicons.grater:before{content:"\e297"}i.glyphicons.kettle:before{content:"\e298"}i.glyphicons.hospital:before{content:"\e299"}i.glyphicons.hospital_h:before{content:"\e300"}i.glyphicons.microphone:before{content:"\e301"}i.glyphicons.webcam:before{content:"\e302"}i.glyphicons.temple_christianity_church:before{content:"\e303"}i.glyphicons.temple_islam:before{content:"\e304"}i.glyphicons.temple_hindu:before{content:"\e305"}i.glyphicons.temple_buddhist:before{content:"\e306"}i.glyphicons.bicycle:before{content:"\e307"}i.glyphicons.life_preserver:before{content:"\e308"}i.glyphicons.share_alt:before{content:"\e309"}i.glyphicons.comments:before{content:"\e310"}i.glyphicons.flower:before{content:"\2698"}i.glyphicons.baseball:before{content:"\e312"}i.glyphicons.rugby:before{content:"\e313"}i.glyphicons.ax:before{content:"\e314"}i.glyphicons.table_tennis:before{content:"\e315"}i.glyphicons.bowling:before{content:"\e316"}i.glyphicons.tree_conifer:before{content:"\e317"}i.glyphicons.tree_deciduous:before{content:"\e318"}i.glyphicons.more_items:before{content:"\e319"}i.glyphicons.sort:before{content:"\e320"}i.glyphicons.filter:before{content:"\e321"}i.glyphicons.gamepad:before{content:"\e322"}i.glyphicons.playing_dices:before{content:"\e323"}i.glyphicons.calculator:before{content:"\e324"}i.glyphicons.tie:before{content:"\e325"}i.glyphicons.wallet:before{content:"\e326"}i.glyphicons.piano:before{content:"\e327"}i.glyphicons.sampler:before{content:"\e328"}i.glyphicons.podium:before{content:"\e329"}i.glyphicons.soccer_ball:before{content:"\e330"}i.glyphicons.blog:before{content:"\e331"}i.glyphicons.dashboard:before{content:"\e332"}i.glyphicons.certificate:before{content:"\e333"}i.glyphicons.bell:before{content:"\e334"}i.glyphicons.candle:before{content:"\e335"}i.glyphicons.pushpin:before{content:"\e336"}i.glyphicons.iphone_shake:before{content:"\e337"}i.glyphicons.pin_flag:before{content:"\e338"}i.glyphicons.turtle:before{content:"\e339"}i.glyphicons.rabbit:before{content:"\e340"}i.glyphicons.globe:before{content:"\e341"}i.glyphicons.briefcase:before{content:"\e342"}i.glyphicons.hdd:before{content:"\e343"}i.glyphicons.thumbs_up:before{content:"\e344"}i.glyphicons.thumbs_down:before{content:"\e345"}i.glyphicons.hand_right:before{content:"\e346"}i.glyphicons.hand_left:before{content:"\e347"}i.glyphicons.hand_up:before{content:"\e348"}i.glyphicons.hand_down:before{content:"\e349"}i.glyphicons.fullscreen:before{content:"\e350"}i.glyphicons.shopping_bag:before{content:"\e351"}i.glyphicons.book_open:before{content:"\e352"}i.glyphicons.nameplate:before{content:"\e353"}i.glyphicons.nameplate_alt:before{content:"\e354"}i.glyphicons.vases:before{content:"\e355"}i.glyphicons.bullhorn:before{content:"\e356"}i.glyphicons.dumbbell:before{content:"\e357"}i.glyphicons.suitcase:before{content:"\e358"}i.glyphicons.file_import:before{content:"\e359"}i.glyphicons.file_export:before{content:"\e360"}i.glyphicons.bug:before{content:"\e361"}i.glyphicons.crown:before{content:"\e362"}i.glyphicons.smoking:before{content:"\e363"}i.glyphicons.cloud-upload:before{content:"\e364"}i.glyphicons.cloud-download:before{content:"\e365"}i.glyphicons.restart:before{content:"\e366"}i.glyphicons.security_camera:before{content:"\e367"}i.glyphicons.expand:before{content:"\e368"}i.glyphicons.collapse:before{content:"\e369"}i.glyphicons.collapse_top:before{content:"\e370"}i.glyphicons.globe_af:before{content:"\e371"}i.glyphicons.global:before{content:"\e372"}i.glyphicons.spray:before{content:"\e373"}i.glyphicons.nails:before{content:"\e374"}i.glyphicons.claw_hammer:before{content:"\e375"}i.glyphicons.classic_hammer:before{content:"\e376"}i.glyphicons.hand_saw:before{content:"\e377"}i.glyphicons.riflescope:before{content:"\e378"}i.glyphicons.electrical_socket_eu:before{content:"\e379"}i.glyphicons.electrical_socket_us:before{content:"\e380"}i.glyphicons.pinterest:before{content:"\e381"}i.glyphicons.dropbox:before{content:"\e382"}i.glyphicons.google_plus:before{content:"\e383"}i.glyphicons.jolicloud:before{content:"\e384"}i.glyphicons.yahoo:before{content:"\e385"}i.glyphicons.blogger:before{content:"\e386"}i.glyphicons.picasa:before{content:"\e387"}i.glyphicons.amazon:before{content:"\e388"}i.glyphicons.tumblr:before{content:"\e389"}i.glyphicons.wordpress:before{content:"\e390"}i.glyphicons.instapaper:before{content:"\e391"}i.glyphicons.evernote:before{content:"\e392"}i.glyphicons.xing:before{content:"\e393"}i.glyphicons.zootool:before{content:"\e394"}i.glyphicons.dribbble:before{content:"\e395"}i.glyphicons.deviantart:before{content:"\e396"}i.glyphicons.read_it_later:before{content:"\e397"}i.glyphicons.linked_in:before{content:"\e398"}i.glyphicons.forrst:before{content:"\e399"}i.glyphicons.pinboard:before{content:"\e400"}i.glyphicons.behance:before{content:"\e401"}i.glyphicons.github:before{content:"\e402"}i.glyphicons.youtube:before{content:"\e403"}i.glyphicons.skitch:before{content:"\e404"}i.glyphicons.foursquare:before{content:"\e405"}i.glyphicons.quora:before{content:"\e406"}i.glyphicons.badoo:before{content:"\e407"}i.glyphicons.spotify:before{content:"\e408"}i.glyphicons.stumbleupon:before{content:"\e409"}i.glyphicons.readability:before{content:"\e410"}i.glyphicons.facebook:before{content:"\e411"}i.glyphicons.twitter:before{content:"\e412"}i.glyphicons.instagram:before{content:"\e413"}i.glyphicons.posterous_spaces:before{content:"\e414"}i.glyphicons.vimeo:before{content:"\e415"}i.glyphicons.flickr:before{content:"\e416"}i.glyphicons.last_fm:before{content:"\e417"}i.glyphicons.rss:before{content:"\e418"}i.glyphicons.skype:before{content:"\e419"}i.glyphicons.e-mail:before{content:"\e420"}
.mpblog-container h1.mp-title{margin-bottom:20px}.mpblog-container div.fixed{clear:both}.mpblog-post{clear:both;margin-bottom:20px}.mpblog-post .mp-header{margin-bottom:15px;margin-top:10px}.mpblog-post h2.mp-post-header,.mpblog-post .mp-post-header{padding-bottom:5px;border-bottom:1px solid #ccc}.mp-blog-head{margin-top:10px}.mp-content{padding-left:20px}.mp-content div.mp-readmore{clear:both}.mp-content div.mp-details{margin-top:20px}.mpblog-post span.mp-tags,.mpblog-post span.categories,.mpblog-post span.posted-by,.mpblog-post span.date,.mpblog-post span.go-to-comments,.mpblog-post span.leave-a-comment,.mpblog-post span.comments,.mpblog-post span.rss-comments,.mpblog-post span.views{font-size:11px}.mp-blog-head h1{float:left}.mp-blog-head span.mp-blog-rss a.mp-blog-rss-link,.mp-blog-head span.mp-blog-print a.mp-blog-print-link{font-size:11px}.mp-blog-head span.mp-blog-rss,.mp-blog-head span.mp-blog-print{float:right;margin-top:4px}.mpblog-post span.mp-tags-pic.old-style{height:16px;width:16px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icons.gif') no-repeat scroll 0 -399px transparent}.mpblog-post span.mp-tags-pic span.text{line-height:16px;text-indent:-999em;display:block}.mpblog-post span.mp-tags-pic{float:left;width:20px}.mpblog-post span.mp-tags.old-style{margin-top:0;margin-left:6px}.mpblog-post span.mp-tags{margin-right:20px;margin-top:3px;margin-left:1px;float:left}.mpblog-post span.categories-pic span.text{line-height:16px;text-indent:-999em;display:block}.mpblog-post span.categories-pic.old-style{height:16px;width:16px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icons.gif') no-repeat scroll 0 -480px transparent}.mpblog-post span.categories-pic{float:left;display:block;width:19px}.mpblog-post span.categories.old-style{margin-top:0;margin-left:6px}.mpblog-post span.categories{margin-right:20px;margin-top:3px;float:left}.mpblog-post span.old-style i{display:none}.mpblog-post span.posted-by.old-style{padding-left:20px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icons.gif') no-repeat scroll 0 1px transparent}.mpblog-post span.posted-by{margin-right:20px}.mpblog-post span.date.old-style{padding-left:20px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icons.gif') no-repeat scroll 0 -47px transparent}.mpblog-post span.date{margin-right:20px}.mpblog-post span.views.old-style{padding-left:20px;background:url("http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/eye.png") no-repeat scroll -1px -2px transparent}.mpblog-post span.views{margin-right:20px}.mpblog-post span.go-to-comments.old-style{padding-left:20px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icons.gif') no-repeat scroll 0 -94px transparent}.mpblog-post span.go-to-comments{float:right;margin-left:20px}.mpblog-post span.leave-a-comment.old-style{padding-left:20px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icons.gif') no-repeat scroll 0 -111px transparent}.mpblog-post span.leave-a-comment{float:right;margin-left:20px}.mpblog-post span.comments.old-style{padding-left:20px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icons.gif') no-repeat scroll 0 -94px transparent}.mpblog-post span.comments{margin-left:20px}.mpblog-post span i.glyphicons{margin-right:5px}.mpblog-post .mp-header .posted-by,.mpblog-post .mp-header .date,.mpblog-post .mp-header .views{float:left}.mpblog-post .mp-header .comments{float:right}.mpblog-container .mp-pager{border-top:1px solid #ccc;margin-top:40px;padding:10px 5px 0}.mpblog-container .mp-pager .navi a{line-height:16px;min-height:16px;width:45%}.mpblog-container .mp-pager .newer a i.glyphicons{margin-left:5px}.mpblog-container .mp-pager .older a i.glyphicons{margin-right:5px}.mpblog-container .mp-pager .newer a.old-style{background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icon-next.png') no-repeat scroll 100% 2px transparent;padding-right:16px}.mpblog-container .mp-pager .newer a.old-style i.glyphicons,.mpblog-container .mp-pager .older a.old-style i.glyphicons{display:none}.mpblog-container .mp-pager .newer a{float:right;text-align:right}.mpblog-container .mp-pager .older a.old-style{background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icon-prev.png') no-repeat scroll 0 2px transparent;padding-left:16px}.mpblog-container .mp-pager .older a{float:left;text-align:left}.mpblog-categories .block-content,.mpblog-search .block-content,.mpblog-recentposts .block-content,.mpblog-tags .block-content,.mpblog-recentcomments .block-content,.mpblog-archives .block-content{padding:5px 10px}.mpblog-tags .block-content.tagcloud{padding:0}.mpblog-categories.old-style ul li i.glyphicons,.mpblog-recentposts.old-style ul li i.glyphicons,.mpblog-recentcomments.old-style ul li i.glyphicons,.mpblog-archives.old-style ul li i.glyphicons{display:none}.mpblog-categories.old-style ul li,.mpblog-recentposts.old-style ul li,.mpblog-recentcomments.old-style ul li,.mpblog-archives.old-style ul li{background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/category-mark.png') no-repeat scroll 0 3px transparent}.mpblog-categories ul li,.mpblog-recentposts ul li,.mpblog-recentcomments ul li,.mpblog-archives ul li{padding-left:20px;margin-bottom:3px;position:relative}.mpblog-categories ul li i.glyphicons:before,.mpblog-recentposts ul li i.glyphicons:before,.mpblog-recentcomments ul li i.glyphicons:before,.mpblog-archives ul li i.glyphicons:before,.mpblog-categories ul li i.glyphicons,.mpblog-recentposts ul li i.glyphicons,.mpblog-recentcomments ul li i.glyphicons,.mpblog-archives ul li i.glyphicons{font-size:11px}.mpblog-categories ul li i.glyphicons,.mpblog-recentposts ul li i.glyphicons,.mpblog-recentcomments ul li i.glyphicons,.mpblog-archives ul li i.glyphicons{display:block;left:4px;top:0;position:absolute}.mpblog-archives ul li.active a,.mpblog-categories ul li.active a,.mpblog-recentposts ul li.active a{font-weight:bold}.mpblog-recentposts .mp-post-thesis{margin-top:3px}.mpblog-archives .block-content .actions{margin:10px 0 0}.mpblog-archives .block-content{padding-top:10px}.mpblog-tags a.tag1{font-size:.7em;font-weight:100}.mpblog-tags a.tag2{font-size:.8em;font-weight:200}.mpblog-tags a.tag3{font-size:.9em;font-weight:300}.mpblog-tags a.tag4{font-size:1.0;font-weight:400}.mpblog-tags a.tag5{font-size:1.2em;font-weight:500}.mpblog-tags a.tag6{font-size:1.4em;font-weight:600}.mpblog-tags a.tag7{font-size:1.6em;font-weight:700}.mpblog-tags a.tag8{font-size:1.8em;font-weight:800}.mpblog-tags a.tag9{font-size:2.2em;font-weight:900}.mpblog-tags a.tag10{font-size:2.5em;font-weight:900}.mpblog-comments-container{margin-top:20px;padding-top:10px;border-bottom:1px solid #ccc}.mpblog-comments-container .comments-header span.leave-a-comment{float:left;margin-left:0}.mpblog-comments-container .comments-header span.rss-comments.old-style{padding-left:20px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/icons.gif') no-repeat scroll 0 -255px transparent}.mpblog-comments-container .comments-header span.rss-comments{float:left;margin-left:20px}.mpblog-comments-container .comments-header .mpblog-comments-counter{position:absolute;right:10px;bottom:-1px;border:1px solid #ccc;border-bottom-color:#fffffe;padding:3px 15px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;-moz-box-shadow:0 -9px 7px -8px #ccc;-webkit-box-shadow:0 -9px 7px -8px #ccc;box-shadow:0 -9px 7px -8px #ccc}.mp-comment-header{margin-bottom:10px}.mp-comment-author,.mp-comment-date,.mp-comment-willapprove{float:left}.mp-comment-willapprove{color:red;font-size:11px;margin-left:10px}.mpblog-comments-container .comments-header{border-bottom:1px solid #ccc;padding-bottom:5px;position:relative}.mpblog-comment .is-reply{background:url("http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/commentpoint.png") no-repeat scroll 0 100% transparent;height:20px;left:27px;position:absolute;top:-19px;width:100px}.mpblog-comment{position:relative}.mp-comment-content,.mp-comment-form{padding:10px;margin:20px 10px;background:none repeat scroll 0 0 #edeff0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.mp-comment-reply-btn{float:right}.mp-comment-date{margin-left:10px}.mp-comment-author,.mp-comment-date,.mp-comment-reply-btn{font-size:11px}.mp-replies{padding-left:20px}.mp-blog-loader{background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/ajax-loader.gif') no-repeat scroll 50% 0 transparent;height:11px;width:100%}.comment-form-input input,.comment-form-input textarea{width:98%;padding:5px}.mp-comment-form h3{border-bottom:1px solid #ccc;padding-bottom:5px}.comment-form-field{margin-top:5px;margin-bottom:10px;position:relative}.comment-form-field textarea{height:60px;max-height:60px}.comment-form-field input{height:18px}.comment-form-field input,.comment-form-field textarea{border:1px solid #b6b6b6;border-radius:4px 4px 4px 4px;-webkit-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;box-shadow:0 1px 4px rgba(0,0,0,0.16) inset;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.16) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.16) inset;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/backgrounds-sprite.png') repeat-x scroll 0 -480px #fff;border:1px solid #c1c1c1}.comment-form-field label .mp-private,.comment-form-field label .mp-required{background-color:transparent;color:rgba(0,0,0,0.4);float:none;font-size:11px;left:auto;margin:0;padding:0;position:relative;text-align:left;top:auto;width:auto}.comment-form-field label .mp-private{float:none;position:absolute;right:15px}.comment-form-field label{color:#666;display:block;font-size:12px;left:5px;line-height:18px;padding:0 !important;position:absolute;top:5px;width:100%}.comment-form-field input:focus,.comment-form-field textarea:focus{background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/backgrounds-sprite.png') repeat-x scroll 0 -103px #fff}.mp-form-footer button{border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/backgrounds-sprite.png') repeat-x scroll 0 0 transparent;border:1px solid rgba(0,0,0,0.15);font-size:13px;line-height:14px;margin:0 0 1em;max-height:36px;overflow:hidden;padding:9px 10px;position:relative;white-space:nowrap;float:left}.mpblog-post .mp-content ol{margin-left:20px}.mpblog-post .mp-content ul{margin-left:20px}.mpblog-social-container{margin-top:20px}.mpblog-social-container .mp-buttons{margin-left:20px;margin-top:15px}.mpblog-social-container .mp-buttons ul li{margin-right:5px;float:left}.mpblog-social-container .mp-share-button img{border:0}.mpblog-social-container .mp-share-button{width:16px;height:16px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/services-sprite.png') no-repeat scroll 0 0 transparent;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;opacity:.7;filter:alpha(opacity=70)}.mpblog-social-container .mp-share-button:hover{opacity:1;filter:alpha(opacity=100)}.mp-recentcomment-date,.mp-recentpost-date{font-style:italic;font-size:11px;margin-bottom:2px;margin-top:2px}.mpblog-preview{padding:20px}.mpblog-preview .mpblog-preview-header{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.mpblog-preview-button-set{text-align:center;padding-top:20px;padding-bottom:20px}.mpblog-notifications{float:left;margin-left:20px;position:relative}.mpblog-notifications.old-style a.mpblog-follow span{background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/menu-marker.png') no-repeat scroll 100% 0 transparent;padding-right:20px}.mpblog-notifications.old-style a.mpblog-follow{padding-left:20px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/follow.png') no-repeat scroll 0 1px transparent}.mpblog-dialog{height:100px;left:-10px;margin:20px 10px;padding:10px;position:absolute;top:10px;width:400px;z-index:10;background:none repeat scroll 0 0 #edeff0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,0.16);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.16)}.mpblog-dialog div.option{margin-left:20px}.old-style strong.email-notification{padding-left:20px;background:url('http://www.thertastore.com/skin/frontend/enterprise/default/mpblog/images/email.png') no-repeat scroll 0 1px transparent}strong.email-notification{font-size:larger;padding-bottom:5px;margin-bottom:5px}.mpblog-follow span i.glyphicons.expand:before,.mpblog-follow span i.glyphicons.expand{font-size:10px}.mpblog-follow span i.glyphicons.expand{display:block;margin-left:5px;margin-top:0;position:absolute;right:-25px;top:5px}.mpblog-follow span i.glyphicons{margin-right:5px}strong.email-notification i.glyphicons{margin-right:5px;padding-bottom:1px}.old-style .mpblog-follow span i.glyphicons,.old-style strong.email-notification i.glyphicons{display:none}i.mpblog-classic.glyphicons,i.mpblog-classic.glyphicons:before{color:#444}i.mpblog-red.glyphicons,i.mpblog-red.glyphicons:before{color:#7c0104}i.mpblog-green.glyphicons,i.mpblog-green.glyphicons:before{color:#030}i.mpblog-blue.glyphicons,i.mpblog-blue.glyphicons:before{color:#036}.mpblog-search .block-content button.button{margin-top:10px;margin-bottom:5px}.mpblog-search .block-content input.input-text{width:142px;margin-top:5px}.mpblog-post .mp-content img.alignleft{display:inline;float:left;margin:0 20px 3px 0}.mpblog-post .mp-content img.alignright{display:inline;float:right;margin:0 0 3px 20px}
.ttv_submit_page{width:500px;margin:10px auto}.ttv_submit_page ul{margin-top:5px}.ipt-text,.ipt-img{width:500px;height:20px}.ipt-area{width:500px;height:150px;background:0;border:solid 1px #CCC}
/**
 * YouAMA.com
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the EULA that is bundled with this package
 * on http://youama.com/freemodule-license.txt.
 *
 /****************************************************************************
 *                      MAGENTO EDITION USAGE NOTICE                         *
 ****************************************************************************/
 /* This package designed for Magento Community edition. Developer(s) of
 * YouAMA.com does not guarantee correct work of this extension on any other
 * Magento edition except Magento Community edition. YouAMA.com does not 
 * provide extension support in case of incorrect edition usage.
 /****************************************************************************
 *                               DISCLAIMER                                  *
 ****************************************************************************/
 /* Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future.
 *****************************************************
 * @category   Youama
 * @package    Youama_Ajaxlogin
 * @copyright  Copyright (c) 2012-2013 YouAMA.com (http://www.youama.com)
 * @license    http://youama.com/freemodule-license.txt
 */

.youama-ajaxlogin-cover { display:none; background:#fff; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity = 50); left:0; top:0; width:100%; height:100%; float:left; position:fixed; z-index:9997; }
.youama-showhideme { display:none; }

.youama-register-window { 
    display:none; width:400px; background-color:#fff; position:fixed; margin-top:0; top:150px; left:50%; margin-left:-200px; z-index:9998; 
    border-radius:5px; -o-border-radius:103px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; 
    box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 10px 0px;
}

.youama-login-window { 
    display:none; width:400px; background-color:#fff; position:fixed; margin-top:0; top:300px; left:50%; margin-left:-200px; z-index:9998; 
    border-radius:5px; -o-border-radius:103px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; 
    box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 10px 0px;
}

.youama-window-outside { margin:20px; position:relative; }
.youama-close { right:0; top:0; width:32px; height:32px; cursor:pointer; position:absolute; }
.youama-window-title h3 { margin:0; color:#e76200; }
.youama-window-box { }
.youama-window-subtitle p { margin:20px 0 0 0; float:left; width:100%; font-size:14px; font-weight:bold; color:#aaa; }
.youama-window-box .input-fly { padding:5px 0; float:left; width:100% }
.youama-window-box .input-fly label { font-size:14px; float:left; width:120px; line-height:26px; }
.youama-window-box .input-fly input { font-size:14px; float:right; padding:3px; color:#aaa; }
.youama-ajaxlogin-error { float:right; width:200px; color:#eb340a; }
.err-licence { float:left; }
.err-newsletter { float:left; }
.youama-window-box .input-fly-checkbox input { float:left; margin:7px 7px 0 0; }
.youama-window-box .input-fly-checkbox label { font-size:12px; width:auto; }
.youama-window-box .input-fly .youama-ajaxlogin-error { text-align:right; }
.youama-window-box .input-fly-checkbox .youama-ajaxlogin-error { text-align:left; float:left; }
.youama-window-box .box-contents { float:right; margin-bottom:20px; }
.youama-window-box .box-contents-button { width:100%; margin-top:20px; }
.youama-window-box .box-contents-button button { float:right; }
.youama-window-box .youama-forgot-password { float:left; margin-top:10px; }

.youama-ajaxlogin-loader { background-image:url('http://www.thertastore.com/skin/frontend/base/default/images/youama/ajaxlogin/loader.gif'); background-repeat:no-repeat; background-position:center center; width:220px; height:20px; position:fixed; display:none; margin-left:-110px; margin-top:-10px; top:35%; left:50%; z-index:9999; }
/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */


/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {position: relative;zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px;  display: block; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav .flex-next {right:0; }
.flex-direction-nav .flex-prev {left:0;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #fffcdb;cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover { background: #fffcdb; }
.flex-control-paging li a.flex-active { background: #f10180; cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 24.6%; float: left; margin: 0 0.2%;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
}
