/*     Nick's CSS File     */


/* NOTE:  THESE ARE ALL DESKTOP RIGHTNOW */


/*     Larry:961     *//*
.prep-heading{
	font-family: texgyreherosbold;
}

/*     Larry:1078     *//*
.showprep-right li a{
	font-family: utopia-std, sans-serif;
}
*//*
.latest-vid-text{
	padding-top:8px;
	font-weight:700;
}


/*     Larry: Addition after line 400     *//*
#load_more_latest_wrapper p{
	margin:0px;
}

/*     Ben:151     *//*
#latest_from_glenn{
	float:left;
	padding-bottom:0px;
	width:65.5%;
}

/*     Larry:902     *//*
.sp-next-arrow{
	bottom:120px !important;
}

/*     Larry:913     *//*
.slider-pro h3.sp-layer{
	padding-left:18px;
	line-height:1.1;
}

/*     Larry:923     *//*
.sp-black:after{
	line-height:1.0em;
}

/*     Larry: Addition     *//*
.video-info{
	padding-top:8px;
}


/*     Larry:715    *//*
.podcast .title, .home .latest-from-glenn-content p, .article-type .title{
	font-family: utopia-std, sans-serif;
}

/*     Larry:740    *//*
.podcast:hover .title, .the_article a:hover .title {
	background:none;
}

/*     Larry:959    *//*
.menu-logo{
	height:32px;
	margin-top:10px;
}

/*     Larry:231    *//*
#sticky-nav svg{
	width:70px;
}

/*     Larry:438    *//*
#email_sub #want-more-glenn p{
	font-family: texgyreherosregular;
	font-size:16px;
}

/*     Ben:1127    *//*
#email-box{
	font-size:14px;
	font-family:texgyreherosregular;
}
*/
/*
.newsletter-form-fields-wrapper, .newsletter-form-field-wrapper{
	padding-right:10px;
}

/*     Ben:1140    *//*
i.foot-social-icon:hover{
	color:#f6f4f0;
	-moz-transition:color .2s ease-in;
    -o-transition:color .2s ease-in;
    -webkit-transition:color .2s ease-in;
}

/*     Ben:1448    *//*
p.footerrights{
	font-family: texgyreherosregular;
	font-size:9px;
	line-height:14px;
}

/*     Ben:1456    *//*
p.footertos{
	font-family: texgyreherosregular;
	font-size:9px;
	line-height:14px;
}

/*     Larry:727    *//*
.recent-video:hover .video-title, #watch_category .the_article a:hover .title {
	background: none;
}





/*     STARTING CATEGORY    */

/*     Larry:624    *//*
#category-name{
	font-family:texgyreherosbold;
}

/*     Larry:630    *//*
#archive-selection ul{
	font-family:texgyreherosbold;
}

/*     Larry:651    *//*
#archive-selection a:hover {
	color:#fff;
	-moz-transition:color .2s ease-in;
    -o-transition:color .2s ease-in;
    -webkit-transition:color .2s ease-in;
}

/*     Larry:672    *//*
.article-type{
	padding-top:30px;
	padding-bottom:40px;
}

/*     Larry:514    *//*
.category a.more-link:after, .category button.btn:after{
	padding-left:0.5em;
}

/*     Larry:698    *//*
.article-type h2.article-type-title{
	font-family:texgyreherosbold;
}

/*     Larry:771    *//*
#listen_category{
	margin-bottom:-20px;
}
*//*
#video_bg{
	padding-bottom:30px;
}

/*     Larry:1711    *//*
.single_video_title, .single_audio_title{
	line-height:52px;
}

/*     Larry:1724    *//*
#video_description, #audio_description{
	font-family:texgyreherosregular;
	padding-right:30px;
}

/*     Larry:1866    *//*
.clip_title{
	font-family:texgyreherosbold;
}

/*     Ben:868    *//*
#load-more{
	color:#a09e95;
	font-family:texgyreherosbold;
	letter-spacing:-1px;
	margin-bottom:-20px;
}

/*     Ben:606    *//*
.article-author-bar.stick{
	border-top:1px solid;
	border-color:#fff;
}

/*     Ben:584    *//*
.article-author-bar{
	border-top:1px solid;
	border-color:#fff;
	height:43px;
}

/*     Ben:848    *//*
.article-ad-970{
	padding-bottom:6px;
}
*//*
.article-recommends-ad {
margin-top: 0px;
margin-bottom: 0px;
}

/*     Ben:405    *//*
.post-excerpt {
padding-top: 0px;
}
*//*
.wp-caption .wp-caption-text{
	font-size:10px;
	font-family:texgyreherosregular;
	color:#6e7379;
}

/*     Ben:754    *//*
.article-sidebar-heading{
	margin-top:8px;
}

/*     Ben:817    *//*
.sidebar-latest-headline-entry{
	border-bottom:none;
	padding-bottom:5px;
	padding-top:5px;
	width:320px;
}

/*     Ben:Add this after    *//*
.sidebar-latest-headline-entry:after{
	display:block;
    clear:both;
    content : "";
    position: relative;
    left    : 0;
    bottom  : 0;
    max-width:300px;
    height  : 1px;
    width   : 300px''%;  /* or 100px *//*
    border-bottom:1px solid #bcc6c5;
    margin:0;
    padding:4px 0px;
}
*//*
.article-recommends{
	font-family:texgyreherosbold;
	letter-spacing:-1px;
}

/*     Ben:373    *//*
.thumb-credits{
	transform-origin: -8px 9px;
	font-size: 10px;
	color: #6e7379;
	font-style: normal;
}

/*     Ben:391    *//*
.article-headline{
	line-height:1.05;
	margin-top:35px;
}
*//*
.author-soc-ico:hover{
	color:#b79b50;
}

/*     Ben:640    *//*
.author-text{
	font-family:texgyreherosregular;
}

/*     Larry:790    *//*
#archive_ad_space{
	background-color:#2b3238;
}

/*     Ben:1104    *//*
.more-glenn-inner #want-more-glenn h2{
	margin-bottom:10px;
}

/*     Ben:1112    *//*
.more-glenn-inner #want-more-glenn p{
	margin-bottom:40px;
}

/*     Ben:1070    *//*
#signup_content{
	height:1041px;
}
*//*
#signup_content.signup-template {
    min-height: 0;
	height:auto;
}

/*     Larry:143 -- NOTE:  THE ORIGINAL OVERFLOW:HIDDEN WAS CAUSING THE MENU TO BREAK    *//*
#masthead{
	overflow:visible;
}

/*     INSTEAD I ADDED THIS    *//*
body{
	overflow-x:hidden;
}