/* 
Theme Name:		 Codilight Lite Child Theme
Description:	 Child-Theme for Codilight Lite
Author:			 joksch media
Author URI:		 httsp://joksch-media.de/
Template:		 codilight-lite
Version:		 1.0.0
Text Domain:	 Codilight-Lite-child
-------------------------------------------------------------- */

.site-topbar {
    line-height: 46px;
    background: #f7a800;
    box-shadow: 0 5px 8px -1px rgba(0, 0, 0, 0.2);
    width: 100%;
    color: #FFFFFF;
    position: relative;
    z-index: 50;
}
/*Hover*/
body a:hover,
.site-topbar .home-menu a:hover i,
.topbar-elements li:hover span,
.topbar-elements li:hover i,
.ft-menu ul li a:hover {
    color: #003566;
}
.ft-menu a:hover {
    color: #003566;
	background: #FFFFFF;
}
.site-header .site-branding .site-title,
.site-header .site-branding .site-title a,
.site-header .site-branding .site-title a:hover {
    color: #003566;
}
.site-header .site-branding .site-title:after {
	display:inline-block;
	content:"";
	height:44px;
	width:77px;
	background: url(../../uploads/objekte/fahrrad-titel-icon.png) center center no-repeat;
	margin-left: 10px;
	vertical-align: text-top;
}
@media (max-width: 47.9em) {
  .site-header .site-branding .site-title {
  		font-size: 24px;
  }
  .site-header .site-branding .site-title:after {
		height:24px;
		width:57px;
		background-size:contain;
	}
}


/*Main Menu*/
.current-menu-item > a {
	color: #003566 !important;
}

/*Mobile Menu*/
#nav-toggle:hover span,
#nav-toggle:hover span::before,
#nav-toggle:hover span::after,
#nav-toggle.nav-is-visible span::before, 
#nav-toggle.nav-is-visible span::after {
    background: #003566;
}
.mobile-navigation ul li a:hover {
    color: #003566;
    background: #f8f9f9;
}

/*Farbanpassungen*/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
	color: #003566;
}
a {
    color: #003566;
}
a:hover {
    transition: all .3s;
}
#content a:hover {
	color: #f7a800 !important;
}
input[type="submit"] {
	background: #f7a800;
}
.entry-taxonomies span {
	background: #003566;
	color: #FFFFFF;
}
.entry-taxonomies .post-categories li a:hover,
.entry-taxonomies .post-tags li a:hover {
    border-color: #003566;
    text-decoration: none;
}
.block1_list article:hover .entry-title a,
.block1_grid article:hover .entry-title a {
    color: #f7a800 !important;
    hyphens: auto;
}


/*Formulare*/
.button, .submit, input[type="submit"] {
	display: block;
	padding:10px 8px;
	color: #003566;
	font-weight:bold;
	text-align:center;
	border-radius:4px;
	background: #f7a800;
	background: -moz-linear-gradient(top, #f7a800 0%, #f4ba46 100%);
	background: -webkit-linear-gradient(top, #f7a800 0%,#f4ba46 100%);
	background: linear-gradient(to bottom, #f7a800 0%,#f4ba46 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7a800', endColorstr='#f4ba46',GradientType=0 );
}
#content a.button:hover {
	color: #fff !important;
	background:#003566;
	border: 1px solid #003566;
}
.button.urlbutton {
	clear:both;
	margin:25px 0 15px;
	font-size: 18px;
	border: 1px solid #cc8b08;
}
.button.urlbutton img {
	width: auto;
	max-height: 26px;
	margin-top: -5px;
	padding-right: 8px;
}

/*Beiträge*/
.entry-meta {
    display: none;
}
.entry-category:hover {
    background: #003566;
    text-decoration: none;
    color: #FFFFFF;
}

/*Sidebar Widgets*/
.sidebar .widget:not(.widget_search) {
	border-bottom: 1px solid #dddddd;
	padding-bottom: 10px;
}

/*Pagination*/
.pagination .nav-links .page-numbers.current {
	background: #f7a800;
	border-color: #f7a800;
}
.ft-paginate a:hover {
    border-color: #f7a800;
}

