.shadow{box-shadow:0 3px 0 #e4e4e4}.shadow-orange{box-shadow:0 3px 0 #ffb14d}.shadow-red{box-shadow:0 3px 0 #d93b33}.txtFirst{font-size:15px;line-height:1.3}.rowInput .sub-charge,.rowInput .sub-charge span{font-size:15px;padding:0}.titleResponsive h2 .infos{margin-left:10px;margin-top:-6px}#multiClic{margin-bottom:15px}.sublabel{display:block;font-size:12px;line-height:1;padding-top:3px}.mention{width:100%!important}#step_1 .titleResponsive{padding-right:210px}.wrapper{padding-top:30px}.wrapper h1{color:#ff9e23;display:block;font-size:35px;font-weight:800;margin-bottom:35px;text-transform:uppercase}.wrapper .titleResponsive{display:block;padding-right:290px;position:relative}.wrapper .titleResponsive .dejaVenu{bottom:70px;color:#000;display:inline-block;font-size:14px;padding-left:20px;position:absolute;right:0}.wrapper .titleResponsive .dejaVenu:before{background:url(img/ab/picto-dejavu.png) 50% no-repeat;content:"";height:14px;left:0;position:absolute;top:0;width:14px}.wrapper .titleResponsive .dejaVenu span{font-weight:700}.wrapper .titleResponsive .dejaVenu:hover{text-decoration:none}#bloc_code_postal .city{margin-left:50px;margin-top:0;width:auto}#bloc_code_postal #villeSelect,#bloc_code_postal .inputText{display:inline-block;width:auto}#lien_synergie_pro{float:right;text-align:right;width:334px}#step_3_3_1 .slider .slideBg a>span{margin-top:12px}#sousCategorie_100 .slideBg a{font-size:16px}.slider{display:flex;margin:40px 0 30px}.slider:after,.slider:before{content:" ";display:table}.slider:after{clear:both}.slider #item_1_8 a span{text-align:center}.slider #item_1_4{width:180px}.slider #item_1_4 a{padding:0 20px}.slider .slideBg{webkit-box-flex:1;flex:1;margin-left:1.25%}.slider .slideBg:first-child{margin-left:0}.slider .slideBg .subtitle{display:block;font-size:13px;left:0;line-height:1.1;position:absolute;text-align:center;top:4px;width:100%}.slider .slideBg a{align-items:center;background-color:#fff;border:1px solid #b7b7b7;border-radius:5px;box-shadow:0 4px 0 #e4e4e4;color:#000;display:block;display:flex;font-size:18px;height:95px;justify-content:center;line-height:24px;padding:0 10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.slider .slideBg a.selected,.slider .slideBg a:hover{background-color:#ff9e23;border-color:#ff9e23;box-shadow:0 4px 0 #e57f00;color:#fff}.slider .slideBg a.selected span:before,.slider .slideBg a:hover span:before{background-position:-34px -66px}.slider .slideBg a.selected .colorOrange,.slider .slideBg a:hover .colorOrange{color:#000}.slider .slideBg a>span{font-weight:700;line-height:1.2;padding-left:20px;position:relative}.slider .slideBg a>span:before{background:url(img/ab/sprite-top.png) -35px -46px no-repeat;content:"";height:15px;left:0;margin-top:-7px;position:absolute;top:50%;width:14px}.slider .slideBg a>span i{display:block;font-size:15px;font-style:normal;font-weight:400;margin-top:2px;text-transform:none}.slider .slideBg a .colorOrange{color:#ff9e23;font-weight:900}.slider .slideBg .picto{display:none!important}.footer-form .pagiBulle{margin:0 auto;width:400px}.footer-form .pagiBulle #pagiContent{height:48px;position:relative}.footer-form .pagiBulle #pagiContent:before{background-color:#f0f0f0;bottom:10px;content:"";height:6px;position:absolute;width:100%}.footer-form .pagiBulle #pagiContent #pagiStep{background-color:#ff9e23;border:4px solid #ffdfb1;border-radius:100%;box-sizing:border-box;color:#fff;display:block;font-size:16px;font-weight:400;height:50px;line-height:42px;position:absolute;text-align:center;top:10px;width:50px;z-index:2}.footer-form .pagiBulle #pagiContent #pagiAvancement{background-color:#ffdfb1;bottom:10px;height:6px;left:0;position:absolute;width:6%;z-index:2;z-index:1}.introTxt{line-height:1.5}.MainFormulaire{padding-bottom:70px;position:relative}.MainFormulaire .pagination a{bottom:-52px;display:block;font-size:16px;padding:10px 0;position:absolute;width:130px}.MainFormulaire .pagination #btPagiPrev{color:#000;left:0}.MainFormulaire .pagination #btPagiPrev:hover{text-decoration:none}.MainFormulaire .pagination #btPagiNext,.MainFormulaire .pagination #btPagiNext_Result{background-color:#ff9e23;border-radius:20px;color:#fff;right:0;text-align:center;text-decoration:none}.MainFormulaire .pagination #btPagiNext span,.MainFormulaire .pagination #btPagiNext_Result span{font-weight:400}.MainFormulaire .pagination #btPagiNext_Result{width:150px}#navForm{bottom:-70px;position:absolute;right:15px;z-index:5}#navForm ul{text-align:right}#navForm ul li{display:inline-block;margin-left:5px;vertical-align:middle}#navForm ul li a{background-color:#e4e4e4;border-radius:100%;box-sizing:border-box;display:inline-block;height:35px;line-height:35px;padding-top:10px;text-align:center;text-decoration:none;width:35px}#navForm ul li a.active{background-color:#ff9e23;border-radius:30px;color:#fff;padding:0 20px 0 15px;width:auto}#navForm ul li a.active .text{display:inline-block}#navForm ul li a.active .number{color:#fff}#navForm ul li a.active.older{background-color:#ffdfb1;border-radius:100%;height:35px;padding-left:0;padding-right:0;padding-top:10px;width:35px}#navForm ul li a.active.older .text{display:none}#navForm ul li a span{font-size:15px}#navForm ul li a .number{color:#727272;font-weight:600}#navForm ul li a .text{display:none;padding-left:5px}p{line-height:1.3;margin-bottom:20px}.respEmprunt{display:block;font-size:12px;padding-right:40px}#error_connaissancesEnImmo{color:#d93b33;line-height:1.3;padding-top:7px;text-align:center;width:100%}#step_10 .rowInput input.mMini,#step_10 .rowInput input.mini{text-align:right;width:105px!important}#montantemprunt,#valeurCRD{text-align:right;width:140px!important}#tauxemprunt{text-align:center!important}#error_niveau_avancement{color:#d93b33;line-height:1.3;text-align:center;width:100%}.rowError{color:#d93b33;padding-top:7px}#step_3_5 .rowInput .city,#step_3_5 .rowInput .mainLabel,#step_3_5 .rowInput>label{width:300px}.rowInput{align-items:center;background-color:#fff;display:flex;font-size:16px;padding:10px 20px;position:relative}.rowInput.rowGrey{background-color:#f1f1f1}.rowInput .infos{position:absolute;right:5px;top:-3px}.rowInput>label{position:relative}.rowInput .city,.rowInput .mainLabel,.rowInput>label{box-sizing:border-box;font-size:20px;padding-right:30px;width:450px}.rowInput .city{margin-top:15px;padding-left:0}.rowInput .labTwo br{display:none}.rowInput #mois_premieremensualite{width:170px}.rowInput #annee_premieremensualite{margin-left:10px;width:110px}.rowInput .rowError{display:none;line-height:1.3;padding-left:450px;width:100%}.rowInput .iTrue input,.rowInput .iTrue select,.rowInput .iTrue textarea,.rowInput.iTrue input,.rowInput.iTrue select,.rowInput.iTrue textarea{border-color:#ff9e23;box-shadow:0 3px 0 #ffb14d}.rowInput .iFalse input,.rowInput .iFalse select,.rowInput .iFalse textarea,.rowInput.iFalse input,.rowInput.iFalse select,.rowInput.iFalse textarea{border-color:#d93b33;box-shadow:0 3px 0 #d93b33}.rowInput .biSelect>span{background-color:#fff;border:1px solid #b7b7b7;border-radius:5px;color:#000;cursor:pointer;display:inline-block;font-size:18px;font-weight:900;padding:17px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:190px}.rowInput .biSelect>span.selected,.rowInput .biSelect>span:hover{background-color:#ff9e23;border-color:#ff9e23;color:#fff}.rowInput .biSelect>span.selected:before,.rowInput .biSelect>span:hover:before{background-position:-34px -66px}.rowInput .biSelect>span:before{background:url(img/ab/sprite-top.png) -35px -46px no-repeat;content:"";display:inline-block;height:15px;margin-left:-15px;margin-top:-7px;padding-right:15px;width:14px}.rowInput .biSelect>span:first-child{margin-right:10px}.rowInput #biSelect_duree_pret{float:none}.rowInput #biSelect_duree_pret>span{display:inline-block!important;float:left;margin-left:8px;padding:10px 0;width:60px}.rowInput #biSelect_duree_pret>span:first-child{margin-left:0}.rowInput #biSelect_duree_pret>span:before{height:0;width:0}.rowInput #biSelect_duree_pret #biS_48,.rowInput #biSelect_duree_pret i{display:none!important}.rowInput #biSelect_nb_enfants>span{margin-bottom:5px;margin-right:0}.rowInput input{padding-left:10px}.rowInput input,.rowInput select{line-height:36px}.rowInput input,.rowInput select,.rowInput textarea{border:1px solid #b7b7b7;border-radius:4px;box-shadow:0 3px 0 #e4e4e4;box-sizing:border-box;font-size:24px;font-weight:700;padding:8px 15px;transition:1s;width:320px}.rowInput #typeemprunt{width:370px}.rowInput textarea{padding-bottom:0;resize:none}.rowInput #commentaire{border:1px solid #e5e5e5;font-size:18px;font-weight:400;height:60px;padding-left:5px}.rowInput .mMini{width:30px}.rowInput .vMini{width:96px!important}.rowInput #coutTotalPret,.rowInput #montantPretSouhaite{border-bottom:0}.rowInput .inputTextCalcul{border-bottom:0!important}.rowInput #adresse_bien_AutoComplete{resize:none}.rowInput input{text-align:right}.rowInput input.mini{width:96px!important}.rowInput input.mMini,.rowInput input.mini{padding-left:3px;padding-right:3px;text-align:right}.rowInput input.mMini{width:55px!important}.rowInput #code_postal{text-align:left;width:100px!important}.rowInput .inputText{text-align:left}.rowInput textarea{height:47px;line-height:1;text-align:left}.rowInput #adresse{height:74px}.rowInput span{font-size:16px;padding:0 5px}.rowInput #commentaire_client{height:105px}.rowInput select{background-color:#fff;cursor:pointer;display:block;font-family:Arial Narrow,arial;font-size:24px;font-weight:700;padding-bottom:6px;padding-left:10px}.rowInput select option{font-weight:400;line-height:1}.rowInput select.mini{display:inline-block;padding-left:3px;padding-right:3px;width:auto}.rowInput select.mini:first-child{margin-left:0}.rowInput #linePremiereMensualite select{width:150px}.rowInput #linePremiereMensualite #annee_premieremensualite{margin-left:10px;width:120px}.rowInput #biS_12,.rowInput #jour_dn_coemprunteur,.rowInput #jour_dn_emprunteur,.rowInput #mois_anciennete,.rowInput #titre_coemprunteur,.rowInput #titre_emprunteur{margin-left:0!important}.rowInput .select{font-size:24px;font-weight:700;width:300px}#div_selection_conseiller label{font-size:16px}#listConseillers{left:440px;top:56px!important}.infos{background:url(img/ab/infos.png) 0 0 no-repeat;cursor:pointer;display:inline-block;height:29px;vertical-align:middle;width:25px}.rowInput{align-content:stretch;flex-wrap:wrap}.conseilTxt{margin:5px 0;min-width:100%;width:100%}.img-step{margin-top:20px;padding-bottom:40px;position:relative}.img-step .txt{background-color:#ff9e23;box-sizing:border-box;color:#fff;font-size:26px;left:100px;line-height:1.4;padding:40px 20px;position:absolute;text-align:center;top:0;width:280px}.rowEmail{position:relative}.rowEmail:after{background:url(img/ab/picto-confidentiel.png) 0 0 no-repeat;content:"";height:63px;position:absolute;right:195px;top:2px;width:63px}.rowEmail #mail_emprunteur{box-sizing:border-box;width:400px}.confidentiel{display:none}#step_19 .mMini,#step_19 .vMini,#step_4 .mMini,#step_4 .vMini{text-align:center}#step_6 .listBanques .banqueImg img{margin-top:9px}#liste_auto,#liste_moto,.listBanques{display:flex;flex-wrap:wrap;justify-content:center}#liste_auto .banqueImg,#liste_auto .vehiculeImg,#liste_moto .banqueImg,#liste_moto .vehiculeImg,.listBanques .banqueImg,.listBanques .vehiculeImg{border:3px solid #f0f0f0;border-radius:5px;box-sizing:border-box;cursor:pointer;margin:0 5px 15px;padding:0}#liste_auto .banqueImg img,#liste_auto .vehiculeImg img,#liste_moto .banqueImg img,#liste_moto .vehiculeImg img,.listBanques .banqueImg img,.listBanques .vehiculeImg img{border-radius:5px;display:block;height:auto;width:105px}#liste_auto .banqueImg.banqueActive,#liste_auto .banqueImg.vehiculeActive,#liste_auto .banqueImg:hover,#liste_auto .vehiculeImg.banqueActive,#liste_auto .vehiculeImg.vehiculeActive,#liste_auto .vehiculeImg:hover,#liste_moto .banqueImg.banqueActive,#liste_moto .banqueImg.vehiculeActive,#liste_moto .banqueImg:hover,#liste_moto .vehiculeImg.banqueActive,#liste_moto .vehiculeImg.vehiculeActive,#liste_moto .vehiculeImg:hover,.listBanques .banqueImg.banqueActive,.listBanques .banqueImg.vehiculeActive,.listBanques .banqueImg:hover,.listBanques .vehiculeImg.banqueActive,.listBanques .vehiculeImg.vehiculeActive,.listBanques .vehiculeImg:hover{border-color:#ff9e23}#liste_auto .banqueImg img,#liste_auto .vehiculeImg img,#liste_moto .banqueImg img,#liste_moto .vehiculeImg img,.listBanques .banqueImg img,.listBanques .vehiculeImg img{width:auto}#liste_auto .banqueImg.Z,#liste_auto .vehiculeImg.Z,#liste_moto .banqueImg.Z,#liste_moto .vehiculeImg.Z,.listBanques .banqueImg.Z,.listBanques .vehiculeImg.Z{align-items:center;background-color:#41648e;border:3px solid #41648e;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;flex-grow:1;flex-shrink:0;font-size:20px;font-weight:900;justify-content:center;margin:0;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto;width:100%}#liste_auto .banqueImg.Z.banqueActive,#liste_auto .vehiculeImg.Z.banqueActive,#liste_moto .banqueImg.Z.banqueActive,#liste_moto .vehiculeImg.Z.banqueActive,.listBanques .banqueImg.Z.banqueActive,.listBanques .vehiculeImg.Z.banqueActive{border-color:#ff9e23}#boxMsg1{border-radius:30px;padding-bottom:30px}#boxMsg1 .closeBoxMsg{right:10px;text-decoration:none;top:10px}#boxMsg1 .content-new-popin{padding-top:280px;position:relative;width:765px}#boxMsg1 .content-new-popin.popin-visuel-rac:after{background:url(img/visuel-popin1.jpg) 0 0 no-repeat;content:"";height:222px;left:50%;margin-left:-124px;position:absolute;top:20px;width:249px}#boxMsg1 .content-new-popin p{font-size:24px;line-height:1.2;margin-bottom:30px;padding:0 20px;text-align:center}#boxMsg1 .content-new-popin p strong{color:#ff9e23}#boxMsg1 .content-new-popin .button-bottom{text-align:center}#boxMsg1 .content-new-popin .button-cta>div{background-color:#ff9e23;border:2px solid #ff9e23;border-radius:60px;color:#fff;cursor:pointer;display:inline-block;font-size:22px;font-weight:700;padding:10px 35px;text-transform:uppercase;transition-duration:.4s}#boxMsg1 .content-new-popin .button-cta>div:hover{background-color:#fff;color:#ff9e23}#boxMsg1 .content-new-popin .button-redirect{margin-top:30px}#boxMsg1 .content-new-popin .button-redirect>div{cursor:pointer;display:inline-block;text-align:center;text-decoration:underline;text-transform:uppercase}#boxMsg1 .content-new-popin .button-redirect>div:hover{color:#ff9e23;text-decoration:none}#masque{background-color:#000;cursor:pointer;display:none;width:100%;z-index:9988}#boxMsg{background-color:#fff;border-radius:4px;box-shadow:0 10px 25px rgba(0,0,0,.5);display:none;height:auto;padding:15px;position:absolute;width:auto;z-index:9989}#closeBoxMsg{background-image:url(../../css/fancybox/fancy_close.png);cursor:pointer;height:30px;position:absolute;right:-13px;top:-13px;width:30px;z-index:9990}.optin{font-size:15px;margin-bottom:0}.optin input{box-shadow:0 0 0 #e4e4e4;float:left;margin-right:5px;margin-top:3px;width:12px}.contentQuest{min-height:215px}.contentQuest input[type=checkbox],.contentQuest input[type=radio]{box-shadow:0 0 0 #e4e4e4!important;float:left;margin-right:5px;margin-top:3px;width:12px}#bloc_mandatIOB,.wrap-bloc_mandatIOB{padding-left:0}#bloc_mandatIOB label,.wrap-bloc_mandatIOB label{font-size:19px;line-height:1}.respLab{display:none}.respLabImmo{color:#ef8400;display:none}.respLab.coEmp,.titleMini{display:none!important}#tiptip_holder{font-size:15px;width:400px!important}.masque{background-color:#000;cursor:pointer;display:none;top:0;width:100%;z-index:9988}.boxMsg{background-color:#fff;border-radius:4px;box-shadow:0 10px 25px rgba(0,0,0,.5);display:none;height:auto;padding:15px;position:absolute;width:auto;z-index:9989}.closeBoxMsg{background-image:url(../../css/fancybox/fancy_close.png);cursor:pointer;height:30px;position:absolute;right:-13px;top:-13px;width:30px;z-index:9990}.btBoxMsg{padding:20px 0 0;text-align:center}.btBoxMsg div{background-color:#ef8400;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;line-height:20px;margin:0 5px;padding:5px;text-align:center;text-transform:uppercase;width:100px}.loaderExperian{left:380px;text-align:center}.loaderExperian,.ui-autocomplete{background:#fff!important;border:1px solid #b5b5b5;font-weight:700!important;margin:0!important;padding:5px!important;position:absolute!important;top:60px!important;width:340px;z-index:100!important}.ui-autocomplete{height:107px;overflow:auto!important}.ui-autocomplete li.ui-menu-item{background:none!important;color:#000!important;cursor:pointer!important;font-weight:400!important;margin:0!important;padding:0!important}.ui-autocomplete li.ui-menu-item a:hover{color:#ef8400!important}#loader_adresse_bien_AutoComplete{top:35px!important}.rowInput ul li{background:url(img/li.png) no-repeat 0;color:#ef8400;font-weight:800;margin:0 0 3px;padding:0 0 0 15px}.chosseSelectionLabel ul,.chosseSelectionLabelAdresse ul{margin:0!important;padding:0!important}.chosseSelectionLabel ul li,.chosseSelectionLabelAdresse ul li{background:none!important;color:#000;cursor:pointer;font-size:16px;font-weight:400;margin:0;padding:4px 0}.chosseSelectionLabel ul li:hover,.chosseSelectionLabelAdresse ul li:hover{color:#ef8400}.containerOfChoose{background:url(img/select-multi.png) no-repeat top;float:left;height:28px;line-height:28px;margin:6px 0 0;padding:6px 0 0;position:relative;width:219px}.chosseSelectionLabel{background:#fff;border:1px solid #ccc;display:block;float:left;font-size:12px;height:144px;overflow:auto;padding:5px;position:absolute!important;top:37px!important;width:308px;z-index:10}#loader_adresse_AutoComplete{top:80px}.chosseSelectionLabelAdresse{background:#fff;border:1px solid #ccc;display:block;float:left;font-size:16px;height:100px;overflow:auto;padding:5px;position:absolute!important;top:90px;width:400px;z-index:10}#list_ville_naissance,#list_ville_naissance_co{left:470px;top:63px!important}#loader_code_postal_AutoComplete{top:54px}#step_14 .rowInput.rowGrey>strong{padding:0 3px}#loader_adresse_bien_AutoComplete{display:none;position:relative;top:54px;width:340px}.displayInformations{padding:0 0 0 7px}.containerOfChoose label{font-size:14px;line-height:normal!important;text-transform:none;width:207px}.containerOfChoose label input{float:left;line-height:normal!important;margin:4px 0 0}.containerOfChoose label span{line-height:normal!important}#step_1 .padContent{padding-top:0!important}#bloc_mdpUserCoemp{text-align:center}.rowMdpForget{display:inline-block;font-size:13px;margin-left:10px}.rowMdpForget a{color:#787878}.rowMdpForget a:first-letter{text-transform:uppercase}.rowMdpForget a:hover{text-decoration:none}#step_16 .rowInput .rowError{padding-left:0}.rememberMe{bottom:-35px;left:440px;position:absolute}.rememberMe input,.rememberMe label{display:inline-block;line-height:1;width:auto!important}table{font-size:24px;margin-bottom:15px;padding:0 20px}table.coEmp td,table.rowDouble td{font-weight:900;text-align:left;width:30%}table.coEmp td:first-child,table.rowDouble td:first-child{width:420px}table.rowDouble td{box-sizing:border-box;padding-right:5%}table.rowDouble td:first-child{padding-right:0;width:420px!important}table.rowDouble td label{padding-right:50px}.introQuest{font-size:20px;margin-bottom:20px}#item_9_12 span{width:188px}#error_mandatIOB{padding-left:0}.garantieLeft{float:left;padding:0 10px 0 0;width:245px}.infosGarantieResp{background:url(img/help.png) no-repeat top;cursor:pointer;display:none;padding:0 5px;vertical-align:middle;width:31px}.blocBigBt{background:url(img/bg-garantie.png) #fff repeat-x 0 100%;border:1px solid #e0e0e0;border-radius:6px;box-sizing:border-box;cursor:pointer;display:block;float:left;height:195px;padding:6px 11px 3px;position:relative;text-decoration:none;text-transform:none;width:49%}.blocBigBt:first-child{margin-right:2%}.blocBigBt.selected,.blocBigBt:hover{border:1px solid #f19b31}.blocBigBt strong{color:#000;display:block;font-size:24px;font-weight:700;margin-bottom:10px}.blocBigBt i{color:#545454;display:block;font-size:13px;font-style:normal;font-weight:400;height:110px;line-height:normal;padding-right:150px}.blocBigBt span{background:url(img/garantie-choose.png) no-repeat 0;color:#5f5f5f;font-size:14px;font-weight:700;height:24px;line-height:24px;padding:0 0 0 28px}.blocBigBt.selected span,.blocBigBt.selected strong,.blocBigBt:hover span,.blocBigBt:hover strong{color:#ef8300}.parapluie{background:url(img/parapluie.png) no-repeat top;bottom:0;height:187px;position:absolute;right:0;width:210px}.parapluie.parapluieMini{background:url(img/parapluie-mini.png) no-repeat top;height:156px;margin:-135px 0 0 262px!important;width:175px}.quotite{display:inline-block;padding:0 0 20px;text-align:center;vertical-align:top;width:32%}.quotite strong{color:#6a6a6a;display:block;font-size:25px;font-weight:700;letter-spacing:-1px;padding:20px 0;text-transform:uppercase}.quotite .moins{background:url(img/quotite-moins.png) no-repeat top;cursor:pointer;display:inline-block;height:27px;margin:6px 0 0;width:83px}.quotite select{display:inline-block;float:none!important;vertical-align:top}.quotite .plus{background:url(img/quotite-plus.png) no-repeat top;cursor:pointer;display:inline-block;height:27px;margin:12px 0 0;width:83px}.balance{background:url(img/balance.gif) no-repeat top;display:inline-block;height:220px;text-align:center;width:33%}.visuelBt{bottom:0;position:absolute;right:0}#plusieurs_credits,#uniquement_immo{position:relative;text-decoration:none}#bt_Annuler,#bt_OK,#step_3_3 .blocBigBt>span{border-radius:6px;box-shadow:0 6px 0 #ce7200;box-sizing:border-box;color:#fff;display:block;height:50px;line-height:40px;padding:5px 0;text-align:center;text-transform:uppercase}#bt_Annuler span,#bt_OK span,#step_3_3 .blocBigBt>span span{background-color:#ef8400;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:26px;font-weight:600;height:47px;line-height:47px;padding-left:0;transition:background-color .2s ease-in-out 0s,transform .1s ease-in-out 0s!important;-webkit-transition:background-color .2s ease-in-out 0s,transform .1s ease-in-out 0s!important;-moz-transition:background-color .2s ease-in-out 0s,transform .1s ease-in-out 0s!important;-o-transition:background-color .2s ease-in-out 0s,transform .1s ease-in-out 0s!important;width:100%}#bloc_dateemission .calendarBloc.mm ul{height:320px}#bloc_dateemission .calendarBloc.aa,#bloc_dateemission .calendarBloc.aa strong{width:600px}#bloc_dateemission .calendarBloc.aa ul{height:320px;width:600px}.calendarContener{text-align:center}.calendarContener:after,.calendarContener:before{content:" ";display:table}.calendarContener:after{clear:both}.calendarBloc{display:inline-block;margin:0 15px 0 0;width:300px}.calendarBloc strong{background-color:#f18e01;border-bottom:1px solid #fff;color:#fff;display:block;float:left;font-size:26px;font-weight:800;line-height:50px;text-align:center;width:300px}.calendarBloc ul{height:280px;width:300px}.calendarBloc li,.calendarBloc ul{background:url(img/bg-calendar.png) repeat 0 0;display:block;float:left;margin:0;padding:0}.calendarBloc li{font-size:18px;font-weight:700;height:40px;line-height:40px;list-style:none;text-align:center;width:150px}.calendarBloc.jj li{width:60px}.calendarBloc li a,.calendarBloc li a:link,.calendarBloc li a:visited{color:#4a4a4a;display:block;text-decoration:none}.calendarBloc li a.selected,.calendarBloc li a.selected:link,.calendarBloc li a.selected:visited,.calendarBloc li a:hover{background:none;background-color:#f18e01;color:#fff}.calendarBloc.aa{margin-right:0}.bottom_other{border:3px solid #ddd;clear:both;color:#000;cursor:pointer;display:block;font-size:20px;font-weight:700;height:30px;letter-spacing:-1px;line-height:30px;margin:15px auto 0;text-align:center;text-transform:uppercase;width:915px}.bottom_other.selected,.bottom_other:hover{background-color:#ff9e23;border-color:#ff9e23;color:#fff}.tabsContener{border-bottom:1px solid #e7e7e7;margin:10px 0 0}.tabsContener .tabs{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background:url(img/bg-non-oui.png) #fff repeat-x 0 0;border:1px solid #e7e7e7;border-bottom:none;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;cursor:pointer;display:inline-block;font-size:14px;font-weight:800;padding:5px 17px}.tabsRight{color:#000;cursor:pointer;font-size:14px;font-weight:700;height:18px;position:absolute;right:0;text-decoration:underline;top:75px}.tabsRight:hover{color:#ef8300;text-decoration:none}.tabsContener .tabs.active{background-color:#fff;background-image:none;color:#ef8300;cursor:default;height:19px}.rowInput .twoCol,.rowInput .twoCol_hide{float:left;width:30%}.rowInput .twoCol .rowError,.rowInput .twoCol_hide .rowError{padding-left:0;text-align:left}.rowInput .twoCol select,.rowInput .twoCol_hide select{font-size:20px}.rowInput .twoCol input,.rowInput .twoCol select,.rowInput .twoCol_hide input,.rowInput .twoCol_hide select{width:90%}.rowInput .twoCol .biSelect>span,.rowInput .twoCol_hide .biSelect>span{width:130px}#step_12 #jour_dn_coemprunteur,#step_12 #jour_dn_emprunteur,#step_12 select.mini{margin-left:0}#duree_pret{display:none}@media only screen and (max-width:990px){#step_3_5 .rowInput .city,#step_3_5 .rowInput .mainLabel,#step_3_5 .rowInput>label{width:100%}.MainFormulaire .pagination #btPagiNext_Result{margin:10px;position:absolute}#loader_adresse_AutoComplete{top:110px}#loader_code_postal_AutoComplete{top:90px}#duree_pret{display:inline-block;width:190px!important}#biSelect_duree_pret{display:none}.txtFirst{color:#666;font-size:13px;font-weight:300;margin-top:50px}#list_ville_naissance,#list_ville_naissance_co{left:0;top:78px!important}#commentaire_client{width:100%!important}.contentQuest input[type=checkbox],.contentQuest input[type=radio]{float:none}#step_1 .titleResponsive{padding-right:0}#step_3_1 .slider a{display:block;font-size:16px;height:auto;padding:5px 0}#step_3_1 .slider a>span{display:inline-block;margin-top:0!important}#step_3_1 .slider .subtitle{display:block;margin-bottom:5px;position:relative;text-align:left;top:auto}.bottom-form{margin:0}.respEmprunt{padding-right:0}#step_37 .rowInput>label{padding-bottom:0}.rowEmail:after{background-image:none}#bloc_mandatIOB label,.wrap-bloc_mandatIOB label{font-size:15px}.field-requirred{margin-top:10px}#listConseillers{left:0;top:51px!important}.wrapper h1{font-size:22px;margin-bottom:15px}.wrapper .titleResponsive{padding-right:0}.wrapper .titleResponsive .dejaVenu{font-size:14px;top:0;width:45px}.respLab{padding:5px 0}.respLabImmo{display:inline-block;vertical-align:bottom;width:100px}.respLab.coEmp{display:block!important;padding-bottom:4px}.padContent{padding-top:0!important}.listBanques{display:block;text-align:center}.listBanques .banqueImg{display:inline-block}.listBanques .banqueImg img{display:block;max-width:100%}.listBanques .banqueImg.Z{font-size:16px;height:60px;width:100%}.slider{display:block;margin:0}.slider .slideBg{margin:15px 0 0;width:100%!important}.slider .slideBg:first-child{margin-top:0}.slider .slideBg br{display:none}.slider .slideBg a{font-size:18px;height:48px;justify-content:left;padding-left:10px!important;text-align:left}.slider .slideBg a span{text-align:left!important}.slider .slideBg a span i{margin-top:0}.slider.mini_slider .slideBg{float:left;margin:0 0 15px 2%;width:32%!important}.slider.mini_slider .slideBg:nth-child(3n+1){margin-left:0}.slider #item_1_8 a br{display:none}.slider i{display:inline-block!important;padding-left:5px;vertical-align:middle}#lien_synergie_pro{display:block;float:none;margin:0 auto;text-align:center}.titleResponsive h2{line-height:1.3}.blocBigBt{float:none;height:auto!important;margin:0 0 10px;width:100%}.infosGarantieResp{background-size:20px 16px!important;display:inline-block;height:16px!important;margin:0;padding:0!important}.rowInput .twoCol,.rowInput .twoCol_hide{float:none;margin-bottom:15px;width:100%}.blocBigBt i{display:block;height:auto;padding-right:0}.blocBigBt span{background-position:10px;font-size:14px;padding:8px 0 5px 38px}.blocBigBt .parapluie{display:none}.quotite select{margin-left:0!important}.quotite .moins{margin:0 0 8px}.infos{margin-left:5px;margin-top:-4px}.introQuest{font-size:15px;margin-bottom:10px}.conseilTxt{font-size:14px;line-height:1.1;margin:10px 0}.introTxt{line-height:1.2;padding-top:0!important}.introQuest{margin-bottom:8px!important}#rappelEmail{font-size:18px;font-weight:600;padding-left:0}.MainFormulaire{padding-bottom:10px}.MainFormulaire .pagination{background-color:#fff;border-top:1px solid #f0f0f0;bottom:0;box-sizing:border-box;left:0;padding:0 15px;position:fixed;width:100%;z-index:5}.MainFormulaire .pagination:after,.MainFormulaire .pagination:before{content:" ";display:table}.MainFormulaire .pagination:after{clear:both}.MainFormulaire .pagination a{bottom:auto;float:left;font-size:16px;position:relative;width:110px}.MainFormulaire .pagination #btPagiNext{float:right}.MainFormulaire .pagination #btPagiNext,.MainFormulaire .pagination #btPagiPrev{margin:10px 0}.calendarContener{float:none!important;margin:0 auto!important;width:300px!important}#bloc_dateemission .calendarBloc.mm ul{height:auto}#bloc_dateemission .calendarBloc.aa,#bloc_dateemission .calendarBloc.aa strong{width:auto}#bloc_dateemission .calendarBloc.aa ul{height:auto;width:auto}.calendarBloc{clear:both!important;float:none!important;margin:0 auto!important;padding:10px 0 0!important;width:300px!important}.calendarBloc strong{float:none!important;font-size:16px!important;line-height:30px!important}.calendarBloc ul{background:url(img/bg-calendar.png) repeat 0 0;clear:both!important;float:none!important;height:auto!important;width:300px}.calendarBloc li{background:none!important;font-size:14px!important;height:30px;line-height:30px;width:100px!important}.calendarBloc.jj li{width:30px!important}.calendarBloc li a,.calendarBloc li a:link,.calendarBloc li a:visited{background:url(img/bg-calendar.png) repeat -30px top!important;color:#4a4a4a;display:block}.calendarBloc li a.selected,.calendarBloc li a.selected:link,.calendarBloc li a.selected:visited,.calendarBloc li a:hover{background:none;background:none!important;background-color:#f18e01!important;color:#fff}.tabsContener .tabs{font-size:13px!important;padding:5px 8px!important}.tabsRight{font-size:13px!important;line-height:1.1;right:5px!important;right:4px;text-align:right;top:33px;width:112px!important}.balance{padding:0!important}.quotite strong{font-size:12px!important;padding:5px!important}.rowInput{display:block;margin-bottom:0;padding:10px 0}.rowInput span{display:inline-block;vertical-align:middle}.rowInput .biSelect{padding-top:5px}.rowInput .biSelect:after,.rowInput .biSelect:before{content:" ";display:table}.rowInput .biSelect:after{clear:both}.rowInput .biSelect>span{float:left;width:45%}.rowInput .biSelect>span:first-child{margin-right:6%}.rowInput .biSelect i{display:none}.rowInput input,.rowInput select,.rowInput textarea{padding-left:4px;width:80%}.rowInput #nombreEnfantsACharges{font-size:15px}.rowInput #mois_ancienneteProfessionnelleCoemp,.rowInput #mois_ancienneteProfessionnelleEmp,.rowInput #nombreEnfantsACharges{text-transform:none;width:175px}.rowInput label span{position:absolute;right:0;top:10px}.rowInput label .sub-charge{padding:0;position:relative;right:auto;top:auto}.rowInput.rowGrey{position:relative}.rowInput.rowGrey:after,.rowInput.rowGrey:before{background-color:#f1f1f1;content:"";height:100%;position:absolute;top:0;width:15px}.rowInput.rowGrey:before{left:-15px}.rowInput.rowGrey:after{right:-15px}.rowInput .infos{margin-left:8px;position:relative;right:auto;top:auto}.rowInput .city,.rowInput .mainLabel,.rowInput>label{display:block;font-size:18px;padding-bottom:4px;width:100%}.rowInput select{display:inline-block;font-size:20px}.rowInput select.mini{display:inline-block;width:auto}.rowInput #adresse,.rowInput #code_postal_Autocomplete,.rowInput #commentaire,.rowInput #mail_emprunteur,.rowInput .rowInput #typeemprunt{width:95%}.rowInput #mail_emprunteur{padding-right:0}.rowInput input,.rowInput textarea{display:inline-block;font-size:20px;padding-bottom:4px;vertical-align:middle;width:auto}.img-step{margin-top:0;padding-bottom:0;text-align:right}.img-step .txt{box-sizing:border-box;font-size:17px;left:0;padding:10px 25px;text-align:center;top:40px;width:auto;width:200px}.img-step .only-mobile{display:inline-block;margin:0 auto}input[type=checkbox]{float:none;margin-top:0}.confidentiel.desktop,.confidentiel.only-mobile,.confidentiel.only-mobile br{display:none}.confidentiel.only-mobile .title-mobile{display:block;font-size:12px;font-weight:900;padding-bottom:5px}.rememberMe{bottom:auto;left:auto;margin-top:10px;position:relative}#loader_adresse_bien_AutoComplete{top:64px!important}#step_16 .rowInput label{width:100%}#step_16 .rowInput .twoCol{padding-right:0;position:relative;width:90%}#step_16 .rowInput .twoCol input{width:auto}#step_16 .rowInput .twoCol>span{position:relative;right:auto;top:auto}#blocConseilEvalPTZ{font-size:14px;line-height:1.2}.conseilTxt{line-height:1.3}.chosseSelectionLabelAdresse{width:300px!important}.rowInput .rowError{font-size:14px;line-height:1;line-height:1.3;padding-left:0}#bt_Annuler span,#bt_OK span,#step_3_3 .blocBigBt>span span{font-size:20px;height:35px;line-height:35px}#bt_Annuler,#bt_OK,#step_3_3 .blocBigBt>span{height:37px}#step_3_3 .noBorder a{float:none;height:auto;padding:10px 10px 15px!important;width:100%}#step_3_3 .noBorder a:first-child{margin-bottom:20px;margin-right:0}#step_3_3 .noBorder a ul{font-size:14px}#step_3_3 .noBorder a strong{font-size:17px!important;padding-bottom:10px}#step_3_3 .noBorder a strong br{display:none}#step_3_3 .noBorder a>span{bottom:auto;left:auto;position:relative}#step_3_3 .noBorder a .visuelBt{display:none}.bottom_other{width:100%}#liste_auto .banqueImg img,#liste_auto .vehiculeImg img,#liste_moto .banqueImg img,#liste_moto .vehiculeImg img,.listBanques .banqueImg img,.listBanques .vehiculeImg img{width:95px}}@media only screen and (max-width:765px){#boxMsg1{box-sizing:border-box;left:2%!important;width:96%!important}#boxMsg1 .content-new-popin{padding:0;width:100%}#boxMsg1 .content-new-popin p{font-size:18px;margin-bottom:20px;padding:0 30px}#boxMsg1 .content-new-popin .button-cta>div{display:block;font-size:20px;padding-left:0;padding-right:0}#boxMsg1 .content-new-popin.popin-visuel-rac:after{display:none}#boxMsg1 .content-new-popin .button-redirect{margin-top:15px}#boxMsg1 .content-new-popin .button-redirect>div{font-size:16px;text-transform:none}}@media only screen and (max-width:420px){.listBanques .banqueImg{margin:0 1% 10px 0}.wrapper .titleResponsive .dejaVenu{padding-left:0}.wrapper .titleResponsive .dejaVenu:before{height:0;width:0}.rowInput .select{width:100%}.rowInput select{box-sizing:border-box}}#tauxassurance{margin-left:0!important;text-align:center!important}
sub,sup{line-height:0;position:relative;vertical-align:baseline}dd,dl,dt{margin:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}sub{bottom:-.25em}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}::-webkit-input-placeholder{color:#000;font-weight:900}::-moz-placeholder{color:#000;font-weight:900;opacity:1}:-ms-input-placeholder{color:#000}audio:not([controls]){display:none;height:0}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6,span{font-weight:400;line-height:1;margin:0}fieldset,form,input,li,p,ul{line-height:1;margin:0;padding:0}ol,ul{margin:0;padding:0}ol li,ul li{list-style:none}:focus{outline:0}.masque{background-color:#000;cursor:pointer;display:none;width:100%;z-index:9988}.boxMsg{background-color:#fff;border-radius:4px;box-shadow:0 10px 25px rgba(0,0,0,.5);display:none;height:auto;padding:15px;position:absolute;width:auto;z-index:9989}.closeBoxMsg{background-image:url(../../css/fancybox/fancy_close.png);cursor:pointer;height:30px;position:absolute;right:-13px;top:-13px;width:30px;z-index:9990}.btBoxMsg{padding:20px 0 0;text-align:center}.btBoxMsg div{background-color:#ef8400;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;line-height:20px;margin:0 5px;padding:5px;text-align:center;text-transform:uppercase;width:100px}.loaderExperian{left:380px;text-align:center}.loaderExperian,.ui-autocomplete{background:#fff!important;border:1px solid #b5b5b5;font-weight:700!important;margin:0!important;padding:5px!important;position:absolute!important;top:60px!important;width:340px;z-index:100!important}.ui-autocomplete{height:107px;overflow:auto!important}.ui-autocomplete li.ui-menu-item{background:none!important;color:#000!important;cursor:pointer!important;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400!important;margin:0!important;padding:0!important}.ui-autocomplete li.ui-menu-item a:hover{color:#ef8400!important}body{color:#000;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;margin:0}.wrapper{box-sizing:border-box;margin:0 auto;padding-left:15px;padding-right:15px;width:1130px}.contentQuest{display:none}.noab{display:none!important}#waitingControleDatas,.boxMsg,.masque,.mentionsResponsive,.only-mobile,.pagiUpResponsive,.required,.respLabImmo{display:none}.mentions sup{font-size:7px;vertical-align:top}#header{border-bottom:1px solid #f0f0f0;font-size:14px;height:110px;position:relative}#header .content-wrapper{box-sizing:border-box;height:110px;margin:0 auto;padding-left:15px;padding-right:15px;padding-top:0;position:relative;width:1130px}#header .star,#header .staron{background:url(img/ab/sprite-top.png) -5px 0 no-repeat;display:inline-block;height:12px;width:53px}#header .staron{background-position:-5px -17px;display:block}#header .top-logo{padding-right:320px;position:relative}#header .top-logo:after,#header .top-logo:before{content:" ";display:table}#header .top-logo:after{clear:both}#header .top-logo .left-logo{float:left;padding-top:25px}#header .top-logo .left-logo img{display:block}#header .top-logo .left-logo .baseline{display:block;font-size:18px;margin-top:0}#header .avis-right{align-items:center;color:#fff;line-height:1.3;padding-top:0;position:absolute;right:0;text-align:center;top:0;width:210px;z-index:3}#header .avis-right .content-avis{color:#ff9e23;font-size:20px;line-height:1.15;margin-left:-10px;padding-top:15px;position:relative;z-index:3}#header .avis-right .content-avis sub,#header .avis-right .content-avis sup{font-size:12px;line-height:1.1;vertical-align:top}#header .avis-right .content-avis .str{font-size:45px;padding:5px 0 0}#header .avis-right .content-avis .other{font-weight:40}#header .avis-right:before{background-color:#fff;border:7px solid #f7f7f7;border-radius:100%;content:"";display:block;height:210px;position:absolute;right:0;top:-90px;width:210px;z-index:2}#header .bottom-logo{float:right;font-size:20px;padding-top:43px;text-align:center;z-index:2}#step_1 .introTxt{margin-top:45px}.linkMentions{cursor:pointer;text-decoration:underline}.content-mentions{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:50px auto 15px;text-align:center;width:1100px}.bottom-mention{color:#000;display:none;margin-top:0;text-align:justify}.bottom-mention a{color:#000;text-decoration:none}.bottom-mention span{line-height:1.2}.footForm{font-family:Arial,Helvetica,sans-serif;margin-top:15px;text-align:center}.footForm .mention{font-size:13px;font-weight:700}body #tiptip_content{font-size:16px;line-height:1.5}.reCaptcha{text-align:center;width:100%}#step_waitSubmit img,#waitingControleDatas img{display:block;margin:0 auto;max-width:100%}#step_waitSubmit .loading-no-mobile,#waitingControleDatas .loading-no-mobile{display:block}#step_waitSubmit .img_mobile_loading,#waitingControleDatas .img_mobile_loading{display:none}#waitingControleDatas{background-color:#fff;display:none;height:100%;left:0;padding:0 0 20px;position:absolute;text-align:center;top:140px;width:100%;z-index:5}.field-requirred sup{font-size:7px;vertical-align:top}.field-other{margin-top:100px}.footStep{margin-bottom:10px;margin-top:10px}.footStep img{display:block;margin:0 auto;max-width:100%}.consentements input{vertical-align:middle}.consentements span{display:block}.label-excellence{color:#ff9e23;display:block;font-size:15px;margin:15px 0;text-align:center}.field-requirred.text-mobile{display:none!important}@media only screen and (max-width:1100px){#header .content-wrapper,.wrapper{width:100%}}@media only screen and (max-width:990px){#waitingControleDatas{padding:0;position:absolute;z-index:1500}#step_waitSubmit{background-color:#fd7e00;float:none;height:auto;padding:0;width:100%!important}.field-requirred.text-mobile{display:block!important}.footForm,.noResponsive,.nomobile,.only-desktop{display:none!important}.label-excellence{display:none}.contentQuest{min-height:710px}#step_waitSubmit .loading-no-mobile,#waitingControleDatas .loading-no-mobile{display:none}#step_waitSubmit .img_mobile_loading,#waitingControleDatas .img_mobile_loading{display:block}.content-mentions{box-sizing:border-box;margin:0;padding:0;width:100%}.content-mentions .bottom-mention{display:none;padding-bottom:15px}.content-mentions .bottom-mention .field-requirred,.content-mentions .close{display:none}.content-mentions.open{padding-bottom:35px}.content-mentions.open .close{display:block}.slide-toggle-mention span{display:inline-block;text-decoration:underline}.slide-toggle-mention .close{bottom:5px;position:absolute;right:10px}.consentements,.footStep,.logo-partners{display:none}.respLab{color:#ef8400;display:block!important;padding-top:5px}body{padding-bottom:70px}body .footer-form{display:none}#header{border-bottom:0;height:auto;margin-bottom:10px}#header #navForm,#header .avis-right{display:none}#header .content-wrapper{height:auto;padding:10px 0 0}#header:after{background-color:#f0f0f0;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}#header p{margin-bottom:10px}#header .top-logo{padding-right:0}#header .top-logo .left-logo{float:none;padding-top:0;text-align:center}#header .top-logo .left-logo a{display:inline-block}#header .top-logo .left-logo .baseline{display:none}#header .bottom-logo{bottom:auto;display:block;float:none;font-size:13px;margin-top:5px;padding-top:0;position:relative;right:auto;text-align:center}#header .bottom-logo .line{display:inline-block}#header .bottom-logo ul li{margin-top:0}#header .bottom-logo ul li .note{font-size:18px;margin-top:-6px}.wrapper{padding-top:0!important}.wrapper h1{font-size:23px}.mentionsResponsive{display:block}body .optin{font-size:14px;margin-top:0}body .optin input{width:auto!important}}iframe{border:0}.layerEkomi{background-color:#e5e5e5;color:#000;display:none;font-family:Arial;font-size:10px;font-size:11px;font-weight:300;left:0;line-height:11px;line-height:1.2;padding:10px;position:absolute;text-align:justify;top:25px;width:310px;z-index:5}#footer_tc_privacy p{margin-bottom:0}#footer_tc_privacy p a{color:#787878}@media only screen and (max-width:400px){#header .top-logo .left-logo .baseline{font-size:13px}}
/* TipTip CSS - Version 1.2 */

#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 12px;
	color: #000;
	border: 1px solid #EF8400;
    background: none repeat scroll 0 0 #FFFFFF !important;
	box-shadow: 3px 3px 3px #CCCCCC;
	-webkit-box-shadow: 3px 3px 3px #CCCCCC;
	-moz-box-shadow: 3px 3px 3px #CCCCCC;
	padding: 15px !important;
		
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}
