*{
  background-color: transparent;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
  outline: none;
}
html{
	height: 100%;
}
body{
	width: 100%;
	height: 100%;
	color: #333;
	font-size: 1.1em;/*размер шрифта всего сайта*/
}
/*header*/
header{
	   height: 11%;
	   background-color: #006FB7;
	   /*outline: 1px solid black;*/
	   width: 100%;
		/*position: static;*/
}
#one{
	position: fixed;
	z-index: 2;
}
header #poi{
	       color: white;
	       background-color: #006FB7;
	       cursor: pointer;/*форма курсора-рука*/
	       text-shadow: 3px 3px 3px #807D79, -3px 0px 0px #D4D0C8;
	       font-family: Comic Sans MS, sans-serif;
}
header span{
	       background-color:  #006FB7;/*#5F6368*/
	       display: inline-block;
	       color: white;
	       padding: 15px 0px 0px 40px;
	       /* outline: 1px solid black;*/
	       /*font-family: italic;*/
	       font-weight: bold;
	       font-size: 2em;
}
#foi{
    display: none;	
}
header #zxc{
	       float: right;
	       background-color:  #006FB7;
	       cursor: pointer;
	       color: white;
	       padding: 30px 50px 5px 0px;
	       font-weight: bold; /*жирный текст*/
	       /* outline: 1px solid black;*/
	       text-shadow: 1.5px 1.5px 1.5px #807D79, -1.5px 0px 0px #D4D0C8;
}
header #training{
	            float: right;
				background-color:  #006FB7;
				cursor: pointer;
				color: white;
				padding: 30px 50px 5px 0px;
				font-weight: bold;
				/*outline: 1px solid black;*/
				text-shadow: 1.5px 1.5px 1.5px #807D79, -1.5px 0px 0px #D4D0C8;
}
/*значок выпадающего меню*/
#jkl,#jkl-one,#jkl-two{
						background-color: white;
						padding: 3px 25px 0px 0px;
						/*outline: 1px solid black;*/
						/*border-radius: 10px;*/
						margin: 5px 0 1px 0;
}
#obvod{
	  background-color: #006FB7;
}
/* начало списка выпадающего меню*/
header nav{
		  float: right;
		  background-color:  #006FB7;
		  cursor: pointer;
		  color: white;
		  margin: 30px 50px 5px 0px;
		  font-weight: bold;
		  /* outline: 1px solid black;*/
		  font-size: 1em;
}
.dws-menu ul{
	        list-style: none;
}
.dws-menu > ul li a{
					display: block;
					background-color:  #008FEE;
					padding: 30px 50px 15px 0px;
					font-size: 14px;
					color: white;
					/*text-decoration: none;*/
					text-transform: uppercase;
					transition: all 0.4s ease;
					outline: 1px solid #006FB7;
					white-space: pre-wrap;
}
.dws-menu > ul li span{
						display: block;
						background-color:  #008FEE;
						padding: 30px 50px 15px 0px;
						font-size: 14px;
						color: white;
						/*text-decoration: none;*/
						text-transform: uppercase;
						transition: all 0.3s ease;
						outline: 1px solid #006FB7;
}
.dws-menu > ul li{
					position: relative;
					background-color:  #006FB7;
					/*text-transform: none;*/
}
.dws-menu li a:hover{
					background-color: #0000EE; /*#808080*/
					color: white;
					transition: all 0.4s ease;
}
.dws-menu li span:hover{
						background-color: #0000EE; /*#808080*/
						color: white;
						transition: all 0.4s ease;
}
.dws-menu li ul{
				position: absolute;
				min-width: 190px;
				display: none;
}
.dws-menu li > ul li a{
						padding: 6px;
						text-transform: none;
}
.dws-menu li > ul li span{
						padding: 6px;
						text-transform: none;
}
.dws-menu li > ul li ul{
						position: absolute;
						right: -190px;
						top:0;
}
.dws-menu li:hover > ul{
						display: block;
}
/*конец списка выпадающего меню*/
/*категория все*/
.bws-menu ul{
	        list-style: none;
}
.bws-menu > ul li a{
					display: block;
					background-color:  #008FEE;
					padding: 30px 50px 15px 0px;
					font-size: 14px;
					color: white;
					/*text-decoration: none;*/
					text-transform: uppercase;
					transition: all 0.4s ease;
					outline: 1px solid #006FB7;
					white-space: pre-wrap;
}
.bws-menu > ul li{
					position: relative;
					background-color:  #006FB7;
					/*text-transform: none;*/
}
.bws-menu li a:hover{
					background-color: #0000EE; /*#808080*/
					color: white;
					transition: all 0.4s ease;
}
.bws-menu li ul{
				position: absolute;
				min-width: 380px;
				display: none;
}
.bws-menu li > ul li a{
						padding: 6px;
						text-transform: none;
}
.bws-menu li:hover > ul{
						display: block;
}
/*конец списка выпадающего меню*/
/*Поиск*/
header form{
			float: right;
			/*outline: 1px solid black;*/
		    background-color:  #006FB7;
		    width: 35%;
			cursor: pointer;
			margin: 30px 30px 5px 0px;			
}
input[type=search], input[type=text]{
					/*outline: 1px solid black;*/
					width: 400px;
					height: 30px;
					border-radius: 5px;
					padding-left: 5px; /*внутрь поиска*/
					padding-right: 10px;
					background-color:  white;
}
input[type=submit], button[type=submit]{
					/* outline: 1px solid black;*/
					padding: 4px 10px 4px 10px;
					background-color:  #006FB7;
					color: white;
					font-weight: bold;
					border-radius: 5px;
}
/* обложки книг*/
#uws-menu{
		  cursor: pointer;
		  font-weight: bold;
		  font-size: 1em;
}
.iws-menu ul{
			list-style: none;
}
.iws-menu > ul li{
				display: block;
				font-size: 14px;
				transition: all 0.3s ease;
}

