.box .article_dfp_ads {
    display: none !important;
}
/*divider missing */
.categorised-content-listing .article-listing:nth-child(6) { border-bottom: 1px solid #dbdbda !important; padding: 30px 0 27px !important; }

.event-desc .elementor-column-gap-default .elementor-column:first-child {
    width: 70% !important;
}
.event-desc .elementor-column-gap-default .elementor-column:last-child {
    width: 30%;
}
.event-content .event-desc .elementor-column-gap-default .elementor-col-100 {
    width: 100%;
}
.article-detail-page .col-sm-3.social-share-links {
    padding-right: 15px !important;
}
.article-detail-page .col-sm-3 {
  padding-left: 15px;
}
.article-detail-page .col-sm-9 {
  padding-right: 15px;
}
.dfp-ad-widget-class {
    text-align: center;
}
.col-sm-3.desktop-show .widget {
    margin-bottom: 15px;
}
.header-bottom-adboard-area {
background: none !important;
}
.page-template-template-subscribeDetails hr {
    margin-top: 0 !important;
}
.news-detail ul, .news-detail ol {
    padding-left: 18px;
    font-size: 18px;
    line-height: 26px;
}
.news-detail ol li {
    list-style: auto;
}
ul.social-share-links {
    display: flex;
    gap: 10px;
}
.tribe-events-page-template .event-venue {
    padding-left: 50px;
}
.tribe-events-page-template .widget .my-4 {
    margin-top: 4px !important;
}
@media (max-width: 768px) {
.event-item__details {
    display: inherit;
}
.tribe-events-pg-template .event-title-heading {
    width: 100%;
}
}
@media only screen and ( min-width: 1220px ){
.logo img{max-width: 100% !important;}
.logo, .mobile-logo {max-width:35% !important;}
}

@media only screen and (max-width: 767px)
{
iframe#companies-awards-2019 { height: 4200px;}
.entry img { height: auto; }
}
@media (min-width: 1200px){ .container .homepage-header .navbar-collapse ul li a { white-space: initial !important; }}
.single-sponsored_content .sc_dfp_banner { width: 100%; text-align: center; margin-bottom: 30px; }

@media only screen and (max-width: 767px)
{

.e3lan-top .div-gpt-ad-970x90_bestplaceswork_lb iframe {
    -ms-zoom: 0.75;
    -moz-transform: scale(0.75);
    -moz-transform-origin: 0 0;
    -o-transform: scale(0.75);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(0.48);
    -webkit-transform-origin: 0 0;    
    display: block;
}
.header-fixed-top .sc_dfp_banner iframe {
    -ms-zoom: 0.75;
    -moz-transform: scale(0.85);
    -moz-transform-origin: 0 0;
    -o-transform: scale(0.75);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(0.50);
    -webkit-transform-origin: 0 0;
     left: 5px;
    float: left;
    position: absolute;
}
.article_dfp_ads iframe {    margin: 0px !important; max-height: 274px !important; min-height: 250px !important; width: 300px !important;}
header, #footer-widget-area, .scroll-box-wide .group_items {width: 300px !important;}
.category-berks-biz #div-gpt-ad-ros_rr4_ad_300x250 { display:none;}
.category-berks-biz #div-gpt-ad-ros_rr4_ad_300x250_biz {display:block;}
#div-gpt-ad-ros_rr4_ad_300x250_biz { display:none;}
.single-sponsored_content .article_dfp_ads { display: none !important; }
.single-sponsored_content .sc_dfp_banner {  display: block  !important;  }
.mobile_click_msg {display:block !important; font-size:17px;     text-align: center;}
.desktop_click_msg {display:none; }
div#IL_INSEARCH { float: left;  width: 100%;  bottom: 135px !important;  }
div#cookie-law-info-bar { padding: 10px !important; }
}

@media only screen and (max-width: 767px) and (min-width: 480px)
{
.e3lan-top .div-gpt-ad-970x90_bestplaceswork_lb iframe {
    -ms-zoom: 0.75;
    -moz-transform: scale(0.75);
    -moz-transform-origin: 0 0;
    -o-transform: scale(0.75);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(0.48);
    -webkit-transform-origin: 0 0;
}

.header-fixed-top .sc_dfp_banner iframe {
    -ms-zoom: 0.75;
    -moz-transform: scale(0.75);
    -moz-transform-origin: 0 0;
    -o-transform: scale(0.75);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(0.48);
    -webkit-transform-origin: 0 0;
   float: left;
    position: absolute;
}
.article_dfp_ads iframe {    margin: 0px !important; max-height: 274px !important; min-height: 250px !important; width: 300px !important;}
.category-berks-biz #div-gpt-ad-ros_rr4_ad_300x250 { display:none;}
.category-berks-biz #div-gpt-ad-ros_rr4_ad_300x250_biz {display:block;}
#div-gpt-ad-ros_rr4_ad_300x250_biz { display:none;}
.single-sponsored_content .article_dfp_ads { display: none !important; }
.single-sponsored_content .sc_dfp_banner {  display: block  !important;  }
.mobile_click_msg {display:block !important; font-size:17px;     text-align: center;}
.desktop_click_msg {display:none; }
}
.footer-bottom-text p.pull-left {
  padding-top: 0.5rem;
}

.container .sub-header li a { padding: .375rem 0.60rem!important; }

/*lvb new changes css */
.col-sm-6 .title-heading a {
  color: #333;
  font-size: 1.rem;
  line-height: 1.5rem;
  transition: color 0.5s ease 0s;
}

.homepage-vertical-column .margin-top-event {
  margin-top: 2.1rem;
}
.homepage-horizontal-column .margin-top-event {
  margin-top: 1.125rem;
}
.news-makers-image {
  float: left;
  /*height: 80px;*/
  margin-right: 15px;
  width: 70px;
}
/*.news-makers-image img {
  height: 80px;
}
.news-makers-image {
  text-align: center;
	margin-bottom: 10px;
}*/
/*.news-makers-image img {
  max-height: 200px;
  width: 200px;
}*/
.red-box .red-box-content ul li {
  min-height: 85px;
}
.red-box .red-box-content ul li {
  min-height: 85px;
}
/*lvb Dec new css changes */

#text-28 #pills-home .week-issue {
		margin-bottom: 0;
}
.vertical-row0 .ao-form {
    margin: 0 auto 0 !important;
}
.page-template-vertical-homepage #dfp-ad-widget-6 {
		margin-bottom: 0;
	}
