/*     Document   : custom    Created on : 17 sept. 2012, 16:48:39    Author     : EliteBook    Description:        Purpose of the stylesheet follows.*/#order h1,#authentication h1,#address h1 {    font-family: 'Open Sans',sans-serif;    font-size:2.4em;    padding-top:0px;    padding-left:0px;    display:table-cell;    vertical-align: bottom;    height:60px;    line-height: 1.1em;    background:none;    color:#0ca2e2;    font-weight:bold;}#order h3,#authentication h3,#address h3,#module-paypal-payment-submit  h2,#order h2{    font-family: 'Open Sans',sans-serif;    font-size:1.8em;    padding-top:0px;    border:0px;}#module-paypal-payment-submit h2 {    margin-top:20px;}form#voucher fieldset h2,#module-paypal-payment-submit h3{    font-family: 'Open Sans',sans-serif;    font-size:1.5em;    padding-top:0px;    border:0px;    margin:0px;}#module-paypal-payment-submit h3 {    margin-top:10px; }form#voucher fieldset {    background-color:#e5f3f9!important; }#order h4,#authentication h4{    font-family: 'Open Sans',sans-serif;    font-size:1.2em;    color: #888;}ul.address li.address_title {    color:#0B72D3;    font-family: 'Open Sans',sans-serif;    font-size:1.3em;    text-transform: none;}#order #center_column,#authentication #center_column,#address #center_column,#module-paypal-payment-submit #center_column{    width:945px;}#cart_summary {    margin-top:20px;}#cart_summary .cart_total_price td .price {    font-size:18px;}#cart_summary .cart_total_price td {    font-weight:bold;}#cart_summary td.price,#cart_summary span.price {    color:#0093D1!important;}#cart_summary .cart_product {    /*background-color:#eee; */}#cart_summary .cart_product img {    /*border:1px solid #888; */}#cart_summary a {    color:#444;    font-weight: bold;}#cart_summary thead tr th,#carrierTable thead tr th{    background-color:#e5f3f9!important;    color:#888;    padding:7px;}ul.address{    background-color:#e5f3f9;    color:#888;    padding:7px;    border-radius: 5px;}#ordermsg {    background-color:#e5f3f9!important;    color:#888;    padding-top:10px;    padding-bottom:20px;    padding-left:30px;    margin-top:20px;    border-radius: 5px;  }#ordermsg p {    padding-top:10px;    }ul.address {    padding-bottom:20px;}#cart_summary tfoot td {    border:0px;     color:#0093D1;    padding-bottom:0px;}#order_steps {    margin:0px;    float:right;}.cart_navigation .button_large {    font-weight:normal;}#authentication #create-account_form,#authentication #login_form {    margin-top:40px;    background:#e5f3f9;    padding:15px;    height:210px;    width:43%;    border-radius: 5px;}fieldset.account_creation,#address form.std fieldset {    margin-top:40px;    background:#e5f3f9;    padding:15px;    border-radius: 5px; }#order .payment_module a {    background:#e5f3f9;    border-radius: 5px;     }fieldset.account_creation input[type="text"],fieldset.account_creation select,fieldset.account_creation textarea,fieldset.account_creation input[type="password"],#address form.std input[type="text"],#address form.std select,#address form.std textarea,#address form.std input[type="password"]{    background:#FFF;    border-radius: 5px;    border:1px solid #888;    height:20px;}fieldset.account_creation input[type="text"],#address form.std input[type="text"] {    width:600px;}fieldset.account_creation textarea,#address form.std  textarea {    width:400px!important;}fieldset.account_creation textarea,#address form.std  textarea {    height:100px;}fieldset.account_creation input#phone,fieldset.account_creation input#phone_mobile,#address form.std input#phone,#address form.std input#phone_mobile{    width:150px;}#create-account_form input[type="text"],#login_form input[type="text"],#login_form input[type="password"] {    background:#FFF;    border-radius: 5px;    border:1px solid #888;    height:20px;    width:100%;}#authentication #create-account_form p.text, #authentication #login_form p.text {    width:97%;}#authentication #create-account_form h4, #authentication #login_form h4 {    height: 62px;    margin: 0;    padding: 0px 0 0 0;}p.lost_password {    margin-top:15px!important;}#order input.button_mini, #order input.button_small, #order input.button, #order input.button_large, #order input.button_mini_disabled, #order input.button_small_disabled, #order input.button_disabled, #order input.button_large_disabled, #order input.exclusive_mini, #order input.exclusive_small, #order input.exclusive, #order input.exclusive_large, #order input.exclusive_mini_disabled, #order input.exclusive_small_disabled, #order input.exclusive_disabled, #order input.exclusive_large_disabled, #order a.button_mini, #order a.button_small, #order a.button, #order a.button_large, #module-paypal-payment-submit a.button_large,  #order a.exclusive_mini, #order a.exclusive_small,#order a.exclusive, #order a.exclusive_large, #order span.button_mini, #order span.button_small,#order span.button, #order span.button_large, #order span.exclusive_mini, #order span.exclusive_small, #order span.exclusive, #order span.exclusive_large,li.address_update a,#authentication input.button_large,#authentication input.button,#module-paypal-payment-submit input.exclusive_large,#cart_block p#cart-buttons a {    font-size: 12px;    font-family: arial, sans-serif;    text-transform:none;    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);    font-weight: bold!important;    letter-spacing:0.5px;    text-decoration:none;}#cart_block p#cart-buttons a {    width:65px;    display: block;    text-align: center;        border-radius: 5px;         float:left;}li.address_update a {    display:block;    padding:4px;    color:#FFF;    width:80px;    text-align: center;}li.address_update a:hover {    color:#FFF;    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.3) inset, 0px 2px 2px 0px rgba(255, 255, 255, 0.3);    background-position:0 -25px;}#cart_voucher #voucher{    padding-top:30px;}#order ul.alternate_item,#order ul.item {    float:none;}#order .carrier_title {    margin-top:20px;}#order input.button,#order input.button_disabled,#order a.button,#order span.button,#order li.address_update a,#order a.button_large,#module-paypal-payment-submit a.button_large,#authentication input.button_large,#authentication input.button,.customizationUploadLine input.button,#cart_block p#cart-buttons a {    background: url(../img/btn-color-7-card.gif) 0px 0px repeat-x;  }#order input.exclusive,#order input.exclusive_disabled,#order a.exclusive,#order span.exclusive,#authentication input.exclusive,#authentication input.exclusive_disabled,#authentication a.exclusive,#authentication span.exclusive,#module-paypal-payment-submit input.exclusive_large,#add_to_cart a.exclusive{    background: url(../img/btn-color-3-card.gif) 0px 0px repeat-x;}#order input.exclusive:hover,#order input.exclusive_disabled:hover,#order a.exclusive:hover,#order span.exclusive:hover,#order input.button:hover,#order input.button_disabled:hover,#order a.button:hover,#module-paypal-payment-submit a.button_large:hover,#order span.button:hover,#order li.address_update a:hover,#order a.button_large:hover,#authentication input.button_large:hover,#authentication input.button:hover,#module-paypal-payment-submit input.exclusive_large:hover,.customizationUploadLine input.button:hover,#add_to_cart a.exclusive:hover,#cart_block p#cart-buttons a:hover {    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.3) inset, 0px 2px 2px 0px rgba(255, 255, 255, 0.3);}#submitAddress{    float:right;}body#address div#center_column form.std p.submit .button {    padding:0px;     margin:0px;}#HOOK_TOP_PAYMENT {    margin-top:20px;}ul.step {    list-style: none;    padding-left: 0px;    height: 25px;    width:100%;}ul.step li {    height: 20px;    float: left;    text-align: center;    width:182px;    padding-top:8px;    margin-right:9px;}ul.step li.step_current {    font-weight:bold;    color:#FFFFFF;    background:#AAA;}ul.step li.step_todo {    background:#F5F1F2;}ul.step li.step_done {    background:url(../img/coche_menu2.png) no-repeat 20px 5px #888;}ul.step li.step_done a {    color:#FFF;   }ul.step li#step_end { width:181px; }ul.step li#step_end { margin-right:0px; }ul.step li#step_end.step_current {  }ul#order_step {    background-color: white;}.lost_password a {    text-decoration: underline;}#order #HOOK_BEFORECARRIER p {    padding:0px;}#order #HOOK_BEFORECARRIER {    background-color:#e5f3f9!important;    color:#888;    padding:15px;    margin-top:15px;    border-radius: 5px;  }#carrierTable {    margin-bottom:15px!important;}#gift_box{    background-color:#e5f3f9!important;    color:#888;    padding:15px;    border-radius: 5px;   }#ill_chat_chien {    width:110px;    height:101px;    position:absolute;    z-index:100;    background:url(../img/chien-chat.png);    margin-top:-79px;    margin-left:20px;}#more_info_block {    margin-bottom:20px;}#product_list li h3 a {    font-weight:bold;    color:#888;    /* font-size:16px; */}#product_list .price {    font-size:12px;}#product_list .product_desc_grid {    display:none;}#product_list h3 {    padding-top:5px!important; }.ajax_block_product .right_block {    position:absolute;    margin-top:-72px;    margin-left:175px;}#category h1 {    margin-right:20px; }p#product_reference {    font-size:0.8em;    color:#AAA;    padding-top:5px;}p#product_reference label,p#product_reference span.editable {    font-size:0.9em;    color:#AAA;    }#ill_logo {    position:absolute;    margin-top:-160px;    margin-left:270px;}#process_commande {}.customization_block {    margin-top:15px;    border-color:#DDD!important; }#buy_block {    border-color:#DDD!important;   }#buy_block .other_options {    border:none!important;}#short_description_content {    border-bottom:1px solid #DDD;}label.label_taille {    float:none!important;    padding: 17px 0 10px 0!important;    margin: 0 0 -3px 0;    font-size: 12px;    font-weight: bold;    color: #7CC8FC;    text-transform: uppercase;     color:#394886;}#attributes,#buy_block #attributes select{  float:none;   padding:0px;  margin-top:8px;}#buy_block #attributes {    padding-bottom:35px;    background:url(../img/separateur-fiche-produit.png) bottom no-repeat;}#customizationForm {    padding-bottom:30px;    background:url(../img/separateur-fiche-produit.png) bottom no-repeat; }.customization_block_input,#buy_block #attributes select {    width:200px;    font-size:1.2em;}.customization_block_input {    height: 27px;    margin-right:20px;}.customization_block h2 {    color:#394886;}#header_right #your_account {   padding:10px;    margin-top:10px;   background:url(../img/compteHeader.png) 10px 12px no-repeat #FFF; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #AAA;         padding-left:60px;       margin-right:20px;}#header_right #shopping_cart {    margin-top:56px;    padding:10px;       background:url(../img/caddieHeader.png) 10px 12px no-repeat #FFF;       padding-left:60px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #AAA; margin-right:20px;}#bloc_carrot {   padding:20px;   margin-top:15px;   margin-bottom:15px;   background-color:#E5F3F9;   border: 1px solid #DDD!important;   color:#0093D1!important;}#pack_product_list .list li .right_block {  height:130px;  }.customizationUploadBrowse .customization_block_input  {   width: 325px!important;    background: #fff;   opacity : 0; /* for !IE */   filter : alpha(opacity=0); /* for IE */   cursor:pointer; }.fond_champ_fichier {    background: url(../img/bouton_fichier.png) 0px 0px no-repeat;    }.champ_fichier { margin-top:8px; margin-left:2px; color:#666; position:absolute; z-index: 100;}