.iws-menu > ul li {
					position: relative;
					text-transform: none;
}
.iws-menu li:hover{
					transition: all 0.3s ease;
}
.iws-menu li ul{
				position: absolute;
				display: none;
}
.iws-menu li > ul li {
					padding: 8px;
					text-transform: none;
}
.iws-menu li:hover > ul{
						display: block;
						background-color: transparent;
}
#oblojka{
		margin-left: 450px;
}
h1.di{
	 color: #5F6368;
	 font-size: 1.6em;
	 margin-bottom: 15px;
}
div.double{
			display: table;  
			border-spacing: 5px 5px; 
			width: 100%;
}
div.di{
		color: #5F6368;
		font-size: 1.6em;
		/*margin-bottom: 15px;*/
		display: inline-block;
		float: left;
		/*outline: 1px solid black;*/
		width: 65%;
		margin-right: 2%;
		/*transition: 1s;*/ /* Время эффекта увеличения масштаба*/
}
/*(word).html*/
/*зелёный*/
.reytinqru{
		float: right;
		width: 100px;
		height: 45px;
		/*outline: 2px solid black;*/
		/*margin: -80px 0 0 0;*/
		background-color: #94ae3f;
		/*display: inline;*/
		font-weight: bold;
		color: white;
	    /*font-size: 1.1em;*/
	    border-radius: 10px;
	    text-align: center;
		display: inline-block;
}
/*розовый*/
.reytinqen{
			float: right;
			width: 100px;
			height: 65px;
			/*outline: 2px solid black;*/
			/*margin: -80px 0 0 0;*/
			background-color: #F606EA;
			/*display: inline;*/
			font-weight: bold;
			color: white;
			/*font-size: 1.1em;*/
			border-radius: 10px;
			text-align: center;
			display: inline-block;
			/*margin-right: 2%;*/
			/*outline: 1px solid black;*/
			/*width: 32%;*/
			/*transition: 1s;*/ /* Время эффекта увеличения масштаба*/
}
/*жёлтый*/
.reytinqtr{
			float: right;
			width: 100px;
			height: 45px;
			/*outline: 2px solid black;*/
			/*margin: -80px 0 0 0;*/
			background-color: #FFB900;/*отборный жёлтый*/ /*#EFA500 янтарный */
			/*display: inline;*/
			font-weight: bold;
			color: white;
			/*font-size: 1.1em;*/
			border-radius: 10px;
			text-align: center;
			display: inline-block;
}
/*синий*/
.reytinqaz{
			float: right;
			width: 100px;
			height: 45px;
			/*outline: 2px solid black;*/
			/*margin: -80px 0 0 0;*/
			background-color: #005FF7;
			/*display: inline;*/
			font-weight: bold;
			color: white;
			/*font-size: 1.1em;*/
			border-radius: 10px;
			text-align: center;
			display: inline-block;
}
/*красный*/
.reytinqbe{
			float: right;
			width: 100px;
			height: 45px;
			/*outline: 2px solid black;*/
			/*margin: -80px 0 0 0;*/
			background-color: #F5452C;
			/*display: inline;*/
			font-weight: bold;
			color: white;
			/*font-size: 1.1em;*/
			border-radius: 10px;
			text-align: center;
			display: inline-block;
}
.drm{text-align: center;}
h3.di{
	 color: #5F6368;
	 font-size: 1.6em;
}
span.di{
		color: #5F6368;
		font-size: 1.6em;
}
/*заголовок списка слов*/
/*h3{
	color: #5F6368;
}*/
/*для всех страниц выше 1365 и для mobile 1368-912, 1366-1024*/
#main #empty{
			width: 100%;
			height: 45px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
}
#empt-four{
			height: 80px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
}
/*charity & traiwords*/
#main #emptt{
			width: 100%;
			height: 30px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
}
/*read*/
#main #empt{
			width: 87-88.5%;
			height: 30px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
			background-color: #009999;
			color: white;
			padding: 45px 0 10px 175px;/*30 height+70padding-top=100px*/
			font-family: Comic Sans MS, sans-serif;
			font-size: 1.6em;
			font-weight: bold;
			margin-bottom: 20px;
}
/*yum poddomen*/
#main #empk{
			width: 87-88.5%;
			height: 30px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
			background-color: #8ABA10;
			color: white;
			padding: 45px 0 10px 175px;/*30 height+70padding-top=100px*/
			font-family: Comic Sans MS, sans-serif;
			font-size: 1.6em;
			font-weight: bold;
			margin-bottom: 20px;
}
/*med poddomen*/
#main #empm{
			width: 87-88.5%;
			height: 30px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
			background-color: #32C9CA;
			color: white;
			padding: 45px 0 10px 175px;/*30 height+70padding-top=100px*/
			font-family: Comic Sans MS, sans-serif;
			font-size: 1.6em;
			font-weight: bold;
			margin-bottom: 20px;
}
/*grammar poddomen*/
#main #empgr{
			width: 87-88.5%;
			height: 30px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
			background-color: #B3B7C3;
			color: white;
			padding: 45px 0 10px 175px;/*30 height+70padding-top=100px*/
			font-family: Comic Sans MS, sans-serif;
			font-size: 1.6em;
			font-weight: bold;
			margin-bottom: 20px;
}
/*money poddomen*/
#main #empy{
			width: 87,5-88.5%;
			height: 30px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
			background-color: #E2C16A;
			color: white;
			padding: 45px 0 10px 165px;/*30 height+70padding-top=100px*/
			font-family: Comic Sans MS, sans-serif;
			font-size: 1.5em;
			font-weight: bold;
			margin-bottom: 20px;
}
/*gift poddomen*/
#main #empg{
			width: 87-88.5%;
			height: 30px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
			background-color: #FB7200;
			color: white;
			padding: 45px 0 10px 175px;/*30 height+70padding-top=100px*/
			font-family: Comic Sans MS, sans-serif;
			font-size: 1.6em;
			font-weight: bold;
			margin-bottom: 20px;
}
/*knit poddomen*/
#main #empn{
			width: 87-88.5%;
			height: 30px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
			background-color: #8C665B;
			color: white;
			padding: 45px 0 10px 175px;/*30 height+70padding-top=100px*/
			font-family: Comic Sans MS, sans-serif;
			font-size: 1.6em;
			font-weight: bold;
			margin-bottom: 20px;
}
/*ser poddomen*/
#main #emps{
			width: 87-88.5%;
			height: 30px;/*отсчитывается сверху под хеадером для текста*/
			/*outline: 2px solid black;*/
			background-color: #F606EA;
			color: white;
			padding: 45px 0 10px 175px;/*30 height+70padding-top=100px*/
			font-family: Comic Sans MS, sans-serif;
			font-size: 1.6em;
			font-weight: bold;
			margin-bottom: 20px;
}
audio{
	 height: 25px;
}
hr{
	/*width: 700px;
	margin: 0 30px 0 100px;*/
}
.color{
		background-color: #FDEBD3;
		cursor: default;
		/*outline: 2px solid black;*/
}
.help{
	  cursor: default;
}
/*index*/
.n{
	padding-left: 0px;
	/*color: #5F6368;*/
	font-size: 1.3em;
	margin-top: 80px;
	margin-bottom: 5px;
	color: gray;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
}
/*.a{
	font-family: colibri light;/*шрифт*/
	/*font-weight: bold;
	font-size: 1.3em;
}*/
.is{
	font-family: arial;
	font-weight: bold;
	font-size: 1.3em;
}
.i{
	font-style: oblique; /*наклон (вправо)*/
}
.ik, .ip, .ix{
	font-style: italic; /*курсив, иммитация рукописного*/
	font-weight: bold;
	font-size: 1em;
}
.ir{
	font-style: italic;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
}
/*удалила для автора страниц*/
.kol{
		white-space: pre-wrap;
		margin-top: 50px;
}
/*навигация по странице языки больше нет можно удалить*/
.b{
	font-family: arial;
	font-weight: 900; /*bold, normal, bolder, lighter or 100 to 900*/
	font-size: 1.1em;/*было 1.02em*/
}
/*.ghj{
	line-height: 1em;
}*/
.hid{
	visibility: hidden;
}
.s {
	font-family: arial;
	font-weight: bold;
	color: #C1C1C1;
	font-size: 0.8em;
	/*white-space: pre;*/
	/*word-spacing: inherit;*/
}
mark{
	margin: 50px 0 0 0;
	background-color: white;
	color:#FF6600;/*#FF5619;*/
	text-decoration: underline;
}
#yd{
	float: right;
	width: 350px;
	display: block;
	/*margin: 0px 5px 50px 350px;*/
	outline: 2px solid #C1C1C1;
}
/*раскрывающийся блок со скрытым содержанием*/
.hide {
	  display: none;
}
/*чтобы блок сворачивался и разворачивался*/
/*.hide + label ~ div{
					display: none;
}*/
/*для арго, оглавление, игра и т.д.*/
.kide + label ~ div{
					display: none;
}
.kide {
	  display: none;
}
/*оформление заголовка свернутого*/
.kide + label{
			border-bottom: 1px  solid  #006FB7;
			padding: 0;
			color: #006FB7;
			cursor: pointer;
			display: inline-block;
			font-weight: bold;
			font-size: 1.1em;
margin-top: 30px;
}
/*оформление заголовка развернутого*/
.kide:checked + label{
					color: 	 #006FB7;
					border-bottom: 1px  solid  #006FB7;
					font-weight: bold;
}
/*разворачивает блок*/
.kide:checked + label + div{
							display: block;
}
/*оформление заголовка свернутого*/
.hide + label{
			border-bottom: 1px  solid  #006FB7;
			padding: 0;
			color: #006FB7;
			cursor: pointer;
			display: inline-block;
			font-weight: bold;
			font-size: 1.1em;
}
/*оформление заголовка развернутого*/
.hide:checked + label{
					color: 	 #006FB7;
					border-bottom: 1px  solid  #006FB7;
					font-weight: bold;
}
/*разворачивает блок*/
.hide:checked + label + div{
							display: block;
}
/*отступы между заголовками 1.demo 2.... vemo*/
.demo{
	margin-top: 20px;/*было -30 из-за tureckiy-yazik.html уменшила*/
}
.vemo{
	margin-top: -70px;
}
/*оформление заголовка свернутого - неактивен*/
.fide + label{
			border-bottom: 1px  solid  #C1C1C1;
			padding: 0;
			color: #C1C1C1;
			cursor: pointer;
			display: inline-block;
			font-weight: bold;
			font-size: 1.1em;
}
.fide + label ~ div{
					display: none;
}
.fide {
		display: none;
}
/*ссылка на тренировать слова*/
.tide{
		display: none;
}
/*конец раскрывающегося блока*/
.rgn{
	color: grey;
	font-style: oblique;/*italic*/
	margin-left: 50px;
}
.rgn-f{
	color: grey;
	font-style: oblique;/*italic*/
}
.date{
	font-style: italic;
	color: #BDBDBD;
	font-size: 0.8em;
}
.v {
	/*font-size: 1.2em;*/
	color: #006FB7;
	border-bottom: 1px  solid  #006FB7;
	font-weight: bold;
}
.u{
	/*font-size: 1.2em;*/
	color: #A3A3A3;
	border-bottom: 1px  solid  #A3A3A3;
	font-weight: bold;	
}
table tr th{
			background-color: #FDEBD3;
			border: 1px solid lightgrey; 
}
table tr td{
			border: 1px solid lightgrey;
}
table{
	border: 1px solid black;
}
.colnum{
		background-color: #FDEBD3;
}
/*кнопка песен переход к предыдущему плэйлисту*/
#singls,#singls-rght{
		 /*outline: 1px solid black;*/
		 background-color: blue;
		 color: white;
		 border-color: white;
		 height: 35px;
}
#singls:hover, #singls-rght:hover{
				background-color: green;
}
/*кнопка песен переход к предыдущему плэйлисту*/
.singls,.singls-rght{
		 /*outline: 1px solid black;*/
		 background-color: blue;
		 color: white;
		 border-color: white;
		 height: 35px;
}
.singls:hover,.singls-rght:hover{
				background-color: green;
}
/*ru кнопка*/
#knop{
	  width: 150px;
	  height: 40px;
	  margin: 50px 100px 100px 450px;
	  /*outline: 1px solid black;*/
	  background-color: #669999;
	  color: white;
	  /*padding: 10px;*/
	  border-radius: 2px;
}	
#knof{
	float: right;
	width: 185px;
	height: 40px;
	background-color: #669999;
	color: white;
	border-radius: 2px;
	align-items: center;
	margin-bottom: 50px;
}
#knor{
	float: left;
	width: 185px;
	height: 40px;
	background-color: #669999;
	color: white;
	border-radius: 2px;
	align-items: center;
	margin-bottom: 50px;
}
#kno input[type=button]{
						width: 30px;/*это и маржин и паддинг*/
						height: 35px;/*это и маржин и паддинг*/
					    background-color: #669999;
						border-radius: 5px;
						/*text-align: center;*/
						font-weight: bold;
						color: white;
						margin-left: 450px;
						float: left;
						/*display: inline;*/
						/*outline: 1px solid black;*/
}
 #kn input[type=button]{
						width: 30px;/*это и маржин и паддинг*/
						height: 35px;/*это и маржин и паддинг*/
					    background-color: white;
						border-radius: 5px;
						/*text-align: center;*/
						font-weight: bold;
						margin-left: 5px;
						float: left;
						/*display: inline;*/
						margin-top: -16px;
						color: black;
						/*outline: 1px solid black;*/
}
.dext{
	 margin: 0px 0px 0px 75px;
	/*outline: 1px solid black;*/
}
.ru{
	background-color: #FDEBD3;
}
/*training page*/
#main{
	/*float: left;*/
	width: 100%;
	height: 100%;
	/*outline: 1px solid black;*/
	/*display: inline-block; /*#kjh*/
}
#main form{
			display: inline-block;
			float: left;
}
#main form h1{
			margin: 30px 0px 20px 50px;
			font-weight: bold;
			color: #5F6368;	
			/*font-size: 1.2em;*/
			/*outline: 1px solid black;*/
}
.text{
	margin: 50px 450px 20px 75px;
	font-family: arial;
	/*outline: 1px solid black;*/
}
.tekst{
	margin: 100px 450px 0px 75px;
	font-family: arial;
	/*outline: 1px solid black;*/
}
.q {
	font-family: arial;
	font-weight: bold;
    color: grey;
	 margin: 50px 450px 20px 75px;
	font-size: 0.7em;
}
.ins{
	text-decoration: underline;
	margin-bottom: 20px;
	/*font-size: 1em;*/
}
/*ЕС - евросоюз*/
.in{
	text-decoration: underline;
}
.inl{
	text-decoration: underline;
}
.p{
	color: red;
}
.o{
	color: green;
}
/*trainwords*/
form textarea{
			margin: 0 0 10px 0;
			width: 100%;
			height: 300px;
			padding: 5px;
			resize: none; /*изменять с помощью захвата нижнего угла*/
}
textarea:focus{ border: 1px solid #39c; }
form input[type=reset]{
					margin: 0 0 0 80%;
					padding: 5px;
					width: 15%;
					background-color: #8FBC8F;
					color: white;
					cursor: pointer;
					font-weight: bold;
}
/*charity page*/
fieldset{
		border: 1px solid #03A9F4;
		padding: 15px;
}
/*wordthe page*/
#word{
	 color: grey;
	 margin-top: 20px;
	 line-height: 1.5;
}
#main #word{
			margin: 50px 0 50px 40px; /*двигает текст*/
}
#main #word p{
			color: grey;
			display:inline-block;
}
#main #word h2{
			display: inline-block;
			padding-left: 600px;
			padding-top: 30px;
			color: grey;					
}
#b,.b{
	font-weight: bold;
	color: grey;
}
#a{
	font-weight: bold;
	color: grey;
	padding-left: 100px;
}
#c{
	padding-left: 137px;
}
#e{
	padding-left: 15px;
}
.x{
	color: /*#43A604*/#45B528;
	font-weight: bold;
	font-family: arial;
	/*outline: 2px solid black;*/
}
.xf{
	color: #45B528; /*#43A604*//*grey*/;/*удалён из 100 русских слов*/
	/*font-weight: bold;*/
	/*font-family: arial;*/
	/*outline: 2px solid black;*/
	/*font-size: 1.2em;*/
}
#pol{
	margin-left: 100px;
	color: /*#43A604*//*#45B528*/grey;
	/*font-weight: bold;*/
	font-family: arial;
}
.m{
	margin-top: 50px;
	font-weight: bold;
	/*font-size: 1.2em;*/
	/*padding-left: 100px;*/
	text-decoration: underline;
}
.mn{
	font-weight: bold;
	/*font-size: 1.2em;*/
	padding-left: 100px;
	text-decoration: underline;
}
.w{	
	font-weight: bold;
	/*direction: initial;*/
	cursor: default;
	font-size: 0.9em;
	white-space: break-spaces;
}
/*alfavit cvetnoy*/
.d {
	background-color: #e9f0c0;
}
.f{
	background-color: #FFFACD;
}
.h{
	background-color: #FFEfD5;
}
.z{
	background-color: #D4F1EC;
}
.c{
	background-color: #EDD6E6;
}
/*выделение одного языка из ветви*/
/*404*/
#try{
	background-color: #81D6DA;
	white-space: pre;
}
h1#cl, h2#cl-one{
	background-color: #81D6DA;
	text-align: center; /*выравнивание по центру*/
	color: white;
}
#vl, #vl-one{
	color: white;
	background-color: #81D6DA;
	margin-left: 240px;
	font-size: 1.3em;	
	text-align: justify;
	font-weight: bold;
}
#bl, #bl-one, #bl-two, #bl-three, #bl-four, #bl-five, #bl-six{
															background-color: #81D6DA;
															text-decoration: underline;
															font-size: 1.1em;
															margin-left: 240px;
															text-align: justify;
}
/*.blbl{
	text-decoration: underline;
		margin-left: 10px;
}*/
/**/
.ui{
	font-weight: bold;
	/*font-size: 1.2em;*/
	padding-left: 100px;
	text-decoration: underline;
}
.ol{
	color: /*#43A604*//*#45B528*/grey;
	/*font-weight: bold;*/
	font-family: arial;
	padding-left: 100px;
}
.ink{
	text-decoration: underline;
}
/*#FFF423 желтый цвет как маркер*/
/*read img*/
#lib{
	width: 100%;
	height: 550px;
	outline: 1px solid black;
	background-image: url(library.jpeg);
	margin-top: 50px;
}
/*yum img*/
#yum{	
	width: 100%;
	height: 550px;
	outline: 1px solid lightgrey;
	background: url("laim.jpeg") repeat-x center;
}
/*gift img*/
#gift{	
	width: 100%;
	height: 450px;
	margin-bottom: 50px;
	outline: 1px solid lightgrey;
}
/*ser img*/
#serr{	
	width: 100%;
	height: 750px;
	margin-bottom: 50px;
	outline: 1px solid lightgrey;
}
.bloknot{	
		background: url("bloknot-spiralniy.jpeg") repeat-x center;
}
.otkritka{	
		background: url("otkritka-ruchnoy-raboti.jpeg") repeat-x center;
}
.burdyuk{	
		background: url("burdyuk-06.jpeg") repeat-x center;
}
.naushniki{	
		background: url("naushniki.jpeg") repeat-x center;
}
.vyazanie{	
		background: url("domik-dlya-kota.jpeg") repeat-x center;
}
.medic{	
		background: url("vrach-onlayn.jpeg") repeat-x center;
}
.money{	
		background: url("zarabotok-na-klikax.jpeg") repeat-x center;
}
.grammar{	
		background: url("grammatika-angliyskogo-yazika.jpeg") repeat-x center;
}
.serr{	
		background: url("kino-xlopushka-numerator.jpeg") repeat-x center;
}
#kj{
	text-decoration: underline;/*удалить в конце, используется в языках повторяющееся id*/
}
.kj{
	text-decoration: underline;
}
.wer{
	margin-left: 30px;
}
.werr{
	text-decoration: underline;
	margin-left: 30px;
}
h4{
	color: black;/*#006FB7*//*green*//*#44B700;*/
	font-weight: bold;
	font-size: 1.1em;
}
h5{
	color: #5F6368;/*#006FB7*//*green*//*#44B700;*/
	font-weight: bold;
	font-size: 1.1em;
}
#new{
	position: absolute;
	/*z-index: 1;*/
	background-color: transparent;
	/*outline: 1px solid black;*/
	width: 4%;
	margin-top: -13px;
	margin-left: 6px;
}
.bli{
	padding-left: 50px;
}
#helping{
	background-color: white;
	color: white;
}
#urt{
	width: 250px;
	height: 100px;
	outline: 1px solid black;
	color: green;
	background-color: lightgrey;
}
/*yum - зеленый*/
#recepti{
		border: 1px solid /*#C1C1C1*/#8ABA10;
		border-radius: 15px;
		/*white-space: inherit;*/
		padding-left: 3px;
		padding-right: 5px;
		white-space: pre-line;
		text-align: justify;
}
/*med - бюрюзовый*/
#medicine{
		border: 1px solid /*#C1C1C1*/#32C9CA;
		border-radius: 15px;
		/*white-space: inherit;*/
		padding-left: 3px;
		padding-right: 5px;
		white-space: pre-line;
		text-align: justify;
}
/*gra - серый*/
#grammar{
		border: 1px solid /*#C1C1C1*/#B3B7C3;
		border-radius: 15px;
		/*white-space: inherit;*/
		padding-left: 3px;
		padding-right: 5px;
		white-space: pre-line;
		text-align: justify;
}
/*mon - золотой*/
#money{
		border: 1px solid /*#C1C1C1*/#E2C16A;
		border-radius: 15px;
		/*white-space: inherit;*/
		padding-left: 3px;
		padding-right: 5px;
		white-space: pre-line;
		text-align: justify;
}
/*gift - оранжевый*/
#gifti{
		border: 1px solid #FB7200;
		border-radius: 15px;
		/*white-space: inherit;*/
		padding-left: 5px;
		padding-right: 5px;
		white-space: pre-line;
		text-align: justify;
		/*margin-left: 0px;
		margin-right: 0px;*/
}
/*knit - оранжевый*/
#knit{
	border: 1px solid #7C5F49;
	border-radius: 15px;
	/*white-space: inherit;*/
	padding-left: 5px;
	padding-right: 5px;
	white-space: pre-line;
	text-align: justify;
	/*margin-left: 0px;
	margin-right: 0px;*/
}
/*ser - розовый*/
#ser{
	border: 1px solid #F606EA;
	border-radius: 15px;
	/*white-space: inherit;*/
	padding-left: 5px;
	padding-right: 5px;
	white-space: pre-line;
	text-align: justify;
	/*margin-left: 0px;
	margin-right: 0px;*/
}
/*index - прозрачный*/
#glav, #glav-01{
				white-space: pre-line;
				text-align: justify;
}
.yem{
	/*padding: 0 0 0 270px;*/
	color: grey;
	/*text-align: center;*/
	font-style: italic;
	font-size: 1.24em;
}
/*iconhome*/
#home{
	/*height: 0; or filter: blur(100px); /*тоже, что и display: none;*/
	background-color: #006FB7;
	/*outline: 1px solid black;*/
	margin: 0px 0px 0px 30px;
	width: 1.8%;
}
.home{
	background-color: #006FB7;
    /*outline: 1px solid black;*/
}
/*news*/
h2.dot{
		font-style: italic;
		line-height: 0.8; /*данный стиль не работает со span, только с div*/
		padding-left: 80px;
		/*font-size: 1.1em;*/
}
h2.dod{
	font-style: italic;
	/*line-height: 0.8; /*данный стиль не работает со span, только с div*/
	font-size: 1.2em;
}
.diz p{
		font-style: italic;
		/*line-height: 0.8; /*данный стиль не работает со span, только с div межстрочный пространство*/
		background-color: #D4D0C8;
		padding: 15px;
		margin-top: 10px;
		/*width: 860px;*/
		/*font-size: 0.9em;*/
}
.diz p a{		background-color: #D4D0C8;
	  text-decoration: underline;
}
/*yaziki, выделение желтым маркером*/
.holo{
	  background-color: #F2FD52;
}
.deco{
	  text-decoration: underline;
	  font-weight: bold;
}
div.shadow{
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);	
			/* text-align: center;*/
			padding: 0 20px 0 20px;
}
/*турецкие сериалы*/
div.polaroid {
			width: 40%;
			background-color: white;
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			margin-bottom: 25px;
			margin-left: 270px;
			text-align: center;
}
/*фото по горизонтали на главной странице*/
/*для 4 фото*/
div.counter0 {
			display: inline-block;
			float: left;
			margin-right: 2%;
			outline: 1px solid black;
			width: 23%;
			transition: 1s; /* Время эффекта увеличения масштаба*/
}
/*clear: both; ?
display: table-cell; ?
vertical-align: middle;?*/
div.counter4, div.counter7, div.counter9{
										display: table;  
										border-spacing: 20px 20px; 
										width: 100%;
}
div.counter1 {
			display: inline-block;
			float: left;
			margin-right: 2%;
			outline: 1px solid black;
			width: 46%;
			transition: 1s; /* Время эффекта увеличения масштаба*/
}
div.counter10 {
			display: inline-block;
			float: left;
			margin-right: 1%;
			outline: 1px solid black;
			width: 100%;
			/*transition: 1s; /* Время эффекта увеличения масштаба*/*/
}
div.counter11 {
			display: inline-block;
			float: left;
			margin-right: 2%;
			outline: 1px solid black;
			width: 48%;
			/*transition: 1s; /* Время эффекта увеличения масштаба*/
}
div.counter2 {
			float: left;
			padding-left: 5px;
}
div.counter3 {
			display: inline-block;
			float: left;
			margin-right: 1%;
			outline: 1px solid black;
			width: 15%;
			transition: 1s; /* Время эффекта увеличения масштаба*/
	 	 	text-align: center;
}
div.counter6 {
			display: inline-block;
			float: left;
			margin-right: 1%;
			outline: 1px solid green;
			width: auto;
			height: auto;
			transition: 1s; /* Время эффекта увеличения масштаба*/
			text-align: center;
			font-size: 0.9em;
}
div.counter0:hover {
					transform: scale(3); /* Увеличиваем масштаб */
					margin-right: 0%;
					margin-left: 10px;
}
div.counter1:hover {
					transform: scale(2); /* Увеличиваем масштаб */
					margin-right: 0%;
					margin-left: 40px;
}
div.counter0 img{
				height: 125px;
				width: 100%;
}
.inl-inl{
		display: inline-block;
		float: left;
		margin-right: 2%;
		outline: 1px solid black;
		width: 23%;
}
.inl-inli{
		display: inline-block;
		float: left;
		margin-right: 2%;
		outline: 1px solid black;
		width: 23%;
		border-radius: 15px;
}
div.counter4 .inl-inli img{
						border-radius: 15px;
						height: 200px;
						width: 100%;
}
div.counter4 .inl-inl img{
						height: 125px;
						width: 100%;
}
/*aliexpress*/
div.counter5 {
			display: inline-block;
			float: left;
			margin-right: 1%;
			outline: 1px solid green;
			width: 12%;
			/*height: 250px;*/
			/*transition: 1s; /* Время эффекта увеличения масштаба*/
			text-align: center;
			font-size: 0.9em;
}
/*aliexpress*/
div#crauter12 {
			/*margin-right: 1%;*/
			outline: 1px solid green;
			width: 25%;
			/*height: 250px;*/
			/*transition: 1s; /* Время эффекта увеличения масштаба*/
			text-align: center;
			font-size: 0.9em;
}
/*aliexpress*/
#crauter14 {
			display: inline-block;
			float: left;
			/*margin-right: 1%;*/
			outline: 1px solid green;
			width: 16.5%;
			/*height: 250px;*/
			/*transition: 1s; /* Время эффекта увеличения масштаба*/
			text-align: center;
			font-size: 0.9em;
}
/*aliexpress*/
div#crauter10 {
			display: table;  
			/*border-spacing: 15px 15px; */
			width: 100%;
}
/*aliexpress*/
div#crauter13 {
			display: table;  
			border-spacing: 15px 15px;
			width: 100%;
}
div.counter0, div.counter1, .inl-inl, div.counter5, div.counter4/*, div.counter2*/ p{
																					text-align: center;
																					font-size: 0.9em;
}
div.counter4 .inl-inl p{
						height: 95px;/*на самом деле растягивает все блоки на главной, для десктоп немного и больше для мобайл*/
						margin-top: 10px;
}
/*цитата*/
.blockquote-7, .blockquote-8{
							border: 2px solid #337AB7;
							font-size: 16px;
							font-style: italic;
							margin: 48px 31px 31px 16px;
							padding: 0px 24px;
							position: relative;
							box-shadow: 15px 15px 0 0 #337AB7;  
							white-space: pre-wrap;
}
/*автор цитаты*/
.blockquote-7 cite, .blockquote-8 cite{
										color: #337AB7;
										font-size: 15px;
										padding-top: 10px;
										display: block;
										text-align: right;
}
/*конец цитаты*/
/*хлебные крошки*/
#photo, #photo-01, #photo-02, #photo-03, #photo-04, #photo-05, #photo-06, #photo-07{
																		float: right;
																		height: 370px; /*высота*/
																		width: 300px;
																		outline: 3px solid #C1C1C1;
																		margin: -38% -400px 20px 0; /*25.5% если без рекламы*/
																		color: white;
																		font-weight: bold;
																		font-size: 1.2em;
																		text-align: center;
}
#photo p, #photo-01 p, #photo-02 p{
									margin-top: 265px;
}
#photo-07 p{
			margin-top: 245px;
}
#photo-03 p, #photo-04 p, #photo-05 p{
									margin-top: 200px;
}
#photo-06 p{
			margin-top: 180px;
}
/*турецкие сериалы за всё время - 56*/
/*главная-1, языки-55*/
#photo-one{
			background-image: url(serial-zapax-klubniki.jpeg);
}
/*курдский - 57*/
/*топ100 - 57*/
#photo-two{
			background-image: url(gorod-vavilon-chast.jpeg);
			background-position: center;
			background-size: cover;
}
/*турецкие сериалы 2020 - 57*/
/*топ200 - 57*/
#photo-three{
			background-image: url(serial-mister-oshibka.jpeg);
}
/*турецкие сериалы 2021 - 100*/
/*100 русских слов - 100*/
#photo-four{
			background-image: url(serial-marashanec.jpeg);
			background-position: center;
			background-size: cover; /*300px 375px contain, */
}
/*корейские сериалы за всё время - 106*/
/*beketova-grant-70, pinokio-36*/
#photo-five{
			background-image: url(serial-chto-sluchilos-s-sekretarem-kim.jpeg);
			background-size: cover;
}
/*британские сериалы за всё время - 100*/
/*100 азербайджанских слов - 100*/
#photo-six{
			background-image: url(serial-otkritie-vedm.jpeg);
			background-position: center;
}
/*американские сериалы за всё время - 100*/
/*100 турецких слов - 100*/
#photo-seven{
			background-image: url(serial-ted-lasso.jpeg);
			background-position: center;
}
/*корейский - 100*/
/*100 белорусских слов - 100*/
#photo-eight{
			background-image: url(plyaj-xeunde-yujnaya-koreya.jpeg);
}
/*ирландский - 57*/
/*топ300-57*/
#photo-nine{
			background-image: url(irlandskoe-kofe.jpeg);
			background-position: center;
}
/*румынский*/
/*топ500-57*/
#photo-ten{
			background-image: url(desert-rojata.jpeg);
			/*background-size: 350px 370px; *//*первое ширина, второе высота*/
			background-position: center;
}
/*мальтийский - 57*/
/*топ700-57*/
#photo-eleven{
			background-image: url(zaliv-spinola-malta.jpeg);
			background-position: center;
}
/*английский - 100*/
/*karlson-27, detstvonikiti-35, maugli-8, buratino-30*/
#photo-twelve{
			background-image: url(bashnya-big-ben-london.jpeg);
			background-position: center;
}
/*турецкий - 99*/
/*незнайка-99*/
#photo-thirteen{
				background-image: url(most-sultana-mexmeda-fatixa-turciya.jpeg);
				background-position: center;
				background-size: cover; /*300px 375px contain, */
}
/*русский - 88*/
/*винни-18, детигранта-70*/
#photo-fourteen{
				background-image: url(kremlevskaya-zvezda-moskva.jpeg);
				background-position: center;
				background-size: 297px 373px ;
}
/*азербайджанский - 88*/
/*strashnyaistoriya-21, vavilon-20(x2), nemnogo-47*/
#photo-fifteen{
				background-image: url(bashni-flame-towers-baku.jpeg);
				background-position: center;
}
/*испанский - 92*/
/*nemnogo-92*/
#photo-sixteen{
				background-image: url(podvesnoy-most-portugalete.jpeg);
				background-position: center;
}
/*итальянский - 94*/
/*ranovstavat-12, sapiens-20, golie-dengi-14, polnochnoe-20, smertilyubvi-14, zvezda-11, xyuston-3*/
#photo-seventeen{
				background-image: url(plyaj-pozitano.jpeg);
				background-position: center;
}
/*китайский - 66*/
/*kakpisat-66*/
#photo-eighteen{
				background-image: url(reka-li.jpeg);
				background-position: center;
}
/*японский - 94*/
/*zvezdnievoyni - 75, malenkayajizn - 19*/
#photo-nineteen{
				background-image: url(vulkan-fudziyama.jpeg);
				background-position: center;
}
/*арабский - 100*/
/*100английскихслов - 100 + 28*/
#photo-twenty{
				background-image: url(neboskreb-burdj-al-mamlyaka.jpeg);
				background-position: center;
}
/*индийский - 73*/
/*blad - 73*/
#photo-twenty-one{
				background-image: url(xram-lotosa-indiya.jpeg);
				background-position: center;
}
/*бенгальский - 50*/
/*peppa-pig - 1-50*/
#photo-twenty-two{
				background-image: url(gorod-chittorgarh-fort.jpeg);
				background-position: center;
}
/*персидский - 60*/
/*лучшие сериалы все языки - 60*/
#photo-twenty-three{
				background-image: url(nekropol-nakshe-rustam-iran.jpeg);
				background-position: center;
}
/*немецкий - 57*/
/*топ400-57*/
#photo-twenty-four{
				background-image: url(pirog-shtrudel.jpeg);
				background-position: center;
}
/*французский - 57*/
/*топ600-57 */
#photo-twenty-five{
				background-image: url(kommuna-sisteron.jpeg);
				background-position: center;
}
/*польский - 64*/
/*достопримечательности-4, медицина-4, вязание-4, идеядляподарков-4, финансы-2, грамматика-2, recepti - 14, ekstra-30*/
#photo-twenty-six{
				background-image: url(ozero-tatri-polsha.jpeg);
				background-position: center;
}
/*сербский - 64*/
/*отзывыкниг-14*//*детскиекниги-2*/
#photo-twenty-seven{
				background-image: url(ovoshnaya-ikra-ayvar.jpeg);
				background-position: center;
}
/*татарский - 7*/
/*tekstserialov-7: (gogo-2 + tureckie-5 (zapklub, nomer309, fazilet, povsyuduti, nashatayna))*/
#photo-twenty-eight{
				background-image: url(selo-sviyajsk-rossiya.jpeg);
				background-position: center;
				background-size: 350px 370px;
}
/*грузинский - 51-100*/
/*peppa-pig 51-100*/
#photo-twenty-nine{
				background-image: url(ozero-ananuri.jpeg);
				background-position: center;
				background-size: 310px 375px;
}
/*вьетнамский - 101-150 Бухта Халонг*/
/*peppa-pig 101-150*/
#photo-thirty{
				background-image: url(buxta-xalonq-vyetnam.jpeg);
				background-position: center;
}
/*чешские - 151-200 Замок Карлштейн*/
/*peppa-pig 151-200*/
#photo-thirty-one{
				background-image: url(zamok-karlshteyn.jpeg);
				background-position: center;
				background-size: 280px 372px;
}
/*украинский - 201-250 Вышиванка*/
/*peppa-pig 201-250*/
#photo-thirty-two{
				background-image: url(rubashka-vishivanka.jpeg);
				background-position: center;
				background-size: 320px 375px;
}
/*белорусский - 251-300 Ольманские болота*/
/*peppa-pig 251-300*/
#photo-thirty-three{
				background-image: url(olmanskie-bolota.jpeg);
				background-position: center;
				background-size: 300px 373px;
}
/*португальский - 301-350 Пляж Прая де Марина*/
/*peppa-pig 301-350*/
#photo-thirty-four{
				background-image: url(plyaj-praya-de-marina-portugaliya.jpeg);
				background-position: center;
}
/*венгерские - 351-400 Озеро Хевиз*/
/*peppa-pig 351-400*/
#photo-thirty-five{
				background-image: url(gorod-xeviz-vengriya.jpeg);
				background-position: center;
}
/*шотландские - 401-... Пляж Лускентаир*/
/*peppa-pig 401-...*/
#photo-thirty-six{
				background-image: url(plyaj-luskentair.jpeg);
				background-position: center;
}
/*каталанский*/
/*100украинскихслов - 1 (+99)*/
#photo-thirty-seven{
				background-image: url(gorod-kadakes.jpeg);
				background-position: center;
				background-size: 310px 380px;
}
/*греческий*/
/*топ800*/
#photo-thirty-eight{
				background-image: url(plyaj-navagio.jpeg);
				background-position: center;
				background-size: 310px 380px;
}
/*нидерландский*/
/*топ900*/
#photo-thirty-nine{
				background-image: url(kanali-amsterdama.jpeg);
				background-position: center;
				background-size: 310px 380px;
}
/*датский*/
/*топ1000*/
#photo-forty{
				background-image: url(zamok-frederiksborg.jpeg);
				background-position: center;
				background-size: 310px 380px;
}
/*болгарский*/
/*гюлистан-и-ирам-3, дедекоркуд-12*/
#photo-forty-one{
				background-image: url(gorod-stariy-nesebr-bolgariya.jpeg);
				background-position: center;
				background-size: 350px 380px;
}
/*узбекский, казахский, шведский, киргизский, финский, туркменский, словацкий, хорватсккий, башкирский, исландский,
боснийский, молдавский, литовский, македонский, словенский, латышский, эстонский, черногорский, люксембургский, лужицкий*/
/*голубой*/
#photo-one p, #photo-eleven p, #photo-twelve p, #photo-thirteen p, #photo-fourteen p{background-color: #5393AE;}
#photo-eighteen p,#photo-twenty-seven p, #photo-thirty-two p, #photo-thirty-four p{background-color: #5393AE;}
/*серый*/
#photo-two p, #photo-eight p, #photo-nine p, #photo-twenty-one p, #photo-twenty-two p{background-color: #586961;}
#photo-twenty-three p, #photo-thirty-seven p{background-color: #586961;}
/*синий*/
#photo-three p, #photo-five p, #photo-six p, #photo-seven p, #photo-ten p, #photo-fifteen p{background-color: #011629;}
#photo-nineteen p, #photo-twenty p, #photo-twenty-four p, #photo-twenty-five p{background-color: #011629;}
#photo-seventeen p, #photo-twenty-six p{background-color: #011629;}
/*foto stran*/
#photov{
		float: right;
		/* height: 350px; /*высота*/
		width: 300px;
		outline: 2px solid #C1C1C1;
		margin: -240px -400px 0 0;
		/*background-image: url(velikobritaniya.jpeg);*/
		color: gray;
		font-weight: bold;
		font-size: 1em;
		text-align: center;
		transition: 1s; /* Время эффекта увеличения масштаба*/
}
#photov:hover {
			transform: scale(1.7); /* Увеличиваем масштаб */
			margin-right: 0%;
			margin-left: 10px;
}
.rat{
	font-size: 0.8em;
	margin: 20px 0 20px 0;
}
/*боковая ссылка в виде фото на желаемую страницу для десктопа*/
.raff{
	font-size: 0.8em;
	margin-bottom: 85px;
}
.raf{
	font-size: 0.95em;
	color: #5F6368;
	font-weight: bold;
			text-decoration: underline;
}
.wer{
	color: green;
	text-align: center;
}
.med{
	color: darkturquoise;
	text-align: center;
}
.gra{
	color: #B3B7C3;
	text-align: center;
}
.mon{
	color: #E2C16A;
	text-align: center;
}
.ger{
	color: #FB7200;
	text-align: center;
}
.gef{
	color: #8C665B;
	text-align: center;
}
.ser{
	color: #F606EA;
	text-align: center;
}
/*вкладки*/
.tabs{width: 100%; padding: 0px; margin: 0 auto;}
.tabs>input{display: none;}
.tabs>div{
			display: none;
			padding: 12px;
			border: 1px solid #C0C0C0;
			background: #FFFFFF;
}
.tabs>label{
			display: inline-block;
			padding: 7px;
			margin: 0 -5px -1px 0;
			text-align: center;
			color: white /*#666666*/;
			border: 1px solid #C0C0C0;
			border-radius: 5px 25px 0 0;
			background: grey /*#E0E0E0*/;
			cursor: pointer;
}
.tabs>label:hover{background: #4DD44B;}
.tabs>input:checked + label{
							color: white /*#000000*/;
							border: 1px solid #C0C0C0;
							border-radius: 5px 25px 0 0;
							border-bottom: 1px solid #FFFFFF;
							background: #006FB7 /*#5399D3*/ /*#FFFFFF*/;
}
#tab-1:checked ~ #txt-1,
#tab-2:checked ~ #txt-2,
#tab-3:checked ~ #txt-3{display: block;}
#sd-vk{
	margin: 0 370px 50px 70px;
}
.book a{
		width: 48%;
		height: 85px;
		background-color: green;
		color: white;
	 	font-weight: bold;
		font-size: 1em;
		white-space: pre-wrap;
		float: left;
		border: 5px solid grey;
		text-align: center;
		padding-top: 5px;
}
.book-one a{
		width: 48%;
		height: 85px;
		background-color: green;
		color: white;
	 	font-weight: bold;
		font-size: 1em;
		white-space: pre-wrap;
		float: left;
		border: 5px solid grey;
		text-align: center;
		padding-top: 5px;
		margin: 30px 500px 30px 0;
}
#pref{
	margin-top: 70px;
}
/*.book a:hover{
	 background-color: darkgreen;
	 	 border: 2px solid grey;
		 	width: 47%;
}*/
#znachki-one{
			width: 11%;
}
.zagolovok{
		font-size: 1.2em;
		 color: green;
}
.sop{
	font-style: italic;
	color: gray;
}
/*topi vse, yaziki vse i tak dalee*/
.spisok{
		margin: 30px 30px 30px 50px;
		font-family: arial;
		/*outline: 1px solid black;*/
}
.spisok .di, .spisok .dod{
						text-align: center;
}
.vk{
	float: left;
	background-image: url(vk-32x32.jpeg);
	width: 29px;
	height: 29px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
	margin-right: 5px;	
	margin-top: 5px;
	/*background-color: #cccccc;*/	
	/*overflow: hidden;*/
}
.insta{
	float: left;
	background-image: url(insta-32x32.jpeg);
	width: 29px;
	height: 29px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;	
	margin-right: 5px;
	margin-top: 5px;
}
.moy-mir{
		float: left;
		background-image: url(moy-mir-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;
		margin-right: 5px;	
		margin-top: 5px;
}
.ok{
	float: left;
	background-image: url(ok-32x32.jpeg);
	width: 29px;
	height: 29px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;	
	margin-right: 5px;
	margin-top: 5px;
}
.fb{
	float: left;
	background-image: url(fb-32x32.jpeg);
	width: 29px;
	height: 29px;
	background-size: 110%;/*другое*/
	background-position: center;
	background-repeat: no-repeat;	
	margin-right: 5px;
	margin-top: 5px;
}
.twit{
	float: left;
	background-image: url(twit-32x32.jpeg);
	width: 29px;
	height: 29px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;	
	margin-right: 5px;
	margin-top: 5px;
}
.telegram{
		float: left;
		background-image: url(telegram-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.youtube{
		float: left;
		background-image: url(youtube-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.tik-tok{
		float: left;
		background-image: url(tik-tok-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.otzovik{
		float: left;
		background-image: url(otzovik-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.tumblr{
		float: left;
		background-image: url(tumblr-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.pinterest{
			float: left;
			background-image: url(pinterest-32x32.jpeg);
			width: 29px;
			height: 29px;
			background-size: 100%;
			background-position: center;
			background-repeat: no-repeat;	
			margin-right: 5px;
			margin-top: 5px;
}
.threads{
		float: left;
		background-image: url(threads-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.whatsapp{
		float: left;
		background-image: url(whatsapp-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.vktarget{
		float: left;
		background-image: url(vktarget-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.qcomment{
		float: left;
		background-image: url(qcomment-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.mchost{
		float: left;
		background-image: url(mchost-32x32.jpeg);
		width: 29px;
		height: 29px;
		background-size: 100%;
		background-position: center;
		background-repeat: no-repeat;	
		margin-right: 5px;
		margin-top: 5px;
}
.reg{
	float: left;
	background-image: url(reg-32x32.jpeg);
	width: 29px;
	height: 29px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;	
	margin-right: 5px;
	margin-top: 5px;
}
.zel{
	background-image: url(zel.jpeg);
	width: 32px;
	height: 32px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;	
	margin-left: 40%;
	margin-bottom: 3%;
}
.kzel{
	background-image: url(zel.jpeg);
	width: 30px;
	height: 30px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
    display: inline-block;
	margin-left: 1%;	
	margin-bottom: -0.5%;
}
.jel{
	background-image: url(jel.jpeg);
	width: 30px;/*32px*/
	height: 30px;/*32px*/
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;	
    display: inline-block;
	/*margin-left: 40%;*/
	/*margin-bottom: 3%;*/
	margin-left: 1%;	
	margin-bottom: -0.5%;
}
.kras{
	background-image: url(kras.jpeg);
	width: 32px;
	height: 32px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;	
	display: inline-block;
	/*margin-left: 40%;*/
	/*margin-bottom: 3%;*/
	margin-left: 1%;	
	margin-bottom: -0.5%;
}
/*footer*/
#footer{
		background-color:  grey;
		padding: 10px 20px 20px 20px;
		/*margin-top: 10px;*/
		position: sticky;
}
.footer{
	  background-color:  grey;
	/*text-decoration: underline;*/
}
#page-wrap:after{
				content: "";
				display: block;
				clear: both;
	}
/*footer, #page-wrap:after{height: 10px;/* высота футера*/
    /* outline: 2px solid black;*/
	/*} */
#page-wrap{
			min-height: 94%; /*было 94%;*/
			margin-bottom: -10px; /*-10px;*/
}
#footer #two{
			background-color: grey;
			text-align: center;
			/*padding-left: 40%;*//*расположение в центре*/
			color: white;
}
/*glavnaya*/
#text0,#text1,#text2,#text3,#text4,#text5,#text6,#text7,#text8,#text9,#text10,#text11,#text12,#text13,#text14,#text15{margin-bottom: 5px;}
#text16,#text17,#text18,#text19,#text20,#text21,#text22,#text23,#text24,#text25,#text26,#text27,#text28,#text29,#text30{margin-bottom: 5px;}
#text31,#text32,#text33,#text34,#text35,#text36,#text37,#text38,#text39,#text40,#text41,#text42,#text43,#text44,#text45{margin-bottom: 5px;}
#text46,#text47,#text42,#text48,#text49,#text50,#text51,#text52,#text53,#text54,#text55{margin-bottom: 5px;}
/*100 populyarnix slov*/
#txt0,#txt1,#txt2,#txt3,#txt4,#txt5,#txt6,#txt7,#txt8,#txt9{margin-bottom: 80px;}
/*слово*/
#lvl0,#lvl1,#lvl2,#lvl3,#lvl4,#lvl5,#lvl6,#lvl7,#lvl8,#lvl9,#lvl10,#lvl11{margin-bottom: 100px;}
/*book*/
#ogl{margin-bottom: 50px;}
/*buratino predislovie*/
#prd{margin-bottom: 70px;}
/*tekstiserialov*/
#ser1,#ser2,#ser3,#ser4,#ser5,#ser6,#ser7,#ser8,#ser9,#ser10,#ser11,#ser12,#ser13,#ser14,#ser15{margin-bottom: 105px;}
#ser16,#ser17,#ser18,#ser19,#ser20,#ser21,#ser22{margin-bottom: 105px;}
#otstup, #otstup-01, #otstup-02{
		/*padding-top: 0px;*/
		padding-bottom: 50px;
}
.zag{
	text-transform: uppercase; /*Заглавные буквы*/
	/*background-color: #5393AE;*/
}
/*.bb{
	margin-top: 50px;
}*/
#h3{
	color: green;
	font-weight: bold;
	font-size: 1.4em;
}
.h3{
	color: green;
	font-weight: bold;
	font-size: 1.4em;
}
#playlist li.active a{
					color: red;
}
#playlist{
		margin-left: 15px;
}
/*одно фото*/
.photo-size{
			width: 60%;
			height: auto;
			margin: 0px auto 0px auto;
			display: block;
}
#photo-size{
			width: 60%;
			height: auto;
			margin: 0px auto 0px auto;
			display: block;
}/*+book, + ideipodarki, +*/
/*два фото*/
.photo-size-two{display: inline-block;
			float: left;
			margin-right: 2%;
			outline: 1px solid black;
			width: 48%;
			height: 350px;
			margin-bottom: 15px;
}
#photo-size-two{display: inline-block;
			float: left;
			margin-right: 2%;
			outline: 1px solid black;
			width: 48%;
			height: 350px;
			margin-bottom: 15px;
}/*+ ideipodarki, +*/
/*три фото*/
.photo-size-three{display: inline-block;
			float: left;
			margin-right: 1%;
			outline: 1px solid black;
			width: 31%;
			height: 350px;
			margin-bottom: 15px;
			margin-left: 1%;
}
#photo-size-three{display: inline-block;
			float: left;
			margin-right: 1%;
			outline: 1px solid black;
			width: 31%;
			height: 350px;
			margin-bottom: 15px;
			margin-left: 1%;
}/*+ ideipodarki, +*/
/*четыре фото*/
.photo-size-four{display: inline-block;
			float: left;
			margin-right: 1%;
			outline: 1px solid black;
			width: 24%;
			height: 300px;
			margin-bottom: 15px;
}
#photo-size-four{display: inline-block;
			float: left;
			margin-right: 1%;
			outline: 1px solid black;
			width: 24%;
			height: 300px;
			margin-bottom: 15px;
}/*+ ideipodarki, +*/
.polaroid img{ width: 90%}/*top*/
#photov img{ width:100%;height:200px}/*launge*/
#iframe-size{width: 80%;
			height: 400px;
			margin: 0px auto 0px auto;
			display: block;
}
/*mp4*/
#video-size, #video-size-one{
							width: 80%;
							margin: 0px auto 0px auto;
							display: block;
}
/*mp4*/
.video-size{
			width: 80%;
			margin: 0px auto 0px auto;
			display: block;
}
#photo-size-mini{width: 4%}
/*книги в словах*/
#photo-size-ten{width: 10%}
.photo-size-ten{width: 10%}
/*тексты сериалов высокочастотные слова*/
#wrd1, #wrd2, #wrd3, #wrd4, #wrd5, #wrd6, #wrd7, #wrd8, #wrd9, #wrd10, #wrd11, #wrd12, #wrd13, #wrd14, #wrd15{margin-bottom: 8%;}
#wrd16, #wrd17, #wrd18, #wrd19, #wrd20, #wrd21, #wrd22, #wrd23, #wrd24, #wrd25, #wrd26, #wrd27, #wrd28, #wrd29, #wrd30{margin-bottom: 8%;}
#wrd31, #wrd32, #wrd33, #wrd34, #wrd35, #wrd36, #wrd37, #wrd38, #wrd39, #wrd40, #wrd41, #wrd42, #wrd43, #wrd44, #wrd45{margin-bottom: 8%;}
#wrd46, #wrd47, #wrd48, #wrd49, #wrd50, #wrd51, #wrd52, #wrd53, #wrd54, #wrd55, #wrd56, #wrd57, #wrd58, #wrd59, #wrd60{margin-bottom: 8%;}
#wrd61, #wrd62, #wrd63, #wrd64, #wrd65, #wrd66, #wrd67, #wrd68, #wrd69, #wrd70, #wrd71, #wrd72, #wrd73, #wrd74, #wrd75{margin-bottom: 8%;}
#wrd76, #wrd77, #wrd78, #wrd79, #wrd80, #wrd81, #wrd82, #wrd83, #wrd84, #wrd85, #wrd86, #wrd87, #wrd88, #wrd89, #wrd90{margin-bottom: 8%;}
#wrd91, #wrd92, #wrd93, #wrd94, #wrd95, #wrd96, #wrd97, #wrd98, #wrd99, #wrd100{margin-bottom: 8%;}
/*книги среднечастотные слова*/
.grn{color: green;}
.red{color: red;}
.blck{color: black;}
/*фото в словах обложка книг*/
#photo-sz, .photo-sz{
					width: 25%;
					height: auto;
					margin: 0px auto 0px auto;/*ставит в центр*/
					display: block;
}
/*<!--format jpg optimal ne trogat-->?*/
#google-ad-container-n, #google-ad-container-tw, #google-ad-container-thr{
					width: 100%;
					height: auto;
					aspect-ratio: 16 / 9; /*max-width: 970px;*/ /*9 / 16, 4 / 3, 1 / 1*/
}
h6{
font-size: 1em;
}