/*#popup_container{background-color: #eee;}*/
.ui-autocomplete-loading { background: white url("/images/ajax-loader-roll-16.gif") right center no-repeat; }

.ui-autocomplete .ui-menu-item{ font-size: 0.8em; }
.token-input-dropdown-facebook, .ui-autocomplete{ max-height: 600px; overflow-y: auto!important; }
.token-input-dropdown-facebook{ max-height: 300px; }
.ui-autocomplete .ui-state-focus { background-color: #0A246A!important; background-image: none!important; border:none!important; color: #FFFFFF; font-weight: normal; margin: 0px!important; font-size: 0.8em; }

.ui-slider-horizontal { width: 97%; height: 14px; margin-bottom: 30px;}
.ui-slider-- .ui-slider-handle { width: 5px; padding-left: 5px; }
.ui-slider .ui-slider-handle {height: 19px;}
.form-control{ width: 600px;}

ul.token-input-list-facebook { width: 97%; min-height: 52px }
form.full-width input[type="text"]{ width: 97%; padding: 0 10px 10px 10px; }
#over-countries { color: #004a80; cursor: pointer; text-decoration: underline; }
#over-countries-buttons{display: none; margin-top: 12px;}
.form-control-custom{display: block; width: 97%; padding: 5px 2%; vertical-align: middle}
.form-control-custom { background-color: #fff; border: 1px solid #abadb3; font: 18px Arial; position: relative; }
.form-control-custom:focus{ border-color: #539feb; box-shadow: 0 0 3px #00008b;}
.form-control-short{width: 300px;}

div.form-control-custom {height: 32px;}

.inl.field-wrapper { float: left; width: 48% }
.inl .form-control-custom{display: block; width: 97%;}

#register > div{ margin: 5px; }
#activities > label{font-weight: normal;}
#activities input{ margin-right: 5px; }
.error-field{ background-color: #ffc4c4 }
.active-country { background-color: #003767; border-color: #313131; color: #fff; }
.error-tooltip-styling{width: 600px}
.new-html, .new-html *{ font: 18px Arial; }
.error-symbol{font: 18px Arial; border-bottom: 1px dotted red; color: red;}
.error-symbol-rus{}

.warning{ border-color: #ffc4c4!important; box-shadow: 0 0 3px red!important; }
.success-field{ border-color: #4cae4c!important; box-shadow: 0 0 3px green!important; }
.qualification{color: #d60e3d; width:66%}
.txt_note2 {color:#d60e3d}
.popup_message_required_field_empty{border: 1px solid red}
input[type="text"].slider-input {border: 0}

#activities-all {
    color: #004a80;
    cursor: pointer;
    font-weight: bold;
    margin: 5px;
    text-decoration: underline;
}
#activities {
    height: 62px;
    overflow: hidden;
    position: relative;
}
#activities.after:after {
    background: linear-gradient(to bottom, rgba(246, 247, 247, 0), rgba(246, 247, 247, 1)) repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    content: " ";
    display: block;
    height: 40px;
    left: 0;
    position: absolute;
    right: 0;
    width: 97%;
}
#activities > label {}
