 /*обнуляем встроенные стили*/
*, *::before, *::after {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
ul {
	list-style-type: none;
}
a {
	text-decoration: none;
	color: inherit;  
}


/* подключаем шрифты */
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: normal;
	src: 
	url("../fonts/OpenSans-Regular.woff2") format("woff2"),
	url("../fonts/OpenSans-Regular.woff") format("woff"),
	url("../fonts/OpenSans-Regular.ttf") format("truetype");
}


@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: bold;
	src: 
	url("../fonts/OpenSans-Bold.woff2") format("woff2"),
	url("../fonts/OpenSans-Bold.woff") format("woff"),
	url("../fonts/OpenSans-Bold.ttf") format("truetype");
}


body {
	font-family: "Open Sans", "Arial", sans-serif;
    background: linear-gradient(#9db4d1, #ffffff);
    background-attachment: fixed;
    font-size: 100%;
}



h1 {
	font-size: 1em;	
}

.hrlog {
	width: 50vw;

}


.hr-log::after {
    content: "";
    display: flex;
    margin: auto;
    margin-top: 30px;
    margin-bottom: 1px;
    width: 60vw;
    height: 3px;
    background-color: rgba(122, 122, 122, 0.2);
}


.head {
	display: flex;
	height: 50px;
}

object {
	pointer-events: none;
}

.lks {
	margin: 8px;
	width: 30px;
	height: 30px;
	background: #ffffff;
	border-radius: 50%;

	/*border-style: solid;*/
}



.avatar {
	margin: 10px 5px;
	width: 40px;
	height: 40px;
	background: #ffffff;
	border-radius: 50%;

	/*border-style: solid;*/
}


.searsh {
	
	margin: 15px 5px; 
	width: 65%;
	height: 30px;
	background: #ffffff;
	border-radius: 5px;

	/*border-style: solid*/;
}


.new {
	margin: 9px 5px;
	width: 40px;
	height: 40px;
	text-align: center;

	/*border-style: solid;*/
}


.under-head {
	padding-left: 30px;
	margin: 10px 0px;
	/*width: 80%;*/
	height: 26px;
    color: #ffffff;
    font-size: 1em;

	/*border-style: solid;*/
}




/*Верхний слайдер*/



.swi-wrap {
	display: flex;
	flex-direction: row;
	justify-content: space-between; 
	width: 100%;
	height: 100%;
}


.first-container {
	width: 100%;
	margin-left: 5px;
    margin-right: 10px;

	/*border-style: solid;*/
}

.first-container-small-link {
	width: 100%;
}


.first-wrapper {

	/*border-style: solid;*/
}


.swiper-slide {

	background: #859cba;
	border-radius: 10px;

	/*border-style: solid;*/
}


.small-link {
	font-size: 80%;
    width: 90px;
    height: 90px;
    margin: 0;
    padding: 0;
    background: #859cba;
    border-radius: 10px;

    /*border-style: solid;*/
}

.small-link-customer {
	font-size: 80%;
    width: 95px;
    height: 90px;
    margin: 0;
    padding: 0;
    background: #859cba;
    border-radius: 10px;

    /*border-style: solid;*/
}


.card-icon {

	padding: 1px 5px 0 5px;

	/*border-style: solid;*/
}


.heading {
	padding-top: 10px;
	display: inline-block;
	vertical-align: middle;
	padding-left: 5px;
	width: 100px;
	height: 50px;
	flex: 0 0 auto;
	color: #fff;

	/*border-style: solid;*/
}



/*Нижний слайдер*/

.swiper {

	width: 100%;
	padding-right: 17px;
	padding-left: 4px;
} 


.second-container {
	width: 100%;
	margin-left: 5px;
	z-index: 2;  
}



/*Здесь - second-wrapper - регулируется высота позиционирования погинации*/


/*.second-wrapper {
	height: 380px;
	
	border-style: solid;
}*/

.second-slide {
	text-align: center;
	margin: 20px 0px 50px 0px;
    width: 100%;
    height: 320px;
    background: #ffffff;
    border-radius: 7px;
    border: 1px solid #ccc;
    box-shadow: 5px 5px 9px 0 rgba(0, 0, 0, .2);
}

.second-slide-manual {
	text-align: center;
	margin: auto;
	margin-top: 70px;
	margin-bottom: 30px;
    width: 96vw;
    height: 100%;
    background: #ffffff;
    border-radius: 7px;
    border: 1px solid #ccc;
    box-shadow: 5px 5px 9px 0 rgba(0, 0, 0, .2);
}


.swiper-pagination {
	height: 30px;
	width: 300px;

	/*border-style: solid;*/
}


.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: #6b83a3;  

    /*border-style: solid;*/
}


