/* CSS Document */


/* web background image */

.explorer.white {
  
    background-image: url("http://pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public/wtjx-images/bg_slice.png");
	background: repeat-x;
}

/* buttons */

.explorer.white .main-menu {
   /* background-image: url("http://pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public/wtjx-images/button-bh.png"); */
   background:none;
	margin:auto !important;
	height: 40px;
}

header .main-menu {
    box-shadow:none;
	padding-top: 4px;
}

header .main-menu .navbar-inner {
	background: url("http://pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public/wtjx-images/button-bh.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    margin: 0;
    min-height: 35px;
    padding: 0;
}

.navbar-inner {
	border-radius: 0px;
}

.explorer.white .main-menu a:hover, .explorer.white .main-menu li.open, .explorer.white .main-menu li:hover {
	background-color:#FFF;
	min-height:39px;
}





/* button dividers */

.explorer.white .main-menu .dropdown-menu li a, .explorer.white .main-menu .navbar .divider-vertical {
    background-color: #F18137;
	height: 39px;
}


/* action bar */

.explorer.white .action-bar {
    background: none repeat scroll 0 0 #060A30;
	height: 40px;
}

header .action-bar .navbar .entry {
    padding-left: 1em;
    padding-right: 4em;
    padding-top: 10px;
    text-transform: uppercase;
}


/* What's On Module CSS */


.pbs_tvschedules_modules-whatson-module_day {
    color: #272727;
    font-size: 0.8em;
    font-weight: normal;
    line-height: 0.8em;
}
.pbs_tvschedules_modules-whatson-module_date {
    color: #272727;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    white-space: nowrap;
}

.pbs_tvschedules_modules-whatson-footer_links a:link, .pbs_tvschedules_modules-whatson-footer_links a:visited, .pbs_tvschedules_modules-whatson-footer_links a:active {
    color: #ffffff;
    font-size: 0.7em;
    font-weight: normal;
    text-transform: uppercase;
}

.pbs_tvschedules_modules-whatson-module_fab {
	background-color:#272727;
	
}

/* promo boxes */


.promo-container .promo h2 {
    border-bottom: medium solid;
    color: #272727;
    font-size: 1.9em;
    line-height: 130%;
    margin-bottom: 8px;
}


/* Social Media Module Frontpage */

.social {
    font-size: 2.5em;
	 background-image: url("http://pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public/wtjx-images/facebook-bg-reduced.jpg");
}


/* footer container CSS */
footer.container {
    background-color: #272727;
    width: auto;
	padding-bottom: 300px;
}

footer .nav.main {
    margin-bottom: 15px;
    margin-right: -5em;
    text-align:center;
}

footer .nav.secondary {
    margin-bottom: 25px;
    margin-right: 63em;
	text-align:center;
	
}


footer .nav li {
    border-right: 2px solid #ffffff;
    color: #ef972d !important;
    display: inline-block;
    line-height: 100%;
    padding: 0 15px;
}

footer .nav li a {
    color: #FFFFFF;
}

/* Donation Button */

#donate {
    left: 502px;
    position: absolute;
    top: 153px;
}

/* Specifically for Paypal buttons */

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border-radius: 4px;
    color: #555;
    display: inline-block;
    font-size: 126.5%;
    height: 35px;
    line-height: 21px;
    margin-bottom: 10.5px;
    padding: 4px 6px;
    vertical-align: middle;
}






