@media (max-width:750px) , (max-device-width:750px){ #content {
padding-bottom:0;
padding-top: 0;
height: auto !important;
}
#leos {
position:static;
}
.menusnav {
display: none;
}
.overh {
overflow: hidden;
}
footer {
position:static;
padding-top: 15px;
}
.nomobile {
display:none;
}
.logo a img {
width:100%;
height:auto;
}
#FloatSocials {
display:flex;
justify-content: space-between;
width:calc(100% - 4px);
max-width:200px;
bottom:2px;
right:2px;
top:auto;
}
#FloatSocials div {
margin-bottom: 0;
}
#FloatSocials svg {
width:30px;
height:30px;
}
#MobBtns {
display: block;
position: fixed;
bottom:3px;
left:2.5px;
z-index: 99999;
}
#MobBtns div {
width:40px;
height:40px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
margin: 0 2.5px;
background: #a01c2c;
position: relative;
}
#MobBtns div a {
display:block;
height:100%;
}
#MobBtns div svg {
position: absolute;
top:50%;
left:50%;
transform: translate(-50%,-50%);
fill: #fff;
max-width:60%;
max-height:60%;
width:auto;
height: auto;
}
.topphone {
display: none;
}
header.active .logo,
.logo {
height: auto;
}
.cfblock h2 {
font-size: 39px;
}
footer .inrowf > div {
width: 100%;
margin: 0 auto 10px auto;
}
.about h1 {
font-size: 33px;
margin-bottom: 5px;
}
.abtxt {
font-size: 18px;
line-height: 1.3;
}
.ubox {
flex-wrap: wrap;
}
.ubox > div {
width: 100% !important;
}
.rside .onetab:last-child, .rside .onetab:first-child {
left: 0;
}
.lside .onetab:last-child, .lside .onetab:first-child {
right: 0;
}
.lside .onetab,
.rside .onetab {
margin: 0px auto 10px auto;
}
.linkicon {
height: 15px;
margin: 0 10px 0 10px;
}
.onetab h3 {
font-size: 25px;
}
.onetab h4 {
font-size: 20px;
font-weight: 400;
}
.badge {
font-size: 12px;
}
.paddiv {
padding: 10px 0;
}
.onetab .ticon .iconbox svg {
max-width: 70%;
max-height: 70%;
}
.about {
padding: 40px 0;
}
.ext_links_wrap {
padding-top: 20px;
}
nav ul.menu {
margin-bottom: 10px;
}
nav ul.menu li a {
padding: 10px 20px 10px 0 !important;
width: calc(100% - 20px);
}
header.active {
height: 77px;
}
.ext_links_wrap {
margin-right: 20px;
}
nav .container {
height: calc(100vh - 155px);
margin-bottom: 10px;
overflow-x: hidden;
overflow-y: auto;
margin-top: 110px;
}
.about .abbtn {
margin-top: 10px;
}
.hcont {
padding: 20px;
width: calc(96% - 40px);
margin: 0 auto;
height: auto;
}
.page_links .abbtn {
width: 100%;
margin-bottom: 10px;
}
.abbtn a .txt {
font-size: 16px;
}
.page_links .abbtn a {
width: calc(100% - 20px);
}
.icon_wrap img {
max-width: 50px;
max-height: 50px;
}
.titles_wrap h1 {
font-size: 25px;
}
.titles_wrap h2 {
font-size: 20px;
}
.title_wrap {
margin-bottom: 10px;
}
.cont_wrap {
font-size: 18px;
margin-bottom: 20px;
padding-left: 0;
}
.entry .gallery {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.entry .gallery br {
display: none;
}
.entry .gallery .gallery-item {
float: none !important;
width: calc(50% - 10px) !important;
}
.entry .gallery .gallery-item .gallery-icon a {
display: block;
position: relative;
height: 100px;
overflow: hidden;
}
.entry .gallery .gallery-item .gallery-icon a img {
border:0;
}
.icon_wrap {
width: auto;
display: block;
}
.aconta.amenus .arch_wrap,
.arch_wrap {
width: 100%;
padding: 10px;
margin: 0 0 30px 0;
}
.arch_thumb {
height: 150px;
}
.aconta {
width: 100%;
}
.gtext {
bottom: -70px;
}
img.gnext.gbtn {
left:0;
pointer-events: auto;
}
img.gprev.gbtn {
right:0;
pointer-events: auto;
}
.qtitle {
width: 100%;
text-align: center;
}
.inrowf .col2,
.ctextarea,
.q2box,
.qwrap2,
.qbox {
width: 100%;
}
.qform_wrap .abbtn:after {
right: 80%;
}
.con_info_wrap,
.contactpage .cont_wrap {
padding-right: 0;
padding-left: 0;
text-align: center;
}
.socials_wrap {
padding-right: 0;
width: 100%;
margin-bottom: 20px;
text-align: center;
}
.socials_title {
font-size: 25px;
}
.ctext {
width: 100%;
}
.con_info_wrap > div {
margin-bottom: 20px;
}
.socials_wrap .socials svg {
width: 30px;
height: 30px;
}
.page_links.inrowf {
padding-top: 20px;
}
a.menubtn:hover {
background: #fff;
}
a.menubtn.active {
background: #9f1c2c !important;
}
.cont_wrap {
overflow: visible;
max-height: none;
}
.cfblock .cfdb:after,
.qform_wrap .abbtn:after {
right:85%;
}
.footinfo .box {
height: auto;
}
.floatcf { }
footer .inrowf {
width: 90%;
}
}