.swiper-scrollbar {
	
    border-radius: var(--swiper-scrollbar-border-radius,10px);
    position: relative;
    -ms-touch-action: none;
    background: #9db4d1; 
}


.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: #fff; 
    border-radius: var(--swiper-scrollbar-border-radius,10px);
    left: 0;
    top: 0;
}


.text {
	font-weight: bold;
	padding-bottom: 10px;
}


.main, .main-reports {
	margin: 10px 0 10px ;

}

.main-reports {}


.sections {
	display: flex;
	text-align: left;
	/*Упорядочить шрифты на странице!!!*/
	color: gray;
	margin: 22px 0 5px 10px;
	font-size: .9em;
	/*font-weight: bold;*/
}


.sections-corr, .sections-passport {
	display: flex;
	flex-direction: column;
	margin: auto;
	text-align: center;
	width: 95%;
	color: gray;
	border-width: 1px;
	border-bottom-style: outset;
	margin-top: 10px;
	margin-bottom: 10px;


	border-style: solid;

}

.sections-passport {
	margin-top: 10px;
	margin-bottom: 10px;
	border-style: solid;

}

.sections-contract {
	margin-top: 10px;
	margin-bottom: 10px;
	}

.section-name-corr {
	display: flex;
	flex-direction: row;
	padding: 10px 5px 10px 10px;
	justify-content: space-evenly;

	/*border-style: solid;*/
}

.separator-corr, .date-act-corr, .bundle-corr, .amount-corr {
	display: flex;
	padding: 3px;
	font-size: .9em
}

.amount-corr {
	color: #527098;
}


.section-name, .act {
	margin-right: 5px;
}



.calendar {
	display: flex;
	margin: auto;
	margin-right: 10px;
}



.section-name-pasport {
	display: flex;
	text-align: left;
	margin: 25px 0 5px 10px;
}

.date-act {
	margin: 0 4px 0 4px;
}

.date-act-corr {
	display: flex;
	justify-content: space-evenly;
	margin-bottom: 5px;

	/*border-style: solid;*/

}


.decisions {
	display: flex;
	flex-direction: column;
	padding: 10px 5px 10px 10px;
	justify-content: space-evenly;

	/*border-style: solid;*/
}

.corr_deleted, .corr_approved, .corr_delete, .corr_approve, .corr_inwork {
	margin-top: 20px;
} 

.corr_approved {
	color: #4a4;
}
.corr_approve {
	color: #a44;
}

.meaning, .data, .date, .amount {
	margin-left: 4px;
	color: #527098;
	font-weight: bold;
}

.meaning-completed {
	width: 94%;
	/*margin-left: 0;*/
	color: #527098;
	font-weight: bold;
	font-size: 0.9em;
}

/*Количество этапов*/
.number-stages {
	display: flex;
	width: 33px;
	margin-left: 35px;
	margin-right: 45px;
}

/*Аванс*/
.first-payment {
	width: 60px;
	margin-left: 100px;
	margin-right: 35px;
	
}

/*Скидка*/
.discount {
	width: 30px;
	margin-left: 88px;
	margin-right: 5px;
	
}

/*ПИН*/
.pins {
	width: 85px;
	margin-left: 110px;
	/* margin-right: 38px; */
}


/*Ремонт идет - */
.passed {

} 

/*До завершения - */
.until-completion {}

/*Следующий этап - */
.next-stage {}

/*Оплачено - */
.paid-for {}

/*Остаток - */
.remained {}


.lower-sidebar {
	width: 97%;
	margin-left: 6px;
	
	/*border-style: solid;*/
}


.lower {
	/*display: flex;*/
	padding: 10px 0 0 10px;
	margin: 10px 5px 30px;
	width: 98%;
	background: #ffffff;

	/*border-style: solid;*/
}

