body,html
{
  overflow: hidden;
}
.stat_container_alphas
{
  font-size: 12px;
  font-weight: normal;
  color: black;
}
.v_field_text .webix_inp_static
{
  overflow-y:auto;
}
.micro_roi
{
  font-size:9px;
  color: black;
}
.green_active
{
  width:10px;
  margin-top:2px;
  height:10px;
  background: green;
  border-radius: 100%;
}
.red_active
{
  width:10px;
  margin-top:2px;
  height:10px;
  background: red;
  border-radius: 100%;
}
.gray_active
{
  width:10px;
  margin-top:2px;
  height:10px;
  background: gray;
  border-radius: 100%;
}
.blue_active
{
  width:10px;
  margin-top:2px;
  height:10px;
  background: blue;
  border-radius: 100%;
}

.stat_container
{
  width:100%;
  margin-top: 5px;
  margin-bottom: 5px;
}
.stat_container textarea
{
  width: 50%;
  height: 50px;
  font-size: 13px;
  resize:none;
  line-height: 15px;
  font-family: Roboto;
  border: 1px solid #CCCCCC;
font-style: normal;
font-weight: normal;
  color: #000000;
  display: inline-block;
}
.stat_container .stat
{
display: inline-block;
width: 50%;
text-align: right;
}
.stat_container .stat.ivr
{
  float: right;
}
.web_title_widget
{
  font-size: 12px;
  font-weight: bold;
  color: gray;
}
.web_number
{
margin-top: 10px;
}

.sub_id
{
margin-top: 10px;
}

.web_number input
{
  float: right;
  max-width: 220px;
}
.sub_id input
{
  float: right;
  max-width: 220px;
}
.cell_divide
{
  background:gray;
  width:100%;
  opacity:0.1;
  height:100%;
}
.recordivr
{
margin-top:5px;
}

.recordivr.active
{
display:none;
}
.recordivr.record
{
  display:none;
}
.recordivr.finish
{
  display:none;
}

.loadivr
{
  margin-top:5px;
}
.loadivr.active
{
  display:none;
}


.loadivr.finish
{
  display:none;
}
.loadivr.record
{
  display:none;
}

.textivr.finish
{
  display:none;
}
.textivr.record
{
  display:none;
}
.textivr.active
{
  display:none;
}
.playivr
{
  display:none;
  margin-top:5px;
}
.ivr_trash
{
  display:none;
}
.finishbox
{
  position:absolute;
  top:5px;
  left:5px;
}

.settingsivr
{
  cursor:pointer;
  margin-top:5px;
  display: none;
}
.settingsivr.active
{
display: inline-block;
}
.finishivr
{
cursor:pointer;
bottom:25px;
left:5px;
display:block;
}

.stoprecord
{
  display:none;
}
.stoprecord.record
{
  display:inline-block;
}
.finishivr.active
{
display:none;
}
.finishivr.record
{
  display:none;
}
.finishivr.finish
{
  display:none;
}

.i_start .finishivr
{
display:none;
}

.i_priv .finishivr
{
display:none;
}

.ivr_trash.active, .ivr_trash.finish
{
position:absolute;
cursor:pointer;
top:5px;
right:5px;
display:block;
}

.playivr.active
{
  display:inline-block;
}
.cell_divide.active
{
opacity:1;
}
.cell_cont
{
  padding:2px;
}
.cell_ivr
{
  background:#90ee90;
  text-align:center;
  position:relative;
  padding-top: 20px;
  opacity:0.1;
  width:100%;
  height:100%;
}

.cell_ivr select
{
display: none;
}
.cell_ivr select.finish
{
display: block;
background: transparent;
border: none;
position: absolute;
right:0px;
height: 16px;
padding-left: 5px;
padding-right: 5px;
font-size: 14px;
font-weight: bold;
text-align:center;
bottom: 25px;
width: 100%;
}
.cell_ivr select.finish option
{
text-align:center;
}
.cell_ivr.active
{
opacity:1;
}
.cell_ivr svg
{
cursor:pointer;
}
.cell_ivr path
{
  fill:#0a0a0a;
}

.cell_ivr svg:hover path
{
fill:#321011;
}

