/*
 ------------------------------------------------------------------------------------
    FORMULAIRE
 ------------------------------------------------------------------------------------
*/

#page-wrapper .col-md-6{
    padding : 10px;
}

#inscription .error-message{
    color : red;
}

#page-wrapper small{
    font-style : italic;
    font-size : .85em;
    color : #666;
    display : block;
}
.regular-checkbox {
    -webkit-appearance: none;
    background-color: #fafafa;
    border: 1px solid #cacece;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
    padding: 9px;
    border-radius: 3px;
    display: inline-block;
    position: relative;
}

label {
    display: inline;
}

.regular-checkbox {
    display: none;
}

.regular-checkbox + label {
    background-color: #fafafa;
    border: 1px solid #cacece;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
    padding: 9px;
    border-radius: 3px;
    display: inline-block;
    position: relative;
}

.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.regular-checkbox:checked + label {
    background-color: #e9ecee;
    border: 1px solid #adb8c0;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
    color: #99a1a7;
}

.flcheckbox.error-field .ckbBox {
    border: 2px solid red;
}

.regular-checkbox:checked + label:after {
    content: '\2714';
    font-size: 14px;
    position: absolute;
    top: 0px;
    left: 3px;
    color: #99a1a7;
}
/*
 ------------------------------------------------------------------------------------
    AUTOCOMPLETION CP VILLE
 ------------------------------------------------------------------------------------
*/

ul.autocompleter{
    width : 100%;
    padding : 0;
}
ul.autocompleter > li{

    list-style-type: none ;

}

ul.autocompleter .vicopo-answear{
    background : #231F20;
    padding : 5px 10px;
    color : white;
    transition : all .2s ease-in-out;
}

ul.autocompleter .vicopo-answear:hover{
    background : #5A6779;
    color : white;
    cursor : pointer;

}