.middles {
	display: flex;
	height: 30px;
}

/*Завершения стилей клиентской страницы*/




/*Стили чата*/

.chats {
	width: 70%;
	display: flex;
	justify-content: center;
 
	/*border-style: solid;*/
}

.chat {
	margin-top: 50px;
	width: 97vw;
	max-width: 640px;
	display: flex;
	flex-direction: column;
    justify-content: center;
    z-index: 1;

    /*border-style: solid;*/
}  


.subscriber-messages {
	width: 100%;
	display: flex;
	justify-content: flex-start;
	margin-left: 7px;

	/*border-style: solid;*/
}

.my-messages { 
	width: 100%; 
	display: flex; 
	justify-content: flex-end;
    /*padding-right: 10px;*/ 

    /*border-style: solid;*/ }
 


.chat-subscriber-name {

	justify-content: flex-start;
	margin: 10px 0px 10px 7px;
    width: 80%;
    /*height: 320px;*/
    background: #ffffff;
    border-radius: 7px;
    border: 1px solid #ccc;
    /*box-shadow: 5px 5px 9px 0 rgba(0, 0, 0, .2);*/
}


.chat-my-name {
	justify-content: flex-end;
	margin: 10px 10px 10px 0px;
    width: 80%;
    /*height: 320px;*/
    background: #efffdd;
    border-radius: 7px;
    border: 1px solid #ccc;
   /* box-shadow: 5px 5px 9px 0 rgba(0, 0, 0, .2);*/
}


.first-name {
	padding-left: 20px;
	color: #3CB371;

	/*border-style: solid;*/
}

.second-name {
	padding-left: 20px;
	color: #FF1493;

	/*border-style: solid;*/
}


.subscriber-message, .my-message {
	padding: 5px 5px 0 10px;
}

.publication-time {
	color: gray;
	opacity: 0.7;
	font-size: 0.8em;
	padding: 0 5px 3px 0;
	display: flex;
	justify-content: flex-end;

	/*border-style: solid;*/
}


.form-control {
	display: flex;
	border: 1px solid #aaa;
    padding: 5px;
    border-radius: 5px;
    background: #fff;
    border-radius: 30px;
    margin: 10px 1px 35px 10px;
    width: 80%;
}



.forms-dox {
	display: flex;

	/*border: 1px solid black;*/


}


.form-smile {
	margin-top: auto;
	align-self: stretch;
	align-content: flex-end;
    width: 50px;

    /*border: 1px solid black;*/
}

.icons-smile {
	margin-top: auto;
    width: 35px;

    /*border: 1px solid black;*/
}

.textareas {
	width: 65%;	
	margin-left: 5px;

	/*border: 1px solid black;*/
}

.icons {
	margin-top: auto;
	/*text-align: right;*/
	width: 11%; 

	/*border: 1px solid black;*/
}


.arrow {
	margin-top: auto;
	margin-bottom: 31px;

	/*border: 1px solid black;*/
}



.buttoms {
	width: 100%;
	height: 20px;

	/*border-style: solid;*/
}

/*Завершения стилей чата*/




/*Начала стилей "Все разделы"*/



.all-section {
	background: #fff;
	width: 100%;
	height: 100%;
	max-width: 640px;
	display: flex;
	flex-direction: column;
    padding-top: 50px;


/*border-style: solid;*/
}

.list {
	display: flex;
	height: 60px;	

	/*border-style: solid;*/
}

.affiliate-program-completed {
	margin-top: 15px;
}

.first-modul {
	display: flex;
	flex-direction: column;
	margin-top: 40px;
}

.logo-section-completed {
	align-items: center;
	margin-left: 5px;
}

.list-completed {
	display: flex;
	height: 50px;
	align-items: center;
}

.title-section-completed {
	margin-left: 15px;
}

.section-name-completed {
	display: flex;
	/* margin: auto; */
}




.customer, .contractor, .general {

	margin: 20px 0 10px 10px;
}

.customer-section, .contractor-section, .general-section {
	padding-bottom: 20px;
	font-weight: bold;

	/*border-style: solid*/;
}

