/*-----------------------------------------------------------------------------------

	Theme Name: Klaus Child Theme - Retina Multi-Purpose WordPress Theme
	Theme URI: http://www.demo.alessioatzeni.com/klaus/
	Description: Klaus Theme for photostudio, creative or digital agency, frelancers, business. Based on a unique, clean & minimal design and packed with a tons of cool features.
	Author: Alessio Atzeni
	Author URI: http://www.alessioatzeni.com
	Version: 1.0
	Template: klaus

-------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------*/
/*	0.	Import style.css
/*-----------------------------------------------------------------------------------*/

@import url("../klaus/style.css");
@import url("../klaus/_include/css/color.css.php");
@import url("../klaus/_include/css/custom.css.php");
@import url("../klaus/_include/css/custom-fonts.css.php");

/* Custom CSS */

#main #title-page .overlay-bg-fill {
	background-color: #FFF;
}

#main #title-page h2 {
	color: #000;
}

.footer-credits {
	text-align: right;
	padding: 20px 20px 40px;
}

/* HEADER */

/* body.home .sticky-header {
	opacity: .5;
} */
/*body.home #main.sticky-header-enabled {
	padding-top: 0px;
}
*/

@media (max-width: 767px) {
	#title-page .container.pagize {
		padding-top: 30px !important
	}
}

body.home #main.sticky-header-enabled {
	padding-top: 0px !important;
}

body.single-portfolio .entry-meta.entry-header,
body.single-team .entry-meta.entry-header {
	display: none;
}

body.single-team #title-page h2 {
	padding-bottom: 15px;
	border-bottom: 2px solid #DFDFDF;
}

/* BODY - TEAM NAVIGATION */

body.single-team .team-navigation {
	text-align: right;
	width: 100%;
	position: absolute;
	padding-top: inherit;
	margin: 0 auto;
	left: 0;
	right: 0;
	top: 0px;
}

@media (max-width : 991px) {
	body.single-team .team-navigation {
		display: none;
	}
}

body.single-team .font-icon-grid,
body.single-team .font-icon-arrow-right-simple-thin,
body.single-team .font-icon-arrow-left-simple-thin {
	background-color: #C9C9C9;
	padding: 10px;
	border-radius: 20px;
	color: #FFFFFF;
}

body.single-team .font-icon-mail,
body.single-team #content .font-icon-social-linkedin {
	background-color: #f69c36;
	padding: 10px;
	border-radius: 20px;
	color: #FFFFFF;
}

body.single-team #title-page h2 {
	padding-right: 120px;
}

header {
	/*background-color: #646665;*/
	background-color: rgba(81, 81, 81, 0.85) !important;
}

header .current-menu-item a,
header a:hover {
	color: #F3901D !important;
}

/* BODY */

#title-page .pagize {
	padding-top: 30px;
	padding-bottom: 30px;
}

body.home .revolution_slider_container .tp-bullets.hidebullets {
	opacity: 1;
}

body.home .revolution_slider_container .bullet {
	border-radius: 20px;
}

#portfolio-filter a.selected,
#portfolio-filter a:hover {
	color: #F3901D !important;
}

#back-to-top {
	display: block !important;
	padding-top: 40px !important;
	height: 100px !important;
	background-color: #fff;
	color: #000;
}

#back-to-top i {
	color: #000;
}

#main {
	margin-bottom: 70px;
}

#portfolio-filter {
	text-transform: lowercase;
}

/* FOOTER */

footer .footer-widgets {
	padding: 50px 0px 30px;
}

footer .footer-icon {
    padding: 10px;
    border-radius: 20px;
    color: #FFFFFF;
    background-color: #4D5256;
    vertical-align: middle;
}

footer .widget_text {
	text-align: center;
}

footer .textwidget {
	text-align: left;
	display: inline-block;
}

footer h2 {
	text-align: center;
}

/* Overrides */

#footer-credits {
	display: none;
}

#title-page h2 {
	font-size: 50px !important;
	color: #807f84 !important;
}

#sidebar h3.widget-title {
	font-size: 25px !important;
}

#sidebar .widget_recent_entries a {
	font-size: 16px !important;
}

#sidebar li {
	border-bottom: 1px solid rgba(129, 139, 146, 0.5);
	line-height: 21px;
	padding: 10px 0px;
}

#sidebar a {
	color: #818B92 !important;
}

#sidebar a:hover {
	color: #f48f1f !important;
}