.equip div.btn.btn-success,.equip input[type='submit']{background:#bad05d;border:0;border-radius:0;color:#fff;display:inline-block;font-size:14px;font-weight:bold;height:28px;line-height:28px;margin-top:14px;padding:0;width:100%}.equip div.btn.btn-success.disabled{background:#ddd !important;cursor:no-drop !important;text-decoration:none}.equip div.btn.btn-success:not(.disabled):hover{background:url(../images/hover.png) top repeat-x;cursor:pointer;text-decoration:none}.equip div.error{font-weight:bold;color:#b92d3b}.equip div.message{color:#155724;font-weight:bold;margin:10px 0}.equip div.message:not(:empty)::before{background:url(../images/check.png) no-repeat;content:' ';display:inline-block;height:13px;width:20px}.equip div.error:before{background-image:url(../images/icon_cross.png);background-size:14px 14px;content:"";display:inline-block;height:14px;width:14px}.equip form{margin:0 20px !important;padding:0 0 20px 0 !important}.equip input[type='text']{border:1px solid #dedede;color:#666;display:inline-block;font-size:14px;height:28px;line-height:28px;padding:0 4%;width:179px}.equip form label{color:#000;margin-right:12px}.equip form p{margin-top:0}.equip form p.red{color:red;font-weight:bold;font-size:16px}.equip-item .detail:hover{background-position:bottom}.equip .complet{font-size:13px;padding:10px;text-align:center}@media(max-width:991px){.equip{margin-right:20px;width:300px}}@media(max-width:730px){.equip{float:none;clear:both}.recomended{width:auto}}