.sidebar-widget-vote {

}

.sidebar-widget-vote .vote-title {
    font-family: 'Open Sans', serif;
    font-style: normal;
    font-weight: 600;
    font-size: 17px;
    line-height: 130%;
    color: #3E3E59;
    margin-bottom: 20px;
}

.sidebar-widget-vote .vote-items-list.vote-question-list {
    max-height: 300px;
    overflow-y: auto;
    padding-right: 10px;
    margin-right: -10px;
    overflow-x: clip;
    border: none !important;
    font-size: 100%;
    list-style-type: none;
}
.sidebar-widget-vote ol.vote-items-list li {
    padding: 0.55em;
}
#sidebar .sidebar-widget.sidebar-widget-vote .voting-form-box .vote-items-list.vote-question-list .vote-item-vote{
    border: none !important;
    list-style-type: none;
}
.sidebar-widget-content ol.vote-items-list, ol.vote-items-list li {
    margin: 0;
    padding: 0;
    border: none;
    font-size: 100%;
    list-style-type: none;
}
.sidebar-widget-vote .vote-items-list.vote-question-list::-webkit-scrollbar {
    width: 5px;
    height:5px;
}

.sidebar-widget-vote .vote-items-list.vote-question-list::-webkit-scrollbar-track {
    background: #F1F1F1;
    border-radius: 20px;
}

.sidebar-widget-vote .vote-items-list.vote-question-list::-webkit-scrollbar-thumb {
    background-color: #245BA7;
    border-radius: 20px;
}

.sidebar-widget-vote select::-webkit-scrollbar {
    width: 5px;
    height:5px;
}

.sidebar-widget-vote select::-webkit-scrollbar-track {
    background: #F1F1F1;
    border-radius: 20px;
}

.sidebar-widget-vote select::-webkit-scrollbar-thumb {
    background-color: #245BA7;
    border-radius: 20px;
}

.voting-form-box select::-webkit-scrollbar {
    width: 5px;
    height:5px;
}

.voting-form-box select::-webkit-scrollbar-track {
    background: #F1F1F1;
    border-radius: 20px;
}

.voting-form-box select::-webkit-scrollbar-thumb {
    background-color: #245BA7;
    border-radius: 20px;
}

.ithive-polls-admin-dialog .sidebar-widget-vote .sidebar-widget-top {
    background: #2DBCEA!important;
    border-radius: 6px 6px 0 0!important;
    border: 0px!important;
    display: flex!important;
    justify-content: space-between!important;
    flex-direction: row!important;
    flex-wrap: nowrap!important;
    align-items: center!important;
}
.sidebar-widget-vote .sidebar-widget-top {
    background: #2DBCEA!important;
    border-radius: 6px 6px 0 0!important;
    border: 0px!important;
    display: flex!important;
    justify-content: space-between!important;
    flex-direction: row!important;
    flex-wrap: nowrap!important;
    align-items: center!important;
}

