/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 21 2021 | 17:33:32 */
.postid-562969 .twitter-tweet iframe{
  height:321px!important;
}
/*******Temporary Trifecta Mobile Issue - Hiding - START *********/
@media screen and (max-width:769px){
  #briefingcol{display:none;}
#appBanner.appBannerMobile{
    min-height: 410px!important;
}
}
/*******Temporary Trifecta Mobile Issue - END *********/
@media screen and (max-width:769px){
  .a2a_button_google_gmail, .a2a_button_yahoo_mail{display:none!important;}
  #mobileRelated{
    display:block!important;
  }
  #desktopRelated .ctx-section-previous, #mobileRelated .ctx-section-custom, .related_box.Desktop, #mobileRelated .mom-post-meta{
    display:none;
  }
}
#mobileRelated{
  display:none;
}
#mobileRelated .single-related-posts img{
      margin-bottom: 10px!important;
  	  margin-top: 15px!important;
      height: unset!important;
}
#mobileRelated .single-related-posts h4{
      margin-bottom: 0px!important;
}
#mobileRelated .related_title{
  	margin-top:15px!important;
  	margin-bottom:0px!important;
    line-height: normal!important;
    text-align: center!important;
    font-weight: 700!important;
    color: #6d6d6d;
    font-size: 19px;
    font-family: Montserrat!important;
    text-transform: unset!important;
}
/********************** Live Event START *********************************/
@media screen and (min-width:1020px){
  .postid-562404 .wp-video-shortcode{
    height: 384px!important;
    width: 610px!important;
    padding-top: 0px;
    padding-bottom: 40px;
  }
}
@media screen and (max-width:500px){
  .postid-562404 .wp-video-shortcode{
    height: 215px!important;
    padding-bottom: 40px;
  }
}
/********************** Live Event END *********************************/
.home .owl-theme .owl-dots .owl-dot span {
  display: none;
}
#speechkit-player{
  margin-bottom:10px;
}
@media screen and (min-width:1400px){
  .blog-post .post-img img {
    height: 260px!important;
}
}
.blog-post .post-img img {
    height: auto;
    object-fit: cover!important;
    width: 100%!important;
}
.post-format-icon{display:none;}
#lntvHome .vc_btn3-container{
  display:none;
}
#rev_slider_14_1_wrapper{
  height:unset!important;
}
#topArticleAdContainer{
  margin-bottom:30px;
  height:90px;
}
.category-lntv .slide-caption{
  display:none;
}
#lntvTrending .wtpsw-post-list-content{
  display:none;
}
#lntvTrending .wtpsw-post-image-bg img {
    height: unset!important;
}
#memberTrending .wtpsw-post-image-bg img {
    height: unset!important;
}
#membershipArticleAd img{
  text-align:center;
  margin-top:20px;
  margin-bottom:40px;
}
/********************** Membership Styling Start *********************************/
@media screen and (max-width:600px){
  #memberHeaderArticle #lnmzDesktop{
    display:none!important;
  }
  #memberHeaderArticle #lnmzMobile{
    display:block!important;
    margin: auto;
  }
}
#lnmzMobile{
  display:none;
}
#memberHeaderArticle{
    text-align: center;
    margin-top: 15px;
    margin-bottom: 20px;
}
#memberHeader{
  display: block;
  margin: auto;
  margin-bottom:30px;
  text-align:center;
}
.category-10600 #memberTitle{
    margin-bottom: 40px;
    margin-top: 40px;
}
.category-10600 h1{
    color: #e8391f;
    text-align: center;
    margin-top: 30px;
}
.category-10600 #membershipRestriction a{
    display: block;  
    margin-top: 20px;
    margin-bottom: 40px;
}
.membershipAd img{
  margin-bottom: 20px;
}
#membershipRestriction h3{
  color: #e8391f;
  text-align: center;
}
.postid-560661 .code-block{
  display:none!important;
}
#memberRegisterBtn a{
    background-color: #ff4545!important;
    padding-left: 60px!important;
    color: #fff!important;
    border-color: #ff675b!important;
    border-radius: 5px!important;
}
.category-10600 .main_container{
  width:100%!important;
}
.logged-in #loginmessage{
  display:none;
}
#loginmessage{
  margin-bottom:30px;
}
#loginmessage h4,#loginmessage h3{
  color:#bb0000;
}
#customMemberZoneListCon .wpb_text_column{
  margin-bottom:0px!important;
  border-bottom:0px!important;
}
#customMemberZoneListCon .news-box.base-box {
    border-top: 0px!important;
    border-bottom: 0px!important;
}
.customMemberZoneList header{
      display: none!important;
}
.mepr-unauthorized-excerpt iframe{
  display:none!important;
}
/********************** Membership Styling End *********************************/
/********************** Flash Reports Styling Start *********************************/
.wp-video-shortcode{
    max-width: 675px!important;
    margin: auto!important;
    display: block!important;
}
.wp-video {
    margin-bottom: 20px!important;
}
.sg-popup-builder-content p{margin:0px!important;}
.sg-popup-builder-content .mom_button:hover{
  color:white!important;
}
.sg-popup-builder-content .mom_button{
    line-height: 55px!important;
    padding: 0 30px!important;
    font-size: 24px!important;
}
.postid-560058 .republishingLink{
  display:none;
}
/********************** Flash Reports Styling End *********************************/
@media screen and (max-width:460px){
  .electionPromo p iframe{
      height: 200px !important;
  }
}
.electionPromo{
  margin-top:20px;
}
.push-notification-icon{display:none;}
/********************** Custom Share Start *********************************/
@media print {
  .print,#header_login,.code-block,.post-tags,.ctx-channel-container,.frameunset,.ctx-module-container,.related_box,#footerAds,#articleAds,.speechkit-container,.addtoany_share_save_container {
    display:none!important;
  }
  .custom-col-md-10{
    width:100%!important;
  }
}
@media screen and (min-width:1200px){
  .a2a_button_sms{
      display:none!important;
  } 
}
/********************** Custom Share End *********************************/
#articleAds iframe{
    height: 280px!important;
}
/********************** User Experience Changes 6-3 Start *********************************/
@media screen and (min-width:770px) and (max-width:1025px){
  #appBanner {
    zoom: 0.8;
  }
}
@media screen and (max-width:769px){
  .header {
    padding: 10px 20px 20px 20px!important;
  }
  #subBtn.btn_donate,.header #header_login,.header .inner .header-right .btn_donate {
    display: none!important;
}
  .header-right{
        min-height: 30px;
  }
  #wfflex{
     flex-flow: wrap;
     justify-content: center;
  }
  #wfTrifectaMobile{
    display:block!important;
    margin-top: 20px;
  }
  #wfButton a{
    margin-top:0px!important;
  }
  #appBanner.appBannerDesktop{display:none;}
  #appBanner.appBannerMobile{display:block!important;}
  #MobileNextPrev{
  	display: flex!important;
  	justify-content: space-between;
  }
  #DesktopNextPrev{display:none;}
  .feature_carousel{display:none;}
  .header-right{display:none!important;}
  .header .logo{
    margin-bottom: 0px!important;
    margin-top: 15px!important;
  }
  }
}
body #MobileNextPrev{
  display:none!important;
}
#MobileNextPrev .npbtn{
    color: white!important;
    background: #bb0000!important;
    padding: 5px 10px!important;
    border-radius: 7px!important;
}
#wfflex{
      margin-top: 10px;
    margin-bottom: 10px;
   display: flex;
  align-items: center;
}
#wfflex img{
  float:left;
  width: 100%;
  max-width: 400px;
  margin-right: 20px;
  margin-bottom: 0px!important;
}
#appBanner.appBannerMobile{display:none;}
/********************** User Experience Changes 6-3 End *********************************/
/* Vimeo Slider Styles */
body .frameunset iframe {
max-height:unset!important;	
padding-top:0px!important;
}

