/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

.resbutton {
	margin: 10px 20px 10px 20px;
	text-align: center;
	display: inline-block;
	font-weight: normal;
	text-transform: none;
}

.w-btn-wrapper {
	display: inline-block;
}

.btn-al-center {
	margin: 0 auto;
	text-align: center;
}

.pplbtns {
	margin-right: 20px;
	text-align: center;
	display: inline-block;
	font-weight: normal;
	text-transform: none;
}

.iconback {
	background: #102C52;
	width: 240px;
	padding-top: 20px;
	color: #ffffff;
}

.iconback w-iconbox-title {
	color: #ffffff;
}

.ff-stream {
	min-height: 0 !important;
}

.contactbox a:hover {
    color: red;
}

.testzindex {
	z-index: 11000;
}

.homeform textarea#us_form_1_message {
	height: 215px;
}

.homeform button.w-btn.size_.color_primary.style_solid {
	font-weight: normal;
	text-transform: none;
}

.infobutton a.w-btn.color_primary.style_solid.icon_atleft {
	font-weight: normal;
	text-transform: none;
}

.w-btn-label {
	font-weight: 300 !important;
}

.people_affiliation {
	font-weight: 300 !important;
}

.wpgmp_map_container {
	box-shadow: none !important;
	border: none !important;
}

.l-subheader-cell .w-socials {
	position: relative !important;
	right: -12px !important;
}

.evcal_event_title {
	font-weight: 300 !important;
	text-transform: none !important;
}

.evcal_event_subtitle {
	text-transform: none !important;
}

.evcal_month_line p {
	color: #F7A800 !important;
	padding-bottom: 15px !important;
}

.eventon_desc_in p {
	font-size: 15px !important;
	line-height: 24px!important;
}

.w-tabs-list {
	background: #f2f2f2 !important;
}

.w-tabs-item {
	background: #e2e2e2 !important;
}

.w-tabs-item.active {
	background: #ffffff !important;
}

.yellowbox {
	display: -moz-inline-stack !important;
	display: inline-block !important;
	*display: inline;
}

.uvc-main-heading {
	margin-bottom: 12px !important;
}

.hometwitter .esg-grid {
	padding-bottom: 0px !important;
}

.esg-filter-wrapper {
	margin-left: 0px !important;
	margin-bottom: 10px !important;
}

.esg-filterbutton {
	margin-right: 20px !important;
	margin-bottom: 20px !important;
	border-radius: 0px !important;
	border: none !important;
	font-weight: 300 !important;
	background-color: #dddddd !important;
}

.esg-filterbutton.selected {
	box-shadow: none !important;
	background-color: #cccccc !important;
}

.white-filter .esg-filterbutton {
	margin-right: 20px !important;
	margin-bottom: 20px !important;
	border-radius: 0px !important;
	border: none !important;
	font-weight: 300 !important;
	background-color: #eeeeee !important;
}

.white-filter .esg-filterbutton.selected {
	box-shadow: none !important;
	background-color: #dddddd !important;
}

.esg-filterbutton:hover {
	box-shadow: none !important;
}


@media only screen and (max-width : 480px) {
	.w-logos-item {
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}
}

.esg-bottom {
	width: 100% !important;
}


.upcomingevents .evo_metarow_details {
	background-color: #f2f2f2 !important;
}

.evo_metarow_details {
	background-color: #ffffff !important;
}

.eventon_desc_in .l-section {
	padding-left: 0px !important;
	padding-right: 20px !important;
	padding-top: 0px !important;
}

.eventon_desc_in .w-btn {
	padding-left: 25px !important;
	padding-right: 25px !important;
	margin-bottom: 8px !important;
}

.evo_page_body {
	max-width: 1140px !important;
}

.single_event_spacer {
	height: 140px !important;
}

.eventon_events_list {
	margin-bottom: 20px !important;
}

.ctf-tweets {
	position: relative;
	top: -4px !important;
}

.ctf-context {
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
}

.ctf-author-name {
	font-family: "Roboto Slab" !important;
	font-weight: 100 !important;
}

.ctf-author-box-link a {
	margin-left: 0px !important;
}

.ctf-retweet-icon {
	background-color: #04afd3 !important;
}

.ctf-retweet-text {
	color: #A9A9A9 !important;
}

.ctf-item:first-child {
	padding-top: 0px !important;
}

.ctf-item:last-child {
	padding-bottom: 4px !important;
}

.ctf-item {
	padding-top: 0px !important;
}

.ctf-item {
	border: none !important;
}

.ctf-tweet-text-media {
	display: none !important;
}

.ctf-tweet-text-media-wrap {
	display: none !important;
}

.post-img{
	width: 100% !important;
	height: 200px !important;
}

.post-img img{
	width: 100% !important;
	height: 200px !important;
}

.post-img-tablet{
	width: 200px !important;
	height: 200px !important;
}

.post-img-tablet img{
	width: 200px !important;
	height: 200px !important;
}

@media only screen and (min-width : 1140px) {
	.tweetcolumn {
		min-height: 476px !important;
	}
}




/*
.cool-timeline.white-timeline .timeline-post .timeline-content .content-title {
	background-image: none !important;
}
*/