.vf .container-wrapper .header {
    background-color: #fff;
    color: #676767;
    font-family: arial;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    font-weight: bold;
}
.vf .container-wrapper.article-page .aside-content .oas-article-ad{
   float: left;
   padding-left:32px;
}
.vf .container-wrapper.comments-and-ads .container .row .oas-article-ad{
   float: right;
   width: 300px;
}
.vf .container-wrapper .container .row .oas-pencil-ad{
    text-align: center;
    margin-bottom: 20px;
    margin-top: 7px;
}
.vf .container-wrapper .splisting-box{
    /*width: 500px; */
    min-height:250px;
    /*overflow:hidden;*/
    margin-top: 5px; 
}
.vf .container-wrapper .oas-pencil-ad-insider{
    text-align: center;
    padding-top: 30px;
}
.vf .oas-pencil-ad-insider-det{
    text-align: center;
    padding-top: 30px;
}
.vf .container-wrapper .container .row article .oas-article-ad{
   float: right;
   width: 300px;
   margin-right: 60px;
}
.vf .container-wrapper.insider-details .container .row .insider-details-stories{
    width: 564px !important;
}
.vf .container-wrapper.insider-details .container .insider-details-article{
    height: auto;
}
.vf .container-wrapper .searchresult .oas-pencil-ad{
    text-align: center;
    margin-bottom: 30px;
    margin-top: 7px;    
}

/* vrff-2093 */
.vf .container-wrapper.fp-search-results .container .oas-pencil-ad.mapAds{
  margin:0px;  
}
.vf .container-wrapper.fp-search-results .container .oas-pencil-ad.mapAds .top-space {
 top:-60px;
 margin-bottom: -30px;
}

/*  Iframe buster css code don't remove */
.vf .container-wrapper .container .oas-pencil-ad, .oas-pencil-ad{
    text-align: center;
    margin-bottom: 0px;
    margin: 20px 0px;  
    position:relative;
    z-index:999; 
    min-height:64px;
}

.vf .container-wrapper .container .oas-pencil-ad .pageAds, .oas-pencil-ad .pageAds {
    width:728px; height: auto; margin:0 auto; position:relative;
}

.vf .container-wrapper .container .oas-pencil-ad .pageAds iframe, .oas-pencil-ad .pageAds iframe{
        height: 31px;
        left: 0;
        position: absolute;
        width: 728px; 
}
/*  Iframe buster css code don't remove */
.vf .container-wrapper .container .oas-article-ad{
    float: right;
    width: 300px;
    margin-top: 7px;    
}  
.vf .pageAds .expand-over{
    z-index: 999;
} 
.vf .main-content-wrapper .mid-align{
    text-align: center;
}
.vf .mid-align{
    text-align: center;
}
.vf .mid-align_300, .vf .mid-align_320{
    max-width:100%;
    width: 320px;
    margin:35px auto 10px auto;  
    text-align: center;
}
.vf .mid-align_300 .pageAds {
    margin:0 auto;
    /*display: inline-block; don't ad this */
}
.vf.search-related .mid-align_320 .pageAds{
    width: 320px;
    margin:0 auto;
    height:49px; /* VFRR-2146 */
}
.vf .content-tile.tile.gatewayAd{
    box-shadow: none !important;
} 
.vf .visible-xs .pageAds{
    height:50px;
}
vf .mid-align_320 .pageAds{
    width: 320px;
    margin:0 auto;
}
.vf .mid-align_320 .pageAds div:first-child, .vf .mid-align_300 .pageAds div:first-child {
height:auto !important;
}
.vf .mid-align_lbAd{
    width: 99%;
}
.vf .en-us_lbAd{
    margin:30px 0px;
    text-align: center;
}
.vf .sponsored-listing .content-tiles ul.tiles li.copy a:hover {
    text-decoration: underline !important;
}
.vf .mrgn_btm_x18_x19{
    width:300px;
    height:250px;
    float: left;
    margin-bottom: 30px;
    margin-left: -8%;
}
.vf .oas-article-ad .pageAds div a img{
    width:300px;
}
/*.less-content p{
    min-height: 340px;
}*/
.vf .container-wrapper.bc-container{
    z-index: 1000;
}
.vf.location-page.details .container-wrapper.location-page-bc.second.bc-container{
    z-index: 1000;
}
.vf .container-wrapper.under-crown.subnav-container{
    z-index: 1000;
}
.vf .mobileInterstitial{
    z-index: 10000;
    position: fixed !important;
}
.vf .floater{
    margin-bottom: 50px !important;
}
.list-view#list .listing.tile.content-tile{margin-left:30px;}
.map-view article.mapAds.mid-align_lbAd{
    position: relative;
    background-color: transparent;
    border-bottom: 0px solid #fff;
    background-image: none;
    margin: auto;
    padding-right: none;
    text-align: center;
    margin: 20px 0px;
}
.fp-search-results .top-space {
    position: relative;
    top: 85px;
}
.oas-pencil-ad.mapAds .top-space {
    position: relative;
    top: -77px;
}
#meeting-page  .mid-align_lbAd{width:100%; margin:20px 0px;}
article.tile.content-tile { position:relative; z-index:1; }