.stoprecord path
{
  fill:red!important;
}
.cell_ivr.start
{
background:#DCDCDC;
opacity:1;
}
.cell_ivr.green
{
background:#90ee90;
}
.cell_ivr.red
{
background:#FA8072;
}
.cell_ivr.finish
{
background: #ffcc00;
}
.its_disable
{
  display:none;
}
.responsive_chart
{
  padding-top:10px;
  width:100%;
  padding-bottom:10px;
}


.webix_tree_branch_1>.webix_tree_leaves{
  position: absolute;
  width: 250px;
  top: 70px;
  left: 240px;
  height: 100%;
  padding-top: 15px;
  transition-duration: 2s;
  background: #fff;
}
.scoring_label
{
  margin-top:10px;
}

.scoring_label span
{
  font-size:14px;
  color: #787878;
}
.scoring_label input
{
  border: 1px solid #CCCCCC;
  border-radius: 3px;
  margin-left: 15px;
  text-align:center;
  font-weight: bold;
  float:right;
  max-width: 80px;
}
.template_text.webix_column>div{
  text-align:left;
  text-overflow: ellipsis;
  justify-content: left;
}
.panel_drag_view
{
  display: flex;
  justify-content: center;
  padding: 2px;
  align-content: center;
}
.panel_icon
{
  display: none;
}
.panel_drag_view:hover .panel_icon
{
  display: block;
}
.render_box
{
border: 1px solid #F5F5F5;
box-sizing: border-box;
padding-top:14px;
padding-bottom:14px;
padding-left:22px;
padding-right:22px;
border-radius: 4px;
font-family: Roboto;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 19px;
height: 100%;
color: #000000;
}
.render_box .left_col
{
  width:50%;
}
.render_body
{
  display: flex;
  width: 100%;
}
.render_box .right_col
{
  width:50%;
}
.render_title
{
  font-weight: 900;
  font-size: 20px;
  margin-top: 5px;
  line-height: 23px;
}
.credit_title
{
font-weight: 500;
font-size: 16px;
line-height: 19px;
color: #000000;
margin-bottom:8px;
}
.credit_debit
{
margin-top:34px;
font-weight: 500;
font-size: 16px;
line-height: 19px;
color: #787878;
}
.widget_preview
{
  text-align: center;
  overflow: hidden;
  font-size: 16px;
  line-height: 24px;
  color: #787878;
  border: 1px solid white;
}
.widget_preview:hover
{
  border: 1px solid gray;
}

.widget_preview img
{
  height: 150px;
}
.cost .render_title
{
color: #000000;
}
.profit .render_title.green
{
  color: #3F7F00;
}

.profit .render_title.red
{
  color: red;
}

.profit .render_title.gray
{
  color: gray;
}

.v_mainsidebar{
  padding-top: 15px;
 background: #363636;
  }
.webix_tree_branch_1>.webix_tree_item{
  color: #959595;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Roboto', sans-serif;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-content: center;
  justify-content: flex-start;
  align-items: center;
  outline:none;
}
.webix_tree_branch_1>.webix_tree_item:focus{
  outline:none;
}
.service_list{
  border: 2px dashed black;
  padding: 10px;
}

.custom_sheme_edit
{
  position: absolute;
  right: 25px;
  width: 14px;
  top: 5px;
}

.custom_sheme_delete
{
  position: absolute;
  right: 45px;
  width: 14px;
  top: 5px;
}
.custom_sheme_close
{
  position: absolute;
  right: 5px;
  top: 5px;
}
.sms_list{
  border: 2px dashed #0bda51;
  padding: 10px;
}

.auto_offer{
  border: 2px dashed blue!important;
}
.sms_service_list{
  border: 2px dashed red;
  padding: 10px;
}
.sms_mix_list{
  border: 2px dashed #bef574;
  padding: 10px;
}
.api_list{
  border: 2px dashed #00bfff;
  padding: 10px;
}

.hook_list{
  border: 2px dashed #1faee9;
  padding: 10px;
}

.scoring_list{
  border: 2px dashed #ff2400;
  padding: 10px;
}