.ithive-polls-admin-dialog div.sidebar-widget-top-title {
    color: #fff!important;
    height: 40px;
    padding-left: 20px;
    text-transform: unset!important;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    font-size: 16px;
    font-weight: 600;
    line-height: 21px;
    letter-spacing: 0em;
    text-align: left;
    /*flex-grow: 1;*/
}
.sidebar-widget-vote .sidebar-widget-top-list-icon,
.sidebar-widget-vote .sidebar-widget-top-icon {
    width: 20px;
    height: 20px;
    margin-right: 20px;
    cursor: pointer;
}
.sidebar-widget-vote .sidebar-widget-top-list-icon {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.25 10C1.25 12.3206 2.17187 14.5462 3.81282 16.1872C5.45376 17.8281 7.67936 18.75 10 18.75C12.3206 18.75 14.5462 17.8281 16.1872 16.1872C17.8281 14.5462 18.75 12.3206 18.75 10C18.75 7.67936 17.8281 5.45376 16.1872 3.81282C14.5462 2.17187 12.3206 1.25 10 1.25C7.67936 1.25 5.45376 2.17187 3.81282 3.81282C2.17187 5.45376 1.25 7.67936 1.25 10ZM20 10C20 12.6522 18.9464 15.1957 17.0711 17.0711C15.1957 18.9464 12.6522 20 10 20C7.34784 20 4.8043 18.9464 2.92893 17.0711C1.05357 15.1957 0 12.6522 0 10C0 7.34784 1.05357 4.8043 2.92893 2.92893C4.8043 1.05357 7.34784 0 10 0C12.6522 0 15.1957 1.05357 17.0711 2.92893C18.9464 4.8043 20 7.34784 20 10ZM5.625 9.375C5.45924 9.375 5.30027 9.44085 5.18306 9.55806C5.06585 9.67527 5 9.83424 5 10C5 10.1658 5.06585 10.3247 5.18306 10.4419C5.30027 10.5592 5.45924 10.625 5.625 10.625H12.8663L10.1825 13.3075C10.1244 13.3656 10.0783 13.4346 10.0468 13.5105C10.0154 13.5864 9.99921 13.6678 9.99921 13.75C9.99921 13.8322 10.0154 13.9136 10.0468 13.9895C10.0783 14.0654 10.1244 14.1344 10.1825 14.1925C10.2406 14.2506 10.3096 14.2967 10.3855 14.3282C10.4614 14.3596 10.5428 14.3758 10.625 14.3758C10.7072 14.3758 10.7886 14.3596 10.8645 14.3282C10.9404 14.2967 11.0094 14.2506 11.0675 14.1925L14.8175 10.4425C14.8757 10.3844 14.9219 10.3155 14.9534 10.2395C14.9849 10.1636 15.0011 10.0822 15.0011 10C15.0011 9.91779 14.9849 9.83639 14.9534 9.76046C14.9219 9.68453 14.8757 9.61556 14.8175 9.5575L11.0675 5.8075C11.0094 5.74939 10.9404 5.70329 10.8645 5.67185C10.7886 5.6404 10.7072 5.62421 10.625 5.62421C10.5428 5.62421 10.4614 5.6404 10.3855 5.67185C10.3096 5.70329 10.2406 5.74939 10.1825 5.8075C10.1244 5.86561 10.0783 5.9346 10.0468 6.01052C10.0154 6.08644 9.99921 6.16782 9.99921 6.25C9.99921 6.33218 10.0154 6.41356 10.0468 6.48948C10.0783 6.5654 10.1244 6.63439 10.1825 6.6925L12.8663 9.375H5.625Z' fill='white'/%3E%3C/svg%3E%0A");
}
.sidebar-widget-vote .sidebar-widget-top-icon {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_68_1265)'%3E%3Cpath d='M18.089 10.5444V9.44844L19.5015 8.24503C19.7619 8.02158 19.9328 7.7157 19.9839 7.38144C20.0351 7.04719 19.9632 6.7061 19.7811 6.41843L18.0448 3.55318C17.9158 3.33561 17.7303 3.15489 17.5069 3.02917C17.2835 2.90344 17.0301 2.83712 16.772 2.83686C16.6121 2.83567 16.4531 2.85987 16.3012 2.9085L14.5134 3.49587C14.2048 3.29617 13.8828 3.1167 13.5496 2.95864L13.1744 1.15353C13.1072 0.823741 12.9229 0.527499 12.6539 0.316661C12.3849 0.105822 12.0483 -0.00617905 11.703 0.000263196H8.25991C7.91464 -0.00617905 7.57804 0.105822 7.30904 0.316661C7.04004 0.527499 6.85577 0.823741 6.78849 1.15353L6.41328 2.95864C6.07775 3.11666 5.75333 3.29613 5.44215 3.49587L3.69117 2.87984C3.53762 2.84089 3.37862 2.82638 3.22031 2.83686C2.96228 2.83712 2.70886 2.90344 2.48546 3.02917C2.26207 3.15489 2.07655 3.33561 1.94754 3.55318L0.211271 6.41843C0.0395469 6.70567 -0.0242649 7.0421 0.0307642 7.3701C0.0857933 7.69811 0.256239 7.99728 0.51291 8.21638L1.9034 9.4556V10.5516L0.51291 11.755C0.248989 11.9756 0.0738812 12.2801 0.0186614 12.6145C-0.0365585 12.9489 0.0316813 13.2915 0.211271 13.5816L1.94754 16.4468C2.07655 16.6644 2.26207 16.8451 2.48546 16.9708C2.70886 17.0966 2.96228 17.1629 3.22031 17.1631C3.38022 17.1643 3.53925 17.1401 3.69117 17.0915L5.47893 16.5041C5.78759 16.7038 6.10956 16.8833 6.44271 17.0414L6.81792 18.8465C6.8852 19.1763 7.06946 19.4725 7.33847 19.6833C7.60747 19.8942 7.94407 20.0062 8.28934 19.9997H11.7619C12.1071 20.0062 12.4437 19.8942 12.7127 19.6833C12.9817 19.4725 13.166 19.1763 13.2333 18.8465L13.6085 17.0414C13.944 16.8833 14.2684 16.7039 14.5796 16.5041L16.36 17.0915C16.512 17.1401 16.671 17.1643 16.8309 17.1631C17.0889 17.1629 17.3424 17.0966 17.5657 16.9708C17.7891 16.8451 17.9747 16.6644 18.1037 16.4468L19.7811 13.5816C19.9528 13.2943 20.0166 12.9579 19.9616 12.6299C19.9066 12.3019 19.7361 12.0027 19.4794 11.7836L18.089 10.5444ZM16.772 15.7305L14.2486 14.8996C13.6578 15.3868 12.9827 15.7676 12.2548 16.0242L11.7324 18.5958H8.25991L7.73755 16.0529C7.0154 15.7889 6.34392 15.4088 5.75114 14.9282L3.22031 15.7305L1.48404 12.8653L3.48517 11.1461C3.34913 10.4046 3.34913 9.64553 3.48517 8.90404L1.48404 7.13475L3.22031 4.26949L5.74379 5.10042C6.33451 4.61325 7.00965 4.23243 7.73755 3.9758L8.25991 1.40424H11.7324L12.2548 3.94715C12.9769 4.21106 13.6484 4.59122 14.2412 5.07176L16.772 4.26949L18.5083 7.13475L16.5072 8.8539C16.6432 9.59538 16.6432 10.3545 16.5072 11.096L18.5083 12.8653L16.772 15.7305Z' fill='white'/%3E%3Cpath d='M10 13.75C9.25832 13.75 8.5333 13.5301 7.91661 13.118C7.29993 12.706 6.81928 12.1203 6.53545 11.4351C6.25162 10.7498 6.17736 9.99584 6.32206 9.26841C6.46675 8.54098 6.8239 7.8728 7.34835 7.34835C7.8728 6.8239 8.54098 6.46675 9.26841 6.32206C9.99584 6.17736 10.7498 6.25162 11.4351 6.53545C12.1203 6.81928 12.706 7.29993 13.118 7.91661C13.5301 8.5333 13.75 9.25832 13.75 10C13.755 10.4939 13.6614 10.9837 13.4748 11.441C13.2881 11.8982 13.0121 12.3136 12.6628 12.6628C12.3136 13.0121 11.8982 13.2881 11.441 13.4748C10.9837 13.6614 10.4939 13.755 10 13.75ZM10 7.5C9.66959 7.4923 9.34105 7.55171 9.03426 7.67462C8.72747 7.79753 8.44879 7.9814 8.2151 8.2151C7.9814 8.44879 7.79753 8.72747 7.67462 9.03426C7.55171 9.34105 7.4923 9.66959 7.5 10C7.4923 10.3304 7.55171 10.6589 7.67462 10.9657C7.79753 11.2725 7.9814 11.5512 8.2151 11.7849C8.44879 12.0186 8.72747 12.2025 9.03426 12.3254C9.34105 12.4483 9.66959 12.5077 10 12.5C10.3304 12.5077 10.6589 12.4483 10.9657 12.3254C11.2725 12.2025 11.5512 12.0186 11.7849 11.7849C12.0186 11.5512 12.2025 11.2725 12.3254 10.9657C12.4483 10.6589 12.5077 10.3304 12.5 10C12.5077 9.66959 12.4483 9.34105 12.3254 9.03426C12.2025 8.72747 12.0186 8.44879 11.7849 8.2151C11.5512 7.9814 11.2725 7.79753 10.9657 7.67462C10.6589 7.55171 10.3304 7.4923 10 7.5Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_68_1265'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.sidebar-widget-vote .sidebar-widget-top-list-icon.with-settings-icon {
    margin-right: 10px;
    margin-left: auto;
}

