@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700&subset=cyrillic');

.brown{color:#541202;}
.grey{color:#666666;}
.visibleT{display:table !important;}
.brow_b{background: #783a02;text-align:center;border-radius:5px; color:#fff;}
.green{color:#71b43b;}

body{overflow-x:hidden;position:relative;}
input{padding:10px;font-size:16px;line-height:18px;border:1px solid #bfbfbf;border-radius:4px;}

#subfooter{height: 222px;}
#footer{height: 222px; margin-top: -222px; padding-top: 28px; background-color: #541202;}
#footer .catalog{margin-bottom: 32px;}
#footer .catalog .row{margin-right: -102px;}
#footer .catalog .row .block{padding-right: 102px; box-sizing: border-box; float: left; width: 23%; height: 99px;}
#footer .catalog .row .block li a{color: #ffffff; font-size: 16px; line-height: 19px; cursor: pointer; text-decoration: none;}
#footer .catalog .row .block li+li{margin-top: 7px;}
#footer .catalog .row .block li ul li{float: left; margin-top: 0;}
#footer .catalog .row .block li ul li+li{margin-left: 23px;}
#footer .catalog .row .block li ul li i{font-size: 18px; line-height: 21px;}
#footer .catalog .row .block li ul li .fa-envelope{font-size: 14px; line-height: 17px; margin-right: 5px;}
#footer .foot_develope{height: 62px; background-color: #fbd123; font-size: 16px; line-height: 19px; padding-top: 21px;}
#footer .foot_mouse{z-index: 1; right: 83px; bottom: -1px;}

.jspScrollable{width:auto !important;} 
.jspPane{width:auto !important;}

header{color:#fff;}
header .top_block{background-color:#282628;padding: 17px 0px 16px 0px;font-size:16px;line-height:19px;}
header .top_block .left_side span.rL{padding-left:155px;}
header .top_block .left_side span.rL:before{content:"";position: absolute;background: url("../img/logo.png")no-repeat;width:155px;height:112px;top:-7px;left:0px;z-index:2;}
header .top_block .left_side span.rL span{font-size:15px;line-height:15px;}
header .top_block .left_side span.rL a{color:#fbd123;font-size:15px;line-height:15px;text-decoration:underline;}
header .top_block .right_side a,
header .top_block .right_side form input{
  color:#fbd123;width:96px;border:1px solid #fbd123;border-radius: 5px;padding: 7px 0px;line-height:18px;margin-left:15px;
  background: transparent;
  cursor: pointer;
}
/*header .top_block .right_side{width:187px;}*/
header .top_block .right_side span{line-height:34px;}
header .bottom_block{background:url("../img/yellow_head.jpg")repeat-x;height:98px;}
header .bottom_block h1{line-height:98px;}

main{padding-bottom:40px;}
main .menu{max-width: 400px;height: 30px;line-height: 30px;background: #fff;border: 1px solid #fbd123;color: #fbd123;margin-top: 35px;font-size: 21px;border-radius: 5px;display: none;}
main .menu.active{background: #fbd123;color:#fff;}
main nav{width:250px;margin-right:75px;margin-bottom: 40px}
main nav li{position:relative;}
main nav li a{font-size:18px;line-height:36px;color:#1a1a1a;}
main nav ul{margin-top:22px;}
/*main nav ul:last-child li:last-child{margin-top:50px;}*/
main nav li h3{font-weight:500;line-height:38px;}
main nav li h3:after{content:"";position:absolute; background: #fbd123;height:1px;width:100%;bottom:0px;left:0px;}

main .inner > .content{padding-top:30px;}
main .inner > .content h3{font-weight:500;line-height:50px;}
main .inner > .content > span{margin-top:6px;font-size:16px;line-height:19px;}
main .inner > .content > span span{font-size:21px;line-height:24px;}
main .inner > .content > span a{text-decoration:underline;}
main .inner > .content .user_cab_choice {margin-top:0px;}
main .inner > .content .user_cab_choice a{text-decoration:underline;padding: 17px 38px;color:#666;}
main .inner > .content .user_cab_choice li.active a{border:1px solid #ccc;border-bottom: none;color:#1a1a1a;text-decoration:none;}
main .inner > .content .user_cab_choice li.active a:before{content:"";position:absolute;height:3px;width:100%;background: #fff;bottom:-2px;left:0px;z-index:2;}
main .inner > .content .user_cab_area .item{display:none; border:1px solid #ccc;padding-bottom:25px;}
main .inner > .content .user_cab_area .item.active{display:block;}
main .inner > .content .user_cab_area .item .block{border-bottom:1px solid #ccc;padding:25px 0px 25px;}
main .inner > .content .user_cab_area .item .block:last-child{border: none;}
main .inner > .content .user_cab_area .item .block h3 {text-align:center;font-size:22px;line-height:39px;font-weight:normal;margin:0px;}
main .inner > .content .user_cab_area .item .block a{text-decoration:underline;font-size:14px;line-height:17px;}
main .inner > .content .user_cab_area .item .block span{font-size:14px;line-height:19px;}
main .inner > .content .user_cab_area .item .block > .left_side{width:190px;padding-left:30px;}
main .inner > .content .user_cab_area .item .block > .left_side a{font-size:16px;line-height:19px;}
main .inner > .content .user_cab_area .item .block > .content{padding-left:40px;font-size:16px;line-height:19px;}
main .inner > .content .user_cab_area .item .block > .right_side{width:250px;padding-left:85px;}
main .inner > .content .user_cab_area .item .block > .right_side a i:before{content:"";position:absolute;background: url("../img/download.png")no-repeat;width:14px;height:12px;top:5px;left:-20px;}
main .inner > .content .user_cab_area .item .block > .right_side span{font-size:16px;line-height:19px;}
main .inner > .content .user_cab_area .item .block > .right_side span.grey{font-size:14px;line-height:17px;}
main .inner > .content .user_cab_area .item .block6 > .content span.db:nth-child(2){margin-top:20px;}
main .inner > .content .user_cab_area .item .block6 > .content span.db:nth-child(4){margin-top:5px;}
main .inner > .content .user_cab_area .item .block6 > .content .social{margin-top: 6px;}
main .inner > .content .user_cab_area .item .block6 > .content .social a{margin-right:21px;}
main .inner > .content .user_cab_area .item .block6 > .right_side span.db:nth-child(2){text-indent: 48.23px;}
main .inner > .content .user_cab_area .item2 .actions{border-bottom:none;}
main .inner > .content .user_cab_area .item .actions .row{padding-top: 29px;margin-bottom: 10px;min-height:90px;}
main .inner > .content .user_cab_area .item .actions .row .left_side{width:90px;margin-right:15px;}
main .inner > .content .user_cab_area .item .actions .row .content a{font-size:18px;line-height:21px;}
main .inner > .content .user_cab_area .item .actions .row .content span{color:#4d4d4d;font-size:14px;line-height:17px;margin-top:5px;}
main .inner > .content .user_cab_area .item .actions .right_block{padding-left:0px;}
main .inner > .content .user_cab_area .item div.table{max-width:700px;width:96%;margin:0 auto;}
main .inner > .content .user_cab_area .item div.table table{width:100%;margin-top:30px;}
main .inner > .content .user_cab_area .item div.table table tr:first-child{color:#666666;font-size:14px;}
main .inner > .content .user_cab_area .item div.table table tr{border: 1px solid #ccc}
main .inner > .content .user_cab_area .item div.table table tr td{border-left: 1px solid #ccc}
main .inner > .content .user_cab_area .item div.table-noborder table tr{border: none}
main .inner > .content .user_cab_area .item div.table-noborder table tr td{border-left: none}
main .inner > .content .user_cab_area .item div.table table tr:nth-child(even){background: #f7f7f7;}
main .inner > .content .user_cab_area .item div.table table tr td{width:22%;height:45px;line-height:45px;padding-left:20px;}
main .inner > .content .user_cab_area .item div.table table tr td:first-child{text-indent:15px;padding:0px;width:34%;}
main .inner > .content .user_cab_area .item div.table-operations {max-width: 100%;}
.table-operations table tbody tr td{text-indent:15px;padding:0px;width:17% !important;line-height: 25px !important;padding-left:0px !important;text-align: center !important;text-indent: 0px !important}
.table-operations table tbody tr td:last-child{text-indent:15px;padding:0px;width:49% !important;}
.table-operations table tbody tr:nth-child(even) {background: #f7f7f7;}
main .inner > .content .user_cab_area .item > a {font-size:18px;line-height:21px;text-decoration:underline;margin-bottom:10px;}
main .inner > .content .user_cab_area .item form{max-width:560px;width:96%;margin:0 auto;margin-top:35px;}
main .inner > .content .user_cab_area .item form > div.rL{margin-bottom:19px;}
main .inner > .content .user_cab_area .item form > div.rL span.rL{line-height:40px;font-size:16px;padding-left:25px;width:170px;margin-right:20px;}
main .inner > .content .user_cab_area .item form > div.rL span.rL i:before{content:"?";position:absolute;font-style:normal;width:17px;height:17px;background: #fbd123;line-height:17px;text-align:center;font-weight:bold;top:50%;margin-top:-9px;float:none; left: 0px;color:#fff;border-radius:50%;}
main .inner > .content .user_cab_area .item form > div.rL .input_block input{padding: 10px;font-size:16px;line-height:18px;border: 1px solid #bfbfbf;border-radius:5px;}
main .inner > .content .user_cab_area .item form > div.rL .ch_block{padding-right:10px;}
main .inner > .content .user_cab_area .item form > div.rL button{max-width:173px;width: 96%;line-height:40px;}
main .inner > .content .user_cab_area .item form > div.rL .ch_block b{width:20px;height:20px;border: 1px solid #bfbfbf;border-radius:4px;position:absolute;right:0px;top:50%;margin-top:-10px;}
main .inner > .content .user_cab_area .item form > div.rL .ch_block input:checked+b{background: url("../img/checkbox..png")no-repeat center center;}

main .inner > .payments h2{font-weight:400;line-height:50px;font-size:28px;}
main .inner > .payments p{font-size:16px;line-height:21px;margin-top:10px;}
main .inner > .payments h3{font-weight:400;font-size:24px;line-height:27px;margin-top:32px;}
main .inner > .payments > span{line-height:30px;font-size:16px;}
main .inner > .payments .row{margin-right:-1%;padding-top:20px;padding-bottom:30px;border-bottom:1px solid #e6e6e6;}
main .inner > .payments .row .block{width:16.6%;padding-right:1%;height:136px;margin-bottom:9px;}
main .inner > .payments .row .block > label.rL{border:1px solid #d9d9d9;height:100%;}
main .inner > .payments .row .block.active > label{border: 1px solid #fbd123;}
main .inner > .payments .row .block > label.rL > span.db{height:72px;}
main .inner > .payments .row .block > label.rL b.db{padding-bottom:24px;margin-top:-10px;}
main .inner > .payments .row .block > label.rL b.db b{width:18px;height:18px;border: 1px solid #dfb62e;border-radius:50%;display:block;position:absolute;left:50%;margin-left:-9px;bottom:0px;}
main .inner > .payments .row .block > label.rL b.db span{text-align:center;display:block;font-size:14px; line-height:20px;font-weight:500;}
main .inner > .payments .row .block.active > label b.db b{background: url("../img/checked_radio.png") no-repeat center center;} 
main .inner > .payments .payments_area{border-bottom:1px solid #e6e6e6;}
main .inner > .payments .payments_area .item.active{display:block;}
main .inner > .payments .payments_area .item{display:none;padding:20px 0px 40px;}
main .inner > .payments .payments_area .item h3{margin-top:0px;}
main .inner > .payments .payments_area .item > div.rL{margin-top:16px;font-size:16px;line-height:40px;}
main .inner > .payments .payments_area .item div.rL .left_side{width:170px;}
main .inner > .payments .payments_area .item div.rL .right_side{padding-left:20px;}
main .inner > .payments .payments_area .item div.rL .green{color:#71b43b;font-weight:500;}
main .inner > .payments .payments_area .item div.rL .input_block{padding-left:10px;}
main .inner > .payments .payments_area .item div.rL .input_block input{padding:10px;font-size:16px;line-height:18px;border:1px solid #bfbfbf;border-radius:4px;}
main .inner > .payments .payments_area .item div.rL button{line-height:40px;width:151px;}
main .inner > .payments .payments_area .item.active{display:block;}
main .inner > .payments .att{margin-top:45px;padding:15px 20px 15px 45px;border:1px solid #d9d9d9;border-left:3px solid #7a3c02;}
main .inner > .payments .att p {margin:15px 0px;}
main .inner > .payments .att p b{font-weight:500;}
main .inner > .payments .info{margin-top:30px;}
main .inner > .payments .info p {margin:15px 0px;}

main .inner > .payments div.table{max-width:700px;width:96%;margin:0 auto;}
main .inner > .payments div.table table{width:100%;margin-top:30px;}
main .inner > .payments div.table table tr:first-child{color:#666666;font-size:14px;}
main .inner > .payments div.table table tr:nth-child(even){background: #f7f7f7;}
main .inner > .payments div.table table tr td{width:25%;height:45px;padding-left:20px;line-height:45px;}
main .inner > .payments div.table table tr td:first-child{padding-left:0px;text-indent:15px;}


/* modal */
.a-modal { position: relative;padding:30px 0px 60px;background: #fff;color:#1a1a1a;}
.a-modal_close { position: absolute; cursor: pointer; background:url("../img/x_close.png") no-repeat;width:12px;height:12px;top:12px;right:12px; z-index:10;}
.a-modal_close:hover { color: #000; }

/* modal */
.b-modal { position:absolute;padding:30px 0px 60px;margin-top:-364px;margin-left:-630px;background: #fff;color:#1a1a1a;border:1px solid #ccc;-webkit-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.75);box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.75);width: 0px}
.b-modal.active{top:50%;left:50%;z-index:999999999999999999 !important; width:80% !important;padding: 30px 0px 60px;max-width: 1265px;}
.b-modal_close { position: absolute; cursor: pointer; background:url("../img/x_close.png") no-repeat;width:12px;top:12px;right:12px; z-index:10;margin-top: 0px}
.b-modal_close:hover { color: #000; }
.b-modal.login-modal{position: initial;margin: 0px;}
.b-modal.login-modal #remember_checkbox{display: inline}

/* modal */
.f-modal { position:absolute;padding:30px 0px 60px;margin-top:-364px;margin-left:-630px;top:-100000em;background: #fff;color:#1a1a1a;border:1px solid #ccc;-webkit-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.75);box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.75);}
.f-modal.active{top:50%;left:50%;z-index:999999999999999999 !important;}
.f-modal_close { position: absolute; cursor: pointer; background:url("../img/x_close.png") no-repeat;width:12px;height:12px;top:12px;right:12px; z-index:10;}
.f-modal_close:hover { color: #000; }

/* modal */
.c-modal { position:absolute;margin-top:-364px;margin-left:-630px;padding:30px 0px 60px;top:-100000em;background: #fff;color:#1a1a1a;border:1px solid #ccc;-webkit-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.75);box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.75);}
.c-modal.active{top:50%;left:50%;z-index:999999999999999999 !important;}
.c-modal_close { position: absolute; cursor: pointer; background:url("../img/x_close.png") no-repeat;width:12px;height:12px;top:12px;right:12px; z-index:10;}
.c-modal_close:hover { color: #000; }

/* modal */
.b-modal { position: relative;}
.arcticmodal-overlay,
.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: top; }
.arcticmodal-error { padding: 20px; -moz-border-radius: 10px;  -webkit-border-radius: 10px;  -khtml-border-radius: 10px;  border-radius: 10px; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(loading.gif) no-repeat 50% 50%; }

.add_visits{text-align:center;width:560px;}
.add_visits > span.db{margin-top:5px;}
.add_visits .modal1_tabs ul{font-size:0px;margin-top:25px;}
.add_visits .modal1_tabs ul li{width:50%;font-size:16px;line-height:54px;}
.add_visits .modal1_tabs ul li:first-child.active{border:1px solid #ccc;border-bottom:none;border-left:none;}
.add_visits .modal1_tabs ul li:last-child.active{border:1px solid #ccc;border-bottom:none;border-right:none;}
.add_visits .modal1_tabs ul li.active a:after{content:"";position:absolute;background: #fff;height:1px;width: 100%;left:0px;bottom:-1px;z-index:2;}
.add_visits .modal1_tabs ul li a{color:#666;font-size:16px;}
.add_visits .modal1_tabs ul li.active a{color:#1a1a1a;}
.add_visits .modal1_tabs ul li a span:after{content:"";position:absolute;background: url("../img/underline.png")repeat-x;height:2px;width:100%; bottom:-1px;left:0px;}
.add_visits .modal1_tabs ul li.active a span:after{display:none;}
.add_visits .modal1_area{border-top:1px solid #ccc;}
.add_visits .modal1_area .item{display:none;}
.add_visits .modal1_area .item.active{display:block;}
.add_visits .modal1_area .item1{margin-top:37px;}
.add_visits .modal1_area .item1 form > div.rL{width:250px;margin:0 auto;margin-top:5px;}
.add_visits .modal1_area .item1 form > div.rL span.fleft{width:90px;line-height:40px;margin-right:20px;}
.add_visits .modal1_area .item1 form > div.rL .input_block input{border:1px solid #bfbfbf;border-radius:5px;padding:10px;font-size:16px;line-height:18px;}
.add_visits .modal1_area .item1 form > span.brown{font-size:14px;line-height:17px;margin-top: 30px;}
.add_visits .modal1_area .item form > button{margin-top:15px;max-width:260px;line-height:40px;width:90%;}
.add_visits .modal1_area .item2{text-align:left;margin-top:30px;}
.add_visits .modal1_area .item2 form{max-width:415px;width:90%;}
.add_visits .modal1_area .item2 form .row{margin-bottom:10px;}
.add_visits .modal1_area .item2 form .row .input_block > span.db{font-size:14px;line-height:15px;font-weight:500;margin-bottom:5px;}
.add_visits .modal1_area .item2 form .row .input_block .select{width:100%;max-width:none;}
.add_visits .modal1_area .item2 form .row span.fright{margin-left:14px;width:198px;line-height:40px;margin-top:21px;}

.selectBox-dropdown-menu {z-index:10000000000 !important;}

.settings{text-align:center;width:100%;font-size:14px;line-height:17px;}
.settings > a.db{margin-top:10px;text-decoration:underline;}
.settings .setting_tabs ul{font-size:0px;margin:0 auto; margin-top:25px;max-width:950px;width:96%;}
.settings .setting_tabs ul li{width:33.33%;font-size:16px;line-height:54px;}
.settings .setting_tabs ul.tab-task li{width: 25%}
.settings .setting_tabs ul li.active{border:1px solid #ccc;border-bottom:none;}
.settings .setting_tabs ul li.active a:after{content:"";position:absolute;background: #fff;height:1px;width: 100%;left:0px;bottom:-1px;z-index:2;}
.settings .setting_tabs ul li a{color:#666;font-size:13px;}
.settings .setting_tabs ul li.active a{color:#1a1a1a;}
.settings .setting_tabs ul li a span:after{content:"";position:absolute;background: url("../img/underline.png")repeat-x;height:2px;width:100%; bottom:-1px;left:0px;}
.settings .setting_tabs ul li.active a span:after{display:none;}
.settings .setting_area .item{display:none;}
.settings .setting_area .item.active{display:block;}
.settings .setting_area{border-top:1px solid #ccc;}
.settings .setting_area .item1{margin-top:40px;text-align:left;}
.settings .setting_area .item1 > div.rL{padding-bottom:30px;}
.settings .setting_area .item1 > div.rL > div.rL{max-width: 600px;width:96%;margin:0 auto;margin-top:25px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a {max-width:600px;width:96%;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row {margin-bottom:10px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row div.fleft{max-width: 300px;width: 100%;margin-right:20px;padding-left:25px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row1 div.fleft{line-height:30px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row2 div.fleft{margin-top:7.5px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row div.fleft i:before{content:"?";position:absolute;background:#fbd123;width:17px;height:17px;border-radius:50%;color:#fff;font-weight:bold;text-align:center;font-style:normal;line-height:17px;top:50%;margin-top:-9px;left:0px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row > div > a{text-decoration:underline;font-size:14px;line-height:30px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row input{padding:5px 9px;font-size:14px;line-height:18px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row3 div.rL label{padding-left:26px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row3 div.rL label span{font-size:16px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row3 div.rL label b{height: 18px;width:18px;background:#fff;position:absolute;left:0px;top:0px;border:1px solid #e1bb3d;border-radius:50%;box-sizing: border-box;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row3 div.rL label input:checked+b{background: #fff url("../img/checked_radio.png")no-repeat center center;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row4 div.rL label{height:20px;width:20px;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row4 div.rL label b{height: 20px;width:20px;background:#fff;position:absolute;left:0px;top:0px;border:1px solid #bfbfbf;border-radius:4px;box-sizing: border-box;}
.settings .setting_area .item1 > div.rL > div.rL div.m0a .row4 div.rL label input:checked+b{background: #fff url("../img/checkbox..png")no-repeat center center;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block{width:96%;margin:0 auto;border:1px solid #e6e6e6;padding:25px 0px 15px; /*background: #fbd123;*/margin-top:30px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block > div.rL{max-width:320px;width:96%;line-height:20px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row1{margin-bottom:20px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row1 .fright{margin-right:12px;width:20px;height:20px;margin-left:15px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row1 label{height:20px;width:20px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row1 label b{height: 20px;width:20px;background:#fff;position:absolute;left:0px;top:0px;border:1px solid #bfbfbf;border-radius:4px;box-sizing: border-box;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row1 label input:checked+b{background: #fff url("../img/checkbox..png")no-repeat center center;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row1 > span{padding-left:25px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row1 > span i:before{content:"?";position:absolute;width:17px;height:17px;background: #fff;border-radius:50%;font-weight:bold;text-align:center;line-height:17px;top:2px;left:5px;font-style:normal;color:#fbd123;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row2_3{margin-bottom:15px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row2_3 > div.fright{width:80px;margin-left:15px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row2_3 > div.fright input{font-size:14px;line-height:16px;padding:6px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row2 > span{line-height:30px;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row3 > span{line-height:15px;}

.settings .setting_area .item2{margin-top:40px;font-size:14px;line-height:17px;}
.settings .setting_area .item2 > div.rL{padding-bottom:30px;margin-top:25px;max-width:1030px;width:96%;}
.settings .setting_area .item2 > div.rL > div.rL .content .off_all{line-height:29px;font-size:14px;text-decoration:underline;}
.settings .setting_area .item2 > div.rL > div.rL .right_side .fleft{margin-left:13px;line-height:29px;}
.settings .setting_area .item2 > div.rL > div.rL .right_side .fleft:first-child{margin:0px;}


.settings .setting_area .item2 > div.rL > div.rL .right_side .fleft button{width:206px;font-size:13px;line-height:27px;background: #fff;border:1px solid #7a3c02;border-radius:3px;color:#541202;}
.settings .setting_area .item2 > div.rL div.table{margin-top:15px;font-size:12px;line-height:22px;color:#666666;}
.settings .setting_area .item2 > div.rL div.table thead tr td:first-child, .settings .setting_area .item2 > div.rL div.table thead tr td:last-child{width:40px;}
.settings .setting_area .item2 > div.rL div.table thead tr td:last-child span.rL{top:6px;}
.settings .setting_area .item2 > div.rL div.table tbody tr td{border:1px solid #d9d9d9;width:37px;}
.settings .setting_area .item2 > div.rL div.table tbody tr td:hover{background: #f2f2f2;}
.settings .setting_area .item2 > div.rL div.table tbody tr td label{height:37px;width:100%;}
.settings .setting_area .item2 > div.rL div.table tbody tr td label input:checked+b{background: url("../img/checkbox_modal..png")no-repeat center center;}
.settings .setting_area .item2 > div.rL div.table tbody tr td label b{background: url("../img/x_modal..png")no-repeat center center;width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;}
.settings .setting_area .item2 > div.rL div.table tbody tr td:first-child{border:none;font-size:13px;line-height:38px;text-transform: uppercase;}
.settings .setting_area .item2 > div.rL div.table tbody tr td:last-child{border:none;font-weight:500;padding:4px 11px;width:46px;}
.settings .setting_area .item2 > div.rL div.table tbody tr td:first-child:hover{background: #fff;}
.settings .setting_area .item2 > div.rL div.table tbody tr td:last-child:hover{background: #fff;}
.settings .setting_area .item2 > div.rL div.table tbody tr td:last-child span.db{font-size:14px;line-height:28px;border-radius:3px;border:1px solid #bfbfbf;color:#333;}
.settings .setting_area .item2 > div.rL div.table tfoot tr span.db{line-height:25px;}
.settings .setting_area .item2 > div.rL div.table tfoot tr:last-child td{padding:0px 2.5px;}
.settings .setting_area .item2 > div.rL div.table tfoot tr:last-child td span.db{border-radius:3px;border:1px solid #bfbfbf;line-height:28px;font-size:14px;color:#333;}
.settings .setting_area .item2 > div.rL div.table tfoot tr:last-child td span.db input.ogr{width: 24px;font-size: 14px;text-align: center;padding: 5px 0px;}
.settings .setting_area .item2 > div.rL div.table tbody tr td:last-child span.db input.day{width: 38px;font-size: 14px;height: 12px;text-align: center;padding: 4px;}


.settings .setting_area .item2 > div.rL > div.setts_input{margin-top:27px;text-align:left;}
.settings .setting_area .item2 > div.rL > div.setts_input .select{width:auto;}
.settings .setting_area .item2 > div.rL > div.setts_input span.fleft{line-height:40px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr{margin-top:13px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr1 > .left_side{width:530px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr1 > .left_side > div.rL .select{width:100%;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr1 > .left_side > span.fleft{width:325px;margin-right:10px;padding-left:25px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr1 > .left_side > span.fleft i:before{content:"?";position:absolute;width:17px;height:17px;color:#fff;text-align:center;line-height:17px;background: #fbd123;border-radius:50%;font-style:normal;top:10px;left:0px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr1 > .content{padding-left:20px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr1 > .content .fleft{margin-right:10px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr1 > .content .fleft > span.db{line-height:40px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr1 > .content .procents_block .select_block .select{padding-right:30px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr1 > .content .procents_block .fleft .input_block{width:48px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr2{margin-top:13px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr2 > .rL > span.fleft{width:325px;margin-right:10px;padding-left:25px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr2 > .rL > span.fleft i:before{content:"?";position:absolute;width:17px;height:17px;color:#fff;text-align:center;line-height:17px;background: #fbd123;border-radius:50%;font-style:normal;top:10px;left:0px;}
.settings .setting_area .item2 > div.rL > div.setts_input div.tbr2 > .rL .select{max-width:none;margin-right:7px;padding-right:40px;box-sizing:content-box;}

.settings .setting_area .item3{margin-top:40px;}
.settings .setting_area .item3 a{font-size:14px;line-height:17px;}
.settings .setting_area .item3 > div.rL{max-width:680px;width:96%;margin-top:20px;border-bottom:1px solid #e6e6e6;}
.settings .setting_area .item3 > div.rL:last-child{border:none;padding-bottom:10px;}
.settings .setting_area .item3 > div.rL p{text-align:left;padding:10px 0px;}
.settings .setting_area .item3 > div.rL p a.brown{text-decoration:underline;}
.settings .setting_area .item3 > div.rL > div.m0a{max-width:250px;width:96%;margin-top:15px;padding-bottom:25px;}
.settings .setting_area .item3 > div.rL > div.m0a .fright{width:20px;height:20px;margin-left:15px;}
.settings .setting_area .item3 > div.rL > div.m0a .fright label{height:20px;width:20px;}
.settings .setting_area .item3 > div.rL > div.m0a .fright label b{height: 20px;width:20px;background:#fff;position:absolute;left:0px;top:0px;border:1px solid #bfbfbf;border-radius:4px;box-sizing: border-box;}
.settings .setting_area .item3 > div.rL > div.m0a .fright label input:checked+b{background: #fff url("../img/checkbox..png")no-repeat center center;}
.settings .setting_area .item3 > div.rL .input_box{font-weight:500;text-align:left;padding-bottom:30px;max-width:440px;width:96%;margin:0 auto;}
.settings .setting_area .item3 > div.rL .input_box .input_block{margin-top:9px;}
.settings .setting_area .item3 > div.rL .input_box .input_block input{font-size:14px;line-height:16px;padding:6px;}
.settings .setting_area .item3 > div.rL .input_box button{max-width:200px;width:96%;font-size:14px;line-height:16px;padding:6px;border:1px solid #581a0c;color:#581a0c; background: #fff;border-radius:3px;margin-top:12px;}
.settings .setting_area .item3 > div.rL table{width:100%;margin-top:15px;text-align:left;}
.settings .setting_area .item3 > div.rL table tr th{height:52px;vertical-align:middle;}
.settings .setting_area .item3 > div.rL table tr th label{max-width:150px;width:96%;font-size:16px;}
.settings .setting_area .item3 > div.rL table.tb2 tr th label{max-width:200px;}
.settings .setting_area .item3 > div.rL table tr th label b{height: 16px;width:16px;background:#fff;position:absolute;right:0px;top:0px;border:1px solid #bfbfbf;border-radius:3px;box-sizing: border-box;}
.settings .setting_area .item3 > div.rL table tr th label input[type="checkbox"]:checked+b{background: #fff url("../img/checkbox_modal..png")no-repeat center center;background-size: contain;}
.settings .setting_area .item3 > div.rL table tbody tr:nth-child(odd){background: #f7f7f7;}
.settings .setting_area .item3 > div.rL table tbody tr td{height:30px;vertical-align:middle;}
.settings .setting_area .item3 > div.rL table tbody tr td label{font-size:13px;line-height:16px;padding-left:57px;}
.settings .setting_area .item3 > div.rL table tbody tr td label b{height: 16px;width:16px;background:#fff;position:absolute;left:35px;top:50%;margin-top:-8px;border:1px solid #bfbfbf;border-radius:3px;box-sizing: border-box;}
.settings .setting_area .item3 > div.rL table tbody tr td label span.fright{margin-right:20px;}
.settings .setting_area .item3 > div.rL table tbody tr td label input[type="checkbox"]:checked+b{background: #fff url("../img/checkbox_modal..png")no-repeat center center;background-size: contain;}

.settings_field .setting_area{border:none;}
.settings_field .setting_area > a.brown{font-size:14px;line-height:17px;margin-top:30px;text-decoration:underline;}
.settings_field .setting_area .item1 > div.rL{padding-bottom:0px;}
.settings_field .setting_area .item{display:block;}
.settings_field .setting_area .item:nth-child(3){margin-top:0px;}
.settings_field .setting_area .item1 > div.rL > div.rL{margin-top:0px;}
.settings_field .setting_area .item1 > div.rL > div.rL div.yellow_block{margin-top:0px;background:#fff;border:none;}
.settings .setting_area .item1 > div.rL > div.rL div.yellow_block div.rL .row1 > span i:before{background: #fbd123;color:#fff;}
.settings_field .button_area{border:none !important;}

.settings_f .setting_area .item1 > div.rL > div.rL div.m0a{width:auto;max-width:none;}
.settings_f .setting_area .item1 > div.rL > div.rL div.m0a .row3 div.rL label.fleft:first-child{margin-right:15px;}
.settings_f .setting_area .item .ip_block{max-width:296px;width:96%;margin:0 auto;margin-top:50px;}
.settings_f .setting_area .item .ip_block h3{font-size:18px;line-height:21px;position:relative;padding-right:30px;}
.settings_f .setting_area .item .ip_block h3:after{content:"?";position:absolute;background: #fbd123;width:18px;height:18px;border-radius:50%;color:#fff;font-weight:bold;line-height:18px;text-align:center;right:0px;top:50%;margin-top:-9px;}
.settings_f .setting_area .item .ip_block .row{margin-right:-7px;margin-top:25px;}
.settings_f .setting_area .item .ip_block .row .input_block{padding-right:7px;}
.settings_f .setting_area .item .ip_block .row .input_block input{padding:5px 10px;}
.settings_f .setting_area .item .ip_block label{max-width:190px;width:96%;margin:0 auto;margin-top:10px;line-height:20px;padding-right:30px;}
.settings_f .setting_area .item .ip_block label b{height: 20px;width: 20px;background: #fff;position: absolute;right: 0px;top: 0px;border: 1px solid #bfbfbf;border-radius: 4px;box-sizing: border-box;}
.settings_f .setting_area .item .ip_block label input:checked+b{background: #fff url("../img/checkbox..png")no-repeat center center;}
.settings_f .setting_area .item .ip_block button{max-width:155px;width:96%;margin-top:12px;line-height:33px;color:#581a0c;border-radius:3px;border:1px solid #581a0c;font-size:13px;background: #fff;}
.settings_f .setting_area .item1 > div.rL > div.rL div.m0a .row2 div.fleft{margin-top:0px;}
.settings_f .setting_area .item1 > div.rL > div.rL div.m0a .row2 div.one_word{margin-top:7.5px;}
.settings_f .setting_area .item3 > div.rL > i.db{margin-top:20px;padding-left:25px;font-size:14px;line-height:20px;text-align:left;}
.settings_f .setting_area .item3 > div.rL > i.db:before{content:"";position:absolute;background: url("../img/att_brown.png")no-repeat;width:14px;height:14px;top:4px;left:0px;}
.settings_f .setting_area .item3 > div.rL a.db{text-decoration:underline;margin-top:20px;padding-left:25px;font-size:14px;line-height:20px;text-align:left;}
.settings_f .setting_area .item3 > div.rL > a.db:before{content:"";position:absolute;background: url("../img/i_info.png")no-repeat;width:14px;height:15px;top:4px;left:0px;}
.settings_f .setting_area .item3 > div.rL ul a.db{margin-top:0px;padding-left:0px;}
.settings_f .setting_area .item3 > div.rL ul a.db span.rL:after{content:"";position:absolute;background: url("../img/arrow_acc.png")no-repeat;width:9px;height:6px;right:-15px;top:50%;margin-top:-1px;}
.settings_f .setting_area .item3 > div.rL a.button_a{display:block;line-height: 14px;padding: 10px 0px;border: 1px solid #581a0c;color: #541202;border-radius: 4px;text-decoration: none;max-width: 350px;width: 96%;margin: 15px 0px;font-size: 14px;}
.settings_f .setting_area .item3 > div.rL a.add_quest{margin:0 auto;padding:5px;width:350px;line-height:16px;margin-top:50px;}
.settings_f .setting_area .item3 > div.rL a.add_quest:after{display:none;}
.settings_f .setting_area .item3 > div.rL .inputs_bl{/*margin-top:50px;*/}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row+.row{margin-top:15px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row .fleft{width:180px;margin-right:20px;text-align:left;padding-left:25px;line-height:30px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row .input_block a{line-height:28px;font-size:14px;text-align:left;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row .input_block input{padding:5px 10px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row .input_block textarea{resize:none;min-height:60px;border:1px solid #bfbfbf;border-radius:4px;padding:10px;font-size:16px;line-height:19px;color:#1a1a1a;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row .input_block .ch_radio{padding-left:30px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row .input_block .ch_radio+.ch_radio{margin-top:4px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row .input_block .ch_radio b{width: 18px;height: 18px;border: 1px solid #dfb62e;border-radius: 50%;display: block;position: absolute;left: 0px;top:50%;margin-top:-9px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row .input_block .ch_radio input[type="radio"]:checked+b{background: url(../img/checked_radio.png) no-repeat center center;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row h3.green{padding-top:20px;font-size:18px;line-height:21px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row div.mar_row > .fleft{width:auto;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row div.mar_row{margin-top:20px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row div.mar_row .grey{font-size:13px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row div.mar_row .fright{padding-right:25px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row div.mar_row .fright span.rL:before{content:"";position:absolute;background: url("../img/fa_repeat.png")no-repeat;width:14px;cursor:pointer;height:14px;top:50%;margin-top:-7px;right:-25px;}
.settings_f .setting_area .item3 > div.rL .inputs_bl .row div.fleft span.grey{margin-top:-8px;font-size:12px;line-height:15px;}



.settings .button_area{border-top:1px solid #d9d9d9;}
.settings .button_area .button_block{max-width:435px;width:96%;border-bottom: none;padding:0px;padding-top:30px;}
.settings .button_area .button_block button{width:48%;line-height:40px;}

.setting_geo_block{margin-top:40px;}
.setting_geo_block a{font-size:14px;line-height:17px;}
.setting_geo_block > div.rL{max-width:680px;width:96%;margin-top:20px;border-bottom:1px solid #e6e6e6;}
.setting_geo_block > div.rL:last-child{border:none;padding-bottom:15px;}
.setting_geo_block > div.rL p{text-align:left;padding:10px 0px;}
.setting_geo_block  > div.rL p a.brown{text-decoration:underline;}
.setting_geo_block  > div.rL > div.m0a{max-width:250px;width:96%;margin-top:15px;padding-bottom:25px;}
.setting_geo_block  > div.rL > div.m0a .fright{width:20px;height:20px;margin-left:15px;}
.setting_geo_block  > div.rL > div.m0a .fright label{height:20px;width:20px;}
.setting_geo_block  > div.rL > div.m0a .fright label b{height: 20px;width:20px;background:#fff;position:absolute;left:0px;top:0px;border:1px solid #bfbfbf;border-radius:4px;box-sizing: border-box;}
.setting_geo_block  > div.rL > div.m0a .fright label input:checked+b{background: #fff url("../img/checkbox..png")no-repeat center center;}
.setting_geo_block  > div.rL .input_box{font-weight:500;text-align:left;padding-bottom:55px;max-width:440px;width:96%;margin:0 auto;}
.setting_geo_block  > div.rL .input_box .input_block{margin-top:9px;}
.setting_geo_block  > div.rL .input_box .input_block input{font-size:14px;line-height:16px;padding:6px;}
.setting_geo_block  > div.rL .input_box button{max-width:200px;width:96%;font-size:14px;line-height:16px;padding:6px;border:1px solid #581a0c;color:#581a0c; background: #fff;border-radius:3px;margin-top:12px;}
.setting_geo_block  > div.rL table{width:100%;margin-top:15px;text-align:left;}
.setting_geo_block  > div.rL table tr th{height:52px;vertical-align:middle;}
.setting_geo_block  > div.rL table tr th label{max-width:150px;width:96%;font-size:16px;}
.setting_geo_block  > div.rL table.tb2 tr th label{max-width:200px;}
.setting_geo_block  > div.rL table tr th label b{height: 16px;width:16px;background:#fff;position:absolute;right:0px;top:0px;border:1px solid #bfbfbf;border-radius:3px;box-sizing: border-box;}
.setting_geo_block  > div.rL table tr th label input[type="checkbox"]:checked+b{background: #fff url("../img/checkbox_modal..png")no-repeat center center;background-size: contain;}
.setting_geo_block  > div.rL table tbody tr:nth-child(odd){background: #f7f7f7;}
.setting_geo_block  > div.rL table tbody tr td{height:30px;vertical-align:middle;}
.setting_geo_block  > div.rL table tbody tr td label{font-size:13px;line-height:16px;padding-left:57px;}
.setting_geo_block  > div.rL table tbody tr td label b{height: 16px;width:16px;background:#fff;position:absolute;left:35px;top:50%;margin-top:-8px;border:1px solid #bfbfbf;border-radius:3px;box-sizing: border-box;}
.setting_geo_block  > div.rL table tbody tr td label span.fright{margin-right:20px;}
.setting_geo_block  > div.rL table tbody tr td label input[type="checkbox"]:checked+b{background: #fff url("../img/checkbox_modal..png")no-repeat center center;background-size: contain;}


.jspContainer{height:auto !important;width:auto !important;position:relative;}
.jspDrag {background-color: #fbd123;border-radius: 30px;height: 50%;position: relative;display: block;cursor: pointer;width:8px;left:50%;margin-left:-4px;}
.jspVerticalBar {height: 90% !important; position: absolute; right:10px; top: 50px; z-index: 2; background-color: #e6e6e6; width: 4px;border-radius:30px;}

/*========================== sttings_area ========================*/
main .inner > .content .settings_area .item .block{border-bottom:none;margin-bottom:0px;}
main .inner > .content .settings_area .item .block h3{font-weight:500;}
main .inner > .content .settings_area .item form{max-width:640px;margin-top:0px;}
main .inner > .content .settings_area .item form .mar_inp{max-width:530px;width:96%;margin:0 auto;}
main .inner > .content .settings_area .item form .mar_inp .row+.row{margin-top:15px;}
main .inner > .content .settings_area .item form .mar_inp .row .fleft{width:145px;margin-right:20px;line-height:40px;}
main .inner > .content .settings_area .item form .mar_inp .row .string_2{line-height:20px;}
main .inner > .content .settings_area .item form .mar_inp .row .content .select{width:100%;line-height:40px;max-width:none;}
main .inner > .content .settings_area .item form .mar_inp .row > span.db{margin-top:-5px;}
main .inner > .content .settings_area .item form .mar_inp .row > h3{font-size:21px;}
main .inner > .content .settings_area .item .block8 h3{font-size:20px;line-height:24px;}
main .inner > .content .settings_area .item div.table{font-weight:500;font-size:14px;width:100%;}
main .inner > .content .settings_area .item div.table table tr:first-child{color:#1a1a1a;}
main .inner > .content .settings_area .item div.table table tr td{width:115px;padding:0px;}
main .inner > .content .settings_area .item div.table table tr td:first-child{width:520px;}
main .inner > .content .settings_area .item div.table table tr:nth-child(even){background: #fff;}
main .inner > .content .settings_area .item div.table table tr:nth-child(odd){background: #f7f7f7;}
main .inner > .content .settings_area .item div.table table tr td label{padding-left:35px;}
main .inner > .content .settings_area .item div.table table tr td label b{height: 20px;width: 20px;background: #fff;position: absolute;left: 20px;top: 50%;margin-top: -10px;border: 1px solid #bfbfbf;border-radius: 3px;box-sizing: border-box;}
main .inner > .content .settings_area .item div.table table tr td label input[type="checkbox"]:checked+b{background: url("../img/checkbox..png")no-repeat center center;}
main .inner > .content .settings_area .item form > .brow_b,
main .inner > .content .settings_area .item .save_settings_btn{max-width:175px;width:96%;line-height:40px;}

main .inner > .content .settings_area .item{padding-bottom:50px;}
main .inner > .content .settings_area .item2 form{max-width:670px;margin-top:10px;}
main .inner > .content .settings_area .item > div.rL{margin-bottom:0px;padding-bottom:0px;}
main .inner > .content .settings_area .item .block > span.db{margin-top:15px;font-size:16px;line-height: 19px;margin-bottom:20px;}
main .inner > .content .settings_area .item .block > .row {margin-bottom:12px;}
main .inner > .content .settings_area .item .block > .row div.fleft{width:245px;margin-right:10px;}
main .inner > .content .settings_area .item .block > .row .fleft label{font-weight:500;padding-left:30px;line-height:20px;font-size:16px;}
main .inner > .content .settings_area .item .block > .row .fleft label b{height: 20px;width: 20px;background: #fff;position: absolute;left: 0px;top: 50%;margin-top: -10px;border: 1px solid #bfbfbf;border-radius: 3px;box-sizing: border-box;}
main .inner > .content .settings_area .item .block > .row .fleft label input[type="checkbox"]:checked+b{background: url("../img/checkbox..png")no-repeat center center;}
main .inner > .content .settings_area .item .block > .row .content span{vertical-align:middle;line-height:17px;}
main .inner > .content .settings_area .item .social_net{max-width:480px;width:96%;margin:0 auto;}
main .inner > .content .settings_area .item .social_net > h4{font-weight:500; font-size:20px;line-height:23px; text-align:center;margin-bottom:5px;}
main .inner > .content .settings_area .item .social_net .string+.string{margin-top:25px;}
main .inner > .content .settings_area .item .social_net .string div.left_side{width:210px;margin-right:20px;}
main .inner > .content .settings_area .item .social_net .string div.left_side a.fleft{width:39px;margin-right:13px;padding-left:15px;}
main .inner > .content .settings_area .item .social_net .string div.left_side a.fleft span.tb{position:relative;width:100%;}
main .inner > .content .settings_area .item .social_net .string div.left_side a.fleft span.tb .tbc{position:relative;}
main .inner > .content .settings_area .item .social_net .string div.left_side .soc_name{position:relative;font-size:18px;line-height:39px;}
main .inner > .content .settings_area .item .social_net .string div.to_plug button,
main .inner > .content .settings_area .item .social_net .string div.to_plug input{cursor:pointer;color:#581a0c;background:#fff;border-radius:3px;border: 1px solid #581a0c;line-height: 33px;width:150px;margin-top:2px;}
main .inner > .content .settings_area .item .social_net .string div.to_plug a.brown{font-size:16px;line-height:20px;text-decoration:none;}
main .inner > .content .settings_area .item > button.brow_b{margin-top:100px;}
main .inner > .content .settings_area .item3 form .block span.db{margin-top:15px;}
main .inner > .content .settings_area .item3 form .block .mar_inp > a.brown{padding-left:20px;margin-top:30px;line-height: 19px;}
main .inner > .content .settings_area .item3 form .block .mar_inp > a.brown:before{content:"";position:absolute;background: url("../img/i_info.png")no-repeat;width:14px;height:15px;top:50%;margin-top:-7px;left:0px;}
main .inner > .content .settings_area .item3 form .block .mar_inp div.rL div.row:first-child{margin-top:30px;}
main .inner > .content .settings_area .item3 form .block .mar_inp div.rL > span.db{font-size:16px;line-height:19px;margin-top:40px;margin-bottom:15px;}
main .inner > .content .settings_area .item3 form .block .mar_inp div.rL div.row > span.db{margin:0px;font-size:16px;margin-bottom:5px;}

.f-modal .settings .setting_tabs ul{max-width:1200px;}
.f-modal .settings .setting_tabs ul li{width:25%;}
.f-modal .select{border:1px solid #bfbfbf;border-radius:3px;line-height:28px;padding:0px 10px;font-size:14px;text-decoration:none;width:100%;box-sizing:border-box;}
.b-modal .select{border:1px solid #bfbfbf;border-radius:3px;line-height:28px;padding:0px 10px;font-size:14px;text-decoration:none;width:100%;box-sizing:border-box;max-width: 255px;}
.c-modal .select{border:1px solid #bfbfbf;border-radius:3px;line-height:28px;padding:0px 10px;font-size:14px;text-decoration:none;width:100%;box-sizing:border-box;}
.a-modal .select{border:1px solid #bfbfbf;border-radius:3px;line-height:28px;padding:0px 10px;font-size:14px;text-decoration:none;width:100%;box-sizing:border-box;}

.item2 .select{line-height:40px;}
.f-modal .settings .setting_area .item1 > div.rL > div.rL div.m0a{width:auto;max-width:none;}
.f-modal .settings .setting_area .item1 > div.rL > div.rL div.m0a .row3 div.rL label.fleft:first-child{margin-right:15px;}
.f-modal .settings .setting_area .item .ip_block{max-width:270px;width:96%;margin:0 auto;margin-top:50px;}
.f-modal .settings .setting_area .item .ip_block h3{font-size:18px;line-height:21px;position:relative;padding-right:30px;}
.f-modal .settings .setting_area .item .ip_block h3:after{content:"?";position:absolute;background: #fbd123;width:18px;height:18px;border-radius:50%;color:#fff;font-weight:bold;line-height:18px;text-align:center;right:0px;top:50%;margin-top:-9px;}
.f-modal .settings .setting_area .item .ip_block .row{margin-right:-7px;margin-top:25px;}
.f-modal .settings .setting_area .item .ip_block .row .input_block{padding-right:7px;}
.f-modal .settings .setting_area .item .ip_block .row .input_block input{padding:5px 10px;}
.f-modal .settings .setting_area .item .ip_block label{max-width:190px;width:96%;margin:0 auto;margin-top:10px;line-height:20px;padding-right:30px;}
.f-modal .settings .setting_area .item .ip_block label b{height: 20px;width: 20px;background: #fff;position: absolute;right: 0px;top: 0px;border: 1px solid #bfbfbf;border-radius: 4px;box-sizing: border-box;}
.f-modal .settings .setting_area .item .ip_block label input:checked+b{background: #fff url("../img/checkbox..png")no-repeat center center;}
.f-modal .settings .setting_area .item .ip_block button{max-width:155px;width:96%;margin-top:12px;line-height:33px;color:#581a0c;border-radius:3px;border:1px solid #581a0c;font-size:13px;background: #fff;}
.f-modal .settings .setting_area .item1 > div.rL > div.rL div.m0a .row2 div.fleft{margin-top:0px;}
.f-modal .settings .setting_area .item1 > div.rL > div.rL div.m0a .row2 div.one_word{margin-top:7.5px;}
.f-modal .settings .setting_area .item3 > div.rL > i.db{margin-top:20px;padding-left:25px;font-size:14px;line-height:20px;text-align:left;}
.f-modal .settings .setting_area .item3 > div.rL > i.db:before{content:"";position:absolute;background: url("../img/att_brown.png")no-repeat;width:14px;height:14px;top:4px;left:0px;}
.f-modal .settings .setting_area .item3 > div.rL a.db{text-decoration:underline;margin-top:20px;padding-left:25px;font-size:14px;line-height:20px;text-align:left;}
.f-modal .settings .setting_area .item3 > div.rL > a.db:before{content:"";position:absolute;background: url("../img/i_info.png")no-repeat;width:14px;height:15px;top:4px;left:0px;}
.f-modal .settings .setting_area .item3 > div.rL ul a.db{margin-top:0px;padding-left:0px;}
.f-modal .settings .setting_area .item3 > div.rL ul a.db span.rL:after{content:"";position:absolute;background: url("../img/arrow_acc.png")no-repeat;width:9px;height:6px;right:-15px;top:50%;margin-top:-1px;}
.f-modal .settings .setting_area .item3 > div.rL a.button_a{display:block;line-height: 14px;padding: 10px 0px;border: 1px solid #581a0c;color: #541202;border-radius: 4px;text-decoration: none;max-width: 350px;width: 96%;margin: 15px 0px;font-size: 14px;}
.f-modal .settings .setting_area .item3 > div.rL a.button_a:after{content: "?";position: absolute;background: #fbd123;width: 16px;height: 16px;line-height: 16px;text-align: center;font-weight: bold;border-radius: 50%;color: #fff;top: 50%;margin-top: -8px;right: -25px;}
.f-modal .settings .setting_area .item3 > div.rL a.add_quest{margin:0 auto;padding:0px;width:210px;line-height:28px;margin-top:50px;}
.f-modal .settings .setting_area .item3 > div.rL a.add_quest:after{display:none;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl{margin-top:50px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row+.row{margin-top:15px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row .fleft{width:180px;margin-right:20px;text-align:left;padding-left:25px;line-height:30px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row .fleft span.rL:before{content: "?";position: absolute;background: #fbd123;width: 17px;height: 17px;line-height: 17px;text-align: center;font-weight: bold;border-radius: 50%;color: #fff;top: 50%;margin-top: -9px;left:-25px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row .input_block a{line-height:28px;font-size:14px;text-align:left;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row .input_block input{padding:5px 10px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row .input_block textarea{resize:none;min-height:60px;border:1px solid #bfbfbf;border-radius:4px;padding:10px;font-size:16px;line-height:19px;color:#808080;margin-bottom:10px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row .input_block .ch_radio{padding-left:30px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row .input_block .ch_radio+.ch_radio{margin-top:17px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row .input_block .ch_radio b{width: 18px;height: 18px;border: 1px solid #dfb62e;border-radius: 50%;display: block;position: absolute;left: 0px;top:50%;margin-top:-9px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row .input_block .ch_radio input[type="radio"]:checked+b{background: url(../img/checked_radio.png) no-repeat center center;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row h3.green{padding-top:20px;font-size:18px;line-height:21px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row div.mar_row > .fleft{width:auto;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row div.mar_row{margin-top:20px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row div.mar_row .grey{font-size:13px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row div.mar_row .fright{padding-right:25px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row div.mar_row .fright span.rL:before{content:"";position:absolute;background: url("../img/fa_repeat.png")no-repeat;width:14px;cursor:pointer;height:14px;top:50%;margin-top:-7px;right:-25px;}
.f-modal .settings .setting_area .item3 > div.rL .inputs_bl .row div.fleft span.grey{margin-top:-8px;font-size:12px;line-height:15px;}


.select{border:1px solid #bfbfbf;border-radius:3px;padding:0px 10px;font-size:14px;text-decoration:none;width:100%;box-sizing:border-box;}
.selectBox:focus {text-decoration: none;border:1px solid #783a02;}
.selectBox-arrow {position: absolute;left: auto;right: 8px;top: 50%;width: 12px;height: 7px;overflow: hidden;cursor: pointer;background: url("../img/select_arrow.png") 0 0 no-repeat;}
.selectBox:focus .selectBox-arrow{}
.selectBox-dropdown-menu {position: absolute;list-style: none;background: #fff;height: 182px;border: 1px solid #cfd0d1;border-top:none;border-radius:0px 0px 5px 5px;z-index:10;padding-right:0px; overflow-y:auto;height120px;margin-top:3px;line-height: 18px;}
.selectBox-dropdown-menu li {display: block;}
.selectBox-dropdown-menu li a {display: block;padding:5px 0px 5px 10px;color: #1a1a1a;text-decoration: none;cursor: pointer;padding-left: 10px;font-weight:normal;}
.selectBox-dropdown-menu li a:hover {color:#1a1a1a;background: #f5fafd; text-decoration: none;font-weight:bold;}
.selectBox-selected{font-weight:bold;}


/*custombox modal*/
.custombox-modal .custombox-modal-content .modal-content {width: 500px;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);background-color: #FFF;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 2px;outline: 0 none;}
.custombox-modal .custombox-modal-content .modal-content .modal-header {border-bottom: 1px solid #ccc;padding: 15px;}
.custombox-modal .custombox-modal-content .modal-content .modal-body {padding: 20px;}
.custombox-modal .custombox-modal-content .modal-content button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;}
.custombox-modal .custombox-modal-content .modal-content .close {float: right;font-size: 21px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .2;filter: alpha(opacity=20);}
#settings-modal .icon-result {font-size: 7em;color: #64b328;text-align: center;margin: 0 auto;display: block;}
#settings-modal .icon-result.error{color: #f44336;}
#settings-modal .text-result {text-align: center;margin-top: 11px;}
#settings-social-modal .icon-result {font-size: 5em;color: #fbd123;text-align: center;margin: 0 auto;display: block;padding-bottom: 11px;}
#settings-social-modal label{display: block;margin-top: 10px;margin-bottom: 4px;}
#settings-social-modal textarea{width: 100%;border: 1px solid #ccc}
#settings-social-modal .unlink_social_buttons {margin-top: 12px}
#settings-social-modal .unlink_social_buttons .button{padding: 10px}

/* sitelist */

.sitelist_block{padding-top: 30px; padding-bottom: 54px;}
.sitelist_block .big_menu{width: 250px; margin-right: 73px;}
.sitelist_block.company_list .out_table{position: relative; overflow: auto;}
.sitelist_block.company_list .out_table table{ width: 99.9%}


.sitelist_block.company_list .list_head{font-size: 28px; line-height: 31px; margin-bottom: 40px;}
.sitelist_block.company_list .list_categ{font-size: 16px; line-height: 19px;margin-top: 20px;}
.sitelist_block.company_list .list_categ .button_a{    line-height: 14px;padding: 5px 5px;border: 1px solid #581a0c;color: #541202;border-radius: 4px;text-decoration: none;font-size: 12px;margin-left: 5px;}
.sitelist_block.company_list .show_but{cursor: pointer; color: #581a0c; font-size: 14px; line-height: 17px; margin-top: 4px;}
.sitelist_block.company_list .show_but i{margin-left: 7px; font-size: 15px; line-height: 18px;}
.sitelist_block.company_list .category{font-size: 22px; line-height: 21px; margin-bottom: 20px; margin-top: 31px;}
.sitelist_block.company_list .category2{font-size: 18px; line-height: 21px; margin-bottom: 9px; margin-top: 54px;}
.sitelist_block.company_list table.simple_table td .testpage{margin-right: 7px; font-size: 12px; line-height: 10px;}
.sitelist_block.company_list table.simple_table td .testpage a{font-size: 12px;line-height: 18px;    word-break: break-all;    display: block;margin-top: 6px;}
.sitelist_block.company_list table.simple_table td .testpage span{position: relative}
.sitelist_block.company_list table.simple_table td .testpage span .circle{position: absolute;right: -14px;top: 3px;}
.sitelist_block.company_list table.simple_table td .int_adr{text-decoration: none; font-size: 11px; line-height: 15px; color: #581a0c; margin-top: 4px;}
.sitelist_block.company_list table.simple_table td .circle{width: 10px; height: 10px; box-sizing: border-box; border-radius: 50%;}
.sitelist_block.company_list table.simple_table td .account{font-size: 13px; line-height: 18px; color: #333333;}
.sitelist_block.company_list table.simple_table td .visits{font-size: 14px; line-height: 18px; margin-right: 12px; color: #666666;}
.sitelist_block.company_list table.simple_table td .add{font-size: 12px; line-height: 18px; text-decoration: underline;}
.sitelist_block.company_list table.simple_table td .add a{font-size: 12px; line-height: 18px; text-decoration: underline;}
.sitelist_block.company_list table.simple_table tr+tr td .visit_count .visit_name{color: #666666; font-size: 13px; line-height: 16px;}
.sitelist_block.company_list table.simple_table tr+tr td .visit_count .visit_count2{color: #541202; font-size: 18px; line-height: 19px;}
.sitelist_block.company_list table.simple_table tr+tr td .visit_count+.visit_count{margin-left: 33px;}
.sitelist_block.company_list table.simple_table tr+tr td .manage i{cursor: pointer; color: #541202; line-height: 24px;}
.sitelist_block.company_list table.simple_table tr+tr td .manage a+a i{margin-left: 14px;}
.sitelist_block.company_list table.simple_table tr+tr td .manage-comp a+a i{margin-left: 15px;margin-right: 15px;}
.sitelist_block.company_list table.simple_table tr+tr td .manage .fa-cog{font-size: 20px;}
.sitelist_block.company_list table.simple_table tr+tr td .manage .fa-times{font-size: 24px;}
.sitelist_block.company_list table.simple_table tr+tr td .manage .fa-angle-down{font-size: 30px;}
.sitelist_block.company_list table.simple_table tr+tr td .manage.manage-task a i, .sitelist_block.company_list table.simple_table tr+tr td .manage.manage-task span i{margin-left: 8px;}
.sitelist_block.company_list table.simple_table tr+tr td .manage.manage-task a:first-child > i{margin-left:0px}
.sitelist_block.company_list table.simple_table tr+tr td .manage.manage-task span a:first-child > i{margin-left:7px}

.sitelist_block.company_list table.simple_table tr:nth-child(1) td{line-height: 25px;font-size: 13px;color: #1a1a1a;}
.sitelist_block.company_list table.simple_table tr+tr td{ box-sizing: border-box; border: 1px solid #d9d9d9; vertical-align: middle; height: 70px;}
.sitelist_block.company_list table.simple_table tr+tr td:nth-child(1){color: #808080; text-align: center; padding: 0; width: 68px; font-size: 13px; line-height: 14px;}
.sitelist_block.company_list table.simple_table tr+tr td:nth-child(2){padding: 0 43px 0 15px;}
.sitelist_block.company_list table.simple_table tr+tr td:nth-child(3){padding: 0 20px 0 10px;}
.sitelist_block.company_list table.simple_table tr+tr td:nth-child(4){padding: 0 14px 0 20px;}
.sitelist_block.company_list table.simple_table tr+tr td:nth-child(5){padding: 0 17px 0 19px;}
.sitelist_block.company_list table.simple_table tr+tr:nth-child(2n){background-color: #f2f2f2;}
.sitelist_block.company_list table.sitelist_table tr+tr:nth-child(4n){background-color: #ffffff;}

.sitelist_block.company_list table.simple_table .table_block{background-color: #fafafa; display: none;}
.sitelist_block.company_list table.simple_table .table_block .setting{background-color: #fafafa; margin-right: 27px; margin-top: 7px;}
.sitelist_block.company_list table.simple_table .table_block .setting .fa-cog{color: #541202; font-size: 13px; line-height: 15px;}
.sitelist_block.company_list table.simple_table .table_block .setting .set_comp{margin-left: 6px; text-decoration: underline; color: #541202; font-size: 13px; line-height: 15px; cursor: pointer;}
.sitelist_block.company_list table.simple_table .table_block .td{box-sizing: border-box; padding-top: 15px;}
.sitelist_block.company_list table.simple_table .table_block .table{margin-left: 26px;}
.sitelist_block.company_list table.simple_table .table_block .table .inner_table .table_row .first_col{text-align: left; line-height: 30px;}
.sitelist_block.company_list table.simple_table .table_block .table .inner_table .table_row .sec_col{text-align: left; box-sizing: border-box; padding-left: 55px;}
.sitelist_block.company_list table.simple_table .table_block .table .inner_table .table_row .first_col i{margin-left: 4px; color: #581a0c; line-height: 30px;}
.sitelist_block.company_list table.simple_table .table_block .table .inner_table .table_row .first_col .install{cursor: pointer; color: #581a0c; text-decoration: underline;}

.sitelist_block.company_list table.simple_table .table_block .graph_text{text-align: left;  margin-top: 50px;}
.sitelist_block.company_list table.simple_table .table_block .graph_text .text1{margin-left: 93px; font-size: 14px; line-height: 17px;}
.sitelist_block.company_list table.simple_table .table_block .graph_text .text2{font-size: 13px; line-height: 16px; color: #541202; text-decoration: underline; margin-left: 22px;}
.sitelist_block.company_list table.simple_table .table_block .graph_text .graph_img{margin-left: 55px; margin-top: 26px;}
.sitelist_block.company_list table.simple_table .table_block .graph_text .graph_img img{width: 784px; height: 373px;}

.sitelist_block.company_list table.simple_table .table_block .hide_but{color: #541202; margin-top: 46px; margin-bottom: 30px;}
.sitelist_block.company_list table.simple_table .table_block .hide_but i{margin-left: 8px;}

.active2{display: block;}
.none{display: none;}
.background_menu{background-color: #fbd123 !important; color: #ffffff !important;}

.sitelist_block.company_list .hide_table{margin-top: 20px;}
.sitelist_block.company_list .add_company{border: 1px solid #d9d9d9; padding-top: 49px; padding-bottom: 53px; margin-top: 52px;}
.sitelist_block.company_list .add_company .add{font-size: 22px; line-height: 25px; margin-bottom: 39px;}
.sitelist_block.company_list .add_company form{width: 587px; margin: 0 auto;}
.sitelist_block.company_list .add_company form.site-list-from{width: 639px}
.sitelist_block.company_list .add_company form .selectBox{display: inline-block;float: right;width: 361px;}
.sitelist_block.company_list .add_company form label{display: block; height: 40px;}
.sitelist_block.company_list .add_company .site-list-from label.error{height: auto;}
.sitelist_block.company_list .add_company form label+label{margin-top: 19px;}
.sitelist_block.company_list .add_company form label .span{font-size: 16px; line-height: 17px; width: 190px; display: inline-block; padding-top: 11px; box-sizing: border-box; vertical-align: middle;}
.sitelist_block.company_list .add_company form i{color: #fbd123; font-size: 20px; line-height: 23px; margin-right: 8px; display: inline-block; vertical-align: middle; padding-top: 8px;}
.sitelist_block.company_list .add_company form input[type="text"]{float: right; width: 361px; height: 40px; box-sizing: border-box; border-radius: 2px; border: 1px solid #bfbfbf; padding-left: 10px; font-size: 16px; line-height: 20px; color: #2b2b2b;}
.sitelist_block.company_list .add_company form label .price{font-size: 15px; line-height: 17px; padding-top: 13px; width: 361px; height: 40px; display: inline-block; float: right;}
.sitelist_block.company_list .add_company form label .span3{box-sizing: border-box; padding-top: 3px; font-size: 16px; line-height: 17px; display: inline-block; vertical-align: middle;}
.sitelist_block.company_list .add_company form .labal_checkbox{display: block; position: relative; cursor: pointer; width: 100%;}
.sitelist_block.company_list .add_company form .labal_checkbox input{display: none;}
.sitelist_block.company_list .add_company form .labal_checkbox b{width: 20px; height: 20px; box-sizing: border-box; border: 1px solid #bfbfbf; border-radius: 2px; position: absolute; left: 332px; top: 7px;}
.sitelist_block.company_list .add_company form .labal_checkbox input[type="checkbox"]:checked+b{background-image: url("../img/check.png"); background-position: center center; background-repeat: no-repeat;}
.sitelist_block.company_list .add_company form .labal_checkbox i{padding-top: 4px;}
.sitelist_block.company_list .add_company form .labal_checkbox button{margin-top: -9px; width: 173px; height: 40px; background-color: #7a3c02; color: #ffffff; text-align: center; font-size: 17px; line-height: 30px; box-shadow: 0 0 8px #9e9e9e; border-top: 2px solid #9e9e9e; box-sizing: border-box; border-radius: 4px; float: right;}
.sitelist_block.company_list .add_company form.site-list-from input[type="text"]{width: 393px;}

.sitelist_block.mail_list .out_table{margin-bottom:50px;}
.sitelist_block.mail_list table.simple_table tr+tr:nth-child(2n){background-color: #f2f2f2;}
.sitelist_block.mail_list table.simple_table tr+tr td:nth-child(1){padding-left:10px; width: 270px;text-align:left;}
.sitelist_block.mail_list table.simple_table tr+tr td:nth-child(2){padding-right:40px;}
.sitelist_block.mail_list table.simple_table tr+tr td:nth-child(2) .add{color:#541202;}
.sitelist_block.mail_list table.simple_table tr + tr td:nth-child(3){padding:0px 30px 0px 15px;}
.sitelist_block.mail_list table.simple_table tr + tr td:nth-child(4){padding:0px 30px 0px 15px;}
.sitelist_block.mail_list table.simple_table tr + tr td:nth-child(5){padding:0px 12px;width:115px;}
.sitelist_block.mail_list table.simple_table tr td:nth-child(1) a{color:#808080;text-decoration:underline;}
.sitelist_block.mail_list table.simple_table tr td:nth-child(1) span{color:#1a1a1a;}
.sitelist_block.mail_list table.simple_table tr td:nth-child(1) .green{color:#71b43b;margin-top:5px;}
.sitelist_block.company_list table.simple_table tr + tr td .manage .fa-repeat{font-size:18px;}
.sitelist_block.mail_list .category2{margin-top:0px;}
.sitelist_block.mail_list .create_maillist{padding: 50px 0px 60px;border: 1px solid #d9d9d9;:1px solid #d9d9d9;}
.sitelist_block.mail_list .create_maillist h3{ font-size:22px;line-height:25px;text-align:center;}
.sitelist_block.mail_list .create_maillist > div.rL{max-width:580px;width:96%;margin:0 auto;margin-top:30px;}
.sitelist_block.mail_list .create_maillist div.rL .row div.left_side{margin-top:0px;width:190px;margin-right:20px;line-height:40px;font-size:16px;}
.sitelist_block.mail_list .create_maillist div.rL .row div.left_side i{color: #fbd123;font-size: 20px}
/*.sitelist_block.mail_list .create_maillist div.rL .row div.left_side .rL:before{content:"?";position:absolute;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;background:#fbd123;border-radius:50%;top:50%;margin-top:-9px;left:-25px;font-weight:bold;font-size:14px;}*/
.sitelist_block.mail_list .create_maillist div.rL .row div.a_block{width:280px;}
.sitelist_block.mail_list .create_maillist div.rL .row div.a_block a.brown{color:#541202;text-decoration:underline;}
.sitelist_block.mail_list .create_maillist div.rL .row div.input_block button.brow_b{background: #783a02;line-height:40px;font-size:16px;color:#fff;border-radius:4px;width:175px;}
.sitelist_block.mail_list .create_maillist div.rL .row div.string_2 span.rL:before{top:11px;margin-top:0px;}
.sitelist_block.mail_list .create_maillist div.rL .row div.string_2{line-height:20px;}
.sitelist_block.mail_list .create_maillist div.rL input{padding:10px;font-size:16px;line-height:18px;border:1px solid #bfbfbf;border-radius:4px;}
.sitelist_block.mail_list .create_maillist div.rL textarea{padding:10px;text-align:left;font-size:16px;line-height:18px;border:1px solid #bfbfbf;border-radius:4px;resize:none;width:100%;box-sizing:border-box;min-height:160px;}
.sitelist_block.mail_list .create_maillist div.rL .row+.row{margin-top:20px;}
.sitelist_block.mail_list .create_maillist div.rL .row100 div.left_side{width:100%;}
.sitelist_block.mail_list .create_maillist div.rL .att div.left_side{font-size:12px;line-height:15px;}
.sitelist_block.mail_list .create_maillist div.rL .att div.left_side span.rL:before{background:url("../img/att_bef.png")no-repeat;width:20px;height:18px;border-radius:0%;content:"";top:6px;}
.sitelist_block.mail_list .create_maillist div.rL .row div.input_block .select{width:100%;}
.sitelist_block.mail_list .create_maillist div.rL .row div.input_block > span.db{font-size:16px;line-height:40px;}
.sitelist_block.mail_list .create_maillist div.rL .row div.input_block > span.db .brown{color:#541202;}

.sitelist_block.quest_list .out_table{padding-left:1px;margin-bottom: 30px;}
.sitelist_block.quest_list .out_table table{width:99.9%;}
.sitelist_block.quest_list table.simple_table tr:first-child{color:#666666;font-size: 13px}
.sitelist_block.quest_list table.simple_table tr + tr:nth-child(2n){}
.sitelist_block.quest_list table.simple_table tr + tr td:nth-child(1){color:#1a1a1a;width:58px;}
.sitelist_block.quest_list table.simple_table tr + tr td:nth-child(2){padding-right:10px;}
.sitelist_block.quest_list table.simple_table tr + tr td:nth-child(2) div.circle{cursor:pointer;}
.sitelist_block.quest_list table.simple_table tr td:nth-child(2) div.circle div.abs{width:225px;height:100px;border: 1px solid #d9d9d9;padding: 15px 30px 20px 20px;top:-112px;left:-28px;background:#fff;z-index:2;font-size:14px;line-height:15px;}
.sitelist_block.quest_list table.simple_table tr td:nth-child(2) div.circle:hover div.abs{display:block;}
.sitelist_block.quest_list table.simple_table tr td:nth-child(2) div.circle div.abs:before{content:"";position:absolute;background:url("../img/arrow_popup.png")no-repeat;width:21px;height:11px;bottom:-11px;left:22px;}
.sitelist_block.quest_list table.simple_table tr td:nth-child(2) div.circle div.abs span+span{margin-top:6px;color:#4d4d4d;font-size:12px;}
.sitelist_block.quest_list table.simple_table tr + tr td:nth-child(2) div.circle.brown{background-color:#581a0c;}
.sitelist_block.quest_list table.simple_table tr + tr td:nth-child(2) div.circle.green{background-color:#71b43b;}
.sitelist_block.quest_list table.simple_table tr + tr td:nth-child(3){padding-right: 10px;width: 110px;min-width: 110px;}
.sitelist_block.quest_list table.simple_table tr + tr td:nth-child(4){padding:0px 20px;width:250px;}
.sitelist_block.quest_list table.simple_table tr + tr td:nth-child(5){padding:0px 10px;}
.sitelist_block.quest_list table.simple_table tr + tr td:nth-child(6){padding:0px 20px;width:150px;}
.sitelist_block.quest_list table.simple_table tr + tr td .manage i + i{margin-left:8px;}
.sitelist_block.quest_list table.simple_table tr + tr td .manage .fa-pause-circle{font-size:20px;}
.sitelist_block.quest_list table.simple_table tr + tr td .manage .fa-play-circle{font-size:20px;}
.sitelist_block.quest_list table.simple_table tr:last-child td{border-bottom:3px solid #cdcecd;}
.sitelist_block.quest_list > a.att{font-size:16px;line-height:19px;color:#541202;text-decoration:underline;padding-left:20px;}
.sitelist_block.quest_list > a.att2{margin-top:6px;}
.sitelist_block.quest_list > a.att span.rL:before{content:"";position:absolute;background:url("../img/i_info.png")no-repeat;width:14px;height:15px;top:3px;left:-20px;}
.sitelist_block.quest_list > a.button_a{line-height:14px;padding:10px 0px;border:1px solid #581a0c;color:#541202;border-radius:4px;text-decoration:none;max-width:350px;width:96%;margin:15px 0px;font-size:14px;}
/*.sitelist_block.quest_list > a.button_a:after{content:"?";position:absolute;background:#fbd123;width:16px;height:16px;line-height:16px;text-align:center;font-weight:bold;border-radius:50%;color:#fff;top:50%;margin-top:-8px;right:-25px;}*/

.sitelist_block.quest_list .connectivity{text-align: left; line-height:30px;font-size:13px;padding: 25px 25px 0px 30px;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;}
.sitelist_block.quest_list .connectivity h3{font-size:16px;line-height:25px;}
.sitelist_block.quest_list div.rL .row div.left_side i{color: #fbd123;font-size: 20px}
.sitelist_block.quest_list .connectivity .line .right_side{width:180px;}
.sitelist_block.quest_list .connectivity .line .right_side a.brown{color:#541202;text-decoration:underline;ine-height: 30px;font-size: 13px;}
.sitelist_block.quest_list .connectivity .line .right_side .fa{font-size:16px;margin-right:8px;}
.sitelist_block.quest_list .connectivity .line .right_side a.brown .fa{margin-right:0px;}
.sitelist_block.quest_list .connectivity .line .content .fleft {width:225px;margin-right:20px;}
.sitelist_block.quest_list .connectivity .line .content .fleft span.db i.rL:after{    content: "?";position: absolute;width: 17px;height: 13px;padding-top: 3px;top: 2px;right: -20px;color: #fff;background: #fbd123;text-align: center;line-height: 12px;font-size: 15px;font-weight: bold;font-style: normal;border-radius: 50%;}

.sitelist_block.quest_list .one_row{padding-right:1px;}
.sitelist_block.quest_list .one_row table tr:first-child{color:#666666;}
.sitelist_block.quest_list .one_row table tr td:nth-child(1){color:#1a1a1a;width:58px;text-align:center;}
.sitelist_block.quest_list .one_row table tr td:nth-child(2){padding:0px 10px 0px 15px;}
.sitelist_block.quest_list .one_row table tr td:nth-child(2) div.circle{cursor:pointer;}
.sitelist_block.quest_list .one_row table tr td:nth-child(2) div.circle.brown{background-color:#581a0c;}
.sitelist_block.quest_list .one_row table tr td:nth-child(2) div.circle.green{background-color:#71b43b;}
.sitelist_block.quest_list .one_row table tr td:nth-child(3){padding:0px 20px;width:205px;}
.sitelist_block.quest_list .one_row table tr td:nth-child(4){padding:0px 20px;width:250px;}
.sitelist_block.quest_list .one_row table tr td:nth-child(5){padding:0px 20px;}
.sitelist_block.quest_list .one_row table tr td:nth-child(6){padding:0px 20px;width:150px;}
.sitelist_block.quest_list .one_row table tr td .manage i + i{margin-left:8px;}
.sitelist_block.quest_list .one_row table tr td .manage .fa-pause-circle{font-size:20px;}
.sitelist_block.quest_list .one_row table tr td .manage .fa-play-circle{font-size:20px;}

.sitelist_block.quest_list .one_row{padding-left:0px;}
.sitelist_block.quest_list .one_row table td .testpage{margin-right: 7px; font-size: 14px; line-height: 10px;}
.sitelist_block.quest_list .one_row table td .int_adr{text-decoration: none; font-size: 13px; line-height: 15px; color: #581a0c; margin-top: 4px;}
.sitelist_block.quest_list .one_row table td .circle{width: 10px; height: 10px; box-sizing: border-box; border-radius: 50%;}
.sitelist_block.quest_list .one_row table td .account{font-size: 13px; line-height: 18px; color: #333333;}
.sitelist_block.quest_list .one_row table td .visits{font-size: 14px; line-height: 18px; margin-right: 12px; color: #666666;}
.sitelist_block.quest_list .one_row table td .add{font-size: 12px; line-height: 18px; text-decoration: underline;}
.sitelist_block.quest_list .one_row table tr td .visit_count .visit_name{color: #666666; font-size: 13px; line-height: 16px;}
.sitelist_block.quest_list .one_row table tr td .visit_count .visit_count2{color: #541202; font-size: 18px; line-height: 19px;}
.sitelist_block.quest_list .one_row table tr td .visit_count+.visit_count{margin-left: 34px;}
.sitelist_block.quest_list .one_row table tr td .manage i{cursor: pointer; color: #541202; line-height: 24px;}
.sitelist_block.quest_list .one_row table tr td .manage .fa-cog{font-size: 20px;}
.sitelist_block.quest_list .one_row table tr td .manage .fa-times{font-size: 24px;}
.sitelist_block.quest_list .one_row table tr td .manage .fa-angle-down{font-size: 30px;}

.sitelist_block.quest_list .one_row table tr td{ box-sizing: border-box; border: 1px solid #d9d9d9; vertical-align: middle; height: 62px;}
.sitelist_block.quest_list .border_t {margin-bottom:50px;}
.sitelist_block.quest_list .quest_formlist{border:1px solid #d9d9d9;}
.sitelist_block.quest_list .quest_formlist{padding: 50px 0px 60px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.sitelist_block.quest_list .quest_formlist h3{ font-size:22px;line-height:25px;text-align:center;}
.sitelist_block.quest_list .quest_formlist h3 a{font-size:18px;line-height:22px;text-decoration:underline;}
.sitelist_block.quest_list .quest_formlist > div.rL{max-width:730px;width:96%;margin:0 auto;margin-top:30px;}
.sitelist_block.quest_list .quest_formlist div.rL .row div.left_side{margin-top:0px;width:256px;margin-right:20px;line-height:40px;font-size:16px;padding-left:25px;}
.sitelist_block.quest_list .quest_formlist div.rL .row div.left_side .rL:before{content:"?";position:absolute;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;background:#fbd123;border-radius:50%;top:50%;margin-top:-9px;left:-25px;font-weight:bold;font-size:14px;}
.sitelist_block.quest_list .quest_formlist div.rL .row div.a_block{width:280px;}
.sitelist_block.quest_list .quest_formlist div.rL .row div.a_block a.brown{color:#541202;text-decoration:underline;}
.sitelist_block.quest_list .quest_formlist div.rL .row div.input_block button.brow_b{background: #783a02;line-height:40px;font-size:16px;color:#fff;border-radius:4px;width:175px;}
.sitelist_block.quest_list .quest_formlist div.rL .row div.string_2 span.rL:before{top:11px;margin-top:0px;}
.sitelist_block.quest_list .quest_formlist div.rL .row div.string_2{line-height:20px;}
.sitelist_block.quest_list .quest_formlist div.rL input{padding:10px;font-size:16px;line-height:18px;border:1px solid #bfbfbf;border-radius:4px;}
.sitelist_block.quest_list .quest_formlist div.rL input.input_as_text{font-size: 13px;border: none;display: inline-block;width: auto;padding: 0px;}
.sitelist_block.quest_list .quest_formlist div.rL textarea{padding:10px;text-align:left;font-size:16px;line-height:18px;border:1px solid #bfbfbf;border-radius:4px;resize:none;width:100%;box-sizing:border-box;min-height:160px;}
.sitelist_block.quest_list .quest_formlist div.rL .row+.row{margin-top:20px;}
.sitelist_block.quest_list .quest_formlist div.rL .row100 div.left_side{width:100%;}
.sitelist_block.quest_list .quest_formlist div.rL .att div.left_side{font-size:12px;line-height:15px;}
.sitelist_block.quest_list .quest_formlist div.rL .att div.left_side span.rL:before{background:url("../img/att_bef.png")no-repeat;width:20px;height:18px;border-radius:0%;content:"";top:6px;}
.sitelist_block.quest_list .quest_formlist div.rL .row div.input_block .select{width:100%;min-height: 40px}
.sitelist_block.quest_list .quest_formlist div.rL .row div.input_block > span.db{font-size:14px;line-height:17px;margin-top:5px;}
.sitelist_block.quest_list .quest_formlist div.rL .row div.input_block > span.db .brown{color:#541202;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3{max-width:600px;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3_after{width:auto;max-width:none;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 div.input_block{line-height:40px;font-size:16px;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 div.input_block .fright .quest:before{content:"?";position:absolute;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;background:#fbd123;border-radius:50%;top:50%;margin-top:-9px;left:-25px;font-weight:bold;font-size:14px;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 div.input_block .fright label{padding-right:35px;padding-left:25px;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 div.input_block .fright label i{color: #fbd123;font-size: 20px}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 div.input_block .fright label b{width:20px;height:20px;border:1px solid #bfbfbf;border-radius:3px;position:absolute;top:50%;margin-top:-10px;right:0px;display:block;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 div.input_block .fright label input:checked+b{background: url("../img/checkbox..png")no-repeat center center;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 .left_side.last{width:330px;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 .left_side.last label{padding-right:30px;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 .left_side.last label b{width:20px;height:20px;border:1px solid #bfbfbf;border-radius:3px;position:absolute;top:50%;margin-top:-10px;right:0px;display:block;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 .left_side.last label input:checked+b{background: url("../img/checkbox..png")no-repeat center center;}
.sitelist_block.quest_list .quest_formlist div.rL .col_3 .right_side{width:120px;margin-left:10px;line-height:40px;font-size: 13px}

.sitelist_block.company_list table.simple_table .block-1{position: relative}
.sitelist_block.company_list table.simple_table .block-1 .icon-up{cursor: pointer; position: absolute;top: 2px;left: 0;right: 0;color: #e2e2e2;}
.sitelist_block.company_list table.simple_table .block-1 .icon-down{cursor: pointer; position: absolute;bottom: 2px;left: 0;right: 0;color: #e2e2e2;}
.sitelist_block.company_list table.simple_table .block-2 .vip{position: absolute;font-size: 11px;left: 2px;top: 0px;color: #ecd218;}
.sitelist_block.company_list table.simple_table .block-2{min-width: 188px;position: relative}
.sitelist_block.company_list table.simple_table .block-3{min-width: 115px;width: 115px;}
.sitelist_block.company_list table.simple_table .block-3 .visits{width: 100%}
.sitelist_block.company_list table.simple_table .block-4{min-width: 250px;white-space: nowrap;}
.sitelist_block.company_list table.simple_table .block-4 div.visit_count{display: inline-block;}
.sitelist_block.company_list table.simple_table .block-5{min-width: 60px;}
.sitelist_block.company_list table.simple_table .block-6{padding: 0 14px !important;min-width: 140px;}
.sitelist_block.company_list table.simple_table .task-type{font-size: 11px; line-height: 11px;margin-top: 5px;}
.sitelist_block.company_list table.simple_table .add-btn{font-size: 12px;display: inherit;}
.sitelist_block.company_list table.simple_table .circle-info{position: absolute;right: -16px;top: 6px;}
.sitelist_block.company_list table.simple_table .page-url{position: relative;margin-right: 10px;margin-right: 12px !important;}
.sitelist_block.company_list table.simple_table tr:first-child {color: #666666;font-size: 13px;}

.rotate{transform: rotate(180deg);}

.work textarea {padding-top: 8px;padding-right: 11px;font-size: 14px;line-height: 17px;overflow: hidden;width: 100%;height: 70px;box-sizing: border-box;background: none;color: #333333;resize: none;border: 1px solid #d9d9d9;max-width: 580px;}
.work .copy i {margin-right: 4px;line-height: 31px;}
.work .copy {color: #ffffff;border-radius: 2px;margin: 3px auto 23px auto;width: 153px;height: 36px;background-color: #7a3c02;box-sizing: border-box;border-top: 2px solid #dbb854;font-size: 15px;line-height: 31px;text-decoration: none;}

.settings_f .setting_area .item .ip_block div.ip-div{padding: 4px;margin-top: 5px;margin-top: 11px;}
.settings_f .setting_area .item .ip_block div.ip-div span {padding: 5px;padding-left: 10px;border: 1px dashed #e4e4e4;padding-right: 10px;font-size: 16px;color: #8e8e8e;};
span.down_icon_ft {content: "";position: absolute;background: url(../img/arrow_acc.png)no-repeat;width: 9px;height: 6px;right: -15px;top: 50%;margin-top: -1px;}
.settings_f .setting_area .icon-vopros {cursor: pointer;color: #541202;line-height: 30px;font-size: 21px;}
#correct_vopros{border: 1px dashed #ccc;padding: 10px;}

.add_category .block-add-category{max-width: 310px; text-align: center;margin: 5px auto 0px auto;}
.add_category .block-add-category input[type="submit"]{margin-top: 25px;width: 90%;max-width: 260px;cursor: pointer}
.add_category .block-add-category span.db{text-align: left;font-weight: 500;margin-bottom: 5px;font-size: 14px;line-height: 15px;}
.add_category .block-add-category div.bl{margin-top: 25px}

.category-list{margin-top: 15px;margin-bottom: 10px;}
.category-list li.vT.inb.box{padding: 5px;border: 1px solid #581a0c4f;background: #fffee5;text-decoration: none;cursor: pointer;}
.category-list li.vT.inb.podcatbox {padding: 5px;border: 1px solid #c7c7c74f;background: #f3f3f3;text-decoration: none;cursor: pointer;padding-top: 2px;padding-bottom: 2px}
.category-list li.vT.inb.active.box{background: #7d3a00;}
.category-list li.vT.inb.active.podcatbox{background: #7d3a00;}
.category-list li.vT.inb.active.box a{color:#fff}
.category-list li.vT.inb.active.podcatbox a{color:#fff}

.search_form_width {margin-top: 5px}
.search_form_width .inputbox {width: 85%}
.search_form_width .brow_b {width: 9%;min-width:85px}
table.search_result_table tr+tr td:nth-child(1){width: 70px !important;padding-right: 10px !important;}
table.search_result_table tr+tr td:nth-child(2){text-align:left;cursor: pointer !important;color: #541202;font-size: 14px;}
table.search_result_table tr+tr td:nth-child(3){max-width: 172px;}
table.search_result_table input[type=button]{line-height: 14px;padding: 10px 9px;border: 1px solid #581a0c;color: #541202;border-radius: 4px;text-decoration: none;max-width: 350px;margin: 15px 0px;font-size: 14px;background: none;}

table.search_result_table tr td.block-text{color: #666666;font-size: 14px;text-align: center}
table.search_result_table tr td.block-id{width: 70px !important;padding-right: 10px !important;font-size: 14px;color: #808080;}
table.search_result_table tr td.block-url{text-align:left;cursor: pointer !important;color: #541202;font-size: 14px;}
table.search_result_table tr td.block-button{white-space: nowrap;}
table.search_result_table tr:nth-child(2n){background-color: #f2f2f2;}
table.search_result_table tr td{ box-sizing: border-box; border: 1px solid #d9d9d9; vertical-align: middle; height: 70px;}

table.ref tr td{ box-sizing: border-box; border: 1px solid #d9d9d9; vertical-align: middle; height: 70px;}


/*help desk*/
.help_desk input[type="text"], .help_desk input[type="email"], .help_desk textarea {border: 1px solid #d9d9d9; margin-bottom: 10px;margin-left: 5px }
.help_desk textarea {padding: 10px;}
.help_desk input[type="submit"] {background: #783a02;text-align:center;border-radius:5px; color:#fff;}
.help_desk input[type="file"] {padding: 0px;margin-left: 5px;}
.help_desk hr{border: 1px dashed #ccc;}
.help_desk table {margin-bottom: 10px; margin-top: 10px}
.help_desk_list .row{border: 1px solid#ccc;padding: 10px;border-radius: 4px;background: #f5f5f5; cursor: pointer;margin-bottom: 5px;max-width: 700px;}
.help_desk_list .row.active{background: #fffedd;}
.help_desk_list .row .date{float: left;font-size: 11px;border-right: 1px solid #ccc;padding-right: 10px;height: 20px;}
.help_desk_list .row .subject{float: left;padding-left: 10px;padding-right: 10px;"><span style="font-size: 11px}
.help_desk_list .row .replies{float: right}
.setting-onmodal form{width: 100%}

.header-notreg{color: #fbd123;}
.header-notreg .enter {margin-top: 17px;margin-bottom: 14px;width: 96px;height: 35px;border: 1px solid #fbd123;border-radius: 3px;line-height: 34px;    font-family: "Conv_Roboto-Regular", sans-serif;}
.header-notreg .registr {font-size: 14px;line-height: 52px;margin-right: 18px;padding-top: 9px;text-decoration: underline;color: #fbd123;    font-family: "Conv_Roboto-Regular", sans-serif;}
.top_block.notreg .left_side span.rL:before{top: 0px;}
.top_block.notreg{padding: 0px}

.settings .setting_tabs2 ul li {width: 20%;font-size: 16px;line-height: 54px;border: 1px solid #ccc;border-bottom: 0px;background: #f5f5f5;}
.settings .setting_tabs2 ul li.active{border: 1px solid #ccc;border-bottom: none;background: #fff}
.settings .setting_tabs2 ul li a{text-decoration: none}

/*Всплывающие окна*/
.Zebra_Tooltip .Zebra_Tooltip_Message{ max-height: 200px;overflow: auto;max-width: 550px !important;}
.zebra_tooltips{cursor: help;}
.zebra_tooltips a i{color:#fbd123;}
.hide_number_block{max-width: 40px;}

/*Уведомления*/
#admin_notifications{z-index: 100;width: 20px;height: 20px;display: block;float: right;cursor: pointer;position: relative;position: absolute;left: -18px;top: 8px;}
#admin_notifications img{width: 100%;}
#admin_notification_count{position: absolute;width: auto;height: 15px;background-color: #fbd224;font-size: 10px;color: #541202;display: inline-flex;align-items: center;justify-content: center;border-radius: 40%;top: -5px;right: -7px;padding: 0px 4px;}
#admin_notifications_content{position: absolute;width: 300px;background-color: #fff;display: none;border: 1px solid #deab00;right: 0px;}
#admin_notifications_content ul{list-style-type: none;padding: 0;color: #541202;}
#admin_notifications_content ul li a{color: #541202;display: block;padding: 5px 10px;font-size: 12px;display: inline;border: 0px; margin-left: 0px;width: 100%}
#admin_notifications_content .notif_header{text-align: center;font-weight: bold;text-decoration: underline;text-transform: uppercase;font-size: 14px;padding: 5px;text-align: left;text-decoration: none;color:#ccc;border-top: 1px solid #ccc;}
#admin_notifications_content .notif_li {border: 1px solid #541202;margin-top: 1px;margin-bottom: 1px;    background: #fffce5;margin-right: 2px;border-radius: 5px;margin-left: 2px;margin-bottom: 1px;position: relative;min-height: 35px;overflow:hidden;padding: 10px;padding-right: 25px}
#admin_notifications_content .notif_li span{font-size: 12px;line-height: 19px;}
#admin_notifications_content .notif_li span.notif_watch{position: absolute;right: 4px;top: 9px;padding: 10px;}
#admin_notifications_scroll{max-height: 300px;overflow-y: scroll;}

/*Коментарии для заданий*/
.block_task_comments td{border: none}
.block_task_comment{border:none; position: relative}
.block_task_comment .comments{width: 560px;position: absolute;top: 6px;right: 14px;}
.block_task_comment .comment{width: 100%;margin-bottom: 20px;}
.block_task_comment .comment p{margin: 0 0 10px 0; font-size: 12px;text-align: left;}
.block_task_comment .dialog{position: relative;background: #fff9e0;padding: 2px;color: #222;border-radius: 3px;margin-left: 10px;margin-bottom: 0px}
.block_task_comment .dialog::after {content: '';right: 6px;   display: block;position: absolute;width: 0;height: 0;border-left: 8px solid transparent;border-bottom: 15px solid #fff9e0;border-right: 8px solid transparent;top: -9px;}
.block_task_comment .task_hint_opened textarea {width: 92%;color: #541202; resize: none; overflow: hidden;border: 1px solid black; font-size: 11px;}

/*Новая верстка заданий*/
.row-quest{padding: 10px;padding-bottom: 10px;padding-top: 10px;}
.row-quest.grey{background-color: #f5f2f2;}
.row-quest .pole{display: inline-block;width: 100%}
.row-quest .pole .mar_row{margin-top: 0px !important;}
.row-quest .pole .mar_row div.fleft{line-height: 13px !important;margin-bottom: 7px !important;}
.row-quest .pole .mar_row div.fleft span{font-size: 12px !important;}
.row-quest .pole .input_block input{width: 95%;font-size: 12px !important;}
.row-quest .pole .input_block textarea{width: 95%;font-size: 12px !important;}
.row-quest .pole .input_block select{font-size: 12px; height: 16px}
.row-quest .pole.size50{width: 49.5%;}
.row-quest .pole.size25{width: 24.5%;}

/*Форма*/
.quest_formlist .min-size265 { max-width: 265px; }
.quest_formlist .brown_b_a {    background: #783a02;text-align: center;border-radius: 5px;color: #fff;padding: 10px;text-decoration: none !important;margin-left: 15px;}

/*Страница модерации заданий*/
.table_moderator_task input{font-size: 11px; padding: 5px}
.table_moderator_task a{font-size: 12px;}

/*Список задач*/
.circle-green{background-color:#71b43b}
.circle-red{background-color:#ff6767}
.circle-yellow{background-color:#fbd123}
/*Вопросы добавление*/
.vopros_helper_abs{position: absolute;right: -25px;top: 22px;}
.vopros_top_button_left{display: inline-block;float: left;}
.vopros_top_button_right{display: inline-block;float: right;}

/*Меню*/
.mainmenu li{height: 32px;}
.select_modal_settings{padding: 7px !important;}

/*Пагинация*/
.paginate {margin-left: 5px;}
.paginate ul {
  list-style: none;
  margin: 0;
  padding: 0;
  }
.paginate li {
  display: inline; }
.paginate a {
  border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px;
  margin: 1px 2px;
  padding: 5px 10px;
  display: inline-block;
  border-top: 1px solid #fff;
  text-decoration: none;
  color: #717171;
  font-size: smaller;
  font-family: "Helvetica Neueu", Helvetica, Arial, sans-serif;
  text-shadow: white 0 1px 0;
  background-color: #f5f5f5;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#eaeaea));
  background-image: -webkit-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: -moz-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: -ms-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: -o-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: linear-gradient(top, #f9f9f9, #eaeaea);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f9f9f9', EndColorStr='#eaeaea'); }
.paginate a:first-child, .paginate a.first {
  margin-left: 0; }
.paginate a:last-child, .paginate a.last {
  margin-right: 0; }
.paginate a:hover, .paginate a:focus {
  border-color: #fff;
  background-color: #fdfdfd;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#fafafa));
  background-image: -webkit-linear-gradient(top, #fefefe, #fafafa);
  background-image: -moz-linear-gradient(top, #fefefe, #fafafa);
  background-image: -ms-linear-gradient(top, #fefefe, #fafafa);
  background-image: -o-linear-gradient(top, #fefefe, #fafafa);
  background-image: linear-gradient(top, #fefefe, #fafafa);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr='#fafafa'); }
.paginate a.more {
  box-shadow: 0 0 0 0 transparent;
  border: 0 none;
  background: transparent;
  margin-left: 0;
  margin-right: 0; }
.paginate a.active {
  box-shadow: rgba(0, 0, 0, 0.75) 0 0 0 0 inset;
  border-color: #505050;
  color: #f2f2f2;
  text-shadow: black 0 1px 0;
  background-color: #676767;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5f5f5f), to(#5c5c5c));
  background-image: -webkit-linear-gradient(top, #5f5f5f, #5c5c5c);
  background-image: -moz-linear-gradient(top, #5f5f5f, #5c5c5c);
  background-image: -ms-linear-gradient(top, #5f5f5f, #5c5c5c);
  background-image: -o-linear-gradient(top, #5f5f5f, #5c5c5c);
  background-image: linear-gradient(top, #5f5f5f, #5c5c5c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5f5f5f', EndColorStr='#5c5c5c'); }

.tooltip_add_form #cheker_topic_key-error {display: none !important;}
.tooltip_add_form #tooltip_text-error{display: none !important;}
.tooltip_add_form input.error{border: 1px solid #de1313 !important;}
.tooltip_add_form textarea.error{border: 1px solid #de1313 !important;}

/*Стили для кнопки оплатить на странице оплаты*/
form.payments input[name="submit_pay"]:disabled {background-color: #929292;cursor: not-allowed;}
input.brow_b {cursor:pointer}