/*
 Theme Name:   Enfold Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  enfold Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     enfold
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/

/* video slider */
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,80);
#home .slideshow_caption h2 {font-family: 'Montserrat', sans-serif;font-weight: 700; letter-spacing: 8px; line-height: 1.5em;}
#home .slideshow_caption h2 .subtitle {font-size:43px!important;}

/* menu */
span.avia-menu-text {text-transform:uppercase;font-weight: 900;letter-spacing: 3px;}
.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {border-left-width:0px;}
.avia3-menu span.avia-menu-text {font-size: 9px;letter-spacing:2px;}
.av-main-nav ul {top:75% !important;}
.av-main-nav ul li:first-child > a {border-top-style: solid !important; border-top-width: 1px !important;}
#top .av-main-nav ul a {font-size: 10px;}
.avia-caption-content p {letter-spacing:3px;}

#av-sc-masonry-gallery-2.container_wrap {border-top-width: 0px;}
.mfp-bottom-bar {display:none;}

/* comments */
.avia-content-slider .slide-meta div.slide-meta-comments,
.avia-content-slider .slide-meta div.slide-meta-comments + .slide-meta-del {
  display: none;
}
.comment-entry.post-entry {
    display: none;
}

.power_link {font-size:8px; text-decoration: none !important;}
.widget_media_image .image {max-width: 90% !important;}

.language_nl .language_flag:before {
  content: 'NL';
  font-weight: 500;
  font-size: 14px;
/*  padding-left: 0px;
  margin-right: -15px;*/
}

.language_es .language_flag:before {
  content: 'ES';
  font-weight: 500;
  font-size: 14px;
/*  padding-left: 0px;
  margin-right: -15px;*/
}

.language_it .language_flag:before {
  content: 'IT';
  font-weight: 500;
  font-size: 14px;
/*  padding-left: 0px;
  margin-right: -15px;*/
}

.language_de .language_flag:before {
  content: 'DE';
  font-weight: 500;
  font-size: 14px;
/*  padding-left: 0px;
  margin-right: -15px;*/
}

.language_fr .language_flag:before {
  content: 'FR';
  font-weight: 500;
  font-size: 14px;
/*  padding-left: 0px;
  margin-right: -15px;*/
}

.language_en .language_flag:before {
  content: 'EN';
  font-weight: 500;
  font-size: 14px;
/*  padding-left: 2px;
  margin-right: -13px;*/
}

#avia-menu > li.av-language-switch-item.language_en > a > span > img {  display: none;}
#avia-menu > li.av-language-switch-item.language_fr > a > span > img {  display: none;}
#avia-menu > li.av-language-switch-item.language_de > a > span > img {  display: none;}
#avia-menu > li.av-language-switch-item.language_it > a > span > img {  display: none;}
#avia-menu > li.av-language-switch-item.language_es > a > span > img {  display: none;}
#avia-menu > li.av-language-switch-item.language_nl > a > span > img {  display: none;}

.avia-icon-list .iconlist_title {text-transform: initial;font-weight: 600;font-size: 24px;}
.avia_image {border-radius:0px;}

/*.av-caption-on-hover .av-masonry-entry.av-masonry-item-with-image:hover .av-inner-masonry-content {opacity:0.9 !important; text-align:center; border-width: 2px;
    border-bottom: 3px #777777 solid;
    width: 100%; }*/

#top .av-hover-overlay-fade_out .av-masonry-entry:hover .av-masonry-image-container {opacity:1 !important;}

#components-text-flex-column {margin-top: 10px!important;}

.av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry { right: 2px; bottom: 2px;}
.av-large-gap.av-flex-size .av-masonry-entry .av-inner-masonry {margin-right: 2px;margin-bottom: 2px;}
.av-large-gap.av-masonry {padding: 2px 0 0 3px;}
figure { margin: 0 0 0em;}
.container_wrap {border-top-width:0px;}

/*#top .logo {padding-left: 27em;}*/
#top .logo a img {max-height:200px !important; padding-top: 20px; /*position: fixed;*/}
.logo, .logo a {height:initial;}

.heading_last {padding-top:0px; padding-bottom:0px;}

#top .av-iconlist-small li {min-height: 40px;}

