/*! updated; 12-18-2015 12:54 PM */


/*! updated; 12-18-2015 12:54 PM */@import url(http://fonts.googleapis.com/css?family=Open+Sans|Droid+Sans);#wrapper,header.banner .nav-container ul.main-nav li a{font-family:'Open Sans',sans-serif}body{min-width:1044px;background:url(/static/cq/shows/fn/img/the-kelly-file/big-top.jpg) center 25px no-repeat #000}#wrapper{width:100%;margin:0 auto}#util .shows>div{padding:24px}header.banner{width:100%;overflow:hidden;position:relative;display:inline-block;background:#00ffc8;background:0 0\9;background:rgba(0,255,200,.6)}header.banner:after{width:100%;height:1px;position:absolute;bottom:0;left:0;content:"";background:#0ff;background:0 0\9;background:rgba(0,255,255,.2)}header.banner .nav-container{width:972px;margin:0 auto}header.banner .nav-container ul.main-nav,header.banner .nav-container ul.main-nav li{float:left}header.banner .nav-container ul.main-nav li:first-child a{border-width:0 1px}header.banner .nav-container ul.main-nav li a{float:left;color:#fff;font-size:17px;padding:20px 40px;text-decoration:none;text-transform:uppercase;border:solid #00846a;border-width:0 1px 0 0}header.banner .nav-container ul.main-nav li a:hover{background:#00b3ac;background:0 0\9;background:rgba(0,179,172,.6)}header.banner .nav-container ul.main-nav li a.active{background:#000;background:0 0\9;background:rgba(0,0,0,.3)}header.banner .nav-container ul.social-nav{margin:20px 0 0;float:right}header.banner .nav-container ul.social-nav li{margin:0 0 0 25px;float:left}header.banner .nav-container ul.social-nav li:first-child{margin:0}header.banner .nav-container ul.social-nav li a{display:inline-block;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) no-repeat}header.banner .nav-container ul.social-nav li.fb a{width:11px;height:22px;background-position:0 0}header.banner .nav-container ul.social-nav li.tw a{width:20px;height:22px;background-position:-11px 0}header.banner .nav-container ul.social-nav li.eml a{width:21px;height:22px;background-position:-31px 0}header.banner .nav-container ul.social-nav li.pod a{width:15px;height:22px;background-position:-52px 0}div.big-top{width:972px;margin:0 auto;position:relative}div.big-top:after,div.big-top:before{height:0;display:block;content:".";overflow:hidden}div.big-top:after{clear:both}div.big-top.sm{height:268px}div.big-top.sm .headshot,div.big-top.sm .headshot img{width:163px;height:234px}div.big-top.sm .headshot{margin:8px 0 0 130px;top:0;bottom:auto;display:inline-block}div.big-top .logo{min-width:300px;margin:12px 0 0;float:left}div.big-top .logo span.time{width:327px;height:23px;margin:6px 0 0;display:block;background:url(/static/cq/shows/fn/img/the-kelly-file/time-slot.png) no-repeat}div.big-top .fngo{margin:26px 90px 0 -70px;float:left}div.big-top .fngo a{width:250px;float:left;color:#999}div.big-top .fngo a:hover{text-decoration:none;color:#ccc}div.big-top .fngo a span{width:50px;height:50px;margin:0 12px 0 0;float:left;display:inline-block;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) 0 -37px no-repeat}div.big-top>.twitter{width:500px;margin:0 0 0 50px;float:left;clear:both;position:relative}div.big-top .twitter-holder .twitter:before{width:565px;height:565px;z-index:-1;position:absolute;top:-112px;left:-28px;background:url(/static/cq/shows/fn/img/the-kelly-file/circle.png) no-repeat;content:""}div.big-top .twitter-holder .twitter{width:500px;min-height:300px;margin:30px 0 40px;float:left;clear:both;text-align:center;position:relative;opacity:0;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}div.big-top .twitter-holder .twitter.show{opacity:1}div.big-top .twitter-holder .twitter a.twt-link{width:340px;margin:0 auto;display:inline-block;text-align:left;position:relative;text-decoration:none}div.big-top .twitter-holder .twitter a.twt-link img{margin:0 8px 0 0;float:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div.big-top .twitter-holder .twitter a.twt-link h2{margin:7px 0 4px;overflow:hidden;color:#2abb9b;font:700 14px arial;display:block}div.big-top .twitter-holder .twitter a.twt-link span{display:block;overflow:hidden;color:#a3a3a4}div.big-top .twitter-holder .twitter a.twt-link:after{width:36px;height:32px;position:absolute;top:10px;right:0;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) -50px -37px no-repeat;content:""}div.big-top .twitter-holder .twitter .holder{width:404px;height:auto!important;margin:25px 0;padding:0 48px;clear:both;float:left;font:700 italic 28px georgia;color:#fff;text-align:center;position:relative;-moz-transition:height .5s linear;-o-transition:height .5s linear;-webkit-transition:height .5s linear;-ms-transition:height .5s linear;transition:height .5s linear}div.big-top .twitter-holder .twitter p a{color:#2abb9b}div.big-top .twitter-holder .twitter p a:hover{color:#2dc4c2;text-decoration:none}div.big-top .twitter-holder .twitter p:before{width:73px;height:56px;position:absolute;top:-28px;left:-48px;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) 0 -88px no-repeat;content:""}div.big-top .twitter-holder .twitter p:after{width:73px;height:56px;position:absolute;bottom:-28px;right:-48px;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) 0 -144px no-repeat;content:""}div.big-top .twitter-holder .twitter ul{width:500px;float:left;margin:0;clear:both;text-align:center}div.big-top .twitter-holder .twitter ul li{margin:0 0 0 20px;color:#84858d;display:inline-block;text-align:left}div.big-top .twitter-holder .twitter ul li:first-child{margin:0}div.big-top .twitter-holder .twitter ul li a{color:#84858d;display:inline-block}div.big-top .twitter-holder .twitter ul li+li a span{width:18px;height:14px;margin:0 4px 0 0;display:inline-block;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) 0 -23px no-repeat}div.big-top .twitter-holder .twitter ul li+li+li a span{width:20px;height:14px;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) -18px -23px no-repeat}div.big-top .twitter-holder .twitter ul li+li+li+li a span{width:16px;height:14px;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) -38px -23px no-repeat}div.big-top .headshot{width:321px;height:460px;margin:0 0 0 50px;display:inline-block;position:absolute;bottom:0}div.related-videos{width:100%;margin:-4px 0 0;padding:40px 0 135px;border:solid #01a4c2;border-width:1px 0 0;overflow:hidden;position:relative;background:#00c8ff;background:0 0\9;background:rgba(0,200,255,.6)}div.related-videos .container{width:972px;margin:0 auto;position:relative}div.related-videos .container .related-video,div.related-videos .container h2,div.related-videos .container p,div.related-videos .container ul#playlist{width:636px;float:left}div.related-videos .container #video{width:636px;margin:0 0 24px;float:left;background:#000}div.related-videos .container h2{margin:0 0 24px;font-family:'Droid Sans',sans-serif;font-size:28px;font-weight:500;color:#fff}div.related-videos .container p{margin:0 0 24px;font:400 15px arial;color:#fff}div.related-videos .container ul#playlist li{float:left;margin:0 0 0 12px;display:inline-block}div.related-videos .container ul#playlist li:first-child{margin:0}div.related-videos .container ul#playlist li .m a,div.related-videos .container ul#playlist li .m a img{float:left}div.related-videos .container ul#playlist li[data-active="0"] div.overlay-media{width:150px!important;height:85px!important}div.related-videos .container ul#playlist li[data-active="1"] div.overlay-media{width:142px!important;height:77px!important}div.related-videos .container ul#playlist li[data-active="1"] .m a{border:4px solid #fff}div.related-videos .container ul#playlist li[data-active="1"] .m a img{width:142px;height:77px}div.related-videos .container a.more{margin:24px 0 0;padding:15px;float:left;display:block;clear:both;font:700 12px arial;color:#fff;background:#2abb9b}div.related-videos .container a.more:hover{text-decoration:none;background:#2dc4c2}div.related-videos .container #ad{width:300px;margin:0 0 0 36px;display:inline-block}div.subsections{width:100%;padding:100px 0 0;background:#f2f2f2}div.subsections .container{width:1044px;margin:-200px auto 0;padding:26px 36px 36px;position:relative;overflow:hidden;background:#fff}div.subsections .container h2{margin:0 0 24px;font-family:'Open Sans',sans-serif;line-height:normal;font-size:30px;color:#3a98d8;font-weight:500}div.subsections .col{width:300px;float:left}div.subsections .col+.col{margin:0 0 0 36px}div.subsections .container .coming-up{width:300px;margin:0;float:left}div.subsections .container .coming-up h2{margin:0 0 34px;line-height:normal}div.subsections .container .coming-up p{margin:24px 0 0;float:left;font:400 14px/17px arial;color:#333}div.subsections .container .coming-up img{float:left}div.subsections .container .coming-up span{font:400 13px/18px arial;color:#000;overflow:hidden}div.subsections .container .coming-up a.more{margin:24px 0 0;padding:15px;float:left;display:block;clear:both;font:700 12px arial;color:#fff;background:#2abb9b}div.subsections .container .coming-up a.more:hover{text-decoration:none;background:#2dc4c2}div.subsections .container .facebook{width:300px;margin:36px 0 0;padding:26px 0 0;float:left;border:solid #3a98d8;border-width:1px 0 0}div.subsections .container .facebook img{margin:0 18px 0 0;float:left}div.subsections .container .facebook span{font:400 13px/18px arial;color:#000;overflow:hidden}div.subsections .container .facebook a.fbk{margin:18px 0 0;padding:13px 15px;display:inline-block;font:700 12px arial;color:#fff;background:#2abb9b}div.subsections .container .facebook a.fbk span{width:9px;height:18px;margin:0 12px 0 0;vertical-align:middle;display:inline-block;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) -77px -12px no-repeat}div.subsections .container .facebook a.fbk:hover{text-decoration:none;background:#2dc4c2}div.subsections .container .guests{width:300px;float:left}div.subsections .container .guests ul{width:100%;margin:10px 0 0;float:left}div.subsections .container .guests ul li{width:100%;float:left;margin:0 0 18px}div.subsections .container .guests ul li img{margin:0 18px 18px 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left}div.subsections .container .guests ul li h3{margin:6px 0 0;font-family:'Open Sans',sans-serif;font-size:15px;color:#3a98d8;font-weight:600}div.subsections .container .guests ul li h3 a{color:#3a98d8}div.subsections .container .guests ul li h3 a:hover{color:#00c8ff;text-decoration:none}div.subsections .container .guests ul li p{margin:6px 0;display:block;font:400 13px arial;color:#000}div.subsections .container .guests ul li span{width:198px;margin:4px 0 6px;display:inline-block;font:400 12px arial;color:#999}div.subsections .container .transcripts{width:300px;padding:0;float:left}div.subsections .container .transcripts ul{width:100%;float:left}div.subsections .container .transcripts ul li{width:100%;float:left;margin:0 0 18px}div.subsections .container .transcripts ul li span{width:100%;margin:6px 0 0;display:inline-block;font:400 12px arial;color:#999}div.subsections .container .transcripts ul li img{float:left;margin:12px 18px 0 0}div.subsections .container .transcripts ul li a{margin:12px 0 0;font:700 13px arial;color:#2abb9b;display:block}div.subsections .container .transcripts ul li a:hover{text-decoration:none;color:#2dc4c2}div.subsections .container .transcripts a.more{margin:12px 0 0;padding:15px;float:left;display:block;clear:both;font:700 12px arial;color:#fff;background:#2abb9b}div.ss-foot span,div.transcripts .container h2{font-family:'Open Sans',sans-serif}div.subsections .container .transcripts a.more:hover{text-decoration:none;background:#2dc4c2}div.ss-foot{width:100%;float:left;background:#007899}div.ss-foot span{width:972px;margin:20px auto;display:block;font-size:18px;color:#fff;font-weight:600;text-align:center}div.transcripts{width:100%;padding:100px 0 0;background:#fff;background:0 0\9;background:rgba(255,255,255,.95)}div.transcripts .container{width:972px;margin:-194px auto 0;padding:36px;position:relative;overflow:hidden;background:#fff}div.transcripts .container h2{width:636px;margin:0 0 24px;float:left;line-height:20px;font-size:25px;color:#3a98d8;font-weight:500}div.transcripts .container span{width:636px;margin:0 0 24px;float:left;display:block;font:400 12px arial;color:#999}div.transcripts .container form{width:636px;float:left}div.transcripts .container form+span{padding:0 0 12px;color:#333;font:700 11px arial;text-transform:uppercase;cursor:text}div.transcripts .container input{background:#eee;color:#666;border:none;margin:0;padding:0;text-transform:uppercase}div.transcripts .container label{padding:0 0 12px;color:#333;font:700 11px arial;text-transform:uppercase;cursor:text}div.transcripts .container .date-wrap input.over,div.transcripts .container .keyword input.over{color:#999}.transcripts label,div.transcripts .container input{float:left;clear:left}div.transcripts .container div{float:left;padding:0 0 20px}div.transcripts .container .keyword input{padding:12px;width:166px;text-transform:none}div.transcripts .container .date-wrap{padding:0 0 0 36px}div.transcripts .container .date-wrap span{width:auto;margin:12px 0 0 8px;font:400 12px arial;color:#999;text-transform:uppercase}div.transcripts .container .date-wrap span a{width:13px;height:12px;margin:0 12px 0 0;display:block;float:left;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/static/cq/shows/fn/img/the-kelly-file/sprite.png) -73px 0 no-repeat}div.transcripts .container .date-wrap label{float:left}div.transcripts .container .date-wrap input{padding:12px;width:105px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.transcripts .container .date-wrap div{clear:left;float:left;margin-bottom:0}div.transcripts .container .date-wrap div+div{clear:none;margin-left:12px}div.transcripts .container input[type=submit]{margin:26px 0 0;padding:10px 12px 11px;text-align:center;text-transform:uppercase;background:#2abb9b;color:#fff}div.transcripts .container input[type=submit]:hover{text-decoration:none;cursor:pointer;background:#00b3ac;background:0 0\9;background:rgba(0,179,172,.6)}div.transcripts .container ul{width:636px}div.transcripts .container ul li{width:100%;float:left}div.transcripts .container ul li .image{margin:0 18px 0 0;float:left}div.transcripts .container ul li .meta{float:none}div.transcripts .container ul li .meta span.date{margin:0;padding:0 0 12px;display:block;float:none;font:400 12px arial;color:#999}div.transcripts .container ul li .meta h3 a{font:700 13px arial;color:#2abb9b}div.transcripts .container ul li .meta h3 a:hover{text-decoration:none;color:#2dc4c2}div.transcripts .container .pages{display:none;width:636px}div.transcripts .container .pages.show{display:block}div.transcripts .container .pages ul{width:466px;margin:12px 12px 0;text-align:center;float:left}div.transcripts .container .pages ul li{width:36px;float:none;display:inline-block}div.transcripts .container .pages ul li a{padding:6px 15px;color:#2abb9b;font:700 12px arial}div.transcripts .container .pages ul li a:hover{text-decoration:none;color:#2dc4c2}div.transcripts .container .pages ul li.active a{color:#2dc4c2}div.transcripts .container .pages ul li.active a:hover{text-decoration:none}div.transcripts .container .pages>a{padding:15px;float:left;font:700 12px arial;color:#fff;background:#2abb9b}div.transcripts .container .pages>a:hover{text-decoration:none;background:#2dc4c2}div.transcripts .container .pages>a span{width:auto;margin:0 8px 0 0;float:left;font:700 12px arial;color:#fff}div.transcripts .container .pages ul+a{float:right}div.transcripts .container .pages ul+a span{margin:0 0 0 8px;float:right}div.transcripts .container .no-results span{margin:18px 0 0;padding:0 0 6px;font:400 14px/17px arial;color:#333}div.transcripts .container .no-results span:first-child{margin:0;padding:0}div.transcripts .container .no-results ul li{padding:0 0 6px 12px;font:400 14px/17px arial;color:#333;position:relative}div.transcripts .container .no-results ul li:after{font:700 22px "Times New Roman",Times,serif;color:#3a98d8;position:absolute;bottom:7px;left:0;content:"."}div.transcripts .container #ad{width:300px;margin:0 0 0 36px;float:none;display:inline-block}div.social-info .container>h2,div.social-info .container>span{float:left;font-family:'Open Sans',sans-serif;font-weight:500}div.social-info{width:100%;padding:100px 0 0;background:#fff;background:0 0\9;background:rgba(255,255,255,.95)}div.social-info .container{width:972px;margin:-194px auto 0;padding:36px;position:relative;overflow:hidden;background:#fff}div.social-info .container>h2{line-height:20px;font-size:25px;color:#3a98d8}div.social-info .container>span{width:100%;margin:30px 0 20px;display:block;clear:both;font-size:18px;color:#999}div.social-info .container a.share-btn{margin:0;padding:14px 12px 12px;display:inline-block;position:absolute;top:36px;right:36px;font:700 13px arial;color:#fff;text-transform:uppercase;background:#2abb9b}div.social-info .container a.share-btn span{width:9px;height:18px;margin:-6px 0 0 12px;clear:none;float:none;vertical-align:middle;display:inline-block;background:url(/static/cq/shows/fn/img/the-kelly-file/social-sm.png) no-repeat}div.social-info .container a.share-btn span+span{width:17px;height:18px;margin:-6px 0 0 12px;vertical-align:middle;display:inline-block;background-position:-9px 0}div.social-info .container a.share-btn:hover{text-decoration:none;background:#2dc4c2}div.social-info .container #social-media-wall{margin-top:45px}body.the-kelly-file div.social-info #social-media-wall .content-body{word-break:normal}body.the-kelly-file div.social-info #social-media-wall .content-body p{font:400 16px/22px arial;color:#333}body.the-kelly-file div.social-info #social-media-wall .content-body p a{color:#2abb9b}body.the-kelly-file div.social-info #social-media-wall .content-body p a:hover{text-decoration:none;color:#2dc4c2}body.the-kelly-file div.social-info #social-media-wall .content-byline a{color:#2abb9b}body.the-kelly-file div.social-info #social-media-wall .content-byline a:hover{text-decoration:none;color:#2dc4c2}.the-kelly-file #social-media-wall .hub-list{width:100%;clear:both;overflow:hidden}