Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
data
/
trash
/
vhost_www.arlenshop.fr_1556185825
/
htdocs
/
themes
/
watchstore
/
css
/
//srv/data/trash/vhost_www.arlenshop.fr_1556185825/htdocs/themes/watchstore/css/global.css
/* ################################################################################################## PRESTASHOP CSS ################################################################################################## */ /* **************************************************************************** reset **************************************************************************** */ html{color:#000;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0} table{border-collapse:collapse;border-spacing:0} fieldset,img{border:0} address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit} del,ins{text-decoration:none} caption,th{text-align:left} h1,h2,h3,h4,h5,h6{font-size:100%} q:before,q:after{content:''} abbr,acronym{border:0;font-variant:normal} sup{vertical-align:baseline} sub{vertical-align:baseline} legend{color:#000} input,button,textarea,select,optgroup,option{font-family:inherit;/* font-size:inherit; */font-style:inherit;font-weight:inherit} input,button,textarea,select{font-size:100%} .ie7 input, .ie7 select{} a {cursor:pointer} .clearfix:before, .clearfix:after { content: "."; display: block; height: 0; overflow: hidden } .clearfix:after {clear: both} .clearfix {zoom: 1} /* ************************************************************************************************ struture ************************************************************************************************ */ #page {border-top:3px solid #000; border-left:none !important;border-right:none!important;border-bottom:none!important} #header {/* z-index:250 */} #columns {margin-bottom:40px} #left_column {} #center_column {} #right_column {} #category #center_column {overflow:hidden} #index #center_column {margin-left:0px} /* ************************************************************************************************ generic style ************************************************************************************************ */ body{ font:normal 11px/1.5em Arial, Verdana, sans-serif; background:#fff; } body.content_only { background: #FFF; } /* positionnement ****************************************************************************** */ .hidden {display:none} .f_left {float:left} .f_right {float:right} p.center {text-align:center} .clearBoth {clear:both} /* title *************************************************************************************** */ h1 { margin-bottom:10px; font-size:18px; line-height: 20px; text-transform:uppercase; font-family: 'Alegreya', serif; } h2 { padding-bottom:20px; font-size:18px; } h3 { padding-bottom:10px; font-size:14px; text-transform:uppercase; } .title_block { padding-bottom:10px; font-size:14px } .hide-left-column #left_column {display:none} .hide-left-column #center_column {width:757px} /* text **************************************************************************************** */ p {padding-bottom:10px;} p em {font-style:italic} .warning { margin:0 0 10px 0; padding:10px; border:1px solid #84ac54; font-size:11px; background:#e5f4d3; color:#4b7018; clear:both; #padding-top:5px } .success { margin:0 0 20px 0; padding:10px; border:1px solid #84ac54; font-size:11px; background: #e5f4d3;color:#4b7018 } .error { margin:0 0 10px 0; padding:10px; border:1px solid #eeb9b9; font-size:13px; background:#faeaea; color:#d12c22; clear:both; } .error ol {margin-left:20px} .error p.lnk { margin-top:20px; padding:0; font-size:11px } .required {/*color:#f01919*/} .on_sale img { position: absolute; top: 0; left: 0; } span.availability { color: #54b702!important; } /* link **************************************************************************************** */ a, a:active, a:visited { color:#000; text-decoration:none; outline: medium none } a:active{background:none;} a:hover {text-decoration:none} /* HACK IOS ipad, iphone */ input[type="text"], input[type="email"], input[type="search"], input[type="password"], input[type="submit"], input[type="image"], input[type="button"] { -webkit-appearance:none; -moz-appearance:none; appearance:none; outline:none; } /*buttons ************************************************************************************** */ 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 { position:relative; display:inline-block; padding:7px 15px; font-weight:bold; color:#000; text-transform:uppercase; cursor: pointer; line-height:1.5em; } *:first-child+html input.button_mini, *:first-child+html input.button_small, *:first-child+html input.button, *:first-child+html input.button_large, *:first-child+html input.button_mini_disabled, *:first-child+html input.button_small_disabled, *:first-child+html input.button_disabled, *:first-child+html input.button_large_disabled, *:first-child+html input.exclusive_mini, *:first-child+html input.exclusive_small, *:first-child+html input.exclusive, *:first-child+html input.exclusive_large, *:first-child+html input.exclusive_mini_disabled, *:first-child+html input.exclusive_small_disabled, *:first-child+html input.exclusive_disabled, *:first-child+html input.exclusive_large_disabled {} /* input button */ 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*/ } /* disabled button */ 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 { /*background-position: left -36px; cursor: default; color: #888!important*/ } /* exclusive button */ 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*/ } /* exclusive disabled button */ 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 {} input.exclusive_disabled{color:#fff;background:#000; border:1px solid transparent;} /* hover button */ 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 { text-decoration:none; background-position: left -50px; transition:all 0.5s ease 0s; } /* exclusive hover button */ 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 { /*color: white!important*/ } /* active button */ input.button_mini:active, input.button_small:active, input.button:active, input.button_large:active, input.exclusive_mini:active, input.exclusive_small:active, input.exclusive:active, input.exclusive_large:active, a.button_mini:active, a.button_small:active, a.button:active, a.button_large:active, a.exclusive_mini:active, a.exclusive_small:active, a.exclusive:active, a.exclusive_large:active { background-position: left -100px } /* classic buttons */ 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')*/ } 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-image: url('../img/button-small.png')*/ } /* input.button_disabled, input.exclusive_disabled, span.exclusive { color:#fff; background:#000; cursor:default; width: auto; height: 30px; } */ 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-image: url('../img/button-large.png')*/ } /* exclusive button */ /*input.exclusive, input.exclusive_disabled, a.exclusive, span.exclusive { background-image: url('../img/button-medium_exclusive.png') } input.exclusive_mini, input.exclusive_mini_disabled, a.exclusive_mini, span.exclusive_mini { background-image: url('../img/button-mini_exclusive.gif') } input.exclusive_small, input.exclusive_small_disabled, a.exclusive_small, span.exclusive_small { background-image: url('../img/button-small_exclusive.gif') } 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') }*/ /* form **************************************************************************************** */ form.std fieldset { margin:20px 0; } /* table *************************************************************************************** */ table.std, table.table_block { margin-bottom:20px; *margin-bottom:20px; width:100%; border:1px solid #bfbfbf; border-collapse:inherit } table.std th, table.table_block th { padding:14px 12px; font-size:12px; text-transform:uppercase; } table.table_block td { padding:12px; font-size:12px; vertical-align:top } /* BLOCK .block ******************************************************************************** */ .block {margin-bottom:30px} #footer .block {margin-bottom:0} .block .title_block, .block h4 { padding:6px 0px 4px 0; font-size:14px; text-transform:uppercase; text-align:left; font-weight: bold; border-bottom:1px solid #bfbfbf; font-family: 'Alegreya', serif; } .block h4 a:hover{color:#888888} .block ul {list-style-type:none} .block li.last { border:none} .block li a { display:block; } /* BLOCK .products_block *********************************************************************** */ .products_block {} .products_block li {} .products_block img {float:left;margin-right:10px;margin-bottom:10px} .products_block img:hover{opacity:0.7;filter:alpha(opacity=70)} /* BLOCK customer privacy ******************************************************************* */ .account_creation label{ padding-top:5px; width:80%; text-align:left; cursor:pointer } /* BLOCK .footer_links (cms pages) ************************************************************* */ ul.footer_links { list-style-type:none; margin-bottom:20px } ul.footer_links li {float:left} ul.footer_links li.f_right {float:right} ul.footer_links li .icon { position:relative; top:6px; left:0 } ul.footer_links li a:hover{color:#515151} .history_link a.color-myaccount:hover{color:#515151} /* barre comparaison / tri ********************************************************************* */ .content_sortPagiBar {margin:20px 0;} #center_column .sortPagiBar { font:normal 11px Arial, Verdana, sans-serif; color:#666; } #center_column .sortPagiBar strong {color:#000;} #center_column .sortPagiBar p {padding-left:10px;padding-bottom:0} #center_column .sortPagiBar p select{height:30px;margin-right:10px;*height:auto;margin-left:10px;padding:5px} #center_column .sortPagiBar form {display:inline-block;float:right} #center_column .sortPagiBar form.pagination{float:none;*width:150px} .ie7 #center_column .sortPagiBar form {display:inline;} .sortPagiBar #productsSortForm {float:right;} .sortPagiBar select#selectPrductSort { margin:0 0 0 10px; color:#000; border:1px solid #ccc } input.bt_compare { padding:8px 15px; border:none; color:#fff; background:#f01919; } input.bt_compare:hover{opacity:0.5;transition:all 0.5s ease 0s;} .sortPagiBar .nbrItemPage {margin-left:40px;} .sortPagiBar .PrductSort {float:left;} .sortPagiBar .nbrProduct { display:inline-block; padding:0 10px; } .sortPagiBar #nb_item {border:1px solid #ccc} /* pagination ********************************************************************************** */ form.pagination {display:none;} div.pagination { float:left; text-align: center } ul.pagination {list-style-type:none;float:left} ul.pagination li {display: inline;} ul.pagination a, ul.pagination span { display:inline-block; padding:7px 10px 0 0; font-weight: bold; font-style: italic; font-family:'PT Sans', sans-serif; font-size:14px; color:#888888; } ul.pagination a { text-align:center; } ul.pagination a:hover { color:#000; } ul.pagination .current span { color:#000 } ul.pagination li.disabled span {color:#000} #pagination_previous {} #pagination_next {} .ie7 #pagination_previous, .ie7 #pagination_next {float:none} #pagination_previous a, #pagination_previous span, #pagination_next a, #pagination_next span { width:auto; } #pagination_previous span, #pagination_next span { } /* CART steps *********************************************************************** */ ul#order_step {width:100%;clear:both;overflow:hidden} ul.step { list-style-type:none; margin-bottom:20px; background: url(../img/bg_allbrand.png) repeat-x left bottom; padding-bottom: 10px; } ul.step li { display:inline-block; text-align:center; text-transform:uppercase; float:left; *padding:10px 0; } ul.step li.step_current a{background:#000;color:#fff;cursor:default} ul.step li a, ul.step li.step_current span, ul.step li.step_current_end span { display:table-cell; padding:10px 15px; font-size:14px; font-family: 'PT Sans', sans-serif; color:#888888; font-weight:bold; cursor:default; } ul.step li.step_done a:hover{color:#646464;cursor:pointer} ul.step li.step_current_end { font-weight:bold; background:#000; } ul.step li.step_current_end a{color:#fff} ul.step li.step_todo span {display:inline-block;} ul.step li.step_done {font-weight:bold;} /* module productcomments ********************************************************************** */ .rating { clear: both; display: block; margin: 2em; cursor: pointer; } .rating:after { content: '.'; display: block; height: 0; width: 0; clear: both; visibility: hidden } .cancel, .star { overflow: hidden; float: left; margin:0 1px 0 0; width: 16px; height: 16px; text-indent: -999em; cursor: pointer } .cancel, .cancel a { background: url(../../../modules/productcomments/img/delete.gif) no-repeat 0 -16px !important } .star, .star a { background: url(../../../modules/productcomments/img/star.gif) no-repeat 0 0 } .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 ;transition:all 0.5s ease 0s} .pack_content { margin: 10px 0 10px 0 } .pack_price { float: right; margin-right: 3px; font-size: 12px } .confirmation { margin: 0 0 10px; padding: 10px; border: 1px solid #e6db55; font-size: 13px; background: none repeat scroll 0 0 #ffffe0; } .rte { background: transparent none repeat scroll 0 0;padding-bottom:30px } .rte h2{text-transform:uppercase; margin-top:5px; font-family: 'Alegreya', serif;} .listcomment { list-style-type:none; margin:0 0 20px 0 !important; } .listcomment li { padding:10px 0; border-bottom:1px dotted #ccc; color:#666 } .listcomment .titlecomment { display:block; font-weight:bold; font-size:12px; color:#333 } .listcomment .txtcomment { display:block; padding:5px 0; color:#333 } .listcomment .authorcomment {} /* ************************************************************************************************ HEADER ************************************************************************************************ */ #header {position:relative} #header_logo { margin-top: 10px; z-index: 1; float:left; width: 400px; cursor:default; } #header_right { position:relative; float: right } /* ************************************************************************************************ BREADCRUMB ************************************************************************************************ */ .breadcrumb { margin-bottom:12px; font-style:italic; font-weight:bold; font-size:12px; color:#646464; } .breadcrumb a{color:#888888;} .breadcrumb a:hover{color:#000} .breadcrumb .navigation_page{color:#515151;} .breadcrumb span.navigation-pipe {margin:0 5px;background:url(../img/navigation_pipe.png) no-repeat;} #bc span.navigation-pipe{text-indent:-99999px;color:transparent} .breadcrumb img { position:relative; top:5px } #old_bc{display:none} /* ************************************************************************************************ FOOTER ************************************************************************************************ */ .blockcategories_footer, #footer .myaccount , #block_various_links_footer, #social_block, #block_contact_infos { float:left; } .blockcategories_footer {margin-left:0} #footer .title_block {text-transform:uppercase} #footer ul {list-style-type:none} #footer li {padding:7px 0} #footer .myaccount {padding: 15px 10px} #footer .myaccount .favoriteproducts img, #footer .myaccount .lnk_wishlist img {display:none} /* ************************************************************************************************ PRODUCT PAGE ************************************************************************************************ */ /* BLOCK idTabs ******************************************************************************** */ .idTabs { list-style-type: none; margin-top: 40px; background: url(../img/bg_allbrand.png) repeat-x left bottom; padding-bottom:7px; } ul.idTabs li { float: left; margin-right: 1px } .idTabs a { display:block; padding:11px 25px; font-weight:bold; text-decoration:none; color:#888888; text-transform:uppercase; font-size:14px; font-family: 'PT Sans', sans-serif; } .idTabs a:hover{opacity:0.7;display:inline-block;filter:alpha(opacity=70)} .idTabs .selected { color:#fff; background:#000; cursor:default; } .idTabs .selected:hover{opacity:1;display:inline-block;filter:alpha(opacity=100)} #more_info_sheets {padding-top:20px} #more_info_sheets ul, #more_info_sheets ol, #more_info_sheets dl {margin-bottom:30px} #more_info_sheets em {font-style:italic} #more_info_sheets #idTab4 ul#product_list li .center_block{margin:0} #more_info_sheets .product_desc{ margin-top:5px; margin-bottom:10px } #more_info_sheets .product_desc .product_image{ float:left } #more_info_sheets .product_desc .block_description{ float:left; margin-left:10px; width:420px } #more_info_sheets .product_desc .clear_product_desc{ clear:both; height:0px; line-height:0px } /* Make sure lists are correctly displayed in tinyMCE BO edition mode too */ #short_description_content ul, #short_description_content ol, #short_description_content dl, #tinymce ul, #tinymce ol, #tinymce dl {margin-left:20px} .block_hidden_only_for_screen {display:none} /* ************************************************************************************************ PAGE AUTHENTIFICATION ************************************************************************************************ */ #authentication #left_column {/*display:none*/} #authentication #center_column{} /* ************************************************************************************************ PAIMENT - PAGE ORDER ************************************************************************************************ */ /* nav bottom ********************************************************************************** */ #order #left_column , #order-confirmation #left_column {/*display:none*/} .cart_navigation {margin:20px 0} .cart_navigation .exclusive, .cart_navigation .exclusive_large { background:#fff; border:1px solid #000; width:auto; text-align:center; } .cart_navigation .exclusive{*border:1px solid #000} /* step 1 - cart ******************************************************************************* */ .cart_last_product {clear:both;margin-bottom:20px} #order-detail-content {#padding-bottom:10px;padding-bottom:10px;margin-bottom:10px;background: url(../img/bg_allbrand.png) repeat-x left bottom;*padding-bottom:30px;overflow:auto} table#cart_summary th {} table#cart_summary th.cart_product {text-align:center} table#cart_summary td { padding:12px; padding-top:20px; vertical-align:top } table#cart_summary td.cart_delete, table#cart_summary td.price_discount_del {border-right:none;text-align: center} table#cart_summary .last_item td {border-bottom:1px solid #bfbfbf} table#cart_summary tr.cart_item.odd, table#cart_summary tr.cart_total_delivery, table#cart_summary tr.cart_total_price, table#cart_summary tr.cart_total_voucher{} table#cart_summary tr.cart_item.even {} table#cart_summary tr.customization.odd { background-color: #fff } table#cart_summary tr.customization.even { background-color: #f3f3f3 } table#cart_summary tr ul { list-style: none; } table#cart_summary .cart_product { width:80px; text-align:center } table#cart_summary tbody tr:last-child td { border-bottom: 1px solid #bfbfbf; } table#cart_summary tbody tr td.cart_discount_delete { padding-left: 34px; } table#cart_summary .cart_product img:hover {opacity:0.7; filter:alpha(opacity=70)} table#cart_summary .cart_description { width:230px; } table#cart_summary .cart_unit {width:130px;text-align: center} table#cart_summary td.cart_unit {} table#cart_summary .cart_quantity {width:130px} table#cart_summary .customization .cart_quantity {padding: 8px 12px 0;} .cart_quantity .cart_quantity_input { float:left; margin-left: 5px; width: 20px; border:1px solid #bfbfbf; padding:5px; margin-top:-5px; #margin-top:-8px; } .cart_quantity .cart_quantity_button { float:left; position: relative; top: -5px; } table#cart_summary .cart_total {width:120px;text-align: center} table#cart_summary td.cart_total {} table#cart_summary .cart_delete { width:64px; text-align:center } table#cart_summary .cart_discount_price {text-align: right} .cart_delete a.cart_quantity_delete, a.price_discount_delete { display:block; padding:1px 2px; font-size:8px; color:#666; text-indent:-9999px; background:url(../img/btn_x.jpg) no-repeat; height:11px; width:11px; text-transform:capitalize; } .cart_delete a.cart_quantity_delete:hover, a.price_discount_delete :hover{opacity:0.7} .cart_total_price .total_price_container { border-right:none; } table#cart_summary .cart_total_price td.cart_voucher {vertical-align:middle} table#cart_summary #total_price_container {border-right: none;} .cart_voucher{background:#f3f3f3} .cart_voucher form{padding:10px} .cart_voucher .title_block, .cart_voucher h4 .cart_voucher p {float:left;} .cart_voucher .title_block, .cart_voucher h4 { margin-right:12px; padding:5px 0; font-size:13px } .cart_voucher p {padding-bottom:0;} .cart_voucher p.discount_name_block {} .cart_voucher #display_cart_vouchers { clear:both; line-height: 20px; color:#666; padding-top:2px; font-weight:normal; border-top:1px dotted #ccc } .cart_voucher .title_offers { margin-top:15px; margin-bottom:5px } .cart_voucher #display_cart_vouchers span { font-weight:bold; cursor:pointer; } .cart_voucher input.discount_name { padding:8px 5px; width:75%; border:1px solid #ccc; font-weight:normal; float:left; } .cart_voucher .submit input.button { border:none; padding:8px 15px; margin-left:10px; background:#f01919; font-size:12px; color:#fff; text-transform:uppercase; float:left; } .cart_voucher .submit input.button:hover{background:#cb0f0f} #cart_summary .price { border-right:none; text-align: right; white-space: nowrap; } .total_price_container p {text-align: left} table#cart_summary .cart_total_price .total_price_container {padding:0;} .cart_total_price .total_price_container p { display:block; padding:8px; font-weight:bold; color:#000; text-transform:uppercase; float:left; } .cart_total_price .total_price_container span { display:block; padding:10px; font-weight:bold; font-size:12px; text-align:right; color:#f01919; } #order_carrier { clear:both; margin-top:20px; border:1px solid #999; background:#fff } #order_carrier .title_block { padding:0 15px; height: 29px; font-weight: bold; line-height:29px; color:#fff; font-weight:bold; text-transform:uppercase; background:url(../img/bg_table_th.png) repeat-x 0 -10px #999 } #order_carrier span { display:block; padding:15px; font-weight:bold } .order_delivery .first_item {margin-right:35px;} .multishipping_close_container { text-align: center; } table#cart_summary .gift-icon { color: white; background: #0088CC; line-height: 20px; padding: 2px 5px; border-radius: 5px; } /* step 2 - authentification ******************************************************************* */ #create-account_form, #authentication #login_form { clear: none; float: left; height: auto; width: 49%; } #create-account_form {margin-right: 11px;} #authentication #create-account_form fieldset, #authentication #login_form fieldset { min-height: 200px } #authentication #create-account_form .form_content{padding-top:10px} #authentication #login_form .form_content {margin-top:35px} #authentication #login_form .form_content p.text{padding-bottom:10px} #create-account_form h3, #authentication #login_form h3 { font-weight:bold; color:#888888; } #create-account_form .title_block { padding-bottom:10px; font-size:11px; color:#6e6e6e } #create-account_form label, #login_form label { display: block; margin-bottom: 10px; width:110px; font-weight:bold; } #order-opc #login_form_content label { display:block; margin:0 0 10px 0 } #create-account_form #email_create, #login_form #email, #login_form #passwd, #login_form #login_email, #login_form #login_passwd { width:80%; padding: 6px 5px; border: 1px solid #adadad; font-size: 12px; color: #888888; } #create-account_form #SubmitCreate, #login_form #SubmitLogin {} .lost_password { float:left; padding-bottom:0; padding-top:17px; } .lost_password a {color:#f01919} .lost_password a:hover{color:#f56666} #order-opc .lost_password { display:inline-block; float:none; margin:5px 0 0 5px; width:auto; font-size:11px; color:#f01919; } /* #order-opc .lost_password:hover{color:#f56666} */ #ordermsg p {padding-bottom:0} #ordermsg p.txt { float:left; margin-bottom:10px; } #ordermsg .textarea textarea { height:90px; width:100%; border:1px solid #ccc } /* step 3 - address ************************************************************************** */ .address-form-multishipping { padding: 10px 0px; } #multishipping_mode_box { border: 1px solid #D0D3D8; background: url("../img/form_bg.jpg") repeat-x scroll left top #D0D1D5; margin-bottom: 10px; padding: 5px; } #multishipping_mode_checkbox { vertical-align: middle; margin-right: 5px; } #multishipping_mode_box.on { border: 1px solid #ddd; } #multishipping_mode_box .title { padding: 5px; font-weight: bold; } #multishipping_mode_box .description, #multishipping_mode_box .description_off { padding: 5px; } #multishipping_mode_box .description_off { display: none; padding: 5px; } #multishipping_mode_box .description_off div { margin-bottom: 10px; } #multishipping_mode_box .description_off a, #multishipping_mode_box .description a { display: block; text-align: center; text-decoration: none; padding: 5px 10px; margin: 0 160px; border: 1px solid #adadad; background: #ddd; } #multishipping_mode_box .description_off a:hover, #multishipping_mode_box .description a:hover { background: #f3f3f3; border: 1px solid #adadad; transition:all 0.5s ease 0s } #multishipping_mode_box.on .description_off { display: block; } /* step 4 - paiement ************************************************************************** */ .delivery_options { border: 1px solid #adadad; border-top: 0; } #order .delivery_options_address h3, #order-opc .delivery_options_address h3 { padding: 6px 11px; font-size: 12px; color: #fff; text-transform: uppercase; background: none repeat scroll 0 0 #000; border: 1px solid #adadad; } #order .delivery_option_radio, #order-opc .delivery_option_radio { float: left; margin: 21px 12px; } #order .delivery_option label, #order-opc .delivery_option label { display: block; padding-bottom: 5px; padding-top: 5px; } #order .delivery_option label > table.resume, #order-opc .delivery_option label > table.resume { height: 46px; } #order .delivery_option.item, #order-opc .delivery_option.item { /*background: #fafafa;*/ } #order .delivery_option.alternate_item, #order-opc .delivery_option.alternate_item { border-top: 1px solid #bdc2c9; background: #f1f2f4; border-bottom: 1px solid #bdc2c9; } #order .delivery_option label > table.resume td, #order-opc .delivery_option label > table.resume td { padding: 0 8px; } #order .delivery_option label > table.resume td + td, #order-opc .delivery_option label > table.resume td + td { width: 300px; } #order .delivery_option label > table.resume td + td + td, #order-opc .delivery_option label > table.resume td + td + td { text-align: right; } #order .delivery_option_carrier td {width:200px} #order .delivery_option_carrier td + td {width:280px;} #order .delivery_option_carrier td + td + td {width:200px} #order .delivery_options_address .delivery_option_logo, #order .delivery_option_carrier .delivery_option_logo, #order-opc .delivery_options_address .delivery_option_logo { padding-left:10px; width: 160px; } #order .delivery_options_address .delivery_option_logo img, #order-opc .delivery_options_address .delivery_option_logo img { /*height: 40px;*/ } #order .delivery_option_carrier .first_item, #order-opc .delivery_option_carrier .first_item { padding: 3px 5px 3px 12px; background:url(../img/arrow_right_2.png) no-repeat 3px 7px } .order_carrier_content { padding-top:15px; font-size:12px; } .order_carrier_content h3 { padding:15px 0 10px 0; font-size:13px; color:#000 } .order_carrier_content h3.carrier_title {padding-top:0} .order_carrier_content input { position:relative; top:1px } #carrierTable { border:1px solid #999; border-bottom:none; background:#fff } #carrierTable tbody{ border-bottom:1px solid #999; } #carrierTable th { padding:0 15px; height: 29px; font-weight: bold; line-height:29px; color:#fff; text-transform:uppercase; background:url(../img/bg_table_th.png) repeat-x 0 -10px #999 } #carrierTable td { padding:15px; font-weight:bold; border-right:1px solid #e9e9e9 } #carrierTable td.carrier_price {border:none} #gift_div { display:none; padding-bottom:10px } #gift_div label { display:block; margin-bottom:5px } #gift_div #gift_message { height:50px; width:720px; border:1px solid #999 } a.iframe {font-weight:bold} a.iframe:hover{opacity:0.5;filter: alpha(opacity=50);display: inline-block;} .hook_extracarrier { margin-top: 5px; padding: 5px; } /* step 5 - paiement ************************************************************************** */ .paiement_block { padding-top:15px; font-size:11px; color:#000; } .payment_module { position:relative; padding-top:20px; border-top:1px dotted #ccc; text-transform:uppercase; } .payment_module a {display:block;} .payment_module a:hover{opacity:0.5;filter: alpha(opacity=50);display: inline-block;} .payment_module img { float:left; margin-right:10px } .payment_module:before, .payment_module:after { content: "."; display: block; height: 0; overflow: hidden } .payment_module:after {clear: both} .payment_module {zoom: 1} /* ************************************************************************************************ PAGE ORDER-OPC ************************************************************************************************ */ #order-opc #left_column {} /*#order-opc #center_column{width:870px}*/ #order-opc h2 {background:#000;color:#fff;line-height:29px;padding:0 10px;text-transform:uppercase;font-size:14px;} #order-opc h2 span { display:inline-block; padding:5px 7px; color:#fff; } #order-opc #login_form fieldset { border: 1px solid #adadad; margin: 0 0 10px; padding: 20px; } a#openLoginFormBlock:hover{color:#f01919} #login_form_content {overflow:hidden;position:relative} #login_form_content .col_new{width:40%;display:inline-block;vertical-align:top;padding-right:30px;} #login_form #login_form_content .submit{float:none;clear:both;} #order-opc #login_form fieldset p {padding:0} /* #order-opc #login_form fieldset p a {padding:0} */ #order-opc #login_form fieldset p a:hover{color:#f56666} #order-opc #new_account_form p.submit {} #order-opc #new_account_form p.opc-required {color:#f01919} #order-opc .addresses {margin-bottom:20px} #order-opc #opc_delivery_methods h3 {} #order-opc #opc_delivery_methods textarea { height:60px; border:1px solid #ccc } #order-opc #opc_delivery_methods #message { width: 100%; } #order-opc #opc_payment_methods {margin-bottom:20px} #order-opc #opc_payment_methods #opc_payment_methods-content p{margin:0} .delivery_option_carrier td {width:200px} .delivery_option_carrier td + td {width:280px;} .delivery_option_carrier td + td + td {width:200px} .delivery_option_carrier { margin: 5px 0 0 45px; width: 670px; display: none; } .delivery_option_carrier tr td { padding: 5px; } .delivery_option_carrier.selected { display: table; } .delivery_option_carrier.not-displayable { display: none; } .delivery_option_title { font-weight: bold; } /* ************************************************************************************************ express checkout ************************************************************************************************ */ #new_account_form {clear:both;margin-bottom: 20px} #new_account_form h3 { font-weight:bold; font-size:12px; } #center_column #new_account_form p { margin:0; padding:0 0 10px 0 } #new_account_form p.required sup {color:#990000} #new_account_form p.radio span, #new_account_form p.text label, #new_account_form p.password label, #new_account_form p.select label, #new_account_form p.select span, #new_account_form p.textarea label { width: 230px; } #new_account_form p.radio label { float:none; padding-right:10px; width:auto; } #new_account_form p.checkbox label { float: none; width: auto; } #new_account_form p.text input, #new_account_form p.password input, #new_account_form p.select input {width:360px;padding: 6px 5px;border:1px solid #adadad;color:#888888} #new_account_form p.checkbox input {/*margin-left: 260px;*/} #new_account_form #submitGuestAccount {float: right} /* ************************************************************************************************ */ /* ************************************************************************************************ paiment - CONFIRMATION ************************************************************************************************ */ #orderconfirmation #left_column {display:none} #orderconfirmation #center_column{width:757px} /* ************************************************************************************************ PAGE PASSWORD ************************************************************************************************ */ #form_forgotpassword p.text label { display: inline-block; padding-right: 10px; font-weight: bold; font-size: 12px; } #form_forgotpassword p.text input { padding: 6px 5px; width: 288px; border: 1px solid #adadad; vertical-align: middle; } #form_forgotpassword p.text input.button{#overflow:visible} #form_forgotpassword p.submit { margin-right:25px; padding-bottom:5px; } #form_forgotpassword p.submit input{background:#1f4374;color:#fff;border:none} #form_forgotpassword p.submit input:hover{background: #4c6990;transition: all 0.5s ease 0s;} #password .icon { position:relative; top:6px; } /* ************************************************************************************************ PAGE ADRESSES ************************************************************************************************ */ #addresses #left_column {/*display:none*/} /* #addresses #center_column{width:757px} */ #address p.inline-infos { /*margin:0 0 0 265px !important;*/ font-size:12px; color:#888888; } /* ************************************************************************************************ PAGE ADD ADRESS ************************************************************************************************ */ #address #left_column {/*display:none*/} form#add_address {} #add_address fieldset {margin:0;} #add_address h3 { text-transform:uppercase; color:#888888; font-weight:normal; } #center_column #add_address p {margin:0; padding:0 0 10px 0} #add_address p.required sup {color:#f01919} #add_address p.text label, #add_address p.password label, #add_address p.select label, #add_address p.select span, #add_address p.textarea label { display:block; font-size:11px; font-weight:bold; padding-bottom:10px; } #add_address p.text input, #add_address p.password input, #add_address p.select input {width:360px;/* 370 */} #add_address p.checkbox input { margin-left:260px; } #add_address p.select select {width:370px;} #add_address p.textarea label {vertical-align:top} #add_address p.textarea textarea {width:360px;} #center_column #add_address p.submit2 {margin-top:20px;} #add_address span.form_info, #add_address span.inline-infos { display:block; margin:5px 0 0 265px; color:#666 } /* ************************************************************************************************ PAGE ORDER-SPLIP ************************************************************************************************ */ #order-slip #left_column {/*display:none*/} /*#order-slip #center_column{width:757px}*/ #order-slip #order-list {border-bottom:1px solid #999} #order-slip #order-list td { border-top: 1px solid #ccc; border-bottom:none } #order-slip #order-list td.history_invoice {border-right:none} /* ************************************************************************************************ PAGE DISCOUNT ************************************************************************************************ */ #discount #left_column {/*display:none*/} /* #discount #center_column{width:757px} */ #discount .table_block tr.last_item td {border-bottom:1px solid #999} #discount .table_block td.discount_expiration_date {border-right:1px solid #999} #discount .table_block td.discount_value {white-space:nowrap} /* ************************************************************************************************ PAGE ORDER FOLLOW ************************************************************************************************ */ #order-follow #left_column {/*display:none*/} #order-follow #center_column{width:757px} /* ************************************************************************************************ PAGE NEW-PRODUCTS ************************************************************************************************ */ #newproducts .sortPagiBar {margin-bottom:20px} /* ************************************************************************************************ PAGE BEST SALES ************************************************************************************************ */ #bestsales .sortPagiBar {margin-bottom:20px} /* ************************************************************************************************ PAGE PRICES DROP SALES ************************************************************************************************ */ #pricesdrop .sortPagiBar {margin-bottom:20px} /* ************************************************************************************************ PAGE MANUFACTURER ************************************************************************************************ */ #manufacturer .nbrmanufacturer { margin: 15px 0 10px; padding: 8px 7px; font-size:12px; background: none repeat scroll 0 0 #f0f0f0 } #manufacturer #product_list {margin-top:15px} ul#manufacturers_list {list-style-type:none} ul#manufacturers_list li { margin-bottom: 14px; padding: 12px 8px; border: 1px solid #eee; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; } ul#manufacturers_list li a.lnk_img { display: block; float: left; } ul#manufacturers_list li img { display: block; float: left; margin-right: 14px; border: 1px solid #ccc; vertical-align: bottom } ul#manufacturers_list li img:hover{opacity:0.7;filter:alpha(opacity=70)} ul#manufacturers_list li h3 a:hover,ul#manufacturers_list li .right_side a:hover{color:#515151} ul#manufacturers_list li h3 { padding: 0 0 10px; font-size: 13px; } ul#manufacturers_list li .description { /* overflow: hidden; */ padding: 0; font-size:12px; color:#666 } ul#manufacturers_list li .right_side {float:right;} .description_box { border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 1px #E2E2E2; padding: 5px; margin-bottom: 20px; font-size: 12px; line-height: 18px; } .description_box p { margin: 0; padding: 0 10px 5px; } .description_box .hide_desc { display: none; } .description_box .lnk_more { background: url("../img/arrow_right_1.png") no-repeat scroll 100% 4px transparent; color: #0088CC; padding: 0 10px; } .description_box ul { padding-left: 30px; padding-bottom: 10px; } /* ************************************************************************************************ PAGE SUPPLIER ************************************************************************************************ */ #supplier .nbrmanufacturer { margin: 15px 0 10px; padding: 8px 7px; font-size:12px; background: none repeat scroll 0 0 #f0f0f0 } ul#suppliers_list {list-style-type:none} ul#suppliers_list li { margin-bottom: 14px; padding: 12px 8px; border: 1px solid #eee; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; } ul#suppliers_list li a.lnk_img { display: block; float: left; } ul#suppliers_list li img { display: block; float: left; margin-right: 14px; border: 1px solid #ccc; vertical-align: bottom } ul#suppliers_list li img:hover{opacity:0.7;filter:alpha(opacity=70)} ul#suppliers_list li h3 a:hover,ul#suppliers_list li .right_side a:hover{color:#515151} ul#suppliers_list li h3 { padding: 0 0 10px; font-size: 13px; } ul#suppliers_list li .description { overflow: hidden; padding: 0; font-size:12px; color:#666 } ul#suppliers_list li .right_side {float:right;} /* ************************************************************************************************ PAGE SEARCH ************************************************************************************************ */ #search h3.nbresult { margin:0 0 10px 0; padding:10px; border:1px solid #84ac54; font-size:11px; background:#e5f4d3; color:#4b7018; clear:both; font-weight:normal; text-transform:lowercase; } #search .sortPagiBar {margin-bottom:20px} /* ************************************************************************************************ PAGE 404 ************************************************************************************************ */ #pagenotfound #left_column, #pagenotfound #right_column, #pagenotfound #footer {display:none} #pagenotfound #left_column, #pagenotfound #right_column, #pagenotfound #footer {display:none} #pagenotfound #center_column {width:940px;} #pagenotfound .pagenotfound { padding:30px 300px 0 0; height:330px; font-size:14px; background:url(../img/bg_404.png) no-repeat 100% 0 } #pagenotfound h3 { font-weight:normal; font-size:14px } #pagenotfound fieldset {border:none} #pagenotfound fieldset label {color:#333} #pagenotfound #search_query { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-bottom: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #fff !important; border-top: 1px solid #666; padding: 0 5px; height: 24px; width: 200px; color: #ccc; background: url(../../../modules/blocksearch/img/bg_search_input.png) repeat-x scroll 0 0 #fff } #pagenotfound .button_small { padding: 4px 7px; border: medium none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; color: #fff; text-transform: uppercase; background: url("../../../modules/blocksearch/img/bg_search_submit.png") repeat-x scroll 0 0 #101010 } #pagenotfound .pagenotfound a { font-weight:bold; color:#333 } #pagenotfound .pagenotfound .icon { position:relative; top:3px } /* ************************************************************************************************ addons payment cheque ************************************************************************************************ */ #module-cheque-payment #left_column {display:none} #module-cheque-payment #center_column{width:757px;margin-left:0} /* ************************************************************************************************ addons payment bankwire ************************************************************************************************ */ #module-bankwire-payment #left_column {display:none} /* #module-bankwire-payment #center_column{width:757px} */ /* ************************************************************************************************ addons google checkout ************************************************************************************************ */ #module-gcheckout-payment #left_column {display:none} #module-gcheckout-payment #center_column{width:757px} /* ************************************************************************************************ addons paypal ************************************************************************************************ */ #module-payment-submit #left_column {display:none} #module-payment-submit #center_column{width:757px} /* ************************************************************************************************ addons cashondelivery validation ************************************************************************************************ */ #module-cashondelivery-validation #left_column {display:none} #module-cashondelivery-validation #center_column{width:757px} /* ************************************************************************************************ addon RerversoForm ************************************************************************************************ */ #account-creation_form fieldset.reversoform {padding:10px !important} #account-creation_form fieldset.reversoform .text label{ display:block; padding:0 0 10px 0; width:100%; text-align:left; } #account-creation_form fieldset.reversoform .infos-sup { padding:0 !important; font-size:10px; font-style:italic; text-align:right } /* ************************************************************************************************ addon customer privacy ************************************************************************************************ */ #account-creation_form fieldset.customerprivacy label, fieldset.customerprivacy label{ padding-bottom:0; font-size:14px; text-align:left; cursor:pointer } /* ************************************************************************************************ addon referralprogram ************************************************************************************************ */ #module-referralprogram-referralprogram-program #left_column {display:none} #module-referralprogram-referralprogram-program #center_column{width:757px} #footer .myaccount li.referralprogram img {display:none} #module-referralprogram-referralprogram-program .sheets {padding-top:10px} #module-referralprogram-referralprogram-program form p.checkbox {font-weight:bold} #module-referralprogram-referralprogram-program form p.checkbox a {text-decoration:underline} #module-referralprogram-referralprogram-program form p.submit {text-align:right} #module-referralprogram-referralprogram-program form p.see_email { padding-left:10px; color: #0088cc; background:url(../img/arrow_right_1.png) no-repeat 0 4px; } #module-referralprogram-referralprogram-program form p.see_email a { color: #0088cc; text-decoration:underline } /* ************************************************************************************************ addon loyalty ************************************************************************************************ */ #module-loyalty-default #left_column {display:none} #module-loyalty-default #center_column{width:757px} #product p#loyalty { padding:10px 0 0 20px; border-top:1px solid #ccc; background:url(../img/icon/info.png) no-repeat 0 8px; margin-top: 10px; } #footer .myaccount li.loyalty img {display:none} /* ************************************************************************************************ addon Livezilla ************************************************************************************************ */ #livezilla_lnk { margin:10px 0; text-align: right } #livezilla_lnk a { display:inline-block; padding:6px 8px 8px 8px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font:bold 10px Arial,Verdana,sans-serif; color:#fff; text-shadow: 0 -1px 0 #000; background: url(../img/bg_bt_compare.gif) repeat-x scroll 0 0 #000 } #livezilla_lnk a:hover {text-decoration:none;transition:all 0.5s ease 0s} /* ************************************************************************************************ addons comments products ************************************************************************************************ */ form#sendComment fieldset{ padding:10px; border:1px solid #ccc; background:#eee } form#sendComment h3 {font-size:14px;} #new_comment_form p.text { margin-bottom: 0; padding-bottom: 0; } #sendComment p.text label, #sendComment p.textarea label { display: block; margin: 12px 0 4px; font-weight: bold; font-size: 12px; } #sendComment p.text input { padding: 0 5px; height: 28px; width: 498px; border: 1px solid #ccc; background: url(../img/bg_input.png) repeat-x 0 0 #fff; } #sendComment p.textarea textarea { height:80px; width:508px; border:1px solid #ccc; } #sendComment p.submit { padding:0; text-align:right } #sendComment p.closeform { float:right; padding:0; height:12px; width:12px; text-indent:-5000px; background:url(../img/icon/delete.gif) no-repeat 0 0 } .star { top:2px; float: left; height: 12px; width: 12px; overflow: hidden; text-indent: -999em; cursor: pointer } .star, .star a { background: url(../../../modules/productcomments/img/star.gif) no-repeat 0 0 } div.star_on a { background-position: 0 -12px } div.star_hover a, div.star a:hover { background-position: 0 -12px ;transition:all 0.5s ease 0s;cursor: default} .new_comment_form_content div.star a:hover {cursor:pointer} /* ************************************************************************************************ xxxxx ************************************************************************************************ */ /* ************************************************************************************************ guest tracking ************************************************************************************************ */ #guest-tracking fieldset p:first-child { padding-top: 10px; } #guest-tracking fieldset p:last-child { padding-bottom: 10px; } /* ************************************************************************************************ CSS Modules ************************************************************************************************ */ /******* IMPORTANT - Internet Explorer can read 31 CSS files max. Some CSS have been put here and erased from their own module folder.************/ /*************** Block ADVERTISING ***************/ .advertising_block {margin-bottom: 1em; text-align: center } .advertising_block img{max-width:100%; width:100%} /*************** Block CATEGORIES ***************/ #categories_block_left li.last { border:none;} #categories_block_left li a { display:inline; padding:5px 11px 5px 0px; text-decoration:none; line-height:22px; color:#646464 } #categories_block_left li a:hover{color:#010101} #categories_block_left li ul {margin:5px} #categories_block_left li ul li {border:none;list-style:none;color:#888888} #categories_block_left li ul li a {padding-left:10px;background:url(../img/bg_cat_li.jpg) no-repeat left center;color:#888888} #categories_block_left li ul li a:hover{color:#f01919;background:url(../img/bg_cat_li_hover.jpg) no-repeat left center;} #categories_block_left li .OPEN, #categories_block_left li .CLOSE { display:block; float:right; margin:10px 10px 0; height:4px; width:7px; background:url(../../../img/open-close.png) no-repeat 0 0; cursor:pointer } #categories_block_left li .CLOSE {background-position:0 -4px;} /* footer */ .blockcategories_footer { padding:15px 10px; } .blockcategories_footer .category_footer {float:left;clear:none;} .blockcategories_footer .category_footer .list{float:left;} .blockcategories_footer ul ul {display:none !important} /*************** Block CMS ***************/ /* footer */ #footer .block_various_links {padding:15px 10px;} /* Block CMS links */ .informations_block_left li {border-bottom:1px dotted #eee} .informations_block_left li.last {border:none;} .informations_block_left li a { display:block; padding:7px 11px 5px 22px; color:#333; background:url(../../../modules/blockcms/img/arrow_right_2.png) no-repeat 10px 10px transparent; } tr.subitem > td:first-child + td { padding-left: 10px; } /*************** Block CONTACTINFOS ***************/ #block_contact_infos {padding:15px 10px;} #block_contact_infos li { padding:0 !important; line-height: 20px; } #block_contact_infos li strong { font-weight:normal; } #block_contact_infos li pre {font: 11px/20px Arial,Verdana,sans-serif;white-space:normal} /*************** Block LINK ***************/ #links_block_left .block_content li {border-bottom:1px dotted #eee} #links_block_left .block_contentt li.last {border:none;} #links_block_left .block_content li a { display:block; padding:7px 11px 5px 22px; color:#333; background:url(../../../modules/blocklink/img/arrow_right_2.png) no-repeat 10px 10px transparent; } /*************** Block MANUFACTURER ***************/ .blockmanufacturer li {border-bottom:1px dotted #ccc} .blockmanufacturer li.last_item{border-bottom:none} .blockmanufacturer li.last { border:none;} .blockmanufacturer li a { display:inline-block; padding:7px 11px 5px 15px; color:#6e6e6e; background:url(../../../modules/blockmanufacturer/img/arrow_right_2.png) no-repeat 0px 10px transparent } .blockmanufacturer form {margin-top:10px;} .blockmanufacturer p { padding:0; text-align:center } /*************** Block LOGO PAYMENT ***************/ .paiement_logo_block { width: 191px; text-align: center; margin-bottom: 1.5em } .paiement_logo_block a { text-decoration: none } .paiement_logo_block img { margin: 0 0.5em } /*************** Block RSS ***************/ #rss_block_left p { margin:0; padding:10px; } #rss_block_left li {border-bottom:1px dotted #ccc} #rss_block_left li.last { border:none;} #rss_block_left li a { display:block; padding:7px 11px 5px 22px; color:#333; background:url(../../../modules/blockrss/img/arrow_right_2.png) no-repeat 10px 10px transparent } /*************** Block SOCIAL ***************/ #social_block {padding:15px 10px;} #social_block li {padding-left:22px !important;} #social_block li.facebook {background:url(../../../modules/blocksocial/img/sprite_pict_social_block.png) no-repeat 0 6px;} #social_block li.twitter {background:url(../../../modules/blocksocial/img/sprite_pict_social_block.png) no-repeat 0 -26px;} #social_block li.rss {background:url(../../../modules/blocksocial/img/sprite_pict_social_block.png) no-repeat 0 -56px;} /*************** Block STORE ***************/ .blockstore img { margin: 10px 0 0 0} .blockstore p { padding-bottom:0; font-weight:bold; text-align: right } .blockstore p.store_image { padding-bottom:10px; text-align:center } /*************** Block SUPPLIER ***************/ .blocksupplier li.first_item {border-bottom:1px dotted #ccc} .blocksupplier li.last { border:none;} .blocksupplier li a { display:inline-block; padding:7px 11px 5px 15px; color:#6e6e6e; background:url(../../../modules/blocksupplier/img/arrow_right_2.png) no-repeat 0px 10px transparent } .blocksupplier form {margin-top:10px;} .blocksupplier p { padding:0; text-align:center } .ie7 #featured-products_block_center .product_image span.new {top:110px;right:0;width:94%} .ie8 #featured-products_block_center .product_image span.new{top:110px;right:0;width:94%} .lt-ie6 #featured-products_block_center .product_image span.new {top:110px;right:0;width:94%} /********************* FIXED **********************************/ #header_user, #languages_block_top, #currencies_block_top{ float: right; margin-top:45px; } #header_user{position:relative;height:70px;margin-bottom:15px} .mode_megamenu .grid_24 .grid_8{background:#ededed;font-size:12px;text-transform:uppercase;width:386px;margin-right:0; padding:10px 0} .mode_megamenu .grid_24 .grid_8.omega{margin-left:12px} .mode_megamenu .grid_24 {margin-bottom:10px;} .mode_megamenu .grid_24 .grid_8 h3 {margin-top:3px;padding:0} .mode_megamenu .grid_24 .grid_8 h3 a{color:#515151;font-weight:normal;font-size:13px;*padding:0!important;*font-size:13px !important;font-family: 'PT Sans', sans-serif;vertical-align:middle} .mode_megamenu .grid_24 .grid_8 a:hover{color:#888888} .mode_megamenu .grid_24 .grid_8 a.delivery{text-indent:-999999px;float:left;margin-right:10px;margin-left:20%;background:url(../img/img_freedelivery.png) no-repeat;width:13px;height:20px;} .mode_megamenu .grid_24 .grid_8 a.return{text-indent:-999999px;float:left;margin-right:10px;margin-left:20%;background:url(../img/img_returnall.png) no-repeat;width:19px;height:20px;} .mode_megamenu .grid_24 .grid_8 a.guarantee{text-indent:-999999px;float:left;margin-right:10px;margin-left:20%;background:url(../img/img_guarantee.png) no-repeat;width:21px;height:20px;} .group{width:100%;position:absolute;} .mode_slideshow #breitling{width:245px;position:relative;float:left} .mode_slideshow #breitling img:hover,.mode_slideshow #left_banner img:hover{opacity:0.7;filter: alpha(opacity=70)} .mode_slideshow #breitling .group{background:#e8d5b4;bottom:0; left:0} .mode_slideshow #breitling .group .btn_go{float:right; margin-top:-25px;margin-right:10px} .mode_slideshow #breitling .group .btn_go a:hover{opacity:0.7; transition:all 0.5s ease;filter: alpha(opacity=70);display:inline-block } .mode_slideshow #saveup a img{padding-left:5px;} .mode_slideshow #left_banner .group{bottom:3px; left:0} .mode_slideshow #left_banner #left_banner1{float:right;width:33%;background:#747474} .mode_slideshow #left_banner #left_banner2{background:#d6d6d6;width:33%;float:right} .mode_slideshow #left_banner #left_banner1 .btn_go{float:right; margin-top:-25px; margin-right:10px} .mode_slideshow #left_banner #left_banner1 .btn_go a:hover{opacity:0.7; transition:all 0.5s ease 0s;filter: alpha(opacity=70);display:inline-block} .mode_slideshow #left_banner #left_banner1 h3{color:#fff} .mode_container #banner_home{clear:both;margin-top:10px;} .mode_container #banner_home #left_banner_home{background:#f01919;float:left;width:62%;margin-bottom:10px;height:50px} .mode_container #banner_home #left_banner_home img{margin-top:16px;margin-left:25%;float:left;padding-right:10px} .mode_container #banner_home #left_banner_home img:hover{opacity:0.7;filter: alpha(opacity=70);transition:all 0.5s ease 0s} .mode_container #banner_home #left_banner_home h3 a, .mode_container #banner_home #right_banner_home h3 a{color:#fff;font-size:17px;font-family: 'PT Sans', sans-serif;} .mode_container #banner_home #left_banner_home h3 a:hover,.mode_container #banner_home #right_banner_home h3 a:hover{color:#646464} .mode_container #banner_home #right_banner_home{background:url(../img/bg_specialgift.jpg) no-repeat;width:37%;float:right;height:50px} .mode_container #banner_home #right_banner_home h3 {text-align:center} .mode_container #cat_home {clear: both;margin-bottom: 30px;} .mode_container #cat_home ul li{display:inline-block;vertical-align:top;margin-left:20px;float:left;width:220px; #float:left} .mode_container #cat_home ul li a{display:block;list-style:none; font-weight:bold;text-transform:uppercase;} .mode_container #cat_home ul li a.img{border:5px solid transparent;} .mode_container #cat_home ul li a.img:hover{border:5px solid #cfcfcf; transition:all 0.5s ease 0s;} .mode_container #cat_home ul li a img{display:block;max-width:100%;} .mode_container #cat_home li.first{margin-left:0;margin-bottom:10px} .mode_container #cat_home .cat_product{position:relative;width:102%} .mode_container #cat_home .text{color:#888888;margin-bottom:10px} .mode_container #cat_home .btn_men{float:left;margin-right:5px;} .mode_container #cat_home .btn_men a{background:#000;border:1px solid transparent;text-align:center;color:#fff;display:inline-block;padding:7px 10px} .mode_container #cat_home .btn_men a:hover{opacity:0.7;filter:alpha(opacity=70);transition:all 0.5s ease 0s} .mode_container #cat_home .btn_lady{float:left;text-align:center;} .mode_container #cat_home .btn_lady a{background:#fff;border:1px solid #000;color:#000;display:inline-block;padding:7px 10px} .mode_container #cat_home .btn_lady a:hover{border: 1px solid #cccccc;transition:all 0.5s ease 0s} #footer .title_block, #footer .title_block a{font-family: 'Alegreya', serif; } .block_manufacture .ui-tabs .ui-tabs-nav li a{padding:0 20px;font-size:18px;line-height:15px} .block_manufacture .ui-tabs .ui-tabs-nav li.last{border-left:1px solid #888888} .block_manufacture .ui-tabs .ui-tabs-nav li a#tab_manu_all{border-left:1px solid} .block_manufacture .ui-tabs .ui-tabs-nav, .title_tab, .title_tab_hide_show{ margin-bottom:10px; } .block_manufacture ul{ margin-bottom:10px; font-size: 0; border: none; text-align: center; background: url(../img/bg_allbrand.png) repeat-x left center; } .block_manufacture ul li{display:inline-block;background:#fff} .block_manufacture ul li.last{border-left: 1px solid #888888;} .block_manufacture ul li a{/* padding: 0 20px; */font-size: 18px;line-height: 15px;font-weight: 400;font-family: 'Alegreya', serif;text-transform: uppercase;color: #888888;} .block_manufacture ul li a:hover{ opacity: 0.7; filter: alpha(opacity=70); display: inline-block; } #index .home_top_tab .prev{left:-45px; top:130px} #index .home_top_tab .next{top:130px;right:-40px;} #index .home_top_tab .bt{border:none; position:absolute} .cs_product_content h3{line-height:20px} .price-discount{color:#888888;text-decoration:line-through; padding-right:10px;font-weight:normal} .products_list_price,.price{color:#000;font-size:12px;font-weight:bold} .products_list_price .old_price{padding-right:15px;} #product_list .center_block span.new{display:none} #aboutstore h3{padding:0;padding-bottom:10px;} #aboutstore h3 a{color:#888888;font-size:22px;font-weight:normal; line-height:22px;font-family:'Alegreya', serif;} #aboutstore h3 a:hover,#shop h3 a:hover{text-decoration:none;opacity:0.7;display:inline-block;filter:alpha(opacity=70)} #aboutstore p{color:#888888;line-height:1.5em} #shop img{float:left;padding-right:10px} #shop img:hover{opacity:0.7;transition:all 0.5s ease 0} #shop h3 {padding-top:0;text-transform:none} #shop h3 a{color:#2c4d8d;font-size:14px;padding-top:0} #footer .block_various_links,#footer .myaccount,#block_contact_infos{padding:0} #footer li a {color:#888888;text-decoration:none !important} #footer li a:hover,#footer .myaccount li a:hover{background:url(../../../img/btn_next_megamenu.png) no-repeat left;color:#000;padding-left:10px} #footer .myaccount .tittle_block a{font-weight:bold;font-size:14px;} #block_contact_infos li {color:#888888} #block_contact_infos li a:hover{background:none;padding-left:0} .mode_footer_main .omega #follow h4, .mode_footer_main .omega #payment h4{padding-bottom:20px} .mode_footer_main #follow a img{padding-right:10px;} .mode_footer_main #follow a img:hover,.mode_footer_main #payment a img:hover{opacity:0.7;transition:all 0.5s ease 0s;filter:alpha(opacity=70)} .mode_footer_main #follow{margin-bottom:40px;} .mode_footer_main #payment a img{padding-right:22px} #footer_bottom{clear: both;padding: 50px 0 30px;border-top: 1px solid #c3c3c3;margin: 20px 0 0;} #footer_bottom .block_popular_word_search{text-align:center;margin:0 50px;color:#cccccc} #footer_bottom .block_popular_word_search a{line-height:1.5em;color:#888888;padding:0 3px} #footer_bottom .block_popular_word_search a:hover, #footer_bottom .block_popular_word_search a:active{text-decoration:none;color:#000} #footer_copyright{clear:both;padding-top:12px; border-top:1px solid #c3c3c3;text-align:center} #footer_copyright p{color:#888888;font-size:11px;margin-bottom:45px} #footer_copyright p a{color:#888888} #footer_copyright p a:hover{text-decoration:none;color:#000} #footer_bottom span img{position:absolute;left:50%;top:-36px;background:#fff} p.select select{color:#888888;width: 260px;border: 1px solid #adadad;padding:5px} .view_list_gird{margin-left:5px;} .view_list_gird b{float:left;text-indent:-99999px;width:31px;height:30px;background-image:url(../img/grid-list-product.png);list-style:none} .view_list_gird b.grid{background-position:0 0} .view_list_gird b.list{background-position:100% 0} .view_list_gird b.active.grid,.view_list_gird a:hover .passive.grid{background-position:0 100%;list-style:none} .view_list_gird b.active.list,.view_list_gird a:hover b.passive.list{background-position:100% 100%;list-style:none} .sortPagiBar .display{float:right;list-style:none} #manufacturers_block_left select,#suppliers_block_left select{width:100%; padding:5px;border: 1px solid #adadad;color:#888888} #category #column .alpha{background: url(../img/bg_allbrand.png) repeat-x left bottom;margin-bottom:30px;} #footer{background: url(../img/bg_allbrand.png) repeat-x left top;padding-top:30px;margin-bottom:40px} p.img_manuf,p.img_manuf2{float:left; margin-right:15px;} #productscategory{background:url(../img/bg_allbrand.png) repeat-x left top;padding-top:30px} .content_prices .price{float:left;} .pluginCountButton{display:none} #product_reference{clear:both} #product_reference label{display: inline-block!important;} #product input.exclusive{background: #fff;border: 1px solid #000;width: auto;} #product input.exclusive:hover{background:#000;border:1px solid transparent;color:#fff} .blockproductscategory .btn{ text-indent: -9999px; width: 34px; height: 32px; position: absolute; top: 30px; background-image: url(../img/btn_pre_next.png); background-repeat: no-repeat; transition: all 0.5s linear 0s; z-index: 100; border: 1px solid #bfbfbf;} #product .blockproductscategory{position:relative;clear:both;padding-top:30px} .blockproductscategory .prev{background-position:0 0; right:38px;} .blockproductscategory .prev:hover {background-position:100% 0;border:1px solid #000} .blockproductscategory .next{background-position: 0 100%;right: 0;} .blockproductscategory .next:hover{background-position:100% 100%;border:1px solid #000} #pb-right-column #views_block{position:relative} #pb-right-column #views_block .btn{ text-indent: -9999px; width: 34px; height: 32px; position: absolute; top: 0; background-image: url(../img/btn_pre_next.png); background-repeat: no-repeat; transition: all 0.5s linear 0s; z-index: 100; border: 1px solid #bfbfbf; } #pb-right-column #views_block .prev{background-position:0 0; right:38px;} #pb-right-column #views_block .prev:hover {background-position:100% 0;border:1px solid #000} #pb-right-column #views_block .next{background-position: 0 100%;right: 0;} #pb-right-column #views_block .next:hover{background-position:100% 100%;border:1px solid #000} #create-account_form .submit input.button_large{background:#1f4374;color:#fff;width:auto;border:none;overflow:visible;margin-top:10px} #create-account_form .submit input.button_large:hover{background:#4c6990;color:#fff;} #login_form .submit input.button{background:#fff;color:#000;width:auto;border:1px solid #000;} #login_form .submit input.button:hover{background:#000;color:#fff;border:1px solid transparent} #login_form p.submit{float:left;margin-right:10px;margin-top:10px} #order-opc #login_form .submit input.button{margin-top:12px} table#cart_summary tfoot td{text-align:right;text-transform:uppercase;padding:10px;font-size:12px;font-weight:bold} #order select{padding:5px;} .cart_last_product a.cart_last_product_img{float:left;margin-right:10px} .cart_last_product a.cart_last_product_img img:hover{opacity:0.7; filter: alpha(opacity=70)} .cart_last_product_header{display:none} .cs_your_shopping{font-size:14px; text-transform:uppercase;color:#888888} p.s_title_block a{font-weight:bold;text-transform:uppercase;font-size:14px;font-family: 'Alegreya', serif;} p.s_title_block a:hover{color:#888888} .cart_voucher .title_block{font-size:12px; font-weight:bold; text-transform:uppercase;padding-top:10px} #compare_shipping{padding:0 !important} #compare_shipping p label{display:block;margin-bottom:10px} #compare_shipping select,#zipcode{padding:6px;width:280px;border: 1px solid #adadad; color:#888888} #zipcode{width:268px} li .exclusive , tbody a.exclusive { margin-right: 20px; background: #fff; width: auto; border: 1px solid #000; float:left; position:static; } #product ul li .exclusive:hover,tbody a.exclusive:hover{color:#fff;background:#000;border: 1px solid transparent;} .SE_SubmitRefreshCard input#carriercompare_submit {background: #1f4374;color: #fff;border: 1px solid transparent;} .SE_SubmitRefreshCard input#carriercompare_submit:hover{background:#4c6990;border:1px solid transparent} .SE_SubmitRefreshCard input#update_carriers_list{background:#fff;border:1px solid #000} .SE_SubmitRefreshCard input#update_carriers_list:hover{background:#000;color:#fff;border:1px solid transparent} .comparison_product_infos .name_product h3{padding:0} a .ajax_add_to_cart_button {width: 104px;border: 1px solid;text-align: center;padding: 10px 0;} #account-creation_form p.radio span{display:none;} #account-creation_form p.radio label{text-transform:uppercase;color:#888888;vertical-align:middle} #account-creation_form p.select select{width:auto} p input.exclusive { text-transform: uppercase; font-weight: bold; } p input.exclusive:hover{background:#4c6990;border:1px solid #4c6990;} #address input.button{} #address .submit2 input.button:hover{background:#4c6990;color:#fff;border:1px solid #4c6990} .opc_address{background:url(../img/bg_allbrand.png) repeat-x left bottom; padding-bottom:10px;clear:both} li.address_update a{color:#f01919} li.address_update a:hover{opacity:0.5;filter: alpha(opacity=50); display: inline-block;} .address_add a.button_large{background:#1f4374;color:#fff;border:1px solid #1f4374;} .address_add a.button_large:hover{background:#4c6990;border:1px solid #4c6990} #order-opc h3.carrier_title,#order-opc h3.condition_title{color:#888888;font-weight:normal;} .pluginCountButtonNub i{display:none} .block_social > div{float:left} .block_social .itemFacebookButton{width:78px} .block_social .itemTwitterButton{width:85px} .block_social .itemGooglePlusOneButton {width:65px} .block_social{float:right;position:absolute;top:-3px;right:0} #products-comparison #center_column{} #products-comparison .content_comapre{padding-bottom:30px;} #products-comparison .products_block{background:url(../img/bg_allbrand.png) repeat-x left bottom;padding-bottom:10px} #saveup{background:#ee0000;color:#fff;width:130px;height:191px; float:left;margin-left:11px;text-align:center} .addresses h3{padding:10px 0;} #address .submit2 input.button{background:#1f4374;color:#fff;border:1px solid #1f4374} .cart_navigation .button{width:auto} table#cart_summary .cart_total_price td.cart_voucher{background:none} .cart_navigation .button_large,.cart_navigation .button{background:#1f4374;color:#fff;border:1px solid transparent; float:left; margin-right:5px;*float:none;margin-bottom:10px} .cart_navigation .button_large:hover,.cart_navigation .button:hover{background:#4c6990;border:1px solid transparent} .cart_navigation .exclusive:hover{background:#000;color:#fff;border:1px solid transparent;} #saveup .text_left{text-align:center} #saveup .text_left h3 a{color:#fff; font-size:18px;line-height:20px;font-family: 'PT Sans', sans-serif;} #saveup:hover{opacity:0.7;filter:alpha(opacity=70);} #saveup .text_left h3 a.save{font-size:25px} #saveup .text_left span{text-transform:uppercase} #saveup .text_left img{padding-top:5px;} #saveup .text_left h3.free_delivery{font-size:13px} #saveup img{margin-top:8px} #breitling h3, #left_banner h3{padding-bottom:0;padding:10px;font-family: 'Alegreya', serif;} #left_banner_home h3, #right_banner_home h3{padding-bottom:0;padding:18px} #saveup h3{padding:8px; padding-bottom:0} .cs_prod_top h1{background:url(../img/bg_allbrand.png) repeat-x left bottom;padding-bottom:10px} /*.on_sale{background:url(../img/img_onSale.png) no-repeat;position:absolute;left:0;top:0;width:64px;height:64px;text-indent:-99999px}*/ .is_new{background:url(../img/img_newArrival.png) no-repeat;position:absolute;left:0;top:0;width:64px;height:64px;text-indent:-99999px} ul#product_list li .center_block span.online_only{position:absolute;top:0;left:0;text-indent:-99999px; width:64px; height:64px; background: url(../img/img_onOnline.png) no-repeat;} .cs_product_content{position:relative} .image img,.cs_cat_img img{max-width:100%;/* width:100% */} #index .mode_slideshow .container_24 .grid_8{width:386px;margin-left:3px} #old_price_display{text-decoration:line-through} #page_quickshop input.addtocart{border:1px solid #000;margin:10px 0;background:#fff} #page_quickshop input.addtocart:hover{background:#000; color:#fff} #page_quickshop .our_price_display{margin-right:10px} input.button_mini{background:#1f4374;color:#fff;border:none;float:right;padding:8px 15px} input.button_mini:hover{background:#4c6990} .layered_slider_container .ui-slider-horizontal .ui-slider-handle{background:url(../img/price_range.png) no-repeat;width:20px;height:20px;border:none;top:-8px;cursor:pointer} .layered_slider_container .ui-slider .ui-slider-range{background:#d9d9d9;} .layered_slider_container .ui-slider-horizontal{height:4px} .layered_slider_container .ui-corner-all{border-bottom-right-radius:0 ;border-bottom-left-radius:0 ;border-top-right-radius:0 ;border-top-left-radius:0 } .layered_slider_container .ui-widget-content{border:none;background:#000} .name_product a{font-family: 'Alegreya', serif;line-height:1.5em} .name_product a:hover{color:#888888} #fb-root{height:0} #header img:hover{opacity:0.7;transition:all 0.5s ease 0s;filter: alpha(opacity=70);cursor:pointer} #footer .grid_6{margin-bottom:20px} .menu_last_cat .option .parent .sub_menu{left:-185px} #pb-right-column #image-block #view_full_size img.on_sale_img{position:absolute; left:0; top:0} .cs_cart_quantity .cart_quantity_down, .cs_cart_quantity .cart_quantity_up{display:block;} #order-opc #new_account_form p.submit input.exclusive{background:#1f4374;color:#fff;border:1px solid transparent} #order-opc #new_account_form p.submit input.exclusive:hover{background:#4c6990;} input.exclusive_large:hover{background:#000;color:#fff} #idTab1 p{color:#888888; line-height:1.5em} .cart_description p a{color:#000} .cart_description a{color:#888888} #footer .show_hide_footer {display: none;} #cat_home h3.name_product{margin-top:10px} #payment .block_content{width:104%} .cs_cat_img{*padding-top:10px;margin-bottom:10px} #left_column .block_content{margin-top:10px} #layered_block_left .nomargin a:hover,.blocksupplier li a:hover,.blockmanufacturer li a:hover{color:#010101} #special_block_right h3{*margin-top:-14px} p.text input,p.select input, p.password input{ padding:6px 5px; border:1px solid #adadad; font-size: 12px; color:#888888; } p.textarea textarea { height:80px; width:270px; border:1px solid #adadad; font-size: 12px; color:#888888; padding:6px 5px; } .option { min-height: 200px; } #menu > ul > li ul > li.category_item { display: block!important; } #productscategory_list .caroufredsel_wrapper{margin-left:0px!important} #block-history{overflow: auto} a#resetImages{font-weight:bold} a#resetImages:hover{opacity:0.7} #center_column #account-creation_form p input{margin:10px 10px 0 0!important} #my-account p img.icon{margin-top:-5px} #my-account p a:hover{color:#888888} #compare_shipping #availableCarriers th{padding:14px 0;border-bottom:1px solid #bfbfbf;} #opc_new_account{clear:both} form.pagination p label{float:left;margin:8px 0} form.pagination select#nb_item{float:left} .favoriteproduct h3 a:hover,#usefull_link_block li.print a:hover,#usefull_link_block li:hover,#pb-left-column h1 a:hover{color:#888888} table#cart_summary thead th{border-bottom:1px solid #bfbfbf;font-family: 'PT Sans', sans-serif;} p#cart_block_no_products{padding:10px} #stores_block_left a:hover{color:#515151} .favoriteproduct h3 a{font-family: 'Alegreya', serif;} #order-opc p.warning{margin-top:10px} .cs_quickshop #primary_block{margin-top: 0px} img.jqzoom{max-width:100%} .ac_results{width:340px!important;border:1px solid #adadad!important} #carriers_list input#id_carrier2{margin-left:10px} #order-confirmation #center_column a img{vertical-align:middle} #order-confirmation #center_column a:hover{color:#646464} #order-confirmation #center_column ul.step li.step_current_end a:hover{color:#fff} #toTop{z-index:1} #search #center_column,#new-products #center_column,#best-sales #center_column,#prices-drop #center_column{overflow:hidden} .cs_quickshop span#wrapResetImages{position:absolute;z-index:100} .cs_quickshop span#wrapResetImages img{vertical-align:top} .cs_quickshop span#view_full_size img{max-width:100%} .title_tab_hide_show span{background:#fff} #buy_block span.exclusive{border:1px solid #000;background:#fff} #buy_block span.exclusive:hover{cursor:default} ul#idTab2.bullet {margin-left:15px} #index .prod_hover_active{border:3px solid #000!important} #opc_account_form label,#opc_account_form span{display:block;padding-bottom:10px;font-weight:bold} #opc_account_form label.top{display:inline-block; font-weight:normal; text-transform:uppercase; color:#888888} #opc_account_form .checkbox label{display:inline-block} #opc_account_form .checkbox input{vertical-align:middle} #opc_account_form select{width:122px} /*setting column*/ #module-cheque-payment .one_column #center_column{width:100%} .two_column #left_column.grid_4 .products_block img,.three_column #left_column.grid_4 .products_block img{float:none} .three_column .cart_voucher .submit input.button{clear:both; margin-left: 0; margin-top:10px} .three_column .grid_8 #pb-right-column{width:100%} .three_column .grid_8 .sortPagiBar p{padding-bottom:10px!important} .three_column .grid_8 .sortPagiBar p select{margin-left:0!important;margin-right:0!important} .three_column .grid_8 #primary_block{margin-top:54px} .three_column .grid_8 .block_social{top:55px} .three_column .grid_8 #pb-left-column{margin-left:0;width:100%;margin-top:20px} .three_column .grid_8 .blockproductscategory .btn{top:74px} .three_column .grid_8 h2.productscategory_h2{width:auto} .three_column .grid_8 .img_manuf2 img{max-width:100%;width:100%} .three_column .grid_8 form.pagination input.button_mini{margin-left:10px} .three_column .grid_8 .cart_quantity .cart_quantity_input{margin-left:0} .three_column .grid_12 #primary_block{margin-top:35px} .three_column .grid_12 .block_social{top:35px} .three_column .grid_12 .cart_quantity .cart_quantity_input{margin-left:0} .three_column .grid_12 .resumecat{margin-top:40px} .three_column .grid_12 #pb-left-column{margin-left:18px} .three_column .grid_15 .block_social{top:40px} .three_column .grid_15 #primary_block{margin-top:40px} @-moz-document url-prefix() { .cart_navigation .exclusive, .cart_navigation .exclusive_large{padding: 6px 15px;} .cart_navigation a.exclusive.standard-checkout{padding:7px 15px;} input.button_mini{padding:7px 15px;} } #index .mode_megamenu{z-index:100;clear:both}