.tp-tab, .tp-thumb{
	opacity:1.0!important;
	    margin-top: 5px;
    margin-top: 5px!important;
}
.youtubeS,.youtubeSHeight{
	height: 414px;
	margin-bottom:30px;
}
@media screen and (max-width: 1200px){

.youtubeS,.youtubeSHeight{
		height: 330px;
	}
}

@media screen and (max-width: 1367px){ 
.youtubeS, .youtubeSHeight {
    height: 420px;
}	
}
@media screen and (max-width: 1300px){
	.youtubeS, .youtubeSHeight {
		height: 354px;
	}
}

@media screen and (max-width: 1100px){
	.frameunset .vimeoS, frameunset .youtubeS{
		width:100%!important;
		clear:both!important;
	}
	
	.youtubeSHeight img{
		width: 60%!important;
		margin-top: 0!important;
		margin: auto;
		display: block;
	}
	.youtubeS, .youtubeSHeight {
		height: 100%;
	margin-top: 20px;
		width: 100%!important;
	}
	.vimeoHeight {
		height: 100%;
	}
	.youtubeS, .youtubeSHeight {
    height: 100%;
}
}
@media screen and (max-width: 1000px){
	.youtubeSHeight img{
	    width: 100%!important;
	}
}
/* Vimeo Slider Styles End */
.mom-grid-item .author_meta{
  text-align:left!important;
}
.m-a-box-string-more-posts{display:none;}
.mom-grid-item .mom-post-meta > span, .mom-post-meta > a {
    float: left!important;
    text-align: left!important;
}
.mom-grid-item .bp-meta .outer_span:after {
    display:none!important;
}
.m-a-box-title{color: #bb0000;}
/********************** Co-Author Styles Start *********************************/
.custom-col-md-2 .molongui-align-self-top {align-self: unset!important;}
.custom-col-md-2 .m-a-box-bio{display:none;}
.custom-col-md-2 .m-a-box-container{background-color:unset!important;}
.custom-col-md-2 .m-a-box-data{margin-top:5px!important;}
.custom-col-md-2 .m-a-box-tab{padding:0px!important;}
.custom-col-md-2 .m-a-box-title h5 a{font-size:18px!important;}
.custom-col-md-2 .m-a-box-title h5{max-width: 140px;}
@media screen and (min-width:768px) and (max-width:1025px){
  .author_details{
    zoom: 0.6;
    position: relative;
    right: 10px;
  }
}
/********************** Co-Author Styles End *********************************/
#article_filter_menu{
  padding:20px;
}
@media screen and (max-width:1919px){
  .page-id-67458 #rev_slider_3_1_wrapper{display:none;}
}
.post-550684{display: none;}
/************* Removing Date from Corona/Election Trackers *******************/
#coronaTracker .wtpsw-post-stats span,.post-548573 .single-post-meta .updated,.postid-545869 .single-post-meta .updated,.postid-550424 .single-post-meta .updated{
  display:none;
}
.post-548573 .single-post-meta .outer_span:after,.postid-545869 .single-post-meta .outer_span:after,.postid-550424 .single-post-meta .outer_span:after {
    content: unset;
}
.post-548573 .single-post-meta .author:after,.postid-545869 .single-post-meta .author:after,.postid-550424 .single-post-meta .author:after{
    content: " | ";
    margin-left: 10px;
}
/*********** Trending Section Styles End *****************/
.post-545869 .slide-caption{display:none;}
.ctx-personalization-container.ctx-subscribe-container{
    margin: 0px!important;
}
.code-block-1{
  margin-top:0px!important;
}
#footer .widget ul li {
  padding-bottom: 12px!important;
}
.blog-post.post-544373 .post-img img{
object-fit:contain!important;
}
/* Trifecta Styles */
	#mc_embed_signup #mce-success-response {
		color: #529214!important;
		background: white!important;
		font-size: 20px!important;
		top: 26px!important;
		position: relative!important;
		left: 11px!important;
		overflow: visible;
		height: 60px;
	}
	#mc_embed_signup div#mce-responses {
		overflow: hidden!important;
		width: 268px!important;
		margin: 0!important;
		padding: 10px!important;
		position: absolute!important;
		top: -25px!important;
		left: -17px!important;
		text-align: center!important;
	}
	#mc_embed_signup #mce-error-response {
		display: none;
		background: white;
		padding: 10px!important;
	}
	#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{
		margin: 0px!important;
		height: 0px!important;
	}
	@media screen and (max-width:1300px){
		#appBanner{
			background-size:contain!important;
			height: 210px!important;
		}
		#appBanner #briefingcol #mce-EMAIL{
			top: 66px!important;
			position: relative!important;
			border-radius: 10px!important;
			width: 183px!important;
			margin: auto!important;
			left: 24px!important;
		}
		#appBanner #briefingcol #mc-embedded-subscribe{
			top: 64px!important;
			position: relative!important;
			left: 18px!important;
		}
	}
	@media screen and (max-width:1000px){
		#appBanner{
			min-height: 610px!important;
		}
		#appBanner #briefingcol{
			background: url(https://www.libertynation.com/wp-content/uploads/2020/04/email-subscribe.png)!important;
			background-repeat: no-repeat!important;
			background-position: center top!important;
			height: 170px!important;
		}
		#appBanner #briefingcol #mce-EMAIL{
			top: 45px!important;
			position: relative!important;
			border-radius: 10px!important;
			width: 170px!important;
			margin: auto!important;
			left: 4px!important;
		}
		#appBanner #briefingcol #mc-embedded-subscribe{
			width: 169px!important;
			margin: auto!important;
			display: block!important;
			top: 40px!important;
			position: relative!important;
			left: -4px!important;
		}
		#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {
			margin: 0px!important;
			height: 0px!important;
			display: none!important;
		}
	}
