.section-setting {

top: 50%;
right:50%;
z-index: 200;
border-radius: 4px;
}

.section--white {
background: white;
color: #555;
z-index:10;
}

.disable-mouse {
pointer-events: none;
}
.main-title {
color: white;
font-size: 100px;
}
.btn, .tile {
background: url(../imgs/sub2/information51.png) no-repeat center;
padding: 32px 32px;
cursor:pointer;
}

.btn:hover,
.tile:hover {
opacity: 1;
}


.modal {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
padding: 20px;
background: #795548;
color: white;
z-index: 1;
visibility: hidden;
opacity: 0;
pointer-events: none;
transition: 200ms ease;
}

.modal-close-btn {
display: block;
position: absolute;
top: 0;
right: 0;
background: url(../imgs/close.png) no-repeat center;
width: 32px;
height: 32px;
padding: 32px;
opacity: 0.8;
cursor: pointer;
transition: 0.3s ease;
}
.modal-close-btn:hover {
opacity: 1;
}

.modal.show {
opacity: 0.9;
visibility: visible;
pointer-events: auto;
}

.sidebar {
left: auto;
z-index:1000;
width: 30%;
background:;
-webkit-transform: translateX(100%);
transform: translateX(100%);
opacity: 0.9;
visibility: visible;
}
.sidebar.show {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.sidebar__block {
border-radius: 5px;
margin-top: 50px;
}
.sidebar__block img {
border-radius: 3px;
margin-bottom: 5px;
opacity: 1;
}
.sidebar__block p {
font-size:12px;
}


@media screen and (max-width: 1024px) {
.sidebar {
left: auto;
z-index:1000;
width: 50%;
background:;
-webkit-transform: translateX(100%);
transform: translateX(100%);
opacity: 0.9;
visibility: visible;
}
}

@media screen and (max-width: 768px) {
.sidebar {
left: auto;
z-index:1000;
width: 50%;
background:;
-webkit-transform: translateX(100%);
transform: translateX(100%);
opacity: 0.9;
visibility: visible;
}
}

@media screen and (max-width: 640px) {
.sidebar {
left: auto;
z-index:1000;
width: 100%;
background:;
-webkit-transform: translateX(100%);
transform: translateX(100%);
opacity: 0.9;
visibility: visible;
font-size:60%;

}
.sidebar__block {
border-radius: 5px;
margin-top: -7px;
}
}