.ivr_list{
  border: 2px dashed #ffa500;
  padding: 10px;
}


.danger_rate{
  animation: danger_shadow  2s infinite ease-in-out;
  padding: 10px;
}

@keyframes danger_shadow {
from {box-shadow: inset 0px 0px 3px red;}
50% {box-shadow: inset 0px 0px 15px red;}
to {box-shadow: inset 0px 0px 3px red;}
}

.webix_tree_branch_1>.webix_sidebar_selected{
color: #fff;
}
.webix_tree_branch_1>.webix_tree_item:hover{
 color: #fff;
}
.webix_tree_branch_1{
  padding: 0px 26px;
  border-bottom: none !important;
}
.v_sidebar_icon{
  margin-right: 8px;
}
.v_mainsidebar .webix_tree_item.webix_selected, .webix_sidebar .webix_tree_item.webix_selected span {
  background-color: #FFEBA0;
  padding-right: 0;
  color:#000;
}
.webix_tree_branch_2 .v_sitebar_text{
  font-size: 13px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
  color: #000;
}
.webix_tree_branch_2 .v_sidebar_icon{
  display: none;

}

.webix_tree_branch_2>div{
  transition-duration: 0.2s;
}
.webix_tree_branch_2>.webix_tree_item:hover{

  background-color: #FFEBA0;
 cursor: pointer;
}
.v_logo_cont>div{
  display: flex;
 flex-direction: row;
 align-content: center;
 flex-wrap: wrap;
 justify-content: flex-start;
 align-items: center;
 padding-left: 15px;
}
.v_sidebar_toggle{
  margin-right: 10px;
}
.v_sidevbar_label{
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 14px;
  color: #999999;
}

.v_switch .webix_switch_box{

  height: 17px;
  width: 45px;
  background-color: #ffffff;
  border: 1px solid #CCCCCC;
  border-radius: 26px;
  color:#000;
  margin-top: 0px;

}

.v_switch .webix_switch_on{
  color:#000;
}

.v_switch .webix_switch_text{
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 9px;
  line-height: 11px;
  color: #999999;
  margin-top: 1px;
}
.v_switch .webix_switch_handle {
    height: 13px;
    width: 13px;
    border-radius: 100%;
    box-shadow: none;
    border: none;
    position: absolute;
    top: 1px;
    left:1px;
    background-color: #FFEBA0;
    transition: left .3s ease;
    cursor: pointer;
    box-sizing: border-box;
}
.webix_switch_on .webix_switch_handle{

  background-color: #FFDB4D;
}
.webix_switch_on .webix_switch_text{

  color: #000;
}
.webix_template{
  padding: 0;
}
.v_sidevbar_score{
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 18px;
  color: #000000;
}
.v_sidebar_icontop{
  padding-top: 25%;
}
.header_person span {
  color: #000;
  float: left;
  padding-left: 7px;
}
.v_sidebar_iconbell_container{
position: relative;
}
.v_sidebar_iconbell_container span {
display: block;
position: absolute;
top: 11px;
left: 7px;
width: 13px;
height: 13px;
background: red;
border-radius: 100%;
font-size: 8px;
text-align: center;
line-height: 175%;
font-weight: 600;
font-family: 'Roboto', sans-serif;
}
.item_sheme_sms
{
  font-size:12px;
  color: #999999;
  padding-top:5px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-bottom:5px;
}
.item_sheme_sms.full_text
{
white-space: pre-wrap;
text-overflow: clip;
overflow: visible;
}
.export
{
  width:100%;
  font-size: 24px;
  font-weight: bold;
}
.anketa_block
{
font-size: 14px;
line-height: 24px;
color: #000000;
}

.anketa_block span
{
font-size: 13px;
color: #999999;
}

.webix_custom_checkbox
{
width: 17px;
height: 17px;
background: white;
border: 1px solid #C8B779;
box-sizing: border-box;
border-radius: 3px;
margin-top: -9px;
}

::-webkit-scrollbar {
    width: 12px;
    height:12px;
}

::-webkit-scrollbar:hover {
    width: 12px;
    height:12px;
}

