
body {color: #242424;}
::-webkit-input-placeholder {color: #bdbdbd;}
:-moz-placeholder {color: #bdbdbd;}
::-moz-placeholder {color: #bdbdbd;}
:-ms-input-placeholder {color: #bdbdbd;}
body { background-color: #ebf0f3;}

/**************************/
.scroll-top-wrapper {background: url(../images/icon.scroll.png) 0 0 no-repeat;}

.tooltip {background: url(../images/bg.tooltip.png) center bottom no-repeat;}
.tooltip div{background:#525c63; color: #fff;}

.popup_content {background: #fff;}

/*******Login***************/

#form_login {background: #fff;}
#form_login input{border-color:#dde2e6;}
#form_login .error input{border-color:#e17e7e; }
#form_login input.login{background: url(../images/icon.login.png) 0 0 no-repeat;}
#form_login input.password{background: url(../images/icon.password.png) 0 0 no-repeat;}
#form_login #submit{background: #27aae1; color: #fff;}
#form_login #submit:hover{background: #4fc5fd;}

#login_footer {color: #808080;}

/*********Header, menu************/
#header {background-color: #525c63; color: #fff;}
#header a.active, #header a:hover {color: #9da3a6;}
#header .menu_item #new_message_count{background: url(../images/bg.messages.png) 0 bottom no-repeat;}
#header .menu_item #new_message_count span{background: #fc5e37; color: #fff;}

#header #lang #lang_select {background: url('../images/bg.lang.png') center center no-repeat;}
#header #lang_list {background: url(../images/bg.lang_list.png) center top no-repeat;}
#header #lang_list div{background: #2a2f33;}

#header .profile{background: url(../images/icon.profile.png) 0 center no-repeat;}
#header #logout{ background: url(../images/icon.logout.png) 0 center no-repeat;}

#main_nav {background-color: #525c63; }
#main_nav .title {color: #abdbf1;}
#main_nav .title .icon.balance{background-image: url('../images/icon.balance.png'); }
#main_nav .title .icon.analytics{background-image: url('../images/icon.analytics.png'); }
#main_nav .title .icon.messages{background-image: url('../images/icon.messages.png'); }
#main_nav .title .icon.partners{background-image: url('../images/icon.partners.png'); }
#main_nav .title .icon.settings{background-image: url('../images/icon.settings.png'); }
#main_nav .title .icon.users{background-image: url('../images/icon.users.png'); }
#main_nav .title .icon.services{background-image: url('../images/icon.services.png'); }
#main_nav .title .icon.clients{background-image: url('../images/icon.clients.png'); }
#main_nav .title .icon.management{background-image: url('../images/icon.management.png'); }
#main_nav .title .icon.admin_users{background-image: url('../images/icon.admin_users.png'); }
#main_nav .title .icon.distribution{background-image: url('../images/icon.distribution.png'); }
#main_nav ul li{color: #abdbf1;}
#main_nav ul li.delimeter{border-bottom-color:#677076;}
#main_nav ul li a{border-bottom-color:#677076; color: #fff;}
#main_nav ul li a:hover, #main_nav ul li a.active{background-color: #485157;}
#main_nav ul li:first-child a{border-top-color:#677076;}
#main_nav ul li ul li a{background-image: url('../images/icon.sidemenu.png'); background-position: 13px center;}

#footer .content{border-top-color:#d6d6d6;}

/**************Content***************/
.hr_title{border-bottom-color:#d6d6d6;}

/*custom classes*/
.bg_fff {background: #fff;}
.bb_d6d6d6 {border-bottom-color:#d6d6d6;}
.bt_2_dash_d6d6d6 {border-top-color:#d6d6d6;}

/*filter date*/
.controllers {background: #fff;}
.controllers .calendar input{border-color:#dce2e5; background: #fff url(../images/icon.calendar.png) right center no-repeat;}
.controllers #fast_calendar_buttons span{color: #089ad9;}
.controllers   .select_w_btn>select{border-color:#dce2e5;}
.controllers #statement_type .button{color: #089ad9;}
.controllers  .submit{background-color: #27aae1; color:#fff;}
.controllers  .submit:hover{background-color: #4fc5fd;}

/*checkbox*/
.checkbox {background: url(../images/sprite.checkbox.png) 0 -12px no-repeat;}

/*btn*/
.btn {background: #27aae1; color: #fff!important;}
.btn:hover{background: #4fc5fd;}

.btn2{background: #27aae1; color: #fff;}
.btn2:hover{background: #4fc5fd;}

.btn3 {background: #27aae1;color: #fff;}
.btn3:hover{background: #4fc5fd;}

.btn4{background: #27aae1; color: #fff;}
.btn4:hover{background: #4fc5fd;}

.btn5 {background: #27aae1;color: #fff;}
.btn5:hover{background: #4fc5fd;}

.btn6 {background: #27aae1;color: #fff;}
.btn6:hover{background: #4fc5fd;}

/*table*/
.table_wrap thead tr td, .table_wrap thead tr th{border-bottom-color:#d6d6d6; }
.table_wrap table tfoot tr td{border-top-color:#d6d6d6;}
.table_wrap.td_bt_d6d6d6 table  tbody tr td {border-top-color:#d6d6d6;}
.table_wrap.td_bb_d6d6d6 table tbody tr td {border-bottom-color:#d6d6d6;}
.table_wrap tr.delimeter td{border-top-color:#d6d6d6;}
.table_wrap.delim_2_c1c1c1 tr.delimeter td{border-top-color:#c1c1c1;}
.table_wrap.even_tr_bg_f3f3f3 tr:nth-child(even) td{background: #f3f3f3;}
.table_wrap.even_tr_first_td_bg_none tr:nth-child(even) td:first-child{background: none;}
.table_wrap.odd_tr_bg_f3f3f3 table tbody tr:nth-child(odd) td{background: #f3f3f3;}
.table_wrap.odd_tr_first_td_bg_none  table tbody tr:nth-child(odd) td:first-child{background: none;}
.table_wrap.last_tr_border_0  table tr:last-child td{border: none;}

.table_wrap a{color: #089ad9;}
.table_wrap table td a.popup_question{background: url(../images/icon.question.png) 0 0 no-repeat;}
.table_wrap table tbody tr td hr{border-bottom-color:#d6d6d6; }
.table_wrap table tbody tr td span.e{color: #4d4d4d;}
.table_wrap table tbody tr td span.s{color: #59b200;}
.table_wrap table tbody tr td span.r{color: #ff3333;}
.table_wrap table tbody tr td span.p{color: #ff8833;}
.table_wrap tr td .payed{color: #089ad9;}
.table_wrap table tbody tr td span.action{color: #27aae1; background: url(../images/bg.action.arrow.png) right center no-repeat;}
.table_wrap table tbody tr td span.action span{border-bottom-color:#27aae1;}
.table_wrap .aml{background: url(../images/icon.aml.png) 0 0 no-repeat;}
.table_wrap .aml.pay_all{background-position: 0 0;}
.table_wrap .aml.pause{background-position: 0 -15px;}
.table_wrap .aml.check{background-position: 0 -30px;}
.table_wrap .aml.immediately{background-position: 0 -45px;}
.table_wrap .aml.partially{background-position: 0 -60px;}
.table_wrap table tbody tr.empty_results td{color: #242424; background: #fff;}
.table_wrap  table tr td .delete{background: url(../images/icon.delete_user.png) 0 0 no-repeat;}
.table_wrap  table tr td input{border-color:#dce2e5;}
.table_wrap  table tr td .error input{border-color:#e17e7e; }
.table_wrap #submit{background: #27aae1; color: #fff;}
.table_wrap  #submit:hover{background: #4fc5fd;}
.table_wrap  table tbody tr td .on{ color:#63b201}
.table_wrap  table tbody tr td .off{ color:#fc5e37}
.table_wrap.tr_a_hl table tbody tr.active_tr td{background: #bee5f6;}

.analytic_table .table_wrap{background: #fff;}
.analytic_table .table_wrap table tbody tr:nth-child(odd) td{background: #f3f3f3;}
.analytic_table .table_wrap table thead tr th{border-bottom-color:#d6d6d6;}
.analytic_table .table_wrap table tfoot tr td{border-top-color:#d6d6d6; }
.analytic_table .table_wrap table tbody tr.loading td{background:#fff;}
.analytic_table .table_wrap table tbody tr td a{color: #0798d7;}

table.tablesorter thead tr .header .arrow{background-image: url("../images/up.down.png");}
table.tablesorter thead tr .headerSortDown .arrow{background-image: url("../images/up.png");}
table.tablesorter thead tr .headerSortUp .arrow{background-image: url("../images/down.png");}


.legend_wrap {background: #fff; border-top-color:#d6d6d6;}

.transaction_list .table_wrap table thead tr td{border-bottom-color:#d6d6d6;}
.transaction_list .table_wrap table tbody tr:nth-child(odd) td{background: #f3f3f3;}


.form_wrap  {background: #fff;}
.form_wrap  label span{color: #fc5e37;}
.form_wrap  select{border-color:#dce2e5;}
.form_wrap  input:disabled{background: #ebf2f5;}
.form_wrap  select:disabled{background: #ebf2f5;}
.form_wrap  input{border-color:#dce2e5;}
.form_wrap  textarea {border-color:#dce2e5;}
.form_wrap .error input, .form_wrap .error select{border-color:#e17e7e; }
.form_wrap .t_1_2.b_r{border-right-color:#d6d6d6}
.form_wrap .date_from input, .form_wrap .date_till input{background: #fff url(../images/icon.calendar.png) right center no-repeat;}
.form_wrap .count_symbols {color:#989898;}
.file_upload .upload{background: #27aae1; color: #fff;}
.form_wrap .file_upload .upload:hover{background: #4fc5fd;}
.form_wrap .file_upload .description{color: #9a9a9a;}
.form_wrap .file_upload .error .file{color:#e17e7e; }
.form_wrap .file_upload a {color: #27aae1;}
.form_wrap .file_upload .preview_logo .img{border-color: #d6d6d6;}
.form_wrap .file_upload .preview_logo .filename, .form_wrap .file_upload .preview_logo .size{color:#818181;}
.form_wrap .file_upload .preview_logo .delete{background:#fd5e36; color:#fff;}
.form_wrap  #submit{background: #27aae1; color: #fff;}
.form_wrap #submit:hover{background: #4fc5fd;}



.action_result{border-color:#caced1;background: #fff;}
.action_result h1{color: #fff;}
.action_result#ok_popup h1{background: #5ab301;}
.action_result#error_popup h1{background: #fc5e37;}
.action_result .act_res_btn{color: #fff; background: #27aae1;}
.action_result .act_res_btn:hover{background: #4fc5fd;}
.action_result .act_res_btn.ok{background: #59b300;}
.action_result .act_res_btn.ok:hover{background: #62c500; }
.action_result .act_res_btn.cancel{background: #fc5e37;}
.action_result .act_res_btn.cancel:hover{background: #fc7c36;}

.action_popup{background: url(../images/bg.search_popup.png) center top no-repeat;}
.action_popup .content{background: #525c63;}
.action_popup .content div{color: #fff;}
.action_popup .content div.gray_popup_btn{border-bottom-color:#677076;}
.action_popup .content div.gray_popup_btn:hover{background: #485157;}
.action_popup .content div [type=text]{color: #fff;  background: #525c63; border-color:#677076;}
.action_popup .content div span{background: #27aae1; color: #fff;}
.action_popup .content div span:hover{background: #4fc5fd;}

#main_filters #description {background: #fff;}
#main_filters .filter_block .filter{background: #fff; border-right-color:#ebf0f3;}
#main_filters .filter_block .description{background: #fff;}
#main_filters .filter_block select{border-color:#dce2e5;}
#main_filters .filter_block input{border-color:#dce2e5; }
#main_filters .filter_block input.hasDatepicker{background: #fff url("../images/icon.calendar.png") no-repeat right center;}
#main_filters .filter_block .slider input{border-color: #dce2e5;}
#main_filters .filter_block .select_all, #main_filters .filter_block .deselect_all{background: #a9aeb1; color: #fff;}
#main_filters .filter_block .select_all:hover, #main_filters .filter_block .deselect_all:hover{background: #b3b9bc;}
#main_filters #submit_wrap{background: #fff; }
#main_filters #submit_wrap #submit{background: #27aae1; color: #fff;  }
#main_filters #submit_wrap #submit:hover{background: #4fc5fd;}

#filters {background: #fff;}
#filters select{border-color:#dce2e5;}
#filters  .slider input{border-color:#dce2e5;}
#filters input{border-color:#dce2e5;background: #fff;}
#filters  input.hasDatepicker{background: #fff url("../images/icon.calendar.png") no-repeat right center;}
#filters .select_all, #filters .deselect_all{background: #a9aeb1;  color: #fff;}
#filters .select_all:hover, #filters .deselect_all:hover{background: #b3b9bc;}
#filters #submit{background: #27aae1; color: #fff;}
#filters #submit:hover{background: #4fc5fd;}

#chart_type  span{background: #a9aeb1; color: #fff;}
#chart_type  span.active, #chart_type  span:hover{ background: #fff; color: #4d4d4d; }

.list_w_filter {background: #fff;}
.list_w_filter  .filter{ border-bottom-color:#d6d6d6;}
.list_w_filter  .filter select{border-color: #DCE2E5;}
.list_w_filter .filter_2{border-bottom-color:#d6d6d6;}
.list_w_filter .filter_2 input{border-color: #DCE2E5;}
.list_w_filter  .filter .submit{background:#27AAE1;color: #FFF;}
.list_w_filter  .filter .submit:hover{background: #4fc5fd;}

/*admin analytics*/
#choose_mm {background: #fff;}
#choose_mm select{border-color:#DCE2E5;}
#choose_mm .submit{background-color:#27AAE1;color: #FFF;}
#choose_mm .submit:hover{background: #4fc5fd;}

#form_success {color:#ddd;}
#form_success .ok {background: rgba(83,136,59,0.7);}

/*-------------------------------------*/
/*-------------------------------------*/
/*-------------------------------------*/

/*Current balance*/
#balance .currency{color: #fff;}

/*Last transactions*/
#last_transactions .transaction {background-color: #FFF;}

/*Successfull transactions*/
#successfull_transactions .transaction {background-color: #fff;}
#successfull_transactions .transaction  .track{background: #ededed;}
#successfull_transactions .transaction  .eur .fill{background: #0772a0}
#successfull_transactions .transaction  .usd .fill{background: #62b300}
#successfull_transactions .transaction  .rub .fill{background: #fb8500}

/********* Opened account statement **********/

#payment_history .table_wrap table  thead tr:first-child td{border-bottom-color:#d6d6d6;}
#payment_history .table_wrap table  tbody tr:first-child td{border-top-color: #d6d6d6;}
#payment_history .table_wrap tbody tr:nth-child(odd) td{background: #f3f3f3;}

/*********** Messages *********/

.messages_list .table_wrap table tbody tr td{background: #f3f3f3;}
.messages_list .table_wrap table tbody tr td:last-child{color: #27aae1;}
.messages_list .table_wrap table tbody tr.new td{background: #fff;}

#new_message_wrap { background: #fff;}
#new_message_wrap  #recipient{background: #27aae2; color: #ffffff;}
#new_message_wrap.merchant #recipient{background: none; color: #4d4d4d;}
#new_message_wrap.merchant #recipient  select{border-color: #dde2e6;}
#new_message_wrap  #message_body #subject input{border-color: #dde2e6;}
#new_message_wrap  #message_body #subject .error input{border-color:#e17e7e;}
#new_message_wrap  #message_body textarea{border-color:#dde2e6;}
#new_message_wrap  #message_body .error textarea{border-color:#e17e7e; }
#new_message_wrap  #message_body #submit{background: #27aae1; color: #fff;}
#new_message_wrap  #message_body  #submit:hover{background: #4fc5fd;}
#new_message_wrap  #message_body  #addimage{color: #27aae1;}
#new_message_wrap  #message_body  #addimage span{background: url(../images/icon.add_files.png) 0 0 no-repeat;}
#new_message_wrap  #message_body  #file_list li {border-top-color:#dde2e6;}
#new_message_wrap  #message_body  #file_list li:nth-child(odd) {background: #f3f3f3;}
#new_message_wrap  #message_body  #file_list .remove span{background: #fd5e36;color: #fff;}
#new_message_wrap  #message_body  #file_list .progress-bar {background: url('../images/bg.progressbar.gif') no-repeat scroll left top transparent;}

#opened_messages_list .message .sender{color: #ffffff;}
#opened_messages_list .message.sent .sender{ background: #f0b318;}
#opened_messages_list .message.received .sender{ background: #27aae2;}
#opened_messages_list .message .message_body{background: #fff; }
#opened_messages_list .message .message_body blockquote p{ margin:0;}
#opened_messages_list .message .uploaded_files .file img {border-color: #cccccc;}
#opened_messages_list .message .uploaded_files .file .info .name{color: #27aae1}

/******* transactions daily **********/

#td_chart5_wrap select{border-color: #dce2e5;}

/************** brief_report *********/

#brief_report #table3 thead tr:first-child th:first-child{border-bottom-color:#d6d6d6;}
#brief_report #table3 thead th{border-bottom-color:#d6d6d6;}
#brief_report #table3 thead th:nth-child(odd){border-left-color:#d6d6d6;}
#brief_report #table3 tbody td:nth-child(odd){border-right-color:#d6d6d6;}

/********** settings *********/
#frameworks .framework {background-color: #fff;}

#window_config .table_wrap  table tr td .upload{background: #27aae1; color: #fff;}
#window_config .table_wrap  table tr td .upload:hover{background: #4fc5fd;}
#window_config .table_wrap  table tr td .description{color: #9a9a9a;}
#window_config .table_wrap  table tr td .error .file{color:#e17e7e; }
#window_config .table_wrap  table tr td a {color: #27aae1;}
#window_config  #submit_config{background: #27aae1; color: #fff;}
#window_config  #submit_config:hover{background: #4fc5fd;}

/************Partners**********/

#partners_balance .table_wrap tr.service_start_row td:first-child{background:#fff;}

#partners_payout_history .right_heading #show_partners, #partners_payout_history .right_heading  #form_payments{background: #27aae1;color: #fff;}
#partners_payout_history .right_heading #show_partners:hover, 
#partners_payout_history .right_heading  #form_payments:hover{background: #4fc5fd;}

#partner_payout_history_table .table_wrap table tbody tr td .pending{color: #089ad9;}

/********Administration******/

#payment_systems .table_wrap tr td a{color:#27aae1;}

#system_routings .table_wrap tr td select{border-color: #DCE2E5;}
#system_routings .table_wrap tr td input{border-color:#DCE2E5;}
#system_routings .table_wrap .error input, #system_routings .table_wrap .error select{border-color:#e17e7e;}

#add_service  #available_accounts .add_currency_form select{border-color:#d6d6d6;}

#add_service  #ps_table .table_wrap tbody tr td .cost{color: #27aae1; border-bottom-color:#27aae1;}
#add_service  #ps_table .table_wrap tbody tr td .edit_system_popup{background: url(../images/icon.edit.png) 0 0 no-repeat;}
#add_service  #ps_table .pay_sys_btn select{border-color:#d6d6d6;}
#add_service  #ps_table .pay_sys_btn .submit{background:#27AAE1;color: #FFF;}
#add_service  #ps_table .pay_sys_btn .submit:hover{background: #4fc5fd;}
#add_service  .tooltip hr{border-top-color:#6a7379;}