body {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family: 'Inter', sans-serif;
	background: var(--_1, #E6EAF0);
} 

.overpage .container {
    max-width: 1260px;
    margin: 0 auto;
}



.sheadline {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.headnavs {
    
}

.overhded_r {
    display: flex;
    width: 56%;
    align-items: center;
    justify-content: end;
}

.overhded_l {
    width: 44%;
    display: flex;
    align-items: center;
}

.newaddbtn {
    margin: 0px 15px;
}




.headnavs ul {
    list-style: none;
    margin: 0;
    padding: 0px;
    display: flex;
	flex-wrap: wrap;
}

.headnavs ul a {
    display: flex;
    align-items: center;
    text-transform: capitalize;
    text-decoration: none;
    margin-right: 8px;
    border-radius: 4px;
    color: #050237;
    text-align: center;
    font-family: 'Gilroy';
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.searchheads2 {
    background-color: #e6eaf0;
    padding: 12px;
}

.headnavs ul a:hover,
.headnavs ul a.active {
color: var(--_BLUE, #4568FB);
}
header {

    padding: 32px 0;
}
.searchheads,
.searchheads2 {

    width: 100%;
    max-width: 325px;

}
td.chechtable {
    display: none;
}

.topop-list {
		    position: relative;
			    cursor: pointer;
}

.wheremysearch {
    position: absolute;
    right: 50px;
    z-index: 1;
    top: 17px;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    display: flex;
    align-items: center;
	cursor:pointer;
}

input.headtext {
    width: 100%;
    max-width: 324px;
    height: 40px;
    background: white;
    border-radius: 6px;
    box-sizing: border-box;
    border: none;
    padding-left: 56px;
    display: flex;
    align-items: center;
    color: #B0C0D8;
    outline: none;
    color: #050237;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.searchheads form,
.searchheads2 form {
    position: relative;
}

input.headsubmit {
    position: absolute;
    width: 24px;
    height: 24px;
    display: block;
    background-image: url("/local/media/img/searchsubmnew.svg");
    border: none;
    background-repeat: no-repeat;
    background-position: center;
    left: 16px;
    top: 9px;
    background-color: transparent;
    cursor: pointer;
}

main {

}

.lasttoicons {
    text-align: right;
    margin-left: 24px;
    display: flex;
    align-items: center;
}

a.toadd-btns {
    min-width: 124.017px;
    height: 40px;
    border-radius: 6px;
    background: var(--_BLUE, #4568FB);
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    color: var(--white, #FFF);
    font-family: Gilroy;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
span.toadd-btns_text {
    margin-left: 8px;
}

a.toadd-bell {
    text-decoration: none;
    background-image: url("/local/media/img/mingcute_notification-line.png");
    display: inline-block;
    width: 24px;
    height: 24px;
    
}

a.toadd-user {
    text-decoration: none;
    background-image: url("/local/media/img/person.svg");
    display: inline-block;
    width: 24px;
    height: 24px;
}
.mains-contents {
    display: flex;
    flex-wrap: wrap;
}
.mains-contents-l {
    width: 17%;
	box-sizing: border-box;
	    padding-right: 16px;
		display:none;
}
.mains-contents-r {
    width: 100%;
}

.mains-contents.showleft .mains-contents-r {

    width: -webkit-calc(100% - 404px);
    width:    -moz-calc(100% - 404px);
    width:         calc(100% - 404px);

}

.mains-contents.showleft .mains-contents-l {
    width: 404px;
	display:block;
}

.left-searchs,
.left-searchs2 {
    margin: 0 0 16px 0;
}

.new_navigations {
    display: flex;
    align-items: center;
    margin-bottom: 16px;
}

.linefilters {
	display:none;
}

.linefilters.active {
	display:flex;
	flex-wrap: wrap;
}

.delipage_filt {
	display:none;
}

.delipage_filt.active {
	display:flex;
}



.bygoodsm_filt {
	display:none;
}

.bygoodsm_filt.active {
	display:flex;
}

.bygoodsm_filt2 {
	display:none;
}

.bygoodsm_filt2.active {
	display:flex;
}

.bygoodsm_filt3 {
	display:none;
}

.bygoodsm_filt3.active {
	display:flex;
}

.leftsearch_bl1 span {
    position: absolute;
    right: 8px;
    top: 8px;
}

 
.leftsearch_bl1 {
    max-width: 365px;
    width: 100%;
    margin-right: 8px;
    box-sizing: border-box;
	  position: relative;
}

.left-searchs,
.left-searchs2 {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
}

.leftsearch_bl1 {
    max-width: 365px;
    width: 100%;
}

.jssearch_hide {
    width: 32px;
    height: 32px;
    justify-content: center;
    align-items: center;
    display: flex;
    cursor: pointer;
    border-radius: 6px;
    background: #FFF;
}




.btnselections {
    display: flex;
    height: 32px;
    padding: 8px;
    justify-content: center;
    align-items: center;
    border-radius: 16px;
    background: #FFF;
    margin-right: 16px;
    box-sizing: border-box;
    cursor: pointer;
}

.btnselections.prehides { 
display:none;
}

span.selec_icon {
    height: 16px;
    width: 16px;
    display: flex;
    margin-right: 8px;
}


.contents-line {
    padding: 16px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;

}
span.menuofnav,
a.menuofnav,
.eprint_take,
.menuofnav_good {
    cursor: pointer;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    color: #696787;
    padding: 9px 17px;
    background: #FFFFFF;
    border-radius: 4px;
	margin-left: 8px;
    margin-bottom: 8px;
}

span.menuofnav:hover,
a.menuofnav:hover,
.menuofnav_good:hover,
.menuofnav_good.active,
span.menuofnav.active,
.eprint_take:hover,
.eprint_take.active
 {
	background: #E6E8F4;
	color: #050237;
}

span.icons2.jschat {
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: flex;
    border: none;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 16px;
    background-color: rgba(245, 247, 250, 0.90);
    justify-content: center;
    align-items: center;
}



.contents-line-l {
    display: flex;
    align-items: center;
}

span.icons1.jsflag {
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: flex;
    border: none;
    margin-right: 16px;
    border-radius: 16px;
    background-color: rgba(245, 247, 250, 0.90);
    justify-content: center;
    align-items: center;
}



.left-searchs input[type="text"],
.left-searchs2 input[type="text"] {
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    color: #B0C0D8;
    border: 1px solid #E6E8F4;
    border-radius: 4px;
    padding-left: 16px;
    box-sizing: border-box;
    height: 32px;
    width: 100%;
}
.leftinfoorder a {
    margin-top: 24px;
    width: 100%;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    display: block;
    color: #696787;
    text-decoration: none;
}

span.ststus {
    border-radius: 2px;
    margin-right: 8px;
    display: inline-block;
    width: fit-content;
    color: #FFFFFF;
    padding: 2px 8px;
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: uppercase;
}

.leftinfoorder {
    border-bottom: 1px solid #C7CDD8;
    padding-bottom: 11px;
    margin-bottom: 16px;
}


span.ststus.ready {
    background: #6FCF97;
}

.leftinfoorder a:hover,
.leftinfoorder a.active {
	background: #FFFFFF;
border-radius: 0px 4px 4px 0px;
color: #050237;
}
.jsfindseach {
    background: #FFFFFF;
    box-shadow: 0px 2px 5px rgba(5, 2, 55, 0.15), 0px 2px 20px 4px rgba(5, 2, 55, 0.15), 0px 2px 30px 6px rgba(56, 84, 203, 0.05);
    border-radius: 4px;
    position: absolute;
    right: 0px;
    top: 48px;
    box-sizing: border-box;
    width: 156px;
    padding: 9px 0;
	display:none;
	z-index:1;
}

.jsfindseach.active {
display:block;	
}

.jsfindseach2 {
    background: #FFFFFF;
    box-shadow: 0px 2px 5px rgba(5, 2, 55, 0.15), 0px 2px 20px 4px rgba(5, 2, 55, 0.15), 0px 2px 30px 6px rgba(56, 84, 203, 0.05);
    border-radius: 4px;
    position: absolute;
    right: 0px;
    top: 27px;
    box-sizing: border-box;
    width: 156px;
    padding: 9px 0;
	display:none;
	z-index:2;
}


.js_retsblock .bythovals {
    margin-bottom: 9px;
    text-align: left;
}

.js_retsblock .bythovals_line {
    font-weight: bold;
    font-size: 11px;
    text-transform: uppercase;
}

.js_retsblock .bythovalsin label {
    display: block;
}


.onopst {
    background: #FFFFFF;
    box-shadow: 0px 2px 5px rgba(5, 2, 55, 0.15), 0px 2px 20px 4px rgba(5, 2, 55, 0.15), 0px 2px 30px 6px rgba(56, 84, 203, 0.05);
    border-radius: 4px;
    box-sizing: border-box;
    width: 156px;
    padding: 9px 0;
	display:none;
}

.jsfindseach3.active {
display:block;	
}

.overpops.revers {
    left: 0;
    right: unset;
}

.onopst.active {
	display:block;	
}
.onopst.activegold {
	display:block;	
}

.jsfindseach2.active {
display:block;	
}


.js-sorts,
.js-sorts2,
.onbeets {
    height: 32px;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #696787;
    cursor: pointer;
    width: 100%;
    box-sizing: border-box;
    padding-left: 8px;
    display: flex;
    align-items: center;
}

.js-sorts:hover,
.js-sorts.active,
.js-sorts2:hover,
.js-sorts2.active,
.onbeets:hover,
.onbeets.active {
background: #F5F7FA;
color: #050237;
}

.ssnameicon {
    background-image: url("/local/media/img/arrsearch.svg");
    display: inline-block;
    width: 6px;
    height: 4px;
    margin-left: 4px;
}

.js-sorts span,
.js-sorts2 span,
.onbeets span  {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 8px;
}

.js-sorts.active span,
.js-sorts2.active span,
.onbeets.active span {
 background-image: url("/local/media/img/checkmark.svg");
     background-repeat: no-repeat;
    background-position: center;
}


span.treemenu {
    width: 16px;
    height: 16px;
    cursor: pointer;
    display: block;
    background-image: url("/local/media/img/dots.svg");
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 8px;
}

.order_head {
    display: flex;
    width: 100%;
    align-items: center;
    padding: 8px;
    box-sizing: border-box;
	justify-content: space-between;
}

.order_head21 {
    display: flex;
align-items: center;
}

.order_head221 {
    display: flex;
    align-items: center;
    margin-right: 8px;
    color: #050237;
    font-family: Roboto;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.order_head222 {
    display: flex;
    align-items: center;
    margin-right: 8px;
    color: #050237;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}


span.iconcooms {
    background-image: url(/local/media/img/chat.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 8px;
    display: inline-block;
    width: 16px;
    height: 16px;
    opacity: 0.6;
}

.isred span.iconcooms {
	    background-image: url(/local/media/img/chat-filled.svg);
}
.isred {
	color: #EB5757;
}

span.iconsavers {
cursor:pointer;
    margin-right: 8px;
    display: inline-block;
    width: 16px;
    height: 16px;
    opacity: 0.6;
}

span.iconsavers.active path {
    fill: #4568fb;
}



.order_head22 {
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    display: flex;
    align-items: center;
    color: #B0C0D8;
    cursor: pointer;
}

.order_head3 {
    display: flex;
    align-items: center;
}

.btn_ordi {
    width: 144px;
    height: 24px;
    background: #F5F7FA;
    border-radius: 4px;
    margin-left: 8px;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
	font-weight: 500;
font-size: 13px;
line-height: 16px;
align-items: center;
color: #3854CB;
}

.btn_ordi.status-h {
    background: #4568FB;
    color: #FFFFFF;
}

.order_goods thead tr,
.ispost_tables thead tr,
.order_goods_good_sort thead tr,
.order_balances thead tr,
.ispost_tables__page_order thead tr  {
   background: #E8E8E8;
    color: #696787;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    height: 24px;
}

.order_goods tbody tr {
    height: 24px;
}

.order_goods tbody tr:nth-child(even),
.ispost_tables__page_order tbody tr:nth-child(even) {
background: #E8E8E8;
}
.order_goods thead tr {
background: #E8E8E8;
}


.order_goods table, .ispost_tables, .order_goods_good_sort table , .ispost_tables__page_order  {
    width: 100%;
    border-collapse: collapse;
    color: #050237;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.order_goods table thead td  , .ispost_tables thead td  , .order_goods_good_sort table thead td,
 .ispost_tables__page_order  thead td {
font-family: Gilroy;
font-size: 11px;
}


.order_goods td,
.order_goods_good_sort td,
.ispost_tables__page_order td {
    padding: 0 0px;
    border-right: 1px solid #E6E8F4;
    border-bottom: 1px solid #E6E8F4;
}


.order_goods tfoot td,
.order_goods_good_sort tfoot td,
.ispost_tables__page_order tfoot td {
    padding-top: 16px;
    padding-bottom: 16px;
}

.ispost_tables tfoot td {
	  padding: 16px;
}

.ispost_tables td,
.order_balances td {
padding: 0;
    border-right: 1px solid #E6E8F4;
    border-bottom: 1px solid #E6E8F4;
    height: 24px;
}

.ispost_tables tbody tr td:nth-child(1) {
    padding-left: 8px;
    padding-right: 8px;
    width: 24px;
}

.ispost_tables tbody tr td:nth-child(3),
.ispost_tables tbody tr td:nth-child(4),
.ispost_tables tbody tr td:nth-child(5) {
	text-align:center;
	    font-weight: 600;
}

.ispost_tables  tr td:nth-child(1) {
	width: 60%;
}

.ispost_tables  tr td:nth-child(2) {
	width: 10%;
}

.ispost_tables  tr td:nth-child(3) {
	width:10%;
}

.ispost_tables  tr td:nth-child(4) {
	width:10%;
}

.ispost_tables  tr td:nth-child(5) {
	width:10%;
}

.order_balances  tr td:nth-child(1) {
	width: 10%;
}

.order_balances  tr td:nth-child(2) {
	width: 5%;
}

.order_balances  tr td:nth-child(3) {
	width:25%;
}

.order_balances  tr td:nth-child(4) {
	width:40%;
}

.order_balances  tr td:nth-child(5) {
	width:20%;
}

table.order_balances {
    width: 100%;
}

.ispost_tables  td,
.order_balances  td
 {
	padding-left: 8px;
 }	

.ispost_tables tbody td,
.order_balances tbody td
 {
    width: 100%;
    border-collapse: collapse;
    color: #050237;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

table.ispost_tables.sectables  tr td:nth-child(1) {
    padding-left: 8px;
    padding-right: 8px;
    width: auto;
}

table.ispost_tables.sectables  tr td:nth-child(5) {
	    padding: 0px 8px 0px 0px;	
}

table.ispost_tables.sectables tr td:nth-child(2) {
    padding-left: 0px;
		text-align:center;
	    font-weight: 600;
		width:87px;
}

td.table_sort1 {
    padding-left: 16px;
	padding-top: 8px;
	padding-bottom: 8px;		
}

td.deliv_table_sort2 {
    width: 71px;
    text-align: center;
}

.order_h_user {
    padding: 20px 0 20px 16px;
    border-top: 1px solid #E6E8F4;
    display: flex;

}

.order_h_userdata {
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    color: #050237;
}

.order_h_userdata {
    margin-right: 80px;
}



td.deliv_table_sort3 {
	    width: 87px;
    text-align: center;
}
td.deliv_table_sort4 {
	    width: 87px;
    text-align: center;
}

td.table_sort2 {
    width: 216px;
}
td.table_sort3 {
    text-align: center;
    width: 80px;
}

td.table_sort4 {
    width: 109px;
    padding: 8px 8px 8px 0;
}

.cntchhose {
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
}

.order_head1 {
    display: flex;
    align-items: center;
    margin-right: 8px;
}

.jsaddsgood,
.jsaddsgood_hand,
.jsaddsgood_post {
    display: flex;
    align-items: center;
    cursor: pointer;
    max-width: 150px;
    color: #4568FB;
    font-family: Gilroy-Medium;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.centers_lines {
    display: flex;
    align-items: center;
}

.jsaddsgood_hand {
    margin-left: 15px;
}


.jsaddsgood span,
.jsaddsgood_hand span,
.jsaddsgood_post span {
    background-image: url("/local/media/img/bi_plus.png");
    width: 16px;
    height: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 8px;
}

.jscleards,
.jscleardspost {
    width: 100px;
    height: 24px;
    border-radius: 5px;
    background: #EB5757;
    color: var(--white, #FFF);
    font-family: Gilroy-Medium;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    cursor: pointer;
	display: flex;
    align-items: center;
    justify-content: center;
}


.jscleards_cncl,
.jscleards_cncl_post {
    margin-left: 10px;
    border-radius: 5px;
    background: var(--5, #E0E0E0);
    width: 100px;
    height: 24px;
    cursor: pointer;
    color: #4D4C55;
    font-family: Gilroy-Medium;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
	display: flex;
    align-items: center;
    justify-content: center;
}


 

.jsfillsall,
.jsfillsall2,
.js_peresch_me {
    border-radius: 6px;
    background: var(--_BLUE, #4568FB);
    color: var(--white, #FFF);
    font-family: 'Gilroy';
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 4px 20px;
    cursor: pointer;
	margin-bottom: 5px;
}

.jscleards_cncl {
	margin-left:10px;
}

td.table_qnt_bigs {
    text-align: center;
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    color: #050237;
}


.jsfillsall {
	    float: right;
		margin-right:16px;
    margin-left: 25px;		
}
.order_item {
    margin-bottom: 32px;
background: white;
}

.mains-contents.showleft .order_item {
    overflow-x: scroll;
}

.mains-contents.showleft:not(.shtslide_left2) .sercher_vs2 {
    display:none;
}

.outjs_stst_err_find {
    display: flex;
    justify-content: space-between;
    background-color: white;
    margin-bottom: 21px;
    padding: 13px 10px;
    box-sizing: border-box;
}

.js_stst_err_data a {
    display: block;
    margin-bottom: 5px;
    width: 100%;
    background-color: white;
    padding: 3px 2px;
}

.outstst_err_data {
    display: flex;
    justify-content: space-between;
}

.js_stst_err_data {
    width: 82%;
}


.list_aids {
    display: flex;
    flex-wrap: wrap;
	    width: 70%;
}

span.atents {
    font-size: 13px;
    color: #921d28;
    font-weight: bold;
	height: 22px;
}

span.js_xcloses {
    position: absolute;
    cursor: pointer;
    right: -11px;
    top: -10px;
    background-color: white;
    color: black;
    font-weight: bold;
    width: 15px;
    height: 15px;
    z-index: 3;
    display: flex;
    align-items: center;
    border-radius: 50%;
    justify-content: center;
    border: 1px solid #921d28;
}

.ofsizat {
		position: relative;
		    margin-left: 10px;
}

a.js_xcloses_find {

    border-radius: 4px;
    border: 1px solid #333;
    padding: 2px 8px;
    font-size: 13px;
    background-color: #921d28;
    color: white;
    text-decoration: none;

}


.mains-contents.showleft:not(.toorderpgl) .postavch_error_left {
    display:none;
}

.mains-contents.showleft.toorderpgl .postavch_data_left {
    display:none;
}


.mains-contents.showleft.shtslide_left2 .sercher_vs1 {
    display:none;
}

td.table_qnt_bigs {
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    align-items: center;
    color: #050237;
}
td.chechtable {
    width: 42px;
}



span.item_cart_stat {
    display: flex;
    align-items: center;
    text-align: center;
    color: #FFFFFF;
    justify-content: space-between;
    cursor: pointer;
    width: 95px;
    height: 24px;
    margin: 3px 4px;
    font-family: Gilroy;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    box-sizing: border-box;
    padding-left: 8px;
	position: relative;
}

span.item_cart_stat:after {
	content:" ";
	width: 12px;
height: 12px;
display:block;
background-image:url("/local/media/img/arrbott_white.png");
    position: absolute;
    right: 4px;
}

.toarr_black {
	position: relative;	
}

.arr_black:after {
	content:" ";
	width: 12px;
height: 12px;
display:block;
background-image:url("/local/media/img/black_arr.png");
position: absolute;
    right: 8px;
}

.arr_white:after {
	content:" ";
	width: 12px;
height: 12px;
display:block;
background-image:url("/local/media/img/arrbott_white.png");
position: absolute;
    right: 8px;
}

span.item_cart_stat.work {
    background: #2D9CDB;
}

.overpops {
    position: absolute;
    right: 0px;
    z-index: 1;
}
.evaps1, .evaps2 {
    display: flex;
    align-items: center;
}
.treehnavs {
    display: block;
    width: 24px;
    height: 24px;
}

.treehnavs .stoplone {
    background-image: url(/local/media/img/headnavs.png);
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    width: 24px;
    height: 24px;
    cursor: pointer;
}

.hiddneleftpanel {
	display:none;
}

.treehnavs.active .hiddneleftpanel {
	display:block;
}

.fixed-left {
    position: fixed;
    height: 100%;
    width: 252px;
    display: block;
    top: 0;
    left: 0;
    padding: 28px 24px;
    box-sizing: border-box;
    overflow: scroll;
    z-index: 5;
    border-radius: 0px 32px 0px 0px;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%), linear-gradient(67deg, #575485 36.26%, #506AD8 150.49%);
    background-blend-mode: hard-light, normal;
    color: white;
}

ul.left_navs_list {
    list-style: none;
    margin: 0;
    padding: 0px;
}

.betw_list {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.left_navs_list a {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 600;
    text-decoration: none;
    padding: 9px 16px;
    color: var(--white, #FFF);
    font-family: Gilroy-Bold;
    font-size: 13px;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.65px;
    text-transform: capitalize;
	width: 100%;
    box-sizing: border-box;
}

.left_navs_list a:hover {
    color: white;
    border-radius: 0;
    background-color: rgb(245 247 250 / 21%);
    background-blend-mode: soft-light;
}

.left_navs_list a.active {
color: var(--Hover, #728DFF);
}

.leftlines {
    width: 100%;
    height: 1px;
    display: block;
    background: #E6E8F4;
    margin-bottom: 24px;
}

.footinicons a {
    margin-bottom: 24px;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    display: flex;
    align-items: center;
    text-transform: uppercase;
    color: #696787;
    text-decoration: none;
}

.footinicons1 {
    margin-right: 12px;
    width: 24px;
}

.topop-list.popbigger .onopst.active,
.topop-list.popbigger .onopst.activegold {
    width: 256px;
    padding: 14px 16px;
    box-sizing: border-box;
}

.commentsdataset textarea {
    background: #F5F7FA;
    border-radius: 8px;
    width: 100%;
    height: 50px;
    margin-bottom: 10px;
}

.commentsdataset input[type="submit"] {
    width: 80px;
    height: 24px;
    border: none;
    cursor: pointer;
    background: #4568FB;
    border-radius: 4px;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    display: flex;
    align-items: center;
    text-align: center;
    color: #FFFFFF;
    justify-content: center;
}

.xclose {
    display: block;
    width: 24px;
    height: 24px;
    cursor: pointer;
	background-image: url("/local/media/img/closeicon.svg");
    border: none;
    background-repeat: no-repeat;
    background-position: center;
}

.infouserpisc {
    display: flex;
    justify-content: space-between;
    margin: 18px 0;
}

.infouserpisc2 {
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: center;
    color: white;
    margin-left: 8px;
    font-family: 'Gilroy';
}

.istimew.btn_ordi {
    color: #EB5757;
}

.status-changed.btn_ordi {
	border-radius: 18px;
    margin: 6px 4px;	
}

.timerix {
    display: block;
    width: 24px;
    height: 24px;
    cursor: pointer;
	background-image: url("/local/media/img/schedule.svg");
    border: none;
    background-repeat: no-repeat;
    background-position: center;
	margin-right:8px;
}

.windows-order.fancybox-content {
    max-width: 1140px;
    width: 100%;
    box-sizing: border-box;
    padding: 16px;
}


.jssetimers {
		background-image: url("/local/media/img/sheds.svg");
    background-repeat: no-repeat;
    background-position: center;
}


.jssetimers {
		background-image: url("/local/media/img/sheds.svg");
    background-repeat: no-repeat;
    background-position: center;
}


.jssetuser {
		background-image: url("/local/media/img/usr.svg");
    background-repeat: no-repeat;
    background-position: center;
}

.print_blokki {
		background-image: url("/local/media/img/prints.svg");
    background-repeat: no-repeat;
    background-position: center;
}

.jssetclose {
		background-image: url("/local/media/img/close.svg");
    background-repeat: no-repeat;
    background-position: center;
}

.editnumbers {
			background-image: url("/local/media/img/editbtns.svg");
    background-repeat: no-repeat;
    background-position: center;
	
}

.filter-checkbox {
    display: none;
}

label.jssetfilters {
    display: flex;
    align-items: center;
	justify-content: center;
	cursor:pointer;
}
span.check-icon__wrap {
    background-image: url("/local/media/img/check-box.svg");
    display: inline-block;
    width: 24px;
    height: 24px;
    box-sizing: border-box;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center;
}

input:checked.filter-checkbox + .jssetfilters .check-icon__wrap {
    background-image: url("/local/media/img/check-box-filled.svg");
}

.js_mix2.offmixto_22 {
    display: none;
}

.offmixto {
    display: flex;
    align-items: center;
    margin: 0 auto;
    justify-content: center;
}

.offmixto_2 {
    height: 24px;
    margin-left: 10px;
}

form.settinbe {
    height: 24px;
}

.formblo_access {
    display: flex;
    align-items: center;
    justify-content: center;
}

.formblo_access.active .js_mix1.offmixto_21 {
    display: none;
}

.formblo_access.active .offmixto_22 {
    display: block;
}

.offmixto_22 span.check-icon__wrap {
    background-image: url("/local/media/img/noty.svg");
}

.offmixto_22 input:checked.filter-checkbox + .jssetfilters .check-icon__wrap {
    background-image: url("/local/media/img/noty_green.svg");
}

.offmixto_full span.check-icon__wrap {
    background-image: url("/local/media/img/mi_ban.svg");
}

.offmixto_full input:checked.filter-checkbox + .jssetfilters .check-icon__wrap {
    background-image: url("/local/media/img/mi_ban_active.svg");
}


#copymyblocks,
#copymyblocks_post {
	display:none;
}
.windows-orderdata {
    display: flex;
}
.windows-orderdata-l {
    width: 27%;
    margin-right: 24px;
}

.input-order-value input {
    max-width: 300px;
    height: 40px;
    background: #F5F7FA;
    border-radius: 8px;
    width: 100%;
    border: none;
    padding-left: 16px;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    color: #050237;
}

.input-order-value {
    margin-bottom: 16px;
}
.input-order-text,
.input-order-text-out {
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    display: flex;
    align-items: center;
    color: #696787;
    margin-bottom: 8px;
}

.input-order.smalls .input-order-value input {
    max-width: 68px;
}

.input-order.fulls .input-order-value input {
	    max-width: 450px;
}


.windows-order-headin {
    display: flex;
    justify-content: space-between;
}
.windows-order-head {
    margin-bottom: 16px;
    border-bottom: 1px solid #E6E8F4;
    padding: 16px 0;
}
.windows-order-head-l {
    width: 45%;
    display: flex;
    align-items: center;
}
.windows-order-head-r {
    width: 50%;
    justify-content: end;
    display: flex;
}

.btn_ordi_sml {
    width: 40px;
    height: 40px;
    display: block;
    margin-left: 8px;
    cursor: pointer;
}

.btn_ordi_sml.editnumbers {
    margin: 0 8px 0 0;
}

.windows-order-head-l .input-order-value {
    margin-bottom: 0;
}

.windows-order.fancybox-content button.fancybox-button.fancybox-close-small {
    display: none;
}

.windows-order-footer {
    display: flex;
    justify-content: end;
    padding: 16px 0;
    border-top: 1px solid #E6E8F4;
    margin-top: 15px;
	align-items: center;
}

.windows-order-itog {
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    color: #050237;
}

.input-order-value textarea {
    max-width: 300px;
    height: 80px;
    background: #F5F7FA;
    border-radius: 8px;
    width: 100%;
    border: none;
    padding-left: 16px;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    color: #050237;
}
.input-order.fulls {
    display: flex;
    align-items: center;
}



.order_goods table tbody input[type="text"] {
    background: #F5F7FA;
    border: none;
    display: block;
    height: 48px;
    padding-left: 18px;
    box-sizing: border-box;
}

 .windows-order-cncl {
    width: 165px;
    height: 40px;
    cursor: pointer;
    background: #F5F7FA;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 12px 0 28px;
	font-weight: 500;
font-size: 13px;
line-height: 16px;
color: #3854CB;
}

input.submbtns {
    width: 165px;
    height: 40px;
    cursor: pointer;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    color: white;
    background: #4568FB;
    border: none;
}

label.onbeets_veisl {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: center;
    color: #3854CB;
    margin-bottom: 16px;
    cursor: pointer;
}
.ltor_block {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ltor_block_r, .ltor_block_l {
    width: 48%;
}

.block_quansg_center input[type="text"] {
    width: 100%;
    padding: 0px;
}
.block_quans {
    display: flex;
    border-radius: 4px;
}

.block_quans * {
    width: 33%;
    display: flex;
    background: #F5F7FA;
}

tbody td.table_post:hover {
    background: #E6E8F4;
}
td.add-table_qnt input[type="text"] {
    max-width: 71px;
    text-align: center;
    padding-left: 0!important;
    margin: 0;
    width: 100%;
}

td.add-table_price input[type="text"] {
    max-width: 87px;
    text-align: center;
    padding-left: 0!important;
    margin: 0;
    width: 100%;
}

.jsaddgood {
    background: #4568FB;
    width: 133px;
    height: 40px;
    justify-content: center;
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    display: flex;
    align-items: center;
    text-align: center;
    color: #FFFFFF;
    cursor: pointer;
}

td.add-table_stat {
    width: 133px;
}

td.table_qnt {
    width: 71px;
    text-align: center;
}

td.table_price {
    width: 87px;
    text-align: center;
}

td.table_sum {
	    width: 87px;
    text-align: center;
}
td.table_post {
    width: 216px;
}
thead td.table_post {
    text-align: center;
}

td.table_stat {
    width: 133px;
    padding-left: 8px;
    text-align: center;
    box-sizing: border-box;
}

td.table_name {
    width: 56%;
}
.add-table_name input.jsnamesearch {
    width: 100%;
}
.post_ecods {
    display: flex;
    align-items: center;
    color: #2C2A97;
    font-family: 'Gilroy';
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    width: 100%;
}
.topop-list.popbigger.jsloads_postavc .js-pophits.hovs_postach {
    margin: 4px 8px;
}

span.js-pophits.hovs_postach {
    text-align: center;
    width: 100%;
    display: block;
    cursor: pointer;
    margin: 0px !important;
}

tr td:nth-child(2) {
	padding-left:8px;
}
td.add-table_name {
    padding: 0px !important;
}
td.add-table_name {
    position: relative;
}

.resjgoods {
    position: absolute;
    background: #FFFFFF;
    box-shadow: 0px 2px 5px rgba(5, 2, 55, 0.15), 0px 2px 20px 4px rgba(5, 2, 55, 0.15), 0px 2px 30px 6px rgba(56, 84, 203, 0.05);
    border-radius: 4px;
    padding: 23px 16px;
    z-index: 1;
	display:none;
	width: 100%;
    box-sizing: border-box;
}
.good_js_gets,
.good_js_gets_head {
color: #000;
font-family: Roboto;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
    margin-bottom: 10px;
    cursor: pointer;
    padding: 10px 12px;	
}

.good_js_gets:hover,
.good_js_gets_head:hover {
	border-radius: 6px;
background:#F2F2F2;
	color: #3854CB;
}


span.back-reminders {
    display: flex;
    align-items: center;
    font-size: 12px;
    margin-bottom: 12px;
}
span.splitsinps {
    display: flex;
    justify-content: space-between;
    margin-bottom: 17px;
}
.be_postavka {
    margin-bottom: 16px;
}

.page_padd_order .be_postavka {
    margin-bottom: 0px;
}

.page_padd_order .be_postavka_in {
    margin-bottom: 16px;
}


.heads_postavkas {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0;
    padding: 11px 8px;
}

.left_heads_postavkas {
    display: flex;
    align-items: center;
}
.right_heads_postavkas {
    display: flex;
    align-items: center;
}
.left_heads_postavkas2 {
color:#050237;
font-family: Roboto;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.body_postavkas {
    background-color: white;
}



.block_quansg.left {
    background-image: url("/local/media/img/charm_minus.svg");
    background-repeat: no-repeat;
    background-position: center;
cursor:pointer;	
}

.block_quansg.right {
    background-image: url("/local/media/img/charm_add.svg");
    background-repeat: no-repeat;
    background-position: center;
cursor:pointer;		
}

.offallpostdata {
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    color: #050237;
    text-align: center;
}
td.postdatafer3 {
    width: 71px;
    padding: 0px;
    text-align: center;
}
td.postdatafer4,
td.postdatafer5 {
    width: 87px;
    padding: 0px;
    text-align: center;
}

.post_order_item,
.post_order_item_sort,
.post_order_item2 {
    margin-bottom: 0;
    height: 32px;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.post_order_item_sort:hover,
.post_order_item_sort.active,
.post_order_item:hover,
.post_order_item.active,
.post_order_item2:hover,
.post_order_item2.active  
{
	background:white;
}
.blocksallheads {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: white;
    margin-bottom: 16px;
    padding: 16px;
}

.blocksallheads_l {
    display: flex;
}

.contents-line-r {
    display: flex;
    align-items: center;
}

.ltor_block_r input {
    width: 100%;
    height: 40px;
    border: none;
    cursor: pointer;
    background: #4568FB;
    border-radius: 4px;
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    color: white;
}

.block_quans.jsqall,
.block_quans.jsqall input {
    height: 40px;
}

 @media print {
        html, body {
            border: 1px solid red;
            height: 99%;
            page-break-after: avoid;
            page-break-before: avoid;
        }
    }

.block_quansg_center input[type="text"] {
    padding: 0px !important;
    text-align: center;
    height: 40px!important;	
}



 
@media print {
    /* Hide everything in the body when printing... */
	
	 @page{size:auto; margin:5mm;}

	
    body.printing .overpage { display: none; }
	
	 body.printing .bgpop_form { display: none; }
    /* ...except our special div. */
   body.printing  #print-me { display: block !important;  border: 1px dashed red;

        visibility: visible;
        width : 100%;
        height : auto;

	}
	
	 table {
        border: solid #000 !important;
        border-width: 1px 0 0 1px !important;
    }
    th, td {
        border: solid #000 !important;
        border-width: 0 1px 1px 0 !important;
    }
	
}

@media screen {
    /* Hide the special layer from the screen. */
    #print-me { display: none; }
}
.disabled_change {
    opacity: 0.4;
    cursor: not-allowed;
}
td.table_sort4 {
    text-align: center;
}
.filte-delivery {
    margin-left: 30px;
	height: auto;
    display: flex;
}

.progress {
opacity: 0.3;		
}

span.giconsg {
    background-image: url(/local/media/img/akar-icons_location.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 14px;
    display: inline-block;
    width: 24px;
    height: 24px;
}

span.giconsg2 {
    background-image: url(/local/media/img/akar-icons_phone.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 14px;
    display: inline-block;
    width: 24px;
    height: 24px;
}

.order_h_userdata2 a {
font-weight: 600;
font-size: 14px;
line-height: 17px;
color: #203BAD;
text-decoration:none;	
}

.order_h_userdata, .order_h_userdata2 {
    display: flex;
    align-items: center;
}

.fixedright {
    position: fixed;
    height: 100%;
    width: 252px;
    display: none;
    background: white;
    top: 0;
    right: 0;
    box-sizing: border-box;
    box-shadow: 2px 0px 16px 2px rgba(176, 192, 216, 0.6);
}
.fixedright.active {
	display:block;
}

.overstoxclose {
    position: absolute;
    top: 18px;
    left: 18px;
}



.fixedrighttitle {
    display: flex;
    align-items: end;
    border-radius: 32px 0px 0px 0px;
    background: var(--2, linear-gradient(134deg, #575485 33.65%, #506AD8 129.34%));
    height: 92px;	
	
}

.fixedrighttitle-l {
    width: 100%;
    display: block;
    margin-bottom: 10px;
}

.tabtonotys {
    width: 100%;
    display: flex;
    justify-content: space-around;
}

.tabtonotys_js {
	opacity: 0.2;
}
.tabtonotys_js.active {
	opacity: 1;
}

.fixright_clearex {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
}



.tabtonotys_js {
    width: 45%;
    text-align: center;
    color: var(--white, #FFF);
    font-family: Gilroy-Bold;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    cursor: pointer;
}




.fixedri-item {
    background: #F5F7FA;
    border-radius: 8px;
    box-sizing: border-box;
    margin-bottom: 8px;
    padding: 16px;
}
.fixedri-item-name {
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    display: flex;
    margin-bottom: 8px;
}

.fixedri-item-desc {
color: var(--, var(--, #050237));
font-family: Roboto;
font-size: 12px;
font-style: italic;
font-weight: 400;
line-height: normal;
}

span.menuofnav.notify_clears {
    display: flex;
    border-radius: 5px;
    background: var(--5, #E0E0E0);
    height: 24px;
    box-sizing: border-box;
    color: #4D4C55;
    font-family: Gilroy-Medium;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    align-items: center;
    justify-content: center;
}

.fixright_clearex_l {
    color: #4D4C55;
    font-family: Gilroy-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.fixright_clearex_line {
    border-bottom: 2px solid #F2F2F2;
    margin-bottom: 30px;
}



.fixedri-item-b {
    display: flex;
    justify-content: space-between;
	    align-items: end;
}

.fixedri-item-r {
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    color: #696787;
    vertical-align: bottom;
}

.mains-logins {
    max-width: 392px;
    width: 100%;
    margin: 0 auto;
    padding-top: 90px;
    box-sizing: border-box;
}
img.loginsauths {
    text-align: center;
    display: block;
    margin: 0 auto 72px;
}

.invalid-feedback {
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 8px;
}
.form-floating input {
    width: 100%;
    background: #F5F7FA;
    border-radius: 6px;
    height: 48px;
    border: none;
    box-sizing: border-box;
    padding-left: 14px;
    margin-bottom: 16px;
}

.row.outsauths {
    display: flex;
    justify-content: space-between;
    margin: 20px 0 50px;
    align-items: center;
}

a.toforgots {
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #050237;
    text-decoration: none;
}

.form-check.font-size-15 {
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #696787;
    display: flex;
    align-items: center;
}

button.btn.btn-primary.w-100.waves-effect.waves-light {
    width: 100%;
    background: #4568FB;
    border-radius: 6px;
    height: 48px;
    border: none;
    cursor: pointer;
    color: #FFFFFF;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
}

.headmin {
	display:inline-block;
}

a.btns_reg_datas {
    width: 100%;
    border-radius: 6px;
    height: 48px;
    border: none;
    cursor: pointer;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 16px;
    background: #F5F7FA;
    color: #203BAD;
    text-decoration: none;
}

.main-contents-all {
    width: 100%;

    box-sizing: border-box;
}



.access_list td {
    border-top: 1px solid rgba(105, 103, 135, 0.20);
    border-right: 1px solid rgba(105, 103, 135, 0.20);
}

button.submit_access {
    border: none;
    cursor: pointer;
    background: transparent;
}

.submit_access:hover  path {
    stroke: #EB2D2D;
}



.access_list thead td {
	background: #F2F2F2;
	color: #050237;
font-family: Roboto;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.48px;
padding: 12px 8px;
text-align:center;
}

.access_list tbody td {
    background: white;
    height: 48px;
    color: var(--3, #696787);
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-align: center;
}

.access_list table {
    width: 100%;
}

.access_list tbody td.td_nocenter,
.access_list thead td.td_nocenter {
    text-align: left ;
    padding-left: 24px;
}

.refferslist td {
    border-top: 1px solid #E6E8F4;
    border-right: 1px solid #E6E8F4;
}

.refferslist table {
    width: 100%;
}

.refferslist thead td {
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #696787;
    padding: 10px 16px;
}

.refferslist tbody td {
    padding: 16px;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    color: #050237;
}

.btn_ordi.greens {
    background: #2BC26C;
    color: white;
}
span.menuofnav.jsstatus-order.takepage.dolg {
    background: #2BC26C;
    color: white;
}
span.menuofnav.jsstatus-order.takepage.money {
    color: white;
    background: #EB5757;
}
table.ispost_tables.sectables tr  td.otvetstd {
    width: 131px;
}
.offallpostdata_take_right {
    float: right;
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
}
.offallpostdata_take {
    float: right;
    padding-right: 16px;
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
}

.windows-order.smallorder.fancybox-content {
    max-width: 331px;
}

.lorderouts {
    display: flex;
    margin-bottom: 7px;
    align-items: center;
}

.lorder-t1 {
    color: #050237;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-right: 10px;
}

.lorder-t2 {
    color: #050237;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-right: 10px;
}

.overfoot_goods {
    display: flex;
    justify-content: end;
    align-items: center;
    margin-right: 8px;	
}

.overfoot_goods0, .overfoot_goods1, .overfoot_goods2 {
    color: #050237;
    font-family: Gilroy;
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.overfoot_goods1 {
    margin: 0 8px 0 11px;
}

.lines_comment_ord_in {
    padding: 3px 10px;
    color: #B72311;
    font-family: Roboto;
    font-size: 12px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    background-color: #e8e8e8;
    box-sizing: border-box;
}
.lines_comment_ord {
    padding: 0 8px 8px 8px;
    box-sizing: border-box;
    width: 100%;
}

.order_head223 {
    color: #050237;
    font-family: Roboto;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.btn_ordi_grey {
    height: 24px;
    padding: 0 16px;
    border-radius: 18px;
    background: #E8E8E8;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #4D4C55;
    font-family: Gilroy-Medium;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-left: 10px;
	border: 1px solid transparent;
}

.gabars_title {
    color: #050237;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 10px;
}


.elemfils {
    display: flex;
    justify-content: space-between;
    padding: 8px 10px;
    border-radius: 16px;
    background: rgba(245, 247, 250, 0.90);
    margin-right: 16px;
    margin-bottom: 16px;
    max-width: 120px;
}

span.filt_name {
    color: #050237;
    font-family: Roboto;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

a.jsback_all {
    text-decoration: none;
    width: 16px;
    height: 16px;
    display: block;
    text-decoration: none;
    background-image: url("/local/media/img/xfilter.png");
}

span.icons1.active path,
span.icons2.active path {
    fill: #4568FB;
}

span.filt_name {
    text-overflow: ellipsis;
    overflow: hidden;
    width: 88px;
    white-space: nowrap;
}

.btnselections.active {
    color: #4568FB;
}

.btnselections.active path {
    fill: #4568FB;
}

.tolist_allget {
    display: flex;
    margin-bottom: 32px;
	align-items: center;
}

span.tofilter_allsn {
    color: #050237;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin: 0 16px 0 2px;
}

.btn_ordi_blue {
    color: #203BAD;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    align-items: center;
}

.check_order_get.js_orfull_list ,
.js_postrolpex {
    display: none;
}

.check_order_get.js_orfull_list.active,
.js_postrolpex.active {
    display: block;
}

.bgpop_form {
    position: fixed;
    z-index: 3;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    left: 0px;
    top: 0px;
}



#changemanager,
#setuser_link {
    display: none;
}

#changemanager.active,
#setuser_link.active {
    display: flex;
}

.bgpop_form,
#setreminders,
#post_selfadd,
#get_edit_fio,
#change_mail_post,
#story_mail_post,
#get_list_bsk,
#change_good_ld,
#setgood_comm,
#set_budget,
#set_budget_user,
#sms_messadd,
#change_buy_post,
#course_day,
#get_vigoda,
#join_orders,
#get_chpass {
    display: none;
}



.bgpop_form.active,
#setreminders.active,
#post_selfadd.active,
#get_edit_fio.active,
#change_mail_post.active,
#story_mail_post.active,
#get_list_bsk.active,
#change_good_ld.active,
#setgood_comm.active,
#set_budget.active,
#set_budget_user.active,
#sms_messadd.active,
#change_buy_post.active,
#course_day.active,
#get_vigoda.active,
#join_orders.active,
#get_chpass.active {
    display: flex;
}

.reminders_head2 {
    text-align: center;
    margin: 4px 0 11px;
    font-weight: bold;
    color: #3d52ab;
    font-size: 17px;
}

.items_by_ourdicout {
    margin: 0 20px;
}

.items_by_ourdic {
    display: flex;
}
.items_by_ourdic {
    display: flex;
    font-size: 12px;
    margin-bottom: 8px;	
}

.items_by_ourdic_postavka {
    width: 40%;
}

.items_by_ourdic_postavka_in {
    display: flex;
    justify-content: space-between;
}

.items_by_ourdic {
    display: flex;
    font-size: 12px;
    margin-bottom: 8px;
    justify-content: space-between;
}

.items_by_ourdic_postavka_in1 {
    font-weight: bold;
}

.vigoda_one.active {
    background-color: #89cb9c;
    color: white;
    text-align: center;
    padding: 3px 0;
}

.vigoda_total {
    background-color: #45ab62;
    color: white;
    text-align: center;
    padding: 6px 0;
    margin-top: 23px;
    font-size: 16px;
    font-weight: bold;
}





.items_by_ourdic_name {
    width: 31%;
    font-weight: bold;
}


textarea.areapop {
    height: 95px;
    width: 100%;
    box-sizing: border-box;
    padding: 20px 20px 0 45px;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border: 1px solid;
}

.split_mix.totexts .input-order-value {
    font-size: 13px;
}


.vxbeclose {
    position: absolute;
    background-image: url("/local/media/img/white_x.png");
    display: flex;
    width: 24px;
    height: 24px;
    justify-content: center;
    align-items: center;
    top: -28px;
    right: -28px;
    background-position: center;
    cursor: pointer;
    background-repeat: no-repeat;
    z-index: 2;
}

.manager_takers_bl_img {
    border-radius: 18px;
    width: 24px;
    height: 24px;
    display: flex;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

a.js_pere_done,
a.js_pere_donelist {
    width: 111.339px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    background: #4568FB;
    color: #FFF;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-decoration: none;
}




.manager_takers {
    position: relative;
}

.manager_takers_pop {
    display: none;
}

.manager_takers_bl {
    cursor: pointer;
}

.manager_takers:hover .manager_takers_pop {
	display:block;
} 

.manager_takers_pop {
    position: absolute;
    border-radius: 6px;
    background: #FFF;
    box-shadow: 0px 2px 30px 6px rgba(56, 84, 203, 0.05), 0px 2px 20px 4px rgba(5, 2, 55, 0.15), 0px 2px 5px 0px rgba(5, 2, 55, 0.15);
    width: 129px;
    height: 71px;
	padding:8px 10px;
}


.bgpop {
    position: fixed;
    left: 0px;
    top: 0px;
    background: #333;
    width: 100%;
    height: 100%;
    z-index: 2;
    opacity: 0.4;
    display: none;
}

.bgpop_formin {
    border-radius: 6px;
    background: #FFF;
    max-width: 832px;
    width: 100%;
    display: block;
    min-height: 300px;
    position: relative;	
}

.loadblock_form table {
    width: 100%;
    height: 100%;
    position: relative;
    min-height: 300px;
    border-collapse: collapse;	
}

.loadblock_form thead td {
    color: #4D4C55;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border-radius: 6px 6px 0px 0px;
    background: var(--6, #F2F2F2);
    padding: 15px 0 15px 30px;
}

.loadblock_form tbody td {
vertical-align: baseline;
    padding: 15px 0 15px 30px;
}

.manager_takers_pop1 {
    display: flex;
    margin-bottom: 7px;
    align-items: center;
}

.manager_takers_pop11 {
    margin-right: 6px;
}

.manager_takers_pop121 {
    color: #4D4C55;
    font-family: Inter;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    opacity: 0.4;
}

.manager_takers_pop122 {
    color: #000;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

a.js_peredat,
a.js_peredat_new {
    width: 111.339px;
    height: 20.732px;
    display: flex;
    color: #FFF;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    border-radius: 6px;
    background: #4568FB;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
    text-decoration: none;
}

a.js_peredat_new {
    width: 127.339px;
}

.loadblock_form .manager_takers_bl_img {
    width: 32px;
    height: 32px;

}

.loadblock_form .manager_takers_pop122 {
    font-size: 14px;
}

.loadblock_form .manager_takers_pop121 {
    font-size: 12px;
}

.list_of_manager_item {
    margin-bottom: 30px;
}

.list_of_manager_item .manager_takers_popin {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-right: 15px;
}

.frst_manag11,
.frst_manag12 {
    color: #000;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.jsloads_postavc .arr_black:after {
    content: " ";
    width: 15px;
    height: 13px;
    display: block;
    background-image: url("/local/media/img/black_arr.png");
    position: absolute;
    right: 0px;
    top: 0px;
}

.tolist_allget_r .arr_black:after {
	position: static;
}

.searchheads.active {
    position: relative;
    height: 40px;
    top: -6px;
	max-width: 592px;
    width: 100%;
}

.searchheads.active form {
    border-radius: 6px;
    background: #FFF;
    max-width: 592px;
    width: 100%;
    box-sizing: border-box;
    padding: 6px;
    position: absolute;
	z-index: 3;
}

.searchheads.active .headsubmit_go {
    display: block;
    position: absolute;
    right: 6px;
    top: 6px;
    border-radius: 0px 6px 6px 0px;
    background: var(--_BLUE, #4568FB);
    border: none;
    width: 85px;
    height: 40px;
    cursor: pointer;
    color: #FFF;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}


.searchheads.active input.headtext {
    border: 1px solid #E0E0E0;
    box-sizing: border-box;
    max-width: 100%;
    padding-left: 16px;	
}

.headsubmit_go {
	display:none;
}

.searchheads.active input.headsubmit {
    display: none;
}

.searchheads.active .data_js_head_resp {
    padding-top: 20px;
}

.frst_manag.js_listpr {
    margin-bottom: 17px;
    position: relative;
}

.bibix_close {
    position: absolute;
    right: 0px;
    top: 10px;
    cursor: pointer;
}

span.fiilsname_bg {
    color: #C31A7F;
    background-color: #fbffd1;
    padding: 3px 3px;
}

span.siteicon {
    width: 82px;
    height: 32px;
    display: flex;
    border-radius: 4px;
    background: var(--background, #F3F3F3);
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
    color: var(--main-text, #050237);
    text-align: center;
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding: 0 8px;
    box-sizing: border-box;
}

.mrpadd {
    padding: 0 25px;
}

.bgprintixex {
    background-image: url(/local/media/img/eva_printer.png);
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    width: 16px;
    height: 16px;
    cursor: pointer;
}

.postavchik_heads {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 24px;
    margin-top: 24px;
}

.postavchik_heads_l .tolist_allget {
    margin-bottom: 0px;
}

.smal_butrs {
    border-radius: 18px;
    background: #E8E8E8;
    height: 24px;
    padding: 0px 16px;
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-left: 10px;
}

.lr_postav_footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.lr_postav_footer_r {
    display: flex;
    align-items: center;
}

.lr_postav_footer_r2 {
    margin-left: 23px;
}

.zak_blue {
    border-radius: 6px;
    background: var(--_BLUE, #4568FB);
    display: flex;
    height: 24px;
    padding: 0px 32px;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    color: var(--white, #FFF);
    font-family: Gilroy-Medium;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    box-sizing: border-box;
}

.postavchik_heads_r {
    display: flex;
    align-items: center;
}

.postavchik_heads_r1 {
    color: #050237;
    font-family: Gilroy-Bold;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
    margin-right: 16px;
}

a.btblue1 {
    border-radius: 8px;
    background: var(--_BLUE, #4568FB);
    height: 40px;
    padding: 8px 32px;
    cursor: pointer;
    text-decoration: none;
    color: var(--white, #FFF);
    font-family: Gilroy-Bold;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    box-sizing: border-box;
}

.btn_balances_f.active {
    position: absolute;
    z-index: 1;
    min-width: 260px;
    left: -170px;
    top: -20px;
}

.btn_balances_forms {
    padding: 16px 24px 24px 24px;
    box-sizing: border-box;
}

.line_balance1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    color: #050237;
    font-family: Gilroy-Medium;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.line_balance_grey {
    margin: 16px 0;
    width: 100%;
    border-bottom: 2px solid #F2F2F2;
}

.line_balance2 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 16px;
}

.line_balance_one {
    width: 32%;
}

.line_balance_one input[type="radio"] {
    display: none;
}

.line_balance_one label {
    width: 100%;
    border-radius: 4px;
    background: var(--6, #F2F2F2);
    display: flex;
    height: 32px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.line_balance3 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
}

.line_balance3 input[type="submit"] {
    border-radius: 4px;
    background: var(--_BLUE, #4568FB);
    height: 32px;
    border: none;
    cursor: pointer;
    padding: 0 8px;
    color: var(--white, #FFF);
    font-family: Gilroy-Medium;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-left: 8px;
}

input.balance_count {
    width: 67%;
    height: 32px;
    border-radius: 4px;
    background: var(--6, #F2F2F2);
    padding: 0px 8px;
    box-sizing: border-box;
    border: none;
}

.line_balance12.btnstoreds {
    width: 70%;
    border-radius: 4px;
    background: rgba(255, 40, 40, 0.18);
    text-align: center;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #B60E1E;
    font-family: Gilroy-Medium;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.line_balance12.btnstogree {
    width: 70%;
    border-radius: 4px;
    background: #D7F2CE;
    text-align: center;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #4A9F2F;
    font-family: Gilroy-Medium;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.btn_balances_h {
    border-radius: 18px;

    height: 24px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 10px;

    font-family: Gilroy-Medium;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 0 10px;
    cursor: pointer;
}

.btn_balances_h.btnstogree {
	background: #D7F2CE;
    color: #4A9F2F;
}

.btn_balances_h.btnstoreds {
    color: #B60E1E;	
    background: rgba(255, 40, 40, 0.18);	
}

.btn_balancesin.topop-list {
    cursor: default;
}

label.minus_colors {
    color: #921D28;
}

label.null_colors {
    color: #203BAD;
}

label.plus_colors {
    color: #4A9F2F;
}


  .line_balance_one input:checked + .minus_colors {
    background: #921D28;
   color:white;
   }

  .line_balance_one input:checked + .null_colors {
    background: #203BAD;
   color:white;
   }

  .line_balance_one input:checked + .plus_colors {
    background: #4A9F2F;
   color:white;
   }

.reminders_head {
    color: #050237;
    font-family: Roboto;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    height: 46px;
    display: flex;
    align-items: center;
    border-radius: 6px 6px 0px 0px;
    background: #F2F2F2;
    padding: 0 20px 0 45px;
}

.loadblock_change_good_ld textarea,
.loadblock_form_minds textarea,
.load_comm_good textarea {
    height: 175px;
    width: 100%;
    box-sizing: border-box;
    padding: 20px 20px 0 45px;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border: none;
}

.loadblock_change_good_ld textarea {
    height: 65px;
}

span.over_to_names {
    display: flex;
    align-items: center;
    align-items: center;
}

.reminders_bl_ord {
    background: #F2F2F2;
    padding: 10px 20px 10px 45px;
}

.reminders_bl_ord1 {
    font-weight: 600;
}

.reminders_bl_last {
    padding: 30px 20px 30px 45px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.bgpop_form .bgpop_formin,
#setreminders .bgpop_formin,
#post_selfadd .bgpop_formin,
#get_edit_fio .bgpop_formin,
#change_mail_post .bgpop_formin,
#story_mail_post .bgpop_formin,
#get_list_bsk .bgpop_formin,
#change_good_ld .bgpop_formin,
#setgood_comm .bgpop_formin,
#set_budget .bgpop_formin,
#set_budget_user .bgpop_formin,
#sms_messadd .bgpop_formin,
#change_buy_post .bgpop_formin,
#course_day .bgpop_formin,
#get_vigoda .bgpop_formin,
#join_orders .bgpop_formin,
#get_chpass .bgpop_formin
{
    max-width: 510px;
}



.reminders_bl_last_r input[type="submit"] {
    border-radius: 6px;
    background: #4568FB;
    height: 38px;
    border: none;
    cursor: pointer;
    width: 112px;
    color: #FFF;
    text-align: center;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.reminders_bl_last_l1 {
    display: flex;
    align-items: center;
    margin-right: 16px;
}

.reminders_bl_last_l11 {
    text-transform: uppercase;
    margin-right: 16px;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.reminders_bl_last_l12 input {
    border-radius: 4px;
    background: var(--6, #F2F2F2);
    height: 28px;
    border: none;
    padding: 0px 6px;
    color: #4568FB;
    font-weight: 600;
}


.respitext {
    font-size: 22px;
    display: flex;
    height: 100%;
    margin: auto;
    position: absolute;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.reminders_bl_last_l {
    display: flex;
    align-items: center;
}

.tabtonotys_indata {
    padding: 16px;
    display: none;
}

.tabtonotys_indata.active {
    display: block;
}

.oneremind {
    border-radius: 8px;
    background: #F3F3F3;
    padding: 8px 12px;
    box-sizing: border-box;
    margin-bottom: 16px;
    position: relative;
}

.oneremind_del.jsdel_remind {
    position: absolute;
    right: -9px;
    top: -9px;
    display: none;
}

.oneremind:hover .oneremind_del.jsdel_remind {
	display:block;
}

.oneremind_bl1 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 13px;
}

.oneremind_bl11 {
    color: #050237;
    font-family: Roboto;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.oneremind_bl2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

span.pretimes {
    color: #4568FB;
    text-align: center;
    font-family: Gilroy-Bold;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    background-color: white;
    padding: 2px 6px;
    border-radius: 4px;
}

.oneremind_bl21 {
    display: flex;
    align-items: center;
    color: #A2A3A9;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    font-variant: all-small-caps;
}

.oneremind_bl211 {
    margin-right: 4px;
    height: 16px;
}

.overremind {
    position: relative;
}

.overremind_pop {
    position: absolute;
    width: 220px;
    left: -102px;
	display:none;
}

.js_reminders {
    cursor: pointer;
    margin-left: 12px;
}

.overremind_pop .oneremind {
    color: white;
    border-radius: 8px;
    border: 1px solid #575485;
    background: #282C36;
}

.overremind_pop .oneremind_bl1 {
    margin-bottom: 21px;
}

.overremind_pop .oneremind_bl11 {
    color: white;
}

.overremind:hover .overremind_pop {
	display:block;
}

.bluesubm {
    border-radius: 6px;
    background: var(--_BLUE, #4568FB);
    color: var(--white, #FFF);
    font-family: 'Gilroy';
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 4px 20px;
    cursor: pointer;
    border: none;
}

.cntchhose {
    float: right;
    margin-right: 18px;
}

.isblue_sortpost {
    color: #2C2A97;
    font-family: Gilroy-Bold;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}


tbody td.table_sort3 {
    color: #050237;
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.buttoablue .btn_ordi_grey.active {
    color: #4568FB;
    border: 1px solid #4568FB;
    background-color: white;
}

.gabarsin {
    display: flex;
    justify-content: space-between;
    box-sizing: border-box;
    align-items: center;
    margin-bottom: 10px;
}

span.gabarsin_right {
    color: #4D4C55;
    font-family: Roboto;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}

span.gabarsin_left {
    color: #4D4C55;
    font-family: Roboto;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.gabarsin input[type="text"] {
    width: 67px;
    height: 24px;
    border-radius: 1px;
    background: var(--6, #F2F2F2);
    border: none;
}

.gabarsize .topop-list.popbigger .onopst.active {
    width: 175px;
    padding: 12px 8px;
    box-sizing: border-box;
}


.gabars_subm input[type="submit"] {
    width: 113.323px;
    height: 37.486px;
    border-radius: 6px;
    background: #4568FB;
    margin: 0 auto;
}

.order_showhide {
    display: none;
}

.order_showhide_overs.active .order_showhide {
    display: block;
}

.goods_deliv_shows {
    display: flex;
    height: 24px;
    background-color: #F4F4F4;
    align-items: center;
    cursor: pointer;
    padding-left: 7px;
}

.goods_deliv_shows_text {
    margin-left: 8px;
    color: #4D4C55;
    font-family: Gilroy-Bold;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.goods_deliv_shows_arr {
    height: 24px;
    display: flex;
    align-items: center;
}

.btn_ordi_pay {
    border-radius: 18px;
    background: #E8E8E8;
    margin-left: 10px;
    height: 24px;
    padding: 0px 24px;
    display: flex;
    align-items: center;
    cursor: pointer;
    color: #4D4C55;
    font-family: Gilroy-Medium;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.js-pophits.btn_ordi_pay.colorpay_sN {
    color: white;
    background-color: #921D28;
}

.js-pophits.btn_ordi_pay.colorpay_sY {
    color: white;
    background-color: #4A9F2F;
}

#scroll_top {
	display: none;
	position: fixed;
	bottom: 30px;
	right: 30px;
	z-index: 1000;
	width: 46px;
	height: 46px;
	background: url('/local/media/img/ups.png') 50% 50% no-repeat;
	border-radius: 50%;
	opacity: 0.5;
}
#scroll_top:hover {
 	opacity: 1;
}

.navigate_blocks {
    margin-bottom: 30px;
    display: block;
    text-align: center;
}

a.btnmore {
    text-decoration: none;
    display: flex;
    width: 284px;
    height: 48px;
    padding: 8px 32px;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    border-radius: 8px;
    background: var(--_BLUE, #4568FB);
    color: var(--white, #FFF);
    font-family: Gilroy-Bold;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    box-sizing: border-box;
}

a.btnmore.jsloadelse.active {
    background-color: #aabaff;
}

.mestat {
    display: flex;
    height: 24px;
    padding: 0px 24px;
    justify-content: center;
    align-items: center;
    width: fit-content;
    max-width: 140px;
    box-sizing: border-box;
    border-radius: 18px;
    color: #FFF;
    text-align: center;
    font-family: Gilroy-Bold;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.byblocks_main {
    display: flex;
    flex-wrap: wrap;    
}

.byblocks_mainone {
    width: 24%;
    margin-right: 1%;
}

.byblocks_mainonein {
    border-radius: 16px;
    border: 0.3px solid #4D4C55;
    background: #FFF;
    padding: 20px 14px;
}

.byblocks_mainone_head {
    display: flex;
    justify-content: space-between;
	align-items:center;
}

.byblocks_mainone_line {
    margin: 16px 0;
    border-bottom: 1px solid #F2F2F2;
    width: 100%;
}

.byblocks_mainone_head_title {
    color: #000;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.byblocks_inone {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
}

.byblocks_mainone_head_r {
    display: flex;
    align-items: center;
}

.byblocks_mainone_headr1 {
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-right: 16px;
}

.byblocks_mainone_headr1 {
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-right: 16px;
    border-radius: 5px;
    background: var(--6, #F2F2F2);
    padding: 6px 8px;
}

.byblocks_mainone_headr2 {
    height: 25px;
}

.byblocks_list {
    max-height: 600px;
    overflow-y: scroll;
}

.mains_blns {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 16px;
}

.deflts.btn_balances_h {
    background-color: #4568fb38;
}

span.iconssli.active path {
    fill: #EB2D2D;
}

span.iconssli {
    height: 17px;
    display: inline-block;
    margin-right: 4px;
}

.mains_blns_l {
    display: flex;
    align-items: center;
}

textarea.line_balancearea {
    width: 100%;
    height: 35px;
    padding: 3px 3px 3px 12px;
    border: 1px solid #e8e8e8;
    border-radius: 4px;
}

.js_file_start input[type="file"] {
    display: none;
}

.fileformix.js_file_resp {
    display: none;
    position: relative;
    width: 100%;
}

.fileformix.js_file_resp_remove {
    position: absolute;
    cursor: pointer;
    right: 0px;
	top:10px;
}

.fileformix.js_file {
    display: block;
    width: 100%;
}

.outtofiletext {
    display: flex;
    align-items: center;
}

span.tofile_icon {
    margin-right: 10px;
}

span.tofiletext {
    color:#050237;
    font-family: Gilroy-Regular;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
}

label.js_file_start {
    cursor: pointer;
}

.fileformix.js_file_resp_img img {
    max-width: 100%;
    display: block;
    height: 50px;
}

.fileformix.js_file_resp_name {
    display: block;
    width: 100%;
    height: 20px;
    overflow: hidden;
}

a.onefortho {
    display: flex;
    align-items: center;
    margin: 4px 0;
}

span.topics_name {
    margin: 0 6px 0 10px;
    color: #050237;
    font-family: Gilroy-Regular;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
}

.overfoot_goods3 {
    margin-right: 16px;
}

.split_mix {
    display: flex;
    justify-content: space-between;
    box-sizing: border-box;
    margin: 20px;
}

.split_mix .input-order {
    width: 45%;
}

.split_mix input {
    box-sizing: border-box;
}

a.js_budget_add.bluesubm {
    display: block;
    text-align: center;
    margin: 5px 0;
    max-width: 120px;
}

.halfs_mtmains-contents-l {
    width: 48%;
    padding: 8px;
    box-sizing: border-box;
    margin-bottom: 32px;
    background: white;
}

.halfs_mtmains-contents-r {
    width: 48%;
    padding: 8px;
    box-sizing: border-box;
    margin-bottom: 32px;
    background: white;
    margin-left: 4%;
}



.mess_fromtotexts_title_date {
    font-size: 13px;
    margin-bottom: 4px;
}

.mess_fromtotexts_title {
    font-weight: 600;
    margin-bottom: 18px;
}

input.js_change_pr_post.bluesubm, input.js_manag_sms.bluesubm , input.js_one_submts.bluesubm , input.js_chpost.bluesubm {
    font-size: 10px;
    float: right;
    margin-left: 5px;
    position: relative;
    top: 1px;
    padding: 4px 5px;
}

.onma_tobotots {
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.send_mess_ticlet_overs {
    display: flex;
    justify-content: space-between;
}

.send_mess_ticlet {
    width: 48%;
    padding: 8px;
    box-sizing: border-box;
    margin-bottom: 32px;
    background: white;
}

.sended_mess_ticlet {
    width: 48%;
    padding: 8px;
    box-sizing: border-box;
    margin-bottom: 32px;
}

.sended_mess_ticlet_one {
    background-color: white;
    margin-bottom: 15px;
    padding: 4px 10px;
    border-radius: 4px;
}

.sended_mess_ticlet_one_date {
    font-size: 11px;
    color: #979797;
}

.sended_mess_ticlet_one_fio {
    font-size: 12px;
    font-weight: bold;
    color: #525252;
    margin-bottom: 10px;
}

.sended_mess_ticletin {
    max-height: 350px;
    overflow-y: scroll;
}

.old_to_new_opt {
    display: flex;
    justify-content: center;
}

.old_to_new_opt2 {
    text-decoration: line-through;
    font-size: 11px;
    margin-left: 5px;
}

.old_to_new_opt1 {
    color: green;
    font-size: 14px;
}

.esimins {
    padding: 20px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}

td.page_order_postdatafer8 {
    width: 216px;
}

td.page_order_postdatafer6 {
    width: 101px;
}

.vigoda_one_order.green_sl {
    color: green;
    font-weight: bold;
}

.vigoda_one_order.reed_sl {
    color: red;
	font-weight: bold;
}

.list_per_stat {
    padding: 20px 14px;
    background-color: white;
    border-radius: 16px;
}

.per_stat_table_l {
    height: 100%;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #69678733;
    width: 60%;
    border-right: 1px solid #69678733;
    box-sizing: border-box;
    padding-left: 20px;
}

.per_stat_table_r {
    height: 100%;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #69678733;
    width: 40%;
    box-sizing: border-box;
    text-align: right;
    justify-content: end;
    font-weight: bold;
    padding-right: 20px;
}

.list_per_stat_table_item {
    display: flex;
    height: 48px;
}


.mains-contents-l.reportline {
    display: block;
}

.mains-contents-r.reportline {
    width: 80%;
}

.waits_to_sorts {
    font-size: 10px;
    font-weight: bold;
    margin-left: 18px;
}

.greens_to_sorts {
    font-size: 10px;
    font-weight: bold;
    margin-left: 18px;
    color: #0e9f4b;
}

.order_showhide_overs.active {
    background-color: #b8b8b8;
}


.order_item.be_postavka.sort_color_sort,
.order_item.be_postavka.sort_color_pack {
    2opacity: 0.3;
}


.pay_texts {
    position: absolute;
    z-index: 1;
    background-color: white;
    display: none;
	min-width: 270px;
}

a.popsback {
    margin-bottom: 10px;
    display: block;
    color: #4568fb;
    font-weight: bold;
}

.or_text {
    margin-bottom: 10px;
    text-align: center;
    text-decoration: underline;
    text-transform: uppercase;
}

.balance_today {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.balance_today_item {
    font-family: Gilroy-Bold;
    font-size: 14px;
    line-height: 17.33px;
    text-align: left;
    background-color: white;
    padding: 5px 17px;
    border-radius: 7px;
    height: 32px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    font-weight: bold;
    cursor: pointer;
    margin-right: 7px;
	text-decoration: none;
    color: black;
}

.balance_today_item.active{
	background-color: #4568fb;
    color: white !important;
}

.over_selec_day {
    position: relative;
}

.over_selec_day_body {
    position: absolute;
    background-color: white;
    padding: 7px 12px;
    box-sizing: border-box;
	display:none;
}

#two-inputs input,
#date-range13 {
    height: 24px;
    width: 79px;
    text-align: center;
    font-weight: bold;
    color: #4568fb;
}

span#two-inputs {
    display: flex;
    align-items: center;
    justify-content: space-between;
}


.over_selec_day.active .over_selec_day_body { 
display:block;
}

.balance_today_item.active {
	color: #4568fb;
}

a.isto_pay {
    min-width: 124.017px;
    height: 40px;
    border-radius: 6px;
    background: var(--_BLUE, #4568FB);
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    color: var(--white, #FFF);
    font-family: Gilroy;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 0 10px;
}


.ords_line_pops {
    display: flex;
    align-items: center;
}

.items_by_ourdicout.toscrolls {
    margin: 0 20px;
    height: 320px;
    overflow-y: scroll;
}

.ords_line_pops_nu {
    font-size: 12px;
}

label.ords_line_pops_nu {
    display: flex;
    align-items: center;
	margin-right: 10px;
}

.input-order-value.vecenter {
    margin: 6px 0;
    text-align: center;
    font-size: 14px;
}

 #join_orders .bgpop_formin {
    max-width: 710px;
}

.ords_line_pops_num {
    font-weight: bold;
    margin-right: 10px;
}

.leftinfoorder.inord_linkins {
    border-radius: 6px;
    background: var(--_BLUE, #4568FB);
    color: var(--white, #FFF);
    font-family: 'Gilroy';
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 4px 20px;
    cursor: pointer;
    width: 60px;
    text-align: center;
}

.is_archive {
    margin-right: 10px;
}

.is_one_copy {
    display: flex;
    padding: 0 10px;
    margin: 5px 0;
	font-size: 12px;
}

#get_list_bsk .bgpop_formin {
    max-width: 700px !important;
}

input.js_copies.bluesubm {
    margin: 20px auto;
    text-align: center;
    display: block;
}

.is_one_copy1 {
    width: 60%;
}

.reminders_head_sum {
    padding: 0 10px;
    margin: 15px 0 0;
    font-size: 14px;
    font-weight: bold;
}

.is_one_copy2 {
    width: 10%;
    text-align: center;
}

.is_one_copy3 {
    width: 10%;
    text-align: center;
}

.is_one_copy4 {
    width: 10%;
    text-align: center;
}

.sp_left {
	    margin-left: 14px;
}

.items_by_ourdicout {
    margin: 0 20px;
    overflow-y: scroll;
    max-height: 400px;
}


.tomail_story_list td {
    border: 1px solid #dedbdb;
    padding: 2px 4px;
}

.tomail_story_list table {
    width: 100%;
}

.trespics td {
    font-weight: bold;
    color: #529969;
}

.tho_itms_menu {
    margin-right: 20px;
}

.icon_edit img {
    max-width: 25px;
    margin-right: 10px;
}

span.ltlright {
    margin-left: 11px;
}

.felto_r {
    display: flex;
    justify-content: space-between;
}

a.js_bemaes {
    text-align: center;
    display: block;
    margin-bottom: 10px;
    background-color: #444651;
    color: white;
    text-decoration: none;
    padding: 4px 0;
}

.js_shows_names {
    position: relative;
    top: -11px;
}

span.posts_names_js {
    background-color: #d3d3d3;
    margin-top: 10px;
    display: inline-block;
}

span.posts_names_js b {
    margin-right: 6px;
}



.overfoot_goods3.archi {
    font-weight: bold;
    margin-left: 11px;
    font-size: 15px;
}

.list_of_managerin {
    height: 400px;
    overflow-y: scroll;
}

.order_head214 img {
    max-width: 14px;
}

.order_head214 {
    width: 16px;
    margin-left: 10px;
}

.order_head2 {
    display: flex;
    align-items: center;
}

.postavchik_heads_l {
    display: flex;
    align-items: center;
}

a.btblue1.story_bt {
    box-sizing: border-box;
    margin-left: 20px;
    height: 24px;
    line-height: 24px;
    display: flex;
    align-items: center;
}

table.iswhites {
    width: 100%;
    background-color: white;
}

span.red {
    font-weight: bold;
    color: #ff5e5e;
}

.trespics_owr td {
    text-align: center;
    padding: 10px 0;
    font-weight: bold;
    font-size: 17px;
}

table.light {
    width: 100%;
    background-color: white;
    margin-bottom: 3px;
}

span.t_lignt .order_item {
    display: none;
}

.alls_bt {
    display: flex;
    justify-content: space-between;
}

td.light_td_1 {
    width: 7%;
}

td.light_td_2 {
    width: 20%;
}

td.light_td_3 {
    width: 12%;
}

td.light_td_4 {
    width: 20%;
}

td.light_td_5 {
    width: 9%;
}

td.light_td_6 {
    width: 13%;
}

span.t_lignt {
    display: flex;
    flex-direction: column-reverse;
    flex-wrap: wrap;
}


a.btblue1.js_self_add {
    margin-top: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 25px;

}

span.sear_loaded_tt {
    display: block;
    width: 50%;
    height: 120px;
    overflow-y: scroll;
    margin-left: 35px;
}


a.stat_title_ord.js_title_ord {
    text-align: center;
    margin: 20px auto;
    display: block;
    color: #203bad;
    font-weight: bold;
}

.stat_title_ord_more {
    display: none;
}


.pers_stat_head {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #F2F2F2;
    margin-bottom: 9px;
    padding-bottom: 22px;
    font-size: 15px;
    font-weight: bold;
}

a.js_day_sl,
a.js_day_sl2,
a.js_day_usrt {
    text-decoration: none;
    color: #4568fb;
    display: flex;
    align-items: center;
}

a.js_day_sl span,
a.js_day_sl2 span,
a.js_day_usrt span {
    margin: 0 3px;
    height: 17px;
}


.manag_fio {
    margin-right: 10px;
    font-weight: bold;
    color: #443bad;
}

.towhite_block {
    padding: 20px 14px;
    background-color: white;
    border-radius: 16px;
}

.inmenu_block a {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px;
    text-decoration: none;
    align-items: center;
    font-weight: bold;
    font-size: 13px;
	color:#050237;
}


.inmenu_block a.active {
	
	color:#4568FB;
}



.we_tabs_over.towhite_block {
    margin-top: 15px;
}

.we_tabs_over_head {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 16px;
    font-weight: bold;
}

.we_tabs_over .we_tabs_over_body {
    display: none;
    padding-top: 15px;
    margin-top: 15px;
    border-top: 1px solid #e6eaf0;
}

input.js_one_submts_mmor.bluesubm.togreen {
    display: block;
    float: right;
    clear: both;
    margin-top: 5px;
    margin-bottom: 3px;
    padding: 4px 5px;
    font-size: 10px;
    background-color: #3f9b44;
}

input.js_one_submts_mmor_not.bluesubm.togreen {
    display: block;
    float: right;
    clear: both;
    margin-top: 5px;
    margin-bottom: 3px;
    padding: 4px 5px;
    font-size: 10px;
    background-color: #f04545;
}

.compare_list_sites {
    display: flex;
    justify-content: space-between;
}

#is_origin .bgpop_formin {
	max-width: 800px;
}

.compare_list_sites {
    display: flex;
    justify-content: space-between;
    padding: 10px 15px;
}

.compare_list_sites td {
    font-size: 12px;
    padding: 2px 4px;
    border-right: 1px solid #E6E8F4;
    border-bottom: 1px solid #E6E8F4;
}

.over_site_name {
    height: 40px;
}


.itog_compare {
    color: #050237;
    font-family: Gilroy;
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
	margin-top:15px;
}


.jswoof-is_origin.onbeets.js-settsset.is_origin.mybutt_imp {
    border-radius: 6px;
    background: var(--_BLUE, #4568FB);
    color: var(--white, #FFF);
    width: 230px;
    text-align: center;
    margin: 0;
    padding: 0px;
    align-items: center;
    justify-content: center;
    margin: 0 auto 15px;
}

.loadblock_is_origin {

    max-height: 600px;
    overflow-y: scroll;
}


b.ismar {
    margin: 0 3px 0 14px;
}

.ismarimgs {
	max-width: 30px;
}

a.padd_lft img {
    max-height: 15px;
    margin-left: 10px;
    display: inline-block;
}

a.padd_lft {
    display: block;
    width: 20px;
    height: 12px;
}

.lbisrigh_title {
    font-size: 21px;
    margin-bottom: 13px;
}

.overs_white {
    margin-bottom: 32px;
    background: white;
	padding:12px;
}

.lbisrigh {
    display: flex;
    justify-content: space-between;
}

img.img_itms {
    max-width: 100%;
}

.lbisrigh_r {
    width: 40%;
}

.lbisrigh_l {
    width: 60%;
}

div#removed_goods .bgpop_formin {
	max-width: 810px;
}

.left_heads_postavkas2.to_one_line {
    display: flex;
}

#get_list_bsk .reminders_block.js_copies_block {
    max-height: 400px;
    overflow-y: scroll;
}

#where_goods .myitogos_jsg {
    max-height: 400px;
    overflow-y: scroll;
}

div#post_hulfed {
    z-index: 11;
}

span.pop_namest {
    margin-left: 10px;
    color: green;
    font-weight: bold;
}

span.postavc_name {
    font-weight: bold;
    font-size: 14px;
}

.deliv_clr_sdek {
    background-color: #23ae50;
    color: white;
}

.deliv_clr_samov {
    background-color: #6280ff;
    color: white;
}

.deliv_clr_mail {
    background-color: #fcff74;
    color: #313131;
}

a.js_reloadblock.sort_css_rld {
    height: 16px;
    margin-right: 4px;
}

a.js_reload_usstat.sort_css_rld {
    height: 16px;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    color: black;
}

.progressdone td{
	  background: #e0ffe8!important;
	
}

a.js_reload_usstat_all.sort_css_rld {
    height: 16px;
    margin-right: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    color: black;
    margin-left: 20px;
}

  

a.js_reloadblock img,
a.js_reload_usstat.sort_css_rld img {
    max-height: 16px;
}

#where_goods .bgpop_formin {
	max-width:  1200px;
    width: 100%;
}

.thofinders_til {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.thofinders_til_1, .thofinders_til_2 {
    width: 48%;
}

#where_goods td {
    font-size: 11px;
}

a.btblue1.js_find_sortg,
a.btblue1.justbtn {
    box-sizing: border-box;
    margin-left: 20px;
    height: 24px;
    line-height: 24px;
    display: flex;
    align-items: center;
}

#where_goods table {
    width: 100%;
}


.thofinders_til_title {
    font-weight: bold;
    font-size: 16px;
}

.bytitles {
    font-weight: bold;
    font-size: 14px;
}

span.onelise_seart {
    background-color: #dbdbdb;
    display: block;
    margin-bottom: 10px;
}

#where_goods .arr_white:after {
display:none;
}

#where_goods .good_js_gets {
    color: #e00bc6;
    font-weight: bold;
}


#where_goods thead {
    background-color: black;
    color: white;
}

#where_goods .btn_ordi {
    width: 108px;
    height: 16px;
    font-size: 11px;
    line-height: 11px;

}

span.one_poplit {
    padding-top: 10px;
    background-color: #9d9d9d;
    display: block;
    margin-bottom: 22px;
}

.js_copies_lines svg {
    max-width: 18px;
}

span.js_copies_lines {
    cursor: pointer;
    margin-right: 4px;
    height: 22px;
    display: flex;
    align-items: center;
}

span.js_copies_lines.active svg path {
    fill: #13de0e;
}

.tr.hide_eye,
.hidesyeylist,
.hidemytr {
	display:none;
	
}

span.js_hidear_lines {
    margin-right: 4px;
    height: 17px;
    cursor: pointer;
}

span.js_hidear_lines svg {
    height: 17px;
    width: 17px;
}

span.js_remove_unl {
    margin-right: 4px;
    height: 17px;
    cursor: pointer;
}

span.js_remove_unl svg {
    height: 17px;
    width: 17px;
}

a.js_reborn_eye {
    margin-left: 15px;
    display: inline-block;
    color: #4568fb;
    text-decoration: none;
}

a.js_reborn_eye span {
    display: flex;
    align-items: center;
    height: 16px;
    position: relative;
    top: 3px;
}



a.js_reborn_eye svg {
    margin-right: 8px;
}

.date_of_ro {
    font-size: 12px;
    font-weight: 300;
}

.order_head22100 {
    margin-right: 10px;
}

.onpages_b * {
    display: block;
    font-size: 11px;
    margin-bottom: 4px;
    color: #3f9b44;
}

.js_client_lists {
    cursor: pointer;
}

.is_fio {
    text-align: center;
    font-weight: bold;
}

.is_mailphone {
    display: flex;
    justify-content: space-around;
    margin-top: 8px;
}

.js_client_lists {
    cursor: pointer;
    background: white;
    padding: 3px 4px;
    box-sizing: border-box;
}

.js_risovka {
    position: fixed;
    left: 0px;
    bottom: 0px;
    background-color: white;
    padding: 3px 14px;
    border: 1px solid;
}

.towhite_block.spd_top {
    margin-top: 20px;
}

.white_title {
    margin-bottom: 10px;
    font-weight: bold;
    color: #082ab8;
    font-size: 10px;
}

label.onbeets_veisl.notcanb {
    color: #f04545;
    text-decoration: line-through;
}

.evaps2.totrimsis form.jsremsadd {
    margin-bottom: 5px;
}

.evaps2.totrimsis .bluesubm {

    padding: 3px 20px;

}

#user_orders .access_list,
#user_wa .access_list {
    max-height: 400px;
    overflow-y: scroll;
    padding: 12px;
}

#user_orders .bgpop_formin,
#user_wa .bgpop_formin {

    max-width: 832px;
}

.loadblock_user_wa {
    max-height: 400px;
    overflow-y: scroll;
    padding: 12px;
    box-sizing: border-box;
}






div#wa_chatlist {
    max-width: 800px;
    width: 100%;
}

.js_load_chat {
    max-height: 400px;
    overflow-y: scroll;
}


.messes_blocks {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.messes_blocks_l, .messes_blocks_r {
    width: 50%;
    margin-bottom: 12px;
    box-sizing: border-box;
}


.messes_data {
    padding: 4px 4px 4px 9px;
    border-radius: 10px;
    background-color: #f7f7f7;
}

.messes_data_head {
    display: flex;
    justify-content: space-between;
    margin-bottom: 4px;
    font-size: 13px;
    line-height: 13px;
}

.messes_data_body {
    font-size: 15px;
    font-weight: bold;
}

.byid {
    font-size: 13px;
    font-weight: bold;
    color: #9e00e2;
}

.readed {
    font-weight: bold;
    font-size: 13px;
    color: #12912a;
}

.spwin1 {
	background: #cce8a8;
}

.spwin2 {
	background: #fdfcb9;
}

.spwin3 {
	background: #fdc7b9;
}

.line_tobig {
    display: flex;
    align-items: center;
    margin-bottom: 16px;
}

.line_tobig_one {
    margin-right: 12px;
}

.line_tobig_one label {
    display: flex;
    align-items: center;
    font-size: 13px;
    background-color: white;
    padding: 3px 8px;
    border-radius: 5px;
}


span.quandsone {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 10px;
}

.ofind_mnlist {
    margin-top: 12px;
    font-weight: bold;
}

.perlsitog span {
    margin-right: 10px;
    width: 78px;
    display: inline-block;
    color: #333;
    font-weight: 400;
}

.perlsitog {
    font-weight: bold;
    margin-right: 12px;
}

.manag_ords_cnt {
    max-width: 400px;
    word-break: break-all;
}

.upto_selects {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.upto_selects_title {
    font-weight: bold;
    margin-right: 13px;
}

select.js_refindbest {
    min-width: 100px;
}

a.tosigreen {
    color: #11b017;
}

.settimgbut span.js-pophits.hovs_postach {
    display: flex;
    align-items: center;
    background: #e6eaf0;
    padding: 5px 3px;
    box-sizing: border-box;
    max-width: 90%;
    margin: 0 auto;
    border-radius: 5px;
    color: black;
}

.settimgbut .bluesubm {
    display: block;
    margin-bottom: 10px;
    width: 100%;
    box-sizing: border-box;
}

.offscrollers {
    overflow: scroll;
    height: 420px;
}

.mail_sender {
    display: flex;
    margin-left: 29px;
    align-items: anchor-center;
    font-size: 12px;
}

 #split_one_order .bgpop_formin {
    max-width: 710px;
}

a.isstorylint {
    display: inline-block;
    margin-left: 6px;
    color: #4a9f2f;
    font-weight: bold;
}

.order_head221.tofled {
	    flex-wrap: wrap;
}

.tofled a.isstorylint {
    display: block;
    margin-left: 0;
    color: #4a9f2f;
    font-weight: bold;
    width: 100%;
}

a.js_has_copy {
    font-size: 11px;
    color: #4eca59;
    font-weight: bold;
	display:block;
}

.js_archive_unl img {
    max-width: 29px;
}

.js_archive_unl {
    display: inline-block;
    width: 41px;
    font-size: 11px;
    text-align: center;
    margin-right: 4px;
    text-decoration: none;
	color:black;
}


.js_archive_unl span {
    display: block;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
}

.js_has_copy_back {
    font-size: 11px;
    color: #4568FB;
    font-weight: bold;
	display:block;
}



.js_mailus_return.js-sorts {
    display: block;
    height: auto;
}

input.js_mailusrget {
    width: 100% !important;
}

div#stiker_datalist {
    display: block;
    width: 380px;
    border: 1px dashed;
    margin: 0 auto;
    height: 568px;
}

.stiker_dataone {
    padding-left: 20px;
    margin-top: 10px;
    margin-bottom: 50px;
    font-size: 27px;
}

.stiker_dataoneone_foot {
    font-weight: bold;
}

.stiker_dataone.toonefix {
    display: flex;
    align-items: center;
}

.stiker_dataone.toonefix .stiker_dataoneone_foot {
    margin-left: 5px;
}


.changesizes.size_to75 div#stiker_datalist {
width: 265px;
    height: 215px;
}

.changesizes.size_to75 div#stiker_datalist .stiker_dataone {
    padding-left: 20px;
    margin-top: 9px;
    margin-bottom: 9px;
    font-size: 17px;
}

.changesizes.size_to75 div#stiker_datalist .hides75 {
	display:none;
}

.over_selec_day.active .ltor_block_r {
    margin-top: 12px;
}

span#two-inputs span {
    margin: 0 5px;
    font-weight: bold;
}

.tomail_story_list {
    max-height: 431px;
    overflow-y: scroll;
}

.tomail_story_list td {

    font-size: 12px;
}

#table_goods_post .order_goods_good_sort {
    max-height: 350px;
    overflow-y: scroll;
}

div#gettomail_post {
    z-index: 12;
}

div#table_goods_post .bgpop_formin {
    max-width: 80%;
}

.searstart {
    display: flex;
    align-items: center;
	width:100%;
}


.my_checkkos label  {
background: #e3c1c1;
}
 

.my_checkkos label.topussear {
    background: #c0f5c2;
}

.js_pop_reload_find .searchheads2 {
    background-color: none;

    width: 100%;
    display: block;
    max-width: 100%;
}

.my_checkkos label {
    margin-right: 14px;
    border-radius: 4px;
    border: 1px solid #333;
    padding: 2px 12px;
    margin-bottom: 7px;
    cursor: pointer;
}

.my_checkkos {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 15px;
}


a.choosebtnnew.hovs_postach.js_getby_good {
    text-align: center;
    width: 100%;
    display: flex;
    cursor: pointer;
    margin: 0px !important;
    height: 30px;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    color: #444444;
}


.loadblock_mailtiepost {
    max-height: 500px;
    overflow-y: scroll;
}

.js_outdifmailes {
    display: none;
}


.js_outdifmail.active .js_outdifmailes {
    display: block;
}



#findsendmail .bgpop_formin {
    max-width: 810px;
}

.loadblock_findsendmail {
    max-height: 450px;
    overflow-y: scroll;
}

.loadblock_findsendmail {
    max-height: 350px;
    overflow-y: scroll;
}

.aboutpay {
    text-align: center;
    margin-top: 10px;
    font-size: 12px;
}

a.bluesubm.ablue.js_getonepay {
    font-size: 12px;
    text-decoration: none;
}

#findonepay .bgpop_formin  {
    max-width: 1210px;
	max-height:600px;

}

#findonepay .bgpop_formin .loadblock_findonepay {
		max-height:600px;
	overflow:scroll;
}

.toseldop {
    margin-top: 14px;
}

.toseldop select {
    width: 100%;
    height: 29px;
}


.tochoosetypepays label {
    font-size: 12px;
    width: 45%;
    margin-bottom: 10px;
    border-radius: 3px;
    border: 1px solid #333;
    padding: 2px;
}

.tochoosetypepays {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.tochoosetypepays label {
    font-size: 12px;
    width: 45%;
    margin-bottom: 10px;
    border-radius: 3px;
    border: 1px solid #333;
    padding: 2px;
    text-align: center;
    cursor: pointer;
}


.tochoosetypepays label:hover{
	background: #dde2f9;
}


.centr_manpayers_mid2 {
    display: flex;
    justify-content: space-between;
    margin-top: 4px;
}

.ttypepays {
    display: block;
    width: 100%;
    margin-bottom: 3px;
    color: #a9a9a9;
    font-size: 13px;
}

.centr_manpayers_mid2 select,
.centr_manpayers_mid select {
    width: 100%;
    max-width: 172px;
    height: 25px;
}

.centr_manpayers_mid2 .tochoosetypepays {
    width: 23%;
}

.centr_manpayers_mid2 input[type="submit"] {
    height: 30px;
}

.reminders_bl_last_r {
    display: flex;
    align-items: end;
}

.centr_manpayers_mid2.mypayst {
    justify-content: start;
    align-items: center;
    padding: 20px 14px;
    background-color: white;
    border-radius: 16px;
    margin-bottom: 12px;
}

.ewornpage {
    display: block;
    margin: 20px 0;
    background: white;
    padding: 11px 8px;
    background: #f4d0d0;
}

.ewornpage_ttl {
    text-align: center;
    font-size: 17px;
    font-weight: bold;
}

.ewornpage_text {
    margin: 9px 0;
}

.ewornpage_finish {
    max-width: 148px;
    margin: 0 auto;
}

.ewornpage_finish a.jshidebyvl.btblue1.story_bt.colorreds {
    margin: 0px;
    text-align: center;
    background: #fd5151;
    justify-content: center;
}

.toreds_remove {
    max-width: 154px;
    margin: 5px auto;
}

.toreds_remove a.js_markups.btblue1.story_bt {
    margin: 0;
    justify-content: center;
    background: #c42a2a;
}

.contents-line-lin .course_per_page {
    margin-bottom: 5px;
}

   
























