/*
Theme Name: WP Rebtec
Description: The NEW REBTEC Website
Author: Ludger
Author URI: https://www.wareconsult.de/
Version: 1.0
Tags: rebtec, coole website

License: Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
License URI: http://creativecommons.org/licenses/by-sa/3.0/

*/
/* Template Options */

/*
	--//-- 1. Color Options --//--

	- Theme color - 22a1c4  (rgba - 34, 161, 196);
	
	--//-- 2. Theme Font --//--
   
	- Main font Roboto;	
	
*/

/* LANGUAGE SELECTOR */
.btn-language {
	border: none !important;
	padding: 0 0 0 0 !important;
	font-size: 14px !important;
	color: #9e9e9e !important;
	font-weight: 300 !important;
}
.dropdown-menu>li>a {
	color: #9e9e9e !important;
	font-weight:300 !important;
	padding: 10px 0 10px 15px !important;
}
.dropdown-menu>li>a:hover {
	color: #202f79 !important;
}
.dropdown-menu>li>a img {
    vertical-align: middle;
}

/* FOOTER MENU */
.footerMenu {
	display: block;
}
.footerMenu ul {
	list-style-type: none;
	padding-left: 1em;
	text-indent: -1em;
}
.footerMenu li {
	margin: 0 0 10px 0;
	font-size: 14px;
	line-height: 21px;
}
.footerMenu li a {
	color:#9ba1ac !important;
	line-height:15px;
	text-decoration:none;
	font-weight:300;
}
.footerMenu li a:hover {
	color:#FFF !important;
}
.footerMenu ul > li:before {
	content: "- ";
	color:#9ba1ac;
}

/* STATIC SIDEBAR MENU IN IMPRESSUM, AGB, DATENSCHUTZERKLÄRUNG */
.staticMenu {
	display: block;
}
.staticMenu ul {
	list-style-type: none;
	padding-left: 1em;
	text-indent: -1em;
}
.staticMenu li {
	margin: 0 0 10px 0;
	font-size: 14px;
	line-height: 21px;
}
.staticMenu li a {
	color:#666666 !important;
	line-height:15px;
	text-decoration:none;
	font-weight:300;
}
.staticMenu li a:hover {
	color:#202f79 !important;
}
.staticMenu ul > li:before {
	content: "- ";
	color:#666666;
}


/* SEARCH FUNCTION */
.search-page-title {
    font-size: 34px;
    line-height: 50px;
    text-align:center;
    display:block;
    padding-bottom:25px;
}
.search-post-title {
    font-size: 18px;
    line-height: 50px;
    text-align:left;
    display:block;
}
.search-post-link {
    font-size: 18px;
    text-align:left;
    display:block;
	padding-bottom: 10px;
}


@media only screen and (max-width: 768px) {
	.search-container {
        width: 100%;
        padding-left:15px;
        padding-right:15px;
    }
	img.custom-logo {
		width: 205px;
    }
}
@media only screen and (min-width: 769px) {
	.lang-item {
        display: none !important;
    }
    
}