.floaterbottomAdds  {
position: fixed;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
}
.splisting-box 
{ 
max-width: 1163px;
margin: 0 auto;
}
.splisting-box  .header {
color: #676767;
font-family: arial;
font-size: 12px;
font-weight: bold;
}
.sponsorAds-topspace{
padding:30px 0 0 0;
}

.wintercampaign #grid .content-tile .pageAds, #winterTiles #grid .content-tile .pageAds {
    /*margin-left: -10px;*/
}
.container-wrapper.fp-search-results.tab-content #grid, .container-wrapper.fp-search-results.tab-content #list {
margin-top:-20px;
} 
.container-wrapper.eventlanding .container .searchresult .oas-pencil-ad .pageAds  {
margin-top:-35px;
}
.container-wrapper.tab-content.topiclandingAds {
padding-top:0px;
}

@media (min-width: 780px){
    #webcam-page .fsboxshadow .fsBody .fsForm{
        width:70% !important; 
    }
}
@media (min-width: 980px){
    .meetings-home-page .span3.ad-container{
        margin-left:20px !important;   
    }
}
@media (min-width: 100px) and (max-width: 979px) {  
   /* .parbase.enewsletter.ourteam #webcam-page .span7{width:70%}
    .parbase.enewsletter.ourteam #webcam-page .span7 iframe{width:100%} */
    .meetings-home-page .span13.default.tile.content-tile{width:560px !important;}
    .fp-search-results .meetings-home-page .span3.ad-container{
        margin-left:20px;
    }
   .enewsletter #webcam-page .span3.ad-container{margin-left:10px;}
   .enewsletter #webcam-page .container{margin:0px;}
   /* .list-view#list .listing.tile.content-tile{margin-left:40px;} */
   /* VFRR-1182 issue fixed */
   .vf .container-wrapper .container .oas-article-ad {
       width:283px;
   } 
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
/* STYLES GO HERE */
     .vf .container-wrapper .container .oas-pencil-ad{
       /* left:-30px; */
    }
    .vf .sponsored-listing .content-tiles ul.tiles li.copy{
        width: 250px !important;
        word-wrap: break-word;
    }
    #article-page .container-wrapper.article-page { 
        margin-top: 20px; 
    }
        .vf .container-wrapper .splisting-box{
        height: auto !important;        
    }
    .listing .pageAds img {
    max-width: inherit;
    }
    .insider-details .oas-article-ad {
        padding-right:20px;
   }

}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
/* STYLES GO HERE */
    .vf .sponsored-listing .content-tiles ul.tiles li.copy{
        width: 350px !important;
        word-wrap: break-word;
    }
        .vf .container-wrapper .splisting-box{
        height: auto !important;        
    } 
    #article-page .container-wrapper.article-page { 
        margin-top: 20px; 
    }
    .listing .pageAds img {
    max-width: inherit;
    }

    
}

.adwrapper{
    float:right;
}

#map article.gatewayAd{
    margin-top:30px;
    text-align:center;
}

.iframefloridaGram  + .container.clearfix{
    margin-bottom:0px!Important;
}

.pageAds.mob-int-center  {
    position: absolute;
    z-index: 0; /*by default to hide the ad */
    margin: 0 auto;
    left: 0;
    right: 0;
    height: 480px;
    width: 320px;
    top:0;
}

.interstitial-shadow{
    position: absolute;
    z-index: 0; /*by default to hide the ad */
    left: 0;
    right: 0;
    width: 100%;
    background:rgba(0,0,0,0.2);
    top:0;
}

@media (max-width: 979px) and (min-width: 100px){
    .cyemeetingtext .span13 {
        width: 560px;
    }
}
@media (max-width: 719px) and (min-width: 100px){
    #mobileInterstitial {
        background: rgba(0,0,0,0.2);
    }
}
.vf .fall-campaign-container   .mid-align_300 .pageAds{
    width:320px;
}
article .main-img-wrapper .pageAds img{
    width:100%;
    position:relative;
}
.hideScroll {
    position: fixed;
    overflow-y: hidden !important;
}
.oas-pencil-ad #oas_Top.pageAds #oas_div_Top, .oas-pencil-ad #oas_Top.pageAds div[id^="creative"]  {
    margin-bottom:-15px;
}
.oas-pencil-ad #oas_Top.pageAds div[id^="ebBannerDiv"]{
    display:block !important; margin-bottom:-20px !important;
}