.sidebar-widget-vote .sidebar-widget-content {
    border-radius: 0 0 5px 5px;
    padding:20px;
}

.sidebar-widget-vote .sidebar-widget-content .content-vote
{
    display:none;
}

.sidebar-widget-vote .sidebar-widget-content .content-vote.active
{
    display:block;
}
.sidebar-widget-vote ol.vote-answers-list {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
    vertical-align: text-top !important;
}
.sidebar-widget-vote .sidebar-widget-content .voting-form-box
{
    border:0 !important;
    padding:0 !important;
}
.sidebar-widget-vote .sidebar-widget-content .vote-item-header
{
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 20px;
    align-items: center;
    color: #193058;
    margin-bottom:10px;
}
.ithive-polls-admin-dialog .sidebar-widget-top-title:before{
    content: unset;
}
.sidebar-widget-vote .sidebar-widget-content .vote-answers-list .vote-item-vote
{
    padding: 6px;
    background: #F4F7F8;
    border-radius: 4px;
    margin-bottom: 4px!important;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #193058;
}

.sidebar-widget-vote .sidebar-widget-content .content-label
{
    color:#193058;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
}



.sidebar-widget-vote .sidebar-widget-item {
    margin: 20px;
    background: #EEF2F4;
    font-size: 13px;
    padding: 15px 0 15px 33px;
    position: relative;
}

