.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.gallery-item {
display: inline-block;
text-align: left;
vertical-align: top;
width: 50%;
}
.gallery-item a,
.gallery-item a:hover,
.gallery-item a:focus {
-webkit-box-shadow: none;
box-shadow: none;
background: none;
display: inline-block;
max-width: 100%;
}
.gallery-item a img {
display: block;
-webkit-transition: -webkit-filter 0.2s ease-in;
transition: -webkit-filter 0.2s ease-in;
transition: filter 0.2s ease-in;
transition: filter 0.2s ease-in, -webkit-filter 0.2s ease-in;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.gallery-item a:hover img,
.gallery-item a:focus img {
-webkit-filter: opacity(60%);
filter: opacity(60%);
}
.gallery-caption {
display: block;
text-align: left;
padding: 0 10px 0 0;
margin-bottom: 0;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.bypostauthor {
font-weight: bold;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.ml5{margin-left:5px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.ml90{margin-left:90px}.ml100{margin-left:100px}
.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mr90{margin-right:90px}.mr100{margin-right:100px}
.mt0{margin-top:0}.mt1{margin-top:1px}.mt5{margin-top:5px}.mt15{margin-top:15px}.mt25{margin-top:25px}.mt35{margin-top:35px}.mt45{margin-top:45px}.mt55{margin-top:55px}.mt65{margin-top:65px}.mt75{margin-top:75px}.mt85{margin-top:85px}.mt95{margin-top:95px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}
.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}
.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.pb100{padding-bottom:100px}
.pt5{padding-top:5px}.pt15{padding-top:15px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pl10{padding-left:10px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl70{padding-left:70px}.pl80{padding-left:80px}.pl90{padding-left:90px}.pl100{padding-left:100px}.pr10{padding-right:10px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pr60{padding-right:60px}.pr70{padding-right:70px}.pr80{padding-right:80px}.pr90{padding-right:90px}.pr100{padding-right:100px} 
.pt5{padding-top:5px}.pt15{padding-top:15px}.pt25{padding-top:25px}.pt35{padding-top:35px}.pt45{padding-top:45px}.pt55{padding-top:55px}.pt65{padding-top:65px}.pt75{padding-top:75px}.pt85{padding-top:85px}.pt95{padding-top:95px}
.mt7 { margin-top:7px}
.mb6 { margin-bottom:6px}
.mt12 { margin-top:12px}.mt13 { margin-top:13px}.mt14 { margin-top:14px}.mt16 { margin-top:16px}.mt17 { margin-top:17px}.mt18 { margin-top:18px}.mt19 { margin-top:19px}
.g { color: #B5B5C3;}
.pt7 { padding-top:7px}
.pt8 { padding-top:8px}
.jc_space_between { justify-content:space-between} 
.pl0 { padding-left:0}
.pr0 { padding-right:0}
.stick {    position: sticky;    top: 0;}
* { outline:none !important}
*:focus { outline:none !important}
.f { display:flex}
.db { display:block}
.fll { float:left}
.flr { float:right}
.tar { text-align:right}
.tac { text-align:center}
.tal { text-align:left}
@font-face {
font-family: 'SF UI Display';
src: url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Light.eot);
src: local('SF UI Display Light'), local('SFUIDisplay-Light'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Light.eot?#iefix) format('embedded-opentype'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Light.woff2) format('woff2'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Light.woff) format('woff'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Light.ttf) format('truetype');
font-weight: 200;
font-style: normal;
}
@font-face {
font-family: 'SF UI Display';
src: url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Medium.eot);
src: local('SF UI Display Medium'), local('SFUIDisplay-Medium'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Medium.eot?#iefix) format('embedded-opentype'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Medium.woff2) format('woff2'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Medium.woff) format('woff'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'SF UI Display';
src: url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Bold.eot);
src: local('SF UI Display Bold'), local('SFUIDisplay-Bold'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Bold.eot?#iefix) format('embedded-opentype'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Bold.woff2) format('woff2'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Bold.woff) format('woff'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'SF UI Display';
src: url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Heavy.eot);
src: local('SF UI Display Heavy'), local('SFUIDisplay-Heavy'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Heavy.eot?#iefix) format('embedded-opentype'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Heavy.woff2) format('woff2'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Heavy.woff) format('woff'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Heavy.ttf) format('truetype');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'SF UI Display';
src: url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Semibold.eot);
src: local('SF UI Display Semibold'), local('SFUIDisplay-Semibold'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Semibold.eot?#iefix) format('embedded-opentype'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Semibold.woff2) format('woff2'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Semibold.woff) format('woff'),
url(//xn--71-6kcay9a5bi.xn--p1ai/as/fonts/SFUIDisplay-Semibold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
}
@media screen and (min-width:1200px) {
.nav-link{
font-size: 14px !important;
}
}
.gallery-photo{
width: 100%;
height: 250px;
object-fit: cover;
}
.sidebar-news ul{
list-style-type: none;
padding-left: 0;
}
.sidebar-news ul li a{
color: #000;
}
.news-block{
padding: 10px;
border: 1px #FEB322 dashed;
border-radius: 15px;
}
.news-block .post-date{
font-size: 12px;
}
.dop_h1d{
text-align: center;
}
.mob-map, .desc-map{
z-index: 1;
}
.y-map .col-contact{
z-index: 999;
position: absolute;
top: 100px;
left: 0;
}
.y-map .col-social{
z-index: 999;
position: absolute;
top: 300px;
left: 0;
}
@media screen and (max-width:700px) {
a img.alignright{
margin-left: 0;
margin-right: 0;
float: none;
}
.desc-map{
display: none;
}
.navbar-nav .dropdown-menu{
padding-left: 15px;
padding-right: 10px;
}
}
@media screen and (min-width:700px) {
.mob-map{
display: none;
}
}
@media (max-width: 480px){
#OurSocnet {
margin: 0 30px !important;
}
.bread{
padding: 0 17px !important;
}
}
.blog_left, .blog_right{
display: none;
}
.accordion-body{
padding: 0 !important;
}
.acc-price{
color: #FFB422;
margin-left: 20px;
font-size: 20px;
font-weight: 600;
}
.acc-compl{
text-transform: uppercase;
}
.accordion-button:not(.collapsed){
background-color: #eee !important;
box-shadow: none !important;
}
.accordion-button:focus{
border-color: transparent !important;
}
.right_box{
bottom: 20px !important;
}
@media screen and (max-width:700px) {
.acc-name{
font-size: 12px;
}
.acc-desc{
font-size: 12px;
}
.acc-price{
margin-left: 30px;
width: 100%;
}
bottom: 20px !important;
}
.table-privacy {
width: 100%;
margin-top: 50px;
margin-top: 50px;
margin-bottom: 50px;
}
table.table-privacy tbody,
table.table-privacy td,
table.table-privacy tfoot,
table.table-privacy th,
table.table-privacy thead,
table.table-privacy tr {
border: 1px solid #000 !important;
padding: 10px;
text-align: left;
}
ul li ul li a {
font-size: 14px;
text-transform: none !important;
font-weight: 300 !important;
}
.dropdown-item.active, .dropdown-item:active {
background-color: #ffb422 !important;
}
.product-table__table {
& tbody {
td:first-child {
font-size: 16px;
}
}
}
.product-table__table {
& tbody {
td:first-child {
font-size: 16px;
}
}
}
.product-table__table tr td {
font-weight: 200;
font-size: 16px;
}
.product-table__table tr td span {
font-style: italic;
margin-top: 10px;
display: block;
}
.product-info__banner span span {
color: black;
font-size: 50px;
}
.product-info__banner {
background: url(//xn--71-6kcay9a5bi.xn--p1ai/wp-content/themes/alesta/assets/img/domrf2.png) no-repeat left top / contain, #BCD1FF !important;
}