/* Trifecta Styles End */
/* app banner responsive*/
@media (max-width:769px){
  #appBannerButtons{
    width:100%!important;
    text-align: center;
  }
  #appBannerCenterCon{
    float:none!important;
    width:unset!important;
  }
  #appShare{

  }
}
@media (max-width:530px){
  #appleBtn{
    margin-right:0px!important;
  }
  #appBanner{
    height:200px!important;
  }
  .page-id-542476 #appBannerButtons #appleBtn{
  margin-right:0px!important;
  }
  .page-id-542476 .entry-content .ssba img {
     width: 35px!important;
  }
  .page-id-542476 #appBanner {
    height: 150px!important;
}
  .page-id-542476 #appsharecontainer{
      width: 285px!important;
  }
}
#footerAds iframe,#articleAds iframe,#sidebarAds iframe{
max-height:unset!important;
}
@media (max-width:400px){
.page-id-542476 #appBanner {
    height: 220px!important;
}
  .page-id-542476 #appBannerButtons a{
  margin-right:0px!important;
  }
}
@media (max-width:338px){
  #androidBtn{margin-right:0px!important;}
  #appBannerButtons img{margin-bottom:5px!important;}
  #appBanner {
    height: 250px!important;
}
}
/* app banner responsive end */
.menu-item-543316 a {
    color: red !important;
}
.pds-links, .pds-pd-link, .pds-links-back{
  display:none!important;
}
.exploresliders .wpb_content_element{
  margin-bottom:15px!important;
}
#homeVideoSection .bp-details{
  display:none;
}
#homeVideoSection .base-box {
    min-height: 380px!important;
}
#homeVideoSection .base-box .author, #homeVideoSection .base-box .outer_span:nth-child(2){
display:block!important;
}
#homeVideoSection .base-box .outer_span{
display:none;
}
#homeVideoSection .blog-post .bp-head {
    border-bottom: none!important;
}
#homeVideoSection .bp-meta {
    margin-bottom: 10px!important;
}
#lntvButtton a{
  background-color: #ff4545!important;
}
#articleButton a{
   background-color: #ff4545!important;
   margin-top: 30px;
}
/*@media and (max-width:800px){
  #sidebarAds {
    width: 60px;
}
}*/
#sidebarAds{
    padding: 10px;
}
body #footerAds{
	padding-top:20px;
  	padding-bottom:20px;
    height: 100px!important;
}
body #articleAds{
	padding-top:10px;
	padding-bottom:10px;
    height:100px!important;
}
@media (max-width:770px){
  body #subBtn{
  display:inline-block!important;
  }
}
@media only screen and (max-width: 460px) and (min-width: 0){
.about-the-author .author_avatar {
    position: unset!important;
}
}
.category-tales-from-the-swamp .ctx-section-previous{
display:none;
}
.cmnt-avg,.cate_briefing .related_box{
display:none;
}
.home .entry-date{
border-right:unset!important;
}.home .comment_number{
display:none!important;
}
.category-tales-from-the-swamp .main_container,.category-2020-election .main_container{
width:100%!important;
}
.category-tales-from-the-swamp .frameunset{
display:none;
}
.boxed-wrap #navigation {
    z-index: 2!important;
}
.breaking-news{
 z-index: 1!important;
}
/*.feature-slider .fslides .fslide{
  max-width:580px!important;
  }*/