.sidebar-widget-vote .need-vote-item:before {
    content: '';
    height: 25px;
    width: 25px;
    background: url('images/need-vote.png');
    position: absolute;
    top: 10px;
    left: 5px;
}

.sidebar-widget-vote .month-vote-item:before {
    content: '';
    height: 25px;
    width: 25px;
    background: url('images/month-vote.png');
    position: absolute;
    top: 10px;
    left: 5px;
}

.sidebar-widget-vote .vote-counter {
    position: absolute;
    top: 10px;
    right: 5px;
    background: #ccc;
    padding: 5px 0;
    border-radius: 5px;
    width: 35px;
    text-align: center;
}

.sidebar-widget-vote .need-vote-item .vote-counter {
    color: #fff;
    background: #1061AA;
}

.sidebar-widget-vote .month-vote-item .vote-counter {
    background: #fff;
}

.sidebar-widget-vote .vote-form-box-buttons
{
    margin-top:20px;
}

.sidebar-widget-vote .vote-form-box-button input
{
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #0C3551;
    border-radius: 60px;
    border-color: #BDC6D1;
    border-width: 1px;
    border-style: solid;
    cursor: pointer;
    background-color: #FFF;
    text-transform: unset;
    padding: 7px 15px !important;
    height: auto;
    line-height: 100%;
    box-shadow: none;
    background-image: unset !important;
}

.sidebar-widget-vote .vote-form-box-button input:hover
{
    /*color: #0C3551 !important;*/
}

.sidebar-widget-vote .vote-form-box-button.vote-form-box-button-last
{
    display: none;
}

.sidebar-widget-vote .voting-result-box
{
    list-style: none;
    padding:0;
    margin:0;
}