a.scroll-down-link {
    background-image: url(https://zogal.lv/wp-content/uploads/2023/05/scroll_down_btn.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 50%;
}
a.scroll-down-link:before {
    content: '';
}

#top form {text-align: center;}
.main_color .avia-form-success {background: #777777!important;}

#social-icon-textblock {text-align:center;padding-top: 30px;}
#social-icon-textblock ul {margin-left: 0px;}
.social-icons li {display: inline-block;list-style-type: none;}

.avia-animated-number-title {letter-spacing: 1px;}
.avia-animated-number-content {font-weight: bold;font-size:14px;margin-top: 5px;}

.js_active .av-elegant-toggle .toggler, .avia-admin-preview-container .av-elegant-toggle .toggler {30px 55px 30px 35px;}
.av-elegant-toggle .toggle_icon {width: 30px; height: 30px;}

.av_icon_caption {font-size: 16px; text-transform: initial;margin-top: 10px;color:#ffffff;font-weight: bold;}

/* coockie notice */

body > div.cc_banner-wrapper > div > a.cc_logo {display:none;}
 .cc_container .cc_btn {background-color:#224230  !important;}
 .cc_container .cc_btn:hover {background-color:#1e1e1e !important;}
.cc_container .cc_btn, .cc_container .cc_btn:visited {color: white!important; }
 
/* end coockie notice */

/* social-icons */
#contacts p.social-inline-block {display: flex; justify-content: center; padding-left: 0.7%; padding-top: 3%;}
/* footer */
#top .social_bookmarks li a::before {font-size: 20px;}

/*.avia-icongrid-flipbox li .avia-icongrid-flipback {
    -webkit-box-shadow: 0 0 9px 0 rgb(238 238 238 / 40%) !important;
    box-shadow: 0 0 9px 0 rgb(238 238 238 / 40%) !important;}
*/

.template-page .entry-content-wrapper h2 {text-transform: none;}


#project-column .avia_textblock p {padding: 0.5em 0.5em;}
#project-column:hover {
    -webkit-box-shadow: 0 0 9px 0 rgb(238 238 238 / 40%) !important;
    box-shadow: 0 0 9px 0 rgb(238 238 238 / 40%) !important;}
#project-column .av-special-heading {margin-top: 15px !important;}

.av-large-gap .av-masonry-pagination {margin: 0 2px 15px 0;}

/* projects */

.av-masonry-date {display:none;}
#project-cell .flex_cell {padding: 0px !important;}

/* end projects */

/* blog */

.post {
    clear: initial;
	width: 50%;}

/* end blog */

@media only screen and (max-width: 1300px) {
/*#top .logo {padding-left: 0px;}*/
}

@media only screen and (min-width: 766px) {
    .hide-on-desktop {
        display: none !important;
    }
}

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

	
#home .slideshow_caption h2 {font-size:45px!important;}
#home .slideshow_caption h2 .subtitle {font-size:33px!important;}
	
.av-caption-on-hover .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content {text-align: center;}
	
#top .logo {padding-left: initial;}
#top .logo a img {max-height:80px !important; padding-top: initial; position: initial;}

.language_en .language_flag:before {margin-right:initial;}
.language_ru .language_flag:before {margin-right:initial;}
.language_lv .language_flag:before {margin-right:initial;}
.language_fr .language_flag:before {margin-right:initial;}
.language_de .language_flag:before {margin-right:initial;}

#mobile-advanced > li.av-language-switch-item.language_en.avia_current_lang > a > span > img {  display: none; }
#mobile-advanced > li.av-language-switch-item.language_ru.avia_current_lang > a > span > img {  display: none; }
#mobile-advanced > li.av-language-switch-item.language_lv.avia_current_lang > a > span > img {  display: none; }
#mobile-advanced > li.av-language-switch-item.language_fr.avia_current_lang > a > span > img {  display: none; }
#mobile-advanced > li.av-language-switch-item.language_de.avia_current_lang > a > span > img {  display: none; }

#mobile-advanced > li.av-language-switch-item.language_ru > a > span > img {  display: none;}
#mobile-advanced > li.av-language-switch-item.language_en > a > span > img {  display: none;}
#mobile-advanced > li.av-language-switch-item.language_lv > a > span > img {  display: none;}
#mobile-advanced > li.av-language-switch-item.language_fr > a > span > img {  display: none;}
#mobile-advanced > li.av-language-switch-item.language_de > a > span > img {  display: none;}

.responsive #top #header_main > .container .main_menu .av-main-nav > li > a {padding: 0 0 0 15px !important;}
	
.responsive #socket .sub_menu_socket {display:none !important;}

}