.oneall_social_login .oneall_social_login_providers iframe{
height:60px!important;
}
  .home .quarterintsection .news-image img {
    height: auto!important;
  }
.home .quarterintsection .news-list {
    height: auto!important;
}
@media screen and (max-width:1367px){
  .main-menu > li > a {
    padding: 0 14px!important;
  }
}
@media only screen and (max-width: 1310px) and (min-width: 1001px){
  .main-menu>li>a {
      font-size: 11px!important;
      padding: 0px 12px!important;
  }
}
@media screen and (min-width:769px) and (max-width:1025px){
  .conservative_news .wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-3 {
      height: 360px!important;
  }
  .conservative_news .wtpsw-post-grid.design-1 .wtpsw-post-gridbox .wtpsw-post-image-bg .wtpsw-post-list-content {
    min-height: 100px;
}
  body .homeSlide {
    width: 100%!important;
}
}
@media screen and (max-width:1025px){
   .feature-slider .fslide .slide-caption.fs-caption-alt {
    background: #00000094;
  }
  .feature-slider .fslide .slide-caption.fs-caption-alt p {
    background: unset!important;
  }
  .feature-slider .fslide .slide-caption.fs-caption-alt h2 {
    background: unset!important;
  }
}
@media screen and (max-width:769px){
	body .inner .header-right_custom-content .center_logo{
		margin-top:-10px!important;
	}
  body .pslide .fslides .fslide img {
    object-fit: cover!important;
}
  .entry-content .fullframe iframe {
    height: 250px!important;
}
  .pslide .fslides .fslide img {
    min-height: unset!important;
}
#header_login{
	padding-bottom:10px;
    display: block;
    margin: auto;
    width: 150px;
  float:unset!important;
}
  .btn_donate{margin-left:0px!important;}
}
@media screen and (max-width:600px){
  body .pslide .fslides .fslide img {
    height: 256px!important;
}
  .custom-col-md-10{
    width: 100%!important;
}
  .btn_donate {
    margin-top: 55px!important;
}
}
#genzTrending img{
	height: 100%!important;
}
@media screen and (orientation:landscape){
	@media screen and (min-width:400px) and (max-width:960px){
		body .header .inner .header-right_custom-content .center_logo {
			position: unset!important;
            margin-top: 0px!important;
            max-width: 250px!important;
            display: block!important;
            margin: auto!important;
		}
		.header .inner .header-right {
			margin-top: 0px!important;
		}
		.header .inner .btn_donate {
			margin-top: 10px!important;
		}
	}
} 
@media screen and (max-width:820px){
  #header_login {
    text-align: center!important;
    padding-bottom: 5px;
  }
}
@media screen and (max-width:500px){
.wtpsw-post-grid.design-1 #genzTrending .wtpsw-post-image-bg img{
      object-fit: contain!important;
}
  #genzTrending{
  margin-bottom:30px;
  }
  body .page-wrap .conservative_news .wtpsw-post-grid #genzTrending .wtpsw-post-list .wtpsw-post-image-bg img{
    height: unset!important;
    bottom: 0px!important;
  }
  body .wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-3 {
    height: 350px!important;
}
}
@media screen and (max-width:360px){
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-3 {
    height: 310px!important;
}
}
@media screen and (max-width:400px){
.entry-content .fullframe iframe {
    height: 200px!important;
}
  body .wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-3 {
    height: 330px!important;
}
}
@media screen and (max-width: 1250px) and (min-width: 769px){
body .center_logo {
    left: 40%!important;
}
}
.vc_box_circle img{
	width: 120px!important;
    height: 150px!important;
}
.conservative_news .wpb_text_column .wpb_wrapper{
background-color:black;
}
#speechkit-io-iframe{
height:400px;
}
.page-id-19068 p:last-child{
  margin-bottom: 20px!important;
}
.hide{
display:none!important;
}
.featured_columns .wpb_flexslider .flex-control-nav {
    margin-top: -35px!important;
  display:none;
}
body .featured_columns .flexslider{
border:none!important;
}
.featured_columns .flexslider img{
  height:auto!important;
  object-fit:cover!important;
}
.cate_videocasts .entry-content iframe,
.cate_podcasts .inner .fullframe iframe,
.cate_ln-radio .inner .fullframe iframe{
	max-height:unset!important;
}
.feature-slider.nav-bullets, .feature-slider.nav-numbers {
    padding-bottom: 0px!important;
}
.featured_columns .flex-caption p{
	display:none;
}
.featured_columns .flex-caption{
    position: relative!important;
    top: -82px!important;
    background: none;
}
.featured_columns .flex-caption .post-title{
    font-size:16px!important;
    color: white;
    background: #8080808c;
    padding: 5px;
}
.featured_columns .slides li {
    height: 168px!important;
}