body{margin-bottom:74px}.tabs .tab a{color:#008fd7}.tabs .tab>a:hover{color:#016495}.bandeauActionDemande{position:fixed;bottom:0;left:0;width:100%;z-index:999;height:74px;padding:20px 20px}.boutonActionDemandeMobile{bottom:45px;right:24px;position:fixed;padding-top:15px;margin-bottom:0;z-index:998}.boutonActionDemandeMobile .btn,.boutonActionDemandeMobile .btn-flat{height:initial;padding:0 5px;font-size:11px}.dropdown-content li>a,.dropdown-content li>span{font-size:14px;padding:14px 6px}.dropdown-content li>a.btn{color:#FFF}.dropdown-content li>a.btn-flat{color:#008fd7}.login{background:url(../img/bg-login2.jpg) no-repeat center top;background-size:cover}td.complementHandicapPresent div{background-image:url('../images/bt_hand.gif');background-repeat:no-repeat;background-position:center center}td.complementHandicapAbsent div{background-image:url('../images/bt_hand_noir.gif');background-repeat:no-repeat;background-position:center center}.input-field label.credit{color:red}.credit{color:red}.credit::-webkit-input-placeholder{color:red;opacity:.6}.credit:-moz-placeholder{color:#909;opacity:.6}.credit::-moz-placeholder{color:red;opacity:.6}.credit:-ms-input-placeholder{color:red;opacity:.6}.input-field label.charge{color:orange}.charge{color:orange}.charge::-webkit-input-placeholder{color:orange;opacity:.6}.charge:-moz-placeholder{color:orange;opacity:.6}.charge::-moz-placeholder{color:orange;opacity:.6}.charge:-ms-input-placeholder{color:orange;opacity:.6}#fenetreComplementsHandicap .row{margin-bottom:0}#fenetreComplementsHandicap .radio{margin:0}#fenetreComplementsLogementActuel .row{margin-bottom:0}#fenetreComplementsLogementActuel .radio{margin:0}@media only screen and (max-device-width:767px) and (orientation:portrait){label,.input-field label,.input-field label.active,.input-field>label:not(.label-icon).active,.invalid{font-size:.8rem;line-height:1rem}input:not([type]).xs-label-deux-lignes,select.xs-label-deux-lignes{margin:1rem 0 1rem 0}input[type="text"]:not(.browser-default).xs-label-deux-lignes{margin:.5rem 0 .5rem 0}.col.xs-marge-haut{margin-top:1.5rem}.col.xs-double-marge-haut{margin-top:3rem}.col.xs-augmenter-taille{line-height:3.5rem}.input-field col{margin-top:.5rem}[type="checkbox"]+span:not(.lever){font-size:.8rem;line-height:1rem}}@media only screen and (min-device-width:768px){.aligner-zones-saisies{margin-top:30px}}.ui-menu-item,.ui-menu-item-wrapper{color:black!important}.ui-menu-item:hover,.ui-menu-item-wrapper:hover{border-color:transparent!important;background:#cdcdcd!important}