@media screen and (min-width: 48rem){
.page-template-vertical-homepage-php #main-content .row:nth-child(7) {
    margin-top: 0px !important;
}}
@media (max-width:767px){
        .vertical-row0 .ao-form {
          margin: 20px auto 0 !important;
	}
	.page-template-vertical-homepage-php #div-gpt-ad-lvb_300x250_2_2019,
	.page-template-vertical-homepage-php #div-gpt-ad-lvb_300x250_1_2019{
		margin-top: 50px;
	}	
}
@media (max-width:991px){
	.page-template-vertical-homepage-php #div-gpt-ad-lvb_300x250_1_2019{
		margin-top: 50px;
	}
}
.container .hero-image-section .story-section .read-more-p {
    border-bottom: 1px #ccc solid;
    padding-bottom: 10px;
}

/* Subscribe iframe css include for IE */

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
   .page-template-template-subscribeDetails #form_opening iframe {height:2500px;}
}

/*twitter iframe css for Edge browser*/
@supports (-ms-ime-align: auto) {
   /* Microsoft EdgeV13&amp;14 CSS styles go here */
iframe  .timeline-Tweet{cursor:pointer;padding:25px;}
}
iframe .timeline-Tweet{cursor:pointer;padding:25px !important;}
.sponsored_content-template-default .wp-post-image { height: auto; }

