/*
Theme Name: Hazel
Theme URI: http://demo.select-themes.com/hazel
Description: Hazel Theme
Tags: portfolio, clean, retina, photography, art, video, ajax, agency, blog, shop, business, elegant, hipster, multi-purpose, fullscreen
Author: Select Themes
Author URI: http://demo.select-themes.com
Version: 2.2.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.


*/
aside.sidebar .widget.widget_recent_entries li {
	border-bottom: 1px solid #EEE;
	padding-bottom: 5px;
}

aside.sidebar .widget.widget_recent_entries li:last-child {
	border-bottom: none;
	padding-bottom: 5px;
}

.single-post .blog_single p {
	line-height: 25px;
}

.blog_holder article .post_text .post_info span,
.blog_holder article .post_text .post_info .post_author,
.blog_holder article .post_text .post_info .time,
.blog_holder article .post_info a,
.blog_holder article .post_text .post_info .post_category {
	font-size: 14px !important;
}

/* Handheld. Handles both portrait and landscape. */
@media (min-width: 320px) and (max-width: 568px) {
	.iframe-responsive-youtube {
		width: 100%;
	}

	.iframe-responsive-soonfeed {
		width: 100%;
		height: 100% !important;
	}

	.iframe-responsive {
		overflow: auto;
		-webkit-overflow-scrolling: touch;
		width: 100%;
		height: 500px !important;
	}
}

/* Tablet. Handles both portrait and landscape. */
@media (min-width: 600px) and (max-width: 800px) {
	.iframe-responsive-youtube {
		width: 100%;
	}

	.iframe-responsive-soonfeed {
		width: 100%;
		height: 100% !important;
	}

	.iframe-responsive {
		overflow: auto;
		-webkit-overflow-scrolling: touch;
		width: 100%;
		height: 500px !important;
	}
}

/* Other */
@media (min-width: 800px) {
	.iframe-responsive-youtube {
		width: 560px;
		height: 315px;
	}

	.iframe-responsive-soonfeed {
		width: 600px;
		height: 600px;
	}
}

.soonfeed-iframe {
	width: 500px;
}

@media only screen and (max-width: 600px), only screen and (max-device-width: 600px) {
	.soonfeed-iframe {
		width: 100%;
	}
}

.two_columns_60_40 {
	width: 100%;
	/*padding-top: 20px;*/
	padding-top: 0px;
}

.two_columns_60_40 > .column1 {
	width: 60%;
	float: left;
}

.two_columns_60_40 > .column1 > .column_inner {
	padding: 0 20px 0 0
}

.two_columns_60_40 > .column2 {
	padding-top: 10px;
	width: 40%;
	float: left;
}

.two_columns_60_40 > .column2 > .column_inner {
	padding: 0 0 0 20px
}

.two_columns_60_40 .column2 .iframe-responsive-soonfeed {
	width: 100%;
}

.highlights_timeline {
	padding: 30px 0;
}

.liveblog-key-events h2 {
	color: #3b3b3b;
	font-family: 'Droid Sans';
	font-size: 30px;
	text-transform: none;
}
.wpb_wrapper h1
	{
	font-size:62px !important;
	font-weight:800 !important;
	text-transform:inherit !important;
	padding-left:10px;

}

.wpb_wrapper h1 b {
		font-size:62px !important;
	font-weight:800 !important;
	text-transform: uppercase !important;

}


.wpb_wrapper h3 {

	font-size:50px !important;
	letter-spacing:1px;

	text-transform: uppercase !important }
.wpb_wrapper h3 b {

		font-weight:800 !important;

}
.wpb_wrapper h4, .wpb_wrapper h4 span {
	letter-spacing:2px !important;
    font-size:25px !important;
	line-height:35px !important;

}
.home-happening .wpb_text_column {
	width:86% !important;
	padding:4%;
}
h4 a {
	color: #FF8D69 !important;
}
.separator.transparent.center     {
	display:none !important;

}

.wpb_row.section .vc_row-fluid.team-pictures
{
	margin-top:90px !important;

}
.liveblog-key-events .liveblog-key-timeline li .title {
	height: auto;
	padding: 20px;
}

.liveblog-entry.highlight {
	background-color: #FF8D69;
	color: #3b3b3b !important;
}

.facebook-responsive {
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}

.facebook-responsive iframe {
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

@media (min-width: 320px) and (max-width: 568px) {
	.two_columns_60_40 > .column1 {
		width: 100%;
	}

	.two_columns_60_40 > .column1 > .column_inner {
		padding: 0 0 0 0
	}

	.two_columns_60_40 > .column2 {
		width: 100%;
	}

	.two_columns_60_40 > .column2 > .column_inner {
		padding: 0 0 0 0
	}
}

@media (min-width: 600px) and (max-width: 800px) {
	.two_columns_60_40 > .column1 {
		width: 100%;
	}

	.two_columns_60_40 > .column1 > .column_inner {
		padding: 0 0 0 0
	}

	.two_columns_60_40 > .column2 {
		width: 100%;
	}

	.two_columns_60_40 > .column2 > .column_inner {
		padding: 0 0 0 0
	}
}

@media only screen and (max-width: 1000px) {
	.homepage-video {
		margin-top: 70px;
	}
}

@media only screen and (max-width: 800px) {
	.wpb_wrapper h1, .wpb_wrapper h1 b {
    font-size: 45px !important;
}
}
