@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;}
@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; }*/

#post-436028 .date-time-section p:first-of-type { display: none; }