.affiliate-program {
	color: #278899;
	padding-bottom: 20px;
	/*font-weight: bold;*/
}

.affiliate {
	margin: 20px 0 5px 50px;
}

.logo-section {
	width: 31px;
	height: 30px;
	
	/*border-style: solid;*/

}


.title-section {
	width: 80%;
	display: flex;	
	justify-content: flex-start;
	height: 30px; 
	padding-top: 3px;
	margin-left: 25px;
	border-width: 1px;
	border-bottom-style: outset;


	 /*border-style: solid;*/
}


.customer-section {
	/*border-style: solid;*/
}




/*Стили составления сметы*/

.legends {
	color: white;
}


.arrow-start-left {
 	width: 15%;

 	/*border-style: solid;*/
 }



.arrow-small-left svg {
  margin: 3px 5px 5px 10px;
  fill: #fff;
  stroke: #fff;
}

.title-all-section {
	display: flex;
  	justify-content: center;
  	margin: auto;
  	width: 50%;
  	color: white;
  	font-weight: bold;
  	font-size: .8em; 

  /*border-style: solid;*/
 }

 .title-all-section-customer {
 	justify-content: flex-start;
 	margin: auto;
 	padding-left: 5px;
 	width: 90%;
 	color: white;
 	font-weight: bold;
 	font-size: .8em;
 	
 }

 .title-section-login {
 	display: flex;
 	justify-content: center;
 	margin: auto;
 	padding-left: 5px;
 	width: 90%;
 	color: white;
 	font-weight: bold;
 	font-size: .8em;
 }



.title-all-modul {
	display: flex;
  	justify-content: center;
  	margin: auto;
  	margin-top: 6px;
	width: 25%;
	padding-bottom: 1px;

	/*border-style: solid;*/
}

.title-modul {
 	display: flex;
  	justify-content: center;
 	margin: auto;
 	padding-top: 5px;
 	width: 25%;
 	/*border-style: solid;*/
 } 



/*Бонусная программа*/


 .container {
 	width: 99vw;

 	border-style: solid;
 }




.main-container {
	margin-top: 50px;
	padding-left: 5px;
}


.titless {
	margin-left: 20px;
	font-size: 14px;
	padding-bottom: 5px; 

	/*border-style: solid;*/
}

.mb-0 {
	padding-left: 25px;
	margin-bottom: 20px;
}

.th, .ht2, td b, td span {
	font-size: 12px;
	margin-left: 5px;
}

.tt {
	display: flex;
    justify-content: center;
}

.text-th {
	font-weight: bold;
}


.numbers-all {
	font-size: 14px;
	margin: 20px;
}

.numbers {
	font-size: 12px;
	margin-left: 20px;
}

.mb-0 {
	padding-left: 25px;
	margin-bottom: 20px;
}

/*.th, .ht2 {
	
	text-align: center;
}*/




.table {
	border: 1px solid #eee;
	table-layout: fixed;
	width: 97vw;
	max-width: 630px;
	/*margin: 20px;*/
	

}

.table th {
	
	font-weight: bold;
	padding: 5px;
	background: #efefef;
	border: 1px solid #dddddd;
}

.table td {
	
	border: 1px solid #eee;
	text-align: left;
}




.table tbody tr:nth-child(odd) {
	background: #fff;
}

.table tbody tr:nth-child(even) {
	background: #F7F7F7;
}

/*Завершение Бонусная программа*/


/*Памятка подрядчиков*/


.sections-manual {
	text-align: left;
	padding-left: 5px;
	font-size: 14px;
} 

    
.section-name-manual {
	margin-top: 10px;
    margin-bottom: 25px;
	padding-bottom: 10px;
	border-bottom: 1px solid #859cba;
}

/*Завершение памятки подрядчиков*/

.passed {}


/*Объекты ссылка чат подрядчиков с главной*/



.all-list {
  display: flex;
  flex-direction: column;
  width: 90vw;
  justify-content: flex-start;
  margin-top: 50px;

  /*border-style: solid;*/
}



.list-objects-first, .list-users-first {
	display: flex;	
	align-items: center;
	margin-top: 5px;
	margin-left: 5px;
	width: 92vw;
	border-bottom: solid 2px #859cba;
	font-weight: bold;

	/*border-style: solid;*/
}



