﻿
/*
 Theme Name:   IFeature Pro 5 Child
 Theme URI:    http://teleseo.de/ifeaturepro5-child/
 Description:  Child theme from IFeature Pro 5 for other fonts
 Author:       Dominik Reusser
 Author URI:   http://teleseo.de
 Template:     ifeaturepro5
 Version:      0.1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         responsive-layout, accessibility-ready
 Text Domain:  ifeaturepro5-child
*/
@font-face {
	font-family: Dekar;  
	src: url('http://www.teleseo.eu/fonts/Dekar.eot');
	src: local('ſŋ'); 
	src: url("http://www.teleseo.eu/fonts/Dekar.woff") format('woff');
	src: url("http://www.teleseo.eu/fonts/Dekar.ttf") format('truetype');
	src: url("http://www.teleseo.eu/fonts/Dekar.svg#webfont") format('svg');
	src: url("http://www.teleseo.eu/fonts/Dekar.otf") format('otf') ;  
	font-weight: normal;  
	font-style:normal;
}
@font-face {
	font-family: 'MNSTRIAL';
	src: url('MNSTRIAL.eot');
	src: local('MNSTRIAL'), url('MNSTRIAL.woff') format('woff'), url('MNSTRIAL.ttf') format('truetype');
}

@font-face {
    font-family: 'tsymb';
    src: url('teleseo.woff') format('woff'),
         url('teleseo.ttf') format('truetype'),
         url('teleseo.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ourfont';
    src: url('ourfont-webfont.eot');
    src: url('ourfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('ourfont-webfont.woff2') format('woff2'),
         url('ourfont-webfont.woff') format('woff'),
         url('ourfont-webfont.ttf') format('truetype'),
         url('ourfont-webfont.svg#source_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: normal;
  src: url("/font/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), 
       url("/font/glyphicons-halflings-regular.woff") format("woff"), 
       url("/font/glyphicons-halflings-regular.ttf") format("truetype"), 
       url("/font/glyphicons-halflings-regular.svg#glyphicons-halflingsregular") format("svg");
}


.container-full-width {
    background: #f5f2ed;
}

html {
    background: #f5f2ed;
}


#footer_menu li a {
	color: #5B7784;	
	text-decoration: none;
}

#footer_menu li a:hover {
	color: #a7a7a7;
}

#footer_menu {
	padding: 20px 0 0;
	background: #f5f2ed;
	text-align: center;
}
#after_footer {
	margin-top: -1px;
	padding-bottom: 1px;
	background-color: #f5f2ed;
}

/*Hauptmenue farbe*/
.navbar-inverse .navbar-inner {
	background: transparent;
	color: #FFFEFB;

}

/*Hauptmenue ins banner ziehen */
#navigation {
    margin-bottom: 0px;
    position: relative;
    top: -3em;
}

/*Untermenue Farbe*/
.main-navigation .nav li.dropdown:hover ul.dropdown-menu {
	background: #648291;
	color: #FFFEFB;
}


/*Hover hauptmenue*/
.main-navigation .nav > li > a:hover {
	background: #bdd695;
	color: #FFFfff;
}

/*Hover untermenue*/
.main-navigation .nav li ul li a:hover, .main-navigation .nav .current_page_item > a:hover, .main-navigation .nav li ul li a:focus {
    background: #bdd695 none repeat scroll 0% 0%;
    color: #FFFfff;
}



/*Aktiv untermenue*/

.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
    color: #F1FBE7;
    background-color: #bdd695;
}

/*Darstellung Hauptmenue wenn unternemue Aktiv */
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle, .current-menu-ancestor.dropdown {
	background-color: #bdd695;
	color: #F1FBE7;
}



/* Schriftfarbe Menue */
.navbar-inverse .brand, .navbar-inverse .nav > li > a {
    color: #FFFEFB;
}

/* Tabllen-Überschriftsfarbe weiss*/
.tablepress thead th, .tablepress tfoot th {
    color: #FFFFFF;
}

/*Searchbar */
.navbar-inverse .navbar-search .search-query {
    color: #FFFfFf;
    background-color: transparent;
    border-color: #fff;
    background: url(http://teleseo.eu/lupeS.png) no-repeat scroll 4px 4px;
    /*padding-left:30px;*/
}

/* Hintergrund für Artikel*/

article.post, article.page, article.attachment {
	overflow: hidden;
	margin-bottom: 30px;
	padding: 0;
	border: 1px solid #eaeaea;
	border-radius: 0;
	background: #ffffff;
	-webkit-box-shadow: 0px 1px 0px 0px #adadad;
	box-shadow: 0px 1px 0px 0px #adadad;
}

/* Banner bis auf Menü runterziehen */
header#cc-header {
    margin-bottom: 0px;
    margin-top:    35px;			
}

/*Button*/
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
    background: #717b7b none repeat scroll 0px 0px;
    border: 1px solid #717b7b;
    color: #FFFEFB;
    opacity: 1;
    padding: 8px 14px;
    width: auto;
}

/*Callout Button*/
/*
.btn-primary {
    color: #FFFEFB;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    background-color: #747B90;
    background-image: none;
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

#callout_button a:hover .btn {
	background-color: #bdd695;
	background-image: none;
	color: #FFFEFB;
}
*/

/* Haupttitel grösser machen */
.entry-title {
    font-size: 23px;
}

/* Box mit Unterthemen weiss*/
.box {
    background: #FFFFFF none repeat scroll 0% 0%;

}

/* Kleines Menu in untere Box */
.navbar-inverse .btn-navbar {
	position:relative;
	top: 6em;
}