/* Coolest spaces css */
.coolest-main-page h1.name.post-title.entry-title {    display: none; }
.coolest-main-page .page-content .entry p:first-child { display:none;}
.coolest-main-page nav.navigation.post-navigation { display:none;}
/*userway local size*/
    @media screen and (min-width: 768px){
        #userwayAccessibilityIcon {
          margin-top: -130px;
        }
}
@media only screen and (max-width: 985px)
{
.coolest-main-page .post-wrapper .type-post {width: 100% !important;}
}
/*change removed once code push on live*/
.container .homepage-header .login-header .menu-item-has-children ul {
text-align: left !important;
padding: 10px !important;
width: 270px !important;
top: auto !important;
right: -10px !important;
}

.coolest-main-page .post-wrapper .type-post {
    min-height: 250px !important;
    max-height: 255px !important;
}

/*Menu css for corona */
#menu-main-1 .menu-item-445815 > a:after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .125rem;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
    color: #666;
    font-size: 1.25rem;
    position: relative;
}
#menu-main-1 .menu-item-445815 .sub-menu {
	overflow: hidden;
    height: auto;
    display: none;
    list-style: none;
    margin: 0;
    padding: 0;
    margin-top: 5px;
}
#menu-main-1 .menu-item-445815 .sub-menu li:hover a {
    color: #fff;
    background-color: #666;
}
body #menu-main-1 .menu-item-445815 > a {
	padding-right: 5px !important;
    padding-left: 5px !important;
}
body #menu-main-1 .menu-item-445815 .sub-menu li > a {
	padding: 10px 10px 10px 5px !important;
    font-weight: 400;
    transition: none;
    display: block;
}
#menu-main-1 .menu-item-445815:hover {
    background-color: #e6e6e6;
}
#menu-main-1 .menu-item-445815 a:hover {
    color: #333;
}
#menu-main-1 .menu-item-445815:hover .sub-menu {
	overflow: visible;
    height: auto;
    display: block;
    position: absolute;
    background-color: #e6e6e6;
    width: auto;
    min-width: 215px;
}
#menu-main-1 .menu-item-429543 > a:after { display:none !important; }

.row.del-login {
    border: .0625rem solid #d6d6d6;
    margin-right: 0;
    padding-top: 1em;
    margin-bottom: 1em;
}



/* new top menu css */
.login-header .main-header{top: 0.52em;height:40px!important;}
.login-header .main-header li{
    background-color: #0098d9;
    color: #fff!important;
    padding: 0 5px;
    border-radius: 5px;
    margin:0 5px;
}
.login-header .main-header li a{
   color: #FFFFFF !important;
}	
#menu-item-429518
{
    background-color: #0098d9;
    color: #fff!important;
    padding: 0px 5px;
    border-radius: 5px;
    top: 0;
}
#menu-item-429518 ul li{
   padding:0px;
}

