*{padding:0;margin:0}
body{font-size:11px;font-family:Arial, Helvetica, Sans-Serif;color:#444;text-align:left;background:url('/themes/cdkh/img/fullbg.jpg') fixed center top no-repeat}
ul,ol,li{list-style:none}
.align_center{text-align:center}
.align_right{text-align:right}
.middle{vertical-align:middle}
.align_justify{text-align:justify}
.uppercase{text-transform:uppercase}
.hidden, .collapsed, .block_hidden_only_for_screen{display:none}
.wrap{white-space:normal}
.bold{font-weight:bold}
.strike{text-decoration:line-through}
.italic{font-style:italic}
.top{vertical-align:top}
.span_link{cursor:pointer}
.span_link:hover{text-decoration:underline}
.clear{clear:both}
br.clear{clear:both;line-height:0;font-size:0;height:0}
noscript ul{list-style-type:none;background:black;color:white;padding:10px;border:1px solid gray}
.clearfix:after{clear:both;display:block;height:0;font-size:0;visibility:hidden;content:"."}
* html .clearfix{zoom:1}
*:first-child+html .clearfix{zoom:1}
.footer_links{list-style-type:none;clear:both;height:2em;margin-top:2em}
.footer_links li{float:left;margin-right:2em;height:2em}
.footer_links a{text-decoration:none}
.footer_links a:hover{color:black}
.footer_links img.icon{vertical-align:-2px}
.transferProduct{border:2px solid #888}
.inline_list{list-style-type:none;margin-top:1em}
.inline_list li{float:left;text-align:center}
.inline_list img{display:block}
ul.half{width:45%;margin-right:1em;float:left}
div.tree_top{background:url('../img/sitemap-top.gif') no-repeat -1px -3px;padding-left:24px;padding-bottom:5px;padding-top:3px}
ul.tree, ul.tree ul{list-style-type:none}
ul.tree li{padding-left:1.2em;border-left:1px gray dotted;background:url(/themes/cdkh/img/sitemap-horizontal.png) no-repeat left 10px;margin-left:1em}
ul.tree a{padding-left:0.2em}
ul.tree a.selected{font-weight:bold}
ul.tree li.last{background:url(/themes/cdkh/img/sitemap-last.gif) no-repeat -12px -2px;border:none}
span.grower{cursor:pointer}
#more_info_block{overflow:hidden;position:relative;width:100%;margin-top:0;padding-top:0px}
.idTabs{height:30px;list-style-type:none}
ul.idTabs li{float:left;margin-right:5px;width:120px}
ul.idTabs li span{background:url(/themes/cdkh/img/li_tabs.png) no-repeat left center}
ul.idTabs li.first{margin-right:5px}
.idTabs span{color:#a0a0a0;display:block;font-weight:700;height:35px;line-height:30px;text-align:center;text-decoration:none;text-transform:none;width:auto;font-size:14px}
.idTabs .selected{background:url(/themes/cdkh/img/li_tabs_select.png) no-repeat left center;height:35px;color:#FFF}
.idTabsShort span{width:auto;padding:0 15px 0 8px;text-decoration:none}
.idTabsShort li span:hover{text-decoration:none;color:#fff;background:url(/themes/cdkh/img/li_tabs_select.png) no-repeat left center;height:35px}
.idTabsShort .selected{color:#fff;background:url(/themes/cdkh/img/li_tabs_select.png) no-repeat left center;height:35px}
div.sheets{clear:both;margin-top:20px}
#more_info_sheets li{background-position:6px 4px}
.img_desc{width:302px;margin-right:20px!important;float:left}
.top_desc, .bottom_desc{overflow:hidden}
#more_info_sheets h5{color:#1e1e1e;font-size:12px}
.bottom_desc{margin-top:15px}
.desc{width:393px;float:left}
.desc h5{color:#1e1e1e;font-size:12px}
.desc p{color:#5a5a5a}
.img_desc_con .img_con{width:141px;float:left;margin-right:19px}
.img_desc_con .desc_con{width:233px;float:left}
.img_desc_con .desc_con p{font-style:italic}
a{color:#5a5a5a;text-decoration:none;outline:none}
a:hover{text-decoration:underline;color:#47CBDE}
.input:focus{outline:0}
a img{outline:none;border:none;text-decoration:none}
#category h1{font-size:14px;padding-bottom:10px;margin-bottom:10px;margin-top:15px}
#category h1 span.category-product-count{display:none}
#category .banner_block{margin-bottom:20px}
#category .cat_desc{margin:0}
#order h1,#order-confirmation h1,#authentication h1,.order_payment_title{margin-bottom:0;background:url('../img/bkg_subcategories.jpg') no-repeat bottom center;padding-bottom:35px}
#order h1{padding-bottom:35px}
.order_payment_title{padding-bottom:0!important}
.order_payment_title h1{width:41%;background:none!important}
#product h1{border:none;margin:0 0 5px}
#products-comparison h1{text-transform:none;border:none;background:url("../img/bkg_subcategories.jpg") no-repeat scroll center bottom transparent;padding-bottom:30px;margin-bottom:10px}
h1{font-size:14px;margin:28px 0 10px;text-transform:none;font-weight:bold;color:#1e1e1e;padding-bottom:5px}
#cms .rte h2{font-size:14px;margin:28px 0 10px;text-transform:none;font-weight:bold;color:#1e1e1e;background:url('../img/bkg_subcategories.jpg') no-repeat bottom center;padding-bottom:30px}
#my-account h1{background:url('../img/bkg_subcategories.jpg') no-repeat bottom center;padding-bottom:30px;margin-bottom:0}
h1 span{font-size:10px;text-transform:none;font-weight:normal;color:#7b7b7b;margin-left:5px}
#module-cheque-payment h2, #module-bankwire-payment h2{padding-top:28px;margin-bottom:15px}
#module-cheque-payment ul.step, #module-bankwire-payment ul.step{top:-55px}
h2{font-size:12px;margin:0;text-transform:none;font-weight:bold;color:#000;padding-bottom:5px}
h2 span{font-size:0.9em;text-transform:none;font-weight:normal;font-style:italic;color:#374853;margin-left:1em}
h3{font-size:12px}
h4{font-size:12px}
.wrapper{/*background:url('../img/bkg_body2.png') repeat fixed;*/overflow:hidden}
#page{background:url('../img/bkg_top-menu-container.png') repeat-x;width:960px;margin:0 auto;text-align:left;padding-bottom:25px}
#header{position:relative;z-index:100;height:197px;margin-bottom:20px;width:960px;margin:0 auto}
.top_footer, #footer{overflow:hidden;position:relative;width:100%}
.logo_pres{width:315px;overflow:hidden}
#header_logo{float:left;width:0px;margin-right:100px;display:block;z-index:100}
img.logo{float:left;font-size:2em;margin-top:85px;font-weight:bold;}
.pres_top{width:auto;float:left;margin-left:10px;border-left:1px solid #000;padding:38px 0 5px 10px;color:#8e8e8e;text-transform:uppercase;font-size:10px;margin-top:50px}
#header_right{width:960px}
#left_column, #center_column, #right_column{float:left}
#left_column{clear:left;width:140px;margin-right:20px;overflow:hidden}
#index #center_column{width:100%;margin:0}
#center_column{width:655px;margin:0;overflow:hidden}
#old_center_column{display:none}
.ac_results_instant{display:none;visibility:hidden}
#instant_search_results a.close{background:url("../img/nav-logout.gif") no-repeat scroll right 2px transparent;float:right;margin-right:7px;padding-right:21px;text-transform:none}
#right_column{width:250px;margin-left:15px;overflow:hidden}
.rte,
.mceContentBody{text-align:left;color:#5a5a5a}
body.mceContentBody{margin:9px 6px;width:556px}
.rte html,.rte div,.rte span,.rte applet,.rte object,.rte iframe,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte p,.rte blockquote,.rte pre,.rte a,.rte abbr,.rte acronym,.rte address,.rte big,.rte cite,.rte code,.rte del, .rte dfn, .rte em,.rte font,.rte img,.rte ins,.rte kbd,.rte q,.rte s,.rte samp,.rte small,.rte strike,.rte strong,.rte sub,.rte sup,.rte tt,.rte var,.rte dl,.rte dt,.rte dd,.rte ol,.rte ul,.rte li,.rte fieldset,.rte form,.rte label,.rte legend,.rte table,.rte caption,.rte tbody,.rte tfoot,.rte thead,.rte tr, .rte th,.rte td,
.mceContentBody html, .mceContentBody div, .mceContentBody span, .mceContentBody applet, .mceContentBody object, .mceContentBody iframe, .mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6, .mceContentBody p, .mceContentBody blockquote, .mceContentBody pre, .mceContentBody a, .mceContentBody abbr, .mceContentBody acronym, .mceContentBody address, .mceContentBody big, .mceContentBody cite, .mceContentBody code, .mceContentBody del, .mceContentBody dfn, .mceContentBody em, .mceContentBody font, .mceContentBody img, .mceContentBody ins, .mceContentBody kbd, .mceContentBody q, .mceContentBody s, .mceContentBody samp, .mceContentBody small, .mceContentBody strike, .mceContentBody strong, .mceContentBody sub, .mceContentBody sup, .mceContentBody tt, .mceContentBody var, .mceContentBody dl, .mceContentBody dt, .mceContentBody dd, .mceContentBody ol, .mceContentBody ul, .mceContentBody li, .mceContentBody fieldset, .mceContentBody form, .mceContentBody label, .mceContentBody legend, .mceContentBody table, .mceContentBody caption, .mceContentBody tbody, .mceContentBody tfoot, .mceContentBody thead, .mceContentBody tr, .mceContentBody th, .mceContentBody td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}
.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,
.mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6{color:#000}
.rte h1,
.mceContentBody h1{font-size:25px;font-weight:bold;background:inherit}
.rte h2,
.mceContentBody h2{font-size:14px;color:#1e1e1e;background:none;text-transform:none;height:auto}
.rte h3, .mceContentBody h3{font-size:12px;margin-top:5px}
.rte h4, .mceContentBody h4{font-size:14px}
.rte h5,.mceContentBody h5{font-size:12px}
.rte h6, div.rte h6{font-size:8px}
.rte ol, .mceContentBody ul, div.rte ol, .mceContentBody ul{padding-left:2em}
.rte ul, .mceContentBody ul{list-style-type:square;margin-left:10px}
.rte strong, .mceContentBody strong{font-weight:bold}
.rte em, .mceContentBody em{font-style:italic}
.rte table,.mceContentBody table{border-collapse:separate;border-spacing:1px;width:auto}
.rte caption, .rte th, .rte td, .rte table,
.mceContentBody caption, .mceContentBody th, .mceContentBody td, .mceContentBody table{text-align:left;font-weight:normal;background:none;height:inherit;border:1px #e5e6e7 solid;text-align:center}
.rte th, .mceContentBody th{padding-left:1em;padding-right:1em;background:#e5e6e7}
#center_column .rte p,
.mceContentBody p{padding-left:0;margin:0.5em 0}
.rte ol, .mceContentBody ol{list-style-type:decimal;margin-left:10px}
div.table_block{margin:10px auto 2em;width:100%}
table#carrierTable{margin-top:10px}
table.std{border-collapse:collapse;border-spacing:0;width:100%;border-top:none}
.std td{padding:10px}
.std td.carrier_price{text-align:right}
.std tr.alternate_item td,.std tr.alternate_item th{background-color:#f1f2f4}
.std thead th{background:#1e1e1e;color:#fff;font-size:10px;font-weight:700;height:30px;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 10px}
.std thead th.cart_ref, .std thead th.cart_availability{text-align:center}
.std th.first_item{padding-left:10px;background:url(/themes/cdkh/img/cart_product_first_item.png) no-repeat left}
.std th.last_item{text-align:right;background:url(/themes/cdkh/img/cart_total_last_item.png) no-repeat right}
.std tfoot td,.std tfoot td#free_shipping{color:#646464;font-size:11px;font-weight:700;text-align:right;text-transform:none;white-space:nowrap}
.std tfoot tr.cart_free_shipping td{color:#c4c4c4!important}
.std tfoot tr.cart_free_shipping td.price{font-weight:700!important}
form.std{clear:both}
form.std h3{color:#1e1e1e;font-size:14px;font-weight:700;margin:0 0 .5em;text-transform:none}
form.std fieldset{border:none;margin-bottom:1em;padding-bottom:1em}
form.std legend{border-color:#d0d1d5;border-style:solid;border-width:1px;font-size:1.6em;font-weight:100;margin:1em 0 1em .5em;padding:.3em .6em}
form.std h4,form.std p{clear:both;padding:5px 0}
form.std label{line-height:25px}
form.std label,form.std p span{float:left;margin-right:5px;text-align:right;width:30%}
form.std p span.inline-infos{display:none}
form.std p span.like_input{width:auto;margin-left:0.7em}
input, textarea, select, span.editable{font-size:11px;font-family:Arial, Helvetica, Sans-Serif;outline:none}
input, textarea, select{border:1px solid #dadada;height:23px;line-height:23px;color:#787878}
input.text{height:23pxpx;padding:0 10px;line-height:23px;border:1px solid #e1e1e1}
input{padding:0 10px}
textarea{padding:10px}
select{padding:3px}
.checkbox input, .radio input{border:none;vertical-align:middle;height:auto}
form.std .checkbox label, form.std .radio label, form.std span.form_info{margin:0;float:none;text-align:left}
.required sup{color:#9a2a0a;vertical-align:0}
form.std p.checkbox{padding-left:30%}
form.std p.submit{margin-bottom:1.5em}
#center_column form.std p.submit2{padding-left:170px;margin-bottom:1.5em}
input.button_mini, input.button_small, input.button, input.button_large,
input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled,
input.exclusive_mini, input.exclusive_small, input.exclusive, input.exclusive_large,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled,
a.button_mini, a.button_small, a.button, a.button_large,
a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large,
span.button_mini, span.button_small, span.button, span.button_large,
span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large, span.exclusive_large_disabled{background-repeat:no-repeat;background-position:top left;border:none;color:#fff!important;font-weight:bold;text-transform:uppercase;font-size:10px!important;text-align:center;text-decoration:none!important;cursor:pointer;display:block;line-height:25px;height:25px}
input.button_mini, input.button_small, input.button, input.button_large,
input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled,
input.exclusive_mini, input.exclusive_small, input.exclusive, input.exclusive_large,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled{padding-bottom:2px}
input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled,
span.button_mini, span.button_small, span.button, span.button_large,
span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large, span.exclusive_large_disabled{cursor:default;color:#888!important}
input.exclusive_mini, input.exclusive_small, input.exclusive, input.exclusive_large,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled,
a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large,
span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large, span.exclusive_large_disabled{color:white!important}
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled, span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large{color:#488c40!important}
input.button_mini:hover, input.button_small:hover, input.button:hover, input.button_large:hover,
input.exclusive_mini:hover, input.exclusive_small:hover, input.exclusive:hover, input.exclusive_large:hover,
a.button_mini:hover, a.button_small:hover, a.button:hover, a.button_large:hover,
a.exclusive_mini:hover, a.exclusive_small:hover, a.exclusive:hover, a.exclusive_large:hover{}
input.exclusive_mini:hover, input.exclusive_small:hover, input.exclusive:hover, input.exclusive_large:hover, a.exclusive_mini:hover, a.exclusive_small:hover, a.exclusive:hover, a.exclusive_large:hover{}
input.button_mini, input.button_mini_disabled, input.exclusive_mini, input.exclusive_mini_disabled, a.button_mini, a.exclusive_mini, span.button_mini, span.exclusive_mini{width:30px;background-image:url('../img/button-mini.png');border:none}
input.button_small, input.button_small_disabled, input.exclusive_small, input.exclusive_small_disabled, a.button_small, a.exclusive_small, span.button_small, span.exclusive_small{width:60px;background:url('../img/button-small.png') repeat-x;border:none}
input.button, input.button_disabled, input.exclusive, input.exclusive_disabled, a.button, a.exclusive, span.button, span.exclusive{width:180px;height:25px;line-height:25px;background:url('../img/button-medium.png') repeat-x top;border:none;color:#787878!important}
input.button_large, input.button_large_disabled, input.exclusive_large, input.exclusive_large_disabled, a.button_large, a.exclusive_large, span.button_large, span.exclusive_large, span.exclusive_large_disabled{width:180px;background:url('../img/button-large.png') repeat-x;border:none;color:#5a5a5a!important}
input.exclusive, input.exclusive_disabled, a.exclusive, span.exclusive{color:#fff!important;border:none;width:131px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 0px rgba(0, 0, 0, .6);box-shadow:1px 1px 0px rgba(0, 0, 0, .6);background:rgb(187,54,12);background:-moz-linear-gradient(top, rgba(187,54,12,1) 0%, rgba(162,46,10,1) 50%, rgba(132,37,9,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(187,54,12,1)), color-stop(50%,rgba(162,46,10,1)), color-stop(100%,rgba(132,37,9,1)));background:-webkit-linear-gradient(top, rgba(187,54,12,1) 0%,rgba(162,46,10,1) 50%,rgba(132,37,9,1) 100%);background:-o-linear-gradient(top, rgba(187,54,12,1) 0%,rgba(162,46,10,1) 50%,rgba(132,37,9,1) 100%);background:-ms-linear-gradient(top, rgba(187,54,12,1) 0%,rgba(162,46,10,1) 50%,rgba(132,37,9,1) 100%);background:linear-gradient(top, rgba(187,54,12,1) 0%,rgba(162,46,10,1) 50%,rgba(132,37,9,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bb360c', endColorstr='#842509',GradientType=0)}
input.exclusive_mini, input.exclusive_mini_disabled, a.exclusive_mini, span.exclusive_mini{background-image:url('../img/button-mini_exclusive.gif');border:none}
input.exclusive_small, input.exclusive_small_disabled, a.exclusive_small, span.exclusive_small{background-image:url('../img/button-small_exclusive.gif');border:none}
input.exclusive_large, input.exclusive_large_disabled, a.exclusive_large, span.exclusive_large, span.exclusive_large_disabled{background-image:url('../img/button-large_exclusive.gif');color:#fff!important;border:none}
form p.id_state{display:none}
ul.bullet li, .block ul.bullet li, li.bullet{list-style-type:none;margin:7px 0}
ul.bullet li a, .block ul.bullet li a, li.bullet a{color:#5a5a5a;text-transform:uppercase;font-size:10px;font-weight:700}
ul.bullet li a:hover, .block ul.bullet li a:hover, li.bullet a:hover{color:#333333}
.price-discount{text-decoration:line-through;color:#B2B2B2;font-size:12px;font-weight:700;margin-right:5px}
.price-pretax{color:gray}
.price-ecotax{color:#488c40}
img.icon{margin-right:0.5em;vertical-align:middle}
.weight-price{font-size:0.75em;text-align:right;color:gray}
.volume-price{font-size:0.75em;text-align:right;color:gray}
.unity-price{font-size:0.75em;text-align:right;color:gray}
.price, .price-shipping, .price-wrapping{color:#000;font-size:12px;font-weight:700}
.error{background:#fff0f0;border:1px dotted #ec7f78;color:#e1665e;margin:.3em 0 1.5em;padding:.3em .8em 1em}
.error p{color:#e1665e!important;font-weight:700;line-height:30px;text-transform:uppercase}
.error li{list-style-position:inside;list-style-type:decimal}
.warning{background-color:#fcf4df;border:1px dotted #b59952;color:#a8852b;font-size:12px;font-weight:700;margin:.2em 2em;padding:.6em 1em!important;font-style:italic}
.warning_inline{color:#e1665e;font-weight:700}
.success{color:green;font-weight:700;margin:.2em 1em;padding:.3em .8em 1em}
.success_inline{color:green;font-weight:700}
.breadcrumb{background:url(/themes/cdkh/img/bkg_breadcrumb.png) repeat-x;color:#787878;height:41px;line-height:38px;margin:0 auto;width:920px;padding:0 20px}
.breadcrumb .navigation-pipe{background:url(/themes/cdkh/img/bkg_bc_span.png) no-repeat scroll 8px 15px transparent;float:left;padding:0 10px;text-indent:-9999px}
.breadcrumb a{color:#787878;float:left;text-decoration:none;font-size:10px;font-weight:700;text-transform:none}
.breadcrumb span{font-size:10px;font-weight:700;text-transform:none}
.breadcrumb a:hover{text-decoration:none;color:#47cbde}
div.pagination{float:left;width:auto;margin-top:4px}
ul.pagination li{display:inline;float:left;margin-right:.3em}
ul.pagination li a{color:#000}
ul.pagination a,ul.pagination span{display:block;line-height:17px;padding:0 .4em 0 0}
ul.pagination .current span{color:#13B6FE}
ul.pagination li.truncate{background:none;padding:.3em}
#pagination_previous a,#pagination_previous span{border-left:none}
#pagination_next{padding-right:6px}
li.disabled span{color:#000}
form.pagination{text-align:right;display:none}
form.pagination label{line-height:1.4em;vertical-align:bottom;float:right;margin-left:0.3em}
form.pagination select{float:right}
form.pagination select option{font-size:0.9em;padding-right:1em}
form.pagination input{float:right}
ul.step{height:35px;list-style:none;margin:0 auto 0;width:392px;position:relative;top:-70px;float:right}
ul.step li{background:transparent url(/themes/cdkh/img/step_standard.gif) no-repeat top center;color:#828282;float:left;font-size:11px;font-weight:700;height:35px;line-height:55px;text-align:center;text-transform:none;width:75px}
ul.step li.step_done{background:transparent url(/themes/cdkh/img/step_todo.gif) no-repeat top center}
ul.step li.first{background:transparent url(/themes/cdkh/img/step_standard_first.gif) no-repeat top center}
ul.step li.first.step_done{background:transparent url(/themes/cdkh/img/first_step_todo.gif) no-repeat top left}
ul.step li.step_current{background:transparent url(/themes/cdkh/img/step_current.gif) no-repeat top left;color:#3db0c1;font-size:11px;font-weight:700}
ul.step li.first.step_current{background:transparent url(/themes/cdkh/img/step_current_first.gif) no-repeat top left}
ul.step li.step_todo{font-style:normal}
ul.step li#step_end{background:transparent url(/themes/cdkh/img/step_end.gif) no-repeat top left;width:92px}
ul.step li#step_end.step_current{background:transparent url(/themes/cdkh/img/end_step_todo.gif) no-repeat top right;padding-left:0;width:70px}
ul.step li#step_end.step_done{background:transparent url(/themes/cdkh/img/end_step_todo.gif) no-repeat top right}
ul.step li#step_end.step_current span{line-height:19px;margin-left:25px}
ul#order_step{overflow:hidden}
#productsSortForm p{height:1em;margin:0.5em 0 0 0}
#productsSortForm label, #productsSortForm select{float:right;color:#716f61}
#productsSortForm label{line-height:25px;#line-height:20px;#margin-top:4px}
#productsSortForm select{font-size:1em;height:25px;width:138px;margin:0 5px;#margin-top:4px}
#category #productsSortForm select{line-height:25px}
.compare p input.button{background:url("../img/bkg_compare.png") no-repeat;width:88px;margin-left:5px;margin-right:1px;color:#fff!important}
#header_right ul{list-style:none}
#header_right form{border:none;margin-bottom:0!important;display:inline}
#header_right label{margin:0;float:none}
#index #footer{border:none;margin:0 auto 0;padding-top:0}
#category #footer{padding-top:18px}
#footer{clear:both;width:960px;margin:0 auto 0;background:url("../img/line_shadow.jpg") repeat-x top left;padding-top:0}
.main_footer{background:url("../img/bkg_footer.png") no-repeat left bottom;padding-bottom:30px}
div.block{margin-bottom:30px;width:250px}
div.block.blockspecials{margin-bottom:25px}
#left_column div.block,
#right_column div.block{padding-bottom:5px;overflow:hidden}
div.block h4{text-transform:none;font-weight:bold;font-size:14px;line-height:12px;padding:10px 0 0 10px;color:#fff;height:23px;background:url('../img/grey-bkg-hdr.png') repeat-x top;-webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px}
#categories_block_left.block h4{background:transparent url('../img/block_header_categories.png') no-repeat top left}
div.block h4 a, .block_cart h4 a{color:#fff}
div.block h4 a:hover{text-decoration:none}
div.block ul{list-style:none}
div.block ul.tree li{padding-left:1.2em}
div.block a:hover{text-decoration:underline}
#left_column div.block .block_content a.button_large,
#right_column div.block .block_content a.button_large{margin:0 0 0 -3px}
.homecategoryfeature .block_content{padding:15px 0 0!important;overflow:hidden}
div.block .block_content{padding:5px 10px 5px 10px;min-height:16px;background:#DDD;-webkit-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;border:0px solid #CCC}
.block_home_slidder{background:url('/themes/cdkh/img/slidder-bkg.png') no-repeat;padding:5px 10px 5px 10px;min-height:16px}
.mytopseller .block_home_slidder{padding:0 !important}
div.block .block_content.blockstore{padding:5px 0}
div.block .block_content.blockstore a{color:#787878;text-transform:uppercase;font-size:10px;display:block}
div.block li{list-style-position:outside}
div.block a{color:#595a5e;text-decoration:none}
#left_column div.exclusive, #right_column div.exclusive{}
div.exclusive h4{color:#fff}
div.exclusive h4 a{color:#fff;font-size:14px;font-weight:700}
div.exclusive li{margin-top:0}
div.exclusive, div.exclusive a{color:#fff}
div.exclusive .block_content{padding:5px 0;overflow:hidden}
#center_column p{margin:0.5em 0}
#center_column div.block{width:100%;margin:auto}
#center_column div.block h4{color:#fff;float:left;background:none;height:auto;padding:0}
.products_block li{margin-top:0.2em}
.products_block li.item img{margin-right:5px}
.products_block li.last_item{border:none}
.products_block li img{text-align:center}
.products_block p img{float:none;margin:0 0 0 0.4em}
.products_block li h5{display:inline;font-size:0.9em}
.products_block li p a{font-weight:bold;font-size:0.8em}
.products_block dl{clear:both;border-top:1px solid #374853;padding:0 4px 4px}
.products_block dl dt{margin-top:0.3em;color:#595a5e}
.products_block a.button_large{margin:0.4em 0.4em 0 0.4em}
.products_block ul.product_images li{border:none;float:left;clear:none}
#center_column .products_block{border:none}
#center_column .products_block{color:#595a5e}
#center_column .products_block h4{line-height:1.3em}
#center_column .products_block .block_content{background:#d0d3d8 none;padding:0}
#center_column .products_block ul li:hover{background-color:#bdc2c9}
#center_column .products_block ul li{float:left;background-color:#d0d3d8;margin-top:0;padding:0 0 1px;width:133px;border-right:1px solid white;border-bottom:1px solid white}
#center_column .products_block ul .product_accessories_description{margin:0;padding:0;height:280px}
#center_column .products_block li.last_item_of_line{border-right:none}
#center_column .products_block li.first_item_of_line{clear:both}
#center_column .products_block li.last_line{border-bottom:none}
#center_column .products_block p, #center_column .products_block h5{margin:0.5em 0.1em}
#center_column div.products_block h5{display:block;margin-top:8px;height:auto}
#center_column div.products_block h5 a{color:#374853;font-size:1.1em}
#center_column div.products_block ul li p{margin:0;padding:0}
#center_column div.products_block div.product_desc{height:auto;color:#595a5e;overflow:hidden}
#center_column div.products_block a.product_image{display:block;background-color:transparent;text-align:center;width:225px;height:240px}
#center_column div.products_block .product_accessories_description a.product_image{width:118px;height:85px}
#center_column div.products_block a.product_description{display:block;width:118px;height:50px;margin-left:2px;margin-bottom:8px;overflow:hidden}
#center_column div.products_block a.product_image img{float:none;margin:0}
#center_column div.products_block h5{margin:10px 5px 3px 5px}
#center_column div.products_block div.product_desc{margin:0 5px}
#center_column div.products_block ul li div.product_desc a{font-weight:normal}
#center_column .products_block span.price{text-align:center;font-size:1.5em;padding:0.5em 0}
p.price_container{text-align:left}
#center_column .products_block .featured_price{margin-top:2.5em}
#center_column .products_block a.button,
#center_column .products_block a.exclusive,
#center_column .products_block span.exclusive{margin:0.5em auto}
#center_column .products_block.accessories_block .block_content{background:none}
#center_column div.products_block.accessories_block div.product_desc{margin-right:0;height:150px;border-right:1px solid #d0d3d8}
#center_column .products_block.accessories_block .block_content li{background:none;text-align:center}
#center_column .products_block.accessories_block .block_content li h5,
#center_column .products_block.accessories_block .block_content li a.product_description{text-align:left}
#center_column .products_block.accessories_block .block_content li.last_item a.product_image{border:none}
.order_cart_title{overflow:hidden}
td.discount_value{white-space:nowrap}
.cart_last_product{margin:20px auto;width:340px}
.cart_last_product_header{color:#646464;padding-left:15px;background:url(/themes/cdkh/img/cart_last_product_header.png) no-repeat left;float:left;height:30px;margin-bottom:10px;margin-top:-25px}
.cart_last_product_header .left{color:#646464;font-size:11px;font-weight:700;height:30px;line-height:30px;width:350px;text-transform:none;white-space:nowrap;float:left}
.cart_last_product a.cart_last_product_img{float:left;height:85px;margin-right:10px;text-align:center;width:60px}
.cart_last_product_img img{height:85px;width:60px}
.cart_last_product_content{float:left;width:241px}
.cart_last_product_content h5 a{color:#3db0c1;font-size:12px;font-weight:700;padding-bottom:3px;display:block}
.cart_last_product_content span.price{clear:left;display:block;margin-top:5px}
p.cart_navigation{float:left;width:100%}
p.cart_navigation a.button_large{float:left}
p.cart_navigation .exclusive,p.cart_navigation .exclusive_large,p.cart_navigation .exclusive_large_disabled{cursor:pointer;float:right}
p.cart_navigation_extra{text-align:center;width:auto}
form.std p.cart_navigation span{float:none;text-align:left;width:auto}
#cart_summary tfoot td{border-top:none;line-height:1.5em;padding-right:15px}
#cart_summary tfoot tr.cart_total_product td{border-top:1px solid #bdc2c9}
#cart_summary tfoot tr.cart_total_price td{background:none;font-weight:700;margin-bottom:5px;text-transform:none}
tfoot tr td{background:#f5f5f5}
tr.cart_total_price.total_font td{color:#1e1e1e;font-size:18px!important;font-weight:700!important;text-transform:none!important}
tr.cart_total_price.total_font td.price{font-size:14px!important}
#cart_summary tfoot tr.cart_total_price td.price{color:#1e1e1e;font-weight:700}
tr.cart_total_price td.total_incl,tr.cart_total_price td#total_price{font-size:18px!important;color:#1e1e1e;text-transform:none!important}
#cart_summary .price,#cart_summary .price-discount{color:#1e1e1e;font-size:14px!important;font-weight:700;text-decoration:none}
tr.cart_item td{padding:10px;text-align:left}
tr.cart_item td.cart_description{vertical-align:top}
tr.cart_item.even td{background:#f5f5f5}
td.cart_product{padding-left:10px!important}
td.cart_product a{width:60px;height:85px;display:block}
td.cart_description h5 a,td.cart_ref,td.cart_total{color:#3db0c1;font-size:12px;font-weight:700;text-transform:none}
td.cart_ref, td.cart_availability{text-align:center!important}
td.cart_total{text-align:right!important}
td.cart_total .price{color:#1e1e1e!important;font-size:12px;font-weight:700}
tr.cart_item td.cart_unit{text-align:left}
tr.cart_item td.cart_unit .price{color:#1e1e1e!important;padding:0}
td.cart_quantity{text-align:left;width:70px}
td.cart_quantity div{float:left!important;margin-left:20px;width:10px}
td.cart_quantity #cart_quantity_button{float:left!important;margin-bottom:7px;margin-left:7px;width:27px;position:relative}
td.cart_quantity .cart_quantity_button{float:right!important}
.cart_quantity_input{background:none repeat scroll 0 0 transparent!important;border:0px solid #CCC;height:20px!important;line-height:20px!important;margin:-4px 0 2px -2px !important;padding:0;position:absolute;left:0;text-align:left;width:30px;color:#828282;font-weight:700}
td.cart_quantity p,td.cart_quantity a{display:inline;float:left}
td.cart_quantity a.cart_quantity_up{margin-right:2px;margin-top:-5px}
.cart_quantity_delete{#margin-top:7px;margin-top:7px}
td.cart_quantity p{padding-right:.3em}
td.cart_quantity .icon{margin-top:.6em}
td.cart_quantity a.cart_quantity_down{margin-top:10px}
#order #voucher fieldset{height:auto;padding:0 20px;border:none;width:560px;background:url(/themes/cdkh/img/bkg_voucher.png) no-repeat left;height:50px}
#order form#voucher .button, #order-opc form#voucher .button{float:right;height:25px;#line-height:23px;width:58px;color:#787878!important;border:none;background:url(/themes/cdkh/img/bkg_but_add.png) no-repeat left;margin-top:0;padding:0}
#order form#voucher h4{color:#1e1e1e;float:left;font-size:14px!important;font-weight:700;margin-right:10px;text-transform:none;border-right:1px solid #dadada;padding:17px 10px 17px 0;height:15px;width:69px}
#order form#voucher p{border:none;margin:0;padding:0;width:auto;float:left;padding-top:15px}
#order form#voucher p.submit{float:right}
#order form#voucher p input#discount_name,#order-opc form#voucher p input#discount_name{float:left;height:23px;margin-left:7px;width:340px;border:1px solid #dadada;margin-top:0}
#order form#voucher p label,#order-opc form#voucher p label{color:#646464;float:left;font-size:11px;font-weight:700;text-transform:none;margin-top:4px}
#order-opc #voucher fieldset{border:1px solid #bdc2c9;padding:.7em}
#order-opc form#voucher p{width:auto;float:left}
#order-opc form#voucher p.submit{margin-left:7px}
#order-opc form#voucher h4{float:left;line-height:1.5em;margin-right:35px;padding-top:7px}
#order #form h3.condition_title{padding-top:0;color:#1e1e1e;font-size:14px;border:none;white-space:nowrap}
#order #form h3{color:#1e1e1e;font-size:12px;height:20px;text-transform:none;font-weight:700;border-top:1px solid #e6e6e6;padding-top:15px;margin-top:0}
#order #form h3.carrier_title{margin:18px 0 0}
#order p.checkbox input{height:auto;vertical-align:-2px}
#order p#gift_div textarea{height:75px;margin-bottom:15px;margin-top:5px;width:96%}
#order #order_carrier{clear:both;margin-bottom:10px}
#order-opc form#voucher fieldset #display_cart_vouchers{clear:both;float:left;margin-top:5px}
#order-opc form#voucher fieldset #display_cart_vouchers .voucher_name{color:#DD2A81;cursor:pointer;font-weight:700}
#order-opc #order_carrier{border:1px solid #bdc2c9;clear:both;margin-top:1em;padding:.5em}
#order .order_delivery{float:left;padding:0 20px;width:560px}
#views_block{margin:10px auto;width:100%;position:relative}
#thumbs_list{float:left;margin:0;overflow:hidden;width:280px}
#thumbs_list ul{height:68px;list-style-type:none;overflow:hidden;padding-left:0;width:2000px!important}
#thumbs_list li{cursor:pointer;float:left;height:58px;margin-right:10px;width:58px;padding:2px}
#thumbs_list li:hover{border:1px solid #e6e6e6;width:58px;height:58px;padding:1px}
#thumbs_list li a{height:58px;width:58px}
#thumbs_list li a img{height:58px;width:58px}
#view_scroll_left,#view_scroll_right{background:url(/themes/cdkh/img/thumbs_left.png) no-repeat center;float:left;height:30px;text-indent:-3000px;width:30px}
#view_scroll_right{background-image:url(/themes/cdkh/img/thumbs_right.png);position:absolute;right:5px;top:-40px}
span.view_scroll_spacer{float:left;height:30px;position:absolute;right:40px;top:-40px}
#manufacturers_list, #suppliers_list{margin-top:2em;list-style-type:none}
#suppliers_list li, #manufacturers_list li{border-bottom:solid 1px #e1e1e1;padding-bottom:10px;#padding-bottom:7px;margin-bottom:10px;width:100%;float:left;overflow:hidden}
#suppliers_list li a, #manufacturers_list li a{text-decoration:none}
#suppliers_list li h3, #manufacturers_list li h3{margin:0 0 5px;text-transform:uppercase;color:#1e1e1e}
#suppliers_list li h3 a, #manufacturers_list li h3 a{text-transform:uppercase;color:#1e1e1e}
#suppliers_list .left_side, #manufacturers_list .left_side{float:left;width:75%}
#suppliers_list .logo, #manufacturers_list .logo{border:solid 1px #e1e1e1;float:left;margin-right:10px}
#suppliers_list li p.description,
#manufacturers_list li p.description{font-size:0.92em}
#suppliers_list li .right_side,
#manufacturers_list li .right_side{float:right;text-align:right}
#suppliers_list .right_side span,
#manufacturers_list .right_side span{font-size:11px;color:#000}
#suppliers_list li a.button,
#manufacturers_list li a.button{margin-top:4em}
ul.shop_info{list-style-type:square!important;list-style-position:inside;padding:0.6em;margin-top:0.6em;margin-left:2em;border:1px solid #888}
ul.shop_info li{padding-left:0.5em!important;padding-bottom:0.5em!important}
#conditions #right_column{display:none}
#conditions h2{background:transparent url('../img/title_bg_large.gif') no-repeat top left}
#conditions #center_column{width:730px;text-align:justify}
#conditions #center_column ul,
#conditions #center_column ol{margin-left:2em;padding:0.6em}
#conditions #center_column ul{list-style-type:circle}
#conditions #center_column li{padding-bottom:0.5em}
#conditions #center_column{line-height:1.3em}
.payment_module{display:block;margin-left:0!important}
.payment_module img{vertical-align:middle;margin-right:1em}
.payment_module a{display:block;border:1px solid #595a5e;padding:0.6em;text-decoration:none}
.payment_module a:hover, .payment_module a:focus, .payment_module a:active{border:1px solid #488c40;background-color:#e5e6e7;color:#374853}
@media print{div#left_column, div#right_column, div#footer, a.button, span.button , .button, ul#usefull_link_block, div#header_user, #languages_block_top, #search_block_top, #currencies_block_top, ul#header_links, ul.idTabs, #availability_statut br{display:none}
div#center_column{width:100%}
input.text{border:1px solid gray}
.block_hidden_only_for_screen{display:block;margin-top:1em}
#more_info_sheets #idTab1{width:530px}
*{background:none!important;background-color:white!important}
}
#customization_block{width:556px}
.customization_block_title{margin:4px 4px 4px 2px}
#customization_block ul{margin:6px 6px 0 6px}
.customization_block_input{vertical-align:inherit}
img.customization_delete_icon{margin:2px}
li.customizationUploadLine{text-align:right;margin-right:40px;clear:left;padding:4px;display:block}
div.customizationUploadBrowse{float:left}
div.customizationUploadBrowseDescription{padding:6px}
img.customizationUploaded{margin:2px;border:1px solid #888888}
ul.customizationUploaded{list-style-type:none;margin-left:4px}
ul.customizationUploaded li{display:inline}
ul.customizationUploaded a{text-decoration:none}
div.customizationUploaded{clear:left}
div.deletePictureUploaded{float:right}
div.deleteCustomizableProduct{float:right}
ul.typedText{padding-left:6px;list-style-type:none}
#mywishlist div#block-order-detail form.wl_send fieldset p input{margin-left:60px}
#mywishlist div#block-order-detail{margin-top:10px;display:block}
#mywishlist form.std fieldset label{width:30px}
#mywishlist form.std fieldset input#submitWishlist{display:inline}
#mywishlist table.std thead th.mywishlist_first{text-align:center;width:40px}
#mywishlist table.std thead th.mywishlist_second{text-align:center;width:80px}
#mywishlist table.std thead th.first_item,
#mywishlist table.std tbody tr td{width:200px}
#mywishlist div#block-order-detail ul li span.wishlist_product_detail select{margin:0}
#mywishlist div#block-order-detail{margin-top:10px}
#mywishlist #hideBoughtProducts,
#mywishlist #showBoughtProducts{float:left;margin:-18px 0 0 5px}
#mywishlist #showBoughtProducts,
#mywishlist #hideBoughtProductsInfos,
#mywishlist #hideSendWishlist{display:none}
#mywishlist #showBoughtProductsInfos,
#mywishlist #hideBoughtProductsInfos{margin-left:5px}
#mywishlist #showSendWishlist,
#mywishlist #hideSendWishlist,
#mywishlist div#block-order-detail ul li a.exclusive{float:right;margin:-18px 0 0 0}
#mywishlist div#block-order-detail table.wlp_bought_infos thead tr th{text-align:center}
#mywishlist div#block-order-detail table.wlp_bought_infos thead tr th.first_item{width:300px}
#mywishlist div#block-order-detail table.wlp_bought_infos{margin:0 0 0 10px}
#mywishlist div#block-order-detail ul li img{float:left}
#view_wishlist #featured-products_block_center ul div li a img{float:left}
#view_wishlist #featured-products_block_center ul div li a,
#view_wishlist #featured-products_block_center ul div li span{text-decoration:none;float:left}
#view_wishlist #featured-products_block_center ul div li span.wishlist_product_detail,
div#mywishlist div#block-order-detail ul li span.wishlist_product_detail{margin-left:30px;float:left}
div#mywishlist div#block-order-detail ul li span.wishlist_product_detail{margin-bottom:5px}
#view_wishlist #featured-products_block_center ul div li a.exclusive,
#view_wishlist #featured-products_block_center ul div li span.exclusive{margin-left:55px}
#view_wishlist #featured-products_block_center ul div li.address_name input.text{color:#999;font-weight:bold;font-size:11px;border:0}
.account_creation #reverso-form{width:100%}
.account_creation #reverso-form label{width:250px;text-align:left;margin-left:10px}
.account_creation #reverso-form label#legend_reverso{clear:both;width:100%;font-size:10px;text-align:left}
.account_creation #reverso-form input#reverso_form{margin-top:20px}
.rating{cursor:pointer;margin:2em;clear:both;display:block}
.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
.cancel, .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;cursor:pointer}
.cancel, .cancel a{background:url(../../../modules/productcomments/img/delete.gif) no-repeat 0 -16px}
.star, .star a{}
.cancel a, .star a{display:block;width:100%;height:100%;background-position:0 0}
div.star_on a{background-position:0 -16px}
div.star_hover a, div.star a:hover{background-position:0 -32px}
.pack_content{margin:10px 0 10px 0}
.pack_price{float:right;margin-right:3px;font-size:12px}
.confirmation{color:#808000;font-weight:bold}
#page .rte{background:transparent none repeat scroll 0 0}
.paypalapi_about{text-align:justify}
.paypalapi_about ul{padding-left:20px}
#cms div.content_only{text-align:left;padding:10px}
.live_edit_feed_back_ok{color:#374853;background-color:#DFFAD3;padding:4px;border:2px solid #72CB67}
.live_edit_feed_back_ko{color:#374853;background-color:#FAE2E3;padding:4px;border:2px solid #EC9B9B}
.add_module_live_edit{background-color:#F1F2F4;padding:4px;border:2px solid #D0D3D8}
div#categories_block_top{z-index:100;width:100%;float:left;margin:30px 0 0px;background:url(/themes/cdkh/img/bkg_categories_block_top.png) no-repeat 0 0}
div#categories_block_top .block_content{background:none;border:none;padding:0;height:40px;line-height:40px}
div#categories_block_top .block_content ul{position:relative;background:#000;border-radius:3px}
div#categories_block_top ul li{background:none;border:none;float:left;margin:0;padding:0;position:relative;z-index:100;padding:0 13px 0 18px;height:40px;line-height:40px}
div#categories_block_top ul li.submenu{background:url(/themes/cdkh/img/bkg_submenu.png) no-repeat center right}
div#categories_block_top ul li.first{}
div#categories_block_top ul li:hover a{color:#47cbde;font-weight:400;text-decoration:none}
div#categories_block_top ul li:hover{color:#47cbde;font-weight:400;padding-bottom:0}
div#categories_block_top ul li a.menu{color:#fff;float:left;font-weight:700;text-transform:none}
div#categories_block_top ul li.first a.menu{padding-left:0}
div#categories_block_top ul li a.menu{font-size:14px;font-weight:700}
div#categories_block_top ul li a.menu:hover{color:#47cbde;font-weight:700}
div#categories_block_top ul li.selected a.menu{border-bottom:2px solid #000}
div#categories_block_top ul li a.selected.menu{color:#47cbde;font-weight:700;border-bottom:2px solid #000}
div#categories_block_top ul li ul.subcategories{display:none;left:0;position:absolute;top:40px;width:195px;padding:10px 0}
div#categories_block_top ul li.last ul.subcategories{left:auto;right:0}
div#categories_block_top ul li.last ul.subcategories li ul.subcategories{left:auto;right:195px}
div#categories_block_top ul li ul.subcategories li a{border:none;color:#47cbde;height:auto;padding:0 0 0 14px;text-transform:none;display:block}
div#categories_block_top ul li ul.subcategories li.first{margin-top:0}
div#categories_block_top ul li ul.subcategories li{text-align:left;text-transform:none;width:195px;margin:2px 0;padding:5px 0;height:auto;line-height:15px}
div#categories_block_top ul li ul.subcategories li.submenu{background:url(/themes/cdkh/img/bkg_submenu_subcategories.png) no-repeat center right}
div#categories_block_top ul li ul.subcategories li.submenu ul{display:none;left:195px;position:absolute;top:0;width:195px;margin-top:-10px}
div#categories_block_top ul li ul.subcategories li.submenu ul li ul.subcategories{display:none}
div#categories_block_top ul li ul.subcategories li.fisrt:hover,div#categories_block_top ul li ul.subcategories li:hover,div#categories_block_top ul li ul.subcategories li a:hover{color:#47cbde;text-decoration:none;height:auto}
div#categories_block_top ul li ul.subcategories li:hover{background:#171717;color:#47cbde}
div#categories_block_top ul li ul.subcategories li.first a:hover{padding-bottom:0}
div#categories_block_top ul li.submenu ul.subcategories li a{color:#a0a0a0;font-size:11px;font-weight:400}
div#categories_block_top ul li.submenu ul.subcategories li a:hover, div#categories_block_top ul li.submenu ul.subcategories li:hover{color:#47cbde;text-decoration:underline}
div#categories_block_top ul li ul#subcategories li a{color:#47cbde;font-size:11px;text-decoration:none}
.inline_list img,div#categories_block_top ul li:hover ul.subcategories,div#categories_block_top ul li ul.subcategories li:hover.submenu ul,.payment_module,div#categories_block_top ul li ul.subcategories li.submenu ul li:hover ul.subcategories{display:block}
.slideshow{width:960px;margin:0 auto;overflow:hidden;position:relative;z-index:2;top:-52px;background:#000}
.slideshow .slideshow-box{position:relative}
.slideshow .slideshow-box ul{width:960px!important;height:358px!important;position:relative;overflow:hidden}
.slideshow .slideshow-box ul li{height:358px!important}
.controls{position:relative;z-index:100}
.nav-controls a{top:10px;right:20px;position:absolute;z-index:100;height:25px;width:auto}
.nav-controls a.prev{background:url("../img/i_slideshow-node.png") no-repeat scroll 100% 100% transparent;float:left;height:25px !important;overflow:hidden;text-indent:-9999px;width:14px !important;margin-right:30px}
.nav-controls a.next{background:url("../img/i_slideshow-node.png") no-repeat scroll 0 0 transparent;float:left;height:25px !important;overflow:hidden;text-indent:-9999px;width:14px !important}
.block.mytopseller{background:url("../img/bkg_block_tab.jpg") repeat-x top left;padding-top:3px}
.block.mytopseller h4.bestsellers{padding:13px 15px 12px!important;font-size:12px;margin-left:160px}
#index .ui-tabs .ui-tabs-nav{height:auto;margin:0 auto 0;overflow:hidden;width:auto;position:relative;top:0px;z-index:100}
#index .ui-tabs p{text-align:left}
#index .ui-tabs .ui-tabs-nav li{border-bottom:0!important;float:left;height:auto;list-style:none;padding:0;position:relative;white-space:nowrap;margin-right:10px}
#index .ui-tabs .ui-tabs-nav li.last{border:none}
#index .ui-tabs .ui-tabs-nav li a{color:#fff!important;float:left;font-size:12px;font-weight:700;line-height:15px;padding:13px 15px 12px;text-decoration:none;text-transform:none}
#index .ui-tabs .ui-tabs-nav li.ui-tabs-selected h4, #index .ui-tabs .ui-tabs-nav li h4:hover{height:auto;color:#000;background:url("../img/bkg_tab_select.png") no-repeat 0 0;padding-left:9px}
#index .ui-tabs .ui-tabs-nav li.ui-tabs-selected h4 a,#index .ui-tabs .ui-tabs-nav li h4:hover a{background:url("../img/bkg_tab_select.png") no-repeat 100% 100%;padding:13px 15px 12px 6px;color:#000!important}
#index .ui-state-default strong{height:39px;width:auto}
#index .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{color:#000!important;cursor:text;height:auto}
#index .ui-tabs .ui-tabs-nav li.ui-tabs-selected strong,.ui-tabs .ui-tabs-nav li.ui-state-disabled strong,.ui-tabs .ui-tabs-nav li.ui-state-processing strong{background:url(../images/bg-shad-tab.png) repeat-x;color:#fff;height:39px;z-index:1}
#index .ui-tabs .ui-tabs-nav li.ui-tabs-selected span,.ui-tabs .ui-tabs-nav li.ui-state-disabled span,.ui-tabs .ui-tabs-nav li.ui-state-processing span{color:#fff!important;height:46px;padding:16px 15px 15px 0;position:relative;top:0}
#index .ui-tabs .ui-tabs-panel{display:block;overflow:hidden;padding:0;border-top:2px solid #FFF;border-bottom:1px solid #CCC}
#index .ui-tabs .ui-tabs-panel .cycleElementsArrow{position:absolute;right:0;top:44px;width:25px;height:51px;z-index:100}
#index .ui-tabs .ui-tabs-panel .cycleElementsArrow #cycle-prev1,.ui-tabs .ui-tabs-panel .cycleElementsArrow #cycle-prev2,.ui-tabs .ui-tabs-panel .cycleElementsArrow #cycle-prev3{background:url(/themes/cdkh/img/cycle-prev.png) no-repeat left;float:left;height:25px;text-indent:-999px;width:25px;position:absolute;top:26px;right:0}
#index .ui-tabs .ui-tabs-panel .cycleElementsArrow #cycle-next1,.ui-tabs .ui-tabs-panel .cycleElementsArrow #cycle-next2,.ui-tabs .ui-tabs-panel .cycleElementsArrow #cycle-next3{background:url(/themes/cdkh/img/cycle-next.png) no-repeat right;float:right;height:25px;text-indent:-999px;width:25px;position:absolute;top:0;right:0}
#index .ui-tabs .ui-tabs-panel #cycle1,.ui-tabs .ui-tabs-panel #cycle2,.ui-tabs .ui-tabs-panel #cycle3{width:960px!important;clear:both}
#index .ui-tabs .ui-tabs-panel ul li{width:120px;float:left;margin:0 15px;padding-top:25px}
#index .ui-tabs .ui-tabs-panel ul li img{-webkit-box-shadow:0px 0px 1px 0px rgba(0, 0, 0, 0.8);box-shadow:0px 0px 1px 0px rgba(0, 0, 0, 0.8)}
#index .ui-tabs .ui-tabs-panel ul li .price{color:#F7903C}
#index .ui-tabs .ui-tabs-panel ul li img:hover{border:2px solid #F9913C;margin-top:-2px;margin-left:-2px;margin-bottom:-2px}
#index .ui-tabs .ui-tabs-panel ul li h3 a{color:#3db0c1;font-size:12px}
#index .ui-tabs .ui-tabs-panel ul li span.category_name{color:#a0a0a0;font-size:10px;text-transform:uppercase;margin-top:3px;font-weight:700}
span.category_name{display:block}
#index .ui-tabs .ui-tabs-panel ul li p .price{color:#1e1e1e;font-size:14px;font-weight:700}
#index .ui-tabs .ui-tabs-hide{display:none!important}
ul.products-list{overflow:hidden;padding-bottom:20px;width:100%;height:auto}
ul.products-list li{float:left;width:226px;margin-right:20px;position:relative;height:290px}
ul.products-list li.last_item{margin-right:0}
ul.products-list li a.product_image{display:block;text-align:center}
ul.products-list li h3{border-top:2px solid #000;padding:7px 0 5px}
ul.products-list li h3 a{color:#000;font-size:12px}
ul.products-list li h3 a:hover{color:#5A5A5A;text-decoration:none}
ul.products-list li .price_container{float:left;color:#000;font-size:12px;padding:0;text-align:left;width:auto}
ul.products-list li .old_price{float:left;padding:0;margin-right:15px;width:auto;color:#b2b2b2;font-size:12px}
ul.products-list li .old_price span span{font-weight:400!important;text-decoration:line-through}
.reduction_percent{top:55px;height:46px;left:0;width:96px;padding:25px 0}
.reduction_percent span{width:100%;float:left;text-align:center;font-size:10px;color:#fff;font-weight:700;text-transform:uppercase}
.reduction_percent span.reduction_percent_display{font-size:22px;font-weight:400}
.top_footer{padding-bottom:20px}
.top_footer div.block_top_footer{width:225px;margin-right:20px;float:left}
div.block_top_footer h5{margin:7px 0 5px;background:url("../img/line_block_top_footer.jpg") no-repeat left bottom transparent;padding-bottom:7px}
div.block_top_footer h5 a{color:#000;font-size:12px}
div.block_top_footer h5 a:hover{text-decoration:none}
div.block_top_footer p{color:#5a5a5a}
.top_footer div.block_top_footer.last{margin-right:0}
.top_footer-cms, .bottom_footer-cms{width:100%;float:left}
.top_footer-cms .our-store, .top_footer-cms .imformation, .top_footer-cms .our_offers, .top_footer-cms .your_account{width:225px;margin-right:20px;float:left}
.top_footer-cms .our-store p.img{width:64px;float:left;margin-right:20px}
.top_footer-cms .our-store .des_store{width:141px;float:left;color:#707070}
.top_footer-cms .our-store .des_store p{width:100%;float:left}
.top_footer-cms .our-store .des_store span{color:#000;font-size:10px;font-weight:700;padding-top:7px;width:100%;float:left}
.top_footer-cms .your_account{margin-right:0}
.top_footer-cms ul li{color:#5a5a5a;margin-bottom:7px}
.top_footer-cms ul li a{color:#5a5a5a}
.top_footer-cms ul li a:hover{color:#000;text-decoration:none}
.bottom_footer-cms{margin-top:50px;padding-bottom:10px}
.bottom_footer-cms div{width:225px;margin-right:20px;float:left}
.bottom_footer-cms div.last{margin-right:0}
.bottom_footer-cms div h4{border-top:1px solid #e1e1e1;padding-top:10px}
.bottom_footer-cms div p{color:#5a5a5a}
.bottom_footer-cms div ul li{margin-bottom:7px;color:#5a5a5a}
.bottom_footer-cms div ul li a{color:#5a5a5a}
.bottom_footer-cms div ul li a:hover{color:#000;text-decoration:none}
.block_footer_copy_right{background:url("../img/bkg_block_footer_copy_right.jpg") repeat-x left top transparent}
.footer_copyright{width:880px;margin:0 auto;overflow:hidden;background:url("../img/bkg_footer_copyright.jpg") no-repeat left top transparent;position:relative;top:-10px;padding:25px 0 100px 80px}
.copy_right{width:auto;float:left}
.copy_right p,.copy_right p a{color:#919191}
.copy_right p a:hover{color:#000;text-decoration:none}
.logo_payment{width:auto;float:right}
a.ajax_add_to_cart_button, span.exclusive{background:#fff;border:1px solid #e1e1e1;color:#5a5a5a!important;height:25px;line-height:25px;width:110px}
a.product_image{width:100%;text-align:center;display:block;margin-bottom:3px}
.your_shopping{text-align:right;color:#8d8d8d;font-size:10px}
.cach{clear:both;height:1px}
#password form.std p span, #password form.std label{width:20%;text-align:left}
#contact-form form.std label, #contact-form form.std p span{float:left;line-height:22px;margin-right:5px;text-align:left;width:23%}
#contact-form form p.submit input.button_large{background:url("../img/button-medium_exclusive.png") no-repeat;border:none;color:#fff!important;line-height:23px;width:131px}
#password p input#email{width:226px}
#password p.submit input{background:url("../img/button-large.png") no-repeat scroll right top transparent;color:#787878 !important;float:left;margin-left:0;padding-right:5px;width:180px}
#address form.std p.text input{width:226px}
select#currency_payement{width:200px}
#address form.std p.required select{width:248px}
#address form.std p.textarea textarea{color:#5C5C5C;font-size:11px;height:76px;margin:0;padding:10px;width:226px}
#address #submitAddress.button{float:right}
#address p.submit2 .button{float:left}
a.iframe{}
#history #block-history .submit input.button.exclusive{#line-height:23px}
#history #block-history #sendOrderMessage p.submit input.button{#line-height:23px;border:none}
.follow-on p img{margin-right:5px}
#index #columns{margin:0 auto 0;width:960px;padding:0;background:none}
#category #columns{padding-bottom:0}
#columns{width:920px;margin:0 auto 0;overflow:hidden;padding:20px;background:#fcfcfc}
#header_right .tell{position:absolute;right:0;top:75px;color:#fff;font-size:10px;text-transform:uppercase;font-weight:700}
#header_right .tell a{color:#fff}
#header_right .tell span.cus{color:#47cbde}
.staticmenu{width:960px;margin:0 auto;height:52px;overflow:hidden;background:#000}
.staticmenu ul{width:auto;float:left;z-index:10;position:relative}
.staticmenu ul li{width:auto;padding:10px 20px;float:left;color:#828282;font-size:11px;font-weight:400}
.staticmenu ul li span{display:block}
.staticmenu ul li a{color:#47cbde;font-size:14px;font-weight:700}
.staticmenu ul li a:hover{color:#ea5210;text-decoration:none}
.staticmenu p.cat_share{width:auto;float:right;margin-right:20px;margin-top:12px}
.homecategoryfeature{background:#FCFCFC;overflow:hidden;padding-bottom:15px}
.homecategoryfeature p.text span{color:#1e1e1e;font-size:10px;text-transform:uppercase}
.homecategoryfeature .block_color{width:280px;float:left;margin:0 10px 0 20px}
.homecategoryfeature .block_color h4{background:#202020;height:40px;line-height:45px;height:40px;font-size:16px;font-weight:700;overflow:hidden;display:block;float:none!important;margin:0px 0 1px;width:285px;-webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;text-align:center;color:#F7903C}
.homecategoryfeature .block_color.color_1 h4{color:#F7903C!important}
.homecategoryfeature .block_color.color_2 h4{color:#F7903C!important}
.homecategoryfeature .block_color.color_3 h4{color:#F7903C!important}
.homecategoryfeature .block_color li a.product_image{float:left}
.homecategoryfeature .block_color li .right{width:200px;margin-left:20px;float:left}
.homecategoryfeature .block_color li{float:left;margin-bottom:0px}
li.hcf{background:#D8D8D8;margin:0}
.myhomefeatured-img{height:40px;width:75px;margin:5px 15px 5px 10px;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .8);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .8)}
h3.hcf{font-size:12px;margin-right:8px}
a.hcf{color:#222}
a.hcf:hover{color:#222;text-decoration:none}
.hcf-price{font-weight:bold;text-align:right;font-size:12px;margin-right:10px;color:#126AA6}
#hcf-wrap{background:#E4E4E4;height:50px;margin-bottom:1px;width:285px}
#hcf-wrap:hover{background:#D8D8D8}
.hcf-wrap-first_item{-webkit-border-radius:0px;border-radius:0px}
.hcf-wrap-last_item, .hcf-wrap-last_item_5{-webkit-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px}
.bundle-price{font-size:15px;color:#F9913C}
li.hfc a:hover,li.hcf a:hover{text-decoration:none}
ul li.ajax_block_product h3 a{color:#3db0c1;font-size:12px;font-weight:700}
ul li.ajax_block_product span.category_name{font-size:10px;font-weight:700;text-transform:uppercase;color:#a0a0a0}
ul li.ajax_block_product span.price{color:#1e1e1e;font-size:14px;font-weight:700}
.editorial_block{display:none}
.footer_sampleblock{margin-top:-25px;background:url("../img/bkg_footer_sampleblock.png") no-repeat center bottom;padding:15px 0 5px;overflow:hidden;z-index:0}
.footer_sampleblock h4{color:#fff;font-size:14px;font-weight:700;text-align:center;margin-bottom:5px}
.footer_sampleblock .title{text-align:center;color:#a0a0a0;font-size:11px}
.footer_sampleblock .em_post-item{width:280px;margin:20px;float:left}
.em_post-item h2{background:url("../img/em_post-item_h2.jpg") no-repeat left bottom;color:#47cbde;font-size:12px;font-weight:700;padding:7px 0 10px;margin-bottom:7px}
.em_post-item h2 a{color:#47cbde}
.em_post-item p{color:#a0a0a0;margin:5px 0 0px}
.em_post-item p.readmore{margin:15px 0 5px}
.em_post-item p.readmore a{color:#545054;font-size:10px;text-transform:uppercase;font-weight:700}
.chatting_block{margin-top:20px}
p.category_name{color:#a0a0a0;font-size:10px;text-transform:uppercase}
.your_shipping{border-top:1px solid #e6e6e6;text-align:right;font-style:italic;color:#949494;padding-top:8px}
#compare_shipping_form{display:none}
span.availability,span.outofstock{font-size:10px;font-weight:700;margin:0 0 1px;width:100%}
span.availability{color:#60a01d;font-size:10px;font-weight:700;text-transform:uppercase}
span.outofstock{color:#db7518;font-size:10px;font-weight:700;text-transform:uppercase}
.footer_cms{overflow:hidden;margin-bottom:20px;#margin-bottom:30px}
.footer_cms .block_footer_cms{float:left;margin:20px;width:280px;color:#a0a0a0;font-size:11px}
.block_footer_cms .company{width:120px;float:left;margin-right:20px}
.block_footer_cms .assistance{width:140px;float:left}
.block_footer_cms.follow ul{width:120px;margin-right:20px;float:left}
.block_footer_cms.follow ul li span img{vertical-align:middle}
.block_footer_cms h4{color:#47cbde;padding-bottom:5px;font-size:12px;font-weight:700}
.block_footer_cms ul li{width:100%;float:left;padding:3px 0}
.block_footer_cms.follow ul li{margin-bottom:4px}
.block_footer_cms.follow ul li span{float:left;margin-right:10px}
.block_footer_cms.follow ul li a{float:left}
.block_footer_cms ul li a{color:#a0a0a0;font-size:11px}
.footer_categories{padding:0 20px;overflow:hidden}
.footer_categories h4{width:auto;float:left;margin-right:15px;color:#47cbde;font-size:12px;font-weight:700}
.footer_categories ul{width:87%;float:left;margin-top:3px}
.footer_categories ul li{width:auto;float:left;border-right:1px solid #403d40;padding:0 5px 0 0;margin:0 5px 5px 0;line-height:10px}
.footer_categories ul li a{color:#a0a0a0}
.footer_categories ul li.last{border:none}
p.copy{padding-left:20px}
p.copy, p.copy a{font-size:9px;color:#a0a0a0;font-weight:700}
.author-payment{width:auto;float:right;margin-right:20px;position:relative;top:20px}
.author-payment a:hover{text-decoration:none}
#ads_right, #ads_left{position:fixed;width:420px;height:688px}
#ads_left{float:left;margin-left:-440px;margin-top:-340px}
#index #ads_left{margin-left:-420px;padding-top:0;margin-top:-340px}
#ads_right{float:right;padding-top:0;margin-left:975px;margin-top:-340px;}
#index #ads_right{margin-left:975px;#margin-left:15px;padding-top:0;margin-top:-340px}
#category .align_center{width:179px;float:left;margin-right:20px}
.cat_desc_img{overflow:hidden;margin-bottom:10px;background:url('../img/bkg_subcategories.jpg') no-repeat center bottom;padding:0 0 40px}
.block.platform{background:#fff url("../img/line_shadow.jpg") repeat-x left top;overflow:hidden;padding:20px 0 10px}
.block.platform h3.title{text-align:center;color:#1e1e1e;font-size:14px;font-weight:700;padding:10px 0 0}
.block.platform p.title{text-align:center;padding:0 0 5px}
.block.platform p.title span{font-size:10px;text-transform:uppercase;color:#1e1e1e;font-weight:700}
.block.platform .block_color{width:280px;padding:0 20px;float:left;margin-bottom:15px}
.block.platform .block_color h4{display:block;float:none !important;font-size:14px;font-weight:700;height:40px;line-height:40px;margin:7px 0;overflow:hidden;padding:0 10px!important}
.block.platform .block_color h4 a{font-size:12px;float:right}
.block.platform .block_color .block_content{padding:5px 0!important}
.block.platform .block_color li.ajax_block_product a.product_image{width:120px;float:left;margin-right:12px;margin-left:10px;margin-top:4px}
.block.platform .block_color li.ajax_block_product div.right{width:120px;float:left}
.block.platform .block_color li.ajax_block_product div.right .price_container{color:#8c8c8c;font-size:12px;font-weight:700}
.block.platform .block_color li.ajax_block_product div.right .price_container span.price{display:block;color:#322e2f;font-size:26px;font-weight:700}
.block.platform .block_color li.ajax_block_product div.right h3 a{color:#8c8c8c!important;font-size:10px!important}
.block.platform .block_color li.ajax_block_product div.right a.button2{background:url("../img/bkg_button2.png") no-repeat left top;width:120px;height:30px;line-height:30px;display:block;color:#fff;text-align:center;font-size:10px;font-weight:700;text-transform:uppercase}
.block.platform .block_color li.ajax_block_product div.right a.button2:hover{text-decoration:none}
.block.platform .block_color li.ajax_block_product div.right a.button{width:120px;height:30px;line-height:30px;margin:5px 0 1px;color:#fff!important;font-size:10px;font-weight:700}
.block.platform .block_color.color_1 li.ajax_block_product div.right a.button{background:url("../img/bkg_green.png") no-repeat left top}
.block.platform .block_color.color_2 li.ajax_block_product div.right a.button{background:url("../img/bkg_red.png") no-repeat left top}
.block.platform .block_color.color_3 li.ajax_block_product div.right a.button{background:url("../img/bkg_blue.png") no-repeat left top}
.block.platform .block_color.color_1 h4{background:url("../img/bkg_homecategoryfeature_color_1.png") no-repeat left top!important}
.block.platform .block_color.color_2 h4{background:url("../img/bkg_homecategoryfeature_color_2.png") no-repeat left top!important}
.block.platform .block_color.color_3 h4{background:url("../img/bkg_homecategoryfeature_color_3.png") no-repeat left top!important}
.block.platform .customimg{overflow:hidden;width:960px}
.block.platform .customimg li{background:url("../img/bkg_met.png") no-repeat center top;padding:20px 0 10px;width:320px;float:left}
.block.platform .customimg li a{display:block;width:120px;text-align:center;padding:0 20px;float:left}
#address h3{margin-bottom:10px}
#order #form p.checkbox{overflow:hidden;width:100%}
#account-creation_form{position:relative;top:-30px}
#fancybox-content body#cms{background:none!important}
#cms div.content_only{background:#fff!important}
.des_img{margin:10px 0 0!important}
.des_img .game_img{width:280px;float:left;margin-right:40px}
#slidder-best-seller-wrapper{background:#FFF}
a.product_image img, div.img img{-webkit-border-radius:4px;border-radius:4px}
.fb-top{margin-top:-32px;text-align:right}
.fb-footer-wrap{border:1px solid #252225;height:158px;width:292px;overflow:hidden;background:#FFF;-webkit-border-radius:4px;border-radius:4px}
.fb-like-box{margin-left:-1px;margin-top:-1px}
#sitelock-wrap{margin-top:25px}
.product_page_box{float:left}
#download-info a, #region-info a{text-decoration:underline}
#clr{clear:both}
input#oos_customer_email{width:90px;font-size:10px}
a#mailalert_link{font-size:10px}
.product_img_link .ribbon{height:0px}
img,a{border:0}
#on{visibility:visible}
#off{visibility:hidden}
#facebook_div{width:196px;height:340px;overflow:hidden}
#twitter_div{width:246px;height:353px;overflow:hidden}
#google_plus_div{width:152px;height:97px;overflow:hidden;margin-left:50px;margin-top:10px}
#knfeedburner_div{width:300px;height:97px;overflow:hidden;margin-top:5px;margin-left:-4px}
#kakinetwork_div{width:300px;height:97px;overflow:hidden}
#facebook_right{z-index:10005;border:2px solid #3c95d9;background-color:#fff;width:196px;height:353px;position:fixed;right:-200px}
#facebook_right img{position:absolute;top:-2px;left:-35px}
#facebook_right iframe{border:0px solid #3c95d9;overflow:hidden;position:static;height:360px;left:-2px;top:-3px}
#twitter_right{z-index:10004;border:2px solid #6CC5FF;background-color:#6CC5FF;width:246px;height:353px;position:fixed;right:-250px}
#twitter_right_img{position:absolute;top:-2px;left:-35px;border:0}
#google_plus_right{z-index:10003;background-color:#F2F2F2;border:2px solid #006ec9;border-top:2px solid #0056a0;border-bottom:2px solid #0056a0;border-right:2px solid #0056a0;border-left:hidden;width:152px;height:97px;position:fixed;right:-154px}
#google_plus_right_img{position:absolute;top:-2px;left:-33px;border:0}
#feedburner_right{z-index:10003;background-color:#fefefe;border:2px solid #5b5b5b;border-top:2px solid #5b5b5b;border-bottom:2px solid #5b5b5b;border-right:2px solid #5b5b5b;border-left:hidden;width:300px;height:97px;position:fixed;right:-303px}
#feedburner_right_img{position:absolute;top:-2px;left:-33px;border:0}
#kakinetwork_right{z-index:10003;border:2px solid #303030;background-color:#fff;width:300px;height:97px;position:fixed}
#kakinetwork_right img{position:absolute;top:-2px;left:-101px}
#facebook_left{z-index:10005;border:2px solid #3c95d9;background-color:#fff;width:196px;height:353px;position:fixed;left:-200px}
#facebook_left img{position:absolute;top:-2px;right:-35px}
#facebook_left iframe{border:0px solid #3c95d9;overflow:hidden;position:static;height:360px;right:-2px;top:-3px}
#twitter_left{z-index:10004;border:2px solid #6CC5FF;background-color:#6CC5FF;width:246px;height:353px;position:fixed;left:-250px}
#twitter_left_img{position:absolute;top:-2px;right:-35px;border:0}
#google_plus_left{z-index:10003;background-color:#006ec9;border:2px solid #006ec9;border-top:2px solid #0056a0;border-bottom:2px solid #0056a0;border-left:2px solid #0056a0;border-right:hidden;width:152px;height:97px;position:fixed;left:-154px}
#google_plus_left_img{position:absolute;top:-2px;right:-33px;border:0}
#feedburner_left{z-index:10003;background-color:#fefefe;border:2px solid #5b5b5b;border-top:2px solid #5b5b5b;border-bottom:2px solid #5b5b5b;border-left:2px solid #5b5b5b;border-right:hidden;width:300px;height:97px;position:fixed;left:-303px}
#feedburner_left_img{position:absolute;top:-2px;right:-33px;border:0}
#kakinetwork_left{z-index:10003;border:2px solid #303030;background-color:#fff;width:300px;height:97px;position:fixed}
#kakinetwork_left img{position:absolute;top:-2px;right:-101px}
.box-title1{border:1px solid #ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:5px 5px 5px #CCCCCC;-moz-box-shadow:5px 5px 5px #CCCCCC;box-shadow:5px 5px 5px #CCCCCC;padding:10px;margin:10px 0}
.enteryouremail{background:#fff !important;border:1px solid #d2d2d2;padding:0px 8px 0px 8px;color:#a19999;font-size:12px;height:25px;width:165px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0px}
.submitbutton{background:#F2F2F2;border:1px solid #F66303;-webkit-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;font:bold 12px Arial, sans-serif;color:#000000;height:25px;padding:0 12px 0 12px;margin:0 0 0 5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer}
img.r_sm{widht:33px;height:101px;background:url(/img/sprite/r_sm_s.png) no-repeat}
img.r_sm_fb{background-position:0px 0px}
img.r_sm_tw{background-position:0px -103px}
img.r_sm_ggl{background-position:0px -206px}
img.r_sm_nl{background-position:0px -309px}
img.side_ads_s{background:url(/img/sprite/side_ads_sp.png) no-repeat}
img.side_ads_s_1, img.side_ads_s_3{width:112px;height:188px}
img.side_ads_s_2, img.side_ads_s_4{width:162px;height:87px}
img.side_ads_s_1{background-position:0px 0px}
img.side_ads_s_2{background-position:0px -190px}
img.side_ads_s_3{background-position:0px -295px}
img.side_ads_s_4{background-position:0px -469px}
img.ftr_pay_s{background:url(/img/sprite/footer_pay_sp.png) no-repeat}
img.ftr_pay_s_1{background-position:0px 0px;width:41px;height:18px}
img.ftr_pay_s_1, img.ftr_pay_s_2, img.ftr_pay_s_3, img.ftr_pay_s_4, img.ftr_pay_s_5{height:18px}
img.ftr_pay_s_2{background-position:0px -20px;width:30px}
img.ftr_pay_s_3{background-position:0px -40px;width:18px}
img.ftr_pay_s_4{background-position:0px -60px;width:62px}
img.ftr_pay_s_5{background-position:0px -80px;width:49px}
img.ftr_tg_s{background:url(/img/sprite/footer_tg_sp.png) no-repeat;width:99px;height:50px}
img.ftr_tg_s_1{background-position:0px 0px}
img.ftr_tg_s_2{background-position:0px -52px}
img.ftr_tg_s_3{background-position:0px -104px}
img.ftr_tg_s_4{background-position:0px -156px}
img.ftr_tg_s_5{background-position:0px -208px}
img.ftr_tg_s_6{background-position:0px -260px}
img.ftr_tg_s_7{background-position:0px -312px}
img.ftr_tg_s_8{background-position:0px -364px}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{height:100%;position:absolute;right:0;top:0;width:16px}
.jspHorizontalBar{bottom:0;height:11px;left:0;position:absolute;width:100%}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{position:relative}
.jspHorizontalBar .jspDrag{cursor:pointer;height:5px;left:0;overflow:hidden;position:absolute;top:0;background:url("../img/bkg_jspDrag.png") no-repeat 0 0}
.jspHorizontalBar .jspTrack{height:5px;position:relative;width:100%;background:url("../img/bkg_jspTrack.png") repeat-x 0 0}
.jspArrow{background:#50506d;cursor:pointer;display:block;text-indent:-20000px}
.jspArrow.jspDisabled{background:#80808d;cursor:default}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{float:left;height:100%;width:16px}
.jspVerticalBar .jspArrow:focus{outline:none}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.share{width:auto;float:left}
#primary_block #pb-right-column{float:left;margin-right:40px;width:280px}
#primary_block #pb-right-column p{width:auto;float:left}
#primary_block #pb-right-column #wrapResetImages{display:block!important;text-align:left}
#primary_block #pb-right-column #wrapResetImages a{color:#a0a0a0;font-size:10px;font-weight:700;text-transform:uppercase}
#primary_block #pb-right-column #wrapResetImages img{display:none}
#primary_block #image-block{text-align:center;width:280px}
#primary_block #image-block img{cursor:pointer}
#primary_block ul#usefull_link_block{list-style-type:none;width:auto;float:left;margin-left:5px;margin-top:15px}
#primary_block ul#usefull_link_block li{color:#a0a0a0;display:block;float:left;font-size:10px;background:transparent url(/themes/cdkh/img/line.jpg) no-repeat left top;font-weight:700;text-transform:uppercase}
#primary_block ul#usefull_link_block li a,#primary_block ul#usefull_link_block span.span_link,#primary_block ul#usefull_link_block span.span_link:hover{color:#a0a0a0;font-size:10px;padding:0 7px;text-decoration:none}
#primary_block ul#usefull_link_block span.span_link:hover{text-decoration:underline}
#primary_block #pb-left-column{float:left;position:relative}
#primary_block #pb-left-column .price{float:left;width:auto}
#primary_block #pb-left-column h1{color:#12b3cb;font-size:20px;font-weight:700;margin:0 0 5px}
#primary_block #pb-left-column .category_name{color:#7a7a7a;font-size:11px;font-weight:700;margin:0 0 13px}
#primary_block #pb-left-column .availability{color:#60a01d;float:left;font-size:10px;font-weight:700;margin-bottom:5px;text-transform:uppercase;width:auto;margin-right:10px}
#primary_block #pb-left-column .outofstock{color:#CA440A;float:left;font-size:10px;font-weight:700;margin-bottom:5px;text-transform:uppercase}
#primary_block #short_description_block{float:left;margin-bottom:5px;width:100%}
#primary_block #color_picker p{color:#373d42;font-size:11px;font-weight:700;margin-bottom:.4em;padding:0}
#primary_block #color_picker{display:none;float:left;padding:.6em .7em .4em 0;width:95%}
#primary_block #color_to_pick_list li{display:inline;float:left;margin:0 .4em .4em 0}
#primary_block a.color_pick{cursor:pointer;display:block;height:17px;width:17px}
#primary_block a.color_pick:hover{border:1px solid #000}
#primary_block a#color_all{cursor:pointer}
#primary_block #image-block img#bigpic.jqzoom{cursor:crosshair;position:relative}
#primary_block p.buttons_bottom_block{float:right!important;width:auto}
#primary_block p.buttons_bottom_block a,#primary_block p.buttons_bottom_block input{background:transparent url(/themes/cdkh/img/bkg_add_to_cart.png) no-repeat;color:#787878 !important;float:left;font-size:10px!important;font-weight:700;width:120px}
#primary_block #short_description_content{margin:12px 0 5px}
#primary_block #buy_block{color:#787878;float:left;font-size:1.1em;margin-bottom:1.5em;position:relative;width:100%}
#primary_block #buy_block p label,#primary_block #buy_block p #availability_label{color:#716f61;font-size:11px;font-weight:400;margin-top:5px;text-transform:none;width:25%}
#quantity_wanted_p label{width:25%!important}
#primary_block #buy_block p{float:none;margin-top:0;padding:0}
#primary_block #buy_block p#pQuantityAvailable,#primary_block #buy_block p#last_quantities{float:left;margin-top:10px;width:100%;display:none!important}
#primary_block #buy_block span.on_sale{color:#da0f00;float:right;font-weight:700;text-transform:uppercase}
#primary_block #buy_block span.discount{color:#a92e0a;float:left;font-size:16px;font-weight:700;text-transform:none}
#primary_block #buy_block span.our_price_display{color:#a92e0a;float:left;font-size:12px;font-weight:700}
#primary_block #buy_block span.our_price_display span{color:#a92e0a;font-size:20px}
#availability_statut #availability_label{margin-top:4px}
#primary_block #buy_block label{display:block;float:left;text-align:left}
#primary_block #buy_block select{width:210px}
#primary_block div#attributes p,#quantity_wanted_p{clear:left;height:25px}
#primary_block div#attributes p,#minimal_quantity_wanted_p{clear:left;margin-top:5px;text-align:center}
#primary_block #buy_block p.price{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;font-size:1.05em;height:50px;line-height:23px;margin-bottom:20px;padding:15px 0 12px;text-align:left;width:100%}
#primary_block #buy_block p#old_price{border-left:1px solid #d9d9d9;display:none;float:left;font-size:12px;height:20px;margin-left:10px;padding-bottom:2px;padding-left:10px;padding-top:20px;text-align:left;width:auto}
#primary_block #buy_block p#old_price span{color:#aaa5a5;font-size:12px;font-weight:700;line-height:29px}
#primary_block #buy_block p#reduction_percent{color:#cdcdcd;display:none;font-size:11px;margin-bottom:15px;padding-bottom:15px;text-align:left}
#admin-action{background-color:#DFFAD3;border:1px solid #72CB67;color:#374853;margin-bottom:10px;padding:4px}
#admin-action input.exclusive{float:right}
.product_accessories_price{margin-top:5px}
#attributes,#quantity_wanted_p,#availability_statut{float:left!important;width:100%}
#attributes{margin-bottom:2px}
#quantity_wanted_p input{background:none;border:1px solid #dadada;float:left;height:23px;line-height:23px;margin:0;padding:0 0 0 2px !important;width:40px}
#availability_statut #availability_value{float:left;font-size:11px;margin-top:5px}
#primary_block #buy_block span#pretaxe_price,#primary_block #buy_block p.price-ecotax{font-size:.75em;text-align:left}
#usefull_link_block a,#usefull_link_block span{display:block}
#product .left-buyblock{clear:left;float:left;margin-top:35px;width:100%}
#primary_block #buy_block img.on_sale_img,#primary_block #buy_block span#availability_label{float:left}
h1.pb-right, p.pb-side-info-game-detail{padding:15px 0 15px 15px}
h1.pb-right{font-size:16px;font-weight:bold;margin:0 0 5px}
p.pb-side-info-game-detail{font-size:12px;line-height:20px}
div#pb-left-column{background:#DDD;border:1px solid #CCC;padding-bottom:15px;margin-bottom:15px;-webkit-border-radius:4px;border-radius:4px;color:#444}
h1.product-title{font-size:18px;color:#222;padding:15px 0;margin:0}
#download-info h3, #region-info h3, #bundle-info h3, #preorder-info h3{color:#3D3C3C;padding:5px;font-weight:bold;font-size:14px;text-shadow:0px 1px 0px rgba(255,255,255,0.5);filter:dropshadow(color=#000000, offx=0, offy=1);-webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px}
#download-info table, #region-info table, #preorder-info table{margin:0px;padding:10px;padding-top:5px}
#download-info{margin-top:0px;background:#DDD}
#download-info h3{background:#356aa0;background:-moz-linear-gradient(top, #356aa0 0%, #356aa0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#356aa0), color-stop(100%,#356aa0));background:-webkit-linear-gradient(top, #356aa0 0%,#356aa0 100%);background:-o-linear-gradient(top, #356aa0 0%,#356aa0 100%);background:-ms-linear-gradient(top, #356aa0 0%,#356aa0 100%);background:linear-gradient(to bottom, #356aa0 0%,#356aa0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#356aa0', endColorstr='#356aa0',GradientType=0);color:#FFF;padding:5px;font-weight:bold;font-size:14px;text-shadow:0px 1px 0px rgba(255,255,255,0.5);filter:dropshadow(color=#000000, offx=0, offy=1)}
#region-info{margin-top:25px;background:#DDD}
#region-info h3{background:#ffaf4b;background:-moz-linear-gradient(top, #ffaf4b 0%, #ff920a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff920a));background:-webkit-linear-gradient(top, #ffaf4b 0%,#ff920a 100%);background:-o-linear-gradient(top, #ffaf4b 0%,#ff920a 100%);background:-ms-linear-gradient(top, #ffaf4b 0%,#ff920a 100%);background:linear-gradient(to bottom, #ffaf4b 0%,#ff920a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0);color:#FFF}
#bundle-info{margin-top:25px;background:#DDD}
#bundle-info h3{background:#499bea;background:-moz-linear-gradient(top, #499bea 0%, #207ce5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#499bea), color-stop(100%,#207ce5));background:-webkit-linear-gradient(top, #499bea 0%,#207ce5 100%);background:-o-linear-gradient(top, #499bea 0%,#207ce5 100%);background:-ms-linear-gradient(top, #499bea 0%,#207ce5 100%);background:linear-gradient(to bottom, #499bea 0%,#207ce5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#499bea', endColorstr='#207ce5',GradientType=0);color:#FFF}
#preorder-info{margin-bottom:25px;background:#DDD}
#preorder-info h3{background:#b6e026;background:-moz-linear-gradient(top, #b6e026 0%, #abdc28 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6e026), color-stop(100%,#abdc28));background:-webkit-linear-gradient(top, #b6e026 0%,#abdc28 100%);background:-o-linear-gradient(top, #b6e026 0%,#abdc28 100%);background:-ms-linear-gradient(top, #b6e026 0%,#abdc28 100%);background:linear-gradient(to bottom, #b6e026 0%,#abdc28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6e026', endColorstr='#abdc28',GradientType=0);color:#FFF}
#download-info, #region-info, #bundle-info, #preorder-info{padding:0px;font-size:14px;font-weight:bold;-webkit-border-radius:4px;border-radius:4px}
#price-box{margin-top:0px;background:#DDD;border:1px solid #AAA;-webkit-border-radius:4px;border-radius:4px;color:#222;padding:15px}
.not-bold{font-weight:normal}
p#oosHook input{}
div.addresses{position:relative;width:100%;overflow:hidden}
div.addresses p{float:left;margin-bottom:10px;width:100%}
div.addresses p label{color:#505050;text-transform:none}
div.addresses p.address_delivery label,div.addresses p#address_invoice_form label{color:#646464;float:left;font-weight:700;line-height:25px;width:30%}
div.addresses p select{height:24px;margin-left:10px;width:300px}
div.addresses p.checkbox{padding-left:190px!important;width:70%}
div.addresses #address_invoice_form{margin-left:0;margin-top:10px;padding-top:0!important;width:100%}
div.addresses p.address_add, div.addresses p#address_invoice_form{border-bottom:1px solid #e6e6e6;padding-bottom:20px;margin-bottom:12px}
div.addresses #address_invoice_form a.button_large,div.addresses .address_add a.button_large{float:left;margin-left:0!important;padding:0;width:200px;background:url(/themes/cdkh/img/button-large_add.png) no-repeat;color:#787878 !important}
div.addresses h3{margin:0}
div.addresses p.checkbox input{height:auto;margin-top:4px!important;vertical-align:-2px}
div.addresses ul.item{clear:both}
ul.address{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:1em;margin-left:.25em;padding-bottom:.6em;position:relative;width:49%}
ul.address li{line-height:20px;text-transform:none}
li.address_title{color:#1e1e1e!important;font-size:14px!important;font-weight:700;height:25px;line-height:25px;text-transform:none!important}
li.address_name,li.address_firstname,li.address_lastname{font-weight:700}
span.address_name,span.address_firstname,span.address_lastname,span.address_update a,span.address_delete a{color:#4c4c4c}
span.address_name,span.address_firstname,span.address_lastname,span.address_company{font-weight:700}
li.address_update,li.address_delete{color:#323232;font-weight:700;margin-top:10px}
.addresses #ordermsg{float:left;padding-top:5px;width:100%}
.addresses #ordermsg p{color:#505050;padding-left:0}
.addresses #ordermsg .textarea textarea{border:1px solid #e1e1e1;height:100px;width:578px;background:none}
li.address_update a,li.address_delete a,l li.address_update a,li.address_delete a{color:#1e1e1e;font-size:11px;font-weight:700;text-transform:none}
p.cart_navigation.submit{float:left;width:100%}
p.cart_navigation.submit a.button{float:left}
#account-creation_form .account_creation{margin-top:25px;padding:10px 0 0}
#create-account_form,#authentication #login_form{clear:none;float:left;height:20em;width:280px;margin-top:-10px}
#create-account_form h4{#margin-bottom:38px;font-weight:400;height:auto;margin-bottom:25px;#margin-bottom:35px;padding-left:0;text-transform:none;font-size:11px;padding:8px 0}
#create-account_form p.text,#authentication #login_form p.text{padding-left:0;padding-right:0}
#authentication #login_form p.text.pass label{margin:10px 0 0}
#create-account_form p.text input,#authentication #login_form p.text input{float:left;margin:0;width:258px}
#authentication #login_form a{color:#716f61;font-size:11px;font-weight:700;text-decoration:none}
#login_form{padding-left:40px}
#create-account_form p.text{margin-bottom:11px;text-align:left}
#authentication #create-account_form p.text label{}
#authentication p.submit{margin-right:0;padding:5px 0!important;position:relative;text-align:center}
#authentication p.cart_navigation input{background-image:url(/themes/cdkh/img/button-medium_exclusive.png);left:160px;position:absolute;bottom:0px;width:131px}
#authentication #create-account_form p.submit{#margin-top:0!important;float:left}
#authentication #create-account_form p.submit input{float:left;margin-left:0;padding-left:0;padding-right:0;background:transparent url(/themes/cdkh/img/button-large_exclusive.png) no-repeat left;color:#fff!important;#line-height:23px}
#authentication p.lost_password{clear:none;float:left;padding:11px 0 0 5px}
#authentication #create-account_form fieldset,#authentication #login_form fieldset{height:18em}
#authentication #login_form p.submit input{background:transparent url(/themes/cdkh/img/bkg_add_to_cart.png) no-repeat left;color:#787878!important;cursor:pointer;margin-left:0;width:120px;#line-height:23px}
#authentication p.submit span{color:#9a2a0a;right:117px;position:absolute;top:0px;font-size:10px;font-weight:700}
#create-account_form label,#authentication #login_form label{clear:both;display:block;float:none;font-size:11px;font-weight:700;height:25px;line-height:20px;text-align:left;text-transform:none;width:100%}
#account-creation_form input.text,#account-creation_form #id_country,#account-creation_form #id_state{color:#787878;font-size:11px;height:23px;margin:0;width:290px}
#account-creation_form #id_country,#account-creation_form #id_state{width:312px}
#account-creation_form p.select{#height:20px}
#authentication textarea{color:#787878;font-size:11px;height:80px;margin:0;padding:10px;width:290px}
#authentication .account_creation p{clear:none;float:none;margin:2px 0 0;width:100%}
#authentication .account_creation p.checkbox{height:20px;line-height:20px;margin-left:172px;padding:0}
#authentication .account_creation p.checkbox input{height:auto;margin-right:5px;vertical-align:-3px}
#authentication .account_creation p #days,#authentication .account_creation p #months,#authentication .account_creation p #years{height:24px;margin-right:7px;padding:3px;width:97px}
#authentication .account_creation p label,#authentication .account_creation p.select span,#authentication .account_creation p.radio span{#line-height:20px;color:#646464;font-size:11px;font-weight:700;line-height:23px;margin:0!important;padding-right:10px;text-align:right;text-transform:none;width:25%}
#authentication .account_creation p.radio span{line-height:17px}
#authentication .account_creation p#address_alias label{line-height:12px}
#authentication .account_creation p.select label{#line-height:20px}
#authentication .account_creation p.checkbox label{width:auto}
#authentication .account_creation p.checkbox label,#authentication .account_creation p.radio label{color:#646464;font-weight:700;text-transform:uppercase;line-height:17px;#line-height:20px}
#authentication .account_creation .radio input{#vertical-align:-2px;#margin-top:-2px}
#authentication .account_creation p select{height:30px;padding:2px}
#authentication .cart_navigation,#account-creation_form .account_creation h3{border:none}
#authentication #login_form .submit,#authentication .account_creation .radio{float:left}
#authentication .account_creation .radio input,#authentication .account_creation .checkbox input{background:none;border:none;height:auto}
#create-account_form p.text span,#authentication #login_form p.text span,#authentication .account_creation .select,#authentication .account_creation .id_state{width:100%}
@media screen and -webkit-min-device-pixel-ratio0{#authentication .account_creation p #days,#authentication .account_creation p #months,#authentication .account_creation p #years,#account-creation_form #id_country,#account-creation_form #id_state{height:25px;line-height:25px}
}
#subcategories{border-bottom:1px solid #e6e6e6;margin:10px 0 15px;overflow:hidden}
#subcategories h3{color:#1e1e1e;font-size:14px;font-weight:700}
body#category #subcategories li{width:120px;margin-right:30px;float:left;margin-bottom:5px;text-align:left;min-height:160px}
body#category #subcategories li.last_item_of_line{margin-right:0}
body#category #subcategories li a{color:#3db0c1;font-size:12px;font-weight:700;width:100%;float:left;margin-top:3px}
div.cat_desc{margin:0 1em}
body#category div#subcategories .inline_list a img{display:inline}
#category img#categoryImage{}
#admin-action-cms{background-color:#DFFAD3;border:1px solid #72CB67;color:#374853;margin-bottom:10px;padding:4px}
#admin-action-cms input.exclusive{float:right}
.comparison_feature_value{margin-top:5px;padding:5px}
.comparison_feature{color:red;font-weight:700;padding:5px}
.product_coparison_header{background:url(../../img/bkg_more_info_block.png) no-repeat center top;height:57px}
.comparison_header{padding-top:10px}
.comparison_infos{color:#6e6e6e;padding-bottom:20px;position:relative;text-transform:none;vertical-align:top}
.comparison_infos.first{width:120px!important}
.comparison_infos div.item{overflow:hidden;position:relative;width:120px;margin-left:40px}
.comparison_infos div.item .reduction_percent{display:none}
.comparison_infos div.item.first_item{margin-left:0!important}
.comparison_infos div.item h5{margin:10px 0 3px!important;padding:0}
.comparison_infos div.item h5 a{color:#3db0c1!important;font-size:12px!important}
.comparison_infos a.product_image{text-align:center;width:100%!important;height:auto!important}
#product_comparison{border-collapse:collapse;width:100%}
tr.comparison_header td{border-top:1px solid #e6e6e6;color:#1e1e1e;font-size:14px;font-weight:700;padding:15px 3px 7px 0;text-transform:none}
.product_desc a{color:#716F61;font-size:11px;text-decoration:none}
.product_desc{margin:0px 0 5px!important;float:left}
.comparison_comment{background-color:#FFF}
.cluetip-comparison_comments{background-color:#F1F2F4;border:1px solid gray;opacity:0.95;padding:10px;text-align:justify;width:430px}
.comment .customer_name{font-weight:700}
.cmp_remove{background:url(../../img/icon/delete.png) no-repeat 0 12px;color:#a0a0a0;cursor:pointer;display:block;float:left;font-size:10px;font-weight:700;height:27px;left:0;line-height:32px;margin:auto;padding-left:15px;text-align:left;text-transform:uppercase;width:100%}
.comparison_availability_statut{display:none;height:27px}
.comparison_old_price{height:13px}
.comparison_product_infos{float:left;position:relative;width:120px}
.comparison_product_infos .price,.comparison_product_infos .price-discount{font-size:12px!important;font-weight:700!important}
.comparison_product_infos .price_container .price{color:#3c3a30}
.comparison_product_infos .price-discount{color:#939186;float:left;margin-right:10px;margin-top:6px;text-decoration:line-through;width:auto;font-size:12px;font-weight:700}
.comparison_product_infos a.product_image{float:left;text-align:center;width:100%}
.comparison_product_infos h3,.comparison_product_infos .product_desc{height:auto!important;margin:0!important;padding:0!important}
.comparison_product_infos h3 a{color:#6f6555;font-weight:700;text-transform:uppercase}
.comparison_product_infos .product_desc{color:#6f6555;padding:0;margin-top:10px!important}
.comparison_product_infos .price_container{#margin-top:-8px!important;float:left;text-align:left;width:auto}
.comparison_product_infos .product_discount{float:left;margin:7px;text-align:left;width:auto}
.comparison_product_infos .product_discount span{color:#d26b0f;float:left;font-size:10px;font-weight:700}
.comparison_unit_price{color:gray;font-size:.75em}
.product_discount{color:#d5750b;font-weight:700;height:13px;text-transform:uppercase}
.line-compare{border:1px solid #e5e5e5;margin-top:10px;padding:2px;width:100%}
.line-compare p{background:url(../../img/bkg_line_compare.jpg) repeat-x;height:5px;margin:0!important;width:200px}
.comparison_feature_odd,.comparison_feature_even{padding:5px 20px 10px 40px;border-bottom:1px solid #e6e6e6}
.comparison_feature_odd.first,.comparison_feature_odd.first_fead,.comparison_feature_even.first,.comparison_feature_even.first_fead{padding-left:0!important}
.comparison_feature_odd.first,.comparison_feature_even.first{color:#282828;font-size:11px;font-weight:700}
tr.last_item .comparison_feature_odd,tr.last_item .comparison_feature_even{border:none}
.comparison_feature_odd.featurename,.comparison_feature_even.featurename{color:#887d18;font-weight:700}
body#contact-form form p.textarea textarea{width:182px}
body#contact-form form p.text input{width:182px}
body#contact-form div#center_column form select{width:202px!important}
form.std p.desc_contact span.like_input{text-align:left;width:366px}
body#contact-form div#center_column form textarea#message{height:80px!important;width:182px!important}
#contact-form form.std label,#contact-form form.std p span,#password form.std p span,#password form.std label{line-height:22px;text-align:left}
#contact-form form p.submit{padding-left:142px!important}
#fileUpload{line-height:20px}
#desc_contact0{display:none}
#block-history{color:#374853}
.color-myaccount{color:#333}
#block-history table#order-list thead th{color:#FFF;text-align:left;padding:0 5px}
#block-history table#order-list tbody tr td{background-color:#FFF}
#block-history table#order-list td.history_link{text-align:left;white-space:nowrap}
#block-history #block-order-detail{padding-top:10px}
#block-history table.detail_step_by_step th{text-align:left!important}
#block-history #block-order-detail th{padding:0 10px;text-align:right}
#block-history #block-order-detail p{padding-left:0;padding-right:0}
#order-detail-content{clear:both;margin-top:1.5em}
#order-detail-content tbody tr{height:3em}
#order-detail-content tbody tr td{text-align:right}
#order-detail-content table td input.order_qte_input{display:none}
#order-detail-content table td span.order_qte_span{background:none;display:block;width:100%}
#block-history #block-order-detail h4{padding-bottom:5px}
#block-history #block-order-detail #sendOrderMessage p{padding:0 4px 0 0 !important}
#block-history #block-order-detail textarea{margin:0 auto;padding:10px;width:96%;height:150px;}
#ordermsg textarea{margin:0;padding:0;width:528px}
#block-history table#order-list,#order-detail-content tfoot td,#order-detail-content table td.order_cb input{border:none}
#order-detail-content tfoot td span{margin-left:15px}
#account-creation_form .std{border-top:#d9d9d9 1px dotted;padding-top:10px}
#create-account_form,#identity #login_form{border-top:1px dotted #D9D9D9;clear:none;float:left;height:20em;padding-top:20px;width:325px}
#create-account_form h4{#margin-bottom:38px;font-weight:400;height:auto;margin-bottom:30px;padding-left:0}
#create-account_form p.text,#identity #login_form p.text{padding-left:0;padding-right:0}
#create-account_form p.text input,#identity #login_form p.text input{float:left;margin:0;width:95%}
#identity #login_form a{color:#d5750b;font-size:11px;font-weight:400}
#login_form{padding-left:25px}
#create-account_form p.text{margin-bottom:11px;text-align:left}
#identity #create-account_form p.text label{width:100px}
#identity p.submit{margin-right:0;padding:20px 0!important;position:relative;text-align:center}
#identity p.submit input{margin-left:186px;#margin-left:-70px}
#identity p.cart_navigation input{background-image:url(/themes/cdkh/img/button-medium_exclusive.png);bottom:0;left:255px;position:absolute;width:102px}
#identity #create-account_form p.submit{background:transparent url(/themes/cdkh/img/create_account_left.png) no-repeat left;float:left;padding-left:5px!important}
#identity #create-account_form p.submit input{background:transparent url(/themes/cdkh/img/create_account_right.png) no-repeat right;float:left;margin-left:0;padding-right:0}
#identity p.lost_password{clear:none;float:left;padding:25px 0 0 5px}
#identity #create-account_form fieldset,#identity #login_form fieldset{height:18em}
#identity #login_form p.submit input{background:transparent url(/themes/cdkh/img/button-medium_exclusive.png) no-repeat left;color:#fff!important;margin-left:0}
#identity p.submit span{color:#DA0F00;left:255px;position:absolute;top:-10px}
#create-account_form label,#identity #login_form label{clear:both;color:#6e665a;display:block;float:none;font-size:11px;height:20px;text-align:left;width:100%}
#account-creation_form input.text,#account-creation_form #id_country,#account-creation_form #id_state{color:#6e665a;font-size:11px;height:25px;margin:0;width:202px}
#identity textarea{background:url(/themes/cdkh/img/bkg_texarea.png) no-repeat;border:none;color:#7a796b;font-size:11px;height:100px;margin:0;width:202px}
#identity .std p{clear:none;float:left;margin:0;width:100%}
#identity .std p.required input,#identity .std p.password input{width:182px}
#identity .std p.checkbox{#margin-left:254px;height:25px;margin-left:186px;padding:0}
#identity .std p.checkbox input{background:none;height:auto;vertical-align:-2px}
#identity .std p #days,#identity .std p #months,#identity .std p #years{height:25px;width:42px}
#identity .std p #months{width:92px}
#identity .std p #years{width:60px}
#identity .std p label,#identity .std p.select span,#identity .std p.radio span{color:#7a796b;font-size:12px;font-weight:400;line-height:25px;padding-right:10px;text-align:right;text-transform:none;width:30%}
#identity .std p.checkbox label,#identity .std p.radio label{color:#7a796b;font-weight:400}
#identity .std p.radio label{vertical-align:-2px}
#identity .std p select{height:25px;padding:3px}
#identity .cart_navigation,#account-creation_form .std h3{border:none}
#identity #login_form .submit,#identity .std .radio{float:left}
#identity .std .radio input{background:none}
#identity .std .select,#identity .std .id_state{width:100%}
#identity h3{font-size:12px;font-weight:400;overflow:hidden;padding:5px 15px 0 0}
#identity p.required.met{padding:0 15px}
*, body{margin:0;padding:0}
body{font-family:90%/1em 'Lucida Grande', Verdana, sans-serif}
#maintenance{width:450px;margin:35px auto 0 auto;padding:12px 0;background:#fff;text-align:center;text-transform:none;font-weight:normal;letter-spacing:0;color:#C73178}
#message{width:450px;margin-top:35px;padding:12px 15px;border-top:1px dotted #666;border-bottom:1px dotted #666;background:#F9E3EE;text-align:justify;font:90%/1em 'Lucida Grande', Verdana, sans-serif;text-transform:none;font-weight:normal;letter-spacing:0;color:#C73178}
#message img{padding:30px}
#my-account #center_column ul{border-bottom:1px solid #e1e0da;float:left;margin:3px 0 10px;padding-bottom:10px;width:100%}
#my-account #center_column li{background:url(/themes/cdkh/img/bkg_my_account_li.png) no-repeat right top;color:#858170;float:right;font-size:14px;font-weight:700;height:40px;line-height:42px;margin:0 0 10px;padding-left:10px;text-align:left;text-transform:capitalize;width:280px}
#my-account #center_column li a.img{width:40px;float:left;height:40px;#height:33px;line-height:40px;#padding-top:7px}
#my-account #center_column li a{color:#858170}
#my-account #center_column li a:hover{text-decoration:none}
#my-account #center_column li a img{margin-right:10px}
#my-account #center_column li a img.icon{vertical-align:middle}
#my-account p.home a{color:#716f61;font-size:12px;font-weight:700;text-transform:none}
#my-account p.home a .icon{vertical-align:bottom}
#my-account p.home{overflow:hidden;padding:0 15px 0 0}
#my-account #center_column li.my_history,#my-account #center_column li.my_address,#my-account #center_column li.my_history:hover,#my-account #center_column li.my_address:hover{background-position:left;float:left}
#order-opc .opc_status{border:1px solid #d0d3d8;background:#D0D1D5 url('../img/form_bg.jpg') repeat-x top left;font-size:12px}
.opc_float{float:left;width:49%}
.opc_float_status{float:left;width:45%;padding:10px}
#order-opc #login_form{width:100%;clear:none}
#order-opc #login_form p.text{height:3.4em;margin-left:4em;padding-left:0;padding-right:0}
#order-opc #login_form a{color:#374853}
#order-opc input#SubmitLogin{margin:0;background:transparent url(/themes/cdkh/img/bkg_add_to_cart.png) no-repeat left;color:#787878!important;cursor:pointer;width:120px}
#order-opc #login_form p.submit{margin-right:0;text-align:left;padding-left:17%!important}
#order-opc p.lost_password{padding-left:20px;width:auto;float:left;clear:none;line-height:26px}
#order-opc p.submit span{padding-right:0.5em}
#order-opc #login_form label{float:none;clear:both;display:block;text-align:left;width:100%;margin-bottom:0.3em}
#order-opc textarea#message{width:642px;height:100px}
#order-opc sup{color:red}
#order-opc div.opc-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}
#order-opc div.opc-main-block{position:relative;overflow:hidden}
#order-opc div.opc-main-block form.std fieldset{margin-bottom:0}
#order-opc div.opc-main-block form.std p.checkbox{padding-left:41%!important;margin-left:5px}
#order-opc div.opc-main-block form.std p.checkbox label{line-height:15px!important;font-weight:400!important}
#order-opc div.opc-main-block #opc_account_form p label, #order-opc div.opc-main-block #opc_account_form p.radio span,#order-opc div.opc-main-block #opc_account_form p.select span{color:#585454;font-size:12px;font-weight:700;line-height:30px;padding-right:10px;text-align:right;text-transform:none;width:40%}
#order-opc div.opc-main-block #opc_account_form p.required input.text,#order-opc div.opc-main-block #opc_account_form p.text input.text{width:200px}
#order-opc div.opc-main-block #opc_account_form p.select select#days,#order-opc div.opc-main-block #opc_account_form p.select select#months,#order-opc div.opc-main-block #opc_account_form p.select select#years{width:72px}
#order-opc div.opc-main-block #opc_account_form p.select span{line-height:25px}
#order-opc div.opc-main-block #opc_account_form p.required.select select{width:223px}
#order-opc div.opc-main-block #opc_account_form p.textarea textarea{width:200px;height:100px}
#order-opc div.opc-main-block #opc_account_form p.radio label, #order-opc div.opc-main-block #opc_account_form p.radio span{line-height:20px}
#order-opc div.opc-main-block .address_padding{padding:0}
#order-opc div.opc-main-block h3{margin:15px 0 10px;border:none;font-size:12px}
#order-opc div.opc-main-block p.radio input, #order-opc div.opc-main-block p.checkbox input{vertical-align:middle;height:auto}
form.std p.checkbox{/*padding-left:30%!important*/}
#order-opc div.opc-main-block #login_form_content input#login_email, #order-opc div.opc-main-block #login_form_content input#login_passwd{width:235px}
#order-opc div.opc-main-block #login_form_content p.submit{padding-left:0!important;width:auto;float:left}
#order-opc h2{margin:10px 0 0}
#category .cycleElementsContainer{margin-top:0}
ul#product_list{margin-bottom:20px;border-bottom:1px solid #e6e6e6;list-style-type:none;margin-top:34px;overflow:hidden;width:100%}
ul#product_list li{float:left;position:relative;width:120px;margin:0 40px 0 0;padding-bottom:35px;min-height:280px}
ul#product_list li.last_item_of_line{margin-right:0;padding-right:0}
* html ul#product_list li{height:auto!important}
ul#product_list li a{text-decoration:none}
ul#product_list a.product_img_link{text-align:center;display:block}
ul#product_list a.product_img_link img{vertical-align:bottom}
ul#product_list li h3{margin:10px 0 2px!important}
ul#product_list li h3 a{color:#3db0c1;font-size:12px;font-weight:700}
ul#product_list li p.product_desc{float:left;font-size:11px;margin:0 0 12px;padding:0;width:100%}
ul#product_list li p.product_desc a{color:#716f61}
ul#product_list li div.center_block{float:left;width:100%;margin:0!important}
ul#product_list li div.center_block div{float:left;margin:0 0 5px!important;width:auto}
ul#product_list li div.center_block .compare{color:#9c9a91;float:left;font-size:10px;margin:5px 0 0;padding:0;width:100%;font-weight:700}
ul#product_list li div.right_block{margin-top:0;text-align:left}
ul#product_list li .discount,ul#product_list li .on_sale,ul#product_list li .online_only{color:#da0f00;display:block;font-weight:700;text-transform:uppercase}
ul#product_list li .reduction{display:block;margin-bottom:.3em}
ul#product_list li .price{color:#1e1e1e;display:block;float:left;font-size:14px;font-weight:700;width:100%;line-height:25px}
ul#product_list li div .button,ul#product_list li div .exclusive{background:url(/themes/cdkh/img/bkg_add_to_cart.png) no-repeat scroll 0 0 transparent;color:#787878!important;float:left;font-size:10px!important;font-weight:700;line-height:25px!important;text-transform:uppercase;width:120px;border:none}
ul#product_list li span.availability,ul#product_list li span.outofstock{float:left;font-size:10px;font-weight:700;margin:0 0 1px;width:100%}
ul#product_list li span.availability{color:#60a01d;font-size:10px;font-weight:700;text-transform:uppercase}
ul#product_list li span.outofstock{color:#db7518;font-size:10px;font-weight:700;text-transform:uppercase}
ul#product_list li p.compare input{background:none;border:none;height:auto;margin:0 5px 0 0;padding:0;vertical-align:-3px}
ul#product_list li p.compare{width:100%;border-top:1px solid #e6e6e6;margin:5px 0 10px;padding:10px 0 0;float:left;color:#7b7b7b;font-size:10px;font-weight:700;text-transform:lowercase}
*, body{margin:0;padding:0}
body{font-family:90%/1em 'Lucida Grande', Verdana, sans-serif}
#restricted-country{width:450px;margin:35px auto 0 auto;padding:12px 0;background:#fff;text-align:center;text-transform:none;font-weight:normal;letter-spacing:0;color:#C73178}
#message{width:450px;margin-top:35px;padding:12px 15px;border-top:1px dotted #666;border-bottom:1px dotted #666;background:#F9E3EE;text-align:justify;font:90%/1em 'Lucida Grande', Verdana, sans-serif;text-transform:none;font-weight:normal;letter-spacing:0;color:#C73178}
#message img{padding:5px}
*, body{margin:0;padding:0}
body{font-family:90%/1em 'Lucida Grande', Verdana, sans-serif}
#restricted-country{width:450px;margin:35px auto 0 auto;padding:12px 0;background:#fff;text-align:center;text-transform:none;font-weight:normal;letter-spacing:0;color:#C73178}
#message{width:450px;margin-top:35px;padding:12px 15px;border-top:1px dotted #666;border-bottom:1px dotted #666;background:#F9E3EE;text-align:justify;font:90%/1em 'Lucida Grande', Verdana, sans-serif;text-transform:none;font-weight:normal;letter-spacing:0;color:#C73178}
#message img{padding:5px}
.cluetip-product_scene{text-align:left;background-color:white;padding:10px;border:1px solid gray;background:#F1F2F4 url(/themes/cdkh/img/block_bg.jpg) repeat-x scroll left bottom;opacity:0.95}
.cluetip-product_scene #cluetip-close{text-align:right;float:right}
.cluetip-product_scene h4{float:left;font-size:1.6em;margin-bottom:5px;width:175px}
.cluetip-product_scene a{float:left;margin-top:2px}
.cluetip-product_scene p.description{float:left;width:170px;margin-left:15px}
.cluetip-product_scene div.prices{float:left;width:90px;text-align:right}
.cluetip-product_scene .new{background:transparent url(/themes/cdkh/img/flag_new_bg.jpg) repeat-x scroll 0% 50%;border:1px solid #488C40;clear:both;color:white;display:inline;font-size:0.45em;font-weight:bold;margin:8px;padding:0pt 0.4em;text-transform:uppercase;vertical-align:0.3em}
.cluetip-product_scene .on_sale, .cluetip-product_scene .discount{color:#DA0F00;display:block;font-weight:bold;text-transform:uppercase}
#scenes .screen_scene{margin:0 auto}
#scenes a.cluetip{display:block;position:absolute;text-decoration:none}
#scenes .cluetip span{background:transparent url(/themes/cdkh/img/icon/cible.gif) no-repeat scroll center center;color:black;display:block;font-size:1.1em;font-weight:bold;height:23px;padding-top:5px;text-align:center;width:23px}
.thumbs_banner{margin:10px auto;width:100%}
.thumbs_banner .space-keeper{width:25px;float:left;display:block;height:100%}
.thumbs_banner .space-keeper a.prev{background:transparent url(/themes/cdkh/img/icon/serial_scroll_left.gif);display:none;width:25px;text-align:center;font-size:1.5em;text-decoration:none;background-color:#EEE}
#scenes_list{overflow:hidden;width:504px;float:left;border:1px solid #EEE}
#scenes_list ul{list-style-type:none}
#scenes_list li{float:left}
#scenes_list a{display:block}
.thumbs_banner a.next{background:transparent url(/themes/cdkh/img/icon/serial_scroll_right.gif);width:25px;float:left;display:block;text-align:center;font-size:1.5em;text-decoration:none;background-color:#DDD}
#sitemap_content{margin-left:5em}
div.sitemap_block{_height:120px;float:left;min-height:120px;padding:0;width:42%}
div.sitemap_block ul{text-align:left}
div.sitemap_block h3,.categTree h3{margin-bottom:1em;margin-top:1em}
div.categTree{float:left;margin-bottom:1em;margin-left:52px;margin-top:25px}
#stores-table{border:1px solid #999;width:100%;border-collapse:collapse;display:none}
#stores-table tr td{height:95px}
#stores-table tr th, #stores-table tr td{border-right:1px solid #999;border-bottom:1px solid #999;padding:5px}
#stores-table tr td.num{font-size:16px}
#stores-table tr td.distance, #stores-table tr td.num{text-align:center}
#stores-table tr th{text-align:center;height:20px;line-height:20px}
div.store-small{border:1px solid #CCC;padding:5px;width:200px;margin-bottom:10px}
#map{width:556px;height:375px;margin:15px auto}
#locationSelect{width:350px;visibility:hidden}
#stores_loader{margin-left:5px;display:none}
#store_hours{font-weight:bold;text-decoration:underline;width:80px;height:15px;display:block}
#addressInput{width:350px}
.camera_wrap a, .camera_wrap img,
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img,
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td{background:none;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}
.camera_wrap{display:none;float:left;position:relative;z-index:0}
.camera_wrap img{max-width:none!important;-webkit-border-radius:4px;border-radius:4px}
.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1}
.camera_wrap{width:100%}
.camera_src{display:none}
.cameraCont, .cameraContents{height:100%;position:relative;width:100%;z-index:1}
.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}
.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%}
.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}
.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}
.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}
.camera_target_content .camera_link{background:url(/themes/cdkh/js/camera/images/blank.gif);display:block;height:100%;text-decoration:none}
.camera_loader{background:#fff url(/themes/cdkh/js/camera/images/camera-loader.gif) no-repeat center;background:rgba(255, 255, 255, 0.9) url(/themes/cdkh/js/camera/images/camera-loader.gif) no-repeat center;border:1px solid #ffffff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3}
.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%}
.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4}
.camera_caption{bottom:0;display:block;position:absolute;width:100%}
.camera_caption > div{padding:10px 20px}
.camerarelative{overflow:hidden;position:relative}
.imgFake{cursor:pointer;-webkit-border-radius:4px;border-radius:4px}
.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_prevThumbs div{background:url(/themes/cdkh/js/camera/images/camera_skins.png) no-repeat -160px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_nextThumbs div{background:url(/themes/cdkh/js/camera/images/camera_skins.png) no-repeat -190px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_command_wrap .hideNav{display:none}
.camera_command_wrap{left:0;position:relative;right:0;z-index:4}
.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-align:left;text-indent:-9999px;width:16px}
.camera_commands_emboss .camera_pag .camera_pag_ul li{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2)}
.camera_wrap .camera_pag .camera_pag_ul li > span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:8px;left:4px;overflow:hidden;position:absolute;top:4px;width:8px}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2)}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0}
.camera_pag_ul li img{display:none;position:absolute}
.camera_pag_ul .thumb_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:0;left:50%;margin-left:-4px;position:absolute}
.camera_prev, .camera_next, .camera_commands{cursor:pointer;height:40px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2}
.camera_prev{left:0}
.camera_prev > span{background:url(/themes/cdkh/js/camera/images/camera_skins.png) no-repeat 0 0;display:block;height:40px;width:40px}
.camera_next{right:0}
.camera_next > span{background:url(/themes/cdkh/js/camera/images/camera_skins.png) no-repeat -40px 0;display:block;height:40px;width:40px}
.camera_commands{right:41px}
.camera_commands > .camera_play{background:url(/themes/cdkh/js/camera/images/camera_skins.png) no-repeat -80px 0;height:40px;width:40px}
.camera_commands > .camera_stop{background:url(/themes/cdkh/js/camera/images/camera_skins.png) no-repeat -120px 0;display:block;height:40px;width:40px}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-indent:-9999px;width:16px}
.camera_thumbs_cont{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;position:relative;width:100%}
.camera_commands_emboss .camera_thumbs_cont{-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2)}
.camera_thumbs_cont > div{float:left;width:100%}
.camera_thumbs_cont ul{overflow:hidden;padding:3px 4px 8px;position:relative;text-align:center}
.camera_thumbs_cont ul li{display:inline;padding:0 4px}
.camera_thumbs_cont ul li > img{border:1px solid;cursor:pointer;margin-top:5px;vertical-align:bottom}
.camera_clear{display:block;clear:both}
.showIt{display:none}
.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative}
.pattern_1 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay1.png) repeat}
.pattern_2 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay2.png) repeat}
.pattern_3 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay3.png) repeat}
.pattern_4 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay4.png) repeat}
.pattern_5 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay5.png) repeat}
.pattern_6 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay6.png) repeat}
.pattern_7 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay7.png) repeat}
.pattern_8 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay8.png) repeat}
.pattern_9 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay9.png) repeat}
.pattern_10 .camera_overlayer{background:url(/themes/cdkh/js/camera/images/patterns/overlay10.png) repeat}
.camera_caption{color:#fff}
.camera_caption > div{background:#000;background:rgba(0, 0, 0, 0.8)}
.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span{background:#b7b7b7}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span{background:#434648}
.camera_pag_ul li img{border:4px solid #e6e6e6;-moz-box-shadow:0px 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.5);box-shadow:0px 3px 6px rgba(0,0,0,.5)}
.camera_pag_ul .thumb_arrow{border-top-color:#e6e6e6}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont{background:#d8d8d8;background:rgba(216, 216, 216, 0.85)}
.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7}
.camera_thumbs_cont ul li > img{border-color:1px solid #000}
.camera_amber_skin .camera_prevThumbs div{background-position:-160px -160px}
.camera_amber_skin .camera_nextThumbs div{background-position:-190px -160px}
.camera_amber_skin .camera_prev > span{background-position:0 -160px}
.camera_amber_skin .camera_next > span{background-position:-40px -160px}
.camera_amber_skin .camera_commands > .camera_play{background-position:-80px -160px}
.camera_amber_skin .camera_commands > .camera_stop{background-position:-120px -160px}
.camera_ash_skin .camera_prevThumbs div{background-position:-160px -200px}
.camera_ash_skin .camera_nextThumbs div{background-position:-190px -200px}
.camera_ash_skin .camera_prev > span{background-position:0 -200px}
.camera_ash_skin .camera_next > span{background-position:-40px -200px}
.camera_ash_skin .camera_commands > .camera_play{background-position:-80px -200px}
.camera_ash_skin .camera_commands > .camera_stop{background-position:-120px -200px}
.camera_azure_skin .camera_prevThumbs div{background-position:-160px -240px}
.camera_azure_skin .camera_nextThumbs div{background-position:-190px -240px}
.camera_azure_skin .camera_prev > span{background-position:0 -240px}
.camera_azure_skin .camera_next > span{background-position:-40px -240px}
.camera_azure_skin .camera_commands > .camera_play{background-position:-80px -240px}
.camera_azure_skin .camera_commands > .camera_stop{background-position:-120px -240px}
.camera_beige_skin .camera_prevThumbs div{background-position:-160px -120px}
.camera_beige_skin .camera_nextThumbs div{background-position:-190px -120px}
.camera_beige_skin .camera_prev > span{background-position:0 -120px}
.camera_beige_skin .camera_next > span{background-position:-40px -120px}
.camera_beige_skin .camera_commands > .camera_play{background-position:-80px -120px}
.camera_beige_skin .camera_commands > .camera_stop{background-position:-120px -120px}
.camera_black_skin .camera_prevThumbs div{background-position:-160px -40px}
.camera_black_skin .camera_nextThumbs div{background-position:-190px -40px}
.camera_black_skin .camera_prev > span{background-position:0 -40px}
.camera_black_skin .camera_next > span{background-position:-40px -40px}
.camera_black_skin .camera_commands > .camera_play{background-position:-80px -40px}
.camera_black_skin .camera_commands > .camera_stop{background-position:-120px -40px}
.camera_blue_skin .camera_prevThumbs div{background-position:-160px -280px}
.camera_blue_skin .camera_nextThumbs div{background-position:-190px -280px}
.camera_blue_skin .camera_prev > span{background-position:0 -280px}
.camera_blue_skin .camera_next > span{background-position:-40px -280px}
.camera_blue_skin .camera_commands > .camera_play{background-position:-80px -280px}
.camera_blue_skin .camera_commands > .camera_stop{background-position:-120px -280px}
.camera_brown_skin .camera_prevThumbs div{background-position:-160px -320px}
.camera_brown_skin .camera_nextThumbs div{background-position:-190px -320px}
.camera_brown_skin .camera_prev > span{background-position:0 -320px}
.camera_brown_skin .camera_next > span{background-position:-40px -320px}
.camera_brown_skin .camera_commands > .camera_play{background-position:-80px -320px}
.camera_brown_skin .camera_commands > .camera_stop{background-position:-120px -320px}
.camera_burgundy_skin .camera_prevThumbs div{background-position:-160px -360px}
.camera_burgundy_skin .camera_nextThumbs div{background-position:-190px -360px}
.camera_burgundy_skin .camera_prev > span{background-position:0 -360px}
.camera_burgundy_skin .camera_next > span{background-position:-40px -360px}
.camera_burgundy_skin .camera_commands > .camera_play{background-position:-80px -360px}
.camera_burgundy_skin .camera_commands > .camera_stop{background-position:-120px -360px}
.camera_charcoal_skin .camera_prevThumbs div{background-position:-160px -400px}
.camera_charcoal_skin .camera_nextThumbs div{background-position:-190px -400px}
.camera_charcoal_skin .camera_prev > span{background-position:0 -400px}
.camera_charcoal_skin .camera_next > span{background-position:-40px -400px}
.camera_charcoal_skin .camera_commands > .camera_play{background-position:-80px -400px}
.camera_charcoal_skin .camera_commands > .camera_stop{background-position:-120px -400px}
.camera_chocolate_skin .camera_prevThumbs div{background-position:-160px -440px}
.camera_chocolate_skin .camera_nextThumbs div{background-position:-190px -440px}
.camera_chocolate_skin .camera_prev > span{background-position:0 -440px}
.camera_chocolate_skin .camera_next > span{background-position:-40px -440px}
.camera_chocolate_skin .camera_commands > .camera_play{background-position:-80px -440px}
.camera_chocolate_skin .camera_commands > .camera_stop{background-position:-120px -440px}
.camera_coffee_skin .camera_prevThumbs div{background-position:-160px -480px}
.camera_coffee_skin .camera_nextThumbs div{background-position:-190px -480px}
.camera_coffee_skin .camera_prev > span{background-position:0 -480px}
.camera_coffee_skin .camera_next > span{background-position:-40px -480px}
.camera_coffee_skin .camera_commands > .camera_play{background-position:-80px -480px}
.camera_coffee_skin .camera_commands > .camera_stop{background-position:-120px -480px}
.camera_cyan_skin .camera_prevThumbs div{background-position:-160px -520px}
.camera_cyan_skin .camera_nextThumbs div{background-position:-190px -520px}
.camera_cyan_skin .camera_prev > span{background-position:0 -520px}
.camera_cyan_skin .camera_next > span{background-position:-40px -520px}
.camera_cyan_skin .camera_commands > .camera_play{background-position:-80px -520px}
.camera_cyan_skin .camera_commands > .camera_stop{background-position:-120px -520px}
.camera_fuchsia_skin .camera_prevThumbs div{background-position:-160px -560px}
.camera_fuchsia_skin .camera_nextThumbs div{background-position:-190px -560px}
.camera_fuchsia_skin .camera_prev > span{background-position:0 -560px}
.camera_fuchsia_skin .camera_next > span{background-position:-40px -560px}
.camera_fuchsia_skin .camera_commands > .camera_play{background-position:-80px -560px}
.camera_fuchsia_skin .camera_commands > .camera_stop{background-position:-120px -560px}
.camera_gold_skin .camera_prevThumbs div{background-position:-160px -600px}
.camera_gold_skin .camera_nextThumbs div{background-position:-190px -600px}
.camera_gold_skin .camera_prev > span{background-position:0 -600px}
.camera_gold_skin .camera_next > span{background-position:-40px -600px}
.camera_gold_skin .camera_commands > .camera_play{background-position:-80px -600px}
.camera_gold_skin .camera_commands > .camera_stop{background-position:-120px -600px}
.camera_green_skin .camera_prevThumbs div{background-position:-160px -640px}
.camera_green_skin .camera_nextThumbs div{background-position:-190px -640px}
.camera_green_skin .camera_prev > span{background-position:0 -640px}
.camera_green_skin .camera_next > span{background-position:-40px -640px}
.camera_green_skin .camera_commands > .camera_play{background-position:-80px -640px}
.camera_green_skin .camera_commands > .camera_stop{background-position:-120px -640px}
.camera_grey_skin .camera_prevThumbs div{background-position:-160px -680px}
.camera_grey_skin .camera_nextThumbs div{background-position:-190px -680px}
.camera_grey_skin .camera_prev > span{background-position:0 -680px}
.camera_grey_skin .camera_next > span{background-position:-40px -680px}
.camera_grey_skin .camera_commands > .camera_play{background-position:-80px -680px}
.camera_grey_skin .camera_commands > .camera_stop{background-position:-120px -680px}
.camera_indigo_skin .camera_prevThumbs div{background-position:-160px -720px}
.camera_indigo_skin .camera_nextThumbs div{background-position:-190px -720px}
.camera_indigo_skin .camera_prev > span{background-position:0 -720px}
.camera_indigo_skin .camera_next > span{background-position:-40px -720px}
.camera_indigo_skin .camera_commands > .camera_play{background-position:-80px -720px}
.camera_indigo_skin .camera_commands > .camera_stop{background-position:-120px -720px}
.camera_khaki_skin .camera_prevThumbs div{background-position:-160px -760px}
.camera_khaki_skin .camera_nextThumbs div{background-position:-190px -760px}
.camera_khaki_skin .camera_prev > span{background-position:0 -760px}
.camera_khaki_skin .camera_next > span{background-position:-40px -760px}
.camera_khaki_skin .camera_commands > .camera_play{background-position:-80px -760px}
.camera_khaki_skin .camera_commands > .camera_stop{background-position:-120px -760px}
.camera_lime_skin .camera_prevThumbs div{background-position:-160px -800px}
.camera_lime_skin .camera_nextThumbs div{background-position:-190px -800px}
.camera_lime_skin .camera_prev > span{background-position:0 -800px}
.camera_lime_skin .camera_next > span{background-position:-40px -800px}
.camera_lime_skin .camera_commands > .camera_play{background-position:-80px -800px}
.camera_lime_skin .camera_commands > .camera_stop{background-position:-120px -800px}
.camera_magenta_skin .camera_prevThumbs div{background-position:-160px -840px}
.camera_magenta_skin .camera_nextThumbs div{background-position:-190px -840px}
.camera_magenta_skin .camera_prev > span{background-position:0 -840px}
.camera_magenta_skin .camera_next > span{background-position:-40px -840px}
.camera_magenta_skin .camera_commands > .camera_play{background-position:-80px -840px}
.camera_magenta_skin .camera_commands > .camera_stop{background-position:-120px -840px}
.camera_maroon_skin .camera_prevThumbs div{background-position:-160px -880px}
.camera_maroon_skin .camera_nextThumbs div{background-position:-190px -880px}
.camera_maroon_skin .camera_prev > span{background-position:0 -880px}
.camera_maroon_skin .camera_next > span{background-position:-40px -880px}
.camera_maroon_skin .camera_commands > .camera_play{background-position:-80px -880px}
.camera_maroon_skin .camera_commands > .camera_stop{background-position:-120px -880px}
.camera_orange_skin .camera_prevThumbs div{background-position:-160px -920px}
.camera_orange_skin .camera_nextThumbs div{background-position:-190px -920px}
.camera_orange_skin .camera_prev > span{background-position:0 -920px}
.camera_orange_skin .camera_next > span{background-position:-40px -920px}
.camera_orange_skin .camera_commands > .camera_play{background-position:-80px -920px}
.camera_orange_skin .camera_commands > .camera_stop{background-position:-120px -920px}
.camera_olive_skin .camera_prevThumbs div{background-position:-160px -1080px}
.camera_olive_skin .camera_nextThumbs div{background-position:-190px -1080px}
.camera_olive_skin .camera_prev > span{background-position:0 -1080px}
.camera_olive_skin .camera_next > span{background-position:-40px -1080px}
.camera_olive_skin .camera_commands > .camera_play{background-position:-80px -1080px}
.camera_olive_skin .camera_commands > .camera_stop{background-position:-120px -1080px}
.camera_pink_skin .camera_prevThumbs div{background-position:-160px -960px}
.camera_pink_skin .camera_nextThumbs div{background-position:-190px -960px}
.camera_pink_skin .camera_prev > span{background-position:0 -960px}
.camera_pink_skin .camera_next > span{background-position:-40px -960px}
.camera_pink_skin .camera_commands > .camera_play{background-position:-80px -960px}
.camera_pink_skin .camera_commands > .camera_stop{background-position:-120px -960px}
.camera_pistachio_skin .camera_prevThumbs div{background-position:-160px -1040px}
.camera_pistachio_skin .camera_nextThumbs div{background-position:-190px -1040px}
.camera_pistachio_skin .camera_prev > span{background-position:0 -1040px}
.camera_pistachio_skin .camera_next > span{background-position:-40px -1040px}
.camera_pistachio_skin .camera_commands > .camera_play{background-position:-80px -1040px}
.camera_pistachio_skin .camera_commands > .camera_stop{background-position:-120px -1040px}
.camera_pink_skin .camera_prevThumbs div{background-position:-160px -80px}
.camera_pink_skin .camera_nextThumbs div{background-position:-190px -80px}
.camera_pink_skin .camera_prev > span{background-position:0 -80px}
.camera_pink_skin .camera_next > span{background-position:-40px -80px}
.camera_pink_skin .camera_commands > .camera_play{background-position:-80px -80px}
.camera_pink_skin .camera_commands > .camera_stop{background-position:-120px -80px}
.camera_red_skin .camera_prevThumbs div{background-position:-160px -1000px}
.camera_red_skin .camera_nextThumbs div{background-position:-190px -1000px}
.camera_red_skin .camera_prev > span{background-position:0 -1000px}
.camera_red_skin .camera_next > span{background-position:-40px -1000px}
.camera_red_skin .camera_commands > .camera_play{background-position:-80px -1000px}
.camera_red_skin .camera_commands > .camera_stop{background-position:-120px -1000px}
.camera_tangerine_skin .camera_prevThumbs div{background-position:-160px -1120px}
.camera_tangerine_skin .camera_nextThumbs div{background-position:-190px -1120px}
.camera_tangerine_skin .camera_prev > span{background-position:0 -1120px}
.camera_tangerine_skin .camera_next > span{background-position:-40px -1120px}
.camera_tangerine_skin .camera_commands > .camera_play{background-position:-80px -1120px}
.camera_tangerine_skin .camera_commands > .camera_stop{background-position:-120px -1120px}
.camera_turquoise_skin .camera_prevThumbs div{background-position:-160px -1160px}
.camera_turquoise_skin .camera_nextThumbs div{background-position:-190px -1160px}
.camera_turquoise_skin .camera_prev > span{background-position:0 -1160px}
.camera_turquoise_skin .camera_next > span{background-position:-40px -1160px}
.camera_turquoise_skin .camera_commands > .camera_play{background-position:-80px -1160px}
.camera_turquoise_skin .camera_commands > .camera_stop{background-position:-120px -1160px}
.camera_violet_skin .camera_prevThumbs div{background-position:-160px -1200px}
.camera_violet_skin .camera_nextThumbs div{background-position:-190px -1200px}
.camera_violet_skin .camera_prev > span{background-position:0 -1200px}
.camera_violet_skin .camera_next > span{background-position:-40px -1200px}
.camera_violet_skin .camera_commands > .camera_play{background-position:-80px -1200px}
.camera_violet_skin .camera_commands > .camera_stop{background-position:-120px -1200px}
.camera_white_skin .camera_prevThumbs div{background-position:-160px -80px}
.camera_white_skin .camera_nextThumbs div{background-position:-190px -80px}
.camera_white_skin .camera_prev > span{background-position:0 -80px}
.camera_white_skin .camera_next > span{background-position:-40px -80px}
.camera_white_skin .camera_commands > .camera_play{background-position:-80px -80px}
.camera_white_skin .camera_commands > .camera_stop{background-position:-120px -80px}
.camera_yellow_skin .camera_prevThumbs div{background-position:-160px -1240px}
.camera_yellow_skin .camera_nextThumbs div{background-position:-190px -1240px}
.camera_yellow_skin .camera_prev > span{background-position:0 -1240px}
.camera_yellow_skin .camera_next > span{background-position:-40px -1240px}
.camera_yellow_skin .camera_commands > .camera_play{background-position:-80px -1240px}
.camera_yellow_skin .camera_commands > .camera_stop{background-position:-120px -1240px}
.lof-deal{background:#FCFCFC;padding-bottom:10px}
.lof-deal .lof-head-title{position:relative;padding:10px}
.lof-deal p.total{padding-left:1.7em !important}
.lof-deal .lof-head-link{background:none repeat scroll 0 0 #CCCCCC;font-size:120%;height:29px;line-height:18px;width:100%;font-weight:bold;margin-bottom:10px;overflow:hidden;border-bottom:1px solid #999999}
.lof-deal .lof-head-link ul{list-style:none outside none;margin:0}
.lof-deal .lof-head-link ul li{display:inline;margin:0;padding:0}
.lof-deal .lof-head-link ul li a{background:url("/modules/lofdeal/tmpl/default/assets/images/nav_slant.gif") no-repeat scroll right top #CCCCCC;color:white;display:block;float:left;font-size:90%;font-weight:bold;padding:6px 30px 6px 5px;text-decoration:none;text-transform:uppercase}
.lof-deal .lof-head-link ul li.lofactive a{color:#000000}
.lof-deal .lof-head-link ul li a:hover{color:#666}
.lof-deal .lof-head-link li#head-1 a{padding-left:20px}
.lof-deal .lof-head-filter{height:43px;background:none repeat scroll 0 0 #F4F4F4}
.lof-deal .lof-head-filter .lof-filter{padding-left:10px;background:none;position:relative}
.lof-deal .lof-head-filter .lof-filter label{font-weight:bold}
.lof-deal .lof-head-filter .lof-filter input.lof-submit{cursor:pointer;font-weight:700;margin:7px 0 0 0;color:#666666;background-color:#FFF6D3;border:1px solid #DFD5AF;border-left:1px solid #FFF6D3;border-top:1px solid #FFF6D3;padding:3px}
.lof-deal .lof-head-filter .lof-filter select{margin-left:0px}
.lof-deal .lof-head-filter .lof-filter .col1{left:10px;position:absolute}
.lof-deal .lof-head-filter .lof-filter .col2{left:200px;position:absolute}
.lof-deal .lof-head-filter .lof-filter .col3{left:417px;position:absolute}
.lof-deal .lof-head-filter .lof-filter .col4{left:500px;position:absolute}
.lof-deal .lof-content{padding-left:32px;width:auto;padding-top:15px;padding-bottom:25px}
.lof-deal .lof-content ul li{float:left;height:130px;padding-bottom:15px;width:120px;list-style:none outside none;min-height:130px;margin:0 15px}
lof-deal .lof-content ul li:hover{background:#000}
.lof-deal .lof-content ul li.first{height:auto;padding-bottom:15px}
.lof-deal .lof-content ul li.first .time{margin-top:0}
#center_column .lof-deal .lof-content ul li .time{padding-left:0px}
.lof-deal .lof-content ul li .time{color:#000000;font-size:12px;font-weight:bold;margin-top:15px}
.lof-deal .lof-content ul li h4{font-weight:normal;height:42px;margin-top:5px;padding-right:10px}
.lof-deal .lof-content ul li a{color:#666666;text-decoration:none}
.lof-deal .lof-content ul li a.lof-addcart{background:url("/modules/lofdeal/tmpl/default/assets/images/label_blue_buy.png") no-repeat 0 0 transparent !important;margin-top:10px;width:128px;height:128px}
.lof-deal .lof-content ul li span.lof-addcart{background:url("/modules/lofdeal/tmpl/default/assets/images/label_blue_buy.png") no-repeat 0 0 transparent !important;margin-top:10px;width:128px;opacity:0.2;height:128px}
.lof-deal .lof-content ul li a:hover{text-decoration:underline}
.lof-deal .lof-content ul li .pic{float:left;height:180px;margin:8px 0 10px;position:relative;z-index:1}
.lof-deal .lof-content ul li .pic .isopen{background:url("/modules/lofdeal/tmpl/default/assets/images/isopen.png") no-repeat scroll 0 0 transparent;top:-3px;height:65px;position:absolute;width:65px;z-index:1;left:-6px}
.lof-deal .lof-content ul li .pic .isclosed{background:url("/modules/lofdeal/tmpl/default/assets/images/success.png") no-repeat scroll 0 0 transparent;top:-3px;height:65px;position:absolute;left:-6px;width:65px;z-index:1}
.lof-deal .lof-content ul li .pic .isfuture{background:url("/modules/lofdeal/tmpl/default/assets/images/future.png") no-repeat scroll 0 0 transparent;top:-3px;height:63px;position:absolute;left:-6px;width:68px;z-index:1}
.lof-deal .lof-content ul li .info{color:#666666;float:left;font-size:12px;padding-left:10px;padding-top:15px;width:50px}
.lof-deal .lof-content ul li .clear{clear:both}
.lof-deal .lof-content ul li.alt{border-right:medium none;padding-left:10px}
.lof-time-left{}
.deal-clock .lof-labelexpired{font-size:11px;font-weight:bold;color:#D30000;padding:0px;text-align:center;width:120px;margin:0 auto}
.deal-clock{clear:both;height:35px;margin:0 auto}
.deal-clock div{float:left;font-size:11px;padding:3px;text-align:center}
.deal-clock div{font-size:8px}
.deal-clock div b{background:none repeat scroll 0 0 #DCDCDC;border:1px solid #CCCCCC;clear:both;color:#222;display:block;font-size:9px;font-weight:bold;min-width:15px;padding:1px 2px;-webkit-border-radius:4px;border-radius:4px}
.lof-deal .lof-paging{padding-right:10px;margin-top:5px}
.lof-deal .lof-paging ul{font-size:12px;padding:10px 0;text-align:right;white-space:nowrap}
.lof-deal .lof-paging ul li{display:inline;margin:0 1px;list-style:none outside none}
.lof-deal .lof-paging ul li.current{font-weight:bold;margin:0 6px}
.lof-deal .lof-paging ul li a{border:1px solid #BBBBBB;padding:3px 6px 4px;text-decoration:none;color:#339999}
.lofdeal-img{height:70px;width:120px;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .8);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .8);-webkit-border-radius:4px;border-radius:4px}
h2.lof-head{background:#202020;color:#A6DB15;font-size:18px;padding:10px;padding-left:35px;margin:0px;border-bottom:2px solid #FFF;border-top:2px solid #FFF;margin-bottom:12px;font-style:italic}
.lofdeal-price{font-size:18px;text-align:center;color:#126AA6;padding:8px 0}
.lofdeal-price strike{color:#F9913C;font-size:12px}
span.lofdeal-pd{float:right;padding-right:25px;font-size:14px;padding-top:3px}
span.lofdeal-pd a{color:#FFF}
span.lofdeal-pd a:hover{color:#2483C1;text-decoration:none}
#categories_block_left .tree{}
#categories_block_left .tree li{border:none;padding-left:0;background:none;margin-left:0;font-size:11px;line-height:20px}
#categories_block_left .tree li.last{padding-bottom:0}
#categories_block_left .tree ul{padding:0 0 0 14px;border-left:1px solid #e6e6e6;margin:7px 0 9px}
#categories_block_left .tree li li{background:none;font-size:11px;font-weight:normal;line-height:17px}
#categories_block_left .tree li li a{color:#6e6e6e}
#categories_block_left .tree li li a:hover{color:#3db0c1;text-decoration:underline}
#categories_block_left .tree li li.last{padding-bottom:0}
#categories_block_left .tree li li li{padding-left:15px;font-size:9px}
#categories_block_left .tree a{padding-left:0;color:#646464;font-weight:400;text-transform:none}
#categories_block_left .tree a:hover{text-decoration:none}
#categories_block_left ul.tree a.selected{color:#323232;font-weight:700}
#categories_block_left span.grower{display:block;float:right;background-position:0 0;background-repeat:no-repeat;margin-top:10px;width:7px;height:4px;padding:0}
#categories_block_left span.OPEN{background-image:url('/themes/cdkh/img/icon/less.png')}
#categories_block_left span.CLOSE{background-image:url('/themes/cdkh/img/icon/more.png')}
#cart_block{padding-bottom:0!important;margin-bottom:30px;overflow:hidden}
#cart_block h4{position:relative;margin-bottom:0px}
#cart_block h4 a{float:left;width:auto;color:#fff;font-size:14px;text-transform:none}
#cart_block .block_content{border:none;padding:0!important;position:relative}
#cart_block .block_content #cart_block_list{float:left;width:100%}
#cart_block h4 span{background-position:left top;background-repeat:no-repeat;cursor:pointer;float:left;font-size:.8em;height:4px;margin-left:10px;margin-top:7px;padding:0!important;text-transform:none;width:7px}
#cart_block h4 span#block_cart_collapse{background:url(/themes/cdkh/img/icon/sort_asc_white.png) no-repeat scroll 0 0 transparent}
#cart_block h4 span#block_cart_expand{background:url(/themes/cdkh/img/icon/sort_desc_white.png) no-repeat 0 0}
#cart_block dl dt a,#cart_block dl dt span.quantity-formated{float:left}
#cart_block dt,#cart_block dd{clear:both;margin-top:.2em}
#cart_block dd{padding:0 10px 5px}
#cart_block dd a{color:#a0a0a0;font-weight:400;font-size:11px}
#cart_block a.ajax_cart_block_remove_link{background:transparent url(/themes/cdkh/img/icon/delete.png) no-repeat left bottom;display:block;font-size:0;height:8px;width:8px}
#cart_block a.ajax_cart_block_remove_link:hover{text-decoration:none}
#cart_block p{clear:both;color:#505050;font-size:14px}
#cart_block p.total{height:15px}
#cart_block p.total span{color:#505050;font-size:13px;font-weight:700}
#cart_block p span{clear:right;float:left;text-align:right}
#cart_block li{clear:both}
#cart_block span.price{color:#505050;float:right;font-size:12px;font-weight:700}
#cart_block dl span.price{color:#FFF;float:left;font-weight:700;width:auto;font-size:14px;margin-top:3px}
#cart_block table#vouchers{border-top:1px solid #FFF;clear:both;height:3em;margin-bottom:.5em;margin-top:.5em;padding-top:.4em}
#cart_block div#cart-prices{clear:both;display:block;overflow:hidden;margin:7px 0 15px}
#cart_block div#cart-prices p{margin-bottom:1px;padding:0 10px;height:25px;line-height:25px}
#cart_block div#cart-prices span{color:#FFF;font-size:12px;font-weight:700;text-transform:none}
#cart_block div#cart-prices span.price{color:#FFF;font-size:14px}
#cart_block div#cart-prices p{height:25px;line-height:25px}
#cart_block table#vouchers td{border:0;height:1.5em;padding:0}
#cart_block table#vouchers td.price{color:#FFF;font-size:1em;font-weight:400;text-align:right;width:37%}
#cart_block table#vouchers td.delete{text-align:right;width:9%}
#cart_block table#vouchers td.delete img{margin:0}
#cart_block p#cart-buttons{float:left;height:auto}
#cart_block p#cart-buttons a{float:left;font-size:12px;font-weight:700}
#cart_block p#cart-buttons a.button_small{background-image:url(/themes/cdkh/img/button-small.png);color:#787878!important;float:left;height:25px;width:60px;font-weight:700}
#cart_block p#cart-buttons a#button_order_cart{background-image:url(/themes/cdkh/img/button-medium-checkout.png);float:left;margin-top:3px;width:100px;color:#fff;font-weight:700}
#cart_block .cart_block_customizations{list-style-type:square;margin-left:6px}
#cart_block #cart-price-precisions{height:20px;padding:10px 0 0;color:#787878;font-size:11px}
#cart_block .block_content #cart_block_summary,#cart_block #cart_block_no_products{color:#787878;font-size:11px;line-height:20px;border-bottom:1px solid #f0f0f0;padding-bottom:5px;text-transform:lowercase}
#cart_block_summary{padding:0 10px}
#cart_block #cart_block_no_products{padding:0 10px}
#cart_block .block_content #cart_block_summary span.ajax_cart_total{border-left:1px solid #8c8b7c;color:#505050;font-weight:700;padding-left:5px}
#cart_block dl dt span.quantity-formated span,#cart_block dl span.quantity-formated{color:#a0a0a0;margin-right:5px}
#cart_block dl dt{float:left;line-height:18px;margin-top:3px;padding-top:5px;border-top:1px solid #e6e6e6;padding-left:10px;width:230px}
#cart_block dl dt span.remove_link{float:right;margin-top:8px;margin-left:10px}
#cart_block dl dt a.cart_block_product_name{float:left;text-align:left;width:80%;text-decoration:underline}
#cart_block dl dt.first_item{border-top:none;margin-top:0}
#cart_block dl,#cart_block dl dt a{color:#3db0c1;font-size:12px;font-weight:700}
div.tags_block .block_content{padding:3px 6px 0}
div.tags_block p{text-align:justify;font-size:0.9em}
div.tags_block p a{margin:0 0.1em;line-height:1.5em;color:#a0a0a0}
div.tags_block p a:hover{color:#3db0c1!important;text-decoration:none}
a.tag_level3{font-size:1.8em;font-weight:bold}
a.tag_level2{font-size:1.4em}
a.tag_level1{font-size:1em;color:#a0a0a0!important}
div#viewed-products_block_left div.block_content{}
div#viewed-products_block_left div.block_content ul.products li{margin-top:0;padding-bottom:10px;margin-bottom:10px}
div#viewed-products_block_left div.block_content ul.products li.last_item{border:none}
div#viewed-products_block_left div.block_content ul.products li a{display:block;margin:0 auto;padding:2px;width:60px;height:85px}
div#viewed-products_block_left div.block_content ul.products li a img{}
div#viewed-products_block_left div.block_content ul.products li h5{display:block;margin:10px 0 3px;padding:0}
div#viewed-products_block_left div.block_content ul.products li h5 a{color:#3db0c1;font-size:12px;font-weight:700;text-align:left;width:100%;width:100%;background:none;border:none;height:auto;padding:0!important}
div#viewed-products_block_left div.block_content ul.products li span.category_name{text-align:left;margin-bottom:7px;text-transform:uppercase;font-size:10px}
div#viewed-products_block_left div.block_content ul.products li p{color:#646464;float:left;text-align:left;padding:0}
div#viewed-products_block_left div.block_content ul.products li p span{#float:left}
div#viewed-products_block_left div.block_content ul.products li p a{float:right;height:auto!important;width:10px!important;background:none;border:none;#margin-top:-25px}
div#viewed-products_block_left div.block_content ul.products li p a img{border:none;float:right;height:auto;margin-top:3px;#margin-top:15px;width:8px!important}
ul#header_links{height:25px;position:absolute;left:0;top:0;width:auto;z-index:0;width:250px}
#header_links li#header_link_home{margin-left:0;border:none}
#header_links li{float:left;height:29px;width:auto;line-height:29px;border-left:1px solid #1f1e1e}
#header_links li a{color:#969696;padding:0 10px;font-weight:700}
#header_links li#header_link_home a{padding-left:0}
#header_links li a:hover{color:#fff}
#header_links li.active a{color:#fff}
#header_links a{color:#969696;display:block;font-size:10px;height:29px;line-height:29px;text-align:center;text-decoration:none;text-transform:uppercase}
#currencies_block_top{margin:0;float:right;width:auto;text-align:left;border-left:1px solid #1f1e1e;padding-left:5px;margin-left:5px;height:29px}
#currencies_block_top li{float:left;margin-right:0.2em;margin-bottom:2px}
#currencies_block_top a{display:block;font-size:0.8em;background-color:#f1f2f4;border:#595a5e 1px solid;text-decoration:none;min-width:1em;padding:0 2px 0 3px;line-height:1.5em;text-align:center;vertical-align:middle}
#currencies_block_top a:hover{background-color:white;color:black}
#currencies_block_top .selected a{border:none;background-color:transparent;font-size:11px;line-height:1.2em;font-weight:bold;color:black;border:1px solid white}
#currencies_block_top p{float:left;margin-top:5px}
#currencies_block_top p.label{color:#969696;font-size:10px;font-weight:700;text-transform:uppercase;line-height:20px;padding-right:5px}
@media screen and (-webkit-min-device-pixel-ratio:0){#currencies_block_top p.select{margin-top:3px}
}
#currencies_block_top p.select{margin-top:3px\0}
#currencies_block_top p.select select{background:#010101;color:#fff;border:none;font-size:10px;text-transform:uppercase}
#currencies_block_top p.select select option{padding-right:10px}
#header_right #languages_block_top{margin:0;float:right;border-left:1px solid #1f1e1e;padding-left:5px;margin-left:5px;height:29px}
#header_right #languages_block_top p{float:left;margin-top:5px}
@media screen and (-webkit-min-device-pixel-ratio:0){#header_right #languages_block_top p.select{margin-top:3px}
}
#header_right #languages_block_top p.select{margin-top:3px\0}
#header_right #languages_block_top p.label{color:#969696;font-size:10px;font-weight:700;text-transform:uppercase;line-height:20px;padding-right:5px}
#header_right #languages_block_top p select{background:#1f1e1e;border:none;color:#fff;text-transform:uppercase;font-size:10px}
#header_right #languages_block_top p select option{padding-right:10px;text-transform:uppercase!important;border:none}
#languages_block_top{width:auto}
#languages_block_top ul#first-languages li{float:left;margin-right:3px}
#languages_block_top ul#first-languages li.selected_language{float:left;margin-right:0.3em}
#header_right #header_user{float:right;width:auto;text-align:right;text-transform:uppercase;font-size:10px;color:#969696;font-weight:700}
#header_user p{color:#969696;float:left;padding-right:3px}
#header_user p#header_user_info a{color:#969696}
#header_user span{font-weight:bold}
#header_user ul{margin-top:0.3em;width:330px}
#header_user li{float:right;line-height:22px;margin-left:0.5em;white-space:nowrap}
#header_user #shopping_cart, #header_user #your_account{font-size:10px}
#header_user #shopping_cart{border-left:1px solid #1f1e1e;padding-left:5px;margin-left:5px;height:29px}
#header_user li#your_account{margin-left:0}
#header_user #shopping_cart a, #header_user #your_account a{background-repeat:no-repeat;background-position:top left;padding:2px 0 4px 0;color:#fff;height:20px;text-decoration:none}
.ac_results{text-align:left;padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}
.ac_odd{background-color:#eee}
.ac_over{background-color:#0A246A;color:white}
#category .cycleElementsContainer{margin-top:0}
ul#product_list{margin-bottom:20px;border-bottom:1px solid #e6e6e6;list-style-type:none;margin-top:34px;overflow:hidden;width:100%}
ul#product_list li{float:left;position:relative;width:120px;margin:0 40px 0 0;padding-bottom:35px;min-height:280px}
ul#product_list li.last_item_of_line{margin-right:0;padding-right:0}
* html ul#product_list li{height:auto!important}
ul#product_list li a{text-decoration:none}
ul#product_list a.product_img_link{text-align:center;display:block}
ul#product_list a.product_img_link img{vertical-align:bottom}
ul#product_list li h3{margin:10px 0 2px!important}
ul#product_list li h3 a{color:#3db0c1;font-size:12px;font-weight:700}
ul#product_list li p.product_desc{float:left;font-size:11px;margin:0 0 12px;padding:0;width:100%}
ul#product_list li p.product_desc a{color:#716f61}
ul#product_list li div.center_block{float:left;width:100%;margin:0!important}
ul#product_list li div.center_block div{float:left;margin:0 0 5px!important;width:auto}
ul#product_list li div.center_block .compare{color:#9c9a91;float:left;font-size:10px;margin:5px 0 0;padding:0;width:100%;font-weight:700}
ul#product_list li div.right_block{margin-top:0;text-align:left}
ul#product_list li .discount,ul#product_list li .on_sale,ul#product_list li .online_only{color:#da0f00;display:block;font-weight:700;text-transform:uppercase}
ul#product_list li .reduction{display:block;margin-bottom:.3em}
ul#product_list li .price{color:#1e1e1e;display:block;float:left;font-size:14px;font-weight:700;width:100%;line-height:25px}
ul#product_list li div .button,ul#product_list li div .exclusive{background:url(/themes/cdkh/img/bkg_add_to_cart.png) no-repeat scroll 0 0 transparent;color:#787878!important;float:left;font-size:10px!important;font-weight:700;line-height:25px!important;text-transform:uppercase;width:120px;border:none}
ul#product_list li span.availability,ul#product_list li span.outofstock{float:left;font-size:10px;font-weight:700;margin:0 0 1px;width:100%}
ul#product_list li span.availability{color:#60a01d;font-size:10px;font-weight:700;text-transform:uppercase}
ul#product_list li span.outofstock{color:#db7518;font-size:10px;font-weight:700;text-transform:uppercase}
ul#product_list li p.compare input{background:none;border:none;height:auto;margin:0 5px 0 0;padding:0;vertical-align:-3px}
ul#product_list li p.compare{width:100%;border-top:1px solid #e6e6e6;margin:5px 0 10px;padding:10px 0 0;float:left;color:#7b7b7b;font-size:10px;font-weight:700;text-transform:lowercase}
#header_right #search_block_top{float:right;background:url('/themes/cdkh/img/block_search_bg.png') no-repeat top left;margin-top:65px;width:320px;height:30px}
#header_right #search_block_top p{padding:0}
#header_right #search_block_top label, #header_right #search_block_top input{float:left}
#header_right #search_block_top label{background:transparent url('/themes/cdkh/img/icon/search.gif') no-repeat 0 2px;float:left;width:19px;height:18px;display:none}
#header_right #search_block_top input.button{background:transparent url('/themes/cdkh/img/icon/icon_search.png') no-repeat top right;float:right;width:30px;text-indent:-9999px;height:30px}
#header_right #search_block_top input.search_query{width:265px;line-height:30px;border:none;background:none;height:30px;color:#87898d}
#search_block_left input{margin:2px 0 0 0}
#search_block_left .search_query{width:11em}
#search_button{display:inline}
#footer .block_various_links{list-style:none;overflow:hidden;padding:20px}
#footer .block_various_links li a{text-decoration:none;color:#a0a0a0;font-size:12px;font-weight:700}
#footer .block_various_links li a:hover{color:#47CBDE}
#footer .block_various_links li{display:inline;border-left:1px solid #403d40;padding:0 5px 0 7px}
#footer .block_various_links li.first_item{border:none;padding-left:0}
.informations_block_left .block_content{padding-top:3px}
.bundleDiscounts{padding:10px;margin:10px 0;position:relative;color:white;border:1px solid #595a5e;background-color:#BDC2C9;background-image:url(/themes/prestashop/img/block_exclusive_bg.jpg);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.floatingCTA{position:absolute;right:10px;top:10px}
.floatingCTA a{color:#fff}
.bundle_cta_product{width:211px;padding:10px;color:white;border:1px solid #595a5e;background-color:#BDC2C9;background-image:url(/themes/prestashop/img/block_exclusive_bg.jpg)}
.bundle_cta_product h3{margin:0}
.bundle_cta_product a{color:white}
#bundled_list h3{font-size:14px}
#bundled_list h4{font-size:13px;color:#222}
#best-sellers_block_right p{margin:0;padding-top:3px}
.review_body{color:#111111}
.reviews_info_block{background-color:#F1F2F4;border:1px solid #D0D3D8;color:#374853;font-size:1.1em;padding:0.7em;margin:10px 0;-webkit-border-radius:4px;border-radius:4px;text-align:center}
.star_icon{cursor:pointer}
.subtext{color:#737373;font-size:10px}
#review-modal{display:none;background-color:#ffffff;width:600px;max-height:90%;opacity:1 !important;overflow:auto}
#review-modal fieldset{margin:25px;border:1px solid #D3D3D3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#666766;text-align:left;font-size:12px;font-family:Arial,Helvetica,sans-serif;padding-bottom:10px}
#review-modal fieldset sup{color:red}
#review-modal fieldset p{margin-left:10px}
#review-modal fieldset input[type="text"]{margin-left:10px;width:160px;height:17px}
#review-modal fieldset textarea{margin-left:10px;width:509px;height:160px}
#rating_stars{float:left}
input.add_button{background:url("/modules/review/icon/greenButton.jpg") repeat-x scroll 0 0 #71A953;border-color:#DEEAD1 #BBD7A3 #C0D6B4;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px;color:#FFFFFF;font:400 13px/22px "Open Sans",Arial,Helvetica,sans-serif;padding:0 12px;text-transform:capitalize;margin-left:0px;cursor:pointer}
td.rating_title{text-align:left;padding:5px 30px;font-weight:bold}
div.fieldset_title{font-style:italic;text-align:left;color:#000000;margin:5px 10px}
div.modal-title{font-size:30px;line-height:1;text-align:left;color:#111111;font:400 30px/1 "Open Sans",Arial,Helvetica,sans-serif;margin-left:23px;margin-top:5px}
.fleft{float:left}
.fright{float:right}
.nomarginbottom{margin-bottom:0px}
.reviews_submit{float:right;margin-right:25px;padding-bottom:30px}
.nomarginbottom p{margin:5px 0}
.average_rating{font-size:16px;color:#111111;font:400 17px/1 "Open Sans",Arial,Helvetica,sans-serif}
#rating_output{font-weight:bold;margin-right:20px}
#close-modal{color:red;text-align:right;margin-right:25px;margin-top:10px;cursor:pointer}
#review_errors, .review_errors{color:#DA0F00;padding:3px 8px 0 8px;text-align:left}
#review_errors{display:none;margin:5px 0 0 35px}
.review_errors{margin:5px 0 20px 15px}
#review-overlay{display:none;background:url("/modules/review/icon/ajax-loader.gif") no-repeat scroll center center;height:100%;left:0;margin-top:-10px;position:fixed;top:0;width:100%;z-index:99}
#reviews_sorting, #reviews_per_page{float:right}
#order_form, #per_page_form1{display:inline}
.review{background:url("/modules/review/icon/texture.png") repeat scroll 0 0 #D4D1CF;margin:20px 0}
.adv_review_single .review{margin:6px 0}
.back_to_reviews{text-align:right}
.back_to_reviews img{vertical-align:text-top;margin-right:5px}
.review_footer{background:url("/modules/review/icon/footer.png") repeat scroll 0 0 #EDEDED;font-size:0.925em;height:20px;padding:6px 0 1px 10px;margin-top:10px}
.review_date{float:right;margin-right:10px;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-style:italic;padding-top:2px}
.reviews_ratings{margin-top:10px;margin-left:10px;float:left;display:block}
table.reviews_ratings td{padding-right:20px}
.review_title, .review_text{padding:0 10px}
.review_title{font-weight:bold;padding-top:10px}
.review_text{margin-top:5px}
.user_average_rating{float:left;padding-right:10px;height:15px}
#no_reviews{margin-bottom:10px}
#review_summary2{float:left;width:200px;line-height:1.5;color:#666766;font-size:12px;font-family:Arial,Helvetica,sans-serif}
#review_summary2{width:137px}
#review_summary, .review_summary{line-height:1.5;color:#666766;font-size:12px;font-family:Arial,Helvetica,sans-serif}
.add_review{cursor:pointer}
.add_review_button, .reviews_summary_in_stars{margin-top:0px}
.stars_subtext{margin-top:-7px}
.rating_summary{font-size:15px}
.review_product_image{float:left;margin-left:10px;margin-top:10px}
.product_list_star{margin-left:5px}
.block_content li.ajax_block_product.first_item .product_list_star, .block_content li.ajax_block_product.last_item .product_list_star{margin-left:7px}
li.ajax_block_product .review_summary{text-align:center}
li.ajax_block_product .review_summary div{margin-bottom:3px}
#product_list li.ajax_block_product .right_block .review_summary{text-align:right}
.uiBreadcrumb{margin:0 0 30px}
.uiBreadcrumb p{padding:5px 0 5px 50px;color:#0071BB}
.uiBreadcrumb img{margin:0 5px;vertical-align:middle}
.uiBreadcrumb a{color:#0071BB;cursor:pointer;text-decoration:underline}
.uiBreadcrumb a:hover{text-decoration:none}
.uiBreadcrumb span{color:#0071BB}
.uiTtl{border-bottom:1px solid #D5E7F0;color:#0071BB;font-size:14px;font-weight:bold;margin:0 0 5px;padding:2px 10px}
#add_to_preorder, #subscribe_me, #unsubscribe_me{margin:0.9em auto 0}
.product_img_link, .product_image{}
.product_img_link:hover, .product_image:hover{text-decoration:none !important}
.ribbon{background-color:#ff7e07;color:#FFFFFF;display:block;letter-spacing:1px;line-height:1.35em;opacity:0.95;position:relative;height:0px}
.ribbon .text{text-transform:uppercase;text-align:center;padding-left:0;text-shadow:0px 0px 1px #000000;filter:dropshadow(color=#000000, offx=0, offy=0);padding-top:4px;padding-bottom:4px;font-weight:bold;font-size:13px}
.hasCountdown{border:1px solid #ccc;background-color:#eee}
.countdown_rtl{direction:rtl}
.countdown_holding span{background-color:#ccc}
.countdown_row{clear:both;width:100%;padding:0px 2px;text-align:center}
.countdown_show1 .countdown_section{width:98%}
.countdown_show2 .countdown_section{width:48%}
.countdown_show3 .countdown_section{width:32.5%}
.countdown_show4 .countdown_section{width:24.5%}
.countdown_show5 .countdown_section{width:19.5%}
.countdown_show6 .countdown_section{width:16.25%}
.countdown_show7 .countdown_section{width:14%}
.countdown_section{display:block;float:left;font-size:75%;text-align:center}
.countdown_amount{font-size:200%}
.countdown_descr{display:block;width:100%}
.voucher-countdown{border-radius:5px;background:rgb(169,3,41);background:-moz-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,3,41,1)), color-stop(44%,rgba(143,2,34,1)), color-stop(100%,rgba(109,0,25,1)));background:-webkit-linear-gradient(top, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%);background:-o-linear-gradient(top, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%);background:-ms-linear-gradient(top, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%);background:linear-gradient(top, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#6d0019',GradientType=0);padding:10px;margin-bottom:15px}
.voucher-countdown-vertical .voucher-name{text-align:center;color:#fff;font-size:140%;font-weight:bold}
.voucher-countdown-vertical .voucher-remaining{color:#fff}
.voucher-countdown-vertical .voucher-code-label{color:#fff;margin-top:10px;display:block}
.voucher-countdown-vertical .voucher-code-code{display:block;display:block;margin:0px 0px 10px 0px;background:#fff;padding:9px 0px 9px 0px;text-align:center;color:#000;font-size:120%;font-weight:bold}
.voucher-countdown-vertical .voucher-countdown-remaining-vouchers{color:#fff}
.voucher-countdown-vertical .hasCountdown{overflow:auto;padding:4px 0px 6px 0px;background:#fff}
.voucher-countdown-horizontal{overflow:auto}
.voucher-countdown-horizontal .voucher-name{float:left;width:45%;text-align:left;color:#fff;font-size:140%;font-weight:bold;margin-right:3%;margin-top:14px;margin-right:3%;text-shadow:1px 1px 1px #4C0404}
.voucher-countdown-horizontal .voucher-countdown-timer{width:30%;float:left}
.voucher-countdown-horizontal .voucher-code{width:15%;float:left;margin-right:3%}
.voucher-countdown-horizontal .voucher-code-label{color:#fff;display:block}
.voucher-countdown-horizontal .voucher-remaining{color:#fff}
.voucher-countdown-horizontal .voucher-code-code{display:block;display:block;margin:0px 0px 0px 0px;background:#fff;padding:13.5px 0;text-align:center;color:#000;font-size:120%;font-weight:bold}
.voucher-countdown-horizontal .voucher-countdown-remaining-vouchers{color:#fff}
.voucher-countdown-horizontal .hasCountdown{overflow:auto;padding:4px 0px 6px 0px;background:#fff}
div#newsletter_block_left div.block_content{padding:1em 0;text-align:center}
div#newsletter_block_left div.block_content p{padding:0.3em 0;text-align:center}
div#newsletter_block_left div.block_content input.button_mini{margin:1em auto 0em auto}
#usefull_link_block li.pricedropmailalerts{padding-left:20px;background:url('/modules/pricedropmailalerts/img/price-drop.gif') no-repeat 0 0}
#usefull_link_block li.pricedropmailalerts a{cursor:pointer}
#usefull_link_block li.pricedropmailalerts #pdma_customer_email_result{display:none;display:block}
.rewards h2{padding-bottom:10px !important}
.rewards p{margin:0.5em 0 !important;padding:0 !important}
.rewards table.std{border-style:none !important;margin-bottom:20px}
.rewards table.std thead{border-collapse:collapse;border:solid 1px #BBBBBB !important}
.rewards table.std th{font-size:10px;font-weight:bold;line-height:13px;height:13px !important;padding:5px !important;text-shadow:none !important;background:url("/modules/allinone_rewards/images/bg_table_th.png") repeat-x scroll 0 0 #999999;color:#FFFFFF;padding:14px 12px;text-shadow:0 1px 0 #000000;text-transform:uppercase}
.rewards table.std td{border:1px solid #E9E9E9 !important;font-size:11px;line-height:13px;padding:5px !important}
.rewards div.pagination{padding:0;margin:0}
.rewards form.pagination{display:none}
.rewards div#transform{padding-top:20px;text-align:center}
.rewards div#transform a{background:url("/modules/allinone_rewards/images/bg_bt.gif") repeat-x scroll 0 0 #F4B61B;border:1px solid #CC9900;border-radius:3px 3px 3px 3px;color:#000000;cursor:pointer;display:inline-block;font-weight:bold;padding:5px 7px;position:relative;text-decoration:none}
.rewards div#transform a span{color:red}
.rewards p.success{background:none repeat scroll 0 0 #A5FC9F;border:1px solid green;color:green;font-size:13px;margin:0 0 10px;padding:10px !important}
.rewards p.error{background:none repeat scroll 0 0 #FFDDDD;border:1px solid #DA0F00;color:#DA0F00;font-size:13px;margin:0 0 10px;padding:10px !important;width:auto !important}
.rewards div.sheets{padding:0}
.rewards .idTabs{margin-top:10px !important;overflow:auto}
.rewards .idTabs li{width:24%;text-align:center}
.rewards .idTabs a{width:100%;padding-left:0px;padding-right:0px}
.rewards .idTabs .selected{background-color:#999999;background-image:none;color:white;text-transform:uppercase}
.rewards .idTabs a{background-color:#CCCCCC;background-image:none;width:100%;font-size:9px;color:black;text-transform:uppercase}
.sponsorshipBlock div{padding-top:10px}
.sponsorshipBlock a{text-decoration:underline}
.sponsorshipBlock input[type=text],
.sponsorshipBlock input[type=password],
.sponsorshipBlock #submitOpenInviter,
.sponsorshipBlock select{border:1px solid #BDC2C9}
.sponsorshipBlock input[type=text],
.sponsorshipBlock input[type=password]{height:18px !important}
.sponsorshipBlock #submitOpenInviter{padding:2px}
.sponsorshipBlock ul{padding-left:25px}
.sponsorshipBlock li{padding-top:10px}
.sponsorshipBlock div.submit{padding-bottom:10px}
.sponsorshipBlock form.std p.submit{padding-left:0px !important}
.sponsorshipBlock #sponsorship_text p{padding:0px !important;margin:0 !important}
#sponsorship_rules{width:550px}
.sponsorshipBlock #open_inviter_form div{line-height:25px;display:none}
.sponsorshipBlock #open_inviter_form span{display:block;width:100px;float:left}
.sponsorshipBlock #open_inviter_contacts{width:100%;display:none}
.sponsorshipBlock #open_inviter_contacts_form div:first-child{max-height:300px;overflow:scroll}
.sponsorshipBlock #submitOpenInviter2{margin-bottom:10px}
.sponsorshipBlock tr.total{font-weight:bold;background-color:#EEEEEE}
.sponsorshipBlock td.total{font-weight:bold;background-color:#EEEEEE}
.sponsorshipBlock div.title{font-weight:bold;margin-bottom:3px;text-transform:uppercase}
.sponsorshipBlock .left{text-align:left}
.sponsorshipBlock .center{text-align:center}
.sponsorshipBlock .right{text-align:right}
.sponsorshipPopup{width:550px;text-align:left}
.sponsorshipPopup #invite, .sponsorshipPopup #noinvite{display:inline}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/modules/allinone_rewards/js/fancybox/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('/modules/allinone_rewards/js/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/modules/allinone_rewards/js/fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
fancybox-left-ico{background-image:url('/modules/allinone_rewards/js/fancybox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('/modules/allinone_rewards/js/fancybox/fancybox.png');background-position:-40px -60px}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('/modules/allinone_rewards/js/fancybox/fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('/modules/allinone_rewards/js/fancybox/fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('/modules/allinone_rewards/js/fancybox/fancybox-y.png');background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('/modules/allinone_rewards/js/fancybox/fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/modules/allinone_rewards/js/fancybox/fancybox-x.png');background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('/modules/allinone_rewards/js/fancybox/fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('/modules/allinone_rewards/js/fancybox/fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('/modules/allinone_rewards/js/fancybox/fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('/modules/allinone_rewards/js/fancybox/fancy_title_over.png');display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('/modules/allinone_rewards/js/fancybox/fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('/modules/allinone_rewards/js/fancybox/fancybox-x.png') 0px -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('/modules/allinone_rewards/js/fancybox/fancybox.png') -55px -90px no-repeat}
.fancybox-ie6 #fancybox-close{background:transparent}
.fancybox-ie6 #fancybox-left-ico{background:transparent}
.fancybox-ie6 #fancybox-right-ico{background:transparent}
.fancybox-ie6 #fancybox-title-over{background:transparent}
.fancybox-ie6 #fancybox-title-float-left{background:transparent}
.fancybox-ie6 #fancybox-title-float-main{background:transparent}
.fancybox-ie6 #fancybox-title-float-right{background:transparent}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height:auto}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:150px}
#fancybox-loading.fancybox-ie6 div{background:transparent}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{}
.fancybox-ie #fancybox-bg-ne{}
.fancybox-ie #fancybox-bg-e{}
.fancybox-ie #fancybox-bg-se{}
.fancybox-ie #fancybox-bg-s{}
.fancybox-ie #fancybox-bg-sw{}
.fancybox-ie #fancybox-bg-w{}
.fancybox-ie #fancybox-bg-nw{}
.cycleElementsContainer{overflow:hidden;width:960px;background:url("/themes/cdkh/img/bkg_bottom_footer.png") no-repeat bottom left;padding-bottom:34px;margin-top:18px;position:relative;z-index:10}
.cycleElementsContainer li{border:none!important;color:#777;display:block;float:left;font-size:18px;font-weight:700;height:auto!important;margin:0!important;padding:0!important;text-align:center;width:170px!important}
.cycleElementsContainer li img{max-height:50px;max-width:155px}
.cycleElementsArrow{z-index:100}
.cycleElementsContainer #cycle{float:left;overflow:hidden!important;position:relative;width:860px!important;z-index:1;padding:5px 0 0;margin:0 50px}
.cycleElementsContainer #cycle ul{height:auto;overflow:hidden!important;margin-top:15px}
.cycleElementsArrow a{height:47px;position:absolute;text-indent:-9999px;top:20px;width:35px;z-index:100}
.cycleElementsArrow a#cprev{background-image:url(/themes/cdkh/img/icon/cprev.png);left:0}
.cycleElementsArrow a#cnext{background-image:url(/themes/cdkh/img/icon/cnext.png);right:0}
.cb{clear:both;font-size:0px;height:0px}
.video_block{margin-left:45px}
.cat_body, .cat_img, .cat_img_text{width:95px}
.cat_body{float:left;min-height:59px;text-align:center;margin:10px 7px;word-wrap:break-word;border:3px solid #000}
.cat_body:hover{border:3px solid #36C529}
.cat_img{height:64px;overflow:hidden;border-bottom:10px solid #000}
.cat_name{padding:5px 3px 5px 3px;word-wrap:break-word;font-size:13px}
.cat_img_text{height:14px;overflow:hidden;background:#000;padding-top:1px;font-size:10px}
.cat_img_text a{color:#FFF}
.empty{font-size:14px;color:#374853}
.video_l_back{margin:5px;font-size:13px}
.fc_button{width:123px;margin-top:3px;text-align:right}
#lbOverlay{position:absolute;left:0;width:100%;background-color:#000;cursor:pointer;z-index:999}
#lbCenter, #lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;text-align:center;padding:5px;z-index:9999}
.lbLoading{background:#fff url(/modules/video_gallery/gallery/css/loading.gif) no-repeat center}
#lbImage{border:10px solid #fff}
#lbPrevLink, #lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;height:34px;width:63px;display:none}
#lbPrevLink{left:0}
#lbPrevLink{background:transparent url(/modules/video_gallery/gallery/css/btn-prev.gif) no-repeat 0% 15%}
#lbNextLink{right:0}
#lbNextLink{background:transparent url(/modules/video_gallery/gallery/css/btn-next.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:5px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(/modules/video_gallery/gallery/css/closelabel.gif) no-repeat center;margin:5px 0}
#lbCaption, #lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}
.ratingblock{background:transparent;height:42px;display:block;padding:0.7em;display:block;padding-bottom:8px;margin-bottom:8px}
.loading{height:30px;background:url('/modules/productrating/rating/images/working.gif') 50% 50% no-repeat}
.unit-rating{background:url('/modules/productrating/rating/stars/starrating.gif') top left repeat-x;list-style:none;margin:0px;padding:0px;height:22px;position:relative}
.unit-rating li{text-indent:-90000px;padding:0px;margin:0px;float:left}
.unit-rating li a{outline:none;display:block;width:22px;height:22px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px}
.unit-rating li a:hover{background:url('/modules/productrating/rating/stars/starrating.gif') left center;z-index:2;left:0px}
.unit-rating a.r1-unit{left:0px}
.unit-rating a.r1-unit:hover{width:22px}
.unit-rating a.r2-unit{left:22px}
.unit-rating a.r2-unit:hover{width:42px}
.unit-rating a.r3-unit{left:42px}
.unit-rating a.r3-unit:hover{width:66px}
.unit-rating a.r4-unit{left:66px}
.unit-rating a.r4-unit:hover{width:88px}
.unit-rating a.r5-unit{left:88px}
.unit-rating a.r5-unit:hover{width:110px}
.unit-rating a.r6-unit{left:110px}
.unit-rating a.r6-unit:hover{width:132px}
.unit-rating a.r7-unit{left:132px}
.unit-rating a.r7-unit:hover{width:154px}
.unit-rating a.r8-unit{left:154px}
.unit-rating a.r8-unit:hover{width:176px}
.unit-rating a.r9-unit{left:176px}
.unit-rating a.r9-unit:hover{width:198px}
.unit-rating a.r10-unit{left:198px}
.unit-rating a.r10-unit:hover{width:220px}
.unit-rating li.current-rating{background:url('/modules/productrating/rating/stars/starrating.gif') left center;position:absolute;height:22px;display:block;text-indent:-9000px;z-index:1}
.voted{color:#999}
.thanks{color:#36AA3D}
.static{color:#5D3126}
.nyroModalBg{position:fixed;overflow:hidden;top:0;left:0;height:100%;width:100%;background:#000;z-index:4500!important}
.nmReposition{position:absolute}
.nyroModalCloseButton{top:-24px;right:-24px;width:24px;height:24px;text-indent:-9999em;z-index:4503!important;background:url(/modules/pm_modalcart/img/close.png)}
.nyroModalTitle{top:-26px;left:0;margin:0;font-size:1.1em;color:#ddd}
#TB_ajaxContent{overflow-x:hidden!important}
.nyroModalCont{overflow-x:hidden!important;position:absolute;border:4px solid #777;margin:25px;background:#fff;z-index:4502!important}
.nyroModalCont iframe{width:600px;height:400px}
.nyroModalError{border:4px solid red;color:red;width:250px;height:250px}
.nyroModalError div{min-width:0;min-height:0;padding:10px}
.nyroModalLink, .nyroModalDom, .nyroModalForm, .nyroModalFormFile{position:relative;padding:5px 10px 10px 10px;min-height:100px;min-width:250px;max-width:1000px}
.nyroModalImage, .nyroModalSwf, .nyroModalIframe, .nyroModalIframeForm{position:relative;overflow:hidden}
.nyroModalImage img{vertical-align:top}
.nyroModalHidden{left:-9999em;top:-9999em}
.nyroModalLoad{position:absolute;width:100px;height:100px;background:#fff url(/modules/pm_modalcart/img/ajaxLoader.gif) no-repeat center;padding:0;z-index:4503!important}
.nyroModalPrev, .nyroModalNext{outline:none;position:absolute;top:0;height:60%;width:150px;min-height:50px;max-height:300px;cursor:pointer;text-indent:-9999em;background:transparent url('data:image/gif;base64,AAAA') left 20% no-repeat}
.nyroModalImage .nyroModalPrev, .nyroModalImage .nyroModalNext{height:100%;width:40%;max-height:none}
.nyroModalPrev{left:0}
.nyroModalPrev:hover{background-image:url(/modules/pm_modalcart/img/prev.gif)}
.nyroModalNext{right:0;background-position:right 20%}
.nyroModalNext:hover{background-position:right 20%;background-image:url(/modules/pm_modalcart/img/next.gif)}
.modalcart_confirm p{margin:5px 0 !important;padding:0!important}
.modalcart_confirm h3{text-align:left!important;border-bottom:1px solid #000}
#TB_load{z-index:4503}
#TB_overlay{z-index:4500}
#TB_window{z-index:4502}
#mc_cart_summary{overflow:auto!important;overflow-x:hidden!important;height:200px;margin-bottom:10px}
#pm_mc_content{margin-bottom:15px}
#mc_modal_button{margin:15px 0}
.nyroModalBg{background-color:none!important;background:none;background:-webkit-gradient(linear, left top, left bottom, from(#DADEE4), to(#353536))!important;background:-moz-linear-gradient(top, #DADEE4, #353536)!important;background-image:-o-linear-gradient(top, #DADEE4, #353536)}
.nyroModalBg{-moz-opacity:0.8!important;-khtml-opacity:0.8!important;opacity:0.8!important}
.nyroModalCont #mc_modal_title{color:#374853!important;border-color:#374853!important}
.nyroModalCont #mc_modal_title{font-size:16px!important}
.nyroModalCont{border:3px solid #222222}
.nyroModalCont{-webkit-border-radius:8px!important;-moz-border-radius:8px!important;border-radius:8px!important;behavior:url(/modules/pm_modalcart/js/PIE.htc)}
#mc_cart_summary{height:200px!important}
.nyroModalBg{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DADEE4', endColorstr='#353536') filter:alpha(opacity=80)!important}
.bl_cb{clear:both;font-size:0px;height:0px}
.content_images_table{margin-bottom:15px;padding-top:5px;padding-bottom:10px;background-color:#fffff0;border:1px solid #dfd5c3}
.content_images_table ul{list-style:none}
.content_images_line{border-bottom:1px solid #dfd5c3}
.block_name{display:none}
.banner_line_text{float:left;width:385px;margin-left:10px;margin-bottom:10px;margin-top:5px;font-size:14px;line-height:130%;word-wrap:break-word}
.line_dark{background-color:#f5ead0}
.bl_admin_product{float:left;width:112px;height:124px;margin:5px;word-wrap:break-word;font-size:12px;overflow:hidden;text-align:center}
.bl_pagination a{text-decoration:underline}
.comments{color:#7F7F7F;font-size:11px}
.filter_row{width:100%;margin:0 0px 3px 0px;padding:2px 0 3px 0;border-bottom:1px solid #ede4d1;background-color:#FFF;min-height:20px}
.filter_row a{color:#963}
.blmod_banner_popup_close{width:17px;float:right;text-align:center;padding:1px;color:#374853;font-size:15px;font-weight:bold;font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;cursor:pointer;margin:0px 5px 1px 0px;-moz-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;border:1px solid #ede4d1;background-color:#FFF}
.blmod_banner_popup{position:fixed;z-index:9999999;top:50%;left:50%}
.blmod_banner_popup_style{clear:both;padding:4px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:1px solid #ede4d1;background-color:#FFF;box-shadow:3px 3px 80px 7px #000000}
.blmod_clicks_list{margin-top:20px}
.blmod_clicks_title{border-bottom:1px solid #EDE4D1;color:#000!important}
.blmod_clicks_row{clear:both;border-bottom:1px solid #EDE4D1;min-height:18px;font-size:11px;color:#963;padding-top:4px}
.blmod_clicks_ip{float:left;width:100px}
.blmod_clicks_user_id{float:left;width:350px}
.blmod_clicks_date{float:left;width:140px}
.blmod_clicks_url{float:left}
.blmod_click_bg_dark{background-color:#efefef}
.blmod_graphdiv{font-size:11px!important}
.blmod_unique_c{color:#f5a834}
.blmod_total_c{color:#427fc3}
.blmod_displays_c{color:#008040}
.banner_line_text_small{font-size:12px}
.blmod_pagination{}
.show_underline a:hover{text-decoration:underline!important}
.hasCountdown{border:1px solid #ccc;background-color:#eee}
.countdown_rtl{direction:rtl}
.countdown_holding span{background-color:#ccc}
.countdown_row{clear:both;width:100%;padding:0px 2px;text-align:center}
.countdown_show1 .countdown_section{width:98%}
.countdown_show2 .countdown_section{width:48%}
.countdown_show3 .countdown_section{width:32.5%}
.countdown_show4 .countdown_section{width:24.5%}
.countdown_show5 .countdown_section{width:19.5%}
.countdown_show6 .countdown_section{width:16.25%}
.countdown_show7 .countdown_section{width:14%}
.countdown_section{display:block;float:left;font-size:75%;text-align:center}
.countdown_amount{font-size:200%}
.countdown_descr{display:block;width:100%}
.answBox .answInf b{color:#428B01}
.answBox .answInf strong{color:#CC5500}
.answBox .answInf span{color:#CCCCCC;padding:0 5px}
.answBox .answInf{padding:0 0 7px}
.item-questions{border-bottom:1px solid #E4E4E4;margin-bottom:20px}
.answBox-question{font-family:Tahoma,Arial,sans-serif;font-size:14px;color:rgb(51, 51, 51)}
.answBox-response{margin:20px 0 10px 30px}
a.blueBtn{text-decoration:none}
a:hover.blueBtn{text-decoration:none}
#add-question-form{background-color:#FAFAFA;margin-top:20px;padding:5px;border:1px solid #C4C4C4;display:none}
#add-question-form .title-rev{border-bottom:1px solid #C4C4C4;color:#2580C7;font-size:16px;font-weight:bold;padding:5px 10px}
#add-question-form table{margin-top:10px;width:100%}
#add-question-form .form-left{font-size:12px;font-weight:bold;padding:0 10px;width:30%;line-height:2.5em}
#add-question-form .form-right{width:70%}
a.greenBtnBig{text-decoration:none}
.greenBtnBig{background:url("/modules/prodquestions/i/btn_bg1.gif") repeat-x scroll 0 0 #4B9F00;border-left:1px solid #408700;border-right:1px solid #408700;color:#FFFFFF;cursor:pointer;display:block;font-size:11px;height:18px;line-height:0.8em;margin:0 auto 15px;position:relative}
.greenBtnBig{text-align:center;width:120px}
.greenBtnBig b{border-bottom:1px solid #408700;border-top:1px solid #408700;color:white;display:block;height:14px;padding:4px 10px 0;position:relative;top:-1px}
a.greyBtnBig{text-decoration:none}
.greyBtnBig{background:url("/modules/prodquestions/i/btn_bg6.gif") repeat-x scroll 0 0 #3086CA;border-left:1px solid #0054A6;border-right:1px solid #0054A6;color:#FFFFFF;cursor:pointer;display:block;font-size:11px;height:18px;line-height:0.8em;margin:0 auto 15px;position:relative}
.greyBtnBig{text-align:center;width:120px}
.greyBtnBig b{border-bottom:1px solid #0054A6;border-top:1px solid #0054A6;color:white;display:block;height:14px;padding:4px 10px 0;position:relative;top:-1px}
.pages{height:15px;padding:0 0 10px 10px;font-size:100%;margin-top:20px;line-height:1.2em}
.pages span, .pages b, .pages a{font-weight:bold}
.pages a{color:#2580c7}
.pages span{color:#bbb;padding:1px 8px 2px 0}
.pages span.nums{padding:0 10px 0 5px}
.pages span.nums b, .pages span.nums a{padding:1px 6px 3px 6px;background:#ececec;text-decoration:none;margin-right:4px}
.pages span.nums a:hover{background:#2580c7;color:#fff}
.pages span.nums b{background:#6ec31c;color:#fff}
.no-registered{margin:10px 10px 10px 150px;font-weight:bold}
#succes-question{display:none;border:1px solid #4DA400;color:#4DA400;font-size:12px;padding:10px;text-align:center;margin-top:10px}
#metascore-wrap{background-color:#222;padding:10px 12px;-webkit-border-radius:4px;border-radius:4px;margin-top:15px}
#metascore{background:url("/modules/metascore/images/metascore.png") repeat scroll 0 0 transparent;background-color:#222;display:table;height:30px;width:197px}
#metascore_score{font-size:1.8em;font-weight:bold;margin-left:136px;margin-top:1px;position:relative;text-align:center;width:30px;z-index:2;color:#a6db15}
img.camera_thumb{width:120px;height:90px}
#homepageslider{float:left;width:600px;height:280;margin:15px;background:#222;padding:0px;border:0px;overflow:hidden;-webkit-border-radius:4px;border-radius:4px}
.cameraContent{-webkit-border-radius:4px;border-radius:4px}
#hps-title{position:relative;top:200px;left:0px;z-index:4;padding:12px;font-size:18px;color:#FFF;text-shadow:1px 1px 1px #000000;filter:dropshadow(color=#000000, offx=1, offy=1);background:rgba(0,0,0,0.8);width:600px}
#hps-discount, #hps-price{float:left}
#hps-dv{float:left}
#hps-txt small{font-size:14px}
#hps-txt{position:relative;top:180px;left:435px;z-index:5;width:172px;font-size:22px;color:#FFF;text-align:center;font-weight:bold;text-shadow:1px 1px 1px #000000;filter:dropshadow(color=#000000, offx=1, offy=1);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#b22908;background:-moz-linear-gradient(top, #b22908 0%, #8f2207 44%, #711c06 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b22908), color-stop(44%,#8f2207), color-stop(100%,#711c06));background:-webkit-linear-gradient(top, #b22908 0%,#8f2207 44%,#711c06 100%);background:-o-linear-gradient(top, #b22908 0%,#8f2207 44%,#711c06 100%);background:-ms-linear-gradient(top, #b22908 0%,#8f2207 44%,#711c06 100%);background:linear-gradient(to bottom, #b22908 0%,#8f2207 44%,#711c06 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b22908', endColorstr='#711c06',GradientType=0);-webkit-box-shadow:1px 1px 1px 0px rgba(0, 0, 0, .8);-moz-box-shadow:1px 1px 1px 0px rgba(0, 0, 0, .8);box-shadow:1px 1px 1px 0px rgba(0, 0, 0, .8);overflow:hidden}
#hps-discount{padding:4px 8px}
#hps-price{background:#000;padding:4px 15px}
#hps-clr{clear:both}
#hps-buynow{background:#b22908;background:-moz-linear-gradient(top, #b22908 0%, #8f2207 44%, #711c06 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b22908), color-stop(44%,#8f2207), color-stop(100%,#711c06));background:-webkit-linear-gradient(top, #b22908 0%,#8f2207 44%,#711c06 100%);background:-o-linear-gradient(top, #b22908 0%,#8f2207 44%,#711c06 100%);background:-ms-linear-gradient(top, #b22908 0%,#8f2207 44%,#711c06 100%);background:linear-gradient(to bottom, #b22908 0%,#8f2207 44%,#711c06 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b22908', endColorstr='#711c06',GradientType=0);color:#FFF;text-align:center;padding:8px;font-size:11px;float:right;position:relative;top:208px;margin-right:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;z-index:8}
.camera_wrap img{border-radius:4px 4px 4px 4px;max-width:none !important}
.jcarousel-skin-marko .jcarousel-container{}
.jcarousel-skin-marko .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-marko .jcarousel-container-horizontal{width:960px}
.jcarousel-skin-marko .jcarousel-clip{overflow:hidden;margin-left:31px}
.jcarousel-skin-marko .jcarousel-clip-horizontal{width:900px;height:243px}
.jcarousel-skin-marko .jcarousel-item{width:120px !important;height:243px;text-align:center;padding-top:6px;padding-bottom:6px}
.jcarousel-skin-marko .jcarousel-item-horizontal{margin-left:0;margin-right:5px}
.jcarousel-skin-marko .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-right:0}
.jcarousel-skin-marko .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-marko .jcarousel-next-horizontal{position:absolute;top:98px;right:-5px;width:27px;height:243px;cursor:pointer;background:transparent url("/themes/cdkh/img/icon/cnext2.png") no-repeat 0 0}
.jcarousel-skin-marko .jcarousel-direction-rtl .jcarousel-next-horizontal{left:-1px;right:auto;background-image:url("/themes/cdkh/img/icon/cprev2.png")}
.jcarousel-skin-marko .jcarousel-next-disabled-horizontal,
.jcarousel-skin-marko .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-marko .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-marko .jcarousel-next-disabled-horizontal:active{cursor:default}
.jcarousel-skin-marko .jcarousel-prev-horizontal{position:absolute;top:98px;left:-5px;width:27px;height:47px;cursor:pointer;background:transparent url("/themes/cdkh/img/icon/cprev2.png") no-repeat 0 0}
.jcarousel-list-vertical{width:300px !important}
.jcarousel-skin-marko .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url("/themes/cdkh/img/icon/cnext2.png")}
#ts-wrapper{float:left;height:43px;background:#000000;color:#FFF;width:960px;overflow:hidden}
#ts-content{padding:8px}
#ts-content, #ts-discount, #ts-title, #ts-price, #ts-buynow, #ts-linkmore, #ts-date{float:left;font-size:19px;margin-right:10px;cursor:pointer}
#ts-discount{color:#A6DB15;font-weight:bold}
#ts-title{}
#ts-price{color:#A6DB15;font-weight:bold}
#ts-buynow{font-style:italic}
#ts-date{font-weight:normal;font-style:italic}
#ts-linkmore, #ts-buynow{color:#126AA5;font-weight:bold}
#ts-buynow a, #ts-buynow a:link, #ts-buynow a:visited, #ts-buynow a:active{color:#126AA5}
#ts-buynow a:hover{color:#2483C1}
#clr{clear:both}
div#best-sellers_block_center{width:310px;float:left}
div#best-sellers_block_center ul li{background:#FFF}
div.best-seller-img{height:40px;width:75px;margin:5px 15px;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .8);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .8)}
td#best-seller-count{background:#454545;text-align:center;color:#FFF;font-weight:bold;font-size:18px;padding:0 6px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
#best-sellers_block_center h4{margin:8px 0;font-size:16px}
#best-sellers_block_center h5{font-size:13px;font-weight:bold;padding-right:8px}
#best-sellers_block_center a:hover{text-decoration:none;color:#5A5A5A}
#top-seller-item-wrap{background:#D8D8D8;margin-bottom:2px;height:50px;-webkit-border-radius:4px;border-radius:4px}
#top-seller-item-wrap:hover{background:#A8A8A8}
#top-seller-item-wrap table, #top-seller-item-wrap table tr, #top-seller-item-wrap tr td{height:50px}
#clr{height:0;clear:both}
div#on_sale_img {}
img.side_product{-webkit-box-shadow:0px 0px 2px 2px rgba(0, 0, 0, .6);box-shadow:0px 0px 2px 2px rgba(0, 0, 0, .6);background:#111}
div#note{background:#FFFFCC;padding:5px 4px 4px;margin-bottom:8px}
#nl_footer{float: right;margin-right: 20px;position: relative;top: -60px;-webkit-border-radius: 8px;border-radius: 8px;width: auto; border:4px solid #222; background: #FCFCFC; padding: 20px}
img.footer_sm { background:url(/img/sprite/footer_icons.png); width: 48px; height: 56px; overflow: hidden; }
img.footer_sm_fb {background-position:0px 0px}
img.footer_sm_tw {background-position:0px -66px}
img.footer_sm_yt {background-position:0px -132px}
img.footer_sm_su {background-position:0px -198px;width:220px;height:62px}
a.info{position:relative;z-index:24;color:#000;text-decoration:none}
a.info:hover{z-index:25;background-color:#76B7E7}
a.info span{display:none}
.login-box {background: none repeat scroll 0 0 #FAFAFA;border: 1px dotted #979798;position: relative;width: 226px;}
.login-box h2 {border: medium none;color: #919191;font: bold 14px tahoma;padding: 14px 0 0 17px;}
.login-box a {color: #1EABE0;float: left;font-size: 10px;font-weight: bold;margin: 4px 0 15px 17px;text-decoration: underline;}
.button-join {background: url("/affiliate/affiliates/img/button.gif") no-repeat scroll 0 0 transparent;height: 45px;width: 194px;}
a.info:hover span{display:block;position:absolute;font-weight:bold;top:0px;left:20%; width:100px;margin-left:-125px;border:1px solid #0cf;background-color:#0099FF;color:#ffffff;text-align: center;z-index:9999999}
#aff-login {text-alignment:center;width:200px;float:right;margin-bottom:12px;margin-left:12px;padding:8px; background:#FCFCFC;}
