Notice: fwrite(): Write of 316 bytes failed with errno=122 Disk quota exceeded in Drupal\Core\StreamWrapper\LocalStream->stream_write() (line 187 of core/lib/Drupal/Core/StreamWrapper/LocalStream.php).
Drupal\Core\StreamWrapper\LocalStream->stream_write('
display: none;
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya .dropdown-menu,
nav#mobile-nav div.mm-panel nav .dropdown-menu {
position: relative;
top: 0;
left: 0;
z-index: 1000;
display: block;
float: none;
min-width: 100%;
padding: 0;
border: none;
}
}
')
file_put_contents('public://ipless/vesta_theme-global-styling--base.css', '.container {
padding-left: 15px;
padding-right: 15px;
}
@media (min-width: 576px) {
.container {
max-width: 576px;
}
}
@media (min-width: 768px) {
.container {
max-width: 768px;
}
}
@media (min-width: 992px) {
.container {
max-width: 992px;
}
}
@media (min-width: 1200px) {
.container {
max-width: 1200px;
}
}
html {
line-height: 1.5;
font-size: 16px !important;
color: #303030;
font-family: Verdana, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
@media screen and (max-width: 767px) {
html {
font-size: 15px !important;
}
}
body {
line-height: inherit;
background: #ffffff;
color: inherit;
font-family: inherit;
}
h1,
h2,
h3,
h4,
h5,
h6,
.page > *:not(header,footer) .block-title {
font-family: Verdana, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
line-height: 1.25;
margin-bottom: .25em;
}
h1 {
font-size: 2.5rem;
font-weight: bold;
}
@media screen and (max-width: 767px) {
h1 {
font-size: 1.5rem;
}
}
h2,
.page > *:not(header,footer) .block-title {
font-size: 2rem;
font-weight: bold;
}
@media screen and (max-width: 767px) {
h2,
.page > *:not(header,footer) .block-title {
font-size: 1.25rem;
}
}
h3 {
font-size: 1.25rem;
font-weight: bold;
}
@media screen and (max-width: 767px) {
h3 {
font-size: 1.15rem;
}
}
h4 {
font-size: 1.15rem;
}
@media screen and (max-width: 767px) {
h4 {
font-size: 1.10rem;
}
}
h5 {
font-size: 1.1rem;
}
@media screen and (max-width: 767px) {
h5 {
font-size: 1.05rem;
}
}
h6 {
font-size: 1rem;
}
p {
margin-bottom: 0.5em;
}
p:last-child {
margin-bottom: 0;
}
a {
cursor: pointer;
color: #007bff;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.fal,
.fas,
.far,
.fab {
font-style: normal;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.col,
.col-lg,
.col-md,
.col-sm,
.col-xl,
.col-1,
.col-lg-1,
.col-md-1,
.col-sm-1,
.col-xl-1,
.col-2,
.col-lg-2,
.col-md-2,
.col-sm-2,
.col-xl-2,
.col-3,
.col-lg-3,
.col-md-3,
.col-sm-3,
.col-xl-3,
.col-4,
.col-lg-4,
.col-md-4,
.col-sm-4,
.col-xl-4,
.col-5,
.col-lg-5,
.col-md-5,
.col-sm-5,
.col-xl-5,
.col-6,
.col-lg-6,
.col-md-6,
.col-sm-6,
.col-xl-6,
.col-7,
.col-lg-7,
.col-md-7,
.col-sm-7,
.col-xl-7,
.col-8,
.col-lg-8,
.col-md-8,
.col-sm-8,
.col-xl-8,
.col-9,
.col-lg-9,
.col-md-9,
.col-sm-9,
.col-xl-9,
.col-10,
.col-lg-10,
.col-md-10,
.col-sm-10,
.col-xl-10,
.col-11,
.col-lg-11,
.col-md-11,
.col-sm-11,
.col-xl-11,
.col-12,
.col-lg-12,
.col-md-12,
.col-sm-12,
.col-xl-12,
.col-auto,
.col-lg-auto,
.col-md-auto,
.col-sm-auto,
.col-xl-auto {
padding-left: 15px;
padding-right: 15px;
}
@media screen and (max-width: 767px) {
.col,
.col-lg,
.col-md,
.col-sm,
.col-xl,
.col-1,
.col-lg-1,
.col-md-1,
.col-sm-1,
.col-xl-1,
.col-2,
.col-lg-2,
.col-md-2,
.col-sm-2,
.col-xl-2,
.col-3,
.col-lg-3,
.col-md-3,
.col-sm-3,
.col-xl-3,
.col-4,
.col-lg-4,
.col-md-4,
.col-sm-4,
.col-xl-4,
.col-5,
.col-lg-5,
.col-md-5,
.col-sm-5,
.col-xl-5,
.col-6,
.col-lg-6,
.col-md-6,
.col-sm-6,
.col-xl-6,
.col-7,
.col-lg-7,
.col-md-7,
.col-sm-7,
.col-xl-7,
.col-8,
.col-lg-8,
.col-md-8,
.col-sm-8,
.col-xl-8,
.col-9,
.col-lg-9,
.col-md-9,
.col-sm-9,
.col-xl-9,
.col-10,
.col-lg-10,
.col-md-10,
.col-sm-10,
.col-xl-10,
.col-11,
.col-lg-11,
.col-md-11,
.col-sm-11,
.col-xl-11,
.col-12,
.col-lg-12,
.col-md-12,
.col-sm-12,
.col-xl-12,
.col-auto,
.col-lg-auto,
.col-md-auto,
.col-sm-auto,
.col-xl-auto {
max-width: unset;
flex-basis: 100%;
}
}
.page {
display: flex;
flex-direction: column;
min-height: 100vh;
overflow: hidden;
}
.page > * {
margin-bottom: 15px;
}
.page > *:last-child {
margin-bottom: 0;
}
.page > *:not(header,footer) .block-block .content {
text-align: justify;
}
.page > *:not(header,footer) .block-block .content h1,
.page > *:not(header,footer) .block-block .content h2,
.page > *:not(header,footer) .block-block .content h3,
.page > *:not(header,footer) .block-block .content h4,
.page > *:not(header,footer) .block-block .content h5,
.page > *:not(header,footer) .block-block .content h6 {
text-align: left;
}
.breadcrumbs .breadcrumb {
display: block;
text-align: justify;
margin-bottom: 0;
color: #808080;
font-size: 13px;
padding: .75rem 0;
background-color: transparent;
border-radius: 0;
}
main {
margin-bottom: 0;
}
main .block {
margin-bottom: 15px;
}
main .region-facets {
margin-bottom: 15px;
}
main .region-facets .block {
margin-bottom: 0;
}
main > .container > .row {
flex-wrap: nowrap;
}
@media screen and (max-width: 767px) {
main > .container > .row {
flex-wrap: wrap;
}
}
.not-front main {
flex-grow: 1;
}
.main-content-column {
flex-grow: 1;
padding-left: 0;
padding-right: 0;
min-width: 0;
}
@media screen and (max-width: 767px) {
.main-content-column {
padding-left: 15px;
padding-right: 15px;
}
}
.main-content-column:first-child {
padding-left: 15px;
}
.main-content-column:last-child {
padding-right: 15px;
}
.help-block,
.control-group .help-inline {
margin: 0;
}
#mobile-header {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 0;
background-color: #ffffff;
z-index: 100;
box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
}
@media screen and (max-width: 767px) {
#mobile-header {
display: flex;
}
}
#mobile-header .page-header {
flex-grow: 1;
font-weight: 300;
align-self: center;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
padding: 0 5px;
}
#mobile-header > a {
color: inherit;
font-size: 32px;
line-height: 1;
text-decoration: none;
display: flex;
align-items: center;
justify-content: center;
padding: 5px;
min-width: 0;
}
@media screen and (max-width: 767px) {
.mm-page {
padding-top: 0;
}
}
#mm-blocker {
background: #3b664a;
opacity: 0.5;
}
.mm-menu {
background-color: #b27a68;
color: inherit;
}
.mm-menu .mm-navbar a,
.mm-menu .mm-navbar > * {
color: #000;
font-weight: bold;
}
.mm-menu .mm-btn:after,
.mm-menu .mm-btn:before,
.mm-menu .mm-listview > li .mm-next:after {
border-color: #000000;
}
.mm-menu .block .block-title {
height: 40px;
background-color: #fff;
padding: 10px 20px 10px 20px;
font-weight: bold;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
color: #000;
text-align: center;
line-height: 20px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mm-menu .mm-navbar + .block .block-title {
margin-top: -40px;
}
.mm-menu.mm-position-right {
left: auto;
}
html.mm-opening.mm-position-right .mm-slideout {
transform: translate3d(-80%, 0, 0);
}
@media (min-width: 550px) {
html.mm-opening.mm-position-right .mm-slideout {
transform: translate3d(-440px, 0, 0);
}
}
.mm-listview > li:not(.mm-divider):after {
left: 0;
}
.mm-listview {
margin: 0 !important;
}
.mm-listview li {
float: none;
}
.mm-listview li a.active {
background: #3b664a !important;
color: #fff !important;
}
.mm-listview li a:hover {
background: #3b664a !important;
color: #fff !important;
}
.mm-listview > li > a,
.mm-listview > li > span {
padding: 20px 10px 20px 20px;
font-weight: bold;
}
.mm-listview a,
.mm-listview .mm-next {
font-weight: bold;
}
.mm-panels > .mm-panel {
padding-left: 0;
padding-right: 0;
}
.mm-panels > .mm-panel:before,
.mm-panels > .mm-panel:after {
display: none;
}
.mm-slideout {
z-index: inherit;
}
.mm-page {
display: flex;
flex-direction: column;
}
.btn {
font-size: inherit;
}
.btn:active,
.btn.active {
outline: 0;
background-image: none;
}
.btn-default {
color: #fff;
background-color: #2da0ce;
border-color: #2da0ce;
}
.btn-default:focus,
.btn-default:hover {
color: #fff;
background-color: #0a75a0;
border-color: #0a75a0;
}
.block,
.view .node {
position: relative;
}
#scrollToTop {
width: 40px;
height: 40px;
background: none;
text-indent: 0;
font-size: 0;
transition: transform .2s;
border: 0px;
outline: 0px;
display: flex;
padding: 0;
bottom: 120px;
cursor: pointer;
position: fixed;
right: 94px;
z-index: 10;
transition: .2s;
background-image: url(/themes/contrib/vesta_theme/image/scroll-to-top.svg);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
#scrollToTop {
transform: scale(0.95);
}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
#scrollToTop {
transform: scale(0.9);
}
}
@media screen and (max-width: 767px) {
#scrollToTop {
bottom: 40px;
right: 10px;
transform: scale(0.8);
}
}
#scrollToTop:hover {
opacity: 1;
transform: scale(1.05);
}
#scrollToTop:active {
transform: scale(0.95);
transition-duration: 0s;
}
div#page header#header {
margin: 0;
}
@media screen and (max-width: 767px) {
div#page header#header .header-block {
display: none;
}
}
div#page header#header .header-block .region.region-header {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 20px;
}
div#page header#header .header-block .region.region-header div#block-vesta-theme-kontakty .field.field--name-body {
display: flex;
flex-direction: column;
}
div#page header#header .header-block .region.region-header .search-form.search-block-form form {
display: flex;
}
div#page header#header .header-block .region.region-header .search-form.search-block-form form .js-form-item.form-item.js-form-type-search.form-type-search input {
height: 40px;
border-style: solid;
border-width: 1px 0px 1px 1px;
border-radius: 4px 0px 0px 4px;
width: 100%;
margin: 0;
flex: 1 1 auto;
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #2b9bc7;
}
div#page header#header .header-block .region.region-header .search-form.search-block-form .form-actions.js-form-wrapper.form-wrapper {
position: relative;
}
div#page header#header .header-block .region.region-header .search-form.search-block-form .form-actions.js-form-wrapper.form-wrapper input {
margin-right: 0;
border: 1px solid #2da0ce;
border-width: 1px 1px 1px 0px;
border-radius: 0px 4px 4px 0px;
background-color: #2da0ce;
color: #fff0;
padding: 0;
min-height: unset;
min-width: unset;
font-size: 0;
width: 50px;
height: 100%;
display: inline-block;
font-weight: 400;
text-align: center;
vertical-align: middle;
position: relative;
}
div#page header#header .header-block .region.region-header .search-form.search-block-form .form-actions.js-form-wrapper.form-wrapper input:hover {
background-color: #0a75a0;
}
div#page header#header .header-block .region.region-header .search-form.search-block-form .form-actions.js-form-wrapper.form-wrapper::before {
content: '';
background-image: url("/themes/contrib/vesta_theme/image/search.svg");
background-size: contain;
background-position: center;
background-repeat: no-repeat;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
width: 20px;
height: 20px;
margin: auto;
z-index: 1;
display: flex;
justify-content: center;
align-items: center;
pointer-events: none;
}
div#page header#header .header-mobile-block {
display: none;
}
@media screen and (max-width: 767px) {
div#page header#header .header-mobile-block {
padding: 10px 0;
display: block;
background-color: #3b664a;
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 100;
box-shadow: none;
border-radius: 0 0 14px 14px;
}
div#page header#header .header-mobile-block .region.region-header-mobile {
display: flex;
align-items: center;
justify-content: space-between;
}
}
div#page ul.sf-menu.sf-vertical {
width: 100%;
}
@media screen and (max-width: 767px) {
div#page .navigation {
display: none;
}
}
div#page .navigation .region.region-navigation div#block-vesta-theme-osnovnayanavigaciya-2 > ul li:hover,
div#page .navigation .region.region-navigation div#block-general-typology > ul li:hover {
background: #3B664A;
}
div#page .navigation .region.region-navigation div#block-vesta-theme-osnovnayanavigaciya-2 > ul li:hover a,
div#page .navigation .region.region-navigation div#block-general-typology > ul li:hover a {
text-decoration: none;
}
div#page .navigation .region.region-navigation div#block-vesta-theme-osnovnayanavigaciya-2 > ul li a,
div#page .navigation .region.region-navigation div#block-general-typology > ul li a {
padding: 12px 10px 12px 18px;
color: #fff;
}
div#page .navigation .region.region-navigation div#block-vesta-theme-osnovnayanavigaciya-2 > ul li a.menuparent .sf-sub-indicator,
div#page .navigation .region.region-navigation div#block-general-typology > ul li a.menuparent .sf-sub-indicator {
right: .2em;
}
div#page .navigation .region.region-navigation div#block-vesta-theme-osnovnayanavigaciya-2 > ul li > ul,
div#page .navigation .region.region-navigation div#block-general-typology > ul li > ul {
background-color: #b3b3b3;
}
div#page .navigation .region.region-navigation div#block-vesta-theme-osnovnayanavigaciya-2 > ul li.active-trail,
div#page .navigation .region.region-navigation div#block-general-typology > ul li.active-trail {
background-color: #3B664A;
}
div#page .navigation .region.region-navigation div#block-vesta-theme-korzina .cart--cart-block .cart-block--summary a {
display: flex;
position: relative;
}
div#page .navigation .region.region-navigation div#block-vesta-theme-korzina .cart--cart-block .cart-block--summary a span.cart-block--summary__icon img {
width: 30px;
max-width: 30px;
max-height: 30px;
object-fit: cover;
}
div#page .navigation .region.region-navigation div#block-vesta-theme-korzina .cart--cart-block .cart-block--summary a span.cart-block--summary__count {
position: absolute;
bottom: 5px;
left: calc(70%);
z-index: 4;
display: flex;
justify-content: center;
align-items: center;
background-color: #fff;
border-radius: 20px;
padding: 1px 2px 1px;
min-width: 20px;
height: 20px;
font-size: 12px;
color: #303030;
line-height: 1;
font-family: inherit;
font-weight: unset;
opacity: 1;
}
div#page div#slider-block .region.region-slider div#block-vesta-theme-views-block-slider-block-1 .view.view-slider.view-id-slider .view-content .slick.slick--view.slick--view--slider.slick--initialized .slick__slider.slick-initialized.slick-slider .slick-list.draggable .slick-track .slick-slide .contextual {
right: 30px;
}
div#page div#form-block .region.region-form div#webform-submission-contact-node-2-form-ajax form#webform-submission-contact-node-2-add-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-privacy.form-item-privacy.form-no-label {
display: flex;
}
div#page div#form-block .region.region-form div#webform-submission-contact-node-2-form-ajax form#webform-submission-contact-node-2-add-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-privacy.form-item-privacy.form-no-label .description {
margin-left: .4em;
}
div#page div#services-block {
margin: 0 0 30px;
}
div#page div#services-block .region.region-services div#block-vesta-theme-views-block-catalog-block-front .view.view-catalog.view-id-catalog.view-display-id-block_front .view-content {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
gap: 15px;
}
div#page div#services-block .region.region-services div#block-vesta-theme-views-block-catalog-block-front .view.view-catalog.view-id-catalog.view-display-id-block_front .view-content .field.field--name-field-catalog-image.field--type-image.field--label-hidden.field__item {
display: flex;
}
div#page div#services-block .region.region-services div#block-vesta-theme-views-block-catalog-block-front .view.view-catalog.view-id-catalog.view-display-id-block_front .view-content .field.field--name-field-catalog-image.field--type-image.field--label-hidden.field__item a {
display: flex;
}
div#page div#services-block .region.region-services div#block-vesta-theme-views-block-catalog-block-front .view.view-catalog.view-id-catalog.view-display-id-block_front .view-content .field.field--name-field-catalog-image.field--type-image.field--label-hidden.field__item a img {
max-width: 380px;
max-height: 380px;
}
div#page div#about-block {
margin: 0 0 30px;
}
div#page div#news-block .region.region-news div#block-vesta-theme-views-block-news-block-1 .view.view-news.view-id-news.view-display-id-block_1 .view-content {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
gap: 15px;
}
div#page div#news-block .region.region-news div#block-vesta-theme-views-block-news-block-1 .view.view-news.view-id-news.view-display-id-block_1 .view-content .views-row {
max-width: 380px;
}
div#page div#news-block .region.region-news div#block-vesta-theme-views-block-news-block-1 .view.view-news.view-id-news.view-display-id-block_1 .view-content .views-row .field.field--name-field-image-news.field--type-image.field--label-hidden {
display: flex;
}
div#page div#news-block .region.region-news div#block-vesta-theme-views-block-news-block-1 .view.view-news.view-id-news.view-display-id-block_1 .view-content .views-row .field.field--name-field-image-news.field--type-image.field--label-hidden a {
display: flex;
}
div#page div#news-block .region.region-news div#block-vesta-theme-views-block-news-block-1 .view.view-news.view-id-news.view-display-id-block_1 .view-content .views-row .field.field--name-field-image-news.field--type-image.field--label-hidden a img {
max-width: 380px;
max-height: 380px;
}
div#page div#news-block .region.region-news div#block-vesta-theme-views-block-news-block-1 .view.view-news.view-id-news.view-display-id-block_1 .view-content .views-row .content {
background-color: #b3b3b3;
padding: 10px;
display: flex;
flex-direction: column;
gap: 15px;
}
div#page div#works-block {
margin: 0 0 30px;
}
div#page div#works-block .region.region-works div#block-vesta-theme-views-block-photogalery-block-1 .view.view-photogalery.view-id-photogalery.view-display-id-block_1 .view-content {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
gap: 15px;
}
div#page div#works-block .region.region-works div#block-vesta-theme-views-block-photogalery-block-1 .view.view-photogalery.view-id-photogalery.view-display-id-block_1 .view-content .field.field--name-field-photo.field--type-image.field--label-hidden.field__item {
display: flex;
}
div#page div#works-block .region.region-works div#block-vesta-theme-views-block-photogalery-block-1 .view.view-photogalery.view-id-photogalery.view-display-id-block_1 .view-content .field.field--name-field-photo.field--type-image.field--label-hidden.field__item a {
display: flex;
}
div#page div#works-block .region.region-works div#block-vesta-theme-views-block-photogalery-block-1 .view.view-photogalery.view-id-photogalery.view-display-id-block_1 .view-content .field.field--name-field-photo.field--type-image.field--label-hidden.field__item a img {
max-width: 380px;
max-height: 380px;
}
div#page div#map-block {
margin: 0;
}
div#page div#map-block .region.region-map .field.field--name-body {
display: flex;
}
div#page main.main .view.view-catalog.view-id-catalog.view-display-id-page .view-content {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
gap: 15px;
}
div#page main.main .view.view-catalog.view-id-catalog.view-display-id-page .view-content .field.field--name-field-catalog-image.field--type-image.field--label-hidden.field__item {
display: flex;
}
div#page main.main .view.view-catalog.view-id-catalog.view-display-id-page .view-content .field.field--name-field-catalog-image.field--type-image.field--label-hidden.field__item a {
display: flex;
}
div#page main.main .view.view-catalog.view-id-catalog.view-display-id-page .view-content .field.field--name-field-catalog-image.field--type-image.field--label-hidden.field__item a img {
max-width: 380px;
max-height: 380px;
}
div#page main.main .view.view-news.view-id-news.view-display-id-page_1 .view-content {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
gap: 15px;
}
div#page main.main .view.view-news.view-id-news.view-display-id-page_1 .view-content .views-row {
max-width: 380px;
}
div#page main.main .view.view-news.view-id-news.view-display-id-page_1 .view-content .views-row .field.field--name-field-image-news.field--type-image.field--label-hidden {
display: flex;
}
div#page main.main .view.view-news.view-id-news.view-display-id-page_1 .view-content .views-row .field.field--name-field-image-news.field--type-image.field--label-hidden a {
display: flex;
}
div#page main.main .view.view-news.view-id-news.view-display-id-page_1 .view-content .views-row .field.field--name-field-image-news.field--type-image.field--label-hidden a img {
max-width: 380px;
max-height: 380px;
}
div#page main.main .view.view-news.view-id-news.view-display-id-page_1 .view-content .views-row .content {
background-color: #b3b3b3;
padding: 10px;
display: flex;
flex-direction: column;
gap: 15px;
}
div#page main.main .view.view-photogalery.view-id-photogalery.view-display-id-page_1 .view-content {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
gap: 15px;
}
div#page main.main .view.view-photogalery.view-id-photogalery.view-display-id-page_1 .view-content .views-row .field.field--name-field-photo.field--type-image {
display: flex;
}
div#page main.main .view.view-photogalery.view-id-photogalery.view-display-id-page_1 .view-content .views-row .field.field--name-field-photo.field--type-image a {
display: flex;
}
div#page main.main .view.view-photogalery.view-id-photogalery.view-display-id-page_1 .view-content .views-row .field.field--name-field-photo.field--type-image a img {
max-width: 380px;
max-height: 380px;
}
div#drupal-modal .form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-privacy {
display: flex;
align-items: flex-start;
}
div#drupal-modal .form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-privacy input {
margin: 5px 0 0 0;
}
div#drupal-modal .form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-privacy .description {
margin: 0 0 0 5px;
}
.ajax-progress-throbber .throbber {
padding: 0;
margin: 0;
display: none;
}
@media screen and (max-width: 767px) {
body {
padding-top: 0 !important;
padding: 0 !important;
}
.slick img,
.slick iframe {
min-height: 500px !important;
object-fit: cover;
}
}
nav#mobile-nav {
display: none;
}
@media screen and (max-width: 767px) {
nav#mobile-nav {
display: block;
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya,
nav#mobile-nav div.mm-panel nav {
padding: 0;
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya ul:first-child,
nav#mobile-nav div.mm-panel nav ul:first-child {
margin: 40px 0 0 0 !important;
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya ul,
nav#mobile-nav div.mm-panel nav ul {
margin: 0 !important;
display: flex;
align-items: flex-start;
justify-content: flex-start;
flex-direction: column;
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya ul .active-trail a,
nav#mobile-nav div.mm-panel nav ul .active-trail a {
background: #303030 !important;
color: #fff !important;
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya ul li,
nav#mobile-nav div.mm-panel nav ul li {
width: 100%;
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya ul li a,
nav#mobile-nav div.mm-panel nav ul li a {
padding: 20px 10px 20px 20px;
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya ul li::after,
nav#mobile-nav div.mm-panel nav ul li::after {
left: 0;
border-color: rgba(0, 0, 0, 0.1);
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya ul .dropdown-toggle::after,
nav#mobile-nav div.mm-panel nav ul .dropdown-toggle::after {
display: none;
}
nav#mobile-nav div#block-vesta-theme-osnovnayanavigaciya .dropdown-menu,
nav#mobile-nav div.mm-panel nav .dropdown-menu {
position: relative;
top: 0;
left: 0;
z-index: 1000;
display: block;
float: none;
min-width: 100%;
padding: 0;
border: none;
}
}
') (Line: 191)
Drupal\ipless\Asset\AssetRenderer->compile('themes/contrib/vesta_theme/less/base.less', Array) (Line: 143)
Drupal\ipless\Asset\AssetRenderer->render(Array, NULL) (Line: 166)
Drupal\ipless\Ipless->generateCss(Array, NULL) (Line: 110)
Drupal\ipless\Ipless->generate(Array) (Line: 92)
Drupal\ipless\Ipless->processOnResponse(Object) (Line: 71)
Drupal\ipless\EventSubscriber\HtmlResponseIplessSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.response') (Line: 214)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 202)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)