.list-objects {
	display: flex;	
	align-items: center;
	margin-left: 5px;
	width: 92vw;
	border-bottom: solid 2px #859cba;
	font-weight: bold;

	/*border-style: solid;*/
}

.list-objects-1 {
	display: flex;	
	align-items: center;
	width: 100%;
	font-weight: bold;
	margin-right: 5px;
	font-size: 14px;

	/*border-style: solid;*/
}


.list-objects-2 {
	display: flex;	
	align-items: center;
	margin-left: 5px;
	width: 10%;
	height: 25px;
	font-weight: bold;

	/*border-style: solid;*/
}

.status-objects {
	display: flex;
	padding: 25px 0 15px 15px; 
	margin: 5px;
	color: #fff;
	font-weight: bold;
}


.list-users-1 {
	display: flex;	
	align-items: center;
	width: 55vw;
	font-weight: bold;
	margin-right: 5px;
	font-size: 14px;
	color: #527098;
}

.list-users-2 {
	display: flex;	
	align-items: center;
	margin-left: 5px;
	width: 35vw;
	height: 25px;
	font-weight: bold;
}


.ellipsis {
	margin: auto;
	color: #fff;
	letter-spacing: 3px;
	font-size: 14px;
	display: flex;
	align-items: center;
	color: #527098;
	
	}	

.avatar-objects {
	display: flex;
	/*margin-top: 5px;*/
	width: 40px;
	height: 40px;
	color: #527098;
	background: #ffffff;
	border-radius: 50%;
	margin: 5px 5px;

	/*border-style: solid;*/
}

.users-list, .users-own {
	display: flex;
	align-items: center;
	margin: 5px;
	padding: 5px;
	color: #527098;
	background: #fff;
	border-radius: 7px;

	/*border-style: solid;*/
} 

.users-own {
	font-size: 14px;
}

.address-objects {
	display: flex;
	align-items: center;
	margin: 5px;
	padding: 5px;
	color: #527098;
	background: #fff;
	border-radius: 7px;


}

.packaging-messages {
	
}

.notification {
	margin-left: 5px;
	width: 20px;
	height: 20px;
	background: #fff;
	border-radius: 15px;
	background-color: #2cd269;

}

.list-publication-time {
	font-size: 0.6em;
	margin-left: 3px;
	color: #2cd269;
}

.number-messages {
	font-size: .9em;
	font-style: normal;
	margin-left: 6px;
	color: #fff;
}

.radiooo {
	display: flex;
	/*justify-content: center;*/

	align-items: center;
	margin-top: 20px;


	/*border-style: solid;*/
}

.ooo {
	margin-left: 10px;
}




.sections--percent {
	display: flex;
	align-items: flex-start;
	/*justify-content: flex-start;*/
	width: 90vw;
	margin: 20px 0 20px;
	/*border-style: solid;*/
}

.passed-percent {
	display: flex;
	height: 20px;
	width: 100px;
	margin-top: 10px;
	margin-right: 10px;
	/*align-items: flex-start;*/

	/*border-style: solid;*/

}

/*Завершение объекты*/


/*ЛК-Заказчиков*/