#menu-item-429518 a
{
    color: #fff!important;
    font-size: .75rem;
     letter-spacing: 0.36px;
    text-transform: uppercase;
    padding-top: 10px!Important; 
    vertical-align: middle;
    padding: .5rem 0.45rem;
}
.container .homepage-header .login-header ul li a{
    color:#fff !important;
}
.container .homepage-header .login-header ul li a:hover, .container .homepage-header .login-header ul li a:focus{color:#FFF !important;}
.container .homepage-header .login-header ul li.dropdown>a:after{color:#fff!important;}
.homepage-header .dropdown:before ,.homepage-header .dropdown:after{display:none;}
.login-header .main-header li ul li{
      border-radius : unset;
}
.container .homepage-header .login-header ul li.dropdown ul li:first-child{
      border-top : 2px solid #fff;
}
.login-header .main-header li.profile-icon
{
      background-color: #e6e6e6;
}
.login-header .main-header li.profile-icon ul li{
     background : none;
}
.login-header .main-header li.profile-icon a
{
     padding: .425rem .4375rem;
}
.login-header .main-header li.welcome-user-li{
      background : none;
      color:#333!important;
}
.login-header .main-header li.welcome-user-li a{
        color:#333!important;
}
.container .homepage-header .login-header ul li.dropdown ul li{
         background-color: #0098d9;
}
.container .homepage-header .login-header ul li.welcome-user-li a:hover, .container .homepage-header .login-header ul li.welcome-user-li a:focus{
        color:#0098d9!important;
}
.container .homepage-header .login-header .menu-item-has-children.profile-icon{
       top:1px;
}
.container .homepage-header .login-header .menu-item-has-children.profile-icon ul{
     top:38px!important;
     padding:10px 5px;
}
#menu-item-429525{
      margin:0px !important
}

.sidebar .ao-form{
	padding-top: 0rem !important;
}
#menu-item-429518 a{
	margin-top:3px;
}
.login-header .main-header li a{
font-size:15px !important;
}
/* new top menu css end */

.article_dfp_ads {     width: 100%;     text-align: center;    }
.article_dfp_ads iframe {   text-align: center !important;     margin: 15px; }
.category-berks-biz #div-gpt-ad-ros_rr4_ad_300x250 { display:none;}
.category-berks-biz #div-gpt-ad-ros_rr4_ad_300x250_biz {display:block;}
#div-gpt-ad-ros_rr4_ad_300x250_biz { display:none;}
.single-sponsored_content .article_dfp_ads { display: none !important; }

.category .sidebar #dfp-ad-widget-42 { margin-top: 3.125rem;}

/* css remove form coronavirus menu*/
#menu-main-1 .menu-item-445815:hover{ background-color: transparent !important;	}
#menu-main-1 .menu-item-445815 > a:after { display: none !important; }
/* css remove form coronavirus menu*/

/*homepage row 2 for below hero image*/
@media screen and (min-width: 62rem){
.sidebar .ao-form {
     padding-bottom: 0.0rem !important; 
}
}
.homepage-horizontal-column{
margin-top:25px !important;
}
.sidebar .widget-container .top-editor-section {
    margin-bottom: 1.0rem !important;
}
.sidebar .week-issue {
    margin-bottom: 1.0rem  !important;
}
/*PA Biz margin Top*/
div#text-html-widget-13 {
    margin-top: 3.0rem;
}
/*PA Biz margin Top*/
.single-sponsored_content div#div-gpt-ad-sponsored_content300x600 {
    margin-top: 3.125rem;
}
/*css for event listing for webinar section*/
.sidebar .event-card-wrapper .card .week-issue {
    padding: .9375rem 0;
    border-bottom: .0625rem solid #d6d6d6;
    width: 100%;
}
.sidebar .event-card-wrapper .card .week-issue a{margin-left:20px;}

/* Sub menu of two Columns on Mobile */
  @media (max-width: 767px) {
    .container .homepage-header .navbar-collapse ul li a {
      font-weight: bold;    
    }
    .homepage-header .navbar-collapse ul li.menu-item-has-children ul li a {
      font-weight: normal;
    }
    .homepage-header .navbar-collapse ul li.menu-item-has-children ul {
      background: #0f67d0;
      position: relative;
      width: 200%;
      padding: 10px 10px 15px 10px !important;
    }
    .homepage-header .navbar-collapse ul li.menu-item-has-children ul li {
      display: inline-block;
      width: 48%;
      vertical-align: top;
    }
    .dektop-menu-top .main-header.col-6 {
      padding-right: 0px;
    }
    .homepage-header .navbar-collapse ul .menu-item-376090.menu-item-has-children ul {
      right:0 !important
    }
  }

.adblockcls { display:none; }

.wp-caption {
    padding: 1.125rem !important;
}

