@charset "UTF-8";
body.with_navbar {
    padding-top: 41px;
}

/* bootstrap */
.form-horizontal .help-block {
    margin-top: 0 !important;
    color: #999;
    font-size: 0.85em;
}

.popover {
    font-weight: normal;
}

.dl-horizontal dt {
    overflow: inherit;
}

.socialLinksImg a {
    display: inline-block;
    margin-left: 16px;
}

.hideLinkOverflow {
    white-space: nowrap; /* Запрещаем перенос строк */
    overflow: hidden; /* Обрезаем все, что не помещается в область */
    text-overflow: ellipsis; /* Добавляем многоточие */
    width: 167px;
    display: block
}

.hideLinkOverflowReports {
    white-space: nowrap; /* Запрещаем перенос строк */
    overflow: hidden; /* Обрезаем все, что не помещается в область */
    text-overflow: ellipsis; /* Добавляем многоточие */
    width: 390px;
    display: block
}




div#multiSelectableRowsEnable div#scrollX tbody tr span.spanCheckBox, /* не выделен CheckBox */
div#multiSelectableRowsEnable div#scrollX thead tr span.spanCheckBoxAll,
div#multiSelectableRowsEnable div#scroll1 tbody tr span.spanCheckBox, /* не выделен CheckBox */
div#multiSelectableRowsEnable div#scroll1 thead tr span.spanCheckBoxAll,
div#multiSelectableRowsEnable div#scroll2 tbody tr span.spanCheckBox, /* не выделен CheckBox */
div#multiSelectableRowsEnable div#scroll2 thead tr span.spanCheckBoxAll
{
    border: 1px solid #000000;
    min-height: 19px;
    width: 19px;
    height: 18px;
    position: relative;
    margin-left: 50%;
    left: -9px;
}

div#multiSelectableRowsEnable div#scrollX  tr.selected span.spanCheckBox, /* выделен CheckBox */
div#multiSelectableRowsEnable div#scrollX span.spanCheckBoxAll.checked,
div#multiSelectableRowsEnable div#scroll1  tr.selected span.spanCheckBox, /* выделен CheckBox */
div#multiSelectableRowsEnable div#scroll1 span.spanCheckBoxAll.checked,
div#multiSelectableRowsEnable div#scroll2  tr.selected span.spanCheckBox, /* выделен CheckBox */
div#multiSelectableRowsEnable div#scroll2 span.spanCheckBoxAll.checked
{
    background-image: url(../img/site/li_gr.png);
    background-repeat: no-repeat;
    -webkit-font-smoothing: antialiased;
}


#multiSelectableRowsEnable #scrollX tbody tr:hover > td,
#multiSelectableRowsEnable #scroll1 tbody tr:hover > td,
#multiSelectableRowsEnable #scroll2 tbody tr:hover > td
{
    background-color: #e3e3e3;
}

#multiSelectableRowsEnable #scrollX tbody tr.selected > td,
#multiSelectableRowsEnable #scroll1 tbody tr.selected > td,
#multiSelectableRowsEnable #scroll2 tbody tr.selected > td
{
    background-color: #e3e3e3;
}

#platform-choose .next-step-button {
    padding-left: 55px;
    padding-right: 55px;
    margin-top: -10px;
}

ul.offerPayoutInfoForRender li
{
    list-style-type: none;
}

ul.offerPayoutInfoForRender
{
    margin-left: 0px;
}

.alert table,
.alert table td,
.alert table th,
.alert table tr{
    border-color: #468847;
}

.table-stats td, .table-stats th{
    padding: 0 10px;
    border: 1px solid #eee;
}

.table-stats th {
    text-align: center;
    font-weight: normal;
}

.stat {
    display: table;
    margin: 0 auto;
}

.top-menu-megajackpot a span {
    color: yellow!important;
}

.offer-card__tags-wrapper .offer-card__tags-wrapper_item.icon-tag-remove {
    background-color: #3A3545!important;
    cursor: pointer;
}

