#Header .menu.selected a,#Header .btn_small,#Footer .menu.selected a,#Footer .btn_small{color:#fff}#Footer a{color:#000}#Footer a:hover{color:#FF567d}input.classic,input[type=text],input[type=password],select{display:inline-block;width:100%;height:38px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:38px;line-height:38px;font-size:15px;padding:0 4px;-webkit-appearance:none;background-color:#fff}select{display:block;background:#fff url("../images/jquery/no_mobile.png") no-repeat right center}select.error{background:url("../images/jquery/no_mobile_err.png") no-repeat right center}i:before{font-family:fontAwesome !important}button.add,.adding,.in,.sold{padding:.7em 1em}button{cursor:pointer}.chemindefer div span{color:#BDBDBD}#Footer input{height:31px;width:84%;border:0}.btn_big_cmd{display:block;width:80%;height:48px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;margin:auto;text-align:center;margin-top:15px;background:#006e27;padding:0px 15px;line-height:48px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media (max-width: 787px){.btn_big_cmd{font-size:18px;padding:0px 0px}}@media (max-width: 660px){.btn_big_cmd{font-size:15px}}@media (max-width: 560px){.btn_big_cmd{font-size:13px}}@media (max-width: 540px){.btn_big_cmd{display:block;width:100%;height:48px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (max-width: 400px){.btn_big_cmd{font-size:12px;padding:7px 67px;line-height:18px}}.btn_big_cmd.active{-webkit-animation-name:cintille;-webkit-animation-duration:2s;-webkit-animation-iteration-count:3}.btn_big_cmd:hover{text-shadow:0 0 3px #fff;color:#fff}#txt_message,#txt_mail_message{display:inline-block;width:100%;height:auto;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px}#Parrainage #txt_mail{width:calc(100% - 57px)}#Parrainage .both .ligne.btn a.btn_big{margin-top:20px !important}#Parrainage .ligne.first .value{display:flex}.error{background-color:#fce3dd !important;border-color:#f7bbac !important}#Contact .form{padding:0 100px}input,select{border:1px solid #ddd !important;-webkit-border-radius:0;border-radius:0}textarea{-webkit-border-radius:0;border-radius:0}.content #MyKids table{width:100%}.content #MyKids table td{position:relative;left:4px}.content #MyKids table td select{width:calc(100% - 4px)}#Compte input,#Compte select,#MyKids input,#MyKids select,#Payment input,#Payment select,#Parrainage input,#Parrainage select,#Login input,#Login select{border:1px solid #aaa !important}#Contact #txt_message{height:114px !important;border:1px solid #ddd !important}#Contact #txt_message.error{border-color:#f7bbac !important}#Login input,#Register input{height:32px !important}#Login .lnk_lost_pwd a,#Register .lnk_lost_pwd a{padding:0 !important}#Login .btn_div,#Register .btn_div{padding:0 !important;padding-top:15px !important}textarea{resize:none}#Patabag .btn_big_cmd{color:#fff !important}input[type=radio]{padding:0;margin:0;display:inline-block;width:100px;height:28px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:28px;float:left}#RadioPaymentMethod label{padding:0;margin:0;display:inline-block;width:100px;height:28px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:28px;font-size:11px;text-align:center;font-weight:normal;border:0;text-shadow:none;color:#fff;background-color:#BDBDBD}#RadioPaymentMethod input{display:none}label[for=chk_payment_method_paypal]{border-radius:5px 0px 0px 5px}label[for=chk_payment_method_wire]{border-radius:0px 5px 5px 0px}.btn_big.save{color:#fff !important;margin-top:20px}.ui-state-hover{background-color:#000 !important}.ui-state-active{background-color:#FF567d !important}#txt_mail_newsletter{display:inline-block;width:100%;height:31px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em;border:0 !important}.form.pay_method .ligne .value #RadioPaymentMethod{display:inline-block;text-align:center}label[for=chk_payment_method_paypal]{margin-left:8px}@media (max-width: 639px){.bag_confirmation input{margin-top:-15px !important}}.payment_means input,.ba_div input,.cgv_div input,.bag_confirmation input{width:22px !important;margin-left:0 !important}.payment_means label,.ba_div label,.cgv_div label,.bag_confirmation label{padding-top:10px;display:inline-block;font-size:12px}.payment_means label[for=chk_cgv],.payment_means label[for=chk_ba],.ba_div label[for=chk_cgv],.ba_div label[for=chk_ba],.cgv_div label[for=chk_cgv],.cgv_div label[for=chk_ba],.bag_confirmation label[for=chk_cgv],.bag_confirmation label[for=chk_ba]{padding-top:20px}@media (max-width: 500px){.payment_means label img,.ba_div label img,.cgv_div label img,.bag_confirmation label img{width:40px;margin-top:5px}.payment_means label img.paypal,.ba_div label img.paypal,.cgv_div label img.paypal,.bag_confirmation label img.paypal{width:80px}}.infos_paiement .cgv{color:#000 !important}@media (min-width: 640px){.infos_paiement .cgv{padding-left:0 !important}}@media (max-width: 639px){.infos_paiement .cgv{padding:0 !important}}.add_kid select{margin-top:10px !important;padding-left:4px !important}#Order input[type=radio]{height:30px}ul.ui-autocomplete.ui-front.ui-menu{padding-left:0}ul.ui-autocomplete.ui-front.ui-menu li{list-style-type:none;line-height:24px;background-color:#fff;border:1px solid #000;padding:4px;width:300px}ul.ui-autocomplete.ui-front.ui-menu li:hover{background-color:#FF567d;color:#fff;font-weight:bold}