/*
Theme Name: GeekMag Child
Theme URI: https://themeforest.net/user/egemenerd/portfolio?ref=egemenerd
Description: GeekMag Child Theme
Author: Egemenerd
Author URI: http://themeforest.net/user/egemenerd?ref=egemenerd
Template: geekmag
Version: 1.0
*/
#geekmag-header-container-inner,#geekmag-header-container-inner-v2 {
    padding-top: 5px;
    padding-bottom: 5px;
}
.geekmag-nav li {
	padding: 5px 20px;
}
.current-menu-item {
	border-bottom: 5px solid #f5245f;
}
.geekmag-page-title {
	padding: 20px;
	margin-bottom: 20px;
	text-transform: none;
}
.geekmag-page-title h1{
	text-transform: none;
}
#geekmag-page-content {
	padding: 30px;
}
.geekmag-article-content{
	padding: 20px;
}
.geekmag-format-img-content {
	padding: 20px;
}
.geekmag-xl-article-img {
	padding: 30px;
	/*width: 40%;*/
}
.geekmag-article-img a:hover img {
	-webkit-filter: hue-rotate(20deg);
	filter: hue-rotate(20deg);
}
.geekmag-xl-article-right {
	padding: 30px 10px 30px 0px;
}
.widget_sow-editor.geekmag-sidebar-box {
	padding: 0px;
}
.geekmag-sidebar-box, 
.widget_mc4wp_form_widget {
	padding: 30px;
	margin-bottom: 0px;
}
.geekmag-page-right {
	background: white;
	padding-top: 30px;
}
@media only screen and (max-width: 640px) {
	.geekmag-xl-article-img a {
		max-width: 80%;
	}
	.geekmag-xl-article-right {
	padding: 0px 10px 30px 10px;
	}
}
/* For bbPress CSS modification */
#bbpress-forums div.bbp-search-form {
	float: none; /* edited in parent css instead */
	margin-bottom: 20px;
}

/* For Events timeline in Events page
 * To overwrite plugin's CSS */
div .cool-timeline .timeline-year {
	width: 250px;
	margin: 22px 0 40px -87px;
}

/*For Envira Gallery */
.envira-gallery-item-inner img.envira-gallery-image.envira-gallery-image:hover {
    -webkit-filter: hue-rotate(20deg);
    filter: hue-rotate(20deg);
    opacity: 0.9;
}