html {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; 
}
P { 
text-indent: 1.5em; /* Отступ первой строки */
}
#jump1 {
color:blue;
text-decoration:none;
}
.popupa-ac h1{text-align:center;background:#fff;width:90%;max-width:580px;box-sizing:border-box;margin:40px auto 0px auto;padding:20px;color:#008000;text-shadow:0 1px 3px rgba(0,0,0,.3);font:24px 'Trebuchet MS', Helvetica, sans-serif;font-weight:bold;border:2px solid #383838;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;}
.popupa-ac{top:0;right:0;bottom:0;left:0;z-index:10;display:block;background-color:rgba(0, 0, 0, 0.9);position:fixed;cursor:default;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;}
.popupa-ab{background-color:rgba(0, 0, 0, 0.0);position:absolute;cursor:default;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;}
.popupa{display:none;}
.page-content-wrapper,
#page, 
#wrapper,
main,
.content {
width: 100% !important;
max-width: 100% !important;
overflow-x: hidden !important; /* Защита внутри контента */
box-sizing: border-box !important;
}
.mmenu-caption{
text-transform:uppercase;
text-align:center;
color:#FFF;
font-size:20pt;
padding-top:5px;
}
.mmenu-back{
height:50px;
width:50px;
margin-left:10px;
float:left;
cursor:pointer;
background:url(https://latinatravel.ru/images/system/menu/back.png);
}
.mmenu{
display:none;
position:fixed;
z-index:100;
width:100%;
min-height:100%;
left:0px;
top:0px;
background:rgba(50,50,50,0.8);
}
.lmmenu,.rmmenu,.cmmenu{
float:left;
}
.lmmenu,.rmmenu{
width:30%;
}
.cmmenu{
width:40%;
}
.lmmenu>a,.rmmenu>a,.cmmenu>a{
display:block;
width:100%;
padding:10px 0px 10px 0px;
text-transform:uppercase;
text-decoration:none;
color:#FFF;
text-align:center;
font-size:12pt;
}
.mmenu-button{
z-index:2;
display:none;
position:fixed;
width:50px;
height:50px;
top:10px;
left:50%;
margin-left:-110px;
background:url(../images/system/menu/button.png);
cursor:pointer;
}
.narrow .mmenu-button{
display:block;
}
.mmenu-title{
width:100%;
height:50px;
}


