/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
@import url("fonts.css");


body {
	font-family: 'Gotham-Book', Verdana, Arial, Helvetica !important;
	line-height: 1.6em;
}

#site-header-inner {
    padding-top: 15px;
    padding-bottom: 15px;
}



/* **************************************** */
/* ***** HEADER ***** */
/* **************************************** */
#site-logo img {
	width: 300px;
}
/*#site-header-inner {
    padding-top: 20px;
    padding-bottom: 20px;
}*/
.colorbar { }
.teal { width:25%; height: 9px; float:left; background-color:#066564; }
.orange { width:25%; height: 9px; float:left; background-color:#d1480c; }
.green { width:25%; height: 9px; float:left; background-color:#57a635; }
.purple { width:25%; height: 9px; float:left; background-color:#583985; }


/* **************************************** */
/* ***** GENERAL ***** */
/* **************************************** */

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .entry-title a:hover {
    color: #0079b3 !important;
}

h1, h1.page-header-title {
	font-size: 36px;
	font-weight: normal;
	font-family: 'Gotham-Book', Verdana, Arial, Helvetica !important;
	text-align:center; 
	margin: 40px 0;
	line-height: normal;
}
/*.page h1.page-header-title, 
.home h1.page-header-title, 
.pmg_awards-template-default h1.page-header-title {
    display: none;
}*/

.page-header {
    margin: 0;
    padding: 0;
    background-color: #fff;
    border: 0;
    border-top: none;
    border-bottom: none;
	display: none;
}

.home h2, h2.garfield-contribution, h2.collen-research, h2.cutting-leadership, h2.teaching {
	font-size: 24px;
	font-weight: normal;
	font-family: 'Gotham-Book', Verdana, Arial, Helvetica !important;
	
}

.home h2::after, h2.garfield-contribution::after, h2.collen-research::after, h2.cutting-leadership::after, h2.teaching::after {
    content: "";
    width: 200px;
    height: 3px;
    display: block;
    margin: 20px 0 24px 0;
}

.home h2::after {
    background-color: #0079b3;
}

h2.garfield-contribution::after {
    background-color: #583985;
}

h2.collen-research::after {
    background-color: #066564;
}

h2.cutting-leadership::after {
    background-color: #57a635;
}

h2.teaching::after {
    background-color: #d1480c;
}

h3 {
	font-size: 16px;
	font-weight: normal;
	font-family: 'Gotham-Book', Verdana, Arial, Helvetica !important;
}

strong {
	font-family: 'Gotham-Medium', Verdana, Arial, Helvetica;
}

/* **************************************** */
/* ***** HOMEPAGE ***** */
/* **************************************** */

/* SLIDER */

.page-slider, .page-slider p, .page-slider a {
	color:#fff !important;
	font-family: 'Gotham-Book', Verdana, Arial, Helvetica !important;
	font-size: 18px !important;
	/*margin-bottom: 10px;*/
}

.page-slider a::after { content: url('assets/images/icon_chevron_right.png'); position: relative; top: 3px; left:10px}
.page-slider a:hover {
	color:#fff;
	text-decoration: underline;
}

.page-slider h3 {
	font-size: 26px;
	color:#fff !important;
	line-height: 1.2em;
	margin-bottom: 10px;
}

.page-slider .name {
	font-size: 22px;
	line-height: 1.6em;
}

/* TABS */
.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #fff !important;
    border-color: #fff !important;
    color: #0079b3 !important;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a {
    border-color: #fff !important;
	background-color: #fff !important;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a:focus, 
.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a:hover {
	color: #0079b3 !important;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a:focus, 
.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a:hover {
    background-color: #fff;
}


.wpb-js-composer .vc_tta.vc_general .vc_tta-tab > a {
    padding: 14px 20px 14px 0 !important;
}

/* **************************************** */
/* ***** POSTS ***** */
/* **************************************** */

#titlebar { margin:0 0 30px 0; padding:30px 2.75%; color:#FFF; font-size:18px; line-height:1.4em;background-color:#583985; }
#titlebar a { color:#FFF; }
#titlebar .wpb_wrapper {max-width: 980px; margin: auto;}
#awardee-default #titlebar a { color:#666; }
#awardee-default #titlebar, #awardee-default #titlebar h1 { color:#666; background-color:#FFF; margin:-5px 0 5px 0; }
.garfield-contribution #titlebar, .garfield-contribution #titlebar h1 { background-color:#583985; } /*Exceptional Contribution*/
.garfield-contribution #awardee-default #titlebar,
.garfield-contribution #awardee-default #titlebar a,
.garfield-contribution #awardee-default #titlebar h1 { color:#583985; } /*Exceptional Contribution - Default Pages*/
.noimgvid-garfield-contribution #titlebar {background-color: #fff;}
.noimgvid-garfield-contribution #titlebar h1,.noimgvid-garfield-contribution #titlebar .award ,.noimgvid-garfield-contribution #titlebar .spec_location , .noimgvid-garfield-contribution #titlebar a {   color: #583985;} 
.collen-research #titlebar, .collen-research #titlebar h1 { background-color:#066564 !important; } /*Research*/
.collen-research #awardee-default #titlebar,
.collen-research #awardee-default #titlebar a,
.collen-research #awardee-default #titlebar h1 { color:#066564; } /*Research - Default Pages*/
.noimgvid-collen-research #titlebar {background-color: #fff;}
.noimgvid-collen-research #titlebar h1,.noimgvid-collen-research #titlebar .award ,.noimgvid-collen-research #titlebar .spec_location , .noimgvid-collen-research #titlebar a {   color: #066564;} 
.teaching-cme #titlebar, .teaching-cme #titlebar h1,
.teaching-gme #titlebar, .teaching-gme #titlebar h1, .teaching-ugme #titlebar, .teaching-ugme #titlebar h1 { background-color:#d1480c; } /*Teaching*/
.teaching-cme #awardee-default #titlebar, .teaching-gme #awardee-default #titlebar, .teaching-ugme #awardee-default #titlebar,
.teaching-cme #awardee-default #titlebar a, .teaching-gme #awardee-default #titlebar a, .teaching-ugme #awardee-default #titlebar a,
.teaching-cme #awardee-default #titlebar h1, .teaching-gme #awardee-default #titlebar h1, .teaching-ugme #awardee-default #titlebar h1 { color:#d1480c; } /*Teaching - Default Pages*/
.noimgvid-teaching #titlebar , .noimgvid-teaching-cme #titlebar, .noimgvid-teaching-gme #titlebar, .noimgvid-teaching-ugme #titlebar {background-color: #fff;}
.noimgvid-teaching-cme #titlebar h1,.noimgvid-teaching-cme #titlebar .award ,.noimgvid-teaching-cme #titlebar .spec_location , .noimgvid-teaching-cme #titlebar a {   color: #d1480c;} 
.noimgvid-teaching-gme #titlebar h1,.noimgvid-teaching-gme #titlebar .award ,.noimgvid-teaching-gme #titlebar .spec_location , .noimgvid-teaching-gme #titlebar a {   color: #d1480c;} 
.noimgvid-teaching-ugme #titlebar h1,.noimgvid-teaching-ugme #titlebar .award ,.noimgvid-teaching-ugme #titlebar .spec_location , .noimgvid-teaching-ugme #titlebar a {   color: #d1480c;} 
.noimgvid-teaching #titlebar h1,.noimgvid-teaching #titlebar .award ,.noimgvid-teaching #titlebar .spec_location , .noimgvid-teaching #titlebar a {   color: #d1480c;} 
.cutting-leadership #titlebar, .cutting-leadership #titlebar h1 { background-color:#57a635; } /*Leadership*/
.cutting-leadership #awardee-default #titlebar,
.cutting-leadership #awardee-default #titlebar a,
.cutting-leadership #awardee-default #titlebar h1 { color:#57a635; } /*Leadership - Default Pages*/
.noimgvid-cutting-leadership #titlebar {background-color: #fff;}
.noimgvid-cutting-leadership #titlebar h1,.noimgvid-cutting-leadership #titlebar .award ,.noimgvid-cutting-leadership #titlebar .spec_location , .noimgvid-cutting-leadership #titlebar a {   color: #57a635;} 
#titlebar .awardee { width:50%; float:left; }
#titlebar a:hover { text-decoration:underline; }
#titlebar h1 { margin:0 0 05px 0; color:#FFF; background-color:none; font-size:36px; float:left; text-align: left !important; line-height: normal;}
#titlebar .spec_location { float:left; font-size: 20px; margin-bottom: 5px; }
#titlebar .award { width:45%; float:right; text-align:right; font-size: 20px; }

@media only screen and (max-width: 768px) {
#titlebar .award { width:100%; float:left; text-align:left; }
#titlebar .awardee { width: 100%; float: left; }
}

.noimgvid-cutting-leadership #titlebar {
	margin: 0;
}

.single-post-title {
	display: none;
}

#post-media {
	display: none; /* hide post featured image */
}

blockquote {
	font-size: 24px;
	color: #333;
	font-family: 'Gotham-Light', Verdana, Arial, Helvetica;
	line-height: 1.4em;
	border-left: 2px solid;
	background:none;
	padding-left: 30px; 
	margin: 30px 0 10px 0;
}

blockquote span {
	font-size: 18px;
}


.collen-research blockquote { border-left: 2px solid #066564; }
.teaching-gme blockquote, .teaching-ugme blockquote, .teaching-cme blockquote { border-left: 2px solid #d1480c; }
.cutting-leadership blockquote { border-left: 2px solid #57a635; }
.garfield-contribution blockquote { border-left: 2px solid #583985; }

.single-blog-content {
	max-width: 800px;
	margin: auto;
}

/*.entry ul, .entry ol {
    margin: 0 0 20px;
}*/

#media li.poster {
    background-image: url("assets/images/icon_poster.png");
}

#media li.brochure {
    background-image: url("assets/images/icon_brochure.png");
}

#media ul li {
    margin: 0 20px 20px 0;
	height: 30px;
}

#media li {
    display: inline-block;
    height: 20px;
    background-repeat: no-repeat;
    margin: 0 20px 8px 0;
    padding: 0 0 0 24px;
	font-size: 14px;
}

#media li a {
    color:#333;
}

#media li a:hover {
    color: #0079b3;
}


.vc_column_container > .vc_column-inner {
    box-sizing: border-box;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
}
.vc_column-inner {
    margin-bottom: 0px !important;
} 

.page-slider {
	background-color: #000;
}

div.photo_old img {
	float: left; 
	margin: 0px 20px 20px 0px;
}

.post-pagination-wrap {
	display: none;
}


/* **************************************** */
/* ***** PAGES ***** */
/* **************************************** */

.vc_gitem_row .vc_gitem-col {
    padding: 0px;
}

/* --- View All Winners - Buttons --- 
.view_winners { padding:10px 20px; border:none; font-size:18px; margin-bottom:30px; width:210px; border-radius: 5px;}
.view_winners a, .view_winners a:hover { color:#FFF !important; }
.view_winners a::after { content: url('assets/images/icon_chevron_right.png'); position: relative; top: 3px; left:10px}
.view_winners img { position:relative; left:5px; top:1px;}*/
a.view_winners { padding:10px 20px; border:none; font-size:18px; margin-bottom:30px; width:210px; border-radius: 3px;}
a.view_winners, a.view_winners:hover { color:#FFF !important; text-decoration: none;
    -webkit-transition: background ease-out 0.3s;
    -moz-transition: background ease-out 0.3s;
    -o-transition: background ease-out 0.3s;
    -ms-transition: background ease-out 0.3s;
    transition: background ease-out 0.3s;}
a.view_winners::after { content: url('assets/images/icon_chevron_right.png'); position: relative; top: 3px; left:10px}
.view_winners img { position:relative; left:5px; top:1px;}

.page-id-533 .view_winners, .page-id-534 .view_winners { background-color:#7D7D7B; } /* Default */
.page-id-529 .view_winners { background-color:#583985; } /* Exceptional Contribution */
.page-id-529 .view_winners:hover { background-color:#513877; } /* Exceptional Contribution */
.page-id-535 .view_winners { background-color:#066564; } /* Research */
.page-id-535 .view_winners:hover { background-color:#145b5a; } /* Research */
.page-id-536 .view_winners { background-color:#d1480c; } /* Teaching */
.page-id-536 .view_winners:hover { background-color:#b34720; } /* Teaching */
.page-id-532 .view_winners { background-color:#57a635; } /* Leadership */
.page-id-532 .view_winners:hover { background-color:#4e9138; } /* Leadership */

.vc_row { /* recent winner photo rows */
    margin-left: 0px !important;
    margin-right: 0px;
}

.wpb_text_column.wpb_content_element h3 {
	margin: 10px 0 30px 0 !important;
}


.wpb_text_column.wpb_content_element h3 {
    margin: 10px 0 30px 15px !important;
}

.wpb_single_image .vc_figure {
    margin: 0 0 0 15px;
}

/* **************************************** */
/* ***** VIDEO ***** */
/* **************************************** */

/* ***** TRIBUTE VIDEO ***** */
.video-wrapper {
    width: 100%;
    height: 100%;
    max-width: 650px;
    position: relative;
    z-index: 10;
    display: block;
}


/* ***** AWARDEE VIDEO ***** */
#pmg_awards-template-default #main {background-color: #000000 !important;}

.video_row .wp-video { margin: auto;}


.video_row {background-color: #000;min-height:400px;}

/* ------- Videos ------- */
.video_row .block-video {
	padding: 0;
}
 .video_row .block-video .wpex-vc-column-wrapper {
    margin: 0 !important;
}
.wpb_row.block-video{
	margin: 20px 0 60px 0 !important;
}
.video_row .block-video .vc_column_container, .block-video .vc_column_container > .vc_column-inner {
    padding-left: 0;
    padding-right: 0;
}
/* --Always Mobile first --*/
/*Video Poster Text*/

.video_row .video-info {
	width: 100%;
	height: auto;
	display: block;
}
.video_row .video-photo {
/*	position: relative;*/
	width: 100%;
	height: 400px;
}
.video-text-wrapper {
	width: 100%;
	height: auto;
	margin-top: -125px;
}
.video_row .video-text {
	padding: 30px 30px 0 30px;
}
.video_row .video-text h3, .video_row .video-text h4 {
	font-size: 20px;
	line-height: 28px;
	color: #fff;
	padding: 0;
	margin: 0;
	text-align: left;
	display: block;
}
.video_row .video-info p {
	padding: 0;
	margin: 0;
}

.video_row .play-video{
	box-sizing: border-box;
	cursor: pointer;
	text-decoration: none;
	display: inline-block;
	/*margin: 20px 25px !important;*/
	margin: 0 0 0 -10px !important;
	vertical-align: top;
	height: 40px;
	line-height: 40px;
	max-width: 1000px;
	min-width: 200px;
}

a.play-video {
	background: url("assets/images/video-play-white.png") no-repeat;
	background-position: 140px 0px;
	padding: 12px 0;

}

.video_row .play-video .watch{
	position: relative;
	bottom: 5px;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	line-height: 20px;
	font-size: 20px;
}	
.video_row a:hover.play-video .watch{
	text-decoration: underline;
}
/*.video_row .play-video .watch::after {
	content: url('assets/images/video-play-white.png');
	height: 40px;
	width: 40px;
}*/

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label {
    color: #fff;
}

/*html5 Video Player*/
.video_row .video-wrapper {
	width: 100%;
	height: auto;
	max-width: 751px;
	margin: 0 auto;
}
.video_row .video-wrapper .video-container {
	width: 88%;
	max-width: 711px;
	height: auto;
	/*width: 100%;
background-color: #ccc;*/
background-color: #000;
}
.video_row .wp-video {
	/*width: 100%;*/
	height: 100%;
	max-width: 711px;
	max-height: 400px;
	display: inline;
}
.video_row .video-wrapper .close-video-button {
	float: left;
	z-index: 1;
	width: 40px;
	height: 40px;
	background: #333 url("assets/images/video-close.png") no-repeat center center;
	border: none;
	border-radius: none;
	top: 0;
	right: 0;
	opacity: .3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	cursor: pointer;
	font-size: 1px;
	color: transparent;
	overflow: hidden;
}
.video_row .video-wrapper .close-video-button:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}
.video_row .mejs-container {
	background-color: transparent !important;
/*height: 400px !important;*/
height: 370px !important;

}
.video_row .mejs-controls {
	/*bottom: 0 !important;*/
}

.video_row .mejs-captions-layer {
	bottom: 30px !important;
	line-height: 23px !important;
	font-size: 16px !important;
}

@media only screen and (max-width: 768px) {
	.vc_row {
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.vc_figure {
		margin: 0px !important;
	}
	.wpb_text_column.wpb_content_element h3 {
		margin: 10px 0 30px 0 !important;
	}
}

@media only screen and (max-width: 767px) {
	.mejs-container {
		margin-bottom: 0px !important;
	}
	.mejs-mediaelement {
		position: static !important;
	}
	.video_row .mejs-container {
		height: 100% !important;
	}
	.video_row {
		min-height: 100% !important;
	}
	.video_row .video-wrapper .video-container {
		min-height: 100% !important;
	}
	.video_row .video-photo {
		height: 100% !important;
	}
	.video-row .video-info {
		height: 200px !important;
	}
	.video-text-wrapper {
		margin-top: -85px !important;
	}
	.mejs-container .mejs-controls {
		position: static !important;
	}
}
/* Tablets and up */
@media only screen and (min-width: 768px) {
.video_row .video-info {
	width: 1030px;
	height: 400px;
	position: relative;
	margin: 0 auto;
}
.video_row .video-text-wrapper {
	position: absolute;
	width: 100%;
	z-index: 0;
	top: 0;
	left: 0;
	margin-top: 0;
	box-sizing: border-box;
	height: 100%;
	min-height: 400px;
}
.video_row .video-text {
	padding: 30px 30px 0 0;
}
.video_row .video-text h3, .video-text h4 {
	font-size: 24px;
	line-height: 32px;
}
.video_row .play-video{
	position: absolute;
	height: 80px;
	line-height: 80px;
	bottom: 10px;
	margin: 20px 25px !important;
}
	
.video_row .play-video i{
	height: 80px;
	width: 80px;
	background-size: 160px 80px;
}
.video_row a:hover.play-video i{
	background-position: -80px 0;
}
.video_row .play-video .watch{
	bottom: 30px;
}
/*html5 Video Player*/
.video_row .video-wrapper {
	left: 20px;
	position: relative;
}
.video_row .video-wrapper .video-container {
	float: left;
	height: 400px;
}
}

/*
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {
	.fa {
		background: url(assets/images/icon_search.png) no-repeat;
	}
}
*/

.mejs-overlay{position:inherit ! important;}
.wp-video-shortcode {
   width: 100% !important;
     height: auto !important;
}

/*hides extra poster image*/
.mejs-poster img {
	display: none;
}
.mejs-captions-selector ul {
	margin:10px 5px;
}

.mejs-captions-selector li {
	list-style: none;
	padding-bottom: 5px;
}
/* **************************************** */
/* ***** CONTACT US ***** */
/* **************************************** */
.alert {
	background: #f0f0f0;
	border-left: 6px solid #ddd;
    border-left-color: rgb(221, 221, 221);
	display: block;
	font-size: 16px;
	margin-bottom: 30px;
	padding: 20px;
	border-left-color: #dd5858;
}
	
/* **************************************** */
/* ***** FOOTER ***** */
/* **************************************** */
	
#footer {
	text-align: center;
	margin-top: 40px;
}

.footer-widget {
    padding-bottom: 0px;
}

#footer-bottom-inner {
    padding-bottom: 40px;
}

/* **************************************** */
/* ***** CATEGORY PAGES ***** */
/* **************************************** */
.category article .blog-entry-inner img{
	width:155px!important;
	height:155px!important;
}
.category #main, .search-results #main {
	margin-top: 40px;
}

.meta-with-title li {
	float:left;
	clear:left;
}

.meta-with-title  {
float:left;
}


.blog-entry.grid-entry-style .blog-entry-inner {
    padding: 0 20px 20px;
   border:none;
}

.blog-entry.grid-entry-style .blog-entry-media {
    margin: 0px 3% 0 0;
    width: 35%;
    float: left;
}

.blog-entry.grid-entry-style .blog-entry-media img {
  max-width:100%;
  width: 125px;
}

.blog-entry.grid-entry-style header {
  float:left;
	margin:0;
	width:50%;
}

.award-content {
	float:left;
	width:50%;
}
.blog-entry-media-img{
	float:right;
}
.meta, .entry .meta {
    list-style: none;
    margin: 0 0 10px;
    font-size: 0.923em;
    color: #222;
}

.meta li, .entry .meta li {
    margin: 0;
}

.meta li .fa, .entry .meta li .fa {
    display: none;
}

.fa-navicon {
    color: #222;
}

/*.fa-search {
	color: #fff;
}   this style was hiding the search icon on deskip views*/

/* **************************************** */
/* ***** OLD AWARD PAGES - PRE 2009 ***** */
/* **************************************** */

/* ************* RESEARCH ************** */


.postid-91 #titlebar, .postid-91 #media li,
.postid-95 #titlebar, .postid-95 #media li,
.postid-309 #titlebar, .postid-309 #media li,
.postid-351 #titlebar, .postid-351 #media li,
.postid-357 #titlebar, .postid-357 #media li,
.postid-378 #titlebar, .postid-378 #media li,
.postid-452 #titlebar, .postid-452 #media li,
.postid-185 #titlebar, .postid-185 #media li,
.postid-217 #titlebar, .postid-217 #media li,
.postid-307 #titlebar, .postid-307 #media li,
.postid-214 #titlebar, .postid-214 #media li,
.postid-298 #titlebar, .postid-298 #media li,
.postid-411 #titlebar, .postid-411 #media li,
.postid-412 #titlebar, .postid-412 #media li,
.postid-296 #titlebar, .postid-296 #media li,
.postid-127 #titlebar, .postid-127 #media li,
.postid-310 #media li,
.postid-201 #media li,
.postid-923 #media li,
.postid-410 #media li,
.postid-431 #media li,
.postid-413 #media li,
.postid-198 #media li,
.postid-235 #media li,
.postid-291 #media li,
.postid-348 #media li,
.postid-478 #media li {
    margin-bottom: 0;
}

.postid-91 #content-wrap.container br,
.postid-95 #content-wrap.container br,
.postid-309 #content-wrap.container br,
.postid-351 #content-wrap.container br,
.postid-357 #content-wrap.container br,
.postid-378 #content-wrap.container br,
.postid-452 #content-wrap.container br,
.postid-185 #content-wrap.container br,
.postid-217 #content-wrap.container br,
.postid-307 #content-wrap.container br,
.postid-214 #content-wrap.container br,
.postid-298 #content-wrap.container br,
.postid-411 #content-wrap.container br,
.postid-412 #content-wrap.container br,
.postid-296 #content-wrap.container br,
.postid-127 #content-wrap.container br,
.postid-310 #content-wrap.container br
{
    display:none;
}

/* ************* TEACHING ************** */

.postid-312 #titlebar, .postid-312 #media li,
.postid-472 #titlebar, .postid-472 #media li,
.postid-102 #titlebar, .postid-102 #media li,
.postid-379 #titlebar, .postid-379 #media li,
.postid-362 #titlebar, .postid-362 #media li,
.postid-388 #titlebar, .postid-388 #media li,
.postid-331 #titlebar, .postid-331 #media li,
.postid-111 #titlebar, .postid-111 #media li,
.postid-356 #titlebar, .postid-356 #media li,
.postid-194 #titlebar, .postid-194 #media li,
.postid-275 #media li,
.postid-134 #media li,
.postid-129 #media li,
.postid-156 #media li,
.postid-396 #media li,
.postid-237 #media li,
.postid-151 #media li,
.postid-346 #media li,
.postid-207 #media li
 {
    margin-bottom: 0;
}

.postid-379 #content-wrap.container br,
.postid-362 #content-wrap.container br,
.postid-388 #content-wrap.container br,
.postid-331 #content-wrap.container br,
.postid-111 #content-wrap.container br,
.postid-331 #content-wrap.container br,
.postid-356 #content-wrap.container br,
.postid-194 #content-wrap.container br
{
    display:none;
}

.mejs-button, .mejs-time, .mejs-time-rail {
    font-size: 10px;
    height: 40px;
    line-height: 10px;
    margin: 0;
    width: 32px;
}
.safari-mac .mejs-controls .mejs-button>button {
   /* background: transparent url(mejs-controls.png);*/
    border: 0;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    margin: 10px 6px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-decoration: none;
    width: 20px;
}
@media not all and (min-resolution:.001dpcm) { @media {
	.video_row .mejs-container {
		height: auto!important;
margin-top: -30px;
		/*margin-top: -3px;*/
	}
.mejs-controls{
   /* display:none!important;*/
}


}}

.location{
    display:block;
}
