/*
Theme Name:     bridge-child
Description:    
Author:         
Template:       bridge

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/


@media only screen and ( min-width:700px ) and ( max-width:1150px )
{
.carousel-inner .q_slide_subtitle{ width:100%; padding:0px 100px!important; box-sizing: border-box;}
nav.main_menu>ul>li>a{padding:0px 13px!important; letter-spacing:0px!important;}
}

@media only screen and ( min-width:1000px ) and ( max-width:1150px )
{
.home .content{ margin-top:50px;}
}
@media only screen and ( max-width:800px )
{
body .tab_show{ display:block!important}
body .desk_show{ display:none!important}
body .title_outer{ margin-bottom:30px;}
}
@media only screen and ( max-width:740px )
{
	body .call_to_action .column2.button_wrapper .qbutton {
    position: static;
    margin: 30px 0 0!important;
    display: inline-block;}
	.MoB_IMG { display: none;}
	.DEsKToP_IMG { display:block!important;}
	.MOB_BORDER{border:none!important;}
.carousel-indicators, .carousel-control{ display:none!important;}
.mob_padding__none {
    padding: 0px!important;
}
body .mob_show{ display:block!important}
body.home .btm_event_list .latest_post_holder .home_ups_eevnts li:nth-child(odd) .latest_post_image, body.home .btm_event_list .latest_post_holder .home_ups_eevnts li:nth-child(even) .latest_post_image{
	float:left; padding:0px; box-sizing:border-box; width:100%;
}
body .blog_holder.blog_compound .compund .post_image
{
	width:100%; margin-bottom:20px; padding:0px;
}
body.single-events .event_inneR .pull_right
{
	float:left;
}
body.single-events .event_inneR .vc_col-sm-7
{
    margin-bottom: 38px!important;
}
}
.DEsKToP_IMG { display: none;}
div.section{ display:block; clear:both;z-index: 999;}
.home .carousel-inner .item{ padding-top:0px!important;}
header .left{ display:none!important;}
@media only screen and ( max-width:640px )
{
	.home .q_slide_title{font-size:35px!important; margin-bottom:10px!important;}
	.home .q_slide_subtitle span{font-size:10px!important; line-height:16px!important;}
	.q_slide_text{ margin:0px!important}
	body .call_to_action{ padding:50px 0px}
}
ul li{ list-style-position:outside; margin-left:20px;}
.mob_show{ display:none!important;}
body .tab_show{ display:none}
body.single.single-post.single-format-standard .title_outer{display:none;}
body.single.single-post.single-format-standard .blog_holder article .post_info{display:none;}
.page-template.page-template-blog-compound .blog_compound article .post_title {
    text-align: left;
}
.page-template.page-template-blog-compound .blog_compound article .post_meta{width:auto;}
.page-template.page-template-blog-compound  .social_share_holder, .social_share_title, .page-template-blog-testimony-compound  .social_share_holder{
    display: none;
}
body #gform_wrapper_1 .large, body #gform_wrapper_1 .medium {
    border: 1px solid #cccccc!important;
	padding:15px 12px!important;
	color: #818181;
    font-family: Raleway,serif;
    font-weight: 400;
	font-size:13px;
}
body #gform_wrapper_1 .medium { margin-top:10px;}
body #gform_wrapper_1 .gfield_label{ display:none;}
body #gform_wrapper_1 .gform_button.button{float:right;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    border-color: #00467f;
    font-weight: 700;
    background-color: #00467f;
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    letter-spacing: 2px;
    border-width: 1px; margin:0px;
}
body .gform_wrapper .gform_footer {
    padding: 0;
    margin: 0px 0px 20px;
    clear: both;
    float: right;
    width: auto;
}
/*ul li{ list-style:none;}*/
body .pagination ul li.first, body .pagination ul li.last{ display:none;}
ul.disc_ul li{ list-style-type:disc; list-style-position:inside;}
#media_adv, #event_spns{ width:100%; max-width:260px; text-align:center}
@media only screen and ( min-width:1000px )
{
.cheif_exe_table .vc_col-sm-2 {
    margin-left: 38px;
}
}
.same_width_btn .qbutton { width:100%; height:auto!important; text-align:center;  white-space:pre-wrap;box-sizing:border-box!important;line-height: 20px; padding: 10px 5px; }
.same_width_btn #spl_mbr_btn{line-height:25px;}
body .post_title h2, body.single-post .post_text h2, .post_text h2, body .post_title h2 a, body.single-post .post_text h2 a, .post_text h2 a{ text-transform:none; font-size:20px;}
.pagination ul li{ margin-bottom:10px!important; margin-left:0px;}
.q_social_icon_holder:hover .simple_social{color:#0091B5!important;}
.date {font-size:15px !important;}
.blog_compound article .post_meta {margin-top:0px !important;}
.blog_compound article .post_text {margin-top:0px !important;}
.three_columns > .column2 > .column_inner {padding: 0;}
.blog_compound article, .page-template-blog-testimony-compound .blog_holder article, .page-template-blog-letter-and-comments .blog_holder article{
  margin-bottom: 25px !important;
  padding-bottom: 25px !important;}
.page-template-blog-compound .category, .page-template-blog-testimony-compound .category, .archive .category{
  display: none !important;}
.a, .b, .c, .d, .e, .f, .g, .h, .i, .j, .k, .l, .m, .n, .o, .p, .q, .r, .s{display:none;}
select.table_change {
    background: #ffffff;
    padding: 10px;
    border: 1px solid #ccc;
    color: #757575;
}

#gform_2 .gform_wrapper .percentbar_blue {
  background-color: #0091b5 !important;
  color: #fff;
}
#gform_2 .gform_next_button.button {
  background-color: #0091b5 !important;
  border: medium none !important;
  border-radius: 0 !important;
  color: #ffffff !important;
}
#gform_2 .gform_next_button.button:hover {
  background-color: #333333 !important;
}
.gform_previous_button.button {
  background-color: #0091b5 !important;
  border: medium none !important;
  border-radius: 0 !important;
  color: #ffffff !important;
}
.gform_previous_button.button:hover {
  background-color: #333333 !important;
}
body .gform_wrapper .large, body .gform_wrapper .medium, body .gform_wrapper input[type=text], body .gform_wrapper select {
    border: 1px solid #cccccc!important;
}
.page-template-blog-testimony-compound .blog_holder article, .page-template-blog-letter-and-comments .blog_holder article{border-bottom: 1px solid #e5e5e5;}
.page-template-blog-testimony-compound .three_columns>.column2>.column_inner, .page-template-blog-letter-and-comments .three_columns>.column2>.column_inner,  .page-template-blog-compound  .three_columns>.column2>.column_inner{ padding:0px;}
.postid-18699 .Event_File aside .widget a{color:#0091b5 !important;}
.blog_holder article .post_image img {
    position: relative;
    /*width:61%!important;*/
    display: block;
}
body .press_sidebar .wpb_widgetised_column select{ background:rgba(226, 226, 226, 0.59)}
body .press_sidebar .wpb_widgetised_column .screen-reader-text{ display:none;}
body .press_sidebar .wpb_widgetised_column .widget {
    margin: 0px auto 30px;
    float: none;
    display: inline-block;
    padding: 0px;
    width: 100%;
    max-width: 170px;
}
body .press_sidebar .wpb_widgetised_column .widget .textwidget
{
	padding-right:10px;
}
body .press_sidebar .wpb_widgetised_column .widget .execphpwidget
{
	padding-left:10px;
}
.Event_File p{margin:5px 0;}
.testimonials_c_carousel ul li{ margin-left:0px!important; list-style:none;}
.content-rt{float: left;}
.testi_share {
    float: left;
    width: 100%;
    margin-top: 20px;
}
.testi_share .ssba.ssba-wrap
{
	display:block;
}

.ssba.ssba-wrap
{
	display:none;
}

.content-rt p {
    margin: 0 !important;
    line-height: 25px;
    font-weight: bold;
}

#post_sel{
    padding: 10px; padding-right:40px;
    border: none; -webkit-appearance:none; -moz-appearance:none; text-transform:uppercase; font-weight:700; background:url(images/dwon_arrow.png) no-repeat #f2f2f2; background-position:90% center; background-size:15px auto; margin-bottom:20px;
}

 body .newb {
    width: 100% !important;
    text-align: center !important;
    box-sizing: border-box !important;
    display: block !important;
    white-space: pre-wrap !important;
    word-wrap: break-word;
	overflow:hidden;
}
.event_title{
    font-size: 30px;
}
.event_inneR{float:left; width:100%; height:auto; margin-bottom:30px;}
.event_inneR .acf-map{ margin-top:0px!important;}
.event_desC {float:left; width:100%; height:auto; margin-bottom:10px;}
body.single-events .event_inneR .vc_col-sm-7{ padding-left:0px;}
.upcoming_events .latest_post_holder.dividers .post_infos{ display:none;}
.upcoming_events .latest_post_holder.dividers .latest_post_title{ margin-top:15px; margin-bottom:0px;}
.btm_event_list .latest_post_holder ul li{ margin-bottom:30px;}
.single-events .event_inneR .pull_right{ float:right;}
body .btm_event_list  .latest_post_image {
    width: 30%;
    float: left;
    max-height: 150px;
    overflow: hidden; margin-right:20px;
}
body .btm_event_list .latest_post_text{ float:left;padding:0px!important; width:65%;}
body .btm_event_list .latest_post_holder li {
    margin-left: 0px;
    float: left;
    width: 50%;
    min-height: 110px;
}
@media only screen and ( max-width:640px )
{
body .btm_event_list  .latest_post_image { width:100%; margin-bottom:20px; margin-right:0px;}
body .btm_event_list  .latest_post_text{ width:100%!important;}
.latest_post_image img { width: 100%;  float: left; max-width: 200px;}
}
body .btm_event_list .latest_post_holder li.hide_events{display:none}
.featured_img_align .boxes_image {
    float: left;
    width: 100%;
    height: auto;
    min-height: 170px;
    background: #f2f2f2;
    margin-bottom: 10px;
    display: table;
    text-align: center; padding:10px; box-sizing:border-box;
}
.featured_img_align .boxes_image a {
    display: table-cell;
    vertical-align: middle;
}
span.evnt_loca {
    float: left;
    width: 100%;
    text-align: left;
}
body .past_events  .latest_post_image img, body .btm_event_list   .latest_post_image img{ width:auto; max-height:100px;}
.featured_img_align .latest_post_holder.dividers ul li .latest_post{ clear:both; position:relative;}
.archive .post_title{text-align: left !important;}
.archive .social_share_holder{display: none !important;}
.archive .column_inner{
    text-align: left;
padding: 0 !important;
}
/*.blog_holder.blog_compound .post_image {
    display: none;
}*/
/*html .page-id-17472 article{
    display: none;
}*/
header .side_menu_button>a.search_button{ vertical-align:top!important;}
.content p a:hover {
    text-decoration: underline;
}
.home .latest_post_holder.image_in_box ul li{ padding-top:0px;}
/* body .btm_event_list .latest_post_holder .home_ups_eevnts li {
    margin-left: 0px;
    float: left;
    width: 100%;
   border-bottom: 1px solid #bcbcbc;
    padding-bottom: 30px;
    margin-bottom: 30px;
	min-height:100%;
}

.home_ups_eevnts .latest_post {
    float: left;
    width: 100%;
    height: auto;
}
body .btm_event_list .home_ups_eevnts .latest_post_image {
    width: 28%;
    float: left;
    max-height: 100%;
    overflow: hidden;
    margin-right: 1%;
	padding-right:20px;
	box-sizing:border-box;
}
body .btm_event_list .home_ups_eevnts .latest_post_text {
    float: left;
    padding: 0px!important;
    width: 70%;
}
body .btm_event_list .home_ups_eevnts .latest_post_image img
{ 
	width:100%; 
	max-height:100%;
}
body .btm_event_list .latest_post_holder .home_ups_eevnts li:nth-child(odd) .latest_post_image{
	float:left; padding-right:20px; box-sizing:border-box; padding-left:0px;
}
body .btm_event_list .latest_post_holder .home_ups_eevnts li:nth-child(even) .latest_post_image{
	float:right; padding-left:20px; box-sizing:border-box; padding-right:0px;
} */

body .btm_event_list .home_ups_eevnts .latest_post_text .entry_title a, body .btm_event_list .home_ups_eevnts .latest_post_text .entry_title, body .btm_event_list .home_ups_eevnts .latest_post_text .entry_title .post_infos{ font-size:15px; font-weight:600; color:#272324; display:inline-block;}
body .btm_event_list .home_ups_eevnts .latest_post_text .entry_title a{ margin-right:5px;}
body .btm_event_list .home_ups_eevnts .latest_post_text  .hoem_evt_btn {
    float: left;
    width: 100%;
    text-align: left;
    margin-top: 20px;
}
body .btm_event_list .latest_post_holder .home_ups_eevnts li:last-child{ border:none; margin-bottom:0px;}
.blog_holder.blog_compound .compund .post_image {
    float:left; width:15%; padding-right:20px;
}
.blog_holder.blog_compound .compund .post_image img{ width:100%;}
.page-template-blog-testimony-compound .blog_holder.blog_compound .compund .post_image{ display:none;}
.blog_holder.blog_compound .compund .post_txt_outr{ display:inline-block; width:82%}
.blog_holder.blog_compound .compund .post_txt_outr.no_fimg{ width:100%;}
.hide_fimg_press_sec .latest_post_holder.boxes .boxes_image {
    overflow: hidden;
    display: none;
}
.hide_fimg_press_sec h3.latest_post_title.entry_title {
    min-height: 60px;
}
.hide_fimg_press_sec .excerpt {
    min-height: 170px;
}
.ps_outer article {
    text-align: left !important;
}
.ps_outer {
    float: left;
    width: 100%;
}
.ps_outer .column_inner {
    padding: 0 !important;
}
.ps_outer article {
    float: left;
    width: 100%;
    margin: 0px 0 40px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 50px;
}
.single.single-post .blog_holder article .post_image {
    width: auto!important;
    text-align: center!important;
    display: block;
    max-width: 600px;
}
.event_inneR p {
    margin: 0px;
}
.event_map
{
	float:left; 
	width:100%;
	height:auto;
}
.press_tweet, .bottom_cta {
    display: block;
    width: 100%;
    clear: both;
}
.event_desC .ssba {
    display: none !important;
}
.single-events .qbutton.medium.newb span
{
    width: 100%;
    display: block;
}
header .header_top p
{
	margin:0px;
}
body.page-template-blog-letter-and-comments .wpb_widgetised_column .widget {
    margin: 0px auto 30px;
    float: none;
    display: inline-block;
    padding: 0px;
    width: 100%;
    max-width: 170px;
}
body.page-template-blog-letter-and-comments .wpb_widgetised_column select {
    background: rgba(226, 226, 226, 0.59);
}
body.page-template-blog-letter-and-comments .post_meta .three_columns .column1, body.page-template-blog-testimony-compound .post_meta .three_columns .column1
{
	display:none;
}
.c_align,
.c_align *
{
	text-align:center;
}