::-webkit-scrollbar-track {
  background: linear-gradient(0deg, #EEE8E8, #EEE8E8), #EEE8E8;
  border-radius: 3px;
}

::-webkit-scrollbar-thumb {
  background: #9A9A9A;
  border-radius: 3px;
}
.photo_block_modern
{
  border-radius: 50%;
  border: 1px solid #C8B779;
  width: 140px;
  cursor: pointer;
  height: 140px;
  position: relative;
  overflow: hidden;
}
.photo_block_modern:hover
{
  filter:brightness(0.7);
}



.photo_block_modern:hover:before
{
  content: url('../assets/edit.svg');
  display: block;
  position: absolute;
  margin-top:-15px;
  margin-right:-15px;
  top: 50%;
  right: 50%;
}


.partner_block_modern
{
  width: 240px;
  text-align:center;
  cursor: pointer;
  height: 150px;
  position: relative;
  overflow: hidden;
}
.partner_block_modern:hover
{
  filter:brightness(0.7);
}

.partner_block_modern:hover:before
{
  content: url('../assets/edit.svg');
  display: block;
  position: absolute;
  margin-top:-15px;
  margin-right:-15px;
  top: 50%;
  right: 50%;
}


.webix_icon
{
  color: black!important;
}
.v_field_daterangepicker .webix_inp_static
{
  line-height: 28px!important;
}
.menu_popup
{
  cursor: pointer;
}
.cart_modern_offer
{
  height: 143px;
  width: 100%;
  border: 1px solid #CCCCCC;
  box-sizing: border-box;
  border-radius: 3px;
  display: flex;
  padding-left:30px;
  padding-top: 10px;
  flex-wrap: wrap;
}
.cart_modern_offer b
{
color: #000000;
}
.of_round
{
width: 11px;
height: 11px;
background: #97CC64;
border-radius: 50%;
display:inline-block;
margin-right: 5px;
}
.of_status
{
  display:inline-block;
  margin-left: 20px;
  color: #97CC64;
}
.content_body
{
transition: filter 0.2s;
}
.sidebar_focus
{
  transition: filter 0.2s;
  filter:brightness(0.7);
}


.webix_tree_leaves
{
  z-index:9999;
}
.load_gif
{
  width:100%;
}
.col_money
{
  width:40%;
}
.custom_switch .webix_el_box
{
  justify-content: flex-start;
}
.title_offer
{
font-size: 15px;
display:inline-block;
line-height: 30px;
color: #000000;
font-weight: bold;
}
.copy_css{
  position:relative;
}
.copy_css:before {
  content: url('data:image/svg+xml; utf8, <svg width="13" height="15" viewBox="0 0 13 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.11133 15H2.51562C1.22324 15 0.171875 13.9486 0.171875 12.6562V4.7168C0.171875 3.42442 1.22324 2.37305 2.51562 2.37305H8.11133C9.40371 2.37305 10.4551 3.42442 10.4551 4.7168V12.6562C10.4551 13.9486 9.40371 15 8.11133 15ZM2.51562 3.54492C1.86949 3.54492 1.34375 4.07066 1.34375 4.7168V12.6562C1.34375 13.3024 1.86949 13.8281 2.51562 13.8281H8.11133C8.75746 13.8281 9.2832 13.3024 9.2832 12.6562V4.7168C9.2832 4.07066 8.75746 3.54492 8.11133 3.54492H2.51562ZM12.7988 11.1914V2.34375C12.7988 1.05137 11.7475 0 10.4551 0H3.95117C3.62753 0 3.36523 0.262299 3.36523 0.585938C3.36523 0.909576 3.62753 1.17188 3.95117 1.17188H10.4551C11.1012 1.17188 11.627 1.69762 11.627 2.34375V11.1914C11.627 11.515 11.8893 11.7773 12.2129 11.7773C12.5365 11.7773 12.7988 11.515 12.7988 11.1914Z" fill="black"/></svg>');
  display: block;
  position: absolute;
  top: 6px;
  right: 8px;
}

.description
{
font-size: 14px;
line-height: 24px;
color: #000000;
}
.offer_img img
{
  width:100%;
}
.offer_list
{
  color: #000000;
}
.offer_list span
{
  color:#999999;
}
.divider_line
{
  background:#C4C4C4;
}
.title_offer span
{
  font-weight: normal;
  color: #999999;
  margin-left:10px;
}
.big .title_offer
{
font-size: 19px;
}
.big
{
  font-size: 19px;
  width: 100%;
  line-height: 30px;
}
.offer_logo_container
{
  display: flex;
  margin-top: 7px;
  flex-wrap: wrap;
  max-width: 420px;
}
.offer_logo_container div
{
width: 33%;
line-height: 40px;
overflow: hidden;
height: 80px;
}
.offer_logo_container img
{
width: calc(100% - 20px);
}
.col_more
{
  width:20%;
  display: flex;
    align-items: center;
    justify-content: center;
}
.col_system
{
  width:20%;
}
.custom_close
{
  cursor:pointer;
}
.more_button
{
background: #FFEBA0;
border-radius: 3px;
width: 116px;
height: 36px;
cursor:pointer;
border:none;
}
.col_perconal
{
  width:20%;
}

.pager_title .webixtype_base
{
font-style: normal;
font-weight: bold;
font-size: 13px;
background: transparent;
line-height: 15px;
color: #000000;
}

.webix_slider_box .webix_slider_handle
{
width:15px;
height: 15px;
margin-top:-4px;
background: #FFFFFF;
border: 2px solid #000000;
}
.webix_rangeslider .webix_slider_title_box
{
  margin-top:-25px;
}
.modern_slider
{
position: relative;
}
.modern_slider .webix_slider_title.webix_slider_move
{
  position:absolute;
  top: 8px;
}

.webix_slider_box
{
  margin-top:40px;
}
.webix_slider_right
{
  height: 2px!important;
  background: #CCCCCC!important;
  border:none!important;
}
.webix_slider_left
{
height: 2px!important;
background: #FFEBA0!important;
border:none!important;
}
.webix_el_select select
{
border: 1px solid #CCCCCC;
height: 28px;
line-height: 28px;
font-family: Roboto;
font-size: 13px;
color: #000000;
box-sizing: border-box;
border-radius: 3px;
}
.modern_textarea textarea
{
  font-size: 13px;
  line-height: 15px;
  font-family: Roboto;
font-style: normal;
font-weight: normal;
  color: #000000;
}
.title_modal
{
font-family: Roboto;
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 21px;
color: #000000;
}
.modern_modal
{
background: #FFFFFF;
border-radius: 6px;
}
.webix_custom_checkbox[aria-checked="true"] {
	background: #FFEBA0;
}
.webix_custom_checkbox:before {
  content: url('data:image/svg+xml; utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.623 0L5.473 13.174L1.186 8.574L0 10.03L5.62 16L16 1.27L14.623 0Z" fill="black"/></svg>');
  display: block;
  position: absolute;
  top: -4px;
  left: 2px;
}

.title_page
{
  background: none;
  color: #000000;
}
.sheme_base_line
{
  border-radius: 0px!important;

}
.sheme_kanban .webix_spacer
{
  border-radius: 0px!important;
  border-right: 1px solid #CCCCCC!important;
}
.webix_accordionitem_header
{
background: transparent!important;
border: none!important;
font-weight: bold;
font-size: 17px;
line-height: 17px;
color:black;
}
.webix_accordionitem_button
{
  display:none;
}
.webix_accordionitem_label
{
background: transparent;
padding: 14px;
border: none;
}
.webix_layout_accordion {
    background-color: white!important;
}
.title_sheme
{
line-height: 15px;
color: #999999;
font-size: 13px;
}
.item_sheme_title
{
font-size: 14px;
color: #000000;
}
.webix_kanban_list
{
  padding-top:4px!important;
}

.item_sheme_des
{
font-size: 13px;
margin-top: 3px;
line-height: 15px;
color: #999999;
}
.time_slider
{
margin-top: 5px;
}

.time_slider input[type=range] {
  -webkit-appearance: none;
  width: 100%;
  background: transparent;
}

/* Special styling for WebKit/Blink */
.time_slider input[type=range]::-webkit-slider-thumb {
-webkit-appearance: none;
width: 15px;
height: 15px;
border-radius: 50%;
background: #FFFFFF;
margin-top: -7px;
border: 2px solid #000000;
box-sizing: border-box;
}

/* All the same stuff for Firefox */
.time_slider input[type=range]::-moz-range-thumb {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #FFFFFF;
  margin-top: -7px;
  border: 2px solid #000000;
  box-sizing: border-box;
  cursor: pointer;
}

/* All the same stuff for IE */
.time_slider input[type=range]::-ms-thumb {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #FFFFFF;
  margin-top: -7px;
  border: 2px solid #000000;
  box-sizing: border-box;
  cursor: pointer;
}

.time_slider input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 2px;
  cursor: pointer;
  background: #CCCCCC;
}