.heads {
    display: flex;
    position: fixed;
    height: 50px;
    width: 100%;
    background: linear-gradient(#9db4d1, #a7b9d5);
    z-index: 2;
    top: 0;
    left: 0;
    right: 0;
    border: 1px solid #ccc;
    box-shadow: 5px 5px 9px 0 rgba(0, 0, 0, .2);*/
    margin-bottom: 20px;

  /*border-style: solid;*/
 }



.list-objects-customer {
	margin-top: 50px;
    display: flex;
 	width: 95vw;
 	z-index: 2;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
}


/*Представление объекта для прорабов*/

.lk-customers {
	padding-top: 60px;
	width: 98vw;
}

.lk-customers-login {
	padding-top: 60px;
	width: 98vw;
	margin: auto;
}

.lk-customer {
	display: flex;
	flex-direction: column;	
	width: 95vw;
	margin: auto;


	/*border-style: solid;*/
}

.second-slide-customer {
	text-align: center;
	margin: 20px 0px 20px 0px;
    width: 100%;
    /*height: 320px;*/
    background: #ffffff;
    border-radius: 7px;
    border: 1px solid #ccc;
    box-shadow: 5px 5px 9px 0 rgba(0, 0, 0, .2);
}

.second-slide-login {
	text-align: center;
	margin: auto;
	margin-bottom: 15px;
    width: 100%;
    /*height: 320px;*/
    background: #ffffff;
    border-radius: 7px;
    border: 1px solid #ccc;
    box-shadow: 5px 5px 9px 0 rgba(0, 0, 0, .2);
}


/*Страница объекта - замечание заказчика*/

.remark {
	display: flex;
	justify-content: flex-start;
	padding-left: 7px;
	margin-bottom: 10px;
	font-size: 0.8rem;
}


/*Завершение Страница объекта - замечание заказчика*/





/*Ниже стили для кнопки, нужно разобраться с color #fff - ом*/

.buttons {
  width: 250px;
  height: 35px;
  display: flex;
  justify-content: center;
  margin: auto;
  border-radius: 5px;
  border-color: #859cba;
  background: #859cba;
  border-style: solid;
}


.slide-hide {
	display: none;
}

.slide-show-login {
	display: flex;
	margin-bottom: 20px;
}

.form-login input { 
	width:250px; height:32px; 
}

select.inpps {
	height:32px; 
}



.signature {
	margin-bottom: 15px;
}

.buttons:hover {
  border-color: #5180b0;
  background: #a7b9d5;
}

.buttons-text { 
  color: #fff;
  margin: auto;
} 

ul {
   padding-left: 20px;
   margin-top: 5px;
   margin-bottom: 5px;
   list-style-type: disc;
   /*border-style: solid;*/
}


.havenotes {
  background-position: top 10px right 55px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAArlBMVEX///8xzho50Bs/0yQmxRk60C5G1jBW4DUCrx82zhtF2BQLtiIUuiY6zy5T3TIZvhsJsyMCriAUuSVZ4TUFsB9Z4jYDrh8ZvhsMtRoWuxY70ww1zwYNth8sxypE1TBI1zFM2jJT3jRW4DUkwilc4zZi5jdm6Tdr7DkMtCQbvSc0zCx08jt89jwGsSI+0S9++D2E+j9x7zoCriGJ/T8fwCiM/0AVuiUGsR4LtBsnxw2VkTnEAAAAHXRSTlMAEVOn2+323IJJDSLg/spr9ej+9vS7/pTt/q/8N0UMZXgAAAH9SURBVDjLbZNrm5owEIUjcWuApS6ptauUS7gEBEGEBfX//7HOJKjsbs+jDx/Oy5lJmCHkoYVBly8vP1aUmRb5Lpu9+k4QRkLEsfi5XnyxLfaWgB+JOM1Q6cr8/LrLlQ+2zFFSpnQWYrrFwS/Rl3lVVUf45zKj1vP9midlEwr0j6dT256O1Tl/EAu3gwAn0H7btn0PSHWGKhpgXVd8+E0UZ8rvh2EA5Fjl2S9DFdh0HVQIolSewR/Qhx8QMv09BdQjACLFgGHSMwI6QMBRwOkBDNBFngnowtgigD1m/wFWC/LnMitxUi1qAEuI0CQuAlwBEnro5z2kIliTdwDwFPqY94heX0QUUPJ+hSbwouAi8zMSqFZViMOGkt313oS+KbjoVt11LqGCQ8lyp2p8qAggqiOqUn7YlIzsd1cA6oP+Wpn6nGDnWSqipvTXhN2wBnaBBA6ElDgOsQiD0j/YxLztsM2aKwJHChWLCPL95NUi1hIi7gQOJUyliKIwQJ8z/FieOggSCSBNgGocsA/8zcZ5WeoiXV2MgPilkp8kY1EzNTCGd9MZGtE6jLzoXFuPFPWmDEQKzseR86Luuo1xX4q9ytAIQHWtnlv2XBskZojSZj1fLOphyPVy2U7Q1jU+756591QKQqANs78ur2UgAgzI/W5P+88opWz9d779/wAvMHianjtWngAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: 9px;
  z-index: 2;
}
