/*
 Theme Name:   CDN Child Themse
 Description:  Child Theme for Channel Daily News
 Author:       Jeff Radecki
 Author URI:   https://www.channeldailynews.com
 Template:     dt-the7
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  the-cdn-child
*/

.catbar {     display: block;
    background: #fff;
    width: 100%;
    padding: 0px;
    text-align: center;
   -moz-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
    position: absolute;
    left: 0px;
    margin-top: -53px;
   padding-top:10px;
margin-bottom:10px;
}
.catbar h2 {color:#1d398d;}


.stickycatbar{     position: fixed;
top:0px;
	 padding-top: 120px;
    z-index: 999;}

body.admin-bar .stickycatbar {padding-top: 152px;}

.nav-subscribe a span.menu-text{float:right;}
.show_no_posts {display:none !important;}

#div-gpt-skyscraperros,
#div-gpt-bigboxros, 
#div-gpt-bigbox2ros {text-align:center;}

.home-mag-box {max-width:300px; margin:0px auto;}

.page-inner {margin-top:-15px}

.catTopImage {width:100%; height:auto;}
#homeTop .vc_gitem_row .vc_gitem-col {padding:0px;}
h2 {color:#d02434; font-weight: 900 !important; line-height: 1.0em; }

#podVid, #podVid a, #podVid h2 {color:#ffffff;}
#podVid .wpb_content_element {margin-bottom:5px;}
#podVid .vc_column-inner {padding-top:5px;}
#podVid .vc_gitem-col {padding:0px;}
#podVid a {text-decoration:none; text-transform: uppercase; font-size:0.8em;}
#podVid h4 a {text-transform: none; font-size:1.5em; line-height:1.2em;}
.home-top-video-title {line-height:1.2em;}
.video-home-thumb {min-height:55px;}
img.cubicon {width:23px; margin-right:10px; margin-top:0px;}

.produced-by {display:inline-block; text-transform:uppercase; margin-top:-5px;}
.produced-by img {margin-bottom:-5px; padding-left:10px;}
.home-read {text-transform:uppercase; font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#888888; margin-top:-20px; }
.cat-read {text-transform:uppercase; font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#888888; margin-top:-10px; margin-bottom:20px; }
.read-time-sep h4 {text-transform:uppercase; font-family: 'Roboto Condensed', sans-serif; font-size:12px; color:#888888;  }

#homePopular .vc_gitem-post-data-source-post_title {margin-bottom:-7px;}


#homePopular .vc_grid-filter.vc_grid-filter-center {text-align:left; margin-bottom:0px; padding-bottom:5px;}
#homePopular .vc_grid-filter>.vc_grid-filter-item {display:none;}
#homePopular .vc_grid-filter>.vc_grid-filter-item:first-child {display:inline-block; color:#1d3b8a; text-transform:uppercase; font-family: 'Roboto Condensed', sans-serif; font-weight:900; font-size:0.9em;}
#homePopular .vc_gitem_row .vc_gitem-col {padding:0px;}
#homePopular .wpb_single_image {display:none;}
#homePopular .vc_pageable-slide-wrapper>.vc_grid-item:nth-child(2) .vc_gitem-post-data-source-post_excerpt {display:none;}
#homePopular .vc_pageable-slide-wrapper>.vc_grid-item:nth-child(2) .wpb_single_image {display:block;}
#homePopular .vc_pageable-slide-wrapper>.vc_grid-item:nth-child(2) .home-read {margin-top:-10px;}
#homeFeatures .vc_gitem_row .vc_gitem-col {padding:0px;}


#allNews .vc_grid-filter-size-md.vc_grid-filter-center {text-align:left; margin-bottom:0px; padding-bottom:5px;}
#allNews .vc_grid-filter-size-md>.vc_grid-filter-item {display:none;}
#allNews .vc_grid-filter-size-md>.vc_grid-filter-item:first-child {display:inline-block; color:#1d3b8a; text-transform:uppercase; font-family: 'Roboto Condensed', sans-serif; font-weight:900; font-size:0.9em;}
#allNews .wpb_single_image {display:none;}
#allNews .vc_pageable-slide-wrapper>.vc_grid-item:nth-child(4n+0) .vc_gitem-post-data-source-post_excerpt {display:none;}
#allNews .vc_pageable-slide-wrapper>.vc_grid-item:nth-child(4n+0) .wpb_single_image {display:block;}


.podfeatures .vc_gitem_row .vc_gitem-col {padding:0px;}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
	margin-bottom:20px;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

#vidgrid .vc_gitem_row .vc_gitem-col {padding:0px;}
#vidgrid h4 {padding-top:10px;}
#vidgrid .vc_grid-filter {text-align: left;}
#vidgrid .vc_grid-filter>.vc_grid-filter-item {display:none;}
#vidgrid .vc_grid-filter>.vc_grid-filter-item:first-child {display:inline-block; color:#1d3b8a; text-transform:uppercase; font-family: 'Roboto Condensed', sans-serif; font-weight:900; font-size:0.9em; text-align: left;}

#homeFeatures .vc_gitem-post-data-source-post_title {margin-bottom:-7px;}

#homeFeatures .vc_gitem-post-data-source-post_author {text-transform:uppercase; font-weight:900; margin-bottom:0px; padding-bottom:0px;}
p { margin-bottom: 20px;}
.infinite-content {padding:50px auto; margin:50px auto; border-top:1px solid #ccc;  border-botttom:1px solid #ccc; display:block;}
.jyline {display:block; font-size:16px; margin-top:-18px; padding-bottom:4px;}
.jyme {display:block; font-size:12px; margin-top:-18px; padding-bottom:4px; text-transform:uppercase; font-family: 'Roboto Condensed', sans-serif; font-size:12px; color:#888888;}
.no-img div.post-thumbnail-wrap {display:none;}
#topadbar {
border-bottom: none !important;
padding: 10px 5px;
background:#fff;
	margin-top:10px;
}
.vid-cats .vc_grid-filter>.vc_grid-filter-item {display:none;}
.vid-cats .vc_grid-filter>.vc_grid-filter-item:first-child {display:inline-block; color:#d3202f;}

.shown {opacity: 1 !important;}
.half {width:48%; margin:10px 1%; float:left; }
.jclear {clear:both;}
.cat-title {text-transform:uppercase; }
.vidStories {text-align:center;}
.vidStories a {text-decoration: none;  }
.sidebar-content .tp_recent_tweets li a { color:#da291c !important;}
.sidebar-content .tp_recent_tweets li a.twitter_time { color:#333 !important;}
.vidStories h3 {padding-bottom:20px; padding-top:5px;}
#content img {max-width:100% !important; height:auto !important;}
#itwcDIV {display:none !important; }
.the-name {display:none;}
.cdn_slideshows div.post-thumbnail {display:none;}
.catSide {float:right; width:300px; padding:0px 0px 20px 20px;}
.sidebar-content .widget-title { color:#d3202f; font-size:1.3em;}
.nav-subscribe a  {background:#d3202f; padding:5px 10px !important; border-radius:3px;}
body.category a {text-decoration:none !important;}
a h1.catTopStory {clear:none; text-decoration:none;}
h2.catRecentStory {clear:none;}
a div.catDesc {color:#000; text-decoration:none;}
#catVideos {background:#1d398d; padding:5px 0px; margin:50px 0px; width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
#catVideos, #catVideos h3   {color:#fff !important; font-weight:500; padding-top:15px; text-align:center; font-size: 24px;}
#catVideos h2 {color:#fff !important; border:none; text-align:center;}
#homeVideos {padding:20px 0px;}
#homeVideos h2 {color:#fff  !important;}
#homeVideos h3  {color:#fff !important; font-weight:500; padding-top:15px; text-align:center; font-size: 24px; }
 .vidItem {width:490px; max-width:80%; padding:5px 20px;}
.slick-slide {opacity: 0.33;}
.slick-current {opacity: 1.0;}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 37%;
    display: block;
    width: auto;
    height: auto;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
    font-size: 80px;
	font-weight:900;
    line-height: 1;
    opacity: .75;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
    left: 10px ;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
	font-family: 'Roboto', sans-serif;
		font-weight:100;
	content: '<';
   
}
[dir='rtl'] .slick-prev:before
{
	font-family: 'Roboto', sans-serif;
		font-weight:100;
	content: '<';
}

.slick-next
{
    right: 30px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
	font-family: 'Roboto', sans-serif;
	font-weight:100;
    content: '>';
}
[dir='rtl'] .slick-next:before
{
	font-family: 'Roboto', sans-serif;
		font-weight:100;
    content: '>';
}



.scroll-top {display:none;}


#catVideos .slick-next {right:5px; width:80px; height:100px;  }
#catVideos .slick-next:before {font-size:80px; font-weight:100; font-family: 'Roboto', sans-serif;}
#catVideos .slick-prev {left:0px; width:80px; height:100px;}
#catVideos .slick-prev:before {font-size:80px; font-weight:100; font-family: 'Roboto', sans-serif;}
#homeVideos .slick-next {right:5px; width:80px; height:100px;  }
#homeVideos .slick-next:before {font-size:80px; font-weight:100; font-family: 'Roboto', sans-serif;}
#homeVideos .slick-prev {left:0px; width:80px; height:100px;}
#homeVideos .slick-prev:before {font-size:80px; font-weight:100; font-family: 'Roboto', sans-serif;}

.cp-slidein.slidein-center-left {left:-10px !important;}

@media (max-width:775px){
#div-gpt-leaderboardros_ad_container {    max-width: 320px;
    max-height: 60px;
    margin: 5px auto;}
	
	#div-gpt-leaderboardros_ad_container iframe { max-width: 320px;
    max-height: 60px;}
}

@media (max-width:440px){
.vidItem {width:300px;}
	h1 {font-size:24px; line-height:28px;}
	#homeTop {padding-top:40px;}
	#homeTop .vc_gitem-zone-a {height:500px !important; }
	#homeTop .vc_column-inner {padding-top:0px;}
	
	div.masthead-mobile {position:fixed; top:-1px; width:100%;}
	#topadbar {padding:0px; display:none; } 
	.video-home-thumb {height:0px; display:none;}
	
	wpb_column
	.cp-slidein .cp-icon-style-top ul.cp_social_icons_container li {max-width:26px !important; min-height:20px !important;}	
	.cp_social_networks.cp-square .cp_social_share {padding:5px 0px;}
	.cp-slidein .cp-icon-style-top .cp_social_icon {margin: 5px 0 2px !important;}
	.cp-slidein.slidein-center-left {bottom:-102px !important; top:auto !important; right:-55px !important; left:auto !important; }
	.cp_social_reddit {display:none !important;}
	
	.cp-slidein.slidein-center-left .cp-icon-style-top.cp-square .cp_social_icons_container li:first-child {border-top-right-radius:0px !important; border-top-left-radius: 6px !important;}
}
