/*  Back in stream */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* \*/ * html .clearfix {height:1%;}
.clearfix {display:block;}

/*****************************
Global elements
********************************/
.wrapper {width:980px;margin: 0 auto;text-align: left;} 

/*****************************
Header
********************************/
.header { text-align:left;padding:0 15px 0 28px; }
.header-top {}

/*****************************
Content Element
********************************/
.middle {margin:0;text-align:left;padding:0px 15px 0 10px;min-height:600px;}
.col-2-right-layout{padding:0px 15px 0 28px;}
.col-2-right-layout .col-main {float:left; width:680px;}
.col-2-right-layout  .col-main .main_pad {padding:0 20px 0 0px ;}
 .col-main .main_pad {padding:0 0px 0 0px ;}
/* colLeft
=============================== */
.col-left {float:left;}
/* Col Right
=============================== */
.col-right {float:left;width:252px;overflow:hidden; }
/*****************************
Footer
********************************/
.footer-container {}
/* Clear
=============================== */
.page-head:after,
.page-head-alt:after,
.clear:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.col2-alt-set:after,
.head:after,
.inner-head:after,
.header-top:after,
.quick-access:after,
.header-nav:after,
#nav:after,
.middle:after,
.product-essential:after,
.button-set:after,
.actions:after,
.legend:after,
.form-list li:after,
.button-container:after,
.ratings:after,
.page-head:after,
.page-head-alt:after,
.group-select li:after,
.search-autocomplete li:after,
.side-col li:after,
.account-box li:after,
.address-list li:after,
.generic-product-list li:after,
.listing-type-list .listing-item:after,
.listing-type-list .product-info .product-reviews:after,
.my-review-detail:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	font-size:0;
	line-height:0em;
	visibility:hidden;
	overflow:hidden;
	}


