/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/*-------------------Loading fonts from server instead of Google Fonts----------------------*/
/*-----------------------------------------START--------------------------------------------*/
    /* montserrat-regular - latin */
    @font-face {
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 400;
      src: url('/wp-content/uploads/fonts/montserrat-v26-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
           url('/wp-content/uploads/fonts/montserrat-v26-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
    }
    
    /* montserrat-italic - latin */
    @font-face {
      font-family: 'Montserrat';
      font-style: italic;
      font-weight: 400;
      src: url('/wp-content/uploads/fonts/montserrat-v26-latin-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
           url('/wp-content/uploads/fonts/montserrat-v26-latin-italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
    }
    
    /* montserrat-500 - latin */
    @font-face {
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 500;
      src: url('/wp-content/uploads/fonts/montserrat-v26-latin-500.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
           url('/wp-content/uploads/fonts/montserrat-v26-latin-500.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
    }
    
    /* montserrat-600 - latin */
    @font-face {
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 600;
      src: url('/wp-content/uploads/fonts/montserrat-v26-latin-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
           url('/wp-content/uploads/fonts/montserrat-v26-latin-600.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
    }
    
    /* montserrat-700 - latin */
    @font-face {
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 700;
      src: url('/wp-content/uploads/fonts/montserrat-v26-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
           url('/wp-content/uploads/fonts/montserrat-v26-latin-700.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
    }
    
    /* montserrat-800 - latin */
    @font-face {
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 800;
      src: url('/wp-content/uploads/fonts/montserrat-v26-latin-800.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
           url('/wp-content/uploads/fonts/montserrat-v26-latin-800.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
    }
    
    /* montserrat-900 - latin */
    @font-face {
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 900;
      src: url('/wp-content/uploads/fonts/montserrat-v26-latin-900.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
           url('/wp-content/uploads/fonts/montserrat-v26-latin-900.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
    }
/*-------------------Loading fonts from server instead of Google Fonts----------------------*/
/*------------------------------------------END---------------------------------------------*/

/*-------JD210824: changing all fonts to Montserrat START-------*/
*{
    font-family: Montserrat !important;
}
/*
h1, h2, h3, h4, h5, h6, p ,.menu-title-text, #footer-outer{
    font-family: Montserrat;
}
*/
/*-------JD210824: changing all fonts to Montserrat END-------*/


/*-------JD 140824: changing color of standard text elements START-------*/
h1 { color:#ffffff; }
h2 { color:#5691DD; }
h3 { color:#183D6D; }
p { color:#183D6D; }
/*menu styling*/
.menu-title-text { font-weight: bold; }
/*fit copyright footer text in one line*/
@media (min-width: 640px) {
    body #footer-outer #copyright div.container p{width: max-content;}
}
/*-------JD 140824: changing color of standard text elements END-------*/


/*-------JD 140824: rounding corners of large buttons (solid color and see-through) START-------*/
.nectar-button.large.regular.regular-button  {
    border-radius: 30px !important;
}
.nectar-button.large.see-through.accent-color {
    border-radius: 30px !important;
    font-weight: 800;
    border: 4px solid rgba(255,255,255,.75);
    padding-left: 30px;
    padding-right: 30px;
}
/*-------JD 140824: rounding corners of jumbo buttons END-------*/

/*-------JD 140824: rounding corners of jumbo buttons START-------*/
.nectar-button.jumbo.regular.regular-button  {
    border-radius: 40px !important;
    color: red;
}
/*-------JD 140824: rounding corners of jumbo buttons END-------*/

/*-------JD 071024: Pullout Sticky Sidebar centering icons START-------*/
/*Instagram*/
@media screen and (min-width: 800px) {
    .f12-floating-menu li.f12-floating-menu-162 a[href="https://www.instagram.com/eraelektrotechnik/"]{
        margin: 3px 10px -3px 5px;
    }
}
@media screen and (max-width: 800px) {
    .f12-floating-menu {
        display:none;
    }
}
/*Formular*/
@media screen and (min-width: 800px) {
    .f12-floating-menu li.f12-floating-menu-162 a[href*="formular"]{
        margin: 0px 0px -3px 7px;
    }
}
/*-------JD 071024: Pullout Sticky Sidebar centering icons END-------*/