/*
Theme Name: Glacier Child
Description: Glacier Child Theme
Theme URI: http://glacier.mountaintheme.com/
Author: MountainTheme
Author URI: https://themeforest.net/user/mountaintheme?ref=mountaintheme
Template: glacier
Version: 1.0
License: GNU General Public License version 3.0 & Envato Regular/Extended License
License URI: http://www.gnu.org/licenses/gpl-3.0.html & http://themeforest.net/licenses
Text Domain: glacier
Tags: custom-background, two-columns, right-sidebar, custom-menu, editor-style, post-formats, theme-options, translation-ready, accessibility-ready
*/


/* --------- Insert your custom styles on next rows --------- */



@font-face {
    font-family: "scala_sansregular";
    src: url('fonts/scalasans-regular-webfont.woff2') format('woff2'),
         url('fonts/scalasans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@import url("https://use.typekit.net/fnh1idp.css");

    html,
    body {
        font-family: "scala_sansregular", Helvetica, Arial, sans-serif !important;
        font-size: 15px;
        font-weight: 300;
        cursor: url=("wwww.bevog.ch/web/wp-content/themes/glacier-child/cursor/cursor.png"), auto !important;
    }
    h1,
    .h2,
    .h3,
    .h4,
    .h5,
    .h6,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-family: "ff-scala-sans-pro", sans-serif !important;
        text-transform: uppercase !important;
        font-weight: 700 !important;
        letter-spacing: 1.4px !important;
    }

    link, a, :hover{
        cursor: url=("wwww.bevog.ch/web/wp-content/themes/glacier-child/cursor/cursor_ok.png"), auto !important;

    }

    header .logo {
        font-size: 17px;
        font-weight: 700;
        padding-top: 13px;
        font-family: "ff-scala-sans-pro", Helvetica, Arial, sans-serif !important;
        text-transform: uppercase;
        display: inline-block;
        letter-spacing: 0.8px !important;
    }

#VideoWorker-0 {
	border-bottom-color: white;
	border-width: medium;
	
}

    #glacier_menu > ul > li > a {
        
        text-transform: uppercase;
        font-family: "scala_sansregular", sans-serif !important;
        letter-spacing: 1.4px !important;
        font-weight: 400;
        letter-spacing: 1.4px !important;
    }

    #glacier_menu ul li > ul li a {
        
        font-family: "scala_sansregular", sans-serif !important;
        letter-spacing: 1.4px !important;
        font-weight: 400;
        font-size: 11px;
    }

        .single-navigation .next-button a {
            
            letter-spacing: 1.4px !important;
            text-transform: uppercase;
            font-family: "scala_sansregular", sans-serif !important;
            padding: 8px 28px;
        }

        .entry-header .type-link a:before {
            font-family: "scala_sansregular", sans-serif !important;
            
        }

        .entry-header .type-quote blockquote:before {
            content: '\f10d';
            font-family: "scala_sansregular", sans-serif !important;
            font-style: normal;
            font-size: 21px;
            text-align: center;
            color: #fff;
            margin-bottom: 14px;
            display: block;
        }

        .load-more a {
            font-family: "scala_sansregular", sans-serif !important;
            letter-spacing: 1.4px !important;
            padding: 14px 28px;
        }

        .post-navigation .next-button a {
            letter-spacing: 1.4px !important;
            text-transform: uppercase;
            font-family: "scala_sansregular", sans-serif !important;
            padding: 8px 28px;
        }

        #comments input[type='submit'] {
            font-weight: 400;
            letter-spacing: 1.4px !important;
            text-transform: uppercase;
            font-family: "scala_sansregular", sans-serif !important;
 
        }

        footer .social-icons li a {
            font-size: 12px;
            letter-spacing: 1.4px !important;
            font-family: "scala_sansregular", sans-serif !important;
        }

        .cart-widget .buttons a {
            letter-spacing: 1.4px !important;
            text-transform: uppercase;
            font-family: "scala_sansregular", sans-serif !important;
        }


        .woocommerce input.button.alt {

            font-size: 11px;
            font-weight: 400;
            letter-spacing: 1.4px !important;
            padding: 14px 28px;
            text-transform: uppercase;
            font-family: "scala_sansregular", sans-serif !important;

        }

        .contact-form input[type='submit'] {
            font-size: 11px;
            font-weight: 400;
            font-family: "scala_sansregular", sans-serif !important;
            letter-spacing: 1.4px !important;
        }

/* --------- visual Portfolio --------- */

.vp-filter__style-default .vp-filter__item > * {
    text-transform: initial;
    font-size: 15px;
    letter-spacing: 0.5px;
    font-family: "scala_sansregular", sans-serif !important;
    }
    
    

.slicknav_menu {
    font-family: "scala_sansregular", sans-serif !important;
    font-size: 15px;

}


/* --------- visual Portfolio Overlay --------- */

.vp-portfolio__items-style-fly .vp-portfolio__item-overlay{
	background-color: #ffffff;
	background-blend-mode: overlay;

}