/* SIDEBAR RIGHT PAGE STATIQUES*/
.right-other-content{padding-top:12px;}
.right-other-content li a{text-decoration:underline;color:#32aae6;font-size:13px;line-height:22px;}

/*  PAGE INFO COMPTE*/
.st_pid_info-compte #page_title {margin-bottom:30px;margin-top:30px}
.fields li{margin-bottom:0}
.fields li{padding-bottom:18px;width:50%}
.fields ul {padding:15px 0 0 15px;}
.fields .form-list li .input-box .long-field{width:580px;}

.change-password{padding-top:25px;padding-bottom:20px;}
.form-page-compte ul li{margin-right:160px;}
.form-page-compte button {background:transparent url(../images/btn_sauvegarder.png) no-repeat scroll 100% 0;}


/* COMMON PAGE STATIQUES - MON COMPTE*/
.pg_stat .ttre{padding:15px;background:#001929;}
.pg_stat h2{color:#ffffff;font-size:18px;}
.ttr-compte{font-weight:bold;color:#3c5f6e;text-transform:uppercase;font-size:10px;padding-bottom:20px;background:url(../images/border_middle_panier.png) repeat-x 0% 100%;}
.ttr-compte h3{font-weight:bold;color:#3c5f6e;text-transform:uppercase;font-size:10px;}
.compte-pad{padding:15px 10px 15px 15px;}
a.link,a.link:hover{color:#32aae6;text-decoration:underline;font-size:10px;}
.space-compte h4{color:#ffffff;font-size:12px;}
.space-compte{margin-top:20px;}
.pg_stat .data-table th{font-weight:bold;color:#3c5f6e;text-transform:uppercase;font-size:10px;}
.pg_stat .data-table th{padding-left:15px}
.status{font-style: italic ;}
.ttr-compte .last{padding-top:40px;}
.tb-compte .ttre {padding:15px 10px 0 15px;}

/*  PAGE CARNET ADRESSES*/
.st_pid_carnet-adresse #page_title {margin-bottom:30px;margin-top:30px}
.st_pid_add-address #page_title {margin-bottom:30px;margin-top:30px}
#adresse_box h2{float:left;}
#adresse_box button{background:transparent url(../images/add_adresse.png) no-repeat scroll 100% 0%;float:right;width:132px;}
#add-adresse_box .input-checkbox{padding-left:15px;margin-bottom:5px;}
.form-page-add-adresse button{background:transparent url(../images/save-addresse.png) no-repeat scroll 100% 0%;width:146px;margin-right:0}
.form-page-add-adresse ul li{margin-right:160px;}
.back a, .back a:hover{color:#32aae6;text-decoration:underline;}

/*  PAGE commande Historique*/
#table-commandes-histo td{padding-top:25px;padding-bottom:15px;padding-left:15px;}
tr.order-bd{background:url(../images/border_middle_panier.png) repeat-x 0 100%;}
tr.last{background:none;}
.canceled-order{color:#c80a46;}
.list-pg-commande select{padding:0!important;margin-top:5px;}
.list-pg-commande{line-height:30px;}
.pg{color:#ffffff;}
.list-pg-commande .first-pg{padding-left:0!important}
ul.inline li.text-pg{padding:0}
.form-page-histo{background:url(../images/border_middle_panier.png) repeat-x 0% 0%;padding-top:5px}

/*  PAGE commande single*/
.st_pid_commande-single #page_title {margin-bottom:30px;margin-top:30px}
#table-commande-single td{padding-left:15px}
#compte-review-commande td{padding-top:25px;padding-bottom:20px;}
#compte-review-table-subtotal tbody tr.total_amount .a-left{font-size:20px;color:#d3ff02;}
#compte-review-table-subtotal tbody td {color:#3C6070;padding-bottom:4px !important;padding-top:4px !important;}
#compte-review-table-subtotal tr {background-color:#011828;}
#compte-review-table-subtotal tr.total_amount {background-color:transparent;}
#compte-review-table-subtotal tbody tr.total_amount td {padding-top:15px !important;padding-bottom:15px!important;}
#compte-review-table-subtotal td.a-left{padding-left:27px;}


/* PAGE STATIQUES CONTACT*/
.st_pid_contact .col-2-right-layout  .col-main .main_pad {padding-left:20px ;}
.full_contact .last{background:url(../images/border_middle_panier.png) repeat-x 0% 100%;padding-bottom:30px;margin-bottom:8px}
.st_pid_contact #page_title {margin-bottom:30px;margin-top:30px}
.mail a, .mail a:hover{color:#32AAE6;text-decoration:underline;}
#contact-us_box  button{background:transparent url(../images/btn_send_contact.png) no-repeat scroll 0 0;}
#contact-form li{padding-bottom:18px;}
#contact-form .form-list li{margin-bottom:0}

/*  PAGE LISTE ENVIES*/
.st_pid_liste-envies #page_title {margin-bottom:30px;margin-top:30px}
.data-table tbody td.add-envies{vertical-align:middle;}
#table-liste-envies  td{padding-top:15px;padding-bottom:20px;padding-left:15px;}
.form-page-partage-envies button.add-envies{background:transparent url(../images/btn_add-envies.png) no-repeat scroll 100% 0%;width:140px;}
.form-page-partage-envies button.setting-envie{background:transparent url(../images/btn-setting-envies.png) no-repeat scroll 100% 0%;width:90px;margin-left:10px;}

/*  PAGE PARTAGE ENVIES*/
.st_pid_partage-envies #page_title {margin-bottom:30px;margin-top:30px}
.form-page-partage-envies button{background:transparent url(../images/btn_partage-envies.png) no-repeat scroll 100% 0%;width:160px;}
.form-page-partage-envies .back{padding-right:160px}

/*  PAGE TABLEAU DE BORD*/
#intro-compte{font-size:14px;}
#intro-compte h2{color:#ffffff;}
#bord-contact span{text-transform:capitalize;font-weight:normal}
.principale-address h4{text-transform:uppercase;color:#969696}




select{padding:0!important}
