/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");
@font-face {font-family: 'ClarendonBT-Roman';src: url('fonts/331FB8_0_0.eot');src: url('fonts/331FB8_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/331FB8_0_0.woff2') format('woff2'),url('fonts/331FB8_0_0.woff') format('woff'),url('fonts/331FB8_0_0.ttf') format('truetype');}
@font-face {font-family: 'ClarendonBT-Light';src: url('fonts/33276C_0_0.eot');src: url('fonts/33276C_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/33276C_0_0.woff2') format('woff2'),url('fonts/33276C_0_0.woff') format('woff'),url('fonts/33276C_0_0.ttf') format('truetype');}
@font-face {
  font-family: 'Clarendon-Bold';
  src: url('fonts/Clarendon-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/Clarendon-Bold.woff') format('woff'), url('fonts/Clarendon-Bold.ttf')  format('truetype'), url('fonts/Clarendon-Bold.svg#Clarendon-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Arial-BoldMT';
  src: url('fonts/Arial-BoldMT.eot?#iefix') format('embedded-opentype'),  url('fonts/Arial-BoldMT.woff') format('woff'), url('fonts/Arial-BoldMT.ttf')  format('truetype'), url('fonts/Arial-BoldMT.svg#Arial-BoldMT') format('svg');
  font-weight: normal;
  font-style: normal;
}
body, p, span, a, h1, h2, h4, h5, div#text-11.widget h5, .post_cat{font-family: 'ClarendonBT-Light'!important;}
header nav.main_menu > ul > li > a span, .widget  h5, body #gform_wrapper_1 .gform_footer .button  {
    font-family: 'ClarendonBT-Roman'!important;
}
body h3{font-family:Arial; font-size:18px; font-weight:400;}
body .blog_pinterest .category-event{ display:none!important}
body .event_posts li {
    float: left;
    width: 32%;
    margin-right: 20px;
    box-sizing: border-box; padding-top:0px;
}
body .sidebar .event_posts li{ width:100%;}
body .event_posts li:last-child{ margin-right:0px;}
body .event_posts li .latest_post_image{ width:100%; margin-bottom:20px; position:relative;}
body .event_posts.latest_post_holder.image_in_box .latest_post_text{ padding:0px;}
.event_posts .latest_post_image .time {
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    margin: 5px;
    padding: 5px 13px;
    background-color: #fff;
}
.event_posts .latest_post_image .time .time_day {
    color: #303030;
    font-size: 19px;
    font-weight: 600;
	
}
.event_posts .latest_post_image .time span{display: block;}
body .event_posts .latest_post_text_inner{ text-align:left;}
.home_events .latest_post_image.clearfix img { height: 230px; width: 250px;}
.home_post_links a{ color:#fff; font-weight:700; font-size:16px; text-decoration:none; position:relative; float:left; }
.home_post_links a::after{ position:relative; float:left; width:100%; max-width:60px; height:2px; background:#fff; content:""; margin-top:5px;}
.post_cat {
    font-size: 14px;
    font-weight:700;
    text-transform: uppercase;
    margin-bottom: 30px;
    float: left;
    width: 100%;
}
body.home .latest_post_two_holder .latest_post_two_text{padding:30px 15px; min-height:250px;}
body.home .latest_post_two_info, body.home .latest_post_two_text .separator { display:none;}
body .home_btm_posts .category-study .latest_post_two_inner{ border-bottom:10px solid #556c3a}
body .home_btm_posts .category-publication .latest_post_two_inner{ border-bottom:10px solid #255a92}
body .home_btm_posts .category-commentary .latest_post_two_inner{ border-bottom:10px solid #ac1e2c}
body .home_btm_posts .category-commentary .post_cat{ color:#ac1e2c}
body .home_btm_posts .category-publication .post_cat { color:#255a92}
body .home_btm_posts .category-study .post_cat { color:#556c3a}

body .top_posts .category-study .latest_post_two_inner{ border-bottom:10px solid #556c3a}
body .top_posts .category-featured-homebox1 .latest_post_two_inner{ border-bottom:10px solid #5ab7f4}
body .top_posts .category-featured-homebox2 .latest_post_two_inner{ border-bottom:10px solid #556c3a}
body .top_posts .post_cat 
{
	display:none!important;
}
body .home_btm_posts .category-blog .post_cat
{
	color:#dd7e0e
}
body .home_btm_posts .category-blog .latest_post_two_inner {
    border-bottom: 10px solid #dd7e0e;
}
.home_btm_posts .category-blog .post_date {
    color: #dd7e0e;
}
body .home_btm_posts .category-book .post_cat
{
	color:#713e75
}
body .home_btm_posts .category-book .latest_post_two_inner {
    border-bottom: 10px solid #713e75;
}
.home_btm_posts .category-book .post_date {
    color: #713e75;
}
body .home_btm_posts .category-podcast .post_cat
{
	color:#0B427B
}
body .home_btm_posts .category-podcast .latest_post_two_inner {
    border-bottom: 10px solid #0B427B;
}
.home_btm_posts .category-podcast .post_date {
    color: #0B427B;
}
body .home_btm_posts .category-multimedia .post_cat, body .category-multimedia .post_cat
{
	color:#5ab7f4
}
body .home_btm_posts .category-multimedia .latest_post_two_inner {
    border-bottom: 10px solid #5ab7f4;
}
.home_btm_posts .category-multimedia .post_date, .top_posts .category-featured-homebox1 .post_date{
    color: #5ab7f4;
}
.top_posts .post_cat{ margin-bottom:10px;}
.home .latest_post_two_holder .latest_post_two_image {
    width: 100%;
    margin-bottom: 20px; text-align:center;
}
body .sidebar .blog_slides li .blog_post_holder h2 a {
    font-size: 22px;
    line-height: 25px;
    display: block;
    padding: 10px 0px;
    text-align: left;
	text-transform:none;
	font-family:'ClarendonBT-Roman'!important;
	font-weight:400!important;
}

body .blog_slider_holder .blog_slider.simple_slider .blog_text_holder_inner2
{
	padding: 0px;
    width: 100%;
    position: relative;
    display: block;
    top: 0px;
    left: 0px;
}
body .blog_slider .blog_slider_simple_title {
    margin-bottom: 20px;
    width: 90%;
    background: #ac1e2c;
	margin-left:-1px;
}
body .blog_text_holder_inner{ vertical-align:bottom;}
body .blog_slider .blog_slider_simple_info{ position:static;}
body .blog_slider_simple_info .post_info_item{ position:absolute; top:20px; left:0px; background:#AC1F2D; padding:10px; color:#fff; font-size:18px; font-weight:400; text-transform:none;}
body .blog_slider_simple_info .post_info_item .post_publish_day{ font-size:28px; margin-top:5px;}
body .blog_slider_simple_info .post_info_item .post_publish_month, body .blog_slider_simple_info .post_info_item .post_publish_day{ color:#000}
 body .blog_slider_simple_info .post_info_item .post_publish_day{color:#fff!important;}
body #gform_wrapper_1 .gform_body {
    width: 85%;
    float: left;
}
body #gform_wrapper_1 .gform_footer {
    padding: 16px 0 10px;
    margin:0;
    clear: none;
    width: auto;
    float: left;
}
body #gform_wrapper_1 .gform_body .gform_fields  .gfield { float:left; width:48%;box-sizing: border-box!important; clear:none;}
body #gform_wrapper_1 .gform_body .gform_fields  .gfield .gfield_label{ display:none;}
body #gform_wrapper_1 .gform_body .gform_fields .gfield_html { color:#fff; font-size:18px;}
body #gform_wrapper_1 .gform_body .gform_fields  .gfield .large{ background: none;text-align: center; padding: 12px 10px; border-bottom: 1px solid #fff;
    margin: 0; font-size: 18px; line-height: 26px; color:#fff;}
body #gform_wrapper_1 .gform_body .gform_fields  .gfield .large::-webkit-input-placeholder{ color:#fff!important;}
body #gform_wrapper_1 .gform_body .gform_fields  .gfield .large::-moz-placeholder{ color:#fff!important}
body #gform_wrapper_1 .gform_body .gform_fields  .gfield .large:-ms-input-placeholder{ color:#fff!important}
body #gform_wrapper_1 .gform_body .gform_fields  .gfield .large:-moz-placeholder{ color:#fff!important}
body #gform_wrapper_1 .gform_footer .button {    border: none;    background: #fff;    font-size: 24px;    color: #255a92; font-family:'ClarendonBT-Roman', sans-serif}
body #gform_wrapper_1 .gform_footer .button:hover {background: #ac1e2c; color:#fff;}
h2.donate_lbl {   color: #2e2e2e;    text-align: center;   }
ul.donate_amt {    float: left;    width: 100%;    text-align: left;    padding: 0px;    margin: 0px;    list-style: none;}
ul.donate_amt li {    display: inline-block;    padding: 0px 15px;    margin-bottom: 10px;}
.donate_amt li a {    background: #fff;    padding: 13px 30px;    display: block;    font-size: 20px;}
.sidebar .qode_latest_posts_widget .latest_post_image{ display:none;}
.sidebar .qode_latest_posts_widget .latest_post_holder.image_in_box .latest_post_text{ padding-left:0px;}
body .footer_top .widget.widget_nav_menu li{ padding-bottom:0px;}
body #gform_wrapper_2 ul.gfield_radio {float: left;width: 100%; padding: 0px;  margin: 0px; text-align:center;}
body #gform_wrapper_2 ul.gfield_radio li {    display: inline-block;    margin: 0px 10px;}
body #gform_wrapper_2 .gfield_label{ display:none!important;}
body #gform_wrapper_2 .large {    padding: 15px 10px!important;    height: auto;}
body #gform_wrapper_2 input[type="text"]{  padding: 15px 10px!important;    border: 1px solid #d5d5d5;    height: auto;}
body #gform_wrapper_2 ul.gfield_radio li input[type="radio"]{ display:none;}
body #gform_wrapper_2 ul.gfield_radio li label{ font-size:22px;  padding: 8px 30px!important; background: #255a92; color:#fff; max-width:100%!important;}
body #gform_wrapper_2 ul.gfield_radio li label:hover{ background:#ac1f2d}
body #gform_wrapper_2 #field_2_8 .gfield_label{ display:block!important; }
body #gform_wrapper_2 #field_2_7 label, body #gform_wrapper_2 #field_2_8 label{color:#2e2e2e!important; font-weight:700;}
body #gform_wrapper_2 .gform_footer .button{ background: #ac1f2d; color: #fff; border-color:#ac1f2d}
body #gform_wrapper_2 .gform_footer .button:hover{ color: #ac1f2d; background: #fff; border-color:#fff}
.sidebar #text-11 {padding:54px 80px 50px;box-sizing: border-box; background: #0b427b; display: block;  float: left;  width: 100%;margin-top: 73px;}
.sidebar #text-11 .caroufredsel-direction-nav .caroufredsel-prev{ left:-50px!important;}
.sidebar #text-11 .caroufredsel-direction-nav  .caroufredsel-next{ right:-50px!important;}
.sidebar #text-11 h5{ color:#fff;}
.home .latest_post_two_holder .latest_post_two_title a {
    text-transform: none;
}
.home .home_btm_posts .latest_post_two_holder .latest_post_two_title a {
    text-transform: none;
    font-size: 22px;
    line-height: 25px;
	font-family: 'ClarendonBT-Roman'!important;
}
@media only screen and ( max-width:1024px )
{
.home .post_cat{ font-size:16px;}
body.page-template-videos .blog_holder article
{
	width:100%;
	margin-right:0px;
}
body.page-template-videos .blog_holder article .post_excerpt {
    min-height:100%!important;
    max-height: 100%!important;
    overflow: hidden;
}

}
@media only screen and ( max-width:1000px )
{
body .home_post_links a::after{ max-width:100%;}
body .home_post_links a{ font-size:14px!important;}
body .sidebar #text-11{ padding:20px;}
body .sidebar #text-11 .caroufredsel-direction-nav .caroufredsel-prev{ left:2px!important;}
body .sidebar #text-11 .caroufredsel-direction-nav  .caroufredsel-next{ right:2px!important;}
.home_top .vc_col-sm-3{ width:32.5%}
.home_top .vc_col-sm-3:last-child{display:none;}
body .home_btm_posts .latest_post_two_holder ul li
{
	width:100%!important;
}
	body.home .latest_post_two_holder .latest_post_two_text {
		padding: 30px 15px;
		min-height:100%!important;
	}
	body.home .top_posts .vc_col-sm-6
	{
		width:100%;
	}
	body .top_posts .latest_post_two_title a
	{
		min-height:100%;
	}
	body .top_posts .latest_post_two_image
	{
		padding:0px;
	}
	
}
@media only screen and ( max-width:750px )
{
.latest_post_holder.boxes.three_columns.one_row li.clearfix{min-height:auto!important;}
body.home .vc_custom_1486700794794, body.home .vc_custom_1486700787555{ padding:0px!important;}
body .btm_numbr .section_inner{ margin:30px auto;}
body.home .latest_post_two_holder .latest_post_two_text { padding: 30px 15px;   min-height: 100%!important;}
.home_post_links a {color: #fff;font-weight: 700;font-size: 16px;text-decoration: none; position: relative;display: block;padding: 10px;   box-sizing: border-box; width:auto!important;}
body .top_posts{ padding-top:0px!important;}
body .sidebar #text-11{ margin-top:0px; padding-top:50px;}
body h2.blog_slider_simple_title.entry_title{ width:101%;}
body .home_post_links{ position:relative!important;}
body .hme_sprt_pri p{ padding-left:0px;}
body #gform_wrapper_1 .gform_body {
    width: 100%;
    float: left;
}
body #gform_wrapper_1 .gform_body .gform_fields .gfield {
    float: left;
    width: 100%;
    box-sizing: border-box!important;
    clear: none;
}
body #gform_wrapper_1 .gform_footer .button {
    border: none;
    background: #fff;
    font-size: 24px;
    color: #255a92;
    font-family: 'ClarendonBT-Roman', sans-serif;
    display: inline-block;
    width: auto;
    height: auto;
}
body #gform_wrapper_1 .gform_footer {
    padding: 16px 0 10px;
    margin: 0;
    clear: none;
    width: 100%;
    float: left;
    text-align: center;
}
body .home_top .vc_col-sm-3{ width:100%}
body .sec_menu  .onepage-menu li {
    display: inline-block;
    margin: 10px 0px!important;
    float: left;
    width: 100%;
    text-align: left;
}
body .vc_custom_1486700745464{ padding-left:0px!important;}
body .team_outer ul li { width:100%;}
body.page-template-videos .post_content_holder .post_text, body.page-template-videos .post_content_holder .post_image{ float:left; width:100%!important;}
body #rev_slider_1_1 ul li .slidr_txt 
	{
		font-size:14px!important;
		line-height:16px!important;
	}
}
body #gform_wrapper_2 ul.gfield_radio li input[type="radio"]:checked + label {
    background: #ac1f2d;
}
.post_date {
    float: left;
    width: 100%;
    height: auto;
    margin-top: 20px;
    font-size: 14px;
    font-weight: 700; text-align:left;
}
.category-study .post_date, body .top_posts .category-featured-homebox2 .post_date{ color:#556c3a}
.category-commentary .post_date { color:#ac1e2c}
.category-publication .post_date { color:#255a92}
.sidebar .qode_latest_posts_widget { background: #fff;  padding: 50px;  box-sizing: border-box; display:block; clear:both; border-bottom: 10px solid #0b427b;}
.hme_sprt_pri p{ padding-left:40px;}
.home_post_links{ position:absolute!important; left:0px; top:0px; width:100%;}
.sidebar #text-14{ background: #fff; padding: 50px;}
.latest_post_two_image {
    padding: 20px;
    box-sizing: border-box;
}

.latest_post_text_inner .date {
    font-size: 12px;
}
div#text-11 h5 {
    font-size: 45px !important;
    text-transform: none;
}


.home .latest_post_two_holder .latest_post_two_image img {
    max-height:240px !important; display:inline-block;
 width:auto;
 
}
.blog_text_holder_inner{
	    float: left;
    width: 100%;
    
}
.blog_slider .blog_slides img {
    width: 100%;
    display: inline-block;
}
h2.blog_slider_simple_title.entry_title {
    background: #0b427b;
    float: left;
    width: 100%;
    top: 0px !important;
    position: relative;
    text-align: center !important;
    display: block;
    z-index: 9999999;
}
h2.blog_slider_simple_title.entry_title  a{
	display: block;
    color: #ffffff;
    z-index: 99;
    float: left;
    height: auto !important;
    box-sizing: border-box;
}
.caroufredsel_wrapper{
	min-height:280px;
}

a#caroufredsel-prev {
    display: none !important;
}


.caroufredsel-direction-nav a{
	top:-10%;
}
.blog_image_holder {
    max-height: 300px!important;
    overflow: hidden;
}
.sidebar #qode_twitter_widget-2{ background: #fff; padding: 50px; box-sizing:border-box; border-bottom: 10px solid #0b427b;}
aside.sidebar .widget:not(.qode_latest_posts_widget) a:hover, .wpb_widgetised_column .widget:not(.qode_latest_posts_widget) a:hover{ color:#ac1f2d!important; text-decoration:none!important}
body .sidebar .display-posts-listing .content{ min-height:100%!important; padding:0px!important; margin:0px!important}
body .sidebar .display-posts-listing .title{    display: block;    height: auto;    font-size: 18px!important;    line-height: 21px!important;    font-style: normal!important;margin-bottom:5px!important; text-transform:capitalize!important;
}
.sidebar #text-15{ background: #fff; padding: 50px; box-sizing:border-box; border-bottom: 10px solid #0b427b;}
.sidebar .qode_tweet_text a{ font-size:13px!important;}
.sidebar .qode_tweet_text{ font-size:18px;  color: #2e2e2e !important;}
header .side_menu_button>a.search_button{ vertical-align:top; font-size:18px;}
.sidebar .blog_slider .blog_slider_simple_info{ font-size:18px;}
.sidebar .blog_slider .blog_slider_simple_info .post_publish_month{ color:#fff;border-bottom:2px solid #fff;padding-bottom: 4px; margin-bottom: 0px;}
header .q_logo a{ max-height:70px;}
.top_posts .latest_post_two_title a{ font-size:22px; line-height:25px; display:block; min-height:80px; font-family:'ClarendonBT-Roman'!important} 
.home_post_links a:hover{ color:#fff;}
body aside .widget {
    margin: 0 0 25px; 
	float:left;
	width:100%;
}
body .latest_post_two_holder>ul>li{margin: 0 0 25px;}
.out_post_link { font-weight:600; font-style:italic; color:#ac1f2d; clear:both; display:inline-block;}
.no_featured_img .latest_post_image{ display:none;}
.no_featured_img .latest_post_holder.image_in_box .latest_post_text{ padding:0px;}
.title_outer .title_subtitle_holder_inner h1 span{font-family: 'ClarendonBT-Roman'!important;}
body .latest_post_holder.boxes .boxes_image{ position:relative;}
body .latest_post_holder.boxes .boxes_image .box_post.post_info_item.date {
   position: absolute;
    top: 20px;
    left: 0px;
    background: #AC1F2D;
    padding:10px; font-size:18px; color:#fff;
}
body .latest_post_holder.boxes .boxes_image .box_post.post_info_item.date .post_publish_day {  font-size: 28px;}
body .latest_post_holder.boxes .boxes_image .box_post.post_info_item.date .post_publish_month{color: #fff;
    border-bottom: 2px solid #fff;
    padding-bottom: 2px;
    margin-bottom: 0px;}
body .latest_post_holder .reg_btn{   background: #ac1f2d;    color: #fff;  padding: 8px 20px;   display:none;    font-size: 18px;    letter-spacing: 2px;    margin-top: 20px;}
body .latest_post_holder .reg_btn:hover{ background:#255a92; color:#fff!important;}
body .latest_post_holder.boxes h5.latest_post_title.entry_title a {
    min-height: 40px;
    display: block; text-transform:capitalize;
	font-family:'ClarendonBT-Roman'!important;
}
body.single-post .reg_btn{   background: #ac1f2d;    color: #fff;  padding: 8px 20px;   display: inline-block;    font-size: 18px;    letter-spacing: 2px;    margin-top: 20px;}
.sidebar .latest_post_holder  ul li .latest_post .reg_btn{ display:none;}
.sidebar .latest_post .latest_post_text_inner .latest_post_title a{ text-transform:none;}
.no_featured_img .latest_post_holder .boxes_image{ display:none;}
.content ul li {
    list-style-position: outside;
    margin-left: 20px;
}
}
.blog_holder article .post_text h2 .date{text-transform: capitalize;}
.post_content_holder .post_image{ display:none !important; }
/*.single.single-post  .title_outer.title_without_animation{visibility:hidden; max-height:50px;}*/
.latest_post_holder.boxes li.clearfix {
   min-height: 437px;
}
/* temp css */
body .post_title_color .latest_post_holder.boxes h5.latest_post_title.entry_title a{color:#556C3A; font-size: 18px; font-weight: 500; line-height: 22px;}
body .commentary_title_color .latest_post_holder.boxes h5.latest_post_title.entry_title a{color:#AC1E2C; font-size: 18px; font-weight: 500; line-height: 22px;}
body .blog_title_color .latest_post_holder.boxes h5.latest_post_title.entry_title a{color:#dd7e0e; font-size: 18px; font-weight: 500; line-height: 22px;}
body .podcast_title_color .latest_post_holder.boxes h5.latest_post_title.entry_title a{color:#0B427B; font-size: 18px; font-weight: 500; line-height: 22px;}
body .video_title_color .latest_post_holder.boxes h5.latest_post_title.entry_title a{color:#5ab7f4!important; font-size: 18px; font-weight: 500; line-height: 22px;}
body .book_title_color .latest_post_holder.boxes h5.latest_post_title.entry_title a{color:#713e75; font-size: 18px; font-weight: 500; line-height: 22px;}
body .featured-title .latest_post_holder.boxes h5.latest_post_title.entry_title a{font-size: 18px; font-weight: 500; line-height: 22px; color:#2e2e2e!important;}

body .post_title_color .latest_post_holder.boxes li{ border-bottom:5px solid #556C3A!important}
body .commentary_title_color .latest_post_holder.boxes li{ border-bottom:5px solid #AC1E2C!important}
body .blog_title_color .latest_post_holder.boxes li{ border-bottom:5px solid #dd7e0e!important}
body .podcast_title_color .latest_post_holder.boxes li{ border-bottom:5px solid #0B427B!important}
body .video_title_color .latest_post_holder.boxes li{ border-bottom:5px solid #5ab7f4!important}
body .book_title_color .latest_post_holder.boxes li{ border-bottom:5px solid #713e75!important}
/* end temp css */

body .latest_post_holder.boxes .category-commentary h5.latest_post_title.entry_title a{color:#AC1E2C;}
body .latest_post_holder.boxes .category-study h5.latest_post_title.entry_title a{color:#556C3A;}
body .latest_post_holder.boxes .category-blog h5.latest_post_title.entry_title a{color:#dd7e0e;}
body .latest_post_holder.boxes .category-weekly-podcast h5.latest_post_title.entry_title a{color:#0B427B;}
body .latest_post_holder.boxes .category-multimedia h5.latest_post_title.entry_title a{color:#5ab7f4;}
body .latest_post_holder.boxes .category-book h5.latest_post_title.entry_title a{color:#713e75;}

body .latest_post_holder.boxes .category-commentary li{border-bottom:2px solid #AC1E2C!important;}
body .latest_post_holder.boxes .category-study li{border-bottom:2px solid #556C3A!important;}
body .latest_post_holder.boxes .category-blog li{border-bottom:2px solid #dd7e0e!important;}
body .latest_post_holder.boxes .category-weekly-podcast li{border-bottom:2px solid #0B427B!important;}
body .latest_post_holder.boxes .category-multimedia li{border-bottom:2px solid #5ab7f4!important;}
body .latest_post_holder.boxes .category-book li{border-bottom:2px solid #713e75!important;}
@media only screen and ( min-width:750px ) and ( max-width:1200px )
{
body .latest_post_holder.boxes h5.latest_post_title.entry_title a {  min-height: 60px; display: block; text-transform: capitalize;}
}
@media only screen and ( min-width:1005px ) and ( max-width:1359px )
{
	body.home .home_btm_posts .latest_post_two_holder ul li {
		width: 50%;
		padding: 0px 16px;
	}
	body.home .latest_post_two_holder .latest_post_two_text {
		padding: 30px 15px;
		min-height: 434px!important;
	}
}
@media only screen and ( min-width:1000px ) and ( max-width:1359px )
{body .latest_post_holder.boxes.three_columns.one_row li.clearfix { min-height:none;}
.latest_post_holder ul li.clearfix .latest_post_text { min-height: 260px;}
.home_post_links a{ font-size:14px;}
}
.single-post .blog_holder.blog_single article .post_text .post_text_inner{ padding-top:0px;}
.single-post article  .icon_social_holder .qode_like{ display:none!important;}
/*.latest_post .latest_post_title a{ text-transform:none!important;}*/

@media only screen and ( min-width:1600px ) 
{
body .latest_post_holder.boxes li.clearfix {
   min-height: 300px;
}
}
@media only screen and ( min-width:1000px ) and ( max-width:1400px )
{
	.latest_post_holder.boxes li.clearfix {
		min-height: 366px;
	}
}
.latest_post_holder.boxes > ul > li .latest_post p.excerpt {
    line-height: 24px;}
.page-id-627 .latest_post_holder.image_in_box .latest_post_text 
{
    padding-bottom: 0;
}
	
.page-id-627 .latest_post_image {
    float: left;
    width: 95px !important; 
	background:#f2f2f2;
	display:table;
	overflow:hidden;
}
body.page-id-627 .latest_post_holder.boxes .boxes_image {
    position: relative;
    max-height: 234px;
    min-height: 234px;
}
.page-id-627 .latest_post_image a
{
	display:table-cell;
	vertical-align:middle
}
.home .rev_slider .slider_para{ text-align:center!important;}

@media only screen and ( max-width:640px )
{
.home .rev_slider_wrapper  .rev_slider  .tp-static-layers .tp-parallax-wrap .slider_para { text-align: center!important; font-size: 12px!important;  line-height: 20px!important;   }
body #gform_wrapper_5.gform_wrapper #field_5_4 .ginput_complex span {
    width: 100%!important;
    padding-right: 0px!important;
}
body #gform_wrapper_5.gform_wrapper .large, body #gform_wrapper_5.gform_wrapper .ginput_complex span
{
	margin-bottom:10px!important;
	margin-top:0px!important;
}
}
@media only screen and ( max-width:320px )
{
.home .rev_slider_wrapper  .rev_slider  .tp-static-layers .tp-parallax-wrap{ left:5px!important;}
}
.sidebar ul#menu-sidebar_menu li a {
    background: #ac1e2c;
    color: #fff;
    padding: 10px;
    display: block;
    width: 100%;
    white-space: pre-wrap;
    box-sizing: border-box;
    font-size: 14px;
}
.sidebar ul#menu-sidebar_menu { float:left; width:100%; margin:27px 0px 0px; height:auto; }
.sidebar ul#menu-sidebar_menu li{ float:left; width:100%; margin:0px 0px 20px; text-align:center}
.sidebar ul#menu-sidebar_menu li a:hover{ background:#054a81; color:#fff!important;}
a, p a {
    text-decoration: none;
    cursor: pointer;
    word-wrap: break-word;
}
.page-template-press-releases .post_more a, .page-template-right_blog .post_more a {
    background: #ac1e2c;
    font-size: 14px;
    color: #fff;
    border-color: #ac1e2c;
    padding: 0px 10px;
    height: auto;
    line-height: 30px;
}
.page-template-press-releases .post_more a:hover, .page-template-right_blog .post_more a:hover  {
    background: #fff;
    color: #ac1e2c;
}
.page-template-press-releases .blog_holder article, .page-template-right_blog .blog_holder article {
    display: inline-block;
    width: 100%;
    margin: 0px 0 30px;
    border-bottom: 10px solid #255a92;
}
.page-template-press-releases .title_outer{ margin-bottom:50px;} 
@media only screen and ( max-width:800px )
{
.home_post_links a{ font-size:14px;}
.sec_menu  .onepage-menu li {
    display: inline-block;
    margin: 10px!important;
}
body.home .q_counter_holder p.counter_text{ font-size:20px!important}
}
h2, h3{  word-wrap:break-word;}
.latest_post_holder.boxes:not(.one_row)>ul>li{ margin-bottom:0px!important;}
.same_with_btn a.qbutton {
    width: 100%;
    white-space: pre-wrap;
    display: inline-block;
    word-wrap: break-word;
	text-align:center;
	font-size:15px;
	font-weight:600;
	font-family: 'ClarendonBT-Roman'!important;
    letter-spacing: 1px;
	  height: auto;
    white-space: pre-wrap;
    line-height: 20px;
    padding: 10px 0px;
	    max-width: 350px;
    margin: 0px auto;
}

.onepage-menu {
    float: left;
    width: 100%;
    text-align: center;
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.onepage-menu li {
    display: inline-block;
    margin: 0px 15px!important;
}
.onepage-menu li a {
	font-family:'ClarendonBT-Light'!important;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none;
    position: relative;
	text-transform:uppercase;
}
/*.sec_menu{ transition:all .2s linear; -webkit-transition:all .2s linear; -moz-transition:all .2s linear;}*/
@media only screen and ( min-width:1000px )
{
.sticky-menu.sec_menu { position:fixed!important; display:block; width:101%; z-index:999999;top: 80px;padding-top: 15px; -webkit-transition: all .33s cubic-bezier(.694,.0482,.335,1);
    -moz-transition: all .33s cubic-bezier(.694,.0482,.335,1);
    -o-transition: all .33s cubic-bezier(.694,.0482,.335,1);
    -ms-transition: all .33s cubic-bezier(.694,.0482,.335,1);
    transition: all .33s cubic-bezier(.694,.0482,.335,1);}
	.home_right_btn .wpb_wrapper
	{
		text-align:left;
	}
	.home_left_btn .wpb_wrapper
	{
		text-align:right;
	}
	.single-events .single_eventsec .vc_col-sm-8
	{
		padding-right:100px;
		box-sizing:border-box;
	}
}
.sidebar .latest_post_holder ul li.clearfix .latest_post_text{ min-height:100%;}

@media only screen and ( max-width:1200px )
{
body .vc_custom_1486700787555, body .vc_custom_1486700794794, body .vc_custom_1486700745464{ padding-left:0px!important}
body .sidebar #text-11{ padding:54px 20px 20px}
body .sidebar .qode_latest_posts_widget, body .sidebar #text-15, body .sidebar #qode_twitter_widget-2{ padding:20px;}
}

body aside.sidebar .widget:not(.qode_latest_posts_widget) a.qbutton 
{   
line-height: 46px;
height: auto;
font-size: 16px;
width: auto;
display: block;
text-align: center;
}
body aside.sidebar .widget:not(.qode_latest_posts_widget) a.mail_side{font-size: 14px;}
.timeline .dates li, .timeline
{
background:none!important;	
}
body .timeline {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    max-width: 1000px;
}
.timeline .dates a {
    line-height: 35px;
    padding-bottom: 10px;
    font-size: 30px!important;
    text-decoration: none !important;
    border: none;
    color: #0b427b;
}
body .timeline .dates a.selected
{
 font-size: 50px!important;
 line-height:55px!important
}
.timelinr-1 {
    background: #fff;
}
.issues{
    display: none;
}

.post_content_holder.compud_layout {
    float: left;
    width: 100%;
    border-bottom:10px solid #255a92;
    margin: 0px 0px 30px;
}

.compud_layout .post_text_inner {
    background: #fff;
    padding: 23px;
}

.compud_layout .post_info {
    font-size: 10px;
    line-height: 29px;
    text-transform: uppercase;
    font-weight: 700;
    color: #2e2e2e;
    letter-spacing: 0px;
    width: 100%;
    margin:0;
    font-style: normal;
}
.compud_layout .post_more {
    margin: 20px 0 0;
}
.compud_layout .post_more a {
    background: #ac1e2c;
    font-size: 14px;
    color: #fff;
    border-color: #ac1e2c;
    padding: 0px 10px;
    height: auto;
    line-height: 30px;
}
.compud_layout .post_more a:hover {
    background: #fff;
    color: #ac1e2c;
}
.compud_layout .excerpt{ margin-top:0px;}
/*.margin_none li{ margin:0px!important;}*/
.page-template-press-releases .post_info, .page-template-right_blog .post_info{ margin:0px!important;}
.page-template-press-releases .post_excerpt, .page-template-right_blog .post_excerpt{ margin-top:0px;}
.page-template-press-releases .blog_holder article .post_more, .page-template-right_blog .blog_holder article .post_more {
    margin: 10px 0 0;
}
.page-template-press-releases  .blog_holder article .post_text .post_text_inner, .page-template-right_blog  .blog_holder article .post_text .post_text_inner{padding:23px;}

body aside.sidebar .widget .textwidget .inquiry_box a{text-transform:lowercase;}
body aside.sidebar .widget:not(.qode_latest_posts_widget) .sidebar_btn a.qbutton{ background:#ac1e2c; color:#fff!important; font-size:14px!important}
.content ul li.press_layout{ margin-left:0px;}
body .team_outer{ padding-top:50px;}
.team_outer ul {
    float: left;
    width: 100%;
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.team_outer ul li {
    float: left;
    width: 48%;
    margin-right: 1%;
    margin-left: 0px;
	margin-bottom:20px;  
	min-height: 80px;
}
.team_outer ul li .team_title {
    float: left;
    width: 100%;
    margin: 0px;
}
.team_outer ul li .team_title a{ color:#0b427b}
.team_outer ul li .team_company {
    float: left;
    width: 100%;
    line-height: 16px;
    font-size: 14px;
}
.single-team .tposition a {
    font-size: 16px;
}
.team_outer ul li .team_position {
    float: left;
    width: 100%;
    margin-top: 5px;
    font-size: 14px;
}
.single-team .post_info{ display:none!important;}
.single-team  .tposition {
    float: left;
color: #0b427b;
    width: 100%;
    text-align: left;
    font-weight: 600;
    margin-bottom: 10px;
	line-height:16px;
}

#gform_4 input, #gform_4 select, #gform_4 textarea {
    background: #f2f2f2;
}
#gform_4 input[type="submit"]{
    background: #ac1f2d;
    border-color: #ac1f2d;
    color: #fff;
}
body .p_margin p{ margin-top:5px;}
body #gform_wrapper_5 .gfield_label, body #gform_wrapper_5 .ginput_complex label {
    display: none;
}
body #gform_wrapper_5 .large {
    background: #fff;
    border: 1px solid #d5d5d5;
    float: left;
    width: 100%;
    padding: 10px;
}
body #gform_wrapper_5 .ginput_complex input, body #gform_wrapper_5 .ginput_complex select
{
 background: #fff;
    border: 1px solid #d5d5d5;
    float: left;
    width: 100%;
    padding: 10px!important;font-family: 'ClarendonBT-Light'!important; margin:0px!important;
}
body #gform_wrapper_5 .ginput_complex span {
    float: left;
	width:100%;
    margin-bottom: 10px!important;
    margin-top: 0px!important;
	padding:0px!important;
}
body #gform_wrapper_5 .top_label li.gfield.gf_left_third, body #gform_wrapper_5 .top_label li.gfield.gf_middle_third, body #gform_wrapper_5 .top_label li.gfield.gf_right_third{ margin-bottom:10px;}
body #gform_wrapper_5  #field_5_10 .gfield_label, body #gform_wrapper_5 #field_5_11 .gfield_label{ display:block; font-weight:700;}
body #gform_wrapper_5  .gform_footer .gform_button {
    margin: 0px;
    background: rgb(172, 30, 44);
    border-color: rgb(172, 30, 44);
    color: #fff;
}
body #gform_wrapper_5  .gform_footer .gform_button:hover{ background:#fff; color:rgb(172, 30, 44);}
body .latest_post_holder  .entry_title a, body .post_text .entry_title a, body.single-post .entry_title{ text-transform:capitalize;}
.single-post .post_content_holder .post_image{ display:block!important;}

.page-template-videos  .post_info{ margin:0px!important;}
.page-template-videos  .post_excerpt{ margin-top:0px;}
.page-template-videos  .blog_holder article .post_more {
    margin: 10px 0 0;
}
.page-template-videos   .blog_holder article .post_text .post_text_inner{padding:23px;}
.page-template-videos .post_more a {
    background: #ac1e2c;
    font-size: 14px;
    color: #fff;
    border-color: #ac1e2c;
    padding: 0px 10px;
    height: auto;
    line-height: 30px;
}
.page-template-videos .post_more a:hover {
    background: #fff;
    color: #ac1e2c;
}
.page-template-videos .blog_holder article:nth-child(even) {
    margin-right: 0px;
}
.page-template-videos .blog_holder article {
    display: block;
    width: 100%;
    margin: 0px 10px 30px 0px;
    border-bottom: 10px solid #255a92;
	background:#fff;
	clear:both;
	float:left;
}
.page-template-videos .title_outer{ margin-bottom:50px;} 
.page-template-videos .post_content_holder .post_image {
    /* display: block!important; */
    width: 100%!important;
    float: left;
    padding: 33px 23px 20px!important;
    box-sizing: border-box;
	
}
.page-template-videos .post_content_holder .post_text{ float:left; width:100%}
body .show_reg_btn .latest_post_holder.boxes .reg_btn{display: inline-block;}
body .featured-title .latest_post_holder.boxes li
{
	min-height:515px;
	
}
body .featured-title .latest_post_holder.boxes li.category-study
{
	border-bottom:5px solid #556C3A!important;
}
body .featured-title .latest_post_holder.boxes li.category-commentary
{
	border-bottom:5px solid #AC1E2C!important;
}
body .featured-title .latest_post_holder.boxes li.category-multimedia
{
	border-bottom:5px solid #5ab7f4!important;
}
body .featured-title .latest_post_holder.boxes li.category-podcast
{
	border-bottom:5px solid #0B427B!important;
}
body .featured-title .latest_post_holder.boxes li.category-book
{
	border-bottom:5px solid #713e75!important;
}
body .featured-title .latest_post_holder.boxes li.category-blog
{
	border-bottom:5px solid #dd7e0e!important;
}

/*body .featured-title .latest_post_holder.boxes li.category-study h5.latest_post_title.entry_title a
{
	color:#556C3A!important;
}
body .featured-title .latest_post_holder.boxes li.category-commentary h5.latest_post_title.entry_title a
{
	color:#AC1E2C!important;
}
body .featured-title .latest_post_holder.boxes li.category-multimedia h5.latest_post_title.entry_title a
{
	color:#5ab7f4!important;
}
body .featured-title .latest_post_holder.boxes li.category-podcast h5.latest_post_title.entry_title a
{
	color:#0B427B!important;
}

body .featured-title .latest_post_holder.boxes li.category-book h5.latest_post_title.entry_title a
{
	color:#713e75!important;
}
body .featured-title .latest_post_holder.boxes li.category-blog h5.latest_post_title.entry_title a
{
	color:#dd7e0e!important;
}
*/

.press_layout.category-study .post_content_holder.compud_layout, .page-template-press-releases .blog_holder article.category-study
{
	border-bottom:10px solid #556C3A;
}
.press_layout.category-commentary .post_content_holder.compud_layout, .page-template-press-releases .blog_holder article.category-commentary
{
	border-bottom:10px solid #AC1E2C;
}
.press_layout.category-multimedia .post_content_holder.compud_layout, .page-template-videos .blog_holder article.category-multimedia
{
	border-bottom:10px solid #5ab7f4;
}
.press_layout.category-podcast .post_content_holder.compud_layout, .page-template-press-releases .blog_holder article.category-podcast
{
	border-bottom:10px solid #0B427B;
}
.press_layout.category-blog .post_content_holder.compud_layout, .page-template-right_blog .blog_holder article.category-blog
{
	border-bottom:10px solid #dd7e0e;
}
.press_layout.category-book .post_content_holder.compud_layout, .page-template-press-releases .blog_holder article.category-book
{
	border-bottom:10px solid #713e75;
}
.post_info .cat_post ul li {
    display: inline-block;
    margin: 0px 10px 0px 0px;
}
.post_info .cat_post ul li::after
{
	position:relative; 
	content:",";
	display:inline-block;
	padding-left: 5px;
    font-weight: 700;
}
.post_info .cat_post ul li:last-child::after
{
	display:none;
}
.post_info .cat_post ul {
    display: block;
    list-style: none;
    margin: 0pc;
    padding: 0px;
}
.post_info .cat_post {
    display: inline-block;
    margin: 0px 10px;
}


.page-template-videos .blog_holder article .post_excerpt {
    display:block;
	clear:both;
	width:100%;
}
.single-team .title_outer .title {
    width: 100%;
    text-align: left;
    z-index: 101;
    background: url(images/Banner-About.jpg) no-repeat;
	background-position:center center;
}
.single-team .title h1 {
    color:#fff!important;
    font-family: ClarendonBT-Roman !important;
}
.single-team .title .separator, .single-team .blog_holder.blog_single article h2.entry_title, .single-team .comment_holder
{
	display:none;
}
.sec_menu {
    padding-bottom: 10px!important;
    top: -5px;
}
body #gform_wrapper_5 #field_5_4 .ginput_complex span {
    width: 50%;
    padding-right: 15px!important;
    margin-bottom: 0px!important;
}
.single.single-post .title_outer {
    background:url(images/Events_Header-02.jpg) no-repeat;
	background-position:center center;
	width:100%;
	max-height:250px;
	margin-bottom:50px;
}
.single.single-post .title_outer .title .title_subtitle_holder h1
{
	color:#fff;
	text-transform:none;
}
h5.latest_post_title.entry_title a {
    color: #0b427b;
    font-size: 20px;
}
body .gform_wrapper .gform_fields .gfield {
    margin: 0 0 10px!important;
}
.single-post .pf-content a {
    color: #AC1E2C;
}

div.comment_form, .comment_holder, .comment_pager
{
	display:none;
}

body.page-id-5447 .latest_post_two_info, body.page-id-5447 .latest_post_two_text .separator
{
	display:none;
}
body.page-id-5447 .latest_post_two_holder .latest_post_two_text {
    padding: 30px 15px;
    min-height: 295px;
}
.pager {
    float: right;
    background:#ecf0f4;
    height: 30px;
    width: 108px;
    position: relative;
    right: 0px;
    width: 118px \9;
}
.pager img {
    margin: 3px;
} 
.pageNo{
    display:inline;
    position: relative;
    top: -10px;
}
.easyPaginateNav a {
    position: relative;
    display: inline-block;
    width: 38px;
    height: 38px;
    line-height: 38px;
    margin: 0px 11px 12px 0;
    text-align: center;
    color: #b4b4b4;
    font-size: 18px;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    white-space: nowrap;
    border: 2px solid #e5e5e5;
    outline: 0;
    -o-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    text-shadow: none;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.easyPaginateNav .page.current, .easyPaginateNav a:hover {
    background: #e3e3e3;
    border-color: #e3e3e3;
}
.filter_box select {
    display: inherit;
    float: none;
    text-align: center;
    padding: 11px 14px;
    border: 1px solid #ccc;
    color: #222;
}
.easyPaginateNav .first, .easyPaginateNav .last {
    display: none;
}
.filter_box button {
    padding: 11px 36px !important;
    height: auto !important;
    line-height: 14px !important;
    position: relative;
}
.filter_box select {
    float: none;
    margin: 0px auto;
    font-family: 'ClarendonBT-Light'!important;
    font-size: 20px!important;
    font-weight: 600;
	width:auto!important;
	    text-align: center;
    padding: 11px 14px!important;
    border: 1px solid #ccc!important;
    color: #222!important;
	height:auto!important;
}
.filter_box {
    float: left;
    background: none;
    width: 100%;
    padding: 23px 18px;
    box-sizing: border-box;
    display: inline-block;
    text-align:center;
}
.olay {
    position: fixed;
    top: 0;
    z-index: 9999999;
    background: rgba(0,0,0,0.4);
    width: 100%;
    height: 100vh;
    text-align: center;
    padding-top: 10%;
    display: none;
}

body .top_posts .category-study .post_cat {
    color: #556c3a;
}
@media only screen and ( max-width:1500px )
{
	body.page-id-5447 .latest_post_two_holder .latest_post_two_text {
		padding: 30px 15px;
		min-height: 460px;
	}
}
body.page-template-videos article .post_text .entry_title a {
   display: block;
}
/*temp css*/
/*
body .blog_title_color 
{
	display:none;
}
.podcast_title_color, .book_title_color  {
    background: #f6f6f6!important;
}
.video_title_color 
{
    background: #fff!important;
}*/
/*temp css*/
.content ul#paginationList li.press_layout
{
	display:none;
}
.hide_pageination
{
	display:none;
}
html body.page.page-id-803 .blog_holder article
{
	display:block!important;
}
html body.page.page-id-803 .filter_b
{
	display:none;
}
.page-id-1669 .content ul#paginationList li.press_layout {
    display: block !important;
}

@media ony screen and ( min-width:1000px ) and ( max-width:1300px )
{
	body.page-id-5447 .top_posts .latest_post_two_holder .latest_post_two_text {
    padding: 30px 15px;
    min-height: 450px;
	}
	body.page-id-544 .home_btm_posts .latest_post_two_holder .latest_post_two_text 
	{
		min-height:350px;
	}
}
.hide_temp, .hide_menu
{
	display:none!important;
}
.page-template-right_blog  span.post_authr {
    height: auto;
    margin-right: 10px;
	display:inline-block
}
header nav.main_menu ul li.header_btn a {
    background: #ac1e2c;
    color: #fff;
    line-height: 50px;
    padding: 0px 30px;
    margin-top: 23px;
	margin-left: 15px;
}
header nav.main_menu ul li.header_btn .second .inner>ul li a
{
	background:transparent;
	padding-left: 20px;
    padding-right: 20px;
	line-height: 16px;
    margin: 0;
	    color: #9d9d9d;
}
nav.main_menu ul li.header_btn:hover a span.underline_dash
{
	opacity:0;
}
span.post_authr {
    margin-left: 10px;
    display: inline-block;
}
.page-template-press-releases .container aside .widget_text p a {
    font-size: 14px;
}
.single-post .blog_holder.blog_single article .entry_title
{
	display:none;
}
.single-post .title .separator.small, .single-post .title .separator.small.left, .single-post .title .separator.small.right
{
	background:#fff;
	display:none;
}
.pirs_his .slick-slide img {
    display: block!important;
    width: 100%;
    max-width: 200px;
    padding-left: 20px;
}
.pirs_his .slick-slide .wp-caption
{
	width:100%!important;
}
.pirs_his .slick-slide .content .full_section_inner
{
	padding:0px;
}
.pirs_his .slick-slide ul {
    text-align: left;
    padding: 0px 20px;
}
.home .pf-content {
    text-align: center;
}
.home .pf-content .popup_title
{
	font-size:22px;
	margin-bottom:30px!important;
	line-height:25px;
	font-family:'ClarendonBT-Roman'!important;
}
.home .pf-content p
{
	  text-align: center;
}

span.publication_name {
    float: left;
    width: 100%;
    height: auto;
    text-align: left;
}
.latest_post_text_inner a.blog_auhtr_home
{
	display:inline-block;
	margin-left:10px;
}
.single-post span.post_author {
    margin-left: 10px;
}
.page-id-1336 .filter_box
{
	display:none;
}
.page-id-1336 .pagination ul li {
    margin-bottom: 10px;
}
.page-id-1336 .blog_holder article.category-commentary 
{
	display:block !important;
}
.pri_logo_image {
    border: 2px solid #d5d5d5;
    padding: 20px;
    background: #fff;
}
body aside h5 a{    font-size: 22px!important;
    line-height: 25px!important;
    font-style: normal!important;
    font-weight: 300!important;
    letter-spacing: 0px!important;
    text-transform: uppercase!important;
    color: #0b427b!important; font-family:'ClarendonBT-Roman'!important;}
.single.single-post .blog_holder.blog_single article:not(.format-quote):not(.format-link) .post_info
{
	font-size: 14px;
}
/*
.sidebar #text-15 h5 a {
    background: url(images/podcast-img.jpg) no-repeat;
    background-position: left 5px;
    padding-left: 80px;
    float: left;
    width: 100%;
    background-size: auto 50px;
	box-sizing: border-box;
    white-space: pre-wrap;
    
}
.sidebar .widget.qode_latest_posts_widget h5 a {
    background: url(images/right-by.png) no-repeat;
    background-position: left 5px;
    padding-left: 80px;
    float: left;
    width: 100%;
    background-size: auto 50px;
	box-sizing: border-box;
    white-space: pre-wrap;
    
}*/

body.single-post .single_container.container_inner
{
    max-width:950px;
}

@media only screen and ( min-width:1000px ) and ( max-width:1150px )
{
	header nav.main_menu > ul > li > a
	{
		padding:0px 8px;
		font-size:13px;
	}
}
body .home_btm_posts .latest_post_two_holder ul li
{
		width:33.33333333%;
		padding:0px 16px;
}
.page-template-press-releases .vc_row
{
	padding-top:0px!important;
}
.page-template-press-releases .vc_row .filter_box, .page-template-right_blog .vc_row .filter_box
{
	padding-top:0px;
}
.single-post .content .title .container_inner
{
	max-width:950px;
}
.single-events .title_outer.title_without_animation
{
	display:none;
}
.single_eventsec {
    margin-top: 50px;
}
.single-events h2.event_title {
    float: left;
    width: 100%;
    margin-bottom: 16px;
}
.event_img img {
    width: 100%;
    max-width: 500px;
}
.event_img {
    float: left;
    width: 100%;
    height: auto;
	margin-bottom:30px;
}
.single-events .event_map {
    float: left;
    width: 100%;
    margin-bottom: 0px;
}
.past_events .latest_post_holder>ul>li
{
	display:block!important;
}
.event_location{
    float: left;
    width: 100%;
    height: auto;
    text-align: left;
    font-family: 'ClarendonBT-Light'!important;
    line-height: 20px;
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 12px;
    color: #2e2e2e;
}
.evet_date {
    float: left;
    width: 100%;
    height: auto;
    text-align: left;
    font-family: 'ClarendonBT-Light'!important;
    line-height: 20px;
    margin-bottom:0px;
    font-weight: 700;
    font-size: 12px;
    color: #2e2e2e;
}
.single-post .icon_social_holder
{
	margin-bottom:0px;
}
.btm_post {
    float: left;
    width: 100%;
    margin-bottom: 35px;
}
.single-post .blog_share.qode_share
{
	display:none;
}
.home .blog_slider_holder .blog_slider.simple_slider .blog_text_wrapper
{
	position:relative;
}
.home .blog_slider_holder .blog_slider.simple_slider .blog_text_wrapper .blog_text_holder_outer
{
	display:block;
}

.single-events iframe #pageRoot
{
	width:100%!important;
}
.single_evt_date
{
	font-family: 'ClarendonBT-Light'!important;
    font-weight: 700;
}
.add_inforamtion 
{
    float: left;
    width: 100%;
    height: auto;
}
.posts_holder .blog_slider_holder .no_events
{
	max-width:280px!important;
	display:block;
}
.research_areas_posts {
    display: block;
    width: 100%;
    clear: both;
    margin-top: 50px;
}
.research_areas_posts .blog_holder article .post_info, .research_areas_posts .post_excerpt
{
	margin:0px;
}
.research_areas_posts .blog_holder article .post_more
{
	margin:20px 0px 0px;
}
.research_areas_posts .blog_holder article .post_more a{
	font-size: 14px;
    color: #fff;
    padding: 0px 10px;
    height: auto;
    line-height: 30px;
}
.research_areas_posts .blog_holder article .post_text .post_text_inner
{
	padding:23px;
}
.research_areas_posts .blog_holder article
{
	margin:0px 0px 30px;
}
.healthcare_commentary .blog_holder article .post_more a:hover, .business-economics_commentary .blog_holder article .post_more a:hover, .environment_commentary .blog_holder article .post_more a:hover , .california_commentary .blog_holder article .post_more a:hover, .education_commentary .blog_holder article .post_more a:hover{
    background: #fff;
    color: #ac1e2c;
}
.healthcare_commentary .blog_holder article .post_content_holder, .business-economics_commentary .blog_holder article .post_content_holder, .environment_commentary .blog_holder article .post_content_holder, .california_commentary .blog_holder article .post_content_holder, .education_commentary .blog_holder article .post_content_holder
{
	border-bottom:10px solid #AC1E2C;
}
.healthcare_commentary .blog_holder article .post_more a, .business-economics_commentary .blog_holder article .post_more a, .environment_commentary .blog_holder article .post_more a, .california_commentary .blog_holder article .post_more a, .education_commentary .blog_holder article .post_more a
{
	background: #ac1e2c;
    border-color: #ac1e2c;
}
.healthcare_study .blog_holder article .post_content_holder, .business-economics_study .blog_holder article .post_content_holder, .environment_study .blog_holder article .post_content_holder, .california_study .blog_holder article .post_content_holder, .education_study .blog_holder article .post_content_holder, .education_study .blog_holder article .post_content_holder
{
	border-bottom:10px solid #556C3A;
}
.healthcare_study .blog_holder article .post_more a, .business-economics_study .blog_holder article .post_more a, .environment_study .blog_holder article .post_more a, .california_study .blog_holder article .post_more a, .education_study .blog_holder article .post_more a, .education_study .blog_holder article .post_more a
{
	background: #556C3A;
    border-color: #556C3A;
}
.healthcare_study .blog_holder article .post_more a:hover, .environment_study .blog_holder article .post_more a:hover, .business-economics_study .blog_holder article .post_more a:hover, .california_study .blog_holder article .post_more a:hover, .education_study .blog_holder article .post_more a:hover
{
	color: #556C3A;
    background: #fff;
}
.healthcare_blog .blog_holder article .post_content_holder, .business-economics_blog .blog_holder article .post_content_holder, .california_blog .blog_holder article .post_content_holder
{
	border-bottom:10px solid #dd7e0e;
}
.healthcare_blog .blog_holder article .post_more a, .business-economics_blog .blog_holder article .post_more a, .california_blog .blog_holder article .post_more a
{
	background: #dd7e0e;
    border-color: #dd7e0e;
}
.healthcare_blog .blog_holder article .post_more a:hover, .business-economics_blog .blog_holder article .post_more a:hover, .california_blog .blog_holder article .post_more a:hover
{
	color: #dd7e0e;
    background: #fff;
}
.healthcare_multimedia .blog_holder article .post_content_holder, .california_multimedia .blog_holder article .post_content_holder, .education_multimedia .blog_holder article .post_content_holder
{
	border-bottom:10px solid #5ab7f4;
}
.healthcare_multimedia .blog_holder article .post_more a, .california_multimedia .blog_holder article .post_more a, .education_multimedia .blog_holder article .post_more a
{
	background: #5ab7f4;
    border-color: #5ab7f4;
}
.healthcare_multimedia .blog_holder article .post_more a:hover, .california_multimedia .blog_holder article .post_more a:hover, .education_multimedia .blog_holder article .post_more a:hover
{
	color: #5ab7f4;
    background: #fff;
}
.environment_podcast .blog_holder article .post_content_holder, .california_podcast .blog_holder article .post_content_holder, .education_podcast .blog_holder article .post_content_holder
{
	border-bottom:10px solid #0b427b;
}
.education_book .blog_holder article .post_content_holder
{
	border-bottom:10px solid #713e75;
}
.education_book .blog_holder article .post_more a
{
	background: #713e75;
    border-color: #713e75;
}
.education_book .blog_holder article .post_more a:hover
{
	color: #713e75;
    background: #fff;
}
body footer {
    width: 100%;
    margin: 0 auto;
    z-index: 100;
    position: relative;
    display: block;
    clear: both;
}
.blog_large_image .post_content_holder .post_image
{
	display:none;
}
.single-post .blog_large_image .post_content_holder .post_image
{
	display:block;
}
.hide_featured_img .latest_post_image, .hide_featured_img .latest_post_inner .post_infos
{
	display:none;
}
.hide_featured_img.compud_layout .post_text_inner
{
	padding:23px!important;
}
.pop_outer {
    float: left;
    width: 100%;
    height: auto;
    display: block !important;
}
.pop_outer span {
    float: left;
    width: 100%;
    height: auto;
    display: block;
    font-size: 18px;
	line-height:26px;
}
#wpfront-notification-bar td
{
	padding: 26px 0px !important;
}
.pop_outer a {
    height: auto;
    display: inline-block;
    text-align: center;
	margin-top:20px !important;
}
#wpfront-notification-bar a.wpfront-button
{
	display:none;
}
#wpfront-notification-bar div.wpfront-close 
{
    color: #fff !important;
}
#wpfront-notification-bar div.wpfront-close 
{
    top: 0px !important;
    right: 0px !important;
    font-size: 14px !important;
    padding: 10px !important;
}