.sidebar-widget-vote .vote-widget-nav-data
{
    font-family: 'Open Sans', serif;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 19px;
    color: #0C3551;
}

.sidebar-widget-vote .vote-widget-nav-prev
{
    color: #BDC6D1;
    cursor:pointer;
}
.sidebar-widget-vote .vote-widget-nav-next
{
    color: #BDC6D1;
    cursor:pointer;
}

.sidebar-widget-vote .vote-widget-nav-current,
.sidebar-widget-vote .vote-widget-nav-total
{
    padding: 0 2px;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-widget-nav-data span
{
    background-color: #FFF !important;
    font-family: 'Open Sans', serif !important;
    font-style: normal !important;
    font-weight: 600;
    font-size: 14px !important;
    padding: 0 1px !important;
    vertical-align: unset !important;
}
.sidebar-widget-vote .vote-vote-footer
{
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    width: 100%;
}

.sidebar-widget-vote .sidebar-widget-vote-popup
{
    position: absolute;
    background-color: #FFF;
    padding: 15px;
    border-radius: 6px;
    margin-left: 100px;
    margin-top: -5px;
    display:none;
    z-index: 1000;
}

.sidebar-widget-vote .sidebar-widget-vote-popup.active
{
    display:block;
}

.sidebar-widget-vote .sidebar-widget-vote-popup-item
{
    padding:5px 0px;
    font-family: 'Open Sans', serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #0D3550;
    cursor: pointer;
}

.sidebar-widget-vote .sidebar-widget-vote-popup-item:hover
{
    text-decoration: underline;
}

.ithive-polls-admin-dialog .ui-btn-primary
{
    --ui-btn-background: #3bc8f5 !important;
    --ui-btn-background-hover: #3eddff !important;
    --ui-btn-background-active: #12b1e3 !important;
    --ui-btn-border-color: #3bc8f5 !important;
    --ui-btn-border-color-hover: #3eddff !important;
    --ui-btn-border-color-active: #12b1e3 !important;
}

.ithive-polls-admin-dialog .ui-btn-primary:hover {
    border-color: var(--ui-btn-border-color-hover) !important;
    background-color: var(--ui-btn-background-hover) !important;
}

.ithive-polls-admin-dialog .ui-btn, .ui-btn-main {

    color: var(--ui-btn-color) !important;
    vertical-align: middle !important;
    text-align: center !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;
    font: var(--ui-btn-font-size)/calc(var(--ui-btn-height) - 2px) "OpenSans-Bold", "Helvetica Neue", Helvetica, sans-serif !important;
}

.ithive-polls-admin-dialog .main-grid-cell-content
{
    text-align: center !important;
}

.ithive-polls-admin-dialog #grid_edit_button span
{
    line-height: 24px !important;
}

.ithive-polls-admin-dialog #grid_remove_button span
{
    line-height: 24px !important;
}

.ithive-polls-admin-dialog .main-grid
{
    overflow: visible;
}

.ithive-polls-admin-dialog .main-grid .main-dropdown-inner
{
    line-height: 36px !important;
}

.ithive-polls-admin-dialog span
{
    vertical-align: middle !important;
}

.ithive-polls-admin-dialog .adm-select
{
    padding: 0 10px !important;
    height: 30px !important;
}

.ithive-polls-admin-dialog .adm-list-table-footer
{
    display: flex;
    align-items: center;
}

.ithive-polls-admin-dialog .adm-list-table-checkbox .adm-list-table-cell-inner
{
    text-align: center !important;
}

.ithive-polls-admin-dialog .adm-navigation .adm-nav-page
{
    color: #FFF !important;
    text-align: center !important;
}

.ithive-polls-admin-dialog .adm-list-table-popup
{
    height: 16px !important;
    background-image: url(/bitrix/panel/main/images/bx-admin-sprite-small-2.png) !important;
    background-position: center -1117px !important;
    background-repeat: no-repeat !important;
}

.sidebar-widget-vote .vote-note-error .vote-note-box-text
{
    color:red;
    min-height: unset !important;
    margin-bottom:20px;
}

.sidebar-widget-vote .vote-note-note .vote-note-box-text
{
    min-height: unset !important;
    margin-bottom:20px;
}

.sidebar-widget-vote ol.vote-answers-list .vote-answer-item-scale
{
    display: flex;
    align-items: center;
    width: 100%;
    margin-top: 20px;
}
.sidebar-widget-vote .vote-answer-item-multiselect {
    display: block;
}

.sidebar-widget-vote .vote-answer-item-multiselect select {
    border: 0 !important;
    height: auto;
    min-height: 27px;
    max-height: 200px;
    width: 100%;
    padding-left: 0;
    background-image: none !important;
    outline-width: 0;
}
.sidebar-widget-vote .vote-answer-item-multiselect select option {
    padding: 10px !important;
    font-family: 'OpenSans', serif;
    text-wrap: wrap;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 140%;
    letter-spacing: 0.02em;
    color: #5C5C73;
    padding-left: 20px !important;
    border-radius: 10px;
}
.sidebar-widget-vote .vote-answer-item-multiselect select option:checked {
    box-shadow: 0 0 187px 250px #d8dde4 inset;
    color: #5C5C73;
}


.sidebar-widget-vote .vote-answer-item-checkbox
{
    display: flex;
    align-items: center;
}
.sidebar-widget-vote .vote-answer-item-checkbox input
{
    vertical-align: top !important;
    appearance: none;
    background-color: #fff;
    font: inherit;
    color: #D9D9D9;
    width: 16px;
    height: 16px;
    min-width: 16px;
    min-height: 16px;
    border: 1px solid #D9D9D9;
    border-radius: 4px;
    display: grid;
    place-content: center;
    margin: 7px 10px 7px 6px;
}

.sidebar-widget-vote .vote-answer-item-checkbox input:checked {
    border: 1px solid #245ba7;
    background-color: #245ba7;
}

.sidebar-widget-vote .vote-answer-item-checkbox input:checked::before
{
    transform: scale(1);
}

.sidebar-widget-vote .vote-answer-item-checkbox input::before
{
    content: "";
    width: 10px;
    height: 8px;
    transform: scale(0);
    transition: 120ms transform ease-in-out;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='9' viewBox='0 0 10 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.5L4 7.5L9 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.sidebar-widget-vote .vote-answer-item-radio
{
    display: flex;
    align-items: center;
}
.sidebar-widget-vote .vote-answer-item-radio input
{
    vertical-align: top !important;
    appearance: none;
    background-color: #fff;
    font: inherit;
    color: #D9D9D9;
    width: 16px;
    min-width: 16px;
    height: 16px;
    border: 1px solid #D9D9D9;
    border-radius: 50%;
    display: grid;
    place-content: center;
    margin: 7px 10px 7px 6px;
}

.sidebar-widget-vote .vote-answer-item-radio input:checked::before
{
    transform: scale(1);
}

.sidebar-widget-vote .vote-answer-item-radio input::before
{
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    transform: scale(0);
    transition: 120ms transform ease-in-out;
    background-color: #245BA7;
}

.sidebar-widget-vote .vote-answer-item-textfield input
{
    border: 1px solid #E6E9F0;
    border-radius: 4px;
    padding: 6px 10px;
    margin-left: 5px;
    font-family: 'Open Sans', serif;
    font-size: 13px;
    color: #193058;
    display: block;
    width: calc(100% - 10px);
    box-sizing: border-box;
}

.sidebar-widget-vote .vote-answer-item-memo textarea
{
    border: 1px solid #E6E9F0;
    border-radius: 4px;
    padding: 6px 10px;
    margin-left: 5px;
    font-family: 'Open Sans', serif;
    font-size: 13px;
    color: #193058;
    margin-top: 5px;
    width: calc(100% - 10px);
    resize: vertical;
    box-shadow: none;
    box-sizing: border-box !important;
    outline-width: 0;
}
.sidebar-widget-vote .vote-form-box-button
{
    background:#FFF !important;
}

.sidebar-widget-vote .vote-answer-item-memo
{
    padding-left:5px;
}

.sidebar-widget-vote .vote-answer-item-textfield
{
    padding-left:5px;
}

.ithive-polls-admin-dialog .bx-core-adm-dialog-content {
    background-color: #FFF !important;
    border: 0 !important;
    overflow: auto !important;
    width: 1000px;
}
.ithive-polls-admin-dialog .bx-core-adm-dialog-content-wrap
{
    padding:0 !important;
}
.ithive-polls-admin-dialog .bx-core-adm-dialog-content-wrap-inner
{
    padding:0 !important;

}

.ithive-polls-admin-dialog
{
    border-radius: 6px !important;
}
.ithive-polls-admin-dialog div.sidebar-widget-top-title
{
    color: #fff;
    font-family: "OpenSans-Bold", sans-serif !important;
    font-size: 12px;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
    text-transform: uppercase;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}
.ithive-polls-admin-dialog div.vote-item-title
{
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 130%;
    color: #3E3E59;
}
.ithive-polls-admin-dialog .bx-core-resizer
{
    display: none !important;
}
.ithive-polls-admin-dialog .vote-answer-item-memo textarea
{
    width: calc(100% - 10px) !important;
}
.ithive-polls-admin-dialog .vote-answer-item-dropdown
{
    display: block;
    padding: 0;
}
.ithive-polls-admin-dialog .ithivecustomselect .select-items {
    width: calc(100% - 80px);
}


.ithive-polls-admin-dialog .sidebar-widget-vote .vote-form-box-button input {
    font-family: 'Open Sans', serif;
    font-style: normal;
    font-weight: 600;
    font-size: 11px;
    color: #FFF;
    text-shadow: none !important;
    border-radius: 4px;
    border-color: #245BA7;
    border-width: 0px;
    border-style: solid;
    cursor: pointer;
    background-color: #245BA7;
    text-transform: uppercase;
    padding: 7px 15px !important;
    /*height: auto;*/
    line-height: 100%;
    box-shadow: none;
    background-image: unset !important;
    box-sizing: border-box;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-form-box-button input:hover {
    background: #69B6DB !important;
    box-shadow: unset !important;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-form-box-button input:active {
    background: #245BA7 !important;
    box-shadow: unset !important;
}
.ithive-polls-admin-dialog .bx-core-adm-dialog .sidebar-widget-vote span {
    padding: 6px;
    background: #F8F8FC;
    border-radius: 4px;
    margin-bottom: 4px !important;
    font-family: 'Open Sans', serif;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #193058;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-answer-item-multiselect
{
    background-color:#FFF !important;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-answer-item-multiselect select
{
    box-shadow:none !important;
    max-height: 250px;
}
.ithive-polls-admin-dialog .voting-form-box select::-webkit-scrollbar {
    width: 5px;
}

.ithive-polls-admin-dialog .voting-form-box select::-webkit-scrollbar-track {
    background: #F1F1F1;
    border-radius: 20px;
}

.ithive-polls-admin-dialog .voting-form-box select::-webkit-scrollbar-thumb {
    background-color: #245BA7;;
    border-radius: 20px;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-answer-item-textfield input
{
    border: 1px solid #E6E9F0;
    border-radius: 4px;
    padding: 6px 10px;
    margin-left: 5px;
    margin-top: 5px;
    font-family: 'Open Sans', serif;
    font-size: 13px;
    color: #193058;
    box-shadow: none;
    width: calc(100% - 35px);
    height: unset;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-widget-nav span
{
    background-color: #FFF !important;
    font-family: 'Open Sans', serif !important;
    font-style: normal !important;
    font-weight: 600;
    font-size: 14px !important;
    padding: 0 1px !important;
    vertical-align: unset !important;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-widget-nav-prev
{
    color: #BDC6D1 !important;
    cursor: pointer !important;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-widget-nav-next
{
    color: #BDC6D1 !important;
    cursor: pointer !important;
}
.ithive-polls-admin-dialog .sidebar-widget-vote .vote-widget-nav-data {

    line-height: 19px;
    color: #0C3551;
}
.adm-warning-block {
    top: 0 !important;
    margin-bottom: 5px;
}

.ithive-polls-admin-dialog .bx-core-adm-dialog .bx-core-adm-admin-dialog {
    background: #FFFFFF !important;
}

.ithive-polls-admin-dialog .bx-core-adm-dialog-head {
    color: #25282c !important;
    background: #E3EBED !important;
    font-size: 22px !important;
    text-shadow: 0 1px white !important;
}

.ithive-polls-admin-dialog .bx-core-adm-dialog-tabs {
    background: url("images/bx-admin-tabs-border-fon.png") repeat 0 0 !important;
    padding: 0 20px !important;
    position: relative !important;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    padding-right: 40px !important;
}
.ithive-polls-admin-dialog .bx-core-adm-dialog-content-wrap, .answer_grid_container {
    color: #25282c !important;
    border: none !important;
    border-radius: 6px 6px 0 0;
}
.ithive-polls-admin-dialog .adm-detail-content-item-block {
    padding: 15px 12px !important;
    border-bottom: 1px solid !important;
    border-left: 1px solid !important;
    border-right: 1px solid !important;
    border-top: 0 !important;
    border-color: #c4ced2 #dce7ed #dce7ed !important;
}
.ithive-polls-admin-dialog .adm-detail-title {
    background: #F5F9F9;
    padding: 5px 12px 10px 12px !important;
    margin-bottom: 0 !important;
    border-top: 1px solid !important;
    border-left: 1px solid !important;
    border-right: 1px solid !important;
    border-bottom: 0 !important;
    border-color: #c4ced2 #dce7ed #dce7ed !important;
}
.ithive-polls-admin-dialog .adm-detail-title::after {
    content: '';
    display: block;
    margin-top: 10px;
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-color: #c4ced2 #dce7ed #dce7ed;
}
#answer_grid_container .adm-detail-title{
    border: none !important;
}
#answer_grid_container .main-grid {
    margin-bottom: 12px;
}
#answer_grid_container .adm-detail-title {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
#answer_grid_container {
    padding: 5px 12px 10px 12px !important;
    background: #F5F9F9;
    margin: 15px 0;
    border: 1px solid !important;
    border-color: #c4ced2 #dce7ed #dce7ed !important;
}
.ithive-polls-admin-dialog .bx-core-adm-dialog-tabs {
    padding: 10px 15px 0 15px !important;
}
.ithive-polls-admin-dialog .bx-core-adm-dialog-buttons {
    padding: 0 15px 15px 15px !important;
}
#answer_grid_container button {
    border-radius: 1px !important;
}
.ithive-polls-admin-dialog .bx-core-adm-dialog-tabs .adm-detail-tab {
    border-top: 1px solid !important;
    border-left: 1px solid !important;
    border-right: 1px solid !important;
    border-bottom: 0 !important;
    border-color: #c4ced2 #dce7ed #dce7ed !important;
}

.ithive-polls-admin-dialog .sidebar-widget-vote-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 5;
    background: none !important;
    border: none !important;
    padding: 2px !important;
}

.ithive-polls-admin-dialog .adm-workarea .sidebar-widget-vote-close input[name="close"],
.ithive-polls-admin-dialog .adm-workarea .sidebar-widget-vote-close input[name="close"]:hover,
.ithive-polls-admin-dialog .adm-workarea .sidebar-widget-vote-close input[name="close"]:active {
    font-size: 20px !important;
    font-weight: 400 !important;
    color: #ffffff !important;
    background: none !important;
    box-shadow: none !important;
    outline: none;
    border: none;
    cursor: pointer;
}

.ithive-polls-admin-dialog .bx-core-adm-dialog-content {
    height: unset !important;
    border-radius: 6px ;
}
