	/* Оформление панели */
	#sideCheckbox {
    display: none;
	}

	.sidePanel {
    position: fixed;
    z-index: 999999;
    top: 0;
    left: -600px;
    background: #0b7fab;
    transition: all 0.5s;   
    height: 100vh;
    color: #e4e4e7; /*gray 90%		*/
/*		color: #f1e4de; */
    padding: 20px 20px;
	}

	#sideCheckbox:checked + .sidePanel {
    left: 0;
	}
	
	/* Оформление кнопки на выдвижной панеле */
	.sideButton2 {
    font-size: 30px;
    border-radius: 20px;
    position: absolute;
    z-index: 1;
    top: 12px;
    right: 12px;
    cursor: pointer;
    transform: rotate(45deg);	/* + ==> x*/
    color: #BFE2FF;    
    transition: all 280ms ease-in-out;    
	}

	.sideButton2:hover {	/*кнопка на выдвижной панели*/
    transform: rotate(45deg) scale(1.1);    
    color: #FFF;
	}

.titleImage {
	background-size: cover;
	width: 100%;
/*	border: 2px solid green;*/
	resize: both;
}

.pSidePanel {
	text-align: left;
	text-indent: 20px; /* Отступ первой строки в пикселах */
	margin-bottom: 0px; /*Отступ между заголовком и текстом */
	margin-top: 0px;
	font-size: 0.7em;
	
}

.listSidePanel {
	text-align: left;
	list-style: none;
	margin-left: 20px;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 0.7em;
}