a.black {
    color: #808080;
    cursor: pointer;
}
.well-my{
    border: 1px solid #d3d3d3;
    border-radius: 8px;
    padding: 5px;
}

/*.rating > span:hover:before {*/
    /*content: "\2605";*/
    /*position: absolute;*/
/*}*/



.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
    background-color: white;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-warning {
    border-left-color: #f0b518;
}
.bs-callout-info {
    border-left-color: #5dc4bf;
}
.bs-callout-danger {
    border-left-color: #dd5826;
}

.bs-callout-warning h4 {
    color: #aa6708;
}
.bs-callout-info h4 {
    color: #5dc4bf;
}
.bs-callout-danger h4 {
    color: #dd5826;
}

.bs-callout h4 {
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 5px;

}


div.form-error-list-box.bs-callout {
    font-size: 14px;
}

.cm-inch-field {
    width: 65px;
    display: inline-block;
}
.nowrap {
    white-space: nowrap;
}

div.form-error-list-box{
    display: none;
}
.js-form-error div.form-error-list-box{
    display: block;
}

.label-v3 {
    display: block;
}

form.form-builder h4 {
    text-transform: uppercase;
    padding-bottom: 10px;
    font-weight: bold;
}

form.form-builder .chosen-choices {

    display: block;
    width: 100%;
    height: 34px;
    padding: 2px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 2px;
}
form.form-builder .ch-space {
    margin-bottom: 1em;
}

form.form-builder .js-multi-select-tag {
    height: 34px;
    overflow-y: hidden;
}

form.form-builder .js-multi-select-tag option{
    height: 34px;
    overflow-y: hidden;
    display: none;
}

form.form-builder .chosen-container {
    min-height: 34px;

}

.errorInput {
    border-color: #dd5826;
}

#content-wrapper {
    max-width: 1500px;
}



.agency-scope span{
    border: 1px solid #bebebe;
    display: inline-block;
    padding: 1px 5px;
    margin-bottom: 3px;
    font-size: 16px;
    line-height: 1.428571429;
}
.agency-empty-logo {
    overflow: hidden;
    font-size: 200%;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    color: #9d9d9d;
    background-color: #ededed;
    padding: 20px 10px;
    width: 250px;
}

/* Нужно вынести эти стили куда надо если my.css устаревший */

.createContestSiteLogoUpload {
    background: #F1F1F1 url('/images/icon/uploadPicIcon.png') 50% 30px no-repeat ;
    background-position: center center;
    border: solid 1px #e1e1e1;
    min-height: 120px;
    margin-bottom: 10px;
}

.createContestSiteLogoUpload:hover {
    background: rgb(225, 225, 225) url('/images/icon/uploadPicIcon.png') 50% 30px no-repeat ;
    background-position: center center;
    border: solid 1px #e1e1e1;
    min-height: 120px;
}


.createContestSiteLogoUpload:hover div{
    background: rgba(241, 241, 241,0.3) url('/images/icon/uploadPicIcon.png') 50% 30px no-repeat ;
    background-position: center center;
    cursor: pointer;
    min-height: 120px;
}