#content{width:auto;}
button {cursor: pointer}
#content .PLP .plPHeader .blocFiltre .fBudget .blocRoll input[type="text"]{text-align: left;}
.recapDateLivraison:first-letter {text-transform: uppercase;}
#ChoixFleuriste{width: 660px !important;}
.item_container .tel {margin-top: 3px;float: left;}
/**[mzahir] style pdp Produit deuil*******************************************************************************/
.pdpDeuil .breadcrumbs li a,.pdpDeuil a.lireD,.pdpDeuil .livraisonB .Lible {color:#E7DED9 !important;}
.pdpDeuil p.paraGF,.pdpDeuil .livraisonB label,.pdpDeuil .tailes .tailesDesc,.pdpDeuil .pricM,.pdpDeuil .txtLiv {color:#dad6d4 !important;}
.pdpDeuil .taileL.radioOff span{color:#928075 !important;}
.pdpDeuil .taileL.radioOn { background: none repeat scroll 0 0 #928075 !important;}
.pdpDeuil .blocContent .right .titleProduit{color:#FFFFFF !important;}
.mosaiqueBloc .titleMosaiq h3.pdpDeuil{color:#928075 !important;}
.BlocCartePaiement iframe{border:none !important;}
/*--------wiswig------*/
.wysiwyg .blocExeptionWebProCont .titreP span a {position:absolute;right:0;top:8px}
.wysiwyg .WBtn a{background:#ffe608;color:#2b2426;font-family:Georgia;font-size:13px;font-style:italic;padding:9px 16px;display:inline-block;position:relative;z-index:10;}
.wysiwyg .WBtn a:hover {text-decoration: none;}
.wysiwyg .WdownloadPdf a{background:url("../images/bg-donwloadPdf.png") no-repeat scroll 0 0 transparent;height:18px;padding:6px 0;text-align:center;width:185px;}
.wysiwyg .webproCenter a {color: #2B2426; display: inline-block; font-family: Georgia; font-style: italic; position: relative; z-index: 10;}
.wysiwyg .webproCenter a:hover {text-decoration: none;}
.wysiwyg .referencesClient .RightBloc .WdownloadPdf a {float: right; margin-top: 26px;}
.wysiwyg .EtAussi {clear: both;}
.wysiwyg .paeimentReception span.WLienPR a {color: #646459; font-family: arial; font-size: 14px; text-decoration: underline;}
.wysiwyg .paeimentReception span.WBtn a {background: url("../images/bg-BtnCarousel.png") no-repeat scroll 0 0 transparent; font-size: 16px; margin-top: 20px; padding: 17px 0; text-align: center; width: 200px;}
#updateProfileForm input {position:relative;z-index:10;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior: url(/_src/desktop/common/site-flora/css/PIE.htc);}
#updateProfileForm .custom-select-container {margin-bottom: 10px;xmargin-left: 200px;position: relative;width: 223px;}
#updateProfileForm select.replaced {float: none;height: 30px;margin: 0;width: 222px;}
#ui-datepicker-div td{padding: 0;}
#PopUpchoisirMessage{width: 535px !important;}
/*error text**/
.errorText{color:#dd4b39 !important;background:url(../images/bg-invalidInput.png) no-repeat right !important;padding-right:20px;padding-bottom:2px;font-size: 11px !important;display: block;clear:both;}
#nextError span{color:#dd4b39 !important;background:url(../images/bg-invalidInput.png) no-repeat left !important;margin-bottom:10px;padding-right:20px;padding-left:24px;padding-bottom:2px;font-size: 11px !important;display: block;clear:both;}
#errorTextLeft{color:#dd4b39 !important;background:url(../images/bg-invalidInput.png) no-repeat left !important;margin-bottom:10px;padding-right:20px;padding-left:24px;padding-bottom:2px;font-size: 11px !important;display: block;clear:both;}
.errorDestintaire{color:#dd4b39 !important;background:url(../images/bg-invalidInput.png) #FFFFFF no-repeat right !important;padding-right:20px;padding-bottom:2px;font-size: 11px !important;clear:both;padding-left: 5px;font-family: arial !important;}
.PopUpaddProduct .suppression {width: 90% !important;}
.listPays {height: 327px;overflow-y : scroll;}
.oldClass .blocforgettenpassword{padding:0 35px 0 35px;}
.blocforgettenpassword .item .LeftElemt{width: 160px !important;}
.blocforgettenpassword .item .LeftElemt{width: 160px !important;}
.blocforgettenpassword .itemSubmit{width: 325px !important;}
#ListOfAllRegion{width: 500px !important}
#ListOfAllRegion {padding: 21px 0 37px;}
#ListOfAllRegion form {text-align: center;}
#ListOfAllRegion h4 {margin-bottom: 25px;}
#ListOfAllRegion .listeregions {border: 1px solid #D4CECA;height: 328px;margin: 0 auto;overflow-x: hidden;overflow-y: scroll;width: 335px;}
#ListOfAllRegion .listeregions input[type="radio"]{float: left;}
#ListOfAllRegion .listeregions .item {border-bottom: 1px solid #D4CECA;height: 40px;overflow: hidden;padding: 10px 0 0 20px;position: relative;text-align: left;}
#ListOfAllRegion .listeregions .item .slogIndi {display: none;}
#ListOfAllRegion .listeregions .item label {background-position: left 13%;float: left;}
#ListOfAllRegion .listeregions .item .radioOn .first {color: #2B2426;padding-left: 5px;}
#ListOfAllRegion .listeregions .item .radioOff .description {margin-left: 15px;}
.ie7 #ListOfAllRegion .listeregions .item label span.description {position: relative;top: -20px;padding-left: 5px;}
#ListOfAllRegion .listeregions .item label span.description {height: 52px;}
#ListOfAllRegion .listeregions .item label span {color: #646459;font-family: Georgia;font-size: 13px;line-height: 13px;}
#ListOfAllRegion .listeregions .radioOff span{padding-left:0 !important;}
#PopUpDestinations .itemIndispo label span{color:#8d8c82;}
#PopUpDestinations .itemIndispo label .description span{color:#646459;}
#PopUpDestinations .itemIndispo .slogIndi{display: block;height: 70px;left:0px;position: absolute;top:0px;width:100%;background: none repeat scroll 0 0 #828279;  cursor: pointer;opacity: 0.5;visibility: visible;}
.suivi_commandeselect.replaced{width: 300px !imporant;float: left;}
.positive{/*padding-top: 10px;*/}
.listCountry div{width: 271px !important;float: left;padding-left: 2px;}
.listCountry label{float: left;} 
#checkout #steps .iFlivraison .rightBloc2 .itemFlivraisonTxt {margin-top: 7px;}
.prixFiltre{padding-right: 23px !important;width: 55px !important;}
.phoneError{clear: both;font-size: 11px;font-family: arial;}
.allavis{background:url(../images/bg-blockLong.png) repeat-x left center;overflow:hidden;margin:20px 0;}
.allavis a{outline:none;float:right;background:url(../images/bg-lienD.png) no-repeat right center #d4ceca;padding:7px 28px 7px 10px;color:#2b2426;font-size:13px;font-family:Georgia;position:relative;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;behavior: url(/_src/desktop/common/site-flora/css/PIE.htc)}
#allAvis{clear: both;display: none;}
.desactiveravis{display: none;}
.destintairenam{float: left;width:219px;}
.recapRight .details .item .subitem{margin-top: 10px;}
#facturationPro .iFlivraison {margin-bottom: 10px;}
.oldClass .information_message p {border-bottom-right-radius: 8px;border-top-right-radius: 8px;color: #444;font-style: italic;font-size: 16px;}
.oldClass .information_message.positive p {/*background-color: #70C30D;*/}
.oldClass .information_message.negative p {/*background-color: #D9262A;*/}
.oldClass .information_message.neutral p {/*background-color: #740088;*/}
.oldClass .information_message.positive span {background: url("../images/icon-info-message-positive.png") no-repeat scroll left center transparent;}
.oldClass .information_message.negative span {background: url("../images/icon-info-message-negative.png") no-repeat scroll left center transparent;}
.oldClass .information_message.neutral span {background: url("../images/icon-info-message-neutral.png") no-repeat scroll left center transparent;}
.confirmation_message {border: 4px solid #70C30D;}
.confirmation_message p {color: #70C30D;font-weight: bold;}
.confirmation_message span {background: url("../images/icon-info-message-positive.png") no-repeat scroll left center transparent;}
.error_message {border: 4px solid #D9262A;}
.error_message p {color: #D9262A;font-weight: bold;}
.error_message span {background: url("../images/icon-info-message-negative.png") no-repeat scroll left center transparent;}
.error_message ul li {color: #D9262A;list-style-type: disc;}
.form_field_error {display: block;overflow: hidden;padding: 0;width: 100%;}
.oldClass .information_message.positive span {background: url("../images/bg-validInput.png") no-repeat scroll left center transparent;}
.oldClass .information_message.negative span {background: url("../images/bg-invalidInput.png") no-repeat scroll left center transparent;}
#Panier .product_details{width: 100px !important;}
.listProductsLigne {overflow: hidden;}
.ui-datepicker-other-month{/*visibility: hidden;border: none !important;*/}
.listError{display: block;}
.listError span:FIRST-CHILD{background:url(../images/bg-invalidInput.png) #FFFFFF no-repeat left top !important;}
.listError span:last-child{margin-bottom: 30px;}
.listError span {color:red !important;padding-left:30px;padding-bottom:2px;display:block;margin-top: 5px;font-weight: bold;font-size: 11px;}
.listErrorCart span {color:red;padding-bottom:2px;display:block;margin-top: 5px;font-weight: bold;font-size: 11px;}
textarea.ValidValidate {padding-right: 30px;width: 310px !important;}
.ParReseau .fb{margin-bottom:3px;width:68px;float:left;}
.ParReseau .pinterest{width:60px;float:left;}
#content .FicheProduit.FicheProduitEtrange .plPHeader {position: inherit !important;}
.listProdutisEtranger a.imgLink{min-height: 134px !important;height: auto;}
.codeAnnul{margin-top: -5px;}
.hidden{display: none;}
.contanctus .custom-select-container{margin-right: 0 !important;}
/*.contanctus #nom{margin-left: 8px;margin-right: 8px;}*/
.contanctus #nom{margin-right: 8px;}

#avisEtoilePDP{background: url("../images/etoileb.png") repeat-x;width:80px;height: 14px;float: left;margin-top: 1px;}
#avisEtoilePDP div{background: url("../images/etoil.png") repeat-x;height: 14px;}

.etoilsPrinc{width: 960px;margin-top: 16px;margin-bottom: 30px;}
#avisFooterEtoilsPrinc{background: url("../images/grandEtoilB.png") repeat-x;width:100px;height: 16px;margin-left: 430px}
#avisFooterEtoilsPrinc div{background: url("../images/grandEtoil.png") repeat-x;height: 16px;}

.etoilsClient{float:right;margin-top:3px;}
#avisFooterEtoilClient{background: url("../images/petitEtoilB.png") repeat-x;width:65px;height: 10px;}
#avisFooterEtoilClient div{background: url("../images/petitEtoil.png") repeat-x;height: 10px;}
.contAccount .ResultPromo .txt{	width: 339px;}
#content .contentHome{overflow: inherit !important;}
.allavislink a{color: #646459;}
.allavislink a:HOVER{text-decoration: none;}
.allavislink a span{text-decoration: underline;}
#header #MenuMain ul ul .lastMenu{border: none; border-bottom: 1px solid transparent;}