/*
Theme Name: John Hill Child Theme
Theme URI: http://www.theme-dutch.com/presents/john
Author: Theme Dutch
Author URI: http://www.theme-dutch.com
Template: johnhill
Version:  1.0
Text Domain:  johnhill

*/

/* =Theme customization starts here
-------------------------------------------------------------- */
/* content */


main{
	text-align: center;
}


h1:after{ /* Strich einmitten  */
	margin: 0 auto 20px auto !important;
}

main div.tds-columns{
	padding: 0 10px !important;
}

/*fifth column did jump to next row */
main div.tds-column{
	padding-right: 0px !important;
}

/* Header */

h3.box-post-title{
	font-size: 48px;
}

h1, h2{
	text-transform: uppercase;
	color: #2e3138 !important;
	text-align: center !important;
}

@media (max-width: 1200px) {
	
	nav.main-navigation>ul>.menu-item>a.menu-link{
		padding: 0 10px !important;

	}
}

@media (max-width: 1000px) {
	nav.main-navigation>ul>.menu-item>a.menu-link>span{
		font-size: 13px;
	}
	
}
@media (max-width: 800px) {
	nav.main-navigation>ul>.menu-item>a.menu-link{
		letter-spacing: 0;

	}

	li.name a.visible-for-medium-up{
		width: 140px;
		padding: 20px 0 20px 20px;
	}
}

@media (max-width: 700px) {
	li.name a.visible-for-medium-up{
		width: 120px;
		padding: 20px 0 20px 10px;
	}
}

.main-navigation li.active span{
	color: #B9B9B9;
}


/* Portfolio category */

.blocks{
	/*height: 250px !important;*/
}

.blocks article img{
	/*height: 250px !important;*/
}

/* Portfolio Detail */

/*
.related-icon{
	display: none;
}
*/

/*
#site-footer .medium-4{
	width: 100%;
	text-align: center !important;
}
*/


/* Fixed header fix */
.site-header.fixed + #content {
  margin-top: 80px;
}

/* ================================================ */
/* Member Area */
/* ================================================ */
.member-area-row {
	padding-bottom: 111px;	
	background-color: #2a2a2a;	
}
@media (max-width: 991px) {
	.page-template-page-member-area.page .content-area,
	.page-template-page-member-area.page .widget-area {
		padding: 15px;
	}	
}

@media (min-width: 992px) {
	.member-area-row {
		display: flex;
	}
	.member-area-row > .wpb_column {
		min-height: 100%;
	}
}


/* ================================================ */
/* Plugin: Downloads; */
/* ================================================ */
.sdm_fancy2_download.sdm_fancy2_download {
	color: #d0d2d7;
  border: 2px solid #d0d2d7;	
  -webkit-transition: all 0.3s !important;
  transition: all 0.3s !important;  
}
.sdm_fancy2_download.sdm_fancy2_download:hover {
	color: #f9f9f9;
	border-color: #f9f9f9;
	background-color: transparent;
}



/* ================================================ */
/* Visual Composer: Grid Item; */
/* ================================================ */
.newsfeed-grid .vc_gitem-col {
	background-color: #2a2a2a !important;
}
.newsfeed-grid .vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
  padding-top: 62% !important;
}


/* ================================================ */
/* WPML */
/* ================================================ */
/*.flaticon-earthglobe25 {
	display: none !important;
}
.admin-bar .flaticon-earthglobe25 {
	display: inline-block !important;
}*/



/* ================================================ */
/* Visual Composer */
/* ================================================ */