.time_control
{
  margin-top:9px;
  margin-bottom: 9px;
}
.time_control .time_left, .time_control .time_right, .time_control .time_center
{
  width: 81px;
  line-height: 28px;
  font-size: 13px;
  color: #000000;
  border: 1px solid #CCCCCC;
  text-align:center;
  display:inline-block;
}
.time_control .selected
{
  background: #FFECA6;
}
.time_left
{
  float:left;
  border-radius: 3px 0px 0px 3px;
}
.time_right
{
border-radius: 0px 3px 3px 0px;
}
.time_center
{
border-radius: 0px;
}
.delay_conrol-wrap
{
  display: flex;
  flex-wrap: wrap;
  gap: 5px 10px;
}
.delay_conrol
{
  line-height: 20px;
  /*margin-top: 5px;*/
}
.item_box_check_label
{
  display:inline-block;
  line-height: 20px;
  font-size: 13px;
  color: #000000;
}
.item_box_check
{
background: white;
float: left;
margin-right: 7px;
width: 17px;
height: 17px;
position: relative;
display:inline-block;
border: 1px solid #C8B779;
box-sizing: border-box;
border-radius: 3px;
}
.item_box_check.its_checked
{
background: #FFEBA0;
}
.its_checked:before {
  content: url('data:image/svg+xml; utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.623 0L5.473 13.174L1.186 8.574L0 10.03L5.62 16L16 1.27L14.623 0Z" fill="black"/></svg>');
  display: block;
  position: absolute;
  top: -4px;
  left: 2px;
}
.webix_kanban_footer
{
  display:none!important;
}
.webix_kanban_list_content
{
  border-radius: 3px;
  border: none!important;
  color: black!important;
  background: white!important;
}
.webix_kanban_list_item
{
  padding-top:9px!important;
  padding-left:11px!important;
  padding-right:11px!important;
  padding-bottom:9px!important;
  background-color: transparent!important;
}
.base_sheme_list.webix_view
{
background-color: #FAF8F5;
border-radius: 3px;
}

