/*
Theme Name: TheGem Child
Description: Multi-Purpose Wordpress Theme
Author: Codex Themes.
Theme URI: http://codex-themes.com/thegem/
Author URI: http://codex-themes.com/thegem/
Template: thegem
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/

.page-title-block {text-align: left; }
body.search .page-title-block:before {display: none;}
.block-content {
    padding: 50px 0 100px;
}
body.search .page-title-block .page-title-title {
    padding-bottom: 0px;
}
/* body.search .page-title-block {
    padding: 80px 0;
} */
body .blog article .post-featured-content > a:hover:after, body .blog .gem-simple-gallery .gem-gallery-item a:hover:after{display: none;}
body .blog article .post-featured-content > a:before, body .blog .gem-simple-gallery .gem-gallery-item a:before{opacity: 0;
    transition: none!important;
    -webkit-transition: none!important;}
body .blog article .post-featured-content > a:hover:before, body .blog .gem-simple-gallery .gem-gallery-item a:hover:before {opacity: .8;
    transition: none!important;
    -webkit-transition: none!important;}
.blog.blog-style-masonry article .description{
    padding:0!important;
}
.blog-style-masonry .img-responsive{
	/* height: -webkit-fill-available;
	width: auto; */
}
.blog-style-masonry .entry-title.title-h4{font-size: 20px; line-height: 1.3em;}

.minisearch .sf-input{font-family: 'Montserrat'!important;}
option {font-family: 'Montserrat'!important;}

.custom-language-switch {
    position: absolute;
    z-index:99;
    top: 3rem;
    right: 3rem;
}

.custom-language-switch li:first-child{
    border-right:1px solid #00263e;
}

@media only screen and (max-width: 1230px) {
    .custom-language-switch {
        top: 2rem;  
    }
}

@media only screen and (max-width: 768px) {
    .custom-language-switch {
        top: 1.1rem; 
        right: 6rem; 
    }
}