/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*** wordpress admin toolbar customizations ***/
li#wp-admin-bar-edit, li#wp-admin-bar-frm-forms, li#wp-admin-bar-edit, li#wp-admin-bar-duplicate-post {
    display: none;
}


/* ------ automatische umbrüche - silbentrennung ------ */
body, p, h1, h2, h3, h4, .av-special-heading-tag {
        -ms-hyphens: auto !important;
        -moz-hyphens: auto !important;
        -webkit-hyphens: auto !important;
        hyphens: auto !important;
}


/* enfold - &-zeichen in headlines */
.special_amp {
    font-family: inherit !important;
    font-style: inherit !important;
    font-size: inherit !important;
    color: inherit !important;
}


/* enfold - menue im footer zeigen iphone */
.responsive #socket .sub_menu_socket {
	display: block !important;
}


/* enfold - automatische textumbrueche in iphone verhindern */
/*body, p, h1, h2, h3, h4, .av-special-heading-tag {
    -webkit-hyphens: none !important;
    -moz-hyphens: none !important;
    hyphens: none !important;
}*/


/* enfold - footer menu on mobile */
@media only screen and (max-width: 767px) {
    #socket .sub_menu_socket li {
        padding: 0 10px 10px 0;
    }
    #socket ul {
        margin-left: 0;
    }
    #socket .sub_menu_socket li {
        border-left-style: none;
    }
    #socket .sub_menu_socket {
        float: left;
    }
    #socket .sub_menu_socket div {
        width: 100%;
    }
    .responsive #socket .sub_menu_socket {
        margin-left: 0;
    }
}
#socket .copyright {
    margin-right: 25px;
}

/* enfold - display scroll to top on mobile */
@media only screen and (max-width: 767px) {
    .responsive #scroll-top-link {
      display: block !important;
    }
}

/* enfold - make mobile menu sicky */
/*
@media only screen and (orientation: portrait) {
    #advanced_menu_toggle, #advanced_menu_hide {
        position: fixed;
        right: 3%;
        top: 6%;
    }
}

@media only screen and (orientation: landscape) {
    #advanced_menu_toggle, #advanced_menu_hide {
        position: fixed;
        right: 2%;
        top: 11%;
    }
} */

/* --- Formidable - mobile table fix --- */
@media only screen and (max-width: 767px) {
  .responsive .avia_responsive_table .avia-data-table td:before {
      display: none;
  }
}
@media only screen and (max-width: 767px) {
  .responsive .avia_responsive_table .avia-data-table tr:first-child th {
      display: block;
  }
}
/* --- Formidable - calendar fix --- */
.with_frm_style select.frm_time_select, .ui-datepicker-month, .ui-datepicker-year {
    padding: 4px 6px !important;
    margin: 2px 0 0 0 !important;
}

/**
* @license
* MyFonts Webfont Build ID 785325
*
* The fonts listed in this notice are subject to the End User License
* Agreement(s) entered into by the website owner. All other parties are
* explicitly restricted from using the Licensed Webfonts(s).
*
* You may obtain a valid license from one of MyFonts official sites.
* http://www.fonts.com
* http://www.myfonts.com
* http://www.linotype.com
*
*/

/* --- Webfonts - https://www.myfonts.com/de/collections/franklin-gothic-lt-font-itc --- */
@font-face {
  font-family: "ITCFranklinGothicLTProBook";
  src: url('/assets/fonts/ITCFranklinGothicLTProBook/font.woff2') format('woff2'), url('webFonts/ITCFranklinGothicLTProBook/font.woff') format('woff');
}
@font-face {
  font-family: "ITCFranklinGothicLTProDemi";
  src: url('/assets/fonts/ITCFranklinGothicLTProDemi/font.woff2') format('woff2'), url('webFonts/ITCFranklinGothicLTProDemi/font.woff') format('woff');
}