.offer-card__tags-wrapper .offer-card__tags-wrapper_item.icon-tag-remove::before {
    /*content: "\0000a0";
    vertical-align: middle;
    margin-right: 8px;
    width: 10.61px;
    height: 12.61px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cpath d='M5.65712 7.37859L5.30357 7.02504L4.95002 7.37859L2.32502 10.0036C2.25318 10.0754 2.17843 10.1071 2.07143 10.1071C1.96443 10.1071 1.88967 10.0754 1.81784 10.0036L1.46429 10.3571L1.81784 10.0036L0.603553 8.7893C0.531719 8.71747 0.5 8.64272 0.5 8.53572C0.5 8.42871 0.53172 8.35396 0.603554 8.28212L3.22855 5.65712L3.58211 5.30357L3.22855 4.95002L0.603553 2.32502C0.53172 2.25318 0.5 2.17843 0.5 2.07143C0.5 1.96443 0.53172 1.88967 0.603553 1.81784L1.81784 0.603553C1.88967 0.53172 1.96443 0.5 2.07143 0.5C2.17843 0.5 2.25318 0.53172 2.32502 0.603553L4.95002 3.22855L5.30357 3.58211L5.65712 3.22855L8.28213 0.603553C8.35396 0.53172 8.42871 0.5 8.53572 0.5C8.64271 0.5 8.71747 0.531719 8.7893 0.603554L10.0036 1.81784C10.0754 1.88967 10.1071 1.96443 10.1071 2.07143C10.1071 2.17843 10.0754 2.25318 10.0036 2.32502L7.37859 4.95002L7.02504 5.30357L7.37859 5.65712L10.0036 8.28213C10.0754 8.35396 10.1071 8.42871 10.1071 8.53572C10.1071 8.64272 10.0754 8.71747 10.0036 8.7893L8.7893 10.0036C8.71747 10.0754 8.64271 10.1071 8.53572 10.1071C8.42871 10.1071 8.35396 10.0754 8.28213 10.0036L5.65712 7.37859Z' fill='white' stroke='%233A3545'/%3e %3c/svg%3e");*/
}

.offer-card__tags-wrapper .offer-card__tags-wrapper_item {
    font-family: Caros;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
}

.offer-card__tags-wrapper .offer-card__tags-wrapper_item.blue-color {
    background: linear-gradient(270deg,#257ac5 31.86%,#6e37c6 91.13%)!important;
    color: #fff;
}

.offer-card__tags-wrapper .offer-card__tags-wrapper_item.green-color {
    background: #3bab4c!important;
    color: #fff;
}

.offer-card__company_achievements {
    width: 33px;
    position: relative;
    height: 117px;
    background: #f7bf4b url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.924 13.902l3.232-12.043c.122-.445.04-.89-.282-1.293A1.437 1.437 0 0 0 8.702 0H1.508C1.023 0 .62.202.336.566.013.97-.068 1.414.054 1.859l3.232 12.043c.04.08.081.12.122.161.08 0 .161 0 .202-.04.404-.323.93-.485 1.495-.485.566 0 1.091.162 1.495.485.081.04.121.04.202.04.04-.04.081-.08.122-.161z' fill='%23fff'/%3E%3Cpath d='M5.105 21.721a2.829 2.829 0 1 0 0-5.658 2.829 2.829 0 0 0 0 5.658z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50%
}

.offer-card__company_achievements:before {
    content: "";
    position: absolute;
    width: 0;
    top: -22px;
    left: 0;
    height: 0;
    border-color: transparent transparent transparent #f7bf4b;
    border-style: solid;
    border-width: 22px 0 0 33px
}

.offer-card__company_achievements:after {
    content: "";
    position: absolute;
    width: 0;
    bottom: -22px;
    left: 0;
    height: 0;
    border-color: #f7bf4b transparent transparent;
    border-style: solid;
    border-width: 22px 33px 0 0
}

.offer-card__company_achievements.active {
    background: #eee url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.924 13.902l3.232-12.043c.122-.445.04-.89-.282-1.293A1.437 1.437 0 0 0 8.702 0H1.508C1.023 0 .62.202.336.566.013.97-.068 1.414.054 1.859l3.232 12.043c.04.08.081.12.122.161.08 0 .161 0 .202-.04.404-.323.93-.485 1.495-.485.566 0 1.091.162 1.495.485.081.04.121.04.202.04.04-.04.081-.08.122-.161z' fill='%233A3545'/%3E%3Cpath d='M5.105 21.721a2.829 2.829 0 1 0 0-5.658 2.829 2.829 0 0 0 0 5.658z' fill='%233A3545'/%3E%3C/svg%3E") no-repeat 50%
}

.offer-card__company_achievements.active:before {
    border-color: transparent transparent transparent #eee
}

.offer-card__company_achievements.active:after {
    border-color: #eee transparent transparent
}
