﻿/*[fmt]AA00-0A0A-3*/
/*html*/

body
{
background-color:#EFEFEF;
margin:0;
padding:0;
}
/*form elements*/
select option
{
padding:0 10px 0 0;
}
option, optgroup
{
font:normal normal normal 12px normal arial, helvetica, sans-serif;
}
optgroup
{
font-weight:bold;
}
/*form element ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â» input*/
input.input-text, textarea
{
padding:2px;
}
input.input-text, select, textarea
{
font:normal normal normal 12px normal arial, helvetica, sans-serif;
border:1px solid #B6B6B6;
}
input.radio
{
margin:0 3px 0 0;
}
input.checkbox
{
margin:0 3px 0 0;
}
/*form element ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â» textarea*/
textarea
{
overflow:auto;
}
/*alignments*/
.v-fix
{
float:left;
}
.v-fix .validation-advice
{
margin-right:-12em;
position:relative;
display:block;
width:12em;
}
.qty
{
width:2.5em;
}
.group-select label, .form-list label, .payment-methods label
{
font-weight:bold;
}
.button-set
{
border-top:1px solid #E4E4E4;
text-align:right;
padding-top:8px;
margin-top:4em;
clear:both;
}
.button-top-set
{
padding-bottom:8px;
padding-top:0;
border-top:0;
margin-top:0;
}
.form-list
{
margin-bottom:10px;
}
.form-list li
{
margin-bottom:6px;
}
.form-list li .input-box .input-text, .form-list li .input-box textarea
{
width:250px;
}
.form-list li .input-box select
{
width:256px;
}
.form-list li.addElement
{
border-top:1px solid #DDD;
padding-top:10px;
}
.group-select li
{
margin:0 8px 10px 0;
padding-left:8px;
}
.group-select li .input-box
{
float:left;
width:275px;
}
.group-select li .input-text, .group-select li select, .group-select li textarea
{
width:525px;
}
.group-select li .input-box .input-text, .group-select li .input-box textarea
{
width:250px;
}
.group-select li .input-box select
{
width:256px;
}
td.label
{
font-weight:bold;
}
/*system messages*/
.validation-advice, .required
{
color:#EB340A;
}
.validation-advice
{
clear:both;
min-height:15px;
margin-top:3px;
background:url(../images/validation_advice_bg.gif) no-repeat 2px 4px;
padding-left:13px;
font-size:10px;
font-weight:bold;
line-height:1.25em;
}
.validation-failed
{
border:1px solid #EB340A !important;
background:#FAEBE7 !important;
}
label.required
{
font-weight:bold;
}
p.required
{
text-align:right;
}
p.clr, .clr
{
background:none;
clear:both;
margin:0;
padding:0;
}
.success
{
color:#3D6611;
}
.error
{
color:#DF280A;
}
.notice
{
color:#E26703;
}
.success, .error
{
font-weight:bold;
}
.messages
{
width:100%;
margin-bottom:10px;
overflow:hidden;
}
.error-msg, .success-msg, .notice-msg, .note-msg
{
margin-bottom:1em !important;
border-style:solid !important;
border-width:1px !important;
padding:4px 12px !important;
font-weight:bold !important;
}
.error-msg li, .success-msg li, .notice-msg li
{
margin-bottom:0.2em;
}
.error-msg
{
border-color:#F16048;
color:#DF280A;
background:#FAEBE7;
}
.success-msg
{
border-color:#446423;
color:#3D6611;
background:#EFF5EA;
}
.notice-msg, .note-msg
{
border-color:#FCD344;
color:#3D6611;
background:#FAFAEC;
}
.cms-home .middle
{
padding:15px 0px;
}
/*header*/
div.header-container
{
background:#D0D0D0 url(../image/header/background.png) repeat-x scroll top;
height:150px;
width:100%;
margin:0 auto;
padding:0;
}
div.header
{
width:980px;
margin:0 auto;
}
/*corporate identity*/
div.header h1.identify.store
{
background-image:url(../_image/header/identity/store/corporate.png) !important;
width:150px;
height:90px;
text-align:left;
padding:0;
overflow:hidden;
float:left;
display:block;
text-indent:-1000px;
}
/*page headings*/
div.head, div.head-alt, div.head-alt2, div.head-alt3
{
line-height:1.25em;
text-align:right;
}
div.head div.title, div.head-alt div.title, div.head-alt2 div.title, div.head-alt3 div.title
{
margin:0;
float:left;
}
div.head a, div.head-alt a, div.head-alt2 a, div.head-alt3 a
{
font-size:10px;
text-transform:uppercase;
}
div.head-alt
{
margin:0 5px 0 0;
}
div.head-alt div.title
{
color:#097781;
font-size:1.3em;
}
div.head-alt2
{
margin:0 0 12px;
background:#F1F1F1 none inherit inherit;
padding:2px 10px;
font-size:1.1em;
}
div.head-alt2 div.title
{
font-size:1.1em;
}
div.head-alt3
{
margin-bottom:8px;
border:1px solid #DCDCDC;
}
div.page-head
{
margin:0 0 16px;
}
div.page-head-alt
{
margin:0 0 12px;
}
div.page-head, div.page-head-alt
{
text-align:right;
}
div.page-head h3, div.page-head-alt h3
{
margin:0;
font-size:23px;
font:normal 1em sans-serif !important;
text-transform:none !important;
text-align:left;
}
div.button-level h3
{
float:left;
width:60%;
}
/*leaderboard advertising*/
div.leaderboard-container
{
background:#737476 url(https://www.desklance.net/image/leaderboard/grey/background.png) repeat-x scroll top;
}
div.leaderboard
{
width:980px;
margin:0 auto;
border:0 none transparent;
height:140px;
}
div.leaderboard img
{
height:140px;
width:980px;
}
/*cms*/
.cms-index-index.cms-home
{
background-color:#EFEFEF;
}
html body.cms-index-index.cms-home.cms-home
{
margin-bottom:0;
background-color:#EFEFEF;
}
.wrapper
{
background:#EFEFEF url(../image/content/background.png) repeat-x top;
}
.container
{
margin:0 auto;
width:980px;
text-align:left;
}
/*columns*/
.col2-set, .col3-set, .col4-set, .col5-set
{
clear:both;
}
.col2-set .col-1, .col2-set .col-2
{
width:48.5%;
}
.col2-set .col-1
{
float:left;
}
.col2-set .col-2
{
float:right;
}
.col2-alt-set .col-1
{
float:left;
width:32%;
}
.col2-alt-set .col-2
{
float:right;
width:65%;
}
.col3-set .col-1, .col3-set .col-2, .col3-set .col-3
{
float:left;
width:31.3%;
}
.col3-set .col-1, .col3-set .col-2
{
margin-right:3%;
}
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3, .col4-set .col-4
{
float:left;
width:22%;
}
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3
{
margin-right:4%;
}
table .col-1, table .col-2, table .col-3, table .col-4
{
float:none !important;
margin:0 !important;
}
.col3-set td.spacer
{
width:3%;
}
.col4-set td.spacer
{
width:4%;
}
/*sidebar*/
.sidebar .box
{
margin-bottom:20px;
}
.sidebar .content
{
padding:8px 10px;
background:#F6F6F6;
}
.sidebar h3
{
font-size:1.05em;
text-transform:uppercase;
}
.sidebar h4
{
color:#444;
text-transform:uppercase;
}
.sidebar .actions
{
text-align:right;
}
.sidebar .actions a, .sidebar .actions a:hover
{
text-decoration:underline;
}
.sidebar .item
{
margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px solid #DDD;
}
.sidebar .last
{
margin-bottom:0;
border-bottom:none;
}
.sidebar .actions
{
margin-top:0;
border-top:1px solid #DDD;
padding-top:5px;
}
/*layered navigation*/
.layered-nav .head
{
background:url(../image/column/shop-by/heading/background.gif) no-repeat;
height:44px;
}
.layered-nav .content
{
border:1px solid #DDD;
border-width:0px 1px;
}
.layered-nav h3
{
display:none;
}
.layered-nav h4
{
margin:0;
padding:4px 10px;
background:#F6F6F6;
border-top:none;
text-transform:none;
color:#444;
border:1px solid #DDD;
font-size:1em;
}
.narrowed-category li
{
clear:both;
}
.layered-nav .narrow-by dt
{
border-top:1px solid #FFF;
padding:8px 8px 0;
font-size:1.1em;
}
.layered-nav .narrow-by dd
{
padding:0 8px 8px;
border-bottom:1px solid #DDD;
}
.layered-nav .narrow-by a, .layered-nav .narrow-by a:hover
{
color:#444;
}
.layered-nav .widget-btn
{
float:right;
margin:0.1em 0 0 5px;
font-size:0.95em;
}
.layered-nav .label
{
font-weight:bold;
}
/*tooltip*/
.tool-tip
{
border:2px solid #DDD;
border-bottom-color:#666;
background:#F6F6F6;
position:absolute;
}
.tool-tip .inline-content
{
padding:8px;
}
.tool-tip .block-content
{
padding:15px 20px;
}
.tool-tip .btn-close
{
display:block;
position:absolute;
right:6px;
text-align:right;
top:6px;
}
.narrow-by dt
{
margin:0;
font-size:1.1em;
}
.narrow-by dd li
{
margin-bottom:0.3em;
line-height:1.3em;
}
.narrow-by dd.last
{
background:none;
}
/*lightbox*/
div#lightbox
{
z-index:2500;
}
div#lightbox div#imageDataContainer div#imageData div#imageDetails span#numberDisplay
{
display:none;
}
div#lightbox div#imageDataContainer div#imageData div#imageDetails span#caption
{
color:#0F7797;
text-transform:uppercase;
}
/*categories*/
.category-head
{
margin-bottom:7px;
}
.category-head h2
{
color:#097781;
font-size:1.6em;
padding:6px;
}
.category-image
{
display:block;
width:715px;
margin-bottom:7px;
}
/*widgets*/
.widget-btn
{
float:right;
font-size:11px;
margin:0 0 2px 5px;
}
.widget-btn, .widget-btn:hover
{
color:#646464;
font-weight:bold;
}
/*customers login*/
.login-box .content
{
min-height:180px;
padding:0;
}
/*account dashboard*/
.account-main .account-box li
{
padding:5px 0;
}
.account-box ol .count
{
float:left;
margin-top:3px;
background-color:#666;
padding:1px 3px;
font-size:9px;
font-weight:bold;
color:#FFF;
line-height:1em;
display:none;
}
.account-box ol .content
{
padding:0;
}
.account-box ol.recent-reviews small
{
float:left;
margin-right:3px;
font-weight:bold;
}
.account-box .product-images
{
width:65px;
}
.account-box .product-images img
{
border:1px solid #CCC;
}
.account-box .product-details
{
margin:0 0 10px 70px;
}
.account-box .content
{
padding:0;
}
.account-side .actions
{
border-top:1px solid #CCC;
padding-top:4px;
}
.account-side .actions .form-button
{
float:right;
}
.edit-password
{
display:block;
height:20px;
background:url(../images/icon_lock.gif) no-repeat 0 2px;
padding-left:20px;
}
.dashboard-welcome
{
margin-right:96px;
margin-bottom:1.5em;
}
.account-nav .head
{
border:none;
background:url(../image/column/account-dashboard/heading.png) no-repeat;
height:44px;
}
.account-nav .head .title
{
color:#FFF;
}
.account-nav li a, .account-nav li.on
{
padding:3px 0;
}
.account-nav li a
{
display:block;
border-bottom:1px solid #DDD;
}
.account-nav li a, .account-nav li a:hover
{
color:#5F5D5C;
text-decoration:none;
}
.account-nav li.on
{
border-bottom:1px solid #DDD;
font-weight:bold;
}
.account-nav li.on a
{
border:none;
padding:0;
}
.account-nav li.on a, .account-nav li.on a:hover
{
color:#EA7900;
}
.account-nav li.last, .account-nav li.last a
{
border-bottom:0;
}
.primary-address-list li
{
margin-bottom:14px;
}
.primary-address-list li .head
{
margin:0;
}
.address-list li
{
margin-bottom:1em;
}
.address-list .actions
{
float:right;
margin:0 0 10px 10px;
}
.sales-order-view .checkmo-mailing-address
{
display:block;
padding-left:20px;
}
/*customer reviews*/
.my-review-detail .product-image
{
float:left;
width:135px;
}
.my-review-detail .product-image p
{
margin-bottom:0;
}
.my-review-detail .product-image p img
{
vertical-align:top;
}
.my-review-detail .details
{
float:right;
width:550px;
}
.my-review-detail .ratings-list
{
margin-bottom:0.8em;
}
.my-review-detail .ratings
{
line-height:1.55;
}
.my-review-detail .ratings .rating-box
{
float:none;
margin-bottom:3px;
}
.my-review-detail .ratings .pipe
{
display:none;
}
.my-review-detail .ratings a
{
display:block;
}
/*data tables*/
.data-table
{
width:100%;
}
.data-table tr
{
background:#FFF;
}
.data-table .odd
{
background:#FFF;
}
.data-table .even
{
background:#FCFCFC;
}
.data-table tr.last th, .data-table tr.last td
{
border-bottom:0 !important;
}
.data-table th
{
padding:2px 8px;
white-space:nowrap;
font-size:10px;
text-transform:uppercase;
}
.data-table th.wrap
{
white-space:normal;
}
.data-table th a, .data-table th a:hover
{
color:#FFF;
}
.data-table td
{
padding:3px 8px;
}
.data-table thead tr
{
background:#E9E9E9;
}
.data-table tfoot
{
border-bottom:1px solid #D9DDE3;
}
.data-table tfoot tr.first
{
}
.data-table tfoot tr
{
background-color:#F3F3F3 !important;
}
.data-table tbody td
{
border-bottom:1px solid #D9DDE3;
}
.data-table tbody.odd tr
{
background:#FFF;
}
.data-table tbody.even tr
{
background:#FCFCFC;
}
.data-table tbody.odd tr td, .data-table tbody.even tr td
{
border-bottom:0;
}
.data-table tbody.odd tr.border td, .data-table tbody.even tr.border td
{
border-bottom:1px solid #D9DDE3;
}
.data-table tbody td h5.title
{
margin:0;
padding:0;
font-size:1em;
font-weight:bold;
color:#444;
}
.data-table tbody td .option-label
{
font-weight:bold;
font-style:italic;
}
.data-table tbody td .option-value
{
padding-left:10px;
}
.box-table td
{
padding:10px;
}
.box-table tfoot td
{
padding-top:5px;
padding-bottom:5px;
}
.box-table select
{
width:100%;
}
.base-mini
{
line-height:1.3em;
}
.base-mini .content
{
border:1px solid #DDD;
}
.base-mini .head
{
background-color:#E7E7E7;
padding:0px 10px;
height:44px;
}
.base-mini .head a
{
font-size:10px;
text-transform:uppercase;
}
.base-mini .head h4
{
margin:0;
font-size:1.1em;
color:#444;
text-transform:uppercase;
}
.base-mini .head h4 .count
{
text-transform:none;
color:#2F2F2F;
white-space:nowrap;
font-weight:normal;
font-size:0.95em;
}
.base-mini h5
{
margin:0;
font-size:10px;
font-weight:normal;
text-align:left;
text-transform:uppercase;
}
.base-mini .product-images
{
float:left;
width:52px;
height:52px;
}
.base-mini .product-images a img
{
border:1px solid #A9A9A9;
vertical-align:top;
}
.base-mini .product-checkbox
{
float:left;
width:10px;
}
.base-mini .product-names
{
margin-left:18px;
}
.base-mini .product-details
{
margin:0 0 0 60px;
height:50px;
}
.base-mini .product-details[class]
{
height:auto;
min-height:50px;
}
.base-mini .regular-price
{
color:#2F2F2F;
font-size:11px;
}
.base-mini .special-price
{
font-size:11px;
}
.base-mini .minimal-price
{
font-size:11px;
}
.base-mini .price-box
{
margin:1px 0;
}
.base-mini .blog .head
{
background:url(../image/column/popular-tags/heading/background.png) no-repeat;
}
.base-mini .mini-manufacturerlist .head
{
background:url(../image/column/popular-tags/heading/background.png) no-repeat;
}
.mini-product-tags .head
{
background:url(../images/popular-tags.png) no-repeat;
}
.mini-product-tags li
{
display:inline;
padding-right:4px;
line-height:1.5em;
}
.mini-product-tags li:after
{
display:inline !important;
}
.mini-product-tags .content a, .mini-product-tags .content a:hover
{
color:#1B2D3B;
}
.mini-related-items .head
{
background:url(../image/column/related-products/heading/background.png) no-repeat;
}
.mini-related-items
{
border-bottom:none !important;
}
.mini-related-items .content
{
padding:0;
}
.mini-related-items .pream
{
padding:8px 8px 0;
}
.mini-related-items .checkbox-container
{
float:right;
width:15px;
}
.mini-related-items .product-details
{
float:left;
width:102px;
margin:0;
padding-left:8px;
}
.mini-related-items ol li
{
margin-bottom:0 !important;
border-bottom:1px solid #E6E6E6;
border-top:1px solid #FFF;
padding:8px;
}
.mini-related-items ol li.first
{
padding-top:0;
border-top:0;
}
.mini-cart .head
{
background:url(../image/column/shopping-cart/heading/background.png) no-repeat;
}
.mini-cart .head h4
{
color:#FFF;
}
.mini-cart h5
{
margin-bottom:10px;
border-bottom:1px solid #DDD;
padding-bottom:3px;
}
.mini-cart .cart-count
{
background:#F6F6F6;
padding:8px;
text-align:center;
border:1px solid #DDD;
border-width:0 1px;
}
.mini-cart .subtotal
{
background:url(../image/column/shopping-cart/subtotal/background.png) no-repeat 50% 0;
margin-top:5px;
line-height:23px;
}
.mini-compare-products .head
{
background:url(../image/column/compare-products/heading/background.png) no-repeat;
}
/*
.mini-poll td.label{font-weight:bold;padding-right:10px}
.mini-poll td.item{white-space:nowrap}
.mini-poll .head{background:url(../images/communitypoll.gif) no-repeat}
*/
.mini-reorder .head
{
background:url(../image/column/placed-orders/background.png) no-repeat;
}
.mini-reorder h5
{
border-bottom:1px solid #DDD;
margin-bottom:10px;
padding-bottom:2px;
}
.mini-wishlist .head
{
background:url(../image/column/wishlist-items/heading/background.png) no-repeat;
}
.wishitems
{
float:right;
padding:15px 7px 0px 0px;
}
.wishitems a
{
color:#8D8D8D;
}
.viewall
{
padding:15px 7px 0px 0px;
}
.viewall a
{
color:#8D8D8D;
}
.generic-table td
{
padding:2px 8px;
}
.generic-table td.first
{
padding-left:0;
}
.generic-product-grid
{
width:100%;
}
.generic-product-grid td
{
width:25%;
}
.generic-product-grid td.empty-product
{
border-right:0;
}
select.address-select
{
width:630px;
}
.shipment-methods dd
{
margin-bottom:13px;
}
.payment-methods dt
{
margin-bottom:5px;
}
.payment-methods dd
{
padding:5px 20px;
}
.welcome
{
float:right;
position:relative;
top:1em;
right:4em;
}
.disc
{
margin-bottom:10px;
}
.disc li
{
margin-left:20px;
list-style:disc;
}
.tabs
{
margin-bottom:15px;
border-bottom:1px solid #666;
background:#F2F2F2 url(../image/table/backgroun.gif) repeat-x 0 100%;
}
.tabs li
{
float:left;
border-right:1px solid #A4A4A4;
border-left:1px solid #FFF;
font-size:1.1em;
line-height:1em;
}
.tabs li.first
{
border-left:0;
}
.tabs li.last
{
border-right:0;
}
.tabs a
{
display:block;
padding:8px 15px;
color:#444;
}
.tabs a:hover
{
background-color:#DDD;
text-decoration:none;
color:#444;
}
.tabs li.active a, .tabs li.active a:hover
{
background-color:#04ABBD;
font-weight:bold;
color:#FFF;
}
.bare-list
{
margin:5px 0;
}
.bare-list li
{
margin:3px 0;
}
.no-display
{
display:none;
}
.content
{
padding:12px 12px 12px 15px;
}
.actions
{
line-height:1.3em;
}
.pipe, .separator
{
padding:0 3px;
font-size:0.85em;
}
.divider
{
margin:10px 0;
height:1px;
background:#CCC;
font-size:1px;
line-height:1em;
overflow:hidden;
}
table.pager select
{
width:50px;
margin:0 3px;
}
table.pager
{
width:100%;
background:#F9F9F9 url(../image/pager/background.gif) repeat-x 0 100%;
}
table.pager td
{
width:33%;
border-top:1px solid #DDD;
padding:4px 8px;
vertical-align:middle;
}
table.pager td.pages
{
text-align:center;
}
table.pager ol, table.pager li
{
display:inline;
}
table.pager li
{
padding:0 2px;
}
table.pager td.sort-by
{
margin-bottom:10px;
width:60%;
}
table.pager td.sort-by .active, table.pager td.sort-by .active:hover
{
color:#444;
}
.middle
{
min-height:350px;
padding:10px 0px 30px;
}
.layout-1column
{
padding:0 10px 40px;
border-width:0px 1px;
}
.col-left
{
float:left;
width:230px;
margin-left:10px;
}
.col-right
{
float:right;
width:195px;
margin-right:13px;
}
.col-main
{
float:right;
width:715px;
margin-right:10px;
}
.padder-1-column
{
padding:10px 0px;
}
.outline-creator
{
padding:0px;
background-color:#FFF;
border-top:none;
}
.homepage-creator
{
position:relative;
padding:0px;
border:1px solid #DDD;
background-color:#FFF;
border-top:none;
}
.col-main .padder
{
}
a.a2a_dd img
{
float:right;
display:block;
}
div.product-img-box a img
{
border-style:solid;
border-width:1px;
border-color:#CCC;
padding:3px;
}
div.short-description p
{
text-align:justify;
}
.layout-3columns .padder
{
padding:0;
}
/*catalog listing*/
.catalog-listing .product-image img
{
display:block;
}
.catalog-listing h5
{
text-transform:uppercase;
margin-bottom:0.4em;
font-size:10px;
font-weight:bold;
width:159px;
padding-right:10px;
overflow:hidden;
}
.catalog-listing h5 a, .catalog-listing h5 a:hover
{
color:#2E7E89;
text-decoration:none;
}
.catalog-listing .add-to
{
margin:0.2em 0 1.8em;
line-height:1.3em;
}
.catalog-listing
{
padding-top:1em;
}
.catalog-listing .ratings
{
line-height:1.5;
margin-bottom:0.6em;
}
.catalog-listing .ratings .rating-box
{
float:none;
margin-bottom:3px;
}
.catalog-listing .ratings .pipe
{
display:none;
}
.catalog-listing .ratings a
{
display:block;
}
.listing-type-list h5
{
width:auto;
}
.listing-type-list
{
padding-top:10px;
}
.listing-type-list .listing-item
{
border-top:1px solid #D9DDE3;
padding:12px 10px 12px 0;
}
.listing-type-list .product-image
{
float:left;
width:135px;
}
.listing-type-list .product-shop
{
width:520px;
}
.listing-type-list .product-shop .description
{
margin:0.5em 0 1.2em;
}
.listing-type-list .product-shop .price-box
{
float:left;
text-align:left;
margin:0 13px 5px 0;
padding-top:0;
}
.listing-type-list .product-shop .product-reviews
{
margin:15px 0;
font-size:0.95em;
}
.listing-type-list .product-shop .product-reviews a, .listing-type-list .product-shop .product-reviews a:hover
{
color:#6E6969;
}
.listing-type-list .listing-item .rating-box
{
margin-bottom:6px;
}
.listing-type-grid .product-image img
{
border:1px solid #DDDDDD;
}
.listing-type-grid tr.first .product-image img
{
}
.listing-type-grid .add-to-compare
{
display:block;
margin:5px 0;
background:url(../images/icon_add_to_compare.gif) no-repeat 0 50%;
padding-left:22px;
color:#6E6969;
font-weight:bold;
}
.listing-type-grid .rating-box
{
float:left;
margin-left:0;
margin-right:5px;
}
.listing-type-grid .actions
{
margin:10px 0;
text-align:center;
}
.add-to li
{
background:url(../image/catalog/add-to/background.gif) no-repeat 0 50%;
padding-left:12px;
line-height:1.25em;
text-align:left;
}
.add-to a, .add-to a:hover
{
color:#444;
}
.add-to-inline
{
text-align:right;
margin:10px 0;
}
.add-to-inline li
{
display:inline;
background:url(../image/catalog/add-to/background.gif) no-repeat 0 50%;
padding-left:12px;
margin-left:12px;
line-height:1.25em;
}
.add-to-inline a, .add-to-inline a:hover
{
color:#444;
}
.add-to-cart-box
{
margin:10px 0;
border:1px solid #EEE;
background-color:#F8F8F8;
padding:10px;
text-align:right;
}
.add-to-boxes .add-to-cart-box
{
text-align:left;
}
.hp-report
{
width:683px;
margin:0 auto;
padding:0 0 50px;
}
.hp-report .head-alt
{
margin:10px 0 15px;
}
.hp-report .product-name
{
font-size:1.1em;
font-weight:normal;
line-height:1.35;
margin-bottom:5px;
color:#2E7E89;
}
.hp-report .product-name a
{
color:#2E7E89;
text-decoration:none;
}
.hp-report .product-name a:hover
{
text-decoration:none;
}
.hp-report .product-image img
{
border-right:1px solid #DDD;
border-bottom:1px solid #DDD;
}
.hp-report .generic-product-grid td.last .product-image img
{
border-right:0;
}
.product-shop
{
float:right;
}
.product-shop .form-button, .product-shop .form-button-alt
{
margin-right:10px;
}
.out-of-stock
{
padding:0 0 5px;
margin:0;
color:#D83820;
font-weight:bold;
}
/*products*/
.product-shop .short-description
{
width:100%;
overflow:hidden;
text-align:justify;
}
.product-img-box
{
float:left;
width:302px;
}
.product-img-box .product-image
{
display:block;
border:1px solid #CACACA;
}
.product-img-box .product-image img
{
display:block;
}
.product-img-box .product-image-zoom
{
position:relative;
overflow:hidden;
width:300px;
height:300px;
z-index:9;
border:1px solid #CACACA;
}
.product-img-box .product-image-zoom img
{
position:absolute;
left:0;
top:0;
cursor:move;
}
.product-img-box .more-views h4
{
border-bottom:1px solid #CCC;
margin-bottom:0.8em;
font-size:0.95em;
text-transform:uppercase;
}
.product-img-box .more-views ul
{
margin-left:-4px;
}
.product-img-box .more-views li
{
float:left;
margin:0 0 4px 4px;
}
.product-img-box .more-views li img
{
vertical-align:top;
border:1px solid #DDD;
}
.product-info-box
{
float:right;
width:400px;
}
.product-info-box .product-name
{
margin-bottom:0.3em;
color:#2E7E89;
font-size:12px;
text-transform:uppercase;
}
.product-info-box .price-box
{
margin:10px 0;
}
.product-info-box .data-table .price-box
{
margin:0;
padding:0;
}
.product-info-box .ratings
{
margin-bottom:1em;
}
.product-pricing
{
margin:10px 0;
padding:10px;
background-color:#F4F9EA;
border:1px solid #DDD;
}
.product-pricing .benefit
{
font-style:italic;
font-weight:bold;
}
.product-pricing .price
{
font-weight:bold;
}
.product-options
{
margin:20px 0 0;
padding:0 15px 10px;
background-color:#F4F9EA;
border:1px solid #DDD;
}
.product-options dt
{
padding:10px 0 0;
font-weight:normal;
}
.product-options dt .qty-holder
{
float:right;
margin-right:15px;
}
.product-options dt .qty-holder label
{
vertical-align:middle;
}
.product-options dt .qty-disabled
{
background:none;
border:0;
padding:3px;
color:#444;
}
.product-options dd
{
padding:5px 10px 15px;
margin:0 0 5px;
border-bottom:1px solid #DDD;
}
.product-options dl.last dd.last
{
border-bottom:0;
padding-bottom:5px;
margin-bottom:0;
}
.product-options dd input.input-text
{
width:98%;
}
.product-options dd textarea
{
width:98%;
height:8em;
}
.product-options dd select
{
width:99%;
}
.product-options dd .multiselect option
{
border-bottom:1px dotted #D9E5EE;
padding:2px 4px;
}
.product-options ul.options-list
{
margin-right:5px;
}
.product-options ul.options-list li
{
padding:2px 0;
}
.product-options ul.options-list input.radio
{
float:left;
margin-top:3px;
}
.product-options ul.options-list input.checkbox
{
float:left;
margin-top:3px;
}
.product-options ul.options-list .label
{
display:block;
margin-left:18px;
}
.product-options ul.options-list label
{
font-weight:normal;
}
.product-options ul.validation-failed
{
padding:0 7px;
}
.product-options p.required
{
margin-bottom:0;
padding:15px 0 0;
}
.product-options-bottom
{
background-color:#F6F6F6;
padding:15px 20px;
border:1px solid #E4E4E4;
border-top:0;
}
.product-options-bottom .product-pricing
{
margin:0;
padding:0 0 10px;
border:0;
background:0;
}
.product-options-bottom .product-pricing li
{
padding:2px 0;
}
.product-options-bottom .product-pricing .price, .product-options-bottom .product-pricing .benefit
{
color:#000;
}
.product-options-bottom .price-box
{
float:left;
margin:0;
padding:0;
}
.product-options-bottom .price-label
{
float:left;
padding-right:5px;
}
.product-options-bottom .price-tax
{
float:left;
}
.product-options-bottom .add-to-cart-box
{
float:right;
margin:0;
padding:0;
border:0;
background:0;
}
.product-info-box .product-options-bottom .price-box
{
float:none;
}
.product-info-box .product-options-bottom .price-label
{
float:none;
padding-right:0;
}
.product-info-box .product-options-bottom .price-tax
{
float:none;
}
.product-info-box .product-options-bottom .add-to-cart-box
{
clear:both;
float:none;
padding:12px 0 0;
text-align:left;
}
dl.item-options dt
{
font-weight:bold;
font-style:italic;
}
dl.item-options dd
{
padding-left:10px;
}
.compare-products
{
margin:30px 0 50px;
}
.compare-products table
{
width:auto;
border:0;
}
.compare-products td
{
width:170px;
text-align:left;
}
.compare-products tbody td
{
border-color:#CCC;
}
.compare-products tbody tr.first td
{
border-top:1px solid #D9DDE3;
text-align:center;
}
.compare-products tbody td.last
{
border-right:1px solid #D9DDE3;
}
.compare-products tbody.attribute-cart td
{
background:#FFFADA !important;
text-align:center;
border-bottom:1px solid #D9DDE3;
}
.compare-products tbody td.label
{
width:auto;
border-bottom:1px solid #CCC;
border-left:1px solid #BEBCB7;
background:#E9E9E9 !important;
text-align:left;
}
.compare-products tbody.remove-buttons tr
{
background:#FFF;
}
.compare-products tbody.remove-buttons td
{
border:none !important;
padding:0;
text-align:right;
font-size:0;
line-height:0;
}
.compare-products tbody.remove-buttons td img
{
float:right;
}
.truncated
{
cursor:help;
}
.truncated a.dots
{
cursor:help;
text-decoration:none !important;
}
.truncated a.details
{
cursor:help;
text-decoration:none !important;
display:inline-block;
border-bottom:1px dotted #4F8100;
}
.truncated .truncated_full_value
{
position:relative;
z-index:999;
}
.truncated .truncated_full_value dl
{
position:absolute;
top:-99999em;
z-index:999;
width:250px;
padding:8px;
border:2px solid #DDD;
border-bottom-color:#666;
background-color:#F6F6F6;
}
.truncated .truncated_full_value dt
{
margin-top:0;
}
.truncated .show dl
{
top:-20px;
left:50%;
}
.col-left .truncated .show dl
{
left:30px;
top:10px;
}
.col-right .truncated .show dl
{
left:-240px;
top:10px;
}
.up-sell-block .generic-product-grid td
{
width:20%;
padding-bottom:8px;
}
.up-sell-block .generic-product-grid td.empty-product
{
background:none;
}
.up-sell-block .catalog-listing img
{
width:125px;
height:125px;
}
.up-sell-block .catalog-listing h5
{
width:115px;
font-size:1em;
}
.up-sell-block .price-box
{
margin-top:0;
font-size:0.9em;
}
#customer-reviews
{
margin-bottom:15px;
}
#customer-reviews li
{
margin-bottom:25px;
}
#customer-reviews li p
{
clear:both;
}
.product-review-box
{
width:auto;
margin:8px 0 13px;
}
.product-review-box td, .product-review-box th
{
text-align:center;
}
.product-review-box td.label
{
width:100px;
text-align:left;
}
.add-tag-box .input-box
{
float:left;
width:302px;
margin-right:8px;
}
.add-tag-box .input-box .input-text
{
width:300px;
}
.tags-list
{
margin-bottom:15px;
}
.tags-list li
{
display:inline;
background:url(../image/hiperlink/separator.gif) no-repeat 100% 50%;
padding:0 8px 0 4px;
}
.tags-list li.first
{
padding-left:0;
}
.tags-list li.last
{
background:none;
}
.image-zoom
{
position:relative;
z-index:9;
height:24px;
margin:0 auto 13px;
background:url(../image/zoom/slider/background.gif) no-repeat 50% 50%;
padding:0 28px;
cursor:pointer;
}
#track
{
position:relative;
height:24px;
}
#handle
{
position:absolute;
left:0;
top:3px;
width:9px;
height:18px;
background:url(../image/zoom/slider/magnifier/background.gif) no-repeat;
}
.btn-zoom-out
{
position:absolute;
left:10px;
top:7px;
}
.btn-zoom-in
{
position:absolute;
right:10px;
top:7px;
}
.price
{
white-space:nowrap !important;
}
.price-box
{
padding:5px 0 10px;
}
.price-box .price
{
font-size:13px;
font-weight:bold;
color:#396F00;
}
.regular-price
{
color:#2E7E89;
}
.regular-price .price
{
font-size:13px;
font-weight:bold;
color:#2E7E89;
}
.old-price
{
margin:0;
}
.old-price .price-label
{
font-size:11px;
text-transform:uppercase;
font-weight:bold;
white-space:nowrap;
}
.old-price .price
{
font-weight:bold;
font-size:11px;
color:#E43500;
text-decoration:line-through;
}
div.price-box p.old-price span.price
{
font-size:13px;
}
.special-price
{
margin:0;
padding:3px 0;
}
.special-price .price-label
{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
white-space:nowrap;
color:#DB4D15;
}
.special-price .price
{
font-size:15px;
font-weight:bold;
}
.minimal-price
{
margin:0;
}
.minimal-price .price-label
{
font-size:12px;
font-weight:bold;
white-space:nowrap;
}
a.minimal-price-link
{
display:block;
font-size:12px;
text-decoration:underline;
color:#444;
}
a.minimal-price-link:hover
{
color:#444;
}
a.minimal-price-link .label
{
}
a.minimal-price-link .price
{
font-weight:normal;
color:#444;
}
.price-including-tax
{
display:block;
color:#888;
}
.price-including-tax .label
{
font-size:10px;
text-transform:uppercase;
white-space:nowrap;
color:#888;
}
.price-including-tax .price
{
font-size:13px;
font-weight:bold;
color:#396F00;
}
.price-excluding-tax
{
display:block;
color:#888;
}
.price-excluding-tax .label
{
font-size:10px;
text-transform:uppercase;
white-space:nowrap;
color:#888;
}
.price-excluding-tax .price
{
font-size:12px;
font-weight:normal;
color:#396F00;
}
.price-incl-tax
{
display:block;
}
.price-incl-tax .label
{
display:block;
white-space:nowrap;
}
.price-incl-tax .price
{
display:block;
font-weight:bold;
}
.price-excl-tax
{
display:block;
}
.price-excl-tax .label
{
display:block;
white-space:nowrap;
}
.price-excl-tax .price
{
display:block;
font-weight:normal;
}
.price-from
{
margin:0;
}
.price-from .price-label
{
font-size:12px;
font-weight:bold;
white-space:nowrap;
}
.price-to
{
margin:0;
}
.price-to .price-label
{
font-size:12px;
font-weight:bold;
white-space:nowrap;
}
.price-notice
{
padding-left:7px;
}
.price-notice .price
{
font-weight:bold;
}
.price-as-configured
{
margin:0;
}
.price-as-configured .price-label
{
font-weight:bold;
white-space:nowrap;
text-transform:uppercase;
}
.price-box-bundle
{
padding:0 0 10px;
}
.price-box-bundle .price-box
{
margin:0 !important;
padding:0 !important;
}
.price-box-bundle .price
{
color:#222;
}
.product-pricing-grouped li
{
padding:2px 0;
}
.product-pricing-grouped li .price
{
font-weight:bold;
color:#396F00;
}
.attribute-specs-block table
{
border-color:#D9DDE3;
}
.attribute-specs-block .label
{
font-weight:bold;
}
.attribute-specs-block .data
{
border-right:0;
}
.attribute-specs-block td
{
padding-top:3px;
padding-bottom:3px;
line-height:1.25em;
}
.cart-collateral
{
background:#DBE9EA;
padding:10px 12px;
}
.cart-collateral .divider
{
margin:12px 0;
background:#B4D3D5;
}
.cart-collateral h4
{
float:left;
color:#248188;
font-size:1.3em;
font-weight:normal;
}
.cross-sell-block
{
float:left;
width:200px;
margin-bottom:0;
padding:10px;
border:1px solid #DDD;
background:#F7F7F7;
}
.cross-sell-block li
{
padding-bottom:5px;
border-bottom:1px solid #DDD;
margin-bottom:8px;
}
.cross-sell-block li.last
{
padding:0;
border:none;
margin:0;
}
.cross-sell-block .product-image
{
float:left;
width:50px;
}
.cross-sell-block .product-shop
{
width:135px;
}
.cross-sell-block .price-box
{
margin:0 0 6px;
font-size:0.8em;
}
.cross-sell-blank
{
display:inline;
float:left;
width:220px;
border:0;
padding:0;
background:none;
}
.cart-collateral-block
{
float:right;
width:720px;
}
.shopping-cart
{
margin-bottom:0;
}
.shopping-cart th, .shopping-cart td
{
padding-left:13px;
padding-right:13px;
}
.shopping-cart tr.erro
{
background:#FDE6E0 !important;
}
.shopping-cart .tax-flag
{
font-size:0.9em;
text-transform:lowercase;
font-weight:normal;
display:block;
}
.shopping-cart .continue-shopping
{
float:left;
}
.shopping-cart-item-message
{
margin-bottom:5px;
}
td.attributes-col
{
line-height:1.4em;
}
td.attributes-col ul
{
margin:5px 0;
font-size:1em;
}
td.attributes-col dt
{
margin-top:0.5em;
font-weight:bold;
}
td.attributes-col dd ul
{
margin:0 0 5px;
}
td.attributes-col dd ul li
{
margin-left:15px;
list-style:disc;
}
td.attributes-col h4.title
{
padding:0;
margin:0;
font-size:1em;
color:#444;
width:100%;
overflow:hidden;
}
td.attributes-col h4.title a
{
font-weight:bold;
}
.cart-totals
{
padding:12px 0;
background:url(../image/checkout/cart-totals/background.gif) no-repeat;
text-align:right;
}
.cart-totals table
{
float:right;
width:400px;
margin-bottom:8px;
}
.cart-totals td
{
padding-left:15px;
font-size:1.1em;
}
.cart-totals tfoot td
{
color:#E02F00;
font-size:1.3em;
}
.checkout-types
{
margin:4px 0;
}
.checkout-types li
{
clear:both;
margin-bottom:5px;
}
.cart-shipping-block h4
{
margin:0;
float:none;
}
.cart-collateral .input-text
{
width:264px;
}
.cart-collateral select
{
width:270px;
vertical-align:top;
}
.grand_total
{
width:auto;
margin-top:15px;
border:1px solid #BEBCB7;
background:#DEE5E8;
font-size:1.3em !important;
font-weight:bold;
text-align:right;
}
tr.grand_total td, p.grand_total
{
padding-top:5px;
padding-bottom:5px;
}
.tax-total
{
cursor:pointer;
}
.tax-total td
{
line-height:13px;
padding-top:5px;
padding-bottom:5px;
}
.tax-total .tax-collapse
{
float:right;
padding-left:20px;
background:url(../image/checkout/collapse/background.gif) no-repeat 0 2px;
text-align:right;
cursor:pointer;
}
.show-details .tax-collapse
{
background-position:0 -55px;
}
.tax-details td
{
font-size:0.91em;
color:#626465;
background-color:#DAE1E4;
}
.tax-details-first td
{
border-top:1px solid #D2D8DB;
}
.cart-tax-info, .cart-price
{
padding-right:20px;
}
.cart-tax-total
{
cursor:pointer;
}
.cart-tax-total
{
padding-right:20px;
background:url(../image/checkout/collapse/background.gif) no-repeat 100% 5px;
cursor:pointer;
}
.cart-tax-total-expanded
{
background-position:100% -52px;
}
.giftmessages .gift-header
{
font-size:12px;
font-weight:bold;
color:#E87403;
}
.giftmessages .input-checkbox
{
padding-bottom:15px;
}
.giftmessages textarea
{
height:100px;
}
.giftmessages .input-checkbox input
{
margin-right:5px;
}
.giftmessages .input-checkbox label
{
font-weight:normal;
color:#8E8D8B;
}
.one-page-checkout .box-no-padding
{
border:1px solid #DDD;
border-top:0;
padding:15px 0;
background:#FBFBFB;
}
.giftmessages .gift-box
{
background-color:#F4F4F4;
border-top:1px solid #DDD;
border-bottom:1px solid #E9E4DE;
padding:22px 16px 22px 22px;
}
.giftmessages .gift-box .scroll-box
{
overflow:auto;
height:500px;
}
.giftmessages .product-image
{
border:1px solid #D2D1CD;
}
.no-border
{
border-top:none;
border-left:none;
border-right:none;
border-bottom:none;
}
.giftmessages .giftmessage-product-info
{
padding-left:10px;
}
.giftmessages .numeration
{
font-weight:bold;
color:#8A8987;
}
.giftmessages .gift-box label
{
color:#918D8E;
}
.giftmessages .group-select li .input-box
{
float:left;
width:260px;
}
.giftmessages .group-select li .input-text, .group-select li select, .group-select li textarea
{
width:495px;
}
.giftmessages .group-select li .input-box .input-text, .group-select li .input-box textarea
{
width:235px;
}
.giftmessages .group-select li .input-box select
{
width:256px;
}
.giftmessages .gift-header
{
font-size:12px;
font-weight:bold;
color:#E87403;
}
.giftmessages .input-checkbox
{
padding-bottom:15px;
}
.giftmessages textarea
{
height:100px;
}
.giftmessages .input-checkbox input
{
margin-right:5px;
}
.giftmessages .input-checkbox label
{
font-weight:normal;
color:#8E8D8B;
}
.one-page-checkout .box-no-padding
{
border:1px solid #DDD;
border-top:0;
padding:15px 0;
background:#FBFBFB;
}
.giftmessages .gift-box
{
background-color:#F4F4F4;
border-top:1px solid #DDD;
border-bottom:1px solid #E9E4DE;
padding:22px 16px 22px 22px;
}
.giftmessages .gift-box .scroll-box
{
overflow:auto;
height:500px;
}
.giftmessages .product-image
{
border:1px solid #D2D1CD;
}
.no-border
{
border-top:none;
border-left:none;
border-right:none;
border-bottom:none;
}
.giftmessages .giftmessage-product-info
{
padding-left:10px;
}
.giftmessages .numeration
{
font-weight:bold;
color:#8A8987;
}
.giftmessages .gift-box label
{
color:#918D8E;
}
.giftmessages .group-select li .input-box
{
float:left;
width:260px;
}
.giftmessages .group-select li .input-text, .group-select li select, .group-select li textarea
{
width:495px;
}
.giftmessages .group-select li .input-box .input-text, .group-select li .input-box textarea
{
width:235px;
}
.giftmessages .group-select li .input-box select
{
width:256px;
}
.giftmessage
{
padding:10px 0 0;
}
.giftmessage-preview-link
{
font-size:11px;
padding-right:7px;
background-repeat:no-repeat;
background-position:right 5px;
}
.giftmessage-row
{
background-color:#F2EFE9;
}
.giftmessage-content
{
float:left;
margin-right:10px;
}
.giftmessage-close
{
float:right;
}
.expand
{
background-image:url(../image/message/gift/expand.gif);
}
.collapse
{
background-image:url(../image/message/gift/collapse.gif);
}
table.print .giftmessage-preview-link
{
display:none !important;
}
table.print .price-excl-tax
{
white-space:nowrap;
}
table.print .price-incl-tax
{
white-space:nowrap;
}
table.print .price-excl-tax .label, table.print .price-excl-tax .price, table.print .price-incl-tax .label, table.print .price-incl-tax .price
{
display:inline;
}
.page-popup
{
background:#FFF;
margin:25px 30px;
text-align:left;
}
.page-popup .print-head
{
margin:0 0 15px;
}
.page-popup .print-head img
{
float:left;
}
.page-popup .print-head address
{
float:left;
margin-left:15px;
}
.product-gallery-nav
{
padding:0 5px;
}
.one-page-checkout .box
{
border:1px solid #DDD;
border-top:0;
padding:15px 20px;
background:#FBFBFB;
}
.one-page-checkout .head
{
padding:13px 8px 14px;
border-width:1px 1px 0;
border-style:solid;
border-color:#FFF #D9DDE3 #D9DDE3;
background:#EEE;
}
.one-page-checkout .head a
{
display:none;
}
.one-page-checkout h3
{
float:left;
margin:0;
color:#999;
font-size:1.05em;
}
.one-page-checkout h4
{
border-bottom:1px solid #E4E4E4;
padding-bottom:2px;
}
.one-page-checkout h4.title
{
border-bottom:0;
text-transform:none;
}
.one-page-checkout .step-count
{
padding:0 4px;
background:#FFF;
color:#444;
font-size:0.9em;
line-height:1em;
}
.one-page-checkout .content
{
padding:10px 20px;
}
.one-page-checkout label.label
{
font-size:1.05em;
color:#2F2F2F;
}
.one-page-checkout .allow .head
{
background:#383838;
border-color:#272727 #272727 #FFF;
border-width:1px;
cursor:pointer;
}
.one-page-checkout .active .head
{
border:1px solid #008590;
background:url(../image/checkout/one-page/heading/background.gif) repeat;
cursor:default;
}
.one-page-checkout .allow .head a
{
display:block;
color:#8D8D8D;
}
.one-page-checkout .active .head a
{
display:none;
}
.one-page-checkout .group-select
{
margin-top:0;
margin-right:0;
border:0;
background:none;
padding:0;
}
.one-page-checkout .allow h3
{
color:#FFF;
}
.one-page-checkout .active h3
{
color:#FFF;
}
.one-page-checkout .active .box
{
display:block;
border-color:#DDD;
background:#FBFBFB;
}
.one-page-checkout dd .form-list ul
{
margin:5px 17px 15px;
}
.one-page-checkout .checkmo-mailing-address
{
padding-left:20px;
}
.one-page-checkout-progress .head
{
margin-bottom:1em;
background:url(../image/column/checkout-progress/heading/background.png) no-repeat;
height:44px;
text-indent:-999em;
}
.one-page-checkout-progress .page-head
{
margin-bottom:1em;
}
.one-page-checkout-progress li
{
margin-bottom:6px;
}
.one-page-checkout-progress h4
{
margin:0;
border:1px solid #DDD;
padding:2px 8px;
background:#EEE;
color:#555;
font-size:10px;
font-weight:normal;
text-transform:uppercase;
}
.one-page-checkout-progress h4 a
{
text-transform:none;
}
.one-page-checkout-progress .content
{
background:none;
}
#opc-login .button-set
{
border-top:0;
}
#opc-review .box
{
border:0;
padding:0;
}
#opc-review .content
{
border:1px solid #D9DDE3;
border-top:0;
}
.opc-please-wait
{
padding-right:7px;
}
.one-page-checkout .payment-methods dd
{
padding:0;
}
.one-page-checkout .button-set
{
margin-top:0;
padding-top:2em;
}
.one-page-checkout .box-no-padding .inner-box
{
padding:0px 20px;
}
.checkout-progress
{
margin:0 auto 1.5em;
}
.checkout-progress td
{
float:left;
margin-right:3px;
border-top:6px solid #999;
padding:4px 20px;
color:#ABB5BA;
font-weight:bold;
}
.checkout-progress td.active
{
border-top-color:#E96200;
color:#E96200;
}
.one-page-checkout .checkout-agreements
{
border:1px solid #DDD;
border-width:0 1px;
padding:5px 20px;
}
.one-page-checkout .checkout-agreements li
{
margin:20px 0 0;
}
.one-page-checkout .checkout-agreements .agreement-content
{
background-color:#FFF;
border-color:#E4E4E4;
padding:5px;
}
.one-page-checkout .checkout-agreements .agree
{
padding-left:6px;
}
.checkout-agreements li
{
margin:20px 0;
}
.checkout-agreements .agreement-content
{
overflow:auto;
height:10em;
padding:10px;
background-color:#FBFAF6;
border:1px solid #F3F3F3;
}
.checkout-agreements .agree
{
margin:0;
padding:10px 0 10px 11px;
}
.customer-name-prefix .name-prefix
{
width:60px !important;
}
.customer-name-prefix .name-prefix input
{
width:45px !important;
}
.customer-name-prefix .name-prefix select
{
width:51px !important;
}
.customer-name-prefix .name-firstname
{
width:215px !important;
}
.customer-name-prefix .name-firstname input
{
width:190px !important;
}
.customer-name-middlename .name-firstname
{
width:215px !important;
}
.customer-name-middlename .name-firstname input
{
width:200px !important;
}
.customer-name-middlename .name-middlename
{
width:60px !important;
}
.customer-name-middlename .name-middlename input
{
width:35px !important;
}
.customer-name-suffix .name-lastname
{
width:205px !important;
}
.customer-name-suffix .name-lastname input
{
width:190px !important;
}
.customer-name-suffix .name-suffix
{
width:60px !important;
}
.customer-name-suffix .name-suffix input
{
width:45px !important;
}
.customer-name-suffix .name-suffix select
{
width:51px !important;
}
.customer-name-prefix-middlename .name-prefix
{
width:60px !important;
}
.customer-name-prefix-middlename .name-prefix input
{
width:45px !important;
}
.customer-name-prefix-middlename .name-prefix select
{
width:51px !important;
}
.customer-name-prefix-middlename .name-firstname
{
width:215px !important;
}
.customer-name-prefix-middlename .name-firstname input
{
width:190px !important;
}
.customer-name-prefix-middlename .name-middlename
{
width:50px !important;
}
.customer-name-prefix-middlename .name-middlename input
{
width:35px !important;
}
.customer-name-prefix-middlename .name-lastname
{
width:200px !important;
}
.customer-name-prefix-middlename .name-lastname input
{
width:200px !important;
}
.customer-name-prefix-suffix .name-prefix
{
width:60px !important;
}
.customer-name-prefix-suffix .name-prefix input
{
width:45px !important;
}
.customer-name-prefix-suffix .name-prefix select
{
width:51px !important;
}
.customer-name-prefix-suffix .name-firstname
{
width:215px !important;
}
.customer-name-prefix-suffix .name-firstname input
{
width:190px !important;
}
.customer-name-prefix-suffix .name-lastname
{
width:205px !important;
}
.customer-name-prefix-suffix .name-lastname input
{
width:190px !important;
}
.customer-name-prefix-suffix .name-suffix
{
width:60px !important;
}
.customer-name-prefix-suffix .name-suffix input
{
width:45px !important;
}
.customer-name-prefix-suffix .name-suffix select
{
width:51px !important;
}
.customer-name-middlename-suffix .name-firstname
{
width:215px !important;
}
.customer-name-middlename-suffix .name-firstname input
{
width:200px !important;
}
.customer-name-middlename-suffix .name-middlename
{
width:60px !important;
}
.customer-name-middlename-suffix .name-middlename input
{
width:35px !important;
}
.customer-name-middlename-suffix .name-lastname
{
width:205px !important;
}
.customer-name-middlename-suffix .name-lastname input
{
width:190px !important;
}
.customer-name-middlename-suffix .name-suffix
{
width:60px !important;
}
.customer-name-middlename-suffix .name-suffix input
{
width:45px !important;
}
.customer-name-middlename-suffix .name-suffix select
{
width:51px !important;
}
.customer-name-prefix-middlename-suffix .name-prefix
{
width:60px !important;
}
.customer-name-prefix-middlename-suffix .name-prefix input
{
width:45px !important;
}
.customer-name-prefix-middlename-suffix .name-prefix select
{
width:51px !important;
}
.customer-name-prefix-middlename-suffix .name-firstname
{
width:155px !important;
}
.customer-name-prefix-middlename-suffix .name-firstname input
{
width:140px !important;
}
.customer-name-prefix-middlename-suffix .name-middlename
{
width:60px !important;
}
.customer-name-prefix-middlename-suffix .name-middlename input
{
width:35px !important;
}
.customer-name-prefix-middlename-suffix .name-lastname
{
width:205px !important;
}
.customer-name-prefix-middlename-suffix .name-lastname input
{
width:190px !important;
}
.customer-name-prefix-middlename-suffix .name-suffix
{
width:60px !important;
}
.customer-name-prefix-middlename-suffix .name-suffix input
{
width:45px !important;
}
.customer-name-prefix-middlename-suffix .name-suffix select
{
width:51px !important;
}
.customer-dob .input-box
{
float:left;
width:60px !important;
}
.customer-dob input
{
width:50px !important;
}
.customer-dob label.label-dob
{
font-weight:normal;
color:#888;
font-size:10px;
}
.multi-address-checkout-description
{
margin-top:-10px;
margin-bottom:10px;
}
.multi-address-checkout-box .box
{
position:relative;
margin-top:15px;
margin-bottom:25px;
border:1px solid #DDD;
background:#FBFBFB;
}
.multi-address-checkout-box .content
{
padding:10px 20px 20px;
}
.multi-address-checkout-box .count-head
{
border-bottom:1px solid #777;
background:#777;
padding:2px 10px;
}
.multi-address-checkout-box .count-head h4
{
margin:0;
color:#FFF;
}
.multi-address-checkout-box .head
{
margin-bottom:4px;
}
.multi-address-checkout-box .head a
{
font-weight:normal;
}
.multi-address-checkout-box .checkmo-mailing-address
{
display:block;
padding-left:20px;
}
.shipment-count
{
background:#E26703;
padding:2px 5px;
color:#FFF;
font-size:0.95em;
line-height:1em;
}
.shipping-method-pointer
{
border:1px solid #DDD;
padding:13px;
background:#EEE;
}
.place-order-box
{
float:right;
height:71px;
overflow:hidden;
}
.place-order-box .left-radius
{
width:21px;
background:url(../images/place_order_container_bg.gif) no-repeat;
}
.place-order-box .main-radius
{
background:url(../images/place_order_bg.gif) no-repeat 100% 0;
padding-right:21px;
vertical-align:middle;
}
.place-order-box .grand-total
{
color:#E26703;
font-size:1.5em;
font-weight:bold;
}
.place-order-box input
{
margin-left:15px;
}
.one-page-checkout .box .default-box
{
border:1px solid #DDD;
}
/*internal hiperlinks exchange
aligment*/
.v-top
{
vertical-align:top !important;
}
.v-middle
{
vertical-align:middle !important;
}
.v-bottom
{
vertical-align:bottom !important;
}
.a-left
{
text-align:left !important;
}
.a-center
{
text-align:center !important;
}
.a-right
{
text-align:right !important;
}
.left, .f-left
{
float:left !important;
}
.right, .f-right
{
float:right !important;
}
.accent
{
color:#E76200 !important;
font-weight:bold !important;
}
.nobr, .nowrap
{
white-space:nowrap !important;
}
.normal-weight
{
font-weight:normal !important;
}
.no-border
{
border:none !important;
}
.no-padding
{
padding:0 !important;
}
.no-margin
{
margin:0 !important;
}
.auto-width
{
width:auto !important;
}
.link-print
{
background:url(../images/icon_printer.gif) no-repeat 0 2px;
padding-left:23px;
line-height:18px;
}
.link-feed
{
background:url(../images/icon_feed.gif) no-repeat left center;
padding-left:18px;
line-height:1.15;
}
.link-base
{
color:#444;
}

/*[fmt]AA00-1A0A-3*/
/*header Ã‚Â» quick access*/
div.box.layered-nav div.head
{
display: none;
}
div.category-head h2
{
display: none;
}
div div.infiniteCarousel div.wrapper
{
margin: 20px;
height: 100px;
float: left;
}
div.header-container div.header div.quick-access
{
display: none;
}
/*networking container Ã‚Â» networking Ã‚Â» multimedia*/
div.networking-container div.networking div.multimedia div.stream object embed
{
overflow: hidden;
z-index: 0;
width: 362px;
height: 200px;
}
