@charset "utf-8";
/* CSS Document */

 
h1,h2,h3,h4,h5,h6 {
	font-weight: 700;
}
 
.ql-editor p {
	float: none;
	margin-top: 8px;
}

.footer {
	margin-top: 48px; 
}

.hide {
	display: none;
  }

 

.col12.hovered {
	background-color: #F9F8E3;
  }

  .col13.hovered {
	background-color: #F9F8E3;
  }

  .max-height-150 {
	max-height: 180px;
	min-height: 170px;
  }
  
.card-text {
	margin-bottom: 1em;
}

.h1guest {
	margin-bottom: 24px;
	margin-top: 24px;
}

.qwst {
	margin-bottom: 16px; 
}

/* Люшер */
.wrapper {
	float: left;
}

.wrapper_fin {
	margin: 0 12px 0 12px ;
	width: 10rem;
	height: 10rem;
}

#colors-container {
	overflow: hidden;
    max-width: 34rem;
    max-height: 11rem;
}
.green {
	float: left;
	margin: 12px ;
	width: 10rem;
	height: 10rem;
	background-color: #269F76;
	border: none;
}  

.brown {
	margin:  12px ;
	float: left;
	width: 10rem;
	height: 10rem;
	background-color: #BC5D3F;
	border: none;
}

.black {
	margin:  12px ;
	float: left;
	width: 10rem;
	height: 10rem;
	background-color: #110F0E;
	border: none;
}

.yellow {
	margin:  12px ;
	float: left;
	width: 10rem;
	height: 10rem;
	background-color: #FCE624;
	border: none;
}

.red {
	margin:  12px ;
	float:   left;
	width: 10rem;
	height: 10rem;
	background-color: #FC3137;
	border: none;
}

.grey {
	margin: 12px ;
	float: left;
	width: 10rem;
	height: 10rem;
	background-color: #a7a7a7;
	border: none;
}

.blue {
	margin:  12px ;
	float: left;
	width: 10rem;
	height: 10rem;
	background-color: #2D3871;
	border: none;
}

.purple {
	margin:  12px ;
	float: left;
	width: 10rem;
	height: 10rem;
	background-color: #982979;
	border: none;
}

.lead {
	width: 100%;
	float: left;
}

/* база */
body {
background-color: #F9F9F9;
}

.container-fluid {
	  --bs-gutter-x: 2rem!important;  
 }

.main_table {
	background-color: #fff;
	margin-top: 24px;
}


.white-board {
	background-color: #fff;
	border-radius: 12px;
	padding: 24px;
}
p {
	font-size:16px;
	margin-top: 8px;
	float: left;
	margin-bottom: 0px;
}

hr {
	margin-bottom: 16px;
}

.marg {
	margin-bottom: 12px;
	float: left;
}

/* Header*/

.logo {
	float: left;
	height: 104px;
	margin-right: 48px ;
}

.btn-header {
	margin-top: 32px;
}
.table {
	background-color: #fff;
}


/* Person */
.menu_person {
	float: left;
	margin-bottom: 24px;
}

.card_name {
	float: left;
	background-color: #fff;
	border-radius: 10px;
	padding: 24px;
	margin-right: 32px;
}

.card_name h1 {
	float: left;
	width: 500px;
	text-align: left;
}

.card_name_1 {
	float: left;
	width: 500px;
	margin-top: 24px;
}

.card_name_1_block {
	
	float: left;
	margin-right: 36px;
}

	.card_name_1_block p {
		float: left;
		text-align: left;
	}

.card_name_2 {
	float: left;
	margin-top: 24px;
}
	.card_name_2_block {
		width: 124px;
		float: left;
	}

	.card_name_2_block p,b {
		float: left;
		text-align: left;
	}

.card_komand {
	background-color: #fff;
	border-radius: 10px;
	padding: 24px;
}
.table-success2 {
	background-color: #6FCF97!important;
}
	/* edit */

.height {
	float: left;
	width: 60px;
}
.input-import {
	width: 275px;
}



/* Quesyion */

.check-q {
	margin-top: 32px;
	float: left;
}