
/*@media print {not needed since this is declared with a print media call }*/

/*
* {float:none !important; overflow:visible !important; position:relative !important;}
*/

/*Universal Box Sizing with Inheritance*/
html {box-sizing:border-box;}
*, *:before, *:after {box-sizing:inherit;}

body {height: auto !important;}

/**/
h1, h2, h3, h4, h5, span p, li, strong {page-break-inside:avoid;}


#universal-header {position:relative; border-bottom:none;}

.logo-wrapper, .logo-wrapper-mobile {position:absolute; top:0; left:0;}

#wpadminbar, #menu-wrapper-mobile, #search-wrapper-mobile, .billboard-wrapper,
.header-links, #header-topics, #footer_right {display:none;}



/*Sidebar selectors*/
#nav-wrap, .menu-support-container, .mobile-menu-nav, #eviews-signup, 
.mobile-menu.collapsed, .house-ad, #support_a, #support_b {display:none;}

.promo aside.related-links, #mobileTop, #mobileBottom, .mobileTop, .mobileBottom, #google_image_div, 
.ajax-load-more-wrap, .dfp_primary.dcpad, #logo-amgrad-wrap, #logo_set {display:none;}

#secondary, .widget-area-new, #sidebar {display:none!important;}



/*Main Content Area Genre Pages*/
#page, .site, .hfeed {padding:.5rem; padding:.5em; margin:0;}
#main, .wrapper {padding:0; margin:0;}
/*.site a:link:after, .site a:visited:after {content:" (" attr(href) ") "; font-size:90%;} force links to print the url in the page */
.universal-header-wrap {padding:0; margin:0; width:auto !important; max-width:99% !important;}
.promo {border-bottom:1px solid #ccc; padding:0; margin:0 0 1em;}

.promo .prbox {padding:0; page-break-inside:avoid; background:none;}
.promo .prbox figure {float:right;}
.prbox.type-A img, .prbox.type-B img,.prbox.type-C img {width:200px; float:right; margin-left:1em;}
.promo .type-C.promo-expanded figure, .promo .type-C.promo-expanded section {margin-right:0;}
.promo .type-A.promo-expanded .prtext {height:auto; min-height:3em;}
.promo section h3.promo-title {font-size:1.5em; line-height:.9;}

/*TV Schedules*/
.earlier-button {display:none !important;}
#main .mobile-subheader, #main h1 {font-size:1.4em; padding:0; margin-bottom:.3em;}
.sched-date-heading {font-size:1.2em; padding:0; margin:0;}
#primary .earlier-button {padding:0; margin:0;}
.vertsched-header {font-size:1em;}
.vertsched-section {margin:0 1em .5em;}
.vertsched-slots, .vertsched-slots:last-child {border:1px solid #d3d3d3;}
.vertsched-slots .vertsched-chanid, .vertsched-summary {padding:.3em; min-height:initial !important;}
.vertsched-summary p {margin:0 0 .1em; padding:0; line-height:1;}

/*Programs*/
#programlist .msg-progtotal {display:none;}
#programlist ul {margin:0 1em 1.2em;}
#content #programlist ul li {padding:.1em; margin:0 1% 0 0; line-height:1.2; display:inline-block; width:47%; font-size:75%; border-bottom:1px solid #bbb;}


/*About*/
.resp-vidwrap {display:none;}
#aboutUs .entry-content h2 {color:#333; clear:both;}
#aboutUs img.alignleft {width:200px;}
.entry-content p {margin:0 0 .6em; font-size:1em; line-height:1.2 !important;}


/*sub genre pages*/
.sitelet-nav-wrapper, #kids-series-circles, .bloglisting p a {display:none;}
.k_jquery-ui {padding:0; margin:0;}
.page .k_jquery-ui #tabStripe {height:.1em; border-top:1px solid #666;}

/*Post Pages*/
.entry-content div[id*="ket_video_"], .share-button-wrapper {display:none !important;}
span.cat-title {font-size:1.2em; margin-bottom:.3em;}
.entry-content p {line-height:1; margin:0 0 .3em;}


/*Support*/
.ui-widget-header {background:none; border:none;}
.k_questionBlock, .k_questionBlock div {margin:0 .5em .5em;}

div.kimbiaDiv.two_col label, .k_questionBlock label {width:200px !important;}
div.kimbiaDiv.two_col input.k_text, div.kimbiaDiv.two_col select {margin-left:30px;}
.k_questionBlock input {margin:0 .5em;}
.page .k_jquery-ui .ui-tabs .ui-tabs-panel {background:#fff;}
.page .k_jquery-ui .ui-tabs .ui-tabs-nav li.ui-state-active {border:1px solid #666 !important; border-bottom:none;}

.k_jquery-ui .ui-corner-all {border:none !important;}


/*Legislature*/
.entry-header {padding:0; margin:0;}
#vid_wrapper, .flextabs, img.header-image, #vid_wrapper iframe#vid_player {display:none !important;}
.in-video-wrap {background:#fff;}
.series-episodes-today {padding:.2em 1.2em;}
article .series-episodes-today h2 {font-size:1em;}
[class*="series-episodes-"] {.2em 20px}
.series-episode {padding:3px 0;}


/*.entry-content form {page-break-inside:avoid;}*/

.footer_wrapper, #footer {margin:0 !important; padding:0 !important;}
#footer_left, #footer_left_inner {float:none; width:auto; padding:0; margin:1em 0 0;}
#footer_left_inner p {margin:0; line-height:14px;}
#footer_left_inner p br {display:none;}
#footer_left_inner p br:after {content:'\002D';}
#footer-logo-wrapper .icon-ket-logo {font-size:2em; margin:0 0 .5em; float:left; width:3em;}
#ket-address {width:auto;}


#copyright {clear:both;}

