/**
* Theme Name: Blocksy Child
* Description: Blocksy Child theme
* Author: Creative Themes
* Template: blocksy
* Text Domain: blocksy*/


#header {
    /*deli*/
    box-shadow: 0px 0px 7px 3px rgba(0, 0, 0, 0.45);
}
.mb-0 {margin-bottom: 0 !important;}
.mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.mt-30 {margin-top: 90px !important;}
.wp-block-image.mx-0 {
    text-align: center;
}
.wp-block-image.mx-0 img {
    width: 100%;
    max-width: 1920px;
    margin-left: auto !important;
    margin-right: auto !important;
}
.page-id-57 p {
    margin-bottom: 18px;
    line-height: 1.5;
}
.page-id-57 .ngg-imagebrowser {
    margin: 3px auto !important;
}
.page-id-57 .ngg-imagebrowser h3, .page-id-57 .ngg-imagebrowser .counter {display: none;}
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav .back, .ngg-imagebrowser.default-view .ngg-imagebrowser-nav .next {
    width: 50px;
    background-color: #736357;
    transform: translateY(-30px);
}
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav .back:hover, .ngg-imagebrowser.default-view .ngg-imagebrowser-nav .next:hover {
    background-color: #3d2500;
}
.page-id-57 .ngg-imagebrowser .ngg-imagebrowser-nav {
    padding: 0 0 2px 0;
}
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav .back {
    float: left;
}
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav .next {
    float: right;
}
#kakodonas {
    margin-bottom: 90px;
}
#zt-roze {display: block;}
@media (max-width: 781px) {
    #zt-roze {display: none;}
}
#zt-roze img {
    max-width: 234px;
}
.ct-footer [data-column="widget-area-6"] {
    text-align: center !important;
}
#block-11 {
    display: flex;
    align-items: center !important;
    flex-direction: row !important;
    justify-content: center !important;
}
#block-12 {margin-top:18px;}
.ct-footer [data-column="widget-area-6"] a {
    color: #fbb03b;
}
.ct-footer [data-column="widget-area-6"] a:hover {
    color: #fcee21;
}
.ct-footer [data-column="widget-area-6"] .zt-sf-link {
    display: inline-flex !important;
    margin: 9px !important;
}
.ct-footer [data-column="widget-area-6"] p {
    color: #fff;
    margin-bottom: 0;
    line-height: 1.33;
}
.ct-footer [data-column="widget-area-6"] img {
    height: 96px !important;
    width: auto !important;
}
@media (max-width: 781px) {
    #block-11 {flex-direction: column !important;}
}
@media (max-width: 477px) {
    .ct-footer [data-column="widget-area-6"] img {height: 63px !important;}
    .ct-footer [data-column="widget-area-6"] p {font-size: 15px;}
}