.base_sheme_list.webix_view
{
background-color: #FAF8F5;
border-radius: 3px;
}

.base_sheme_list .ds_sms
{
  display:none;
}
.timer_hide
{
  display:none;
}

.sheme_kanban
{
  background-color: white!important;
}
.title_page .webix_template
{
font-size: 25px;
line-height: 29px
}
.text_input input
{
  border: 1px solid #CCCCCC;
  border-radius: 3px;
}
.sheme_action_template
{
font-weight: normal;
font-size: 13px;
line-height: 15px;
color: #000000;
}
.webix_inp_static
{
  line-height: 25px!important;
}
.sheme_template
{
font-weight: bold;
font-size: 17px;
line-height: 20px;
color: #000000;
}
.webix_el_box
{
  padding:0px;
}
.tint_button .webixtype_base
{
  background: white;
  border: none;
  color: black;
  font-size: 13px;
  line-height: 28px;
}
.yellow_button .webixtype_base
{
background: #FFDB4D;
border-radius: 3px;
border: none;
color: black;
font-size: 13px;
line-height: 28px;
font-weight: 400;
}

.yellow_button.red_danger button
{
  background: red!important;
  color: white!important;
}
.webix_el_box
{
  padding:0px;
}

.modern_table
{
  border-radius: 0px;
}
.modern_table .webix_cell
{
  line-height: 14px!important;
}
.modern_table .webix_ss_filter input {
    height: 25px!important;
    border-radius: 2px!important;
}
.modern_table .webix_ss_filter select {
    height: 25px!important;
    border-radius: 2px!important;
}
.checkbox_table .webix_el_box {
    justify-content: flex-start;
}
.modern_table .webix_ss_filter input::-webkit-input-placeholder { /* Chrome */
  color:#e6e6e6!important;
}
.modern_table .webix_ss_filter input:-ms-input-placeholder { /* IE 10+ */
  color:#e6e6e6!important;
}
.modern_table .webix_ss_filter input:-moz-placeholder { /* Firefox 19+ */
  color:#e6e6e6!important;
  opacity: 1;
}
.modern_table .webix_ss_filter input:-moz-placeholder { /* Firefox 4 - 18 */
  color:#e6e6e6!important;
  opacity: 1;
}


.modern_table .webix_column>div
{
  border-right: none;
  text-align: left;
}
.webix_ss_footer td
{
  text-align: center;
}
.modern_table .webix_cell
{
  font-size: 13px;
}
.webix_hcell{
text-align: center;
}

.modern_table .webix_hcell{
       background: #FAF8F5;
       font-size: 13px;
       text-align: center;
        color: #000000;
       border:none;
   }
.modern_table .webix_ss_header
{
  background: #FAF8F5;
}
.modern_table .webix_ss_vscroll_header
{
  background: #FAF8F5;
  border:none;
}
.modern_table td
  {
    border:none;
  }
  .border_body
  {
    border-top:1px solid #E1E1E1!important;
  }
.head_devider
{
  background: red;
}
.modern_table tr
  {
      border:none;
  }
.yellow_button.secondary button
{
background: #FFEBA0;
}

.yellow_button.danger button
{
background: #ff2400;
color: white;
}
.webix_selected[aria-level="1"]
{
  color: white!important;
  background-color: transparent!important;
}
.webix_selected[aria-level="1"] span
{
  color: white!important;
  background-color: transparent!important;
}

.key_area_modern.webix_column>div:nth-child(even){
    background-color:#ffc757;
}
.key_area_modern.webix_column>div:nth-child(odd){
    background-color:#ffd88a;
}
.sms_area_modern.webix_column>div:nth-child(even){
    background-color:#f1faf0;
}
.sms_area_modern.webix_column>div:nth-child(odd){
    background-color:#f0fff0;
}


.api_area_modern.webix_column>div:nth-child(even){
    background-color:#D8BFD8;
}
.api_area_modern.webix_column>div:nth-child(odd){
    background-color:#ede1ed;
}

.scoring_area_modern.webix_column>div:nth-child(even){
    background-color:#FFEFD5;
}
.scoring_area_modern.webix_column>div:nth-child(odd){
    background-color:#ffebcd;
}


.ivr_area_modern.webix_column>div:nth-child(even){
    background-color:#f0ffff;
}
.ivr_area_modern.webix_column>div:nth-child(odd){
    background-color:#e0ffff;
}

.click_area_modern.webix_column>div:nth-child(even){
    background-color:#fff7e0;
}
.click_area_modern.webix_column>div:nth-child(odd){
    background-color:#ffebad;
}

.metric_area_modern.webix_column>div:nth-child(even){
    background-color:#f8f4ff;
}
.metric_area_modern.webix_column>div:nth-child(odd){
    background-color:#e6e6fa;
}
.modern_table.report_table .webix_column>div
{
  border-right:1px solid #ebebeb;
}
.modern_table.report_table .webix_hcell{
       border-right:1px dashed black;
   }

   .clients_area_modern.webix_column>div:nth-child(even){
       background-color:#f0f0f0;
   }
   .clients_area_modern.webix_column>div:nth-child(odd){
       background-color:#e6e6e6;
   }

@media (max-width: 1500px) {
  .responsive_chart .big_title
  {
  display:none;
  }
  .credit_debit
  {
  margin-top:10px;
  font-size: 13px;
  line-height: 15px;
  }
  .responsive_chart  .buttons button
  {
    margin-top:0px;
  }


}