.wp-caption { margin-bottom: 15px; }

/* EVENT DATE HIDING */
.tribe-events-notices { display: none; }
#post-455855 .date-time-section p:first-of-type { display: none; }

/*WOI*/
/*#post-429387 .date-time-section p:first-of-type { display: none; }*/

/*Forty Under 40*/
/*#post-438758 .date-time-section p:first-of-type { display: none; }*/


/*Leaders in Construction and Real Estate*/
/*#post-471725 .date-time-section p:first-of-type { display: none; }*/


/*Women's Leadership Summit*/
#post-476801 .date-time-section p:first-of-type { display: none; }

#post-436028 .date-time-section p:first-of-type { display: none; }
.form_gray_bg { background: #f1f1f1 !important; padding:5px; }

/* Blueconic CSS */
.page-template-bc-paywall-psa .form-content-page .subpage-title,
.page-template-bc-paywall-psa .form-content-page hr{
  display: block;
}

.page-id-480621 #main-content {
    width: 100%;
    float: unset;
}
.page-id-480621  #main-content .content-wrap {
    float: unset;
    width: 100%;
}
.page-template-template-subscribeDetails.page-id-480621 .content{
  float: none;
  margin: 0 auto;
  width: 100%;
}
.page-template-template-subscribeDetails.page-id-480621  #form_opening iframe {
    width: 100%;
}
.dmcss_login_form input[type="text"], .dmcss_login_form input[type="password"]{
  width: 94%;
}
.dmcss_login_form #form_tabs #form_nav {
    display: none;
}

.page-id-480621 .form-content-page h1.subpage-title, 
.page-id-480621 .form-content-page hr{
  display: none;
}

.dmcss_login_form label{
  width: 162px !important;
}

.logged-in a.djoLogin {
    display: none;
}

.page-template-template-subscr-psa .logo{
  margin-left: 40px;
} 

.page-template-bc-paywall-psa .sidebar-narrow-left .content-wrap {
  float: unset;
}

.page-template-bc-paywall-psa .btm-logo .logo-img{
  width: 55% !important;
}

@media only screen and (max-width: 767px){
 /*userway local size*/
   #userwayAccessibilityIcon {
         // margin-left: 15px;
            // margin-top: -273px!important;
      display: block !important;
    }
  .fancybox-overlay .fancybox-skin, .fancybox-overlay .fancybox-inner {height: auto !important;}
}

a.shortc-button.medium.blue { text-align: center; }
#oob_sli {
  position: relative;
  overflow: hidden;
  margin: 0px auto 0px auto;
  border-radius: 4px;
  width: 200px;
  height:162px;
}

#oob_sli ul {
  position: relative;
  margin: 0;
  padding: 0;
 
  height: 150px;
  list-style: none;
}

#oob_sli ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 200px;
  height: 162px;  
  text-align: left;

}

.o_i { width: 30px; position: absolute; float: left; z-index: 99999; transition: opacity .5s ease-out; background: #f4eaeaab; top: 53px; height: 32px; }
.o_g {
    width: 30px;
    position: absolute;
    float: right;
    z-index: 99999;
    transition: opacity .5s ease-out;
    background: #f4eaeaab;
    top: 53px;
    height: 32px;
    right: 0px;
}
.control_next { width: 71px; height: 31px; margin-left: -15px; position: absolute; background: url(https://www.cpbj.com/files/2024/04/arrow-single-right.png) no-repeat; background-position: 20px; background-size: 20px 20px; }
.control_prev { width: 130px; height: 33px; margin-left: -63px; top: 0%; bottom: -24%; position: absolute; background: url(https://www.cpbj.com/files/2024/04/arrow-single-left.png) no-repeat; background-position: 65px; background-size: 20px 20px; }
#oob_sli:hover .o_i{
	
	
  opacity: 1;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;
  
}
#oob_sli:hover .o_g{
	
  opacity: 1;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;
}