/*
Theme Name:     3clicks Child Theme
Theme URI:      http://3clicks.bringthepixel.com
Description:    Got questions? Visit our <a href="http://bringthepixel.com/support/">support forum</a>.
Author:         bring the pixel // edited by Frank Klewe, waxtum gmbh
Author URI:     http://www.bringthepixel.com/
Template:       3clicks
Version:        1.0
Tags:           flexible-width, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */


/*****************************
/*****************************
/* SPRACHEN TEMPORÄR AUSBLENDEN */
/*.icl-fr { display: none; } */
/*.icl-pl { display: none; } */
/*****************************
/*****************************/


.g1-hgroup {
    margin-bottom: 0.8em;
}
#g1-precontent > header.entry-header, #g1-precontent > header.page-header, #g1-precontent > header.archive-header {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 0.5em;
}
.g1-fullscreen {
display:none;
}
h1, .g1-h1 {
    font-size: 20px;
}

/* TEASERBILDER MAIN MENU */

/* STANDARD */
.g1-submenus ul li#menu-item-166 a,
.g1-submenus ul li#menu-item-1519 a, /* EN */
.g1-submenus ul li#menu-item-1781 a, /* RU */
.g1-submenus ul li#menu-item-1893 a, /* PL */
.g1-submenus ul li#menu-item-2100 a  /* FR */
 {
    background:url('../../../wp-content/themes/3clicks-child-theme/img/teaser_standard.jpg') 0 0 repeat;
}
/* AROMATIC */
.g1-submenus ul li#menu-item-165 a,
.g1-submenus ul li#menu-item-1518 a, /* EN */
.g1-submenus ul li#menu-item-1778 a, /* RU */
.g1-submenus ul li#menu-item-1890 a, /* PL */
.g1-submenus ul li#menu-item-2099 a  /* FR */
{
    background:url('../../../wp-content/themes/3clicks-child-theme/img/teaser_aromatic.jpg') 0 0 repeat;
}
/* SPRING */
.g1-submenus ul li#menu-item-164 a,
.g1-submenus ul li#menu-item-1512 a, /* EN */
.g1-submenus ul li#menu-item-1779 a, /* RU */
.g1-submenus ul li#menu-item-1891 a, /* PL */
.g1-submenus ul li#menu-item-2137 a  /* FR */
{ /* PL */
    background:url('../../../wp-content/themes/3clicks-child-theme/img/teaser_summer.jpg') 0 0 repeat;
}
/* WINTER */
.g1-submenus ul li#menu-item-163 a,
.g1-submenus ul li#menu-item-1511 a, /* EN */
.g1-submenus ul li#menu-item-1780 a, /* RU */
.g1-submenus ul li#menu-item-1892 a, /* PL */
.g1-submenus ul li#menu-item-2136 a  /* FR */
{
    background:url('../../../wp-content/themes/3clicks-child-theme/img/teaser_winter.jpg') 0 0 repeat;
}
/* Bild soll flächig angezeigt werden */
.g1-submenus ul li img {
    width:100%;
}
/* Hintergrund und Textfarbe der Saison-Menüs */
#menu-item-16 .g1-submenus .g1-nav-item__title,
#menu-item-2342 .g1-submenus .g1-nav-item__title,  /* EN-Version */
#menu-item-2353 .g1-submenus .g1-nav-item__title,  /* RU-Version */
#menu-item-2347 .g1-submenus .g1-nav-item__title,  /* PL-Version */
#menu-item-2337 .g1-submenus .g1-nav-item__title   /* FR-Version */
{	
	background:#fff;
	color:#333;
	padding:.2em .6em;
}
/* "Menü" bei iPhone anzeigen */
@media only screen and (max-width: 600px) { #g1-primary-nav-switch { width: auto; padding: 0px 10px 0px 30px !important; text-indent: 0 !important; } }
/* Mouse-Pointer auf erster Ebene ausblenden... */

#g1-primary-nav-menu li a {
	cursor: default;
}
/* ... und in 2. Ebene und bei HOME wieder einblenden */
#g1-primary-nav-menu li li a,
#g1-primary-nav-menu li.menu-item-1189 a,
#g1-primary-nav-menu li.menu-item-1494 a, /* EN-Version */
#g1-primary-nav-menu li.menu-item-1774 a, /* RU-Version */
#g1-primary-nav-menu li.menu-item-1887 a, /* PL-Version */
#g1-primary-nav-menu li.menu-item-2102 a, /* FR-Version */
#g1-primary-nav-menu li.menu-item-2645 a  /* NEWS DE */
{	
	cursor: pointer !important;
}
/* active-Status des Hauptmenüs ändern (Home) */
.current-menu-item > a, .current_page_item > a {
	background-color:#ffffff !important;
	color:#666666 !important;
}
/* active-Status der Metanavigation (Home, Impressum, AEB, AGB) ändern */
#menu-item-776.current_page_item > a,
#menu-item-776.current_menu_item > a,
#menu-item-775.current_page_item > a,
#menu-item-775.current_menu_item > a,
#menu-item-774.current_page_item > a,
#menu-item-774.current_menu_item > a,
#menu-item-777.current_page_item > a,
#menu-item-777.current_menu_item > a,
#menu-item-1495.current_page_item > a, /* EN-Version */
#menu-item-1495.current_menu_item > a,
#menu-item-1541.current_page_item > a,
#menu-item-1541.current_menu_item > a,
#menu-item-1496.current_page_item > a,
#menu-item-1496.current_menu_item > a,
#menu-item-1497.current_page_item > a, 
#menu-item-1497.current_menu_item > a {
	background-color:#252525 !important;
}
/* Hide breadcrumb Navigation */
.g1-nav-breadcrumbs {
	display:none;
}
/* Breite der Listen (ul) begrenzen, damit alles inside läuft */
dl.floatleft350 dd {
	max-width:350px !important;
}
/* Infobox Rahmen schmaler */
.g1-box__inner {
	margin:1px;
}
/* Logo soll bei responsive eingeblendet bleiben */
#g1-id {
    display: block !important;
}
/* Menü soll bei responsive nicht auf 100 % angezeigt werden */
#g1-primary-bar #g1-primary-nav.g1-nav--expanded {
    width: auto !important;
}
/* Öffnungszeiten mit weniger Padding, damit die Zeilen nicht umbrechen */
.g1-table th, .g1-table td {
    padding: 8px 8px !important;
}
.lang_sel_list_horizontal ul li { 
    float: left;
    list-style-type: none;
    margin: 0px 1em 0 0;
}

/* FRAME mit Videovorschau (Link) soll im Block stehen und nicht gefloatet werden */
.g1-frame--leftnofloat { margin-right: 1.625em; margin-bottom:0 !important; padding:0; text-align:left; float: none !important; }

.standard-blue { color:#014a94 !important; }
.float-left { float:left; }
.float-right { float:right; }
.clear-pg { padding:0px !important; margin:0px !important;  }
.padding-top-15 { padding:15px 0 0 0;}
.padding-10 { padding:10px; }
.padding-20 { padding:20px; }
.margin-vertical-15 { margin:15px 0 15px 0 !important; }
.margin-top-10 { margin:10px 0 0 0 !important; }
.margin-bottom-10 {  margin:0 0 10px 0 !important; }
.margin-left-65 {  margin-left:65px; }
.width-100 { width:100% !important; }

.bg-gray-light { background-color:#f1f1f1; }
.bg-gray { background-color:gray; }

