/*
Theme Name: OceanWP GS-Stimme
Author: gewählte-stimme.ch
Theme URI: https://gewählte-stimme.ch/
Description: OceanWP WordPress theme for gewählte-stimme.ch
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/*------------------------------------*
    $CONTENTS
*------------------------------------*/
/**
 * BASE
 * - MAIN
 * - NORMALIZE
 * - LAYOUTS
 * - COMPONENTS
 * - TYPOGRAPHY
 * - FORMS
 *
 * COMPONENTS
 * - TOP BAR
 * - HEADER
 * - NAVIGATIONS
 * - LINKS EFFECT
 * - MEGA MENU
 * - SEARCH ICON
 * - DROP DOWN MOBILE
 * - FULL SCREEN MOBILE
 * - PAGE HEADER
 * - BLOG
 * - SIDEBAR
 * - CUSTOM SELECTS
 * - PAGINATION
 * - COMMENT
 * - SEARCH
 * - FOOTER
 * - 404 PAGE
 *
 * PLUGINS
 * - GENERAL
 * - MAGNIFIC POPUP
 * - SIDR
 * - SLICK
 *
 * RESPONSIVE
 */



/**
 * BASE
 * - COMPONENTS
 * - TYPOGRAPHY
 *
 /*

 /* image on start page without page title
  * Bilder müssen die css classe img-frontpage haben
  */
img.img-frontpage {
    margin-top: 0.65em;
}

/* Links in Content und Sidebar unterstrichen 'underline' */
#content a, #right-sidebar a {
    /*text-decoration: underline dotted; ie macht nicht mit */
    text-decoration: underline;
}

/* Mobile Menu Icon */
div.oceanwp-mobile-menu-icon a i {
    vertical-align: top;
}

/* Spezielle Icons vor Links */
/*            mailto */
a[href^="mailto"]:before {
    font-family    : "FontAwesome";
    content        : "\f003";
    padding-right  : 0.3em;
    vertical-align : middle;
    /* https://stackoverflow.com/questions/19326446/keep-underline-on-anchor-text-but-not-on-font-awesome-icon-in-anchor */
    display: inline-block;
    text-decoration:none !important;
}
/*            pdf */
a[href$=".pdf"]:before {
    font-family    : "simple-line-icons";
    content        : "\e085";
    padding-right  : 0.3em;
    vertical-align : middle;
    /* https://stackoverflow.com/questions/19326446/keep-underline-on-anchor-text-but-not-on-font-awesome-icon-in-anchor */
    display: inline-block;
    text-decoration:none !important;

}
/*            tel */
a[href^="tel:"]:before {
    font-family    : "FontAwesome";
    content        : "\f095";
    padding-right  : 0.3em;
    vertical-align : middle;
    /* https://stackoverflow.com/questions/19326446/keep-underline-on-anchor-text-but-not-on-font-awesome-icon-in-anchor */
    display: inline-block;
    text-decoration:none !important;
}

/* Search - Suche - Recherche */
/* Search Term Input blauer balken weg  */
.oew-search-dropdown {
  border-top: 0 none !important;
}
/* Search Result Page ungefähr wie Blog Page */
.search-results article .search-entry-title {
    font-size: 18px;
    margin: 0 0 6px;
}



/* RESPONSIVE */
/* dies ist eine Zusammestellung der media queries die im master stylesheet vorkommen */

/*------------------------------------*
	Tablet Portrait
*------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {

}

/*------------------------------------*
	Phone Landscape
*------------------------------------*/
@media only screen and (max-width: 480px) {

}

/*------------------------------------*
	All Devices under 1080px
*------------------------------------*/
@media only screen and (max-width: 1080px) {

}

/*------------------------------------*
	All Devices under 960px
*------------------------------------*/
@media only screen and (max-width: 959px) {

}

/*------------------------------------*
	Phone Portrait and Landscape
*------------------------------------*/
@media only screen and (max-width: 767px) {


}

/*------------------------------------*
    Phone Landscape
*------------------------------------*/
@media only screen and (max-width: 480px) {

}

@media screen and (min-width: 30em) {

}

@media screen and (min-width: 48em) {

}

/*------------------------------------*
    Tablet & Small Desktop Widths
*------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 1280px) {
    /* megamenu */

}

/*------------------------------------*
  Tablet Portrait
*------------------------------------*/
@media only screen and (max-width: 959px) {

}

/* Responsive columns */
@media only screen and (min-width: 481px) and (max-width: 768px) {

}

@media only screen and (max-width: 480px) {

}
