/* -------------- Simplicity defaults -------------- */
label[for=username] {
    /*styles here*/
}
/* Header Logo */
#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
    {background: url("../../images/_site/tw-logo-240x40.png") no-repeat transparent; background-size: 300px, 80px; width:300px;height:80px;margin-left:320px}
#blox-header-vertical-nav h1 a,
#blox-header-vertical-nav h2 a,
#blox-header h1 a,
#blox-header h2 a
    {width:300px;height:80px;}

p {font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important; font-size: 14px ; line-height: 1.4em !important; }
.blox-main-index .blox-bucket-list .bucket-photo {float: right !important;}

/*  Header Top Navigation */
.header-top-navigation a { color: #000000;}
.header-top-navigation li:hover { background-color: transparent;}
#header-top-left ul.header-top-navigation li { background: url("../../images/_site/pipe.png") no-repeat scroll 0 7px transparent; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 10px; padding: 2px 4px 2px 5px;}
#header-top-left ul.header-top-navigation li:first-child { background: url() no-repeat scroll 0 7px transparent;}
#header-top-left ul { margin-left: 0;}
#header-top-right ul.login { margin: 4px 0 4px 20px;}
#extra-right li {float:right}
#extra-left li {float:left}

#extra-nav {padding-top:0px;border:0;font:normal 11px tahoma,sans-serif;color:#000;width:960px;margin:0 auto 5px auto;height:25px}
#extra-nav a{font:normal 12px tahoma,sans-serif;color:#000 ;text-decoration:none}
#extra-nav #extra-left {padding:0;margin-left:0;top:4px !important;}
#extra-nav #extra-right li{padding-right:0;margin-right:0}
#extra-right{text-align:right !important;margin-right:0 !important;float:right}
#extra-right li{margin-right:0}
#extra-nav #extra-left li {padding:0;vertical-align:top !important;float:left;margin-right:10px;margin-top:3px}
#extra-nav #extra-right li {padding:0;vertical-align:top !important;float:right;margin-left:10px;margin-top:3px}
#extra-nav .contact_us_link a {color:red}

.blox-user-panel dl,.blox-user-panel dd {overflow:hidden !important}
#blox-user-panel {overflow:hidden !important;height:20px;float:left !important;text-align:left !important;margin-right:0px !important;}
#blox-user-panel .uUser  {font:normal 12px tahoma,sans-serif !important;color:#000}
#blox-user-panel .uUser  a{font:normal 12px tahoma,sans-serif !important;color:#000}
/*  Navigation */
/*ul.navigation*/
#tncms-region-nav-main_nav{border-top:1px solid #ddd}
ul.navigation, ul.navigation > li { background-color: #fff; color: #000000; font-weight: bold;font-size:13px;}
ul.navigation > li { padding-left:4px !important;padding-right:4px !important}
ul.navigation, ul.navigation > li > a { color: #000000;}
ul.navigation > li.current-section { background-color: #fff;}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #fff;}
ul.navigation > li.current-section a { color: #000;}
ul.navigation > li:hover a, ul.navigation > li.active a { color: #000;}
ul.navigation > li.current-section ul li a { color: #000000;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #000000;}
ul.navigation .section-list{font-weight:normal;font-size:12px}
.stuck-nav {-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2)}
ul.navigation .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_6da8d5_256x240.png")}


/* Mega Nav */
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a.tn-flag { color: #FFFFFF;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { height: auto; width: auto;}
ul.navigation.mega .mega-nav-container .blox-list li { margin: -1px 0 1px;}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3,
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { background: url() repeat scroll center bottom transparent; border-top: medium none;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-list .blox-recent-block h4 a{font-weight:normal;line-height:normal !important}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-list  li {line-height:normal;padding-top:5px;padding-bottom:5px;border-top:1px dotted #ddd}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-comments li {line-height:normal}
ul.navigation .blox-recent-block p {letter-spacing:normal;font:normal 13px 'PT Serif',serif !important}

/* Mega Nav customizations */
ul.navigation.mega .mega-nav-container ul li {
  line-height: 15px;
  margin: 5px 0;
  padding: 0;
}
ul.navigation.mega .mega-nav-container ul li div.no-link {
  color: #666666;
  font-size: 9px;
  line-height: 13px;
  margin: 10px 0 0;
  text-transform: uppercase;
}
ul.navigation.mega .mega-nav-container ul li a {
  color: #121212;
  font-weight: bold;
}

/*  Footer */
.footer-section-block.start.contact h4 {display:none;}
#blox-footer .footer-section-block.start.contact p { line-height: 1.7em; margin: 0 0 5px; padding: 0 14px 10px;}
p.footer-logo { background: url("../../images/tw-digital-logo-fix.jpg") no-repeat scroll 0 0 transparent; display: block; height: 50px; margin: 5px 0 25px !important; padding: 0 !important;}
p.footer-logo a { display: block; height: 50px; text-indent: -9999em;}
#blox-footer .footer-section-block { height: 240px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background: url() no-repeat scroll 0 0 transparent; padding-left: 0;}
#blox-footer ul.nav-footer.bull-list { color: #788196;}


/* -------------- Site customizations -------------- */

.blox-header-search {text-align:left;width:242px;left:13px;bottom:15px;position:absolute}


#blox-search-form{background:url(../../images/_site/search-bg.png) no-repeat top left;height:32px;margin-top:0px;overflow:hidden;padding:0px;width:242px;}
#blox-search-form input {font-family: inherit;border: 0px;background: transparent;}
#blox-search-form .search-bar {width:190px;float:left;font-size:13px;height:30px;padding-left:8px;color:#939598;line-height:30px}
#blox-search-form .search-submit {color: #fff;width: 38px;float: right;font-size: 12px;cursor: pointer;font-weight: normal;margin-right: 0px;padding: 0;text-indent:-5000px;height:34px;font-size:0;}

#blox-header #blox-search-form {display:none}
#blox-right-col #blox-search-form {margin-left:28px;margin-bottom:10px}

.top-right-one  {width: 110px; bottom: 0; right: 0; height: 30px;}
.top-right-one div.current-conditions {position: relative;}
.top-right-one div.current-conditions > a {text-decoration: none; color: rgb(0,0,0) !important;}
.top-right-one div.current-conditions > a > p.temp {font-family: 'Oswald', sans-serif !important; font-size: 18pt !important; float: left; margin: 0 5px 0 0; position: absolute; right: 0; text-align: right; width: 50px;}
.top-right-one div.current-conditions > a > img.wx-icon {max-height: 40px; max-width: 40px; position: absolute; right: 50px; top: -5px;}
.top-right-one div.current-conditions > a > p.city, .top-right-one div.current-conditions > a > p.conditions {display: none;}


#weather-sponsor {right:210px !important;width:90px;float:right;position:absolute;height:32px;bottom:15px}
#weather-sponsor img,#weather-sponsor iframe,#weather-sponsor embed,#weather-sponsor object{position:absolute;right:0 !important;margin:0}
#weather-sponsor .demo-ad {position:absolute;right:0;bottom:0}
.top-right-one #temp{font-family:"Open Sans";font-size:36px !important;position:absolute;right:5px;top:5px}
.top-right-one #conditions{position:absolute;right:5px;bottom:21px;font-size:12px}
#weather-bug #icon {height:100px;width:100px;float:left;padding:0;}
#weather-bug #icon img {height:100px;width:auto}
#weather-bug {width:160px;height:80px;oveflow:hidden}
.top-right-one a {color:#006196 !important}

/*.blox-recent-list .blox-headline {font:normal 20px 'PT Serif',serif !important}
.blox-top-story-holder  h3 {font:normal 20px 'PT Serif',serif !important}*/
#blox-story h1 .blox-headline {font:normal 40px 'PT Serif', serif !important}

#blox-story-text p {font:normal 15px 'PT Serif',serif }
.blox-recent-list .blox-headline {font:normal 20px 'PT Serif',serif !important}
.blox-recent-list li p{font:normal 15px 'PT Serif',serif !important}
.blox-top-story-holder p {font:normal 15px 'PT Serif',serif;}


.blox-main-index .blox-bucket-list p{font:normal 13px 'PT Serif',serif !important;line-height:150% !important;color:#666}
.blox-main-index .blox-bucket-list p.byline{font:normal 11px sans-serif}

#blox-footer .footer-section-block.search { width: 300px !important;}
.footer-section-block.start.contact h4 {display:none;}
#blox-footer .footer-section-block.start.contact p { line-height: 1.7em; margin: 0 0 5px; padding: 0 14px 10px;}
p.footer-logo { background: url("../../images/tw-digital-logo-fix.jpg") no-repeat scroll 0 0 transparent; background-position: 0 -10px; background-size:255px 68px; display: block;  margin: 5px auto 5px 10px !important; padding: 0 !important;height:60px}
p.footer-logo a { display: block; height: 50px; text-indent: -9999em;}
#blox-footer .footer-section-block { height: 360px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background: url() no-repeat scroll 0 0 transparent; padding-left: 0;}
#blox-footer ul.nav-footer.bull-list { color: #788196;}
#blox-footer .blox-bottom-block-holder {border:0 }
#blox-footer .footer-section-block h4 {padding:0 0 5px;margin-bottom:5px;font:normal 15px "PT Serif", serif;color:#900;border-bottom:1px dotted #ccc}
#blox-footer a {color:#000 !important;letter-spacing:normal}
#blox-footer p {color:#000;letter-spacing:normal}
#blox-footer .footer-section-block {border-right:1px dotted #ccc}
#blox-footer .search-options {border:1px dotted #ccc;background:#f5f3f3}
.footer-section-block.search {width:270px !important}

.footer-section-block.services {width:185px !important}
.footer-section-block.services ul {margin-bottom:15px}
.sections2 h4 {color:#fff !important;text-indent:-5000px}
.footer-section-block.sections {border-right:0 !important;padding-right:0 !important}
.footer-section-block.sections2 {padding-left:0 !important}
#blox-footer {margin-bottom:0;padding-bottom:10px}
p.copyright {width:980px;padding:0;margin:0 auto;padding-top:15px;padding-bottom:20px;color:#000}
p.copyright a{color:#000}

/* -------------- Site customizations -------------- */

#calendar-widget-block{border-color:#ddd;}

#calendar-widget-block .heading h3 {margin:0;padding:0;height:auto !important}
#calendar-widget-block .heading {background:none !important;height:auto !important;padding:0 !important;margin-top:0 !important;height:25px !important;border-bottom:0px solid #08478d;}
#calendar-widget-block .heading h3 a{left:0 !important;border:0;font:normal 18px "PT Serif" !important;color:#900!important;padding:0;margin-bottom:5px;border-top:0px solid #08478d;margin:0 !important;top:0 !important;}

#blox-featured-listings{border-color:#ddd;padding:5px 10px 20px 10px}
#blox-featured-listings .heading h3 {margin:0 !important;padding:0;float:left;}
#blox-featured-listings .heading {background:none !important;height:auto;border-bottom:0px solid #08478d;width:135px}
#blox-featured-listings .heading h3 a{left:0 !important;border:0;font:normal 18px "PT Serif" !important;color:#900!important;padding:0;margin-bottom:5px;border-top:0px solid #08478d;margin:0 !important;top:0 !important}

.marketplace .heading h2 a {font:bold 23px/21px arial,helvetica,sans-serif !important;color:#000 !important;border:0}
.marketplace .heading h2 {border:0}
h1.index-section-flag {font:normal 23px 'PT Serif',serif  !important;color:#000 !important;background:none !important;line-height:42px !important}
#index-section-title {background:none;border-bottom:2px solid #000}
.heading-class h1 {font:bold 23px arial,helvetica,sans-serif !important;color:#000 !important;background:none !important;line-height:42px !important}
.heading-class h1 a{color:#000 !important}
.heading-cal h1 {font:bold 23px arial,helvetica,sans-serif !important;color:#000 !important;background:none !important;line-height:34px !important}
.heading-cal h1 a{color:#000 !important}
.heading-cal .button {border-radius:5px;background:#900}

.blox-title {border-bottom:1px solid #ddd!important;padding: 3px 0 3px 0 !important;background:none !important;border-top:0 !important}
.blox-title h3 {border:0 !important}
.blox-title,.blox-sub-title h4, .blox-title a, .blox-sub-title a, .blox-title h3, .blox-title h3 a{
color:#900;font-family:"PT Serif" !important;font-weight:400;font-size:18px;padding-left:0 !important;border-top:0;background:none;}

.green_title * .blox-title {border:none !important;padding: 3px 0 3px 0 !important;background-color:#79bd42 !important;border-top:0 !important}
.green_title * .blox-title h3 {padding-left:10px !important;}
.green_title * .blox-sub-title h4,.green_title * .blox-title a,.green_title * .blox-sub-title a,.green_title * .blox-title h3,.green_title * .blox-title h3 a {
color:#fff; font-family:"PT Serif" !important;font-weight:400;font-size:18px;padding-left:0 !important;border:none;}
.green_title * .blox-recent-list li { padding: 0 0 0 0 !important;}

.blox-sub-title{margin-bottom:5px;clear:both !important}
.blox-list li h3  {margin-left:0 !important;padding-left:10px !important;background:url(../../images/_site/bl-dot.png) no-repeat 2px 9px !important;padding-top:4px;padding-bottom:4px}
.blox-headline a {color:#000; font-family: Georgia, Times, serif;}
.grid_4 .zebra-stripes {width:288px !important;margin-left:0}
.zebra-list li {border-bottom-style:dotted !important}
.zebra-stripes a:hover {color:#c00 !important}
.zebra-stripes {}
.zebra-mane .headline-cell a {color:#000;font-family:'PT Serif',serif;font-weight:normal}
.zebra-mane p {color:#666;font:normal 13px 'PT Serif',serif}
.zebra-mane .image-cell img {-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);border:1px solid #fff !important}
.zebra-stripes ul li {margin-left:0 !important;padding-left:10px !important;background:url(../../images/_site/bl-dot.png) no-repeat 2px 11px !important}
.zebra-stripes .headline-cell a {color:#444;font:normal 13px/16px 'PT Serif',serif !important}
.zebra-stripes .headline-cell .flag a,.zebra-stripes .headline-cell .simple-flag a  {color:#fff;font-size:11px !important;}
.zebra-stripes small {color:#ccc !important}
.blox-zebra-nav {background-color:#fff;margin-top:0 !important;padding-right:5px !important;padding-top:3px;margin-bottom:0 !important}
.blox-zebra-nav a {color:#888;border-color:#D9D9D9}
.blox-zebra-list .rss {margin-top:7px !important}
.highlight-white .zebra-stripes {width:480px !important}
.grid_13 .highlight-white #ara-container  {width:725px !important}
.grid_13 .highlight-white #nav-container {width:725px !important}

.blox-recent-list .blox-recent-block p {letter-spacing:normal;font:normal 13px 'PT Serif',serif !important}

#blox-container .blox-list li a {color:#262626 !important;}
#blox-container .blox-list li {background:none;padding:5px 0;border-top:1px dotted #ccc;border-bottom:0}
#blox-container .blox-list li li{background:none;padding:5px 8px;border-top:0px dotted #ccc;margin-bottom:0}
#blox-container .blox-list .blox-headline {margin-left:0 !important;display:block !important;font:normal 12px 'PT Serif',serif !important !important;width:auto;padding-left:10px !important;background:url(../../images/_site/bl-dot.png) no-repeat 2px 9px !important;}
#blox-container .blox-list .blox-headline a {color:#444 !important;font:normal 13px 'PT Serif',serif !important}
#blox-container .blox-list .blox-headline a:hover {color:#c00 !important}
#blox-container .blox-list .blox-comments a{color:#aaa !important}
#blox-container .blox-list .blox-comments li{padding:0;margin:0;margin-left:-1px}


.iterodd {background:none !important}
.blox-bucket-list .bucket-headline a {font:normal 18px 'PT Serif',serif;color:#000}
.blox-bucket-list dl{border-bottom:1px dotted #ccc !important}
.blox-bucket-list .odd-list-item {background:#f3f3f3f}
dd.bucket-headline a {color:#000 !important}
dd.bucket-headline a:hover {color:#c00 !important}
#blox-poll p a {color:#4D4D4D;font:bold 13px 'PT Serif',serif}


.soft {background: #efefef;border:1px solid #ddd;padding:15px 10px;border-radius:0 !important}
#blox-right-col .soft {background:#fff}
.soft .blox-title h3 a{color:#262626;font-family:'PT Serif',serif !important !important;font-weight:400;}
.soft .blox-title {border:0 !important}
.soft .image-list {margin-bottom:5px}
.soft .image-list li {border-top:0;border-bottom:1px dotted #ccc}
.soft .image-list-text a {color:#000;font:'PT Serif',serif !important;}
.soft .image-list-text em{clear:both !important;display:block}
.soft .image-list .image-list-text {width:55%}
.soft .image-list .image-list-text h4 {font:normal 13px 'PT Serif',serif !important;}
.soft .image-list .image-list-text p {clear:both}
.blox-breaking-news{background-color:#840810;width:950px;margin-left:5px}
.blox-breaking-news h2,.blox-breaking-news p,.blox-breaking-news dt,.blox-breaking-news dd{line-height:60px;font-family:'PT Serif',serif}
.blox-breaking-news .breaking-transition{font-family:'PT Serif',serif;font-weight:normal}
.blox-breaking-news h2,.blox-breaking-news dt,.blox-breaking-news p.title-flag{text-indent:-9000px;background:#840810 url(../../images/_site/breaking.gif) no-repeat 0px -3px ;width:70px}
.day-partition {background: #369 !important;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font:normal 11px arial,helvetica,sans-serif;padding:3px 0 3px 5px; margin-top:-1px;color:#fff}
.calendar .navigation .blox-asset-content-block {padding:0 !important;background:none}
#blox-asset-title {font:normal 28px/32px arial,helvetica,sans-serif}
#blox-asset-title span {color:#000 !important;font-weight:normal !important}

#calendarSearch {border:0}
#calendarSearch a {color:#fff}

/* More section float fix */
.more{float: none;}
.blox-recent-list li {border:0}
.blox-recent-list img.avatar {-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);border:1px solid #fff !important;padding:0}

.uline * .blox-recent-list li.pdfdisplayad {border-top: 1px solid #666;}

#block-slideshow-playlist{padding:0 !important; border-radius:0 !important;margin:0;border:0;width:620px;background:none;margin-bottom:10px}
#block-slideshow-playlist .slide-navigator{width:313px !important;margin-top:3px;margin-right:3px}
#block-slideshow-playlist .slide-navigator li {border-top:0;border-bottom:1px dotted #ddd;padding-top:0;padding-bottom:5px}
#block-slideshow-playlist .slide-navigator .title a strong{font:normal 13px 'PT Serif',serif !important;color:#000}
#block-slideshow-playlist .slide-navigator a.source-link{font:normal 11px verdana,sans-serif;color:#900;text-transform:lowercase;text-decoration:underline}
#block-slideshow-playlist .slide-navigator .date {color:#999;font:normal 11px verdana,sans-serif;}
#block-slideshow-playlist .slidecaption p{font:normal 11px arial,sans-serif !important}
#block-slideshow-playlist .slidecaption .title a strong{font:bold 13px "PT Serif",arial,sans-serif !important}
.sponsored-by {position:absolute;right:230px;bottom:50px;display:none}
.signup-first-name label, .signup-last-name label {color:#f00}

h3.paper_logo {position:absolute;bottom:0px;left:5px;font:normal 32px/21px 'PT Serif',serif;text-shadow:1px 1px 1px #c0c0c0;}
h3.paper_logo a {color:#469fa5;text-decoration:none}
h3.paper_logo a:hover {color:#000}

.vertical-site-featured-search #vehicles-search,.vertical-site-featured-search #homes-search{background:#0D5D90 }

/* Remove Title RSS */
#section-rss-link { display: none; }

.tw-sublinks, .tw-sublinks a {
    color: #fff;
}

/* Size ads */
div#ads-top {display: table;}
.expandoAd {height: 32px; width: 980px; position: relative; overflow: hidden !important; visibility: visible;}
.tw-leaderboard-728x90 {float: left; margin-right: 10px; width: 728px; padding: 0px; max-width: 728px; max-height: 90px;}
.tw-leaderboard-200x90 {float: right; width: 220px; padding: 0px;}
/* Font size for Classifieds box*/
.tw-classified-box .blox-recent-list .blox-headline, .tw-classified-box .blox-recent-list .blox-headline a {font-weight: normal !important; font-size: 12px !important; font-family: Arial, serif !important;}
/* Bootstrap items */
.btn {font: 12px Helvetica, sans-serif; margin: 5px 0; border-radius: 0; display: inline-block; padding: 4px 12px; text-align: center; vertical-align: middle; cursor: pointer; color: #333333; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #f5f5f5; background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; border-bottom-color: #b3b3b3; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); text-decoration: none;}

/* Sign-up Form */
#registrationForm p.signup-terms { background-color: #ECECEC; border: 1px solid #CCCCCC; border-radius: 5px 5px 5px 5px; margin: 10px 0 15px; padding: 5px;}
#registrationForm input.text.termsbox { display: inline; margin: 0.4em; padding: 0.4em; width: auto;}
.login-box-form a.termsread { display: inline; float: none; margin-left: 0; padding-top: 0;}
#user-gateway .page label.error { background-color: #FFFFCC; border-radius: 5px 5px 5px 5px; color: #CC0000; display: block; float: none; margin: 11px 0 0; padding: 2%;  width: 96%;}

#ndn-video-player-2
{
    padding-top: 5px !important;
    margin: 0 10px 10px 0 !important;
    float: left !important;
}
/* #ndn-video-player-3.ndn-widget-embed-4, #ndn-video-player-3.ndn-widget-embed-5 */
#ndn-video-player-3.bh_ndn_background
{
    border:1px solid #a2a2a2;
    padding:40px 0px 0px 0px;
    margin:5px 5px 10px 5px !important;
    background:url("../../images/_site/ndn_layer3_bg.jpg") no-repeat;
    width: 600px;
    height: 338px !important;
/*    display: none; */
}

#comment-rules h3 {display:none}
#comment-rules  .rules-columns {display:none}
#comment-rules h2 {font:bold 23px arial,helvetica,sans-serif;color:#457D9D;margin-bottom:15px;text-align:center}
#comment-rules p {font:normal 12px/15px arial,helvetica,sans-serif;margin-top:10px}
#comment-rules a {color:#457D9D;text-decoration:underline}

.blox-photo-gallery .blox-title h3 {padding: 5px 5px 5px 10px !important; font-family: Arial, sans-serif !important; font-size: 12px !important; font-weight: bold !important; color: #000 !important;}

#main_nav,
#tncms-region-nav-main_nav{
    background: #003366; 
    padding: 0 !important; 
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); 
    background: -moz-linear-gradient(top, #003366 0%, #336699 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#003366), color-stop(100%,#336699)); 
    background: -webkit-linear-gradient(top, #003366 0%,#336699 100%); 
    background: -o-linear-gradient(top, #003366 0%,#336699 100%); 
    background: -ms-linear-gradient(top, #003366 0%,#336699 100%); 
    background: linear-gradient(to bottom, #003366 0%,#336699 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003366', endColorstr='#336699',GradientType=0 );

  }
#main_nav > li {
    background: inherit;
    padding: 3px 8px;
    font-weight: 300;
    color: #fff;
}
#main_nav > li > a{color:#fff;}
#main_nav > li:hover{background:#fff;}
#main_nav > li:hover > a{color: #336699;}
#main_nav > li.home-icon.home-icon-black > a {background-position: right;}
#main_nav > li.home-icon.home-icon-black > a:hover {background-position: left;}

/* Navigation area for top of community pages */
.tw-community-nav-top-container {
    color: #fff;
    margin-top: 10px !important;
    padding: 10px 0;
    background: #333;
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear, left top, left bottom, from(#333), to(#222));
    background-image: -moz-linear-gradient(top, #333, #222);
    background-image: -ms-linear-gradient(top, #333, #222);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #222));
    background-image: -webkit-linear-gradient(top, #333, #222);
    background-image: -o-linear-gradient(top, #333, #222);
    background-image: linear-gradient(top, #333, #222);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);
    -moz-border-radius:4px 4px 0 0;
    border-radius:4px 4px 0 0;
}
.text-shadow { text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); }
ul.expand-menu { padding:0; margin:0; text-align: left; position: relative; }
ul.expand-menu li { list-style: none; padding: 0; display: block; float: left; border-right: 1px solid #4d4d4d; }
ul.expand-menu-right li a, ul.expand-menu-right #blox-user-panel dd, ul.expand-menu-right #blox-user-panel dd a { padding: 0 5px !important; color: #ddd !important; font-family: Arial, sans-serif !important; font-size: 10px !important;}
ul.expand-menu-right #blox-user-panel #uUser, ul.expand-menu-right #blox-user-panel #uUser a { display: inline !important;}
ul.expand-menu li ul { top: 22px; margin: 0 -1px; }
ul.expand-menu .dropdown-menu { min-width: 70px; }
ul.expand-menu .basic { padding: 0; }
ul.expand-menu .basic li { background-image: none; padding:0; text-indent:0; border-bottom: 1px solid #ddd; border-top: 1px solid #fff; }
ul.expand-menu .basic li a { text-shadow: none; line-height: 24px; padding: 0 10px; white-space: nowrap; }
ul.expand-menu li a, ul.expand-menu dd a {color: #ddd !important;}
ul.expand-menu li a:hover, ul.expand-menu dd a:hover {text-decoration: none !important; color: #fff !important;}
ul.expand-menu .basic li a:hover { text-decoration: none; text-shadow: 0 1px 0 #fff;
    background: #eee;
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear, left top, left bottom, from(#f7f7f7), to(#eee));
    background-image: -moz-linear-gradient(top, #f7f7f7, #eee);
    background-image: -ms-linear-gradient(top, #f7f7f7, #eee);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f7f7f7, #eee);
    background-image: -o-linear-gradient(top, #f7f7f7, #eee);
    background-image: linear-gradient(top, #f7f7f7, #eee);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#eeeeee', GradientType=0);
}
ul.expand-menu .basic li:last-child { border-bottom: 0; }
ul.expand-menu .parent { padding: 7px 5px; }
ul.expand-menu .parent.selected { text-shadow: none; cursor: default; text-decoration: none; margin-top: 2px!important; margin-bottom: -2px; color: #333!important; background-color: #fff; -webkit-box-shadow:0 2px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, 0.3);box-shadow:0 2px 10px rgba(0, 0, 0, 0.3); }

.ddlMenu {
    display: none;
    position: absolute;
}

.community-search {
    position: absolute;
    border-radius: 5px;
    top: 65px;
    margin: 0 auto;
    padding: 15px 5px;
    right: 10px;
    height: 50px;
    width: 250px;
    background: rgba(225,225,225,0.8);
}

.search-box-header {
    margin: 0 auto;
}

.search-box-list li {
    float: left !important;
    padding: 0 5px;
}

.search-box-list .r-border {
    border-right: 1px solid #bbb !important;
}

.lead-presentation-photo {
    float: right;
    margin-right: 0;
    margin-left: 8px;
}

.byline {
    font-size: 12px !important;
    font-family: "Helvetica Neue", Helvetica, sans-serif !important;
}

.section-name{color: #369;}

.blog-header {font: bold 20px "Source Sans Pro"; text-transform: uppercase; letter-spacing: 1px; padding: 5px 0 5px; margin: 5px 0 0;}
.blog-container {width: 180px; padding: 5px; margin: 0 10px 0 0; float: left; border-radius: 5px; background: #efefef;}
.blog-wrapper {border-bottom: 1px dashed #a9a9a9; margin: 0 0 5px 0;}
.blog-title {font-weight: normal; font-size: 16px;}
.blog-byline {font-size: 12px; color: #666;}

.tw-synopsis {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px;}

.grid_3.blogs_layout {float:left;width:180px;margin-left:0}
.grid_5.blogs_layout {float:right;margin-right:0;width:420px}

/* Section Headers */
#index-section-title {background: #336699 !important;}
#index-section-title h1 {color: #fff !important;}

#instantGallery h3{display:none}
#instantGallery .byline {
    display: none !important;
}
.story-keywords {display:none}

/* Outbrain */
.OUTBRAIN .AR_1 .ob_dual_left {
  float: none !important;
  padding: 0 2% !important;
  width: 96% !important;
}
.AR_1 .ob_dual_right {
  display: none;
}

.small-newspaper {
    display: none !important;
}


.hdl_combo ul li {
    clear: none !important;
    float: left !important;
    border: none !important;
    width: 260px !important;
    padding: 5px !important;
    border-bottom: 1px solid #cdcdcd !important;
}

.hdl_combo ul li:nth-child(even) {
    background-color: #efefef !important;
}

.hdl_combo > .ap_cnt_area {
    display: inline !important;
}

.hdl_combo ul li a {
    font-family: Arial !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #000 !important;
}

.hdl_combo ul li .ap_img_lnk, .hdl_combo ul li .ap_v_img_lnk {
    display: none !important;
}

.hdl_combo ul li a:hover {
    text-decoration: underline !important;
}

.hdl_combo ul li p {
    display: none !important;
}

.hdl_combo ul.ap_cnt_area > li:first-of-type {
    width: 339px !important;
    float: left !important;
    border-right: 1px solid #ddd !important;
    border-bottom: none !important;
    padding: 0 5px 0 0 !important;
    margin-right: 5px !important;
}

.hdl_combo ul.ap_cnt_area > li:first-of-type .ap_img_lnk, .hdl_combo ul.ap_cnt_area > li:first-of-type .ap_v_img_lnk {
    display: inline !important;
}

.hdl_combo ul.ap_cnt_area > li:first-of-type > .ap_mdl_frm > .ap_slg_txt {
    display: block !important;
}

.hdl_combo ul.ap_cnt_area > li:first-of-type > .ap_mdl_frm > .ap_blk_hd {
    font-family: Georgia !important;
    font-size: 18px !important;
    font-weight: bold !important;
}

.ap_hdr, .ap_bl_div {
    display: none !important;
}

.tw-section-headers {
    font-size: 14px !important;
    font-family: 'Oswald', 'PT Serif', serif !important;
    font-weight: normal !important;
    text-transform: uppercase !important;
    color: #FFFFFF !important;
    letter-spacing: 1px !important;
}

h1.index-section-flag {
    font-family: 'Oswald', 'PT Serif', serif !important;
    font-weight: normal !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
}

#blox-user-admin .delivery-address label.address {
  clear: left;
}

.zebra-bucket-header { position: relative; width: 605px; margin: 0 0 5px 0; padding: 5px 5px 5px 10px; background-color: #369;}


/* .service .same-info{display:none !important} */

.app-classifieds .categoriesList ol .sub-cat {display:block !important;margin-top:10px;color:#fff}
.app-classifieds .categoriesList ol .sub-cat .sub-cat a{font:11px arial,helvetica,sans-serif;color:#2E6194 !important}
.app-classifieds .categoriesList ol .sub-cat .sub-cat  {margin-top:2px;color:#fff !important}
.app-classifieds .categoriesList ol .sub-cat .count {float:right;color:#999}
.app-classifieds .categoriesList ol {clear:both;margin-left:0 !important}
.app-classifieds .categoriesList h3 {padding-top:10px !important;margin-bottom:30px !important;border-bottom:3px solid #000;height:35px}

.app-classifieds .categoriesList ol.place-ad .submit {padding:5px;border-radius:5px;margin-top:10px !important;display:block;margin-bottom:15px;background:#2E6194;text-align:center;width:150px;float:right}
.app-classifieds #wider-button .categoriesList ol.place-ad .submit {width:auto;}
.app-classifieds .categoriesList ol.place-ad .submit a{color:#fff}
.class-head-icon {display:none}
.heading-class {background:none;border-bottom:1px solid #ddd}
.heading-class h1{border-bottom:2px solid #000; width:100% !important}
.vertical-site .heading-class h1{border-bottom:0px; width:auto!important}
.vertical-site .heading.heading-class.detail{margin-bottom:15px}
#ad-classifieds-search-left-top .demo-ad{display:none}
.vertical-site #tw-subnav{min-height:65px}
#blox-left-col .demo-ad{margin-bottom:15px}
.promos-slider .prev {background:url(../../images/_site/slider-nav-arrows2.png) no-repeat 0 0 !important;height:115px;width:20px !important;margin-top:10px}
.promos-slider .next {background:url(../../images/_site/slider-nav-arrows2.png) no-repeat -170px 0 !important;height:115px;width:20px !important;margin-top:10px}
.promos-slider .prev:hover {background:url(../../images/_site/slider-nav-arrows2.png) no-repeat -85px 0 !important;}
.promos-slider .next:hover {background:url(../../images/_site/slider-nav-arrows2.png) no-repeat -254px 0 !important;}
.promos-slider .prev span,.promos-slider .next span{display:none}
.promos-slider .item-list {border:1px solid #EDEDED;margin-top:0 !important;top:0;width:577px !important;height:120px !important;margin-left:20px !important}
.promos-slider .core-slider {height:140px !important}
.promos-slider .item a {color:#2E6194;font:bold 11px arial,helvetica,sans-serif}
.promos-slider .item {margin-top:15px;}
.promos-slider .group {width:560px !important}
.service-action-area li {width:95% !important}
#subscription-notice-manager-pop .alt-area {display:block !important;clear:both !important;height:30px}

/* #services-manager-messages .message {display:none !important}*/
.buy-photo {background:#efefef;padding:3px 5px;border-radius:5px;border:1px solid #ccc;font-size:11px}

.community-wrapper .mega-nav-container{
    width: 180px !important;
}

.tw-blue-button {background-color: #369; float: right; border-radius: 5px; padding: 2px 6px; margin: 5px 0 0 0;}
.tw-blue-button a {text-decoration: none; color: #fff; font-family: Arial; font-weight: bold; font-size: 8pt;}

/* CUSTOM BREAKING NEWS BLOCK */
.tw-breaking-wrapper {
	border: 1px solid #c00;
        margin-bottom: 20px;
}
.tw-breaking-logo {
	padding: 2px 5px;
	font-family: 'Oswald', sans-serif;
	font-size: 14pt;
	letter-spacing: 1px;
        background-color: #c00;
	color: #fff;
        position: relative;
}
.tw-breaking-content {
	padding: 5px 5px 5px 5px;
}
.tw-breaking-headline a {
	font-family: Georgia;
	font-weight: bold;
	color: #000;
	font-size: 15pt;
	line-height: 1.1;
	text-decoration: none;
}
.tw-breaking-summary {
	color: #000;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
}
.tw-breaking-image {
	float: left;
	margin: 0 5px 5px 0;
	height: 100px;
}
.tw-breaking-byline {
	font-size: 12px;
	font-family: Arial;
	color: #000;
}

/* SUBSCRIBER ALERT BLOCK */
.tw-subsalert-wrapper {
    border: 1px solid #ff3;
    margin-bottom: 20px;
}
.tw-subsalert-logo {
    padding: 2px 5px;
    font-family: 'Oswald', sans-serif;
    font-size: 14pt;
    letter-spacing: 1px;
    background-color: #ff3;
    color: #000;
}
.tw-subsalert-content {
    padding: 5px 5px 5px 5px;
    background-color: #ff3;
}

img.globe {
    width: 12px;
    height: 12px;
    background-image: url('http://bloximages.newyork1.vip.townnews.com/tulsaworld.com/content/tncms/live/global/resources/styles/font-awesome/icon-globe.png');
    background-size: 12px 12px;
    background-repeat: no-repeat;
    border: 0 !important;
    border-image-width: 0 !important;
    outline: 0 !important;
    z-index:100;
    padding:0px;
}

img.document {
    width: 12px;
    height: 12px;
    background-image: url('http://bloximages.newyork1.vip.townnews.com/tulsaworld.com/content/tncms/live/global/resources/styles/font-awesome/icon-file-alt.png');
    background-size: 12px 12px;
    background-repeat: no-repeat;
    border: 0px !important;
}

img.search {
    width: 12px;
    height: 12px;
    background-image: url('http://bloximages.newyork1.vip.townnews.com/tulsaworld.com/content/tncms/live/global/resources/styles/font-awesome/icon-search.png');
    background-size: 12px 12px;
    background-repeat: no-repeat;
    border: 0px !important;
}

img.audio {
    width: 12px;
    height: 12px;
    background-image: url('http://bloximages.newyork1.vip.townnews.com/tulsaworld.com/content/tncms/live/global/resources/styles/font-awesome/icon-volume-up.png');
    background-size: 12px 12px;
    background-repeat: no-repeat;
    border: 0px !important;
}

img.photo {
    width: 12px;
    height: 12px;
    background-image: url('http://bloximages.newyork1.vip.townnews.com/tulsaworld.com/content/tncms/live/global/resources/styles/font-awesome/icon-camera-retro.png');
    background-size: 12px 12px;
    background-repeat: no-repeat;
    border: 0px !important;
}
img.video {
    width: 12px;
    height: 12px;
    background-image: url('http://bloximages.newyork1.vip.townnews.com/tulsaworld.com/content/tncms/live/global/resources/styles/font-awesome/icon-play-circle.png');
    background-size: 12px 12px;
    background-repeat: no-repeat;
    border: 0px !important;
}

a img {
    border: 0 !important; 
}

.app-business .heading h2{text-indent:-5000px;margin-left:0;border-bottom:1px solid #ccc !important;background:url(../../images/_marketplace/findit-logo-11-7-2013.png) no-repeat;height:44px}
.app-business .heading strong {color:#336699 !important}
.app-business .heading{background:none;height:72px}

#user-avatar .screen-name {display:none}

.tw-photo-gallery-header {position: relative; width: 98%; padding: 5px 5px 5px 10px; background-color: #369;}
div.tw-gallery-container {display: table !important;}
div.tw-gallery-container > div:nth-of-type(5) {clear: left !important;}

.hsfb-headline {
    font-family: 'Oswald', Arial, sans-serif;
    font-size: 22px;
    color: #000;
}

.ou-gameday .gamedate {
    background: #990000 !important;
}
.osu-gameday .gamedate {
    background: #ff6600 !important;
}
.tu-gameday .gamedate {
    background: #005596 !important;
}

#shsMultisportScoreboard {width: 95% !important;}

/* CUSTOM Zebra Headers for OSU/OU/TU/ORU sites */
.osu-zebra .zebra-bucket-header { position: relative; width: 605px; margin: 0 0 5px 0; padding: 5px 5px 5px 10px; background-color: #FF7312;}
.ou-zebra .zebra-bucket-header { position: relative; width: 605px; margin: 0 0 5px 0; padding: 5px 5px 5px 10px; background-color: #8F2C26;}
.tu-zebra .zebra-bucket-header { position: relative; width: 605px; margin: 0 0 5px 0; padding: 5px 5px 5px 10px; background-color: #2D3188;}
.oru-zebra .zebra-bucket-header { position: relative; width: 605px; margin: 0 0 5px 0; padding: 5px 5px 5px 10px; background-color: #10094C;}

#subscription-notice .service-price, 
#subscription-notice-manager-pop .service-price{ display:none }
#subscription-notice a span.service-description, 
#subscription-notice-manager-pop a span.service-description{padding-left:50px}

#tw-subnav {width: 960px; margin-left: 0px;}

#tw-subnav ul {
    border: 1px solid #ccc;
    margin: 0 0 10px 0;
    background-color: #ddd;
}
    .homes #tw-subnav ul,
    .homes #tw-subnav ul{ margin-bottom:0px }
    #homes-tabs label{font-size:12px}
    
    .homes #tw-pencil,
    .classifieds.vehicle #tw-pencil,
    .autos #tw-pencil,
    .homes #tw-pencil{padding:0px!important}

    /* replacd by vertical header */
    .autos #blox-header,
    .classifieds.vehicle #blox-header,
    .homes #blox-header,
    .homes #blox-header{display:none!important}
    
    /* fader changes */
    .homes.depth-2 #blox-wrapper.container_12, 
    .homes.depth-2 #blox-container.container_12,
    .homes.depth-2 #blox-wrapper.container_12, 
    .homes.depth-2 #blox-container.container_12,
    .homes.depth-2 #tw-subnav,
    .homes.depth-2 #tw-subnav{ width:990px }
    
    .homes.depth-2 #richmond-homes-slideshow .slideshow-fader,
    .homes.depth-2 #richmond-homes-slideshow .slideshow-fader{margin-left:0px!important}
    
    .homes.depth-2 #richmond-homes-slideshow .fader-home-link,
    .homes.depth-2 #richmond-homes-slideshow .fader-home-link{right:0px!important}
    
    
#tw-subnav li {
    float: left;
    width: auto;
    padding: 8px 6px;
    color: #336699;
    font-weight: 600;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 12px;
}

#tw-subnav li.main-nav {
    float: left;
    width: auto;
    padding: 8px 9px;
    color: #fff;
    background-color: #336699;
    font-weight: 600;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    height: 100%;
}

.ndn_sliderThumbnailOverlay p, .ndn_sliderThumbnailTitle p {
    font-family: Helvetica, sans-serif !important;
    font-size: 8pt !important;
}

.outdoors-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-outdoors-header-960.jpg'); margin-bottom: 10px; }
.highschool-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-highschool-header-960.jpg'); margin-bottom: 10px; }
.ou-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-ou-header-960.jpg'); margin-bottom: 10px; }
.osu-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-osu-header-960.jpg'); margin-bottom: 10px; }
.oru-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-oru-header-960.jpg'); margin-bottom: 10px; }
.tu-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-tu-header-960.jpg'); margin-bottom: 10px; }
.food-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-food-header-960.jpg'); margin-bottom: 10px; }
.religion-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-religion-header-960.jpg'); margin-bottom: 10px; }
.restaurant-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-restaurants-header-960.jpg'); margin-bottom: 10px; }
.aerospace-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-aerospace-header-960.jpg'); margin-bottom: 10px; }
.american-airlines-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-americanairlines-header-960.jpg'); margin-bottom: 10px; }
.bruce-plante-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-bruceplante-header-960.jpg'); margin-bottom: 10px; }
.business-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-business-header-960.jpg'); margin-bottom: 10px; }
.consumer-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-consumernews-header-960.jpg'); margin-bottom: 10px; }
.crime-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-crimewatch-header-960.jpg'); margin-bottom: 10px; }
.education-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-education-header-960.jpg'); margin-bottom: 10px; }
.delcour-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-juliedelcour-header-960.jpg'); margin-bottom: 10px; }
.local-news-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-localnews-header-960.jpg'); margin-bottom: 10px; }
.mikejones-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-mikejones-header-960.jpg'); margin-bottom: 10px; }
.movies-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-moviereviews-header-960.jpg'); margin-bottom: 10px; }
.mainnews-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-news-header-960.jpg'); margin-bottom: 10px; }
.opinion-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-opinion-header-960.jpg'); margin-bottom: 10px; }
.people-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-peopleandplaces-header-960.jpg'); margin-bottom: 10px; }
.scene-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-scene-header-960.jpg'); margin-bottom: 10px; }
.sportsextra-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-sportsextra-header-960.jpg'); margin-bottom: 10px; }
.store-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-store-header-960.jpg'); margin-bottom: 10px; }
.tech-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-technology-header-960.jpg'); margin-bottom: 10px; }
.tv-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-tv-header-960.jpg'); margin-bottom: 10px; }
.waynegreene-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-waynegreene-header-960.jpg'); margin-bottom: 10px; }
.weather-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-weather-header-960.jpg'); margin-bottom: 10px; }
.weekend-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-weekend-header-960.jpg'); margin-bottom: 10px; }
.olympics-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-olympics-header-960.jpg'); margin-bottom: 10px; }
.capitol-report-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-capitolreport-header-960.jpg'); margin-bottom: 10px; }
.church-directory-page-header { width: 960px; height: 170px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/tw-church-directory-header-960.jpg'); margin-bottom: 10px; }


.contact-html #blox-story-text p {font:normal 15px 'PT Serif',serif }

.homes .heading.detail h1{
    width:auto!important;
    border:none}
    
#real-estate-header{ background: url("../../images/_homes/homes-header-tulsa.png") no-repeat transparent; } 
/*#vehicles .vehicles-sprite{ background: url("../../images/_autos/autos-header-tulsa.gif") no-repeat transparent!important; }*/
#vehicles-header { background: url("../../images/_autos/autos-header-tulsa.gif") no-repeat transparent!important; }
.vehicles-sprite { background: none !important; }
 
 /* //////////// UTILITY PROMO WIDGET /////////////// */
#blox-info{-moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius: 3px;
    background:#EFEFEF none repeat scroll 0 0;
    padding:10px;}
        #blox-info #promo_img img {
            border:medium none;
            display:block;
            margin:5px 10px 0 0;
            float: left;
            width:100px;
            -moz-border-radius:3px; -webkit-border-radius: 3px; border-radius: 3px;}
        #blox-info #blox-info-info ul {float:left;
            width:550px;}
        #blox-info #blox-info-info li.blox-info-text{
            border:medium none;
            font-size:11px;
            height:auto;
            line-height:15px;
            margin:7px 0 0 0;
            width:auto;
            background: none;}
    /*#richmond-homes-slideshow form{display:none}*/

.block.real-estate-search #ui-id-3{display:none}
   
.instant-gallery img{max-width:100%!important}

.listing .thumbnail{border:none!important; padding:0px!important} /* override generic bootstrap */

#ndn_launcher_27256 {margin: 0 30px;}

div#blox-html-container.index.quiz div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.theoutsiders div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.events.seniorlivingexpo div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.street_level-html > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-story > h1#blox-asset-title, div#blox-html-container.test.class_test div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.test.frontpage div#blox-left-col > div#blox-index > div#blox-breadcrumbs, div#blox-html-container.test.frontpage div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.outlook2016 div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.appdownload div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.hr.mediaconsultant div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.sportsextra.contests.name_the_roughneck_mascot_contest-html div#blox-left-col > div#blox-story > h1#blox-asset-title, div#blox-html-container.mason_and_jason-html div#blox-left-col > div#blox-story > h1#blox-asset-title, div#blox-html-container.tulsaworldmagazine div#blox-breadcrumbs, div#blox-html-container.specialprojects.gift_of_hearing div#blox-left-col div#index-section-title, div#blox-html-container.tulsaworldmagazine div#blox-left-col div#index-section-title, div#blox-html-container.site.subscription div#blox-left-col div#index-section-title, div#blox-html-container.newsletters div#blox-left-col div#index-section-title, div#blox-html-container.thankfuledition div#blox-left-col div#index-section-title, div#blox-html-container.internship div#blox-left-col div#index-section-title, div#blox-html-container.test.subscription div#blox-left-col div#index-section-title, div#blox-html-container.tmagazine div#blox-left-col div#index-section-title, div#blox-html-container.specialprojects.blackmass div#blox-left-col div#index-section-title, div#blox-html-container.talkreadsing-html div#blox-right-col, div#blox-html-container.talkreadsing-html h1#blox-asset-title, div#blox-html-container.app-staticpages div.blox-static-related, div#blox-html-container.blogs.sports.thepicker div#blox-left-col div#index-section-title, div#blox-html-container.tulsamagazine div#blox-left-col div#index-section-title, div#blox-html-container.tulsamagazine div#blox-left-col div#blox-breadcrumbs, div#blox-html-container.site.tulsamagazine-html div#blox-left-col > div#blox-breadcrumbs, div#blox-html-container.site.tulsamagazine-html div#blox-left-col > div#blox-story > h1#blox-asset-title, #blox-html-container.blogs.business.caseysmith #index-section-title, #blox-html-container.specialprojects.coupons #index-section-title, #blox-html-container.news.databases #index-section-title, #blox-html-container.specialprojects.levees #index-section-title, #blox-html-container.specialprojects.healthcaredirectory2015 #index-section-title, #blox-html-container.communities #index-section-title, #blox-html-container.communities.skiatook #index-section-title, #blox-html-container.communities.wagoner #index-section-title, #blox-html-container.scene.bestintheworld2015 #index-section-title, #blox-html-container.specialprojects.excellenceineducation2015 #index-section-title, #blox-html-container.scene.stateofthearts #index-section-title, #blox-html-container.scene.hopjam #index-section-title, #blox-html-container.scene.prom2015 #index-section-title, #blox-html-container.outlook2015 #index-section-title, #blox-html-container.news.ww2veterans #index-section-title, #blox-html-container.tw101 #index-section-title, #blox-html-container.blogs.news.jasoncollington #index-section-title, #blox-html-container.sportsextra.all-worldbasketball2015 #index-section-title, #blox-html-container.specialprojects.hittinghome #index-section-title, #blox-html-container.news.neediestfamilies #index-section-title, #blox-html-container.test.reboot #index-section-title, #blox-html-container.test.reboot #blox-breadcrumbs, #blox-html-container.interns #index-section-title, #blox-html-container.news.elections #index-section-title, #blox-html-container.advmediakit #index-section-title, #blox-html-container.careers #index-section-title, #blox-html-container.scene.wizardworld #index-section-title, #blox-html-container.opinion.waynegreene #index-section-title, #blox-html-container.specialprojects.gatheringplace #index-section-title, #blox-html-container.specialprojects.spellingbee2015 #index-section-title, #blox-html-container.sportsextra.bestcowboyever #index-section-title, #blox-html-container.sportsextra.bestsoonerever #index-section-title, #blox-html-container.sportsextra.barryswitzer #index-section-title, #blox-html-container.specialprojects.healthyliving2014 #index-section-title, #blox-html-container.specialreports #index-section-title, #blox-html-container.specialprojects.excellenceawards #index-section-title, #blox-html-container.sportsextra.revolution #index-section-title, #blox-html-container.scene.celebrations #index-section-title, #blox-html-container.scene.cotu #index-section-title, #blox-html-container.news.specialreports.executions #index-section-title, #blox-html-container.bestintheworld #index-section-title, #blox-html-container.blogs.randykrehbiel #index-section-title, #blox-html-container.movieshowtimes #index-section-title, #blox-html-container.test.movies #index-section-title, #blox-html-container.upickem #index-section-title, #blox-html-container.vacationandtravelguide2014 #index-section-title, #blox-html-container.collegeguide2014 #index-section-title, #blox-html-container.communities.brokenarrow.schools #index-section-title, #blox-html-container.communities.jenks.schools #index-section-title, #blox-html-container.nursesday2014 #index-section-title, #blox-html-container.editorialboard #index-section-title, #blox-html-container.mikestrain #index-section-title, #blox-html-container.staff #index-section-title, .dailybreak #index-section-title, .hanson #index-section-title, .homepagetest #index-section-title, .homepagetest #blox-breadcrumbs, .throwbacktulsa #index-section-title, .scottcherry #index-section-title, .weather #index-section-title, .drillers #index-section-title, .captioncontest #index-section-title, .outlook #index-section-title, .outlookquality #index-section-title, .outlook #blox-breadcrumbs, .earthquakes #index-section-title, .earthquakes #blox-breadcrumbs, .summercamps #index-section-title, #blox-html-container.advmediakit #tncms-region-ads-rail-top, div#blox-html-container.sportsextra.outdoors #index-section-title, div#blox-html-container.news.capitol_report #index-section-title, div#blox-html-container.sportsextra.olympics #index-section-title, div#blox-html-container.weekend #index-section-title, div#blox-html-container.blogs.news.weatherworld #index-section-title, div#blox-html-container.blogs.news.waynegreene #index-section-title, div#blox-html-container.scene.tv #index-section-title, div#blox-html-container.blogs.business.technology #index-section-title, div#blox-html-container.store #index-section-title, div#blox-html-container.sportsextra #index-section-title, div#blox-html-container.scene #index-section-title, div#blox-html-container.opinion #index-section-title, div#blox-html-container.news #index-section-title, div#blox-html-container.business #index-section-title, div#blox-html-container.blogs.business.aerospace #index-section-title, div#blox-html-container.oklahoma-heroes #index-section-title, div#blox-html-container.special.holidayguide #index-section-title, #blox-html-container.site.contactus-html #blox-right-col, #blox-html-container.all-metro_team_2014-html #blox-right-col, #blox-html-container.all-metro_team_2014-html #blox-asset-title, .communities.owasso.religion #blox-right-col  {display: none !important;}
.weather #blox-breadcrumbs {margin-bottom: 0px;}

.homes ul.navigation.drop,
.homes ul.navigation.drop li{
    background:#164b80;
    color:#fff;}
    .homes ul.navigation.drop li a{
        color:#fff;}

.homes ul.navigation.drop ul{
    border:none;
    position:absolute;}
	.homes ul.navigation.drop ul li{
                border:none;
		background-color:#164b80;}
		.homes ul.navigation li:hover,
		.homes ul.navigation li.active{
			color:white;}
			.homes ul.navigation li a,
			.homes ul.navigation li.active a{
				color:white}
                                
                                


.daily-break-headlines>.block.minilist li {padding: 10px; margin: 0;}
.daily-break-headlines>.block.minilist li:nth-child(even) {background-color: #eee;}
.daily-break-headlines>.block.minilist .thumb.mini {width: 100px;}
.daily-break-headlines>.block.minilist .thumb.mini img {margin-bottom: 0;}
.daily-break-headlines>.block.minilist .lead {display: none;}
.daily-break-headlines>.block.minilist a h3 {white-space: normal; overflow: visible;}

/* CSS For Article Zebra Buckets */
.zebra-container {margin-bottom: 10px; display: table;}
.zebra-container>.zebra-bucket-header {position: relative; width: 605px; margin: 0 5px 5px 0; padding: 5px 5px 5px 10px; background-color: #369;}
.zebra-container>.zebra-bucket-header>.tw-section-headers {font-size: 14px !important; font-family: 'Oswald', 'PT Serif', serif !important; font-weight: normal !important; text-transform: uppercase !important; color: #fff !important; letter-spacing: 1px !important; text-decoration: none;}
.zebra-container .tw-sublinks {color: #fff; float: right; position: absolute; top: 8px; right: 5px;}
.zebra-container .tw-sublinks>a {text-decoration: none; color: #fff; font-family: Arial; font-size: 8pt;}
.zebra-container>.top-story {width: 340px; margin-right: 10px; float: left; border-right: 1px solid #cdcdcd;}
.zebra-container>.top-story>img {border: 0px; margin-bottom: 5px;}
.zebra-container>.top-story>img.portrait {width: 120px; float: left; margin-right: 5px;}
.zebra-container>.top-story>img.landscape {width: 330px;}
.zebra-container h3 {font-size: 18px; margin-top: 0; margin-bottom: 10px; font-weight: bold;}
.zebra-container .blox-headline a {color: #000; font-family: Georgia, Times, serif; text-decoration: none;}
.zebra-container .byline {font-size: 12px !important; font-family: "Helvetica Neue", Helvetica, sans-serif !important;}
.zebra-container>.top-story>p {font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important; font-size: 14px; line-height: 1.4em !important; margin: 0px 10px 0 0;}
.zebra-container>.top-story>.updated {font-family: Arial; font-size: 8pt;}
.zebra-container>.article-list {width: 269px; float: left;}
.zebra-container>.article-list>.story-container {padding: 5px 0 5px 5px; border-bottom: 1px solid #cdcdcd;}
.zebra-container>.article-list>.story-container.odd {background-color: #efefef;}
.zebra-container>.article-list>.story-container>div.title {width: 190px; float: left;}
.zebra-container>.article-list>.story-container>div.title>a {text-decoration: none; color: #000; font-size: 10pt; font-family: Arial;}
.zebra-container>.article-list>.story-container>span.updated {font-family: Arial; font-size: 8pt; padding-right: 5px; float: right;}
/* End CSS For Article Zebra Buckets */

.blox-featured-listings-holder ul li img {background: #fff;}

.tw-featured {border: 1px solid #aaa; margin-bottom: 10px; position: relative;}
.tw-featured>.featured-logo {height: 37px; background-color: #79bd42; float: left;}
.tw-featured>.featured-logo img {padding: 9px 8px 8px 8px;}
.tw-featured>.featured-item {display: table; height: 37px;}
.tw-featured>.featured-item>a {line-height: 15px; height: 37px; display: table-cell; vertical-align: middle; padding-left: 10px; font-size: 12pt; font-weight: bold; color: #000; text-decoration: none; word-break: break-word;}

ul>a>li.find-it {cursor: pointer; height: 22px !important; border: 0px; width: 55px !important; padding: 3px 6px 0 6px !important; background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/_marketplace/findit-logo-sm-11-7-2013.png'); background-repeat: no-repeat; background-size: 55px; background-position: 5px 2px;}
#blox-html-container.test.new.header #tw-subnav>ul {margin: 0 0 10px 0;}
#blox-html-container.test.new.header #tw-subnav>ul>li {padding: 5px 6px !important;}
div.new-header-search {margin: 7px 0 -3px 50px; float: left;}
div.new-header-search>#blox-search-form {display: inline-block !important;}

/* New Header CSS */
#blox-container {padding-top: 0 !important;}
#extra-nav a {font-size: 8pt;}
#extra-nav {padding-bottom: 0 !important; margin-bottom: 0 !important;}
#blox-user-panel dd#uUser, #blox-user-panel dd#uUser>a {font-size: 8pt !important;}
h2.vcard.blox-transparency, h1.vcard.blox-transparency {background-size: 240px !important; background-position: 0px 0px !important; width: 240px !important; height: 40px !important; margin-left: 0 !important;}
div#tw-header {position: relative;}
div.blox-header-search>form#blox-search-form {margin-left: 40px !important; background: none !important; overflow: visible !important; display: block !important; width: 450px !important;}
div.blox-header-search>form#blox-search-form input.search-submit {float: left; background-color: #369; width: 30px; height: 25px; margin: 0 0 0 3px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/search-looking-glass.png'); background-repeat: no-repeat; background-size: 22px; border: 0px; background-position: 3px 1px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
div.blox-header-search {position: absolute !important; left: 250px; !important; top: 8px !important;}
div.blox-header-search>form#blox-search-form input.search-bar {line-height: 17px !important; color: #000; padding-left: 5px; border: 0px; background-color: #ddd; border-top-left-radius: 5px; border-bottom-left-radius: 5px; float: left; height: 23px; width: 400px; margin-right: -3px;}
div.wx-sponsor {width: 200px; position: absolute; top: 5px; right: 0px !important;}
div#weather-sponsor {float: left; width: 90px; position: relative; left: 0px !important; bottom: 0 !important;}
div#tw-navigation {position: relative; width: 100%; float: left; border-bottom: 1px solid #ccc;}
div#tw-navigation>ul.menu {margin: 0; padding: 0; float: left; width: 100%; list-style-type: none; background: #0d1244; background: -moz-linear-gradient(top, #0d1244 0%, #2989d8 50%, #207cca 51%, #485287 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d1244), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#485287)); background: -webkit-linear-gradient(top, #0d1244 0%,#2989d8 50%,#207cca 51%,#485287 100%); background: -o-linear-gradient(top, #0d1244 0%,#2989d8 50%,#207cca 51%,#485287 100%); background: -ms-linear-gradient(top, #0d1244 0%,#2989d8 50%,#207cca 51%,#485287 100%); background: linear-gradient(to bottom, #0d1244 0%,#2989d8 50%,#207cca 51%,#485287 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d1244', endColorstr='#485287',GradientType=0 );}
div#tw-navigation>ul.menu>a {text-transform: uppercase; text-decoration: none; color: #fff; font-family: 'Oswald'; font-size: 10pt;}
div#tw-navigation>ul.menu>a>li {padding: 5px 7px; float: left; letter-spacing: 0.3px;}
div#tw-navigation>ul.menu>a>li.home-icon {overflow: hidden; height: 20px; margin: 0 5px -3px 0; padding: 5px !important;}
div#tw-navigation>ul.menu>a>li:hover {background: #636363; background: -moz-linear-gradient(top, #636363 0%, #d6d6d6 50%, #c9c9c9 51%, #636363 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#636363), color-stop(50%,#d6d6d6), color-stop(51%,#c9c9c9), color-stop(100%,#636363)); background: -webkit-linear-gradient(top, #636363 0%,#d6d6d6 50%,#c9c9c9 51%,#636363 100%); background: -o-linear-gradient(top, #636363 0%,#d6d6d6 50%,#c9c9c9 51%,#636363 100%); background: -ms-linear-gradient(top, #636363 0%,#d6d6d6 50%,#c9c9c9 51%,#636363 100%); background: linear-gradient(to bottom, #636363 0%,#d6d6d6 50%,#c9c9c9 51%,#636363 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#636363',GradientType=0 );}
div.sub-menu {z-index: 1000000; position: absolute; top: 28px; background-color: #fff; width: 948px; float: left; padding: 5px; border: 1px solid #eee; -webkit-box-shadow: 0px 0px 10px #333; box-shadow: 0px 0px 10px #333;}
div.sub-menu#home {width: 200px;}
div.sub-menu#home>ul.nav {width: 200px; border-right: none;}
div.sub-menu>ul.nav {width: 150px; float: left; padding: 0 5px 0 0; border-right: 1px solid #ddd; list-style-type: none; margin: 0;}
div.sub-menu ul.nav>li.no-link {font-size: 7pt; margin-top: 10px;}
div.sub-menu ul.nav>li>a {padding: 5px 5px 0 0; font-family: Arial; font-size: 10pt; font-weight: bold; color: #000; text-decoration: none;}
ul.top-story {list-style-type: none; padding: 0 10px; width: 250px; margin: 0 5px 0 0; float: left;}
ul.more-headlines {width: 500px; float: left; list-style-type: none; margin: 0; padding: 0;}
ul.top-story h2.section-title, ul.more-headlines h2.section-title {font-family: 'Oswald'; padding: 3px 0; margin: 0 0 5px 0; border-bottom: 1px solid #ccc;}
ul.top-story img.landscape {width: 100%;}
ul.top-story img.portrait {width: 33%; float: right; margin: 0 0 5px 5px;}
ul.top-story h3.article-title {font-family: Georgia; padding: 0; margin: 0;}
ul.top-story p {font-size: 12pt;}
ul.top-story p.timestamp {font-family: Arial !important; font-size: 8pt; color: #777;}
ul.more-headlines li {border-top: 1px dotted #ddd; padding: 5px 0 5px 10px; background: url('http://tulsaworld.com/content/tncms/live/components/core_base_library/resources/images/_blocks/list-arrow.gif'); background-repeat: no-repeat; background-position: 0 12px;}
ul.more-headlines li:first-of-type {border: none !important;}
ul.more-headlines li>a {font-family: Georgia; font-weight: normal; font-size: 10pt;}
div.sub-menu#communities {width: 170px; left: 249px;}
div.sub-menu#communities>ul.nav {border-right: none;}
.show {display: block;}
div.free-access {width: 100%; background-color: #000; margin-bottom: 10px;}
div.free-access>ul {list-style-type: none; margin: 0; padding: 0;}
div.free-access>ul>li>a {text-decoration: none; float: left; padding: 2px 5px; font-family: Arial; font-size: 10pt; color: #fff;}
div.free-access>ul>li.title {float: left; padding: 2px 5px; font-family: Arial; font-size: 10pt; color: #fff; background-color: #369;}
div.free-access>ul>a>li.find-it {float: left; padding: 2px 5px !important; background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/_marketplace/findit-logo-sm-11-7-2013.png'); width: 40px !important; height: 15px !important; background-size: 46px; background-repeat: no-repeat; background-position: 2px 1px; margin: 0 6px;}


div.link-nav {float: left;}
div.link-nav > div.tncms-block {margin-right: 5px; padding-right: 5px; border-right: 1px solid #ddd; width: auto !important;}
ul.top-stories {float: left;}
ul.top-stories h3.article-title {margin-bottom: 5px; font-family: Georgia;}
ul.top-stories img.landscape {width: 40%; float: left; margin-right: 5px;}
ul.top-stories img.portrait {width: 25%; float: left; margin-right: 5px;}
ul.top-stories p {font-size: 10pt;}
ul.top-stories p.timestamp {font-family: Arial !important; font-size: 8pt; color: #777; padding-bottom: 0 !important;}
ul.top-stories h2.section-title {font-family: 'Oswald'; padding: 3px 0; margin: 0 0 5px 0; border-bottom: 1px solid #ccc;}
ul.top-stories .sub-nav-right {clear: both;}
ul.top-stories .sub-nav-right li {border-top: 1px dotted #ddd; padding: 5px 0 5px 10px; background: url('http://tulsaworld.com/content/tncms/live/components/core_base_library/resources/images/_blocks/list-arrow.gif'); background-repeat: no-repeat; background-position: 0 12px;}
ul.top-stories .sub-nav-right li:first-of-type {border: none !important;}
ul.top-stories .sub-nav-right li > a {font-family: Georgia; font-weight: normal; font-size: 10pt;}

.col-20 {width: 20%;}
.col-60 {width: 60%;}
.col-80 {width: 80%;}
/* End New Header CSS */

ul.categoriesList>li>span.cat-icon {display: none !important;}
ul.categoriesList>li.cl-sale-sale-garage>span.cat-icon.cl-sale-sale-garage-icon {height: 45px !important; width: 30px !important; background-position: 4px -815px !important; background-size: 100px !important;}
ul.categoriesList>li.cl-vehicle>span.cat-icon.cl-vehicle-icon {width: 30px !important; height: 45px !important; background-position: -75px -898px !important; background-size: 100px !important;}
ul.categoriesList>li.cl-housing-sale>span.cat-icon.cl-housing-sale-icon {width: 30px !important; height: 45px !important; background-position: 4px -856px !important; background-size: 100px !important;}
ul.categoriesList>li.cl-housing-rent>span.cat-icon.cl-housing-rent-icon {width: 30px !important; height: 45px !important; background-position: -36px -939px !important; background-size: 100px;}
ul.categoriesList>li.cl-community>span.cat-icon.cl-community-icon {width: 30px !important; height: 45px !important; background-position: 4px -1023px !important; background-size: 100px;}
ul.categoriesList>li.cl-service>span.cat-icon.cl-service-icon {width: 30px !important; height: 45px !important; background-position: -36px -898px !important; background-size: 100px;}
ul.categoriesList>li.cl-sale-pet>span.cat-icon.cl-sale-pet-icon {width: 30px !important; height: 30px !important; background-position: 4px -938px !important; background-size: 100px;}
ul.categoriesList>li.cl-sale-sale-estate>span.cat-icon.cl-sale-sale-estate-icon, ul.categoriesList>li.cl-sale-sale-auction>span.cat-icon.cl-sale-sale-auction-icon,  ul.categoriesList>li.cl-sale>span.cat-icon.cl-sale-icon {height: 30px !important; width: 30px !important; background-position: -78px -283px !important; background-size: 100px !important;}
div#blox-html-container ul.class.categoriesList>li {border: 1px solid #ccc; padding: 5px; margin-bottom: 10px;}
div#blox-html-container.classifieds ol>li.place-ad.empty>span.button.submit {padding: 5px; border-radius: 5px; margni-top: 10px !important; display: block; background: #2E6194; text-align: center; width: 150px; float: right;}
div#blox-html-container.classifieds ol>li.place-ad.empty>span.button.submit>a {color: #fff;}
.app-classifieds ul.categoriesList h3 {padding-left: 5px; padding-top: 0px !important; margin-bottom: 0px !important; border-bottom: 3px solid #1882EC; height: 25px; background-color: #eee;}
.app-classifieds ul.categoriesList h3>a {color: #369; font-family: 'Oswald'; text-transform: uppercase; font-size: 14pt;}
.app-classifieds ul.categoriesList ol {margin-bottom: 0px;}
ol.place-ad>li>span.button.submit {margin-bottom: 5px !important;}

div.tw-photo-gallery-item>a>img.portrait {height: 90px; margin: 0 auto; display: block;}
div.tw-photo-gallery-item>a>img.landscape {width: 90%; margin: 0 auto; display: block;}
div.tw-photo-gallery-item {float: left; width: 25%;}

#vote-container {padding: 5px; background-color: #ccc; border-radius: 5px;}
div.rb {float: left; margin-right: 5px;}
div.player {margin-bottom: 10px;}
a.revote {cursor: pointer; color: #369;}

#tncms-block-276028 {margin-top: 20px;}

/* Background Ad #561626 */
#pg-bg-ad-container-left {
  display: block;
  float: none;
  height: 100%;
  left: 50%;
  margin-left: -680px;
  position: fixed;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-right {
  display: block;
  float: none;
  height: 100%;
  margin-right: -680px;
  position: fixed;
  right: 50%;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-left #full-pg-bg-left{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}
#pg-bg-ad-container-right #full-pg-bg-right{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}

#blox-html-container.scene.cotu div.cotu-header {position: relative; width: 605px; margin: 0; padding: 5px 5px 5px 10px; background-color: #fecd64;}
#blox-html-container.scene.cotu div.cotu-header>a.tw-section-headers {color: #00a0b4 !important;}
div.cotu-player>.blox-html-asset>#ndn-widget-embed-1 {width: 100%;}

.donationrequestform.donation_request_form fieldset.total-charges { 
  display: none; 
}

#tncms-block-259558 .post-details{display:none;}
#tncms-block-259558 .blox-no-comments{display:none;}
#tncms-block-259558 .tn-tag-link-story{display:none;}
#tncms-block-259558 .blox-comments{display:none;}
#tncms-block-259558 .tn-event-keyword{display:none;}

.block.real-estate-search fieldset.flags {
display:none;
}



/* CHANGES FOR NEW WEEKEND PAGE 9/30/2014 */
#blox-html-container.weekend #blox-wrapper #blox-header #tw-header {height: 48px;}
#blox-html-container.weekend #blox-wrapper #blox-header #tw-header > ul#weekend-share {position: absolute; right: 2px; bottom: 1px;}
#blox-html-container.weekend #blox-wrapper #blox-header #tw-header > ul#weekend-share > a > li {width: 33px; height: 33px; margin-left: 5px; float: left;}
#blox-html-container.weekend #blox-wrapper #blox-header #tw-header > ul#weekend-share > a > li.search {background: url('../../images/_weekend/weekend_icon_search.jpg') no-repeat;}
#blox-html-container.weekend #blox-wrapper #blox-header #tw-header > ul#weekend-share > a > li.pinterest {background: url('../../images/_weekend/weekend_icon_pintrest.jpg') no-repeat;}
#blox-html-container.weekend #blox-wrapper #blox-header #tw-header > ul#weekend-share > a > li.twitter {background: url('../../images/_weekend/weekend_icon_twitter.jpg') no-repeat;}
#blox-html-container.weekend #blox-wrapper #blox-header #tw-header > ul#weekend-share > a > li.facebook {background: url('../../images/_weekend/weekend_icon_fb.jpg') no-repeat;}
#blox-html-container.weekend #blox-wrapper #blox-header #tw-header > h2.vcard.blox-transparency {width: 200px !important; height: 46px !important; background: url('../../images/_weekend/logo-weekend.jpg') no-repeat transparent; background-size: 200px 46px !important;}
#blox-html-container.weekend #index-section-title, #blox-html-container.weekend #blox-breadcrumbs {display: none;}
#blox-html-container.weekend #tw-navigation > ul.menu {background: #fe0000 !important;}
#blox-html-container.weekend #tw-navigation > ul.menu > a > li {padding-top: 2px; padding-bottom: 2px; background-image: none; margin-right: 10px; font-size: 11pt !important; font-weight: bold !important; color: #000 !important;}
#blox-html-container.weekend #tw-navigation > ul.menu > a.has-sub > li {padding-right: 10px; background-image: url('../../images/_weekend/menu-arrow.png'); background-repeat: no-repeat; background-position: right;}
#blox-html-container.weekend #tw-navigation div.sub-menu {top: 25px !important;}
#blox-html-container.weekend #blox-wrapper #extra-nav > ul#extra-left > li > a, #blox-html-container.weekend #blox-wrapper #extra-nav > ul#extra-right > li > a, #blox-html-container.weekend #blox-wrapper #extra-nav > ul#extra-right > li > #blox-user-panel > dl > dd, #blox-html-container.weekend #blox-wrapper #extra-nav > ul#extra-right > li > #blox-user-panel > dl > dd > a, #blox-html-container.weekend #blox-wrapper #extra-nav > ul#extra-right > li > #blox-user-panel > dl > dd > span, #blox-html-container.weekend #blox-wrapper #extra-nav > ul#extra-right > li > #blox-user-panel > dl > dd > form > fieldset > a, #blox-html-container.weekend #blox-wrapper #extra-nav > ul#extra-right > li > #blox-user-panel > dl > dd > form > fieldset > span  {color: #fe0000;}
#blox-html-container.weekend .weekend-latest .blox-title, #blox-html-container.weekend .weekend-fromtheblogs .blox-title, #blox-html-container.weekend .weekend-thingstodo h3 {border-bottom: 3px solid #000 !important; padding-bottom: 0 !important; margin-bottom: 0px;}
#blox-html-container.weekend .weekend-latest .blox-title > h3 > a, #blox-html-container.weekend .weekend-fromtheblogs .blox-title > h3 > a, #blox-html-container.weekend .weekend-thingstodo h3 > a {font-family: 'Oswald' !important; font-size: 20pt; color: #fe0000; font-weight: normal;}
#blox-html-container.weekend .weekend-latest ul.blox-recent-list li, #blox-html-container.weekend .weekend-fromtheblogs ul.blox-recent-list li {padding: 3px 0 !important;}
#blox-html-container.weekend .weekend-latest ul.blox-recent-list li > a > img {display: none !important;}
#blox-html-container.weekend .weekend-latest ul.blox-recent-list li a > img {width: 160px !important; -webkit-box-shadow: none !important; box-shadow: none !important; border 0 !important;}
#blox-html-container.weekend .weekend-latest ul.blox-recent-list h4.blox-headline > a {font-family: 'Oswald' !important; font-size: 12pt !important; color: #000 !important;display: flex !important; text-decoration: none; line-height: 1.2;}
#blox-html-container.weekend .weekend-fromtheblogs ul.blox-recent-list li a > img {width: 80px !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: 1px solid #000 !important; margin-right: 15px;}
#blox-html-container.weekend .weekend-fromtheblogs ul.blox-recent-list li a.tn-flag {display: none !important;}
#blox-html-container.weekend .weekend-latest ul.blox-recent-list ul.blox-flags, #blox-html-container.weekend .weekend-latest ul.blox-recent-list ul.blox-comments, #blox-html-container.weekend .weekend-fromtheblogs ul.blox-recent-list ul.blox-flags, #blox-html-container.weekend .weekend-fromtheblogs ul.blox-recent-list ul.blox-comments {display: none !important;}
#blox-html-container.weekend .weekend-fromtheblogs ul.blox-recent-list li h4.blox-headline {display: flex !important; margin-bottom: 0px !important; padding-bottom: 0px !important;}
#blox-html-container.weekend .weekend-fromtheblogs ul.blox-recent-list li h4.blox-headline > a {font-size: 10pt; font-weight: bold; font-family: Tahoma; color: #000;}
#blox-html-container.weekend .weekend-thingstodo h3 {padding-bottom: 5px !important;}
#blox-html-container.weekend .weekend-thingstodo {padding-top: 16px !important;}
#blox-html-container.weekend .weekend-thingstodo ul.weekend-calendar li {margin-bottom: 10px; padding: 20px 15px;}
#blox-html-container.weekend .weekend-thingstodo ul.weekend-calendar li > a {display: flex; text-decoration: none; font-family: 'Oswald'; color: #fff; font-size: 20pt;}
#blox-html-container.weekend .weekend-thingstodo ul.weekend-calendar li:first-of-type {background: #000;}
#blox-html-container.weekend .weekend-thingstodo ul.weekend-calendar li:nth-of-type(2) {background: #d7e023;}
#blox-html-container.weekend .weekend-thingstodo ul.weekend-calendar li:nth-of-type(2) > a {color: #000 !important;}
#blox-html-container.weekend .weekend-thingstodo ul.weekend-calendar li:nth-of-type(3) {background: #603912;}
#blox-html-container.weekend .weekend-thingstodo ul.weekend-calendar li:nth-of-type(4) {background: #dd7200;}
#blox-html-container.weekend .weekend-thingstodo ul.weekend-calendar li:nth-of-type(4) > a {color: #000 !important;}
#blox-html-container.weekend .weekend-restaurants .zebra-bucket-header {margin-top: 20px; margin-bottom: 0px; padding-bottom: 0px; height: 80px; background-color: #fff; background: url('../../images/_weekend/weekendmugs_scottcherry.jpg') no-repeat;}
#blox-html-container.weekend .weekend-movies .zebra-bucket-header {margin-top: 20px; margin-bottom: 0px; padding-bottom: 0px; height: 80px; background-color: #fff; background: url('../../images/_weekend/weekendmugs_michaelsmith.jpg') no-repeat;}
#blox-html-container.weekend .weekend-arts .zebra-bucket-header {margin-top: 20px; margin-bottom: 0px; padding-bottom: 0px; height: 80px; background-color: #fff; background: url('../../images/_weekend/weekendmugs_jameswattsjr.jpg') no-repeat;}
#blox-html-container.weekend .weekend-music .zebra-bucket-header {margin-top: 20px; margin-bottom: 0px; padding-bottom: 0px; height: 80px; background-color: #fff; background: url('../../images/_weekend/weekendmugs_jerrywofford.jpg') no-repeat;}
#blox-html-container.weekend .weekend-tv .zebra-bucket-header {margin-top: 20px; margin-bottom: 0px; padding-bottom: 0px; height: 80px; background-color: #fff; background: url('../../images/_weekend/weekendmugs_ritasherrow.jpg') no-repeat;}
#blox-html-container.weekend .weekend-contests .blox-title {border-bottom: 3px solid #000 !important; padding-bottom: 0 !important;}
#blox-html-container.weekend .weekend-coverstories .blox-title {border-bottom: 3px solid #000 !important; padding-bottom: 0 !important;}
#blox-html-container.weekend .weekend-contests .blox-title > h3 > a {font-family: 'Oswald' !important; font-size: 20pt; color: #fe0000; font-weight: normal;}
#blox-html-container.weekend .weekend-coverstories .blox-title > h3 > a {font-family: 'Oswald' !important; font-size: 20pt; color: #fe0000; font-weight: normal;}
#blox-html-container.weekend .weekend-contests ul.blox-recent-list h4.blox-headline > a {font-family: 'Oswald' !important; font-size: 12pt !important; color: #000 !important; display: flex !important; text-decoration: none; line-height: 1.2;}
#blox-html-container.weekend .weekend-coverstories ul.blox-recent-list h4.blox-headline > a {font-family: 'Oswald' !important; font-size: 12pt !important; color: #000 !important; display: flex !important; text-decoration: none; line-height: 1.2;}
#blox-html-container.weekend .weekend-contests ul.blox-recent-list li a > img {width: 160px !important; -webkit-box-shadow: none !important; box-shadow: none !important; border 0 !important;}
#blox-html-container.weekend .weekend-coverstories ul.blox-recent-list li a > img {width: 160px !important; -webkit-box-shadow: none !important; box-shadow: none !important; border 0 !important;}
#blox-html-container.weekend .weekend-contests ul.blox-recent-list ul.blox-flags, #blox-html-container.weekend .weekend-contests ul.blox-recent-list ul.blox-comments {display: none !important;}
#blox-html-container.weekend .weekend-coverstories ul.blox-recent-list ul.blox-flags, #blox-html-container.weekend .weekend-coverstories ul.blox-recent-list ul.blox-comments {display: none !important;}
#blox-html-container.weekend .weekend-mostpopular h3 {padding-bottom: 5px !important; border-bottom: 3px solid #000 !important;}
#blox-html-container.weekend .weekend-mostpopular {padding-top: 16px !important;}
#blox-html-container.weekend .weekend-mostpopular h3 > a {font-family: 'Oswald' !important; font-size: 20pt; color: #fe0000; font-weight: normal;}
#blox-html-container.weekend .weekend-topstories .blox-title {margin-bottom: 2px; border-bottom: 3px solid #000 !important; padding-bottom: 0 !important;}
#blox-html-container.weekend .weekend-topstories .blox-title > h3 > a {font-family: 'Oswald' !important; font-size: 20pt; color: #fe0000; font-weight: normal;}
#blox-html-container.weekend .weekend-topstories ul.blox-recent-list {background-color: #000;}
#blox-html-container.weekend .weekend-topstories ul.blox-flags, #blox-html-container.weekend .weekend-topstories ul.blox-comments {display: none !important;}
#blox-html-container.weekend .weekend-topstories ul.blox-recent-list > li {padding: 0; margin: 5px 0 0 0; width: 150px; height: 180px; float: left; position: relative; margin-right: 5px;}
#blox-html-container.weekend .weekend-topstories ul.blox-recent-list > li > a > img {position: absolute; max-width: 150px; max-height: 90px; margin: auto; top: 0; left: 0; right: 0; box-shadow: none; border: 0 !important;}
#blox-html-container.weekend .weekend-topstories ul.blox-recent-list > li > div.blox-recent-block > h4 {position: absolute; bottom: 0px; z-index: 10000; width: 100%;}
#blox-html-container.weekend .weekend-topstories ul.blox-recent-list > li > div.blox-recent-block > h4 > a {font-weight: normal; text-decoration: none; line-height: 1.1; padding: 0 12px; color: #fff; font-family: 'Oswald'; font-size: 12pt; display: flex !important;}
#blox-html-container.weekend .weekend-topstories ul.blox-recent-list > li:first-of-type {float: none; position: relative; width: 620px; height: 360px; background-color: #000; padding: 0px; margin: 0px;}
#blox-html-container.weekend .weekend-topstories ul.blox-recent-list > li:first-of-type > a > img {position: absolute; margin: auto; top: 0; left: 0; bottom: 0; right: 0; max-width: 620px; max-height: 350px; box-shadow: none; border: 0 !important;}
#blox-html-container.weekend .weekend-topstories ul.blox-recent-list > li:first-of-type h4.blox-headline {margin-bottom: 0px; padding: 5px 0; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; width: 100%;}
#blox-html-container.weekend .weekend-topstories ul.blox-recent-list > li:first-of-type h4.blox-headline > a {font-family: 'Francois One', sans-serif; color: #fff; font-size: 25pt; font-weight: normal;}
#blox-html-container.weekend .weekend-photos div.tw-photo-gallery-header {width: 100%; padding: 0 !important; margin-bottom: 2px !important; background: #fff; border-bottom: 3px solid #000;}
#blox-html-container.weekend .weekend-photos div.tw-photo-gallery-header > .tw-section-headers {color: #fe0000 !important; font-family: 'Oswald' !important; font-weight: normal !important; font-size: 20pt !important;}
#blox-html-container.weekend .weekend-photos div.tw-photo-gallery > div:nth-child(3) {width: 605px !important;}
#blox-html-container.weekend .weekend-videos .blox-title {border-bottom: 0 !important; margin-bottom: 0px !important;}
#blox-html-container.weekend .weekend-videos .blox-title > h3 {padding: 5px 0 !important; border-bottom: 3px solid #000 !important; font-family: 'Oswald' !important; font-weight: normal !important; color: #fe0000 !important; font-size: 20pt !important; text-decoration: none !important;}
#blox-html-container.weekend .weekend-videos .ndn_embed {width: 620px !important; background-color: #000 !important;}
#blox-html-container.weekend .weekend-videos .ndn_embed .ndn_sliderWrapper .ndn_carousel-wrapper {max-width: 560px !important;}
#blox-html-container.weekend .weekend-videos .ndn_embed .ndn_sliderWrapper .ndn_carousel-wrapper ul.ndn_sliderItems > li {width: 132px !important;}
#blox-html-container.weekend .weekend-videos .ndn_embed .ndn_sliderWrapper .ndn_carousel-wrapper ul.ndn_sliderItems > li > .ndn_sliderThumbnailTitle {width: 132px !important; background-color: transparent;}
#blox-html-container.weekend .weekend-videos .ndn_embed .ndn_sliderWrapper .ndn_carousel-wrapper ul.ndn_sliderItems > li > .ndn_sliderThumbnailTitle > p > div {font-family: 'Oswald'; font-size: 12pt; font-weight: normal; color: #fff; line-height: 1.2 !important;}
#blox-html-container.weekend .weekend-videos .ndn_embed .ndn_sliderNavButton {height: 180px;}
#blox-html-container.weekend .weekend-videos .ndn_embed .ndn_sliderNavButton.ndn_sliderPrev {background-position: -37px -350px !important;}
#blox-html-container.weekend .weekend-videos .ndn_embed .ndn_sliderNavButton.ndn_sliderNext {background-position: -6px -350px !important;}
#blox-html-container.weekend .weekend-videos .ndn_embed .ndn_sliderNavButton.ndn_hover {background-color: #fe0000 !important;}
#blox-html-container.weekend #center-one-index {margin-bottom: 10px;}
#blox-html-container.weekend #center-one-index .weekend-top-one .blox-title {background-color: #fff !important;}
#blox-html-container.weekend #center-one-index .weekend-top-one .blox-title > h3 {margin-bottom: 4px; border-bottom: 3px solid #000 !important;}
#blox-html-container.weekend #center-one-index .weekend-top-one .blox-title > h3 > a {font-family: 'Oswald' !important; font-size: 20pt; color: #fe0000; font-weight: normal;}
#blox-html-container.weekend #center-one-index .weekend-top-one .blox-title {margin-bottom: 0px; border-bottom: 0 !important; padding-bottom: 0 !important;}
#blox-html-container.weekend #center-one-index .weekend-top-one ul.blox-recent-list {background-color: #000;}
#blox-html-container.weekend #center-one-index .weekend-top-one ul.blox-recent-list > li {padding: 0; margin: 5px 0 0 0; width: 150px; height: 180px; float: left; position: relative; margin-right: 5px;}
#blox-html-container.weekend #center-one-index .weekend-top-one ul.blox-recent-list > li > div.blox-recent-block > h4 > a {font-weight: normal; text-decoration: none; line-height: 1.1; padding: 0 12px; color: #fff; font-family: 'Oswald'; font-size: 12pt; display: flex !important;}
#blox-html-container.weekend #center-one-index .weekend-top-one ul:first-of-type > li {float: none; position: relative; width: 620px; height: 360px; background-color: #000; padding: 0px; margin: 0px;}
#blox-html-container.weekend #center-one-index .weekend-top-one ul:first-of-type > li > a > img {position: absolute; margin: auto; top: 0; left: 0; bottom: 0; right: 0; max-width: 620px; max-height: 350px; box-shadow: none; border: 0 !important;}
#blox-html-container.weekend #center-one-index .weekend-top-one ul:first-of-type > li div.blox-recent-block > h4 {position: absolute; bottom: 0px; left: 0; z-index: 10000; width: 100%;}
#blox-html-container.weekend #center-one-index .weekend-top-one ul:first-of-type > li div.blox-recent-block > h4.blox-headline {margin-bottom: 0px; padding: 5px 0; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; width: 100%;}
#blox-html-container.weekend #center-one-index .weekend-top-one ul:first-of-type > li div.blox-recent-block > h4 > a {font-family: 'Francois One', sans-serif; color: #fff; font-size: 25pt; font-weight: normal;}
#blox-html-container.weekend #center-one-index .weekend-top-one ul.blox-flags, #blox-html-container.weekend #center-one-index ul.blox-comments {display: none !important;} 
#blox-html-container.weekend #center-one-index .weekend-top-sub {width: 155px; height: 180px; float: left;}
#blox-html-container.weekend #center-one-index .weekend-top-sub ul.blox-recent-list {background-color: #000;}
#blox-html-container.weekend #center-one-index .weekend-top-sub ul.blox-recent-list > li {padding: 0; margin: 5px 0 0 0; width: 150px; height: 180px; float: left; position: relative; margin-right: 5px;}
#blox-html-container.weekend #center-one-index .weekend-top-sub ul.blox-recent-list > li > a > img {position: absolute; max-width: 150px; max-height: 90px; margin: auto; top: 0; left: 0; right: 0; box-shadow: none; border: 0 !important;}
#blox-html-container.weekend #center-one-index .weekend-top-sub ul > li div.blox-recent-block > h4.blox-headline {position: absolute; bottom: 0px; z-index: 10000; width: 100%; margin-bottom: 0px; padding: 5px 0; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; width: 100%;}
#blox-html-container.weekend #center-one-index .weekend-top-sub ul > li div.blox-recent-block > h4.blox-headline > a {font-weight: normal; text-decoration: none; line-height: 1.1; padding: 0 12px; color: #fff; font-family: 'Oswald'; font-size: 12pt; display: flex !important;}
#blox-html-container.weekend .zebra-container > .zebra-bucket-header > .tw-sublinks {font-size: 8pt !important; color: #000 !important; top: auto !important; bottom: 10px !important;}
#blox-html-container.weekend .zebra-container > .zebra-bucket-header > .tw-sublinks > a {color: #000 !important; text-decoration: none !important;}
/* END CHANGES FOR NEW WEEKEND PAGE 9/30/2014 */



#tncms-region-top-ad-region {width: 728px; float: left; margin-right: 5px;}
#tncms-region-top-right-ad-region {width: 200px; float: left;}
div.mid-right-ad-spot {width: 300px; margin: 0 auto;}


/*NEW SLIDESHOW*/
.bhm-gallery-container {position: relative; width: 100%; background-color: #000; border: 1px solid #ddd;}
.bhm-gallery-container > .gallery {width: 100%; height: 100%; position: relative;}
.bhm-gallery-container > .gallery > img {display: none; padding: 5px;}
.bhm-gallery-container > .navigation {z-index: 10000; height: 50px; width: 100%; position: absolute; margin: auto 0; top: 0; left: 0; right: 0; bottom: 0;}
.bhm-gallery-container > .navigation > div.left-nav {margin-left: 10px; width: 50px; height: 50px; background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/left-arrow.png'); background-repeat: no-repeat; cursor: pointer; display: none; opacity: 0.6; filter: alpha(opacity=60);}
.bhm-gallery-container > .navigation > div.right-nav {position: absolute; top: 0; right: 0; margin-right: 10px; width: 50px; height: 50px; background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/right-arrow.png'); background-repeat: no-repeat; cursor: pointer; display: none; opacity: 0.6; filter: alpha(opacity=60);}
.bhm-gallery-container > .caption {width: 100%; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; position: absolute; bottom: 0px; left: 0;}
.bhm-gallery-container > .caption > p {font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important; font-weight: normal; font-size: 12pt; margin: 0; padding: 10px; color: #fff; text-align: center;}
.bhm-gallery-container > .buy-button {position: absolute; z-index: 100000; top: 0; right: 0; display: none; padding: 5px; margin: 5px; border-radius: 5px; background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */ background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */}
.bhm-gallery-container > .buy-button > a.buy {color: #888; cursor: pointer; text-decoration: none; font-family: Arial, sans-serif; font-size: 8pt; font-weight: normal; text-transform: uppercase;}
.bhm-gallery-container .controls {background-color: #666;}
.bhm-gallery-container .controls > p.caption-toggle {cursor: pointer; display: inline; padding: 5px; margin: 0; color: #fff; font-family: 'Francois One', sans-serif; font-size: 10pt; text-transform: uppercase;}
.bhm-gallery-container .counter {position: absolute; z-index: 100000; padding: 5px; margin: 5px; top: 0; left: 0;}
.bhm-gallery-container .counter > p {margin: 0; color: #fff; font-family: Arial !important; font-size: 8pt; text-transform: uppercase;}



/* MEDIA KIT */
.media-kit-container .blox-html-asset {margin-bottom: 0 !important;}

/* CLASSIFIEDS HEADER */
#classifieds-header > a > img  {border: 0px;}

.legal_notices ul.categoriesList h3>a {
color: #369;
font-family: 'Oswald';
text-transform: uppercase;
font-size: 14pt;
}
.legal_notices ul.categoriesList h3 {
padding-left: 5px;
padding-top: 0px !important;
margin-bottom: 0px !important;
border-bottom: 3px solid #1882EC;
height: 25px;
background-color: #eee;
}
.legal_notices .categoriesList ol .sub-cat {
display: block !important;
margin-top: 10px;
color: #fff;
}

.legal_notices .categoriesList ol {
clear: both;
margin-left: 0 !important;
}

.legal_notices #index-section-title {
background: #336699 !important;
display: none;
}

#blox-html-container.news.elections #blox-breadcrumbs {display: none !important;}




/* REBOOT */
.home-top-story-section {background: #cedce7; /* Old browsers */ background: -moz-linear-gradient(top,  #cedce7 0%, #596a72 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#596a72)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #cedce7 0%,#596a72 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #cedce7 0%,#596a72 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #cedce7 0%,#596a72 100%); /* IE10+ */ background: linear-gradient(to bottom,  #cedce7 0%,#596a72 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 ); /* IE6-9 */}
.home-top-story-section ul.blox-recent-list > li {padding: 0; margin: 5px 0 0 0; width: 150px; height: 180px; float: left; position: relative; margin-right: 5px;}
.home-top-story-section ul.blox-recent-list > li > a > img {position: absolute; max-width: 150px; max-height: 90px; margin: auto; top: 0; left: 0; right: 0; box-shadow: none; border: 0 !important;}
.home-top-story-section ul.blox-recent-list > li > div.blox-recent-block > h4 {position: absolute; bottom: 0px; z-index: 10000; width: 100%;}
.home-top-story-section ul.blox-recent-list > li > div.blox-recent-block > h4 > a {font-weight: normal; text-decoration: none; line-height: 1.1; padding: 0 12px; color: #fff; font-family: 'Oswald'; font-size: 12pt; display: flex !important;}
.home-top-story-section ul.blox-recent-list > li:first-of-type {float: none; position: relative; width: 620px; height: 360px; padding: 0px; margin: 0px;}
.home-top-story-section ul.blox-recent-list > li:first-of-type > a > img {position: absolute; margin: auto; top: 0; left: 0; bottom: 0; right: 0; max-width: 620px; max-height: 350px; box-shadow: none; border: 0 !important;}
.home-top-story-section ul.blox-recent-list > li:first-of-type h4.blox-headline {margin-bottom: 0px; padding: 5px 0; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; width: 100%;}
.home-top-story-section ul.blox-recent-list > li:first-of-type h4.blox-headline > a {font-family: 'Francois One', sans-serif; color: #fff; font-size: 25pt; font-weight: normal;}
.home-top-story-section ul.blox-recent-list ul.blox-flags, .home-top-story-section ul.blox-recent-list ul.blox-comments {display: none !important;}

#blox-html-container.test.reboot #blox-left-col {margin-left: 0px; width: 630px;}



#blox-html-container.test.reboot #center-one-index .top-story-sub {width: 155px; height: 180px; float: left;}
#blox-html-container.test.reboot #center-one-index .top-story-sub div.article {width: 145px; margin: 0 auto;}
#blox-html-container.test.reboot #center-one-index .top-story-sub ul.blox-recent-list {background-color: #eee;}
#blox-html-container.test.reboot #center-one-index .top-story-sub ul.blox-recent-list > li {padding: 0; margin: 5px 0 0 0; width: 150px; height: 180px; float: left; position: relative; margin-right: 5px;}
#blox-html-container.test.reboot #center-one-index .top-story-sub ul.blox-recent-list > li > a > img {position: absolute; max-width: 140px; max-height: 90px; margin: auto; top: 0; left: 0; right: 0; box-shadow: none; border: 0 !important;}
#blox-html-container.test.reboot #center-one-index .top-story-sub ul > li div.blox-recent-block > h4.blox-headline {position: absolute; bottom: 0px; z-index: 10000; width: 100%; margin-bottom: 0px; padding: 5px 0; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; width: 100%;}
#blox-html-container.test.reboot #center-one-index .top-story-sub ul > li div.blox-recent-block > h4.blox-headline > a {font-weight: normal; text-decoration: none; line-height: 1.1; padding: 0 12px; color: #fff; font-family: 'Oswald'; font-size: 12pt; display: flex !important;}




div.home-page-top-story {width: 620px; display: inline-block; margin-bottom: 10px;}
div.home-page-top-story .img {float: left; margin-right: 10px;}
div.home-page-top-story .horizontal {width: 320px;}
div.home-page-top-story .vertical {width: 200px;}
div.home-page-top-story .img > img {width: 100%;}
div.home-page-top-story .article-info > h2 {font-family: 'Francois One', sans-serif; font-weight: normal; display: flex; margin: 0; padding: 0 0 5px 0; line-height: 1.0;}
div.home-page-top-story .article-info > span {font-family: Arial; font-size: 9pt; display: flex;}
div.home-page-top-story .article-info > h6 {box-shadow: 1px 1px 5px #888888; margin: 0; padding: 2px 15px; background-color: #eee; border-radius: 5px; display: inline;}
div.home-page-top-story .article-info > h6 > i {color: #c00;}
div.home-page-top-story .article-info > h6 > a {font-size: 8pt; font-family: Arial; font-weight: bold; color: #c00; text-decoration: none;}
div.home-page-top-story div.related {float: left;}
div.home-page-top-story div.related > h5 {font-family: 'Francois One', sans-serif; font-weight: normal; text-transform: uppercase; border-bottom: 1px solid #ccc; padding: 0; margin: 5px 0;}
div.home-page-top-story div.related ul {list-style: none; margin: 0; padding: 0;}
div.home-page-top-story div.related ul > li > a {font-family: Arial; font-size: 9pt; color: #000; text-decoration: none;}
div.home-page-top-sub {width: 155px; float: left; margin-bottom: 10px;}
div.home-page-top-sub div.img {overflow: hidden; width: 145px; height: 82px; margin: 5px; position: relative;}
div.home-page-top-sub div.img img {width: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; max-width: 145px;}
div.home-page-top-sub h5 {padding: 0 5px; margin: 0;}
div.home-page-top-sub h5 > a {font-family: 'Francois One', sans-serif; font-size: 10pt; font-weight: normal; display: flex; line-height: 1.0;}
.first > .home-page-top-sub {margin-left: 0;}

.latest-stories {margin-top: 10px; width: 250px; padding: 5px 10px; border-radius: 5px; background-color: #eee; float: left; box-shadow: 1px 1px 5px #888888;}
.latest-stories h2 {border-bottom: 2px solid #333; font-family: 'Francois One', sans-serif; font-size: 18pt; color: #c00; text-transform: uppercase; padding: 0; margin: 0; font-weight: normal;}
.latest-stories ul {margin: 5px 0 0 0; padding: 0; list-style: none;}
.latest-stories ul > li {margin-bottom: 10px;}
.latest-stories ul > li > a {font-family: Arial; color: #000; text-decoration: none; font-size: 9pt;}
.latest-stories ul > li > span.timestamp {display: inline-block; color: #c00;}


.home-page-video-player {margin-bottom: 0px; width: 330px; float: left; padding: 0 5px;}
.home-page-video-player div.ndn_embed {margin-top: 5px; width: 310px; height: 290px;}
.home-page-video-player div.ndn_embed > div.ndn_videoPlayer {width: 310px; height: 200px; margin: 0 auto; background: #eee !important;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper {width: 280px; height: 80px;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_carousel-wrapper {}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_selectableVideo {width: 80px; margin-right: 2px;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_thumbContainer {width: 80px; height: 58px; background-color: #eee;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_thumbContainer img {width: 70px; height: 48px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_sliderThumbnailTitle {width: 80px; background-color: #eee;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_sliderThumbnailTitle p {margin: 0;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_sliderThumbnailTitle p > div {font-weight: normal; color: #000; padding: 0 5px !important; margin-top: 0px !important; line-height: 1.0;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_thumbContainer .ndn_sliderThumbnailPlay {width: 80px; top: -15px; background-size: 20px;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_thumbContainer .ndn_nowPlaying, .home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_thumbContainer .ndn_upcomingVideo {font-size: 7pt;}
.home-page-video-player div.ndn_embed div.ndn_sliderWrapper .ndn_thumbContainer .ndn_sliderThumbnailOverlay {background: transparent !important;}

.home-page-video-player div.ndn_embed div.ndn_sliderNavButton {height: 100px; width: 15px; background: transparent;}
.home-page-video-player div.ndn_embed div.ndn_sliderPrev {background: url('../../images/blue-triangles.png') no-repeat; background-position: 0 40px !important; margin-right: 0px;}
.home-page-video-player div.ndn_embed div.ndn_sliderNext {background: url('../../images/blue-triangles.png') no-repeat; background-position: -15px 40px !important; margin-left: 0px;}
.home-page-video-player div.ndn_embed div.ndn_sliderNext:hover, .home-page-video-player div.ndn_embed div.ndn_sliderPrev:hover {background-color: #ccc;}

.video-container {margin-top: 10px; margin-left: 10px; width: 310px; padding: 5px 10px; border-radius: 5px; background-color: #eee; float: left; box-shadow: 1px 1px 5px #888888;}
h2.video-title {border-bottom: 2px solid #333; font-family: 'Francois One', sans-serif; font-size: 18pt; color: #c00; text-transform: uppercase; padding: 0; margin: 0; font-weight: normal;}



.gallery-container {margin-top: 10px; margin-left: 15px; width: 310px; padding: 5px 10px; border-radius: 5px; background-color: #eee; float: left; box-shadow: 1px 1px 5px #888888;}
.gallery-container > h2 {border-bottom: 2px solid #333; font-family: 'Francois One', sans-serif; font-size: 18pt; color: #c00; text-transform: uppercase; padding: 0; margin: 0 0 5px 0; font-weight: normal;}
.gallery-container > .photo-container {display: inline-block; width: 100%;}
.gallery-container > .photo-container > a {text-decoration: none;}
.gallery-container > .photo-container > a > div {position: relative; width: 80px; height: 58px; float: left; margin: 0 10px 5px 0;}
.gallery-container > .photo-container > a > div > img {max-width: 80px; max-height: 58px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
.gallery-container > .photo-container > a > h2.image-title {padding: 0; font-family: Arial; font-size: 9pt; text-decoration: none; color: #000; line-height: 1.2;}
.gallery-container > .photo-container > a > h6 {margin: 0; padding: 2px 15px; background-color: #eee; border-radius: 5px; display: inline; font-size: 8pt; font-family: Arial; font-weight: bold; color: #c00; text-decoration: none; box-shadow: 1px 1px 5px #888888;}
.gallery-container > .photo-container > a > h6 > i.icon-camera {margin-right: 2px; color: rgb(204,0,0); color: rgba(204,0,0,0.7);}


.section-container {margin-top: 10px; width: 595px; padding: 5px 10px; border-radius: 5px; background-color: #eee; float: left; box-shadow: 1px 1px 5px #888888;}
.section-container > div.title-bar {position: relative;}
.section-container > div.title-bar > h2 {border-bottom: 2px solid #333;  padding: 0; margin: 0;}
.section-container > div.title-bar > h2 > a {text-decoration: none; font-family: 'Francois One', sans-serif; font-size: 18pt; color: #c00; text-transform: uppercase; font-weight: normal;}
.section-container > div.title-bar > div.sub-menus > ul {margin: 0; padding: 0; list-style: none; position: absolute; right: 0; bottom: 5px;}
.section-container > div.title-bar > div.sub-menus > ul > li {float: left; padding: 0 5px;}
.section-container > div.title-bar > div.sub-menus > ul > li > a {text-decoration: none; font-family: 'Francois One', sans-serif; font-size: 8pt; font-weight: bold; color: #000; font-weight: normal;}
.section-container > div.top-story > img {float: left; margin-right: 5px; max-width: 250px; max-height: 300px; border-radius: 10px;}
.section-container > div.top-story {margin-top: 5px; display: inline-block; width: 100%;}
.section-container > div.top-story > h4 {padding: 0; margin: 0;}
.section-container > div.top-story > h4 > a {display: flex; line-height: 1.2; font-family: 'Francois One', sans-serif; font-size: 15pt; color: #000; text-decoration: none; font-weight: normal;}
.section-container > div.top-story > span > p.byline {-webkit-margin-before: 1em; font-size: 8pt !important; font-weight: bold !important; color: #000 !important; font-family: Arial !important;}
.section-container > div.top-story > span > p.summary {display: flex; line-height: 1.2; font-size: 14px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important;}
.section-container > div.sub-stories {display: inline-block; margin-bottom: 10px; width: 100%;}
.section-container > div.sub-stories > ul {list-style: none; margin: 10px 0 0 0; padding: 0 0 0 20px;}
.section-container > div.sub-stories > ul > li {list-style-type: square; color: #c00; font-size: 12pt;}
.section-container > div.sub-stories > ul > li > a {color: #000; font-family: Arial; font-size: 9pt; text-decoration: none;}

.sportsextra-photo-gallery .gallery-container, .scene-photo-gallery .gallery-container, .icymi-photo-gallery .gallery-container {margin-left: 0px !important; width: 595px;}
.sportsextra-photo-gallery .gallery-container div.photo-container, .scene-photo-gallery .gallery-container div.photo-container, .icymi-photo-gallery .gallery-container div.photo-container {width: 50%; float: left; margin-bottom: 5px;}

.test.reboot div.pdfdisplayad .blox-title {border-bottom: 3px solid #ddd !important; padding: 0 !important; margin-bottom: 0 !important;}
.test.reboot div.pdfdisplayad .blox-title h3 {color: #000; font-family: 'Francois One', sans-serif !important; font-size: 20pt;}
.test.reboot li.pdfdisplayad > a > img {width: auto !important; max-width: 100px; max-height: 60px;}
.test.reboot li.pdfdisplayad > div.blox-recent-block h4.blox-headline {margin-bottom: 0px;} 
.test.reboot li.pdfdisplayad > div.blox-recent-block h4.blox-headline > a {display: flex; font-size: 12pt; text-decoration: none;}


/* CONNECT WITH US PAGE */
#blox-html-container.connect_with_us-html #blox-left-col {width: 960px;}
#blox-html-container.site.connect_with_us-html #blox-right-col, #blox-html-container.site.connect_with_us-html #blox-breadcrumbs {display: none !important;}
#blox-html-container.connect_with_us-html #blox-left-col, #blox-html-container.connect_with_us-html #blox-story > h1#blox-asset-title, #blox-html-container.connect_with_us-html #blox-story #blox-story-text, #blox-html-container.connect_with_us-html #blox-story #blox-story-text p {margin-left: 0px !important;}

/* background ad */
#pg-bg-ad-container-left {
  display: block;
  float: none;
  height: 100%;
  left: 50%;
  margin-left: -680px;
  position: fixed;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-right {
  display: block;
  float: none;
  height: 100%;
  margin-right: -680px;
  position: fixed;
  right: 50%;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-left #full-pg-bg-left{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}
#pg-bg-ad-container-right #full-pg-bg-right{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}

/* Add 10px between navigation and top story on communities pages 12.15.2014 */
#blox-html-container.communities #blox-container {margin-top: 10px;}

/* All World Vote */
.all-world-category table, .all-world-category table tbody, .all-world-category table tbody tr, .all-world-category table tbody tr td {border: 0 !important;}
.all-world-category table tbody tr td:nth-child(2) {display: block;}
.all-world-category table tbody tr td:nth-child(2) h3, .all-world-category table tbody tr td:nth-child(2) h6 {margin: 0;}
.all-world-category table tbody tr td:nth-child(2) h3 {font-family: 'Oswald'; display: flex; font-size: 15pt; color: #00c;}
.all-world-category table tbody tr td:nth-child(2) h6 {font-family: Arial; font-size: 10pt; color: #000;}
.all-world-category table tbody tr td:nth-child(2) span {font-family: Arial; font-size: 10pt; color: #000; display: block;}
.all-world-category p.confirmation {display: table; width: 98%; padding: 1%; border: 1px solid #ccc; font-family: 'Oswald' !important; font-size: 12pt; color: #555; display: block;}
.all-world-category p.confirmation > a > img.sponsor-logo {width: 100%; border: 0; margin: 10px 0;}
.all-world-category > table > tbody > tr:nth-child(n+1) > td:first-child {width: 146px !important;}
.all-world-category > table > tbody > tr:nth-child(n+1) > td:first-child > img {width: 146px !important;}

/*Digital Media Solutions pages */
#blox-html-container.dms #blox-breadcrumbs, #blox-html-container.dms #index-section-title {display: none;}
ul.dms-nav {border-top: 1px solid #C0C0C0; display: table; width: 100%; list-style-type: none; margin: 0; padding: 0; background-color: #00315c;}
ul.dms-nav li {padding: 0 15px; float: left;}
ul.dms-nav li:hover {background-color: #C0C0C0;}
ul.dms-nav li:hover a {color: #00315c;}
ul.dms-nav li a {text-decoration: none; text-transform: uppercase; font-size: 13pt; font-family: 'Oswald'; color: #fff;}
h2#dms-logo {margin: 0; width: 960px; height: 90px; background-color: #00315c; background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/_dms/digital-media-solutions-header.jpg'); background-repeat: no-repeat;}

/* NDN Fix #574771*/
/* #ndn-widget-embed-1 {display: none;} */
.trivia-share {display: table; margin: 10px auto;}
.trivia-share > .trivia-twitter {width: 45px; height: 45px; float: left; margin-right: 5px; background-color: #4099FF; border-radius: 5px; cursor: pointer; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/twitter_logo_white.png'); background-repeat: no-repeat; background-size: 35px 35px; background-position: 5px 5px; }
.trivia-share > .trivia-facebook {width: 45px; height: 45px; float: left; margin-right: 5px; background-color: #3B5998; border-radius: 5px; cursor: pointer; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/fb_logo_white.png'); background-repeat: no-repeat; background-size: 35px 35px; background-position: 5px 5px; }
 /*darin 575403*/
.user-skin-pane .icon { 
display: block; 
background-image: url("/components/core_base_user/resources/images/user_sprite.png"); 
width: auto; 
height: 30px; 
}

div#blox-html-container.site.followourjournalists-html #blox-right-col {display: none !important;}
div#blox-html-container.site.followourjournalists-html #blox-left-col, div#blox-html-container.site.contactus-html #blox-left-col {width: 100% !important;}
div#blox-html-container.site.contactus-html #blox-asset-title > span.blox-headline {display: none !important;}
div#blox-html-container.site[class*='tulsamagazine'] #blox-asset-title > span.blox-headline {display: none !important;}

div.social-media-box {display: table; width: 96%; padding: 5px 2%; outline: 1px solid rgba(50,50,50,0.2); -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.3); -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.3); box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.3);}
div.social-media-box > h4 {font-family: 'Jockey One', sans-serif; font-size: 15pt; font-weight: normal; color: #333; display: table; width: 100%; text-align: center;}
div.social-media-box > ul.icons {margin: 0; padding: 0; display: table; margin: 0 auto;}
div.social-media-box > ul.icons > a > li {float: left; width: 40px; height: 40px;}
div.social-media-box > ul.icons > a > li.twitter {background-image: url('../../images/twitter-logo-blue.png'); background-size: 40px; background-repeat: no-repeat;}
div.social-media-box > ul.icons > a > li.facebook {background-image: url('../../images/facebook-logo-purple.png'); background-size: 40px; background-repeat: no-repeat; background-position: -4px -5px;}
div.social-media-box > ul.icons > a > li.linkedin {background-image: url('../../images/linked-in-blue.png'); background-size: 40px; background-repeat: no-repeat;}
div.social-media-box > ul.icons > a > li.instagram {background-image: url('../../images/instagram-logo.png'); background-size: 36px; background-repeat: no-repeat; background-position: 3px 0;}


div.current-conditions-container {display: table; width: calc(98% - 2px); padding: 5px 1%;}
div.current-conditions-container > h2 {font-family: 'Alegreya Sans SC', sans-serif; font-weight: bold; color: rgb(51,102,153); margin: 0 0 5px 0; padding: 0; border-bottom: 2px solid rgb(51,102,153);}
div.current-conditions-container > div.currently {display: table; width: 100%; position: relative;}
div.current-conditions-container > div.currently > img.wx-icon {width: 30px; height: 30px; float: left; margin-right: 10px;}
div.current-conditions-container > div.currently > p.temp {margin: 0; padding: 0; float: left; display: table; margin-right: 10px; font-family: 'Oswald', sans-serif !important; font-size: 18pt; font-weight: bold; color: rgb(0,0,0);}
div.current-conditions-container > div.currently > p.conditions {margin: 0; padding: 0; font-size: 12pt; float: left;}
div.current-conditions-container > div.currently > div.gwc-logo {position: absolute; top: 2px; right: 2px; color: rgb(51,102,153);}
div.current-conditions-container > div.currently > div.gwc-logo > span.gwc-full {float: right; text-transform: uppercase; font-size: 75%; margin: 8px 0 0 5px;}
div.current-conditions-container > div.currently > div.gwc-logo > span.gwc-abbr {font-size: 20pt; font-weight: bold; float: right; margin: 1px 0 0 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
div.current-conditions-container > div.currently > div.gwc-logo > span.powered-by {float: right; margin: -7px -30px; text-transform: lowercase;}
div.current-conditions-container > div.radar {width: 100%; height: 220px; position: relative;}
div.current-conditions-container > div.radar > iframe {width: 100%; height: 220px;}
div.current-conditions-container > div.radar > div.zoom {position: absolute; bottom: 15px; right: 5px;}
div.current-conditions-container > div.radar > div.zoom > div {cursor: pointer; float: left; height: 25px; width: 25px; background-color: rgba(240,240,240,0.8); border: 1px solid rgb(200,200,200);}
div.current-conditions-container > div.radar > div.zoom > div.plus {border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-right: 0; background-image: url('../../../../global/resources/images/plus-icon.png'); background-position: center; background-size: 90%; background-repeat: no-repeat;}
div.current-conditions-container > div.radar > div.zoom > div.minus {border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-left: 0; background-image: url('../../../../global/resources/images/minus-icon.png'); background-position: center; background-size: 90%; background-repeat: no-repeat;}
div.current-conditions-container > div.radar > div.zipform {position: absolute; top: 5px; left: 5px;}
div.current-conditions-container > div.radar > div.zipform > input {float: left; font-family: Arial; font-size: 10pt;}
div.current-conditions-container > div.radar > div.zipform > button {font-family: Arial; font-size: 10pt;}
div.current-conditions-container > div.forecast > h3 {font-size: 18pt; font-family: 'Alegreya Sans SC', sans-serif; font-weight: bold; color: rgb(51,102,153); margin: 0 0 5px 0; padding: 0; border-bottom: 2px solid rgb(51,102,153);}
div.current-conditions-container > div.forecast {display: table; width: 100%;}
div.current-conditions-container > div.forecast > div.fc-day {position: relative; width: 96%; padding: 0 2%; margin: 0 0 10px 0; background-color: rgb(220,220,220); display: table; border-radius: 5px;}
div.forecast > div.fc-day > h6:first-of-type {font-family: 'Alegreya Sans SC', sans-serif; font-size: 14pt; width: 100%; margin-top: 10px;}
div.current-conditions-container > div.forecast > div.fc-day > img {max-width: 100px; display: table; position: absolute; top: 0; bottom: 0; right: 10px; margin: auto;}
div.current-conditions-container > div.forecast > div.fc-day > h6.conditions {font-size: 14pt; font-family: 'Open Sans Condensed', sans-serif; font-weight: bold;}
div.current-conditions-container > div.forecast > div.fc-day > h6.hitemp {float: left; margin-right: 10px; font-size: 30pt; font-weight: bold; font-family: 'Oswald', sans-serif; color: rgb(200,0,0);}
div.current-conditions-container > div.forecast > div.fc-day > h6.hitemp:before {content: "HIGH: "; font-size: 12pt; float: left; margin-top: 10px; margin-right: 10px;}
div.current-conditions-container > div.forecast > div.fc-day > h6.lowtemp {font-size: 30pt; font-weight: bold; font-family: 'Oswald', sans-serif; color: rgb(0,0,200);}
div.current-conditions-container > div.forecast > div.fc-day > h6.lowtemp:before {content: "LOW: "; font-size: 12pt; float: left; margin-top: 10px; margin-right: 10px;}




div.articles {display: table; width: 66%; margin-right: 1%;}
div.articles > div:nth-of-type(1) {display: block;}
div.articles > div.story > h2 {padding: 0; margin: 5px 0;}
div.articles > div.story > h2 > a {font-family: Georgia, Times, serif; font-weight: bold; color: #000; text-decoration: none;}
div.articles > div.story > a > img {float: left; width: 33%; margin: 0 5px; border: 0;}
div.articles > div:nth-of-type(2) {display: table;}
div.articles > div:nth-of-type(2):before {content:'Other Articles'; font-family: 'Jockey One', sans-serif; font-size: 10pt; text-transform: uppercase; font-weight: normal; color: #c00;}
div.articles > div:nth-of-type(n+2) > h2 {display: list-item; list-style-type: square; margin: 0 0 0 17px; line-height: 12pt; font-size: 12pt; color: #c00;}
div.articles > div:nth-of-type(n+2) > h2 > a {font-size: 10pt; font-weight: normal;}
div.articles > div:nth-of-type(n+2) > a > img {display: none !important;}
div.articles > div:nth-of-type(n+2) > span {display: none !important;}




div#rmFeaturedJobWContainer {margin-top: 10px;}
div.rmFJBackground {padding: 0 0 15px 0 !important; border-radius: 5px;}
div#rmFJWidget {max-width: 300px !important; width: 100% !important;}
div#rmFJWidget > div#rmFJContinerTitle > div#rmFJTitle {margin: 0; font-family: 'Jockey One' !important; font-size: 15pt !important; color: #fff !important; background-color: rgb(0,96,173); width: 98%; padding: 2px 0 4px 2%; line-height: 17pt !important;}
div.rmFJTopLine, div.rmFJBottomLine {display: none !important;}
div#rmFJWidget > dl#rmFJData {max-width: 300px !important; margin: 0 !important; padding: 0 !important;}
div#rmFJWidget > dl#rmFJData div.rmFJItem {padding: 5% 0; margin: 0 5%; border-bottom: 1px solid #ddd !important;}
div#rmFJWidget > dl#rmFJData dt {padding: 0 !important;}
div#rmFJWidget > dl#rmFJData dd {padding: 0 !important;}
div#rmFJWidget > div#RmFJScrollbar {height: 270px !important; margin-top: 40px !important;}



table#follow-our-journalists img {width: 25px; height: 25px;}
table#follow-our-journalists > tbody > tr:nth-of-type(even) {background-color: #ccc;}
table#follow-our-journalists a {text-decoration: underline;}

div.blox-social-item.blox-twitter-share > a.addthis_button_tweet > iframe {display: none !important;}
div.blox-social-item.blox-twitter-share > a.addthis_button_tweet {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/tweet-button.png'); width: 55px; height: 21px; background-repeat: no-repeat;}
div.blox-social-item.blox-twitter-share {width: 60px !important;}

div.tw-community-nav-top-container {padding: 15px 0 !important;}
div.tw-community-nav-top-container > div#user-nav {width: auto; display: table; position: absolute; right: 0; top: 20px;}
div.tw-community-nav-top-container > div#site-nav {position: absolute; margin: 0; padding: 0; top: 15px;}
div.tw-community-nav-top-container > div#site-nav > ul > li {padding: 3px 4px;}
div.tw-community-nav-top-container > div#site-nav > ul > li:last-of-type {padding: 3px 0 3px 4px; border-right: 0;}
div.tw-community-nav-top-container > div#site-nav > ul > a > li.fb-share {background-repeat: no-repeat; border-right: none !important; margin: 0 5px; padding: 0; width: 20px; height: 20px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/fb_logo_white.png'); background-size: contain; background-position: center;}
div.tw-community-nav-top-container > div#site-nav > ul > a > li.tw-share {background-repeat: no-repeat; border-right: none !important; margin: 0 5px; padding: 0; width: 20px; height: 20px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/twitter_logo_white.png'); background-size: contain; background-position: center;}
div.community-search {height: auto !important; background-color: transparent !important;}
div#blox-header.community-header {height: 140px !important;}
div#blox-html-container div#blox-wrapper.community-wrapper > div#main-nav-container > div#main-nav ul#main_nav > li > a {padding: 0 11px !important;}



/*COMMUNITY FOOTERS BMT-3015*/
div#blox-html-container.communities div.footer {margin: 0 auto; width: 100%; max-width: 960px; display: table;}
div#blox-html-container.communities div.footer > div.contact {width: 38%; margin: 0 2% 0 0; float: left; display: table;}
div#blox-html-container.communities div.footer > div.contact > h2, div#blox-html-container.communities div.footer > div.sections > h2, div.other-sites > h2 {font-family: 'Oswald', sans-serif; font-size: 18pt; font-weight: normal; color: #888; margin: 0; width: 100%; border-bottom: 1px solid #ccc;}
div#blox-html-container.communities div.footer > div.contact > ul, div#blox-html-container.communities div.footer > div.sections > ul, div#blox-html-container.communities div.footer > div.other-sites > ul {list-style-type: none; margin: 0; padding: 0;}
div#blox-html-container.communities div.footer > div.contact > ul > li, div#blox-html-container.communities div.footer > div.sections > ul > li, div#blox-html-container.communities div.footer > div.other-sites > ul > li {font-family: Arial; font-size: 12pt; display: table; width: 100%; padding: 3px 0;}
div#blox-html-container.communities div.footer > div.contact > ul > li > a, div#blox-html-container.communities div.footer > div.sections > ul > li > a, div#blox-html-container.communities div.footer > div.other-sites > ul > li > a {font-family: Arial; font-size: 12pt; color: #00f; text-decoration: none;}
div#blox-html-container.communities div.footer > div.sections {width: 28%; margin: 0 2% 0 0; float: left; display: table;}
div#blox-html-container.communities div.footer > div.sections > ul {list-style-type: none; margin: 0; padding: 0;}
div#blox-html-container.communities div.footer > div.other-sites {width: 30%; float: left; display: table; margin: 0;}

/*TULSA BUSINESS FOOTER BMT-3031*/
div#blox-html-container.tulsabusiness div.footer {margin: 0 auto; width: 100%; max-width: 960px; display: table;}
div#blox-html-container.tulsabusiness div.footer > div.contact {width: 38%; margin: 0 2% 0 0; float: left; display: table;}
div#blox-html-container.tulsabusiness div.footer > div.contact > h2, div#blox-html-container.tulsabusiness div.footer > div.sections > h2, div.other-sites > h2 {font-family: 'Oswald', sans-serif; font-size: 18pt; font-weight: normal; color: #888; margin: 0; width: 100%; border-bottom: 1px solid #ccc;}
div#blox-html-container.tulsabusiness div.footer > div.contact > ul, div#blox-html-container.tulsabusiness div.footer > div.sections > ul, div#blox-html-container.tulsabusiness div.footer > div.other-sites > ul {list-style-type: none; margin: 0; padding: 0;}
div#blox-html-container.tulsabusiness div.footer > div.contact > ul > li, div#blox-html-container.tulsabusiness div.footer > div.sections > ul > li, div#blox-html-container.tulsabusiness div.footer > div.other-sites > ul > li {font-family: Arial; font-size: 12pt; display: table; width: 100%; padding: 3px 0;}
div#blox-html-container.tulsabusiness div.footer > div.contact > ul > li > a, div#blox-html-container.tulsabusiness div.footer > div.sections > ul > li > a, div#blox-html-container.tulsabusiness div.footer > div.other-sites > ul > li > a {font-family: Arial; font-size: 12pt; color: #00f; text-decoration: none;}
div#blox-html-container.tulsabusiness div.footer > div.sections {width: 28%; margin: 0 2% 0 0; float: left; display: table;}
div#blox-html-container.tulsabusiness div.footer > div.sections > ul {list-style-type: none; margin: 0; padding: 0;}
div#blox-html-container.tulsabusiness div.footer > div.other-sites {width: 30%; float: left; display: table; margin: 0;}
div#blox-html-container.tulsabusiness li.nav-header_top_right-right-fb {background:url(../../images/_site/icon-fb.gif) no-repeat scroll 0 0 transparent; display:block;width:20px;height:20px;cursor:pointer;}
div#blox-html-container.tulsabusiness li.nav-header_top_right-right-fb a {visibility:hidden;}
div#blox-html-container.tulsabusiness li.nav-header_top_right-right-tw {background:url(../../images/_site/icon-tw.gif) no-repeat scroll 0 0 transparent; width: 20px;cursor:pointer;}
div#blox-html-container.tulsabusiness li.nav-header_top_right-right-tw a {visibility:hidden;}
div#blox-html-container.tulsabusiness li.nav-header_top_right-right-li {background:url(../../images/_site/icon-linkedin.gif) no-repeat scroll 0 0 transparent; width: 20px;cursor:pointer;}
div#blox-html-container.tulsabusiness li.nav-header_top_right-right-li a {visibility:hidden;}
div#blox-html-container.tulsabusiness li.nav-header_top_right-right-pi {background:url(../../images/_site/icon-pinterest.gif) no-repeat scroll 0 0 transparent; width: 20px;cursor:pointer;}
div#blox-html-container.tulsabusiness #header-top-right {margin-top: 17px;}
div#blox-html-container.tulsabusiness div#tncms-region-nav-header_top_right {border: solid 1px #cccccc;border-radius: 4px 4px 4px 4px;padding-bottom: 8px;}
div#blox-html-container.business.tulsabusiness ul#main_nav, div#blox-html-container.business.tulsabusiness div#tncms-region-nav-main_nav {background: #00a652 !important;}
div#blox-html-container.business.tulsabusiness div#blox-breadcrumbs, div#blox-html-container.business.tulsabusiness div#index-section-title {display: none !important;}
div#blox-html-container.business.tulsabusiness div.zebra-bucket-header, div#blox-html-container.business.tulsabusiness div.tbln-latest-headlines > div:nth-of-type(1) {background-color: #00a652 !important;}
div#blox-html-container.business.tulsabusiness div#header-top {display: none !important;}
div#blox-html-container.business.tulsabusiness ul#main_nav > li > span.ui-icon-circle-triangle-s.arrow {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_222222_256x240.png") !important;}
div#blox-html-container.business.tulsabusiness ul#main_nav > li:hover {background-color: #000 !important;}
div#blox-html-container.business.tulsabusiness ul#main_nav > li:hover > a {color: #fff !important;}
div#blox-html-container.business.tulsabusiness ul#main_nav > li:hover > span.ui-icon-circle-triangle-s.arrow {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png") !important;}
div#blox-html-container.business.tulsabusiness.site.advertise-html div#blox-story-text > div.blox-static-related, div#blox-html-container.business.tulsabusiness.site.tbln_my_subscription-html div#blox-story-text > div.blox-static-related, div#blox-html-container.business.tulsabusiness.site.subscribe_to_tulsa_business_and_legal_news-html div#blox-story-text > div.blox-static-related {display: none !important;}
div#blox-html-container.business.tulsabusiness div#main-nav-container {margin: 0 0 10px 0;}
div#blox-html-container.business.tulsabusiness div.day-partition {background-color: #00a652 !important;}
div#blox-html-container.business.tulsabusiness .community-wrapper .mega-nav-container {width: auto !important;}
div#blox-html-container.business.tulsabusiness div#main-nav ul#main_nav > li {margin-right: 0 !important;}
div#blox-html-container.business.tulsabusiness div#main-nav ul#main_nav > li > div.mega-nav-container {width: 940px !important; padding: 10px !important;}
div#blox-html-container.business.tulsabusiness div.zebra-container div.article-list > div.story-container > span.updated, div#blox-html-container.business.tulsabusiness div.zebra-container div.top-story > span.updated {display: none !important;}
div#blox-html-container.business.tulsabusiness div.zebra-container > div.article-list > div.story-container > div.title {width: 100% !important;}
div#blox-html-container.business.tulsabusiness div.blox-bucket-list > div.day-partition, div#blox-html-container.business.tulsabusiness div.blox-bucket-list > dl > dd > ul.blox-flags, div#blox-html-container.business.tulsabusiness div.blox-bucket-list > dl > dd > em.item-updated {display: none !important;}
div#blox-html-container.business.tulsabusiness div.blox-bucket-list > dl > dt.bucket-photo {float: left !important;}

/* BARTLESVILLE COMMUNITY SITE */
div#blox-html-container.communities.bartlesville div#main-nav-container div#main-nav > div, div#blox-html-container.communities.bartlesville div#main-nav-container ul#main_nav {background: #010165; background: -moz-linear-gradient(top,  #010165 0%, #524ff9 50%, #010165 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#010165), color-stop(50%,#524ff9), color-stop(100%,#010165)); background: -webkit-linear-gradient(top,  #010165 0%,#524ff9 50%,#010165 100%); background: -o-linear-gradient(top,  #010165 0%,#524ff9 50%,#010165 100%); background: -ms-linear-gradient(top,  #010165 0%,#524ff9 50%,#010165 100%); background: linear-gradient(to bottom,  #010165 0%,#524ff9 50%,#010165 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#010165', endColorstr='#010165',GradientType=0 );}
div#blox-html-container.communities.bartlesville div#main-nav-container ul#main_nav > li:hover {background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #a0a0a0 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#a0a0a0), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #ffffff 0%,#a0a0a0 50%,#ffffff 100%); background: -o-linear-gradient(top,  #ffffff 0%,#a0a0a0 50%,#ffffff 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#a0a0a0 50%,#ffffff 100%); background: linear-gradient(to bottom,  #ffffff 0%,#a0a0a0 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
div#blox-html-container.communities.bartlesville div#main-nav-container ul#main_nav > li:hover > a {color: #010165;}
div#blox-html-container.communities.bartlesville div#main-nav-container ul#main_nav > li:hover > span.ui-icon.arrow {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_004276_256x240.png");}
div#blox-html-container.communities.bartlesville div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #010165 !important;}
div#blox-html-container.communities.bartlesville div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.bartlesville div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #fff !important;}
div#blox-html-container.communities.bartlesville div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #010165 !important; text-decoration: none !important;}

/* BIXBY COMMUNITY SITE */
div#blox-html-container.communities.bixby div#main-nav-container div#main-nav > div, div#blox-html-container.communities.bixby div#main-nav-container ul#main_nav {background: #e61733; background: -moz-linear-gradient(top,  #e61733 0%, #890d1a 50%, #e61733 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e61733), color-stop(50%,#890d1a), color-stop(100%,#e61733)); background: -webkit-linear-gradient(top,  #e61733 0%,#890d1a 50%,#e61733 100%); background: -o-linear-gradient(top,  #e61733 0%,#890d1a 50%,#e61733 100%); background: -ms-linear-gradient(top,  #e61733 0%,#890d1a 50%,#e61733 100%); background: linear-gradient(to bottom,  #e61733 0%,#890d1a 50%,#e61733 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e61733', endColorstr='#e61733',GradientType=0 );}
div#blox-html-container.communities.bixby div#main-nav-container ul#main_nav > li:hover {background: #055ba9; background: -moz-linear-gradient(top,  #055ba9 0%, #077ef4 50%, #055ba9 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#055ba9), color-stop(50%,#077ef4), color-stop(100%,#055ba9)); background: -webkit-linear-gradient(top,  #055ba9 0%,#077ef4 50%,#055ba9 100%); background: -o-linear-gradient(top,  #055ba9 0%,#077ef4 50%,#055ba9 100%); background: -ms-linear-gradient(top,  #055ba9 0%,#077ef4 50%,#055ba9 100%); background: linear-gradient(to bottom,  #055ba9 0%,#077ef4 50%,#055ba9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#055ba9', endColorstr='#055ba9',GradientType=0 );}
div#blox-html-container.communities.bixby div#main-nav-container ul#main_nav > li > span.ui-icon.arrow {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");}
div#blox-html-container.communities.bixby div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #055ba9 !important;}
div#blox-html-container.communities.bixby div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.bixby div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #fff !important;}
div#blox-html-container.communities.bixby div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #055ba9 !important; text-decoration: none !important;}

/* BROKEN ARROW COMMUNITY SITE */
div#blox-html-container.communities.brokenarrow div#main-nav-container div#main-nav > div, div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav {background: #000000; background: -moz-linear-gradient(top,  #000000 0%, #7f7f7f 50%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(50%,#7f7f7f), color-stop(100%,#000000)); background: -webkit-linear-gradient(top,  #000000 0%,#7f7f7f 50%,#000000 100%); background: -o-linear-gradient(top,  #000000 0%,#7f7f7f 50%,#000000 100%); background: -ms-linear-gradient(top,  #000000 0%,#7f7f7f 50%,#000000 100%); background: linear-gradient(to bottom,  #000000 0%,#7f7f7f 50%,#000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );}
div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav > li:hover {background: #f9cc0d; background: -moz-linear-gradient(top,  #f9cc0d 0%, #bfa10b 50%, #f9cc0d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9cc0d), color-stop(50%,#bfa10b), color-stop(100%,#f9cc0d)); background: -webkit-linear-gradient(top,  #f9cc0d 0%,#bfa10b 50%,#f9cc0d 100%); background: -o-linear-gradient(top,  #f9cc0d 0%,#bfa10b 50%,#f9cc0d 100%); background: -ms-linear-gradient(top,  #f9cc0d 0%,#bfa10b 50%,#f9cc0d 100%); background: linear-gradient(to bottom,  #f9cc0d 0%,#bfa10b 50%,#f9cc0d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9cc0d', endColorstr='#f9cc0d',GradientType=0 );}
div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav > li > a {color: #f9cc0d !important; border-right: 0 !important;}
div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav > li:hover > a {color: #000 !important;}
div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav > li > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_ffd27a_256x240.png') !important;}
div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_222222_256x240.png') !important;}
div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #f9cc0d !important;}
div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #000 !important;}
div#blox-html-container.communities.brokenarrow div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #f9cc0d !important; text-decoration: none !important;}
div#blox-html-container.communities.brokenarrow div.zebra-bucket-header, div#blox-html-container.communities.brokenarrow div.latest-headlines-header > div:first-of-type {background: #000 !important; color: #fff !important;}
div#blox-html-container.communities.brokenarrow div.zebra-bucket-header > a {color: #fff !important;}
div#blox-html-container.communities.brokenarrow div.photo-gallery-slideshow > div.blox-title {border: 0 !important; margin: 0 !important}
div#blox-html-container.communities.brokenarrow div.photo-gallery-slideshow > div.blox-title > h3 {display: table; width: 100%; background-color: #000;}
div#blox-html-container.communities.brokenarrow div.photo-gallery-slideshow > div.blox-title > h3 > a {color: #fff !important; font-size: 14px !important; font-family: 'Oswald', 'PT Serif', serif !important; font-weight: normal !important; text-transform: uppercase !important; letter-spacing: 1px !important; text-decoration: none; display: table; padding: 5px; margin: 0 0 0 10px;}
div#blox-html-container.communities.brokenarrow div#blox-header {background-image: url('../../images/_site/_communities/header_baledger.jpg'); background-size: 695px;}
div#blox-html-container.communities.brokenarrow div.community-search.omega {top: 40px; right: 0;}
div#blox-html-container.communities.brokenarrow > div#blox-wrapper > div#blox-header > div.top-right-one {width: 165px; height: auto; right: 10px; top: 90px;}
div#blox-html-container.communities.brokenarrow > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions {position: relative;}
div#blox-html-container.communities.brokenarrow > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p {margin: 0; padding: 0;}
div#blox-html-container.communities.brokenarrow > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.city {display: none !important; font-size: 8pt; font-weight: 700; font-family: Arial !important; margin-top: 5px;}
div#blox-html-container.communities.brokenarrow > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.temp {font-family: 'Oswald', sans-serif !important; font-size: 18pt !important; float: left; margin: 0 5px 0 0; position: absolute; right: 0px; text-align: right; width: 50px;}
div#blox-html-container.communities.brokenarrow > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.conditions {display: none !important; position: absolute; right: 45px; width: 75px; line-height: 10pt !important; font-size: 10pt !important;}
div#blox-html-container.communities.brokenarrow > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > img {max-height: 40px; max-width: 40px; position: absolute; right: 50px; top: -5px;}
div#blox-html-container.communities.brokenarrow div#blox-breadcrumbs {display: none !important;}

/* CATOOSA COMMUNITY SITE */
div#blox-html-container.communities.catoosa div#main-nav-container div#main-nav > div, div#blox-html-container.communities.catoosa div#main-nav-container ul#main_nav {background: #174632; background: -moz-linear-gradient(top,  #174632 0%, #31966c 50%, #174632 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#174632), color-stop(50%,#31966c), color-stop(100%,#174632)); background: -webkit-linear-gradient(top,  #174632 0%,#31966c 50%,#174632 100%); background: -o-linear-gradient(top,  #174632 0%,#31966c 50%,#174632 100%); background: -ms-linear-gradient(top,  #174632 0%,#31966c 50%,#174632 100%); background: linear-gradient(to bottom,  #174632 0%,#31966c 50%,#174632 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#174632', endColorstr='#174632',GradientType=0 );}
div#blox-html-container.communities.catoosa div#main-nav-container ul#main_nav > li:hover {background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #bcbcbc 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#bcbcbc), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -o-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: linear-gradient(to bottom,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
div#blox-html-container.communities.catoosa div#main-nav-container ul#main_nav > li:hover > a {color: #174632 !important;}
div#blox-html-container.communities.catoosa div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_4b8e0b_256x240.png') !important;}
div#blox-html-container.communities.catoosa div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #174632 !important;}
div#blox-html-container.communities.catoosa div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.catoosa div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #fff !important;}
div#blox-html-container.communities.catoosa div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #174632 !important; text-decoration: none !important;}

/* CLAREMORE COMMUNITY SITE */
div#blox-html-container.communities.claremore div#main-nav-container div#main-nav > div, div#blox-html-container.communities.claremore div#main-nav-container ul#main_nav {background: #e4122f; background: -moz-linear-gradient(top,  #e4122f 0%, #960c19 50%, #e4122f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4122f), color-stop(50%,#960c19), color-stop(100%,#e4122f)); background: -webkit-linear-gradient(top,  #e4122f 0%,#960c19 50%,#e4122f 100%); background: -o-linear-gradient(top,  #e4122f 0%,#960c19 50%,#e4122f 100%); background: -ms-linear-gradient(top,  #e4122f 0%,#960c19 50%,#e4122f 100%); background: linear-gradient(to bottom,  #e4122f 0%,#960c19 50%,#e4122f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4122f', endColorstr='#e4122f',GradientType=0 );}
div#blox-html-container.communities.claremore div#main-nav-container ul#main_nav > li:hover {background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #bcbcbc 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#bcbcbc), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -o-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: linear-gradient(to bottom,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
div#blox-html-container.communities.claremore div#main-nav-container ul#main_nav > li:hover > a {color: #e4122f !important;}
div#blox-html-container.communities.claremore div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../images/ui-icons_e4122f_256x240.png') !important;}
div#blox-html-container.communities.claremore div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #e4122f !important;}
div#blox-html-container.communities.claremore div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.claremore div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #fff !important;}
div#blox-html-container.communities.claremore div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #e4122f !important; text-decoration: none !important;}

/* COLLINSVILLE COMMUNITY SITE */
div#blox-html-container.communities.collinsville div#blox-header {background-image: url('../../images/_site/_communities/collinsville-header-960.jpg'); background-position: 0 40px !important; background-repeat: no-repeat !important; height: 170px !important; padding-top: 0 !important;}
div#blox-html-container.communities.collinsville div#main-nav-container div#main-nav > div, div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav {background: #ff0000; background: -moz-linear-gradient(top,  #ff0000 0%, #ad0000 50%, #ff0000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(50%,#ad0000), color-stop(100%,#ff0000)); background: -webkit-linear-gradient(top,  #ff0000 0%,#ad0000 50%,#ff0000 100%); background: -o-linear-gradient(top,  #ff0000 0%,#ad0000 50%,#ff0000 100%); background: -ms-linear-gradient(top,  #ff0000 0%,#ad0000 50%,#ff0000 100%); background: linear-gradient(to bottom,  #ff0000 0%,#ad0000 50%,#ff0000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff0000',GradientType=0 );}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li {padding: 0 8px !important;}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li > a {color: #fff !important; border-left: 0 !important;}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li:hover {background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #cccccc 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#cccccc), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #ffffff 0%,#cccccc 50%,#ffffff 100%); background: -o-linear-gradient(top,  #ffffff 0%,#cccccc 50%,#ffffff 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#cccccc 50%,#ffffff 100%); background: linear-gradient(to bottom,  #ffffff 0%,#cccccc 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li:hover > a {color: #f00 !important;}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_f35f07_256x240.png') !important;}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_222222_256x240.png') !important;}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #f00 !important;}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #fff !important;}
div#blox-html-container.communities.collinsville div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #f00 !important; text-decoration: none !important;}
div#blox-html-container.communities.collinsville > div#blox-wrapper > div#blox-header > div.community-search {top: 50px !important; right: 10px !important; width: auto; padding: 5px; height: 100px !important; background-color: rgba(255,255,255,0.9) !important; -webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.5); box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.5);}
div#blox-html-container.communities.collinsville > div#blox-wrapper > div#blox-header > div.top-right-one {width: 165px; height: auto; right: 10px; top: 100px;}
div#blox-html-container.communities.collinsville > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions {position: relative;}
div#blox-html-container.communities.collinsville > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p {margin: 0; padding: 0;}
div#blox-html-container.communities.collinsville > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.city {display: none !important; font-size: 8pt; font-weight: 700; font-family: Arial !important; margin-top: 5px;}
div#blox-html-container.communities.collinsville > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.temp {font-family: 'Oswald', sans-serif !important; font-size: 30pt !important; float: left; margin: 0 5px 0 0; position: absolute; right: 0px; text-align: right; width: 70px;}
div#blox-html-container.communities.collinsville > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.conditions {display: none !important; position: absolute; right: 45px; width: 75px; line-height: 10pt !important; font-size: 10pt !important;}
div#blox-html-container.communities.collinsville > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > img {max-height: 40px; max-width: 40px; position: absolute; right: 80px; top: -5px;}
div#blox-html-container.communities.collinsville > div#blox-wrapper > div#blox-header > div#weather-sponsor {position: absolute !important; width: 90px; bottom: 20px !important; right: 140px !important; left: auto !important;}
div#blox-html-container.communities.collinsville div#blox-breadcrumbs {display: none !important;}
div#blox-html-container.communities.collinsville div.zebra-bucket-header, div#blox-html-container.communities.collinsville div.latest-headlines-header > div:first-of-type {background: #f00; background-color: #f00 !important; color: #f00! important;}
div#blox-html-container.communities.collinsville div.zebra-bucket-header > a, div#blox-html-container.communities.collinsville div.latest-headlines-header > div:first-of-type > span {color: #fff !important;}
div#blox-html-container.communities.collinsville div.photo-gallery-slideshow > div.blox-title {border: 0 !important; margin: 0 !important}
div#blox-html-container.communities.collinsville div.photo-gallery-slideshow > div.blox-title > h3 {display: table; width: 100%; background-color: #f00;}
div#blox-html-container.communities.collinsville div.photo-gallery-slideshow > div.blox-title > h3 > a {color: #fff !important; font-size: 14px !important; font-family: 'Oswald', 'PT Serif', serif !important; font-weight: normal !important; text-transform: uppercase !important; letter-spacing: 1px !important; text-decoration: none; display: table; padding: 5px; margin: 0 0 0 10px;}
div#blox-html-container.communities.collinsville div.day-partition {background-color: #f00 !important; color: #fff !important;}

/* COWETA COMMUNITY SITE */
div#blox-html-container.communities.coweta div#main-nav-container div#main-nav > div, div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav {background: #000000; background: -moz-linear-gradient(top,  #000000 0%, #444444 50%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(50%,#444444), color-stop(100%,#000000)); background: -webkit-linear-gradient(top,  #000000 0%,#444444 50%,#000000 100%); background: -o-linear-gradient(top,  #000000 0%,#444444 50%,#000000 100%); background: -ms-linear-gradient(top,  #000000 0%,#444444 50%,#000000 100%); background: linear-gradient(to bottom,  #000000 0%,#444444 50%,#000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );}
div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav > li > a {color: #f60 !important; border-left: 0 !important;}
div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav > li:hover {background: #ff6600; background: -moz-linear-gradient(top,  #ff6600 0%, #c45100 50%, #ff6600 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6600), color-stop(50%,#c45100), color-stop(100%,#ff6600)); background: -webkit-linear-gradient(top,  #ff6600 0%,#c45100 50%,#ff6600 100%); background: -o-linear-gradient(top,  #ff6600 0%,#c45100 50%,#ff6600 100%); background: -ms-linear-gradient(top,  #ff6600 0%,#c45100 50%,#ff6600 100%); background: linear-gradient(to bottom,  #ff6600 0%,#c45100 50%,#ff6600 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#ff6600',GradientType=0 );}
div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav > li:hover > a {color: #000 !important;}
div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav > li > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_f35f07_256x240.png') !important;}
div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_222222_256x240.png') !important;}
div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #f60 !important;}
div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #000 !important;}
div#blox-html-container.communities.coweta div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #f60 !important; text-decoration: none !important;}
div#blox-html-container.communities.coweta > div#blox-wrapper > div#blox-header > div.community-search {top: 60px !important; right: 0px !important; width: auto; padding: 0;}
div#blox-html-container.communities.coweta > div#blox-wrapper > div#blox-header > div.top-right-one {width: 165px; height: auto; right: 0; top: 93px;}
div#blox-html-container.communities.coweta > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions {position: relative;}
div#blox-html-container.communities.coweta > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p {margin: 0; padding: 0;}
div#blox-html-container.communities.coweta > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.city {display: none !important; font-size: 8pt; font-weight: 700; font-family: Arial !important; margin-top: 5px;}
div#blox-html-container.communities.coweta > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.temp {font-family: 'Oswald', sans-serif !important; font-size: 18pt !important; float: left; margin: 0 5px 0 0; position: absolute; right: 0px; text-align: right; width: 50px;}
div#blox-html-container.communities.coweta > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.conditions {display: none !important; position: absolute; right: 45px; width: 75px; line-height: 10pt !important; font-size: 10pt !important;}
div#blox-html-container.communities.coweta > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > img {max-height: 40px; max-width: 40px; position: absolute; right: 50px; top: -5px;}
div#blox-html-container.communities.coweta div#blox-breadcrumbs {display: none !important;}
div#blox-html-container.communities.coweta div.zebra-bucket-header, div#blox-html-container.communities.coweta div.latest-headlines-header > div:first-of-type {background: #000000; background-color: #000 !important; color: #f60! important;}
div#blox-html-container.communities.coweta div.zebra-bucket-header > a, div#blox-html-container.communities.coweta div.latest-headlines-header > div:first-of-type > span {color: #f60 !important;}
div#blox-html-container.communities.coweta.news #index-section-title, div#blox-html-container.communities.coweta.sports #index-section-title, div#blox-html-container.communities.coweta.calendar #index-section-title, div#blox-html-container.communities.coweta.celebrations #index-section-title, div#blox-html-container.communities.coweta.communityinfo #index-section-title, div#blox-html-container.communities.coweta.entertainment #index-section-title, div#blox-html-container.communities.coweta.extras #index-section-title, div#blox-html-container.communities.coweta.faith #index-section-title, div#blox-html-container.communities.coweta.government #index-section-title, div#blox-html-container.communities.coweta.obituaries #index-section-title, div#blox-html-container.communities.coweta.opinion #index-section-title, div#blox-html-container.communities.coweta.photovideo #index-section-title, div#blox-html-container.communities.coweta.religion #index-section-title, div#blox-html-container.communities.coweta.schools #index-section-title, div#blox-html-container.communities.coweta.specialsections #index-section-title, div#blox-html-container.communities.coweta.welcome_to_coweta #index-section-title {display: table !important; width: 100%; background: transparent !important;}
div#blox-html-container.communities.coweta #index-section-title > h1 {color: #f60 !important; text-transform: none !important; font-family: 'Palatino Linotype' !important; font-size: 48pt !important; line-height: 17pt !important;}
div#blox-html-container.communities.coweta div.photo-gallery-slideshow > div.blox-title {border: 0 !important; margin: 0 !important}
div#blox-html-container.communities.coweta div.photo-gallery-slideshow > div.blox-title > h3 {display: table; width: 100%; background-color: #000;}
div#blox-html-container.communities.coweta div.photo-gallery-slideshow > div.blox-title > h3 > a {color: #f60 !important; font-size: 14px !important; font-family: 'Oswald', 'PT Serif', serif !important; font-weight: normal !important; text-transform: uppercase !important; letter-spacing: 1px !important; text-decoration: none; display: table; padding: 5px; margin: 0 0 0 10px;}
div#blox-html-container.communities.coweta div.day-partition {background-color: #000 !important; color: #f60 !important;}
div#blox-html-container.communities.coweta div#blox-header {background-image: url('../../images/_site/_communities/coweta-960-revised.jpg'); background-position: 0 40px !important; background-repeat: no-repeat !important; height: 145px !important; padding-top: 0 !important;}
div#blox-html-container.communities.coweta div.twtv-header {display: table; width: 100%; margin: 0 0 5px 0; padding: 0; background-color: #000;}
div#blox-html-container.communities.coweta div.twtv-header > a.tw-section-headers {display: table !important; padding: 5px 5px 5px 10px !important; color: #f60 !important;}

/* GLENPOOL COMMUNITY SITE */
div#blox-html-container.communities.glenpool div#main-nav-container div#main-nav > div, div#blox-html-container.communities.glenpool div#main-nav-container ul#main_nav {background: #2398ff; background: -moz-linear-gradient(top,  #2398ff 0%, #1924b3 50%, #2398ff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2398ff), color-stop(50%,#1924b3), color-stop(100%,#2398ff)); background: -webkit-linear-gradient(top,  #2398ff 0%,#1924b3 50%,#2398ff 100%); background: -o-linear-gradient(top,  #2398ff 0%,#1924b3 50%,#2398ff 100%); background: -ms-linear-gradient(top,  #2398ff 0%,#1924b3 50%,#2398ff 100%); background: linear-gradient(to bottom,  #2398ff 0%,#1924b3 50%,#2398ff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2398ff', endColorstr='#2398ff',GradientType=0 );}
div#blox-html-container.communities.glenpool div#main-nav-container ul#main_nav > li:hover {background: #e8e8e8; background: -moz-linear-gradient(top,  #e8e8e8 0%, #7f7f7f 50%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(50%,#7f7f7f), color-stop(100%,#e8e8e8)); background: -webkit-linear-gradient(top,  #e8e8e8 0%,#7f7f7f 50%,#e8e8e8 100%); background: -o-linear-gradient(top,  #e8e8e8 0%,#7f7f7f 50%,#e8e8e8 100%); background: -ms-linear-gradient(top,  #e8e8e8 0%,#7f7f7f 50%,#e8e8e8 100%); background: linear-gradient(to bottom,  #e8e8e8 0%,#7f7f7f 50%,#e8e8e8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#e8e8e8',GradientType=0 );}
div#blox-html-container.communities.glenpool div#main-nav-container ul#main_nav > li:hover > a {color: #1924b3 !important;}
div#blox-html-container.communities.glenpool div#main-nav-container ul#main_nav > li > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png') !important;}
div#blox-html-container.communities.glenpool div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_202a6a_256x240.png') !important;}
div#blox-html-container.communities.glenpool div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #1924b3 !important;}
div#blox-html-container.communities.glenpool div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.glenpool div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #e8e8e8 !important;}
div#blox-html-container.communities.glenpool div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #1924b3 !important; text-decoration: none !important;}

/* JENKS COMMUNITY SITE */
div#blox-html-container.communities.jenks div#main-nav-container div#main-nav > div, div#blox-html-container.communities.jenks div#main-nav-container ul#main_nav {background: #990c0c; background: -moz-linear-gradient(top,  #990c0c 0%, #580707 50%, #990c0c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#990c0c), color-stop(50%,#580707), color-stop(100%,#990c0c)); background: -webkit-linear-gradient(top,  #990c0c 0%,#580707 50%,#990c0c 100%); background: -o-linear-gradient(top,  #990c0c 0%,#580707 50%,#990c0c 100%); background: -ms-linear-gradient(top,  #990c0c 0%,#580707 50%,#990c0c 100%); background: linear-gradient(to bottom,  #990c0c 0%,#580707 50%,#990c0c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#990c0c', endColorstr='#990c0c',GradientType=0 );}
div#blox-html-container.communities.jenks div#main-nav-container ul#main_nav > li:hover {background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #bcbcbc 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#bcbcbc), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -o-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: linear-gradient(to bottom,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
div#blox-html-container.communities.jenks div#main-nav-container ul#main_nav > li:hover > a {color: #580707 !important;}
div#blox-html-container.communities.jenks div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_711c1a_256x240.png') !important;}
div#blox-html-container.communities.jenks div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #580707 !important;}
div#blox-html-container.communities.jenks div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.jenks div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #ffffff !important;}
div#blox-html-container.communities.jenks div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #580707 !important; text-decoration: none !important;}

/* OWASSO COMMUNITY SITE */
div#blox-html-container.communities.owasso div#main-nav-container div#main-nav > div, div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav {background: #84161a; background: -moz-linear-gradient(top,  #84161a 0%, #af1d25 50%, #84161a 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84161a), color-stop(50%,#af1d25), color-stop(100%,#84161a)); background: -webkit-linear-gradient(top,  #84161a 0%,#af1d25 50%,#84161a 100%); background: -o-linear-gradient(top,  #84161a 0%,#af1d25 50%,#84161a 100%); background: -ms-linear-gradient(top,  #84161a 0%,#af1d25 50%,#84161a 100%); background: linear-gradient(to bottom,  #84161a 0%,#af1d25 50%,#84161a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84161a', endColorstr='#84161a',GradientType=0 );}
div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav > li:hover {background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #bcbcbc 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#bcbcbc), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -o-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: linear-gradient(to bottom,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav > li:hover > a {color: #84161a !important;}
div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav > li > a {border-right: 0 !important;}
div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_711c1a_256x240.png') !important;}
div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #84161a !important;}
div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li > a {border-right: 0 !important;}
div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #ffffff !important;}
div#blox-html-container.communities.owasso div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #84161a !important; text-decoration: none !important;}
div#blox-html-container.communities.owasso div.zebra-bucket-header, div#blox-html-container.communities.owasso div.latest-headlines-header > div:first-of-type {background: #84161a !important; color: #fff !important;}
div#blox-html-container.communities.owasso div.zebra-bucket-header > a {color: #fff !important;}
div#blox-html-container.communities.owasso div.photo-gallery-slideshow > div.blox-title {border: 0 !important; margin: 0 !important}
div#blox-html-container.communities.owasso div.photo-gallery-slideshow > div.blox-title > h3 {display: table; width: 100%; background-color: #84161a;}
div#blox-html-container.communities.owasso div.photo-gallery-slideshow > div.blox-title > h3 > a {color: #fff !important; font-size: 14px !important; font-family: 'Oswald', 'PT Serif', serif !important; font-weight: normal !important; text-transform: uppercase !important; letter-spacing: 1px !important; text-decoration: none; display: table; padding: 5px; margin: 0 0 0 10px;}
div#blox-html-container.communities.owasso #index-section-title {display: table !important; width: 100%; background: transparent !important;}
div#blox-html-container.communities.owasso.depth-3 #index-section-title {display: none !important;}
div#blox-html-container.communities.owasso #index-section-title > h1 {color: #84161a !important; text-transform: none !important; font-family: 'Palatino Linotype' !important; font-size: 40pt !important; line-height: 23pt !important;}
div#blox-html-container.communities.owasso.rejoicechristianschools div#main-nav-container div#main-nav > div, div#blox-html-container.communities.owasso.rejoicechristianschools div#main-nav-container ul#main_nav {background: #022777; background: -moz-linear-gradient(top,  #022777 0%, #0440cc 51%, #022777 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#022777), color-stop(51%,#0440cc), color-stop(100%,#022777)); background: -webkit-linear-gradient(top,  #022777 0%,#0440cc 51%,#022777 100%); background: -o-linear-gradient(top,  #022777 0%,#0440cc 51%,#022777 100%); background: -ms-linear-gradient(top,  #022777 0%,#0440cc 51%,#022777 100%); background: linear-gradient(to bottom,  #022777 0%,#0440cc 51%,#022777 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#022777', endColorstr='#022777',GradientType=0 );}
div#blox-html-container.communities.owasso.rejoicechristianschools div#main-nav-container ul#main_nav > li:hover {background: #aa9005; background: -moz-linear-gradient(top,  #aa9005 0%, #e8d106 51%, #aa9005 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aa9005), color-stop(51%,#e8d106), color-stop(100%,#aa9005)); background: -webkit-linear-gradient(top,  #aa9005 0%,#e8d106 51%,#aa9005 100%); background: -o-linear-gradient(top,  #aa9005 0%,#e8d106 51%,#aa9005 100%); background: -ms-linear-gradient(top,  #aa9005 0%,#e8d106 51%,#aa9005 100%); background: linear-gradient(to bottom,  #aa9005 0%,#e8d106 51%,#aa9005 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa9005', endColorstr='#aa9005',GradientType=0 );}
div#blox-html-container.communities.owasso.rejoicechristianschools div#main-nav-container ul#main_nav > li > a {color: #e8d106;}
div#blox-html-container.communities.owasso.rejoicechristianschools div#main-nav-container ul#main_nav > li:hover > a {color: #022777 !important;}
div#blox-html-container.communities.owasso.rejoicechristianschools div#main-nav-container ul#main_nav > li > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_f9bd01_256x240.png') !important;}
div#blox-html-container.communities.owasso.rejoicechristianschools div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_202a6a_256x240.png') !important;}
div#blox-html-container.communities.owasso.rejoicechristianschools #index-section-title > h1 {color: #022777 !important; text-transform: none !important; font-family: 'Palatino Linotype' !important; font-size: 40pt !important; line-height: 23pt !important;}
div#blox-html-container.communities.owasso.rejoicechristianschools div.photo-gallery-slideshow > div.blox-title > h3 {background-color: #022777 !important;}
div#blox-html-container.communities.owasso.rejoicechristianschools div.photo-gallery-slideshow > div.blox-title > h3 > a {color: #e8d106 !important; font-size: 14px !important; font-family: 'Oswald', 'PT Serif', serif !important; font-weight: normal !important; text-transform: uppercase !important; letter-spacing: 1px !important; text-decoration: none; display: table; padding: 5px; margin: 0 0 0 10px;}
div#blox-html-container.communities.owasso.rejoicechristianschools div.zebra-bucket-header, div#blox-html-container.communities.owasso.rejoicechristianschools div.latest-headlines-header > div:first-of-type {background: #022777 !important; color: #fff !important;}
div#blox-html-container.communities.owasso.rejoicechristianschools div.zebra-bucket-header > a {color: #e8d106 !important;}
div#blox-html-container.communities.owasso div#blox-header {background-image: url('../../images/_site/_communities/header_owassoreporter.jpg'); background-size: 695px;}
div#blox-html-container.communities.owasso div.community-search.omega {top: 40px; right: 0;}
div#blox-html-container.communities.owasso > div#blox-wrapper > div#blox-header > div.top-right-one {width: 165px; height: auto; right: 10px; top: 90px;}
div#blox-html-container.communities.owasso > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions {position: relative;}
div#blox-html-container.communities.owasso > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p {margin: 0; padding: 0;}
div#blox-html-container.communities.owasso > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.city {display: none !important; font-size: 8pt; font-weight: 700; font-family: Arial !important; margin-top: 5px;}
div#blox-html-container.communities.owasso > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.temp {font-family: 'Oswald', sans-serif !important; font-size: 18pt !important; float: left; margin: 0 5px 0 0; position: absolute; right: 0px; text-align: right; width: 50px;}
div#blox-html-container.communities.owasso > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.conditions {display: none !important; position: absolute; right: 45px; width: 75px; line-height: 10pt !important; font-size: 10pt !important;}
div#blox-html-container.communities.owasso > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > img {max-height: 40px; max-width: 40px; position: absolute; right: 50px; top: -5px;}
div#blox-html-container.communities.owasso div#blox-breadcrumbs {display: none !important;}

/* SAND SPRINGS COMMUNITY SITE */
div#blox-html-container.communities.sandsprings div#main-nav-container div#main-nav > div, div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav {background: #000000; background: -moz-linear-gradient(top,  #000000 0%, #7f7f7f 50%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(50%,#7f7f7f), color-stop(100%,#000000)); background: -webkit-linear-gradient(top,  #000000 0%,#7f7f7f 50%,#000000 100%); background: -o-linear-gradient(top,  #000000 0%,#7f7f7f 50%,#000000 100%); background: -ms-linear-gradient(top,  #000000 0%,#7f7f7f 50%,#000000 100%); background: linear-gradient(to bottom,  #000000 0%,#7f7f7f 50%,#000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li:hover {background: #f9cc0d; background: -moz-linear-gradient(top,  #f9cc0d 0%, #bfa10b 50%, #f9cc0d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9cc0d), color-stop(50%,#bfa10b), color-stop(100%,#f9cc0d)); background: -webkit-linear-gradient(top,  #f9cc0d 0%,#bfa10b 50%,#f9cc0d 100%); background: -o-linear-gradient(top,  #f9cc0d 0%,#bfa10b 50%,#f9cc0d 100%); background: -ms-linear-gradient(top,  #f9cc0d 0%,#bfa10b 50%,#f9cc0d 100%); background: linear-gradient(to bottom,  #f9cc0d 0%,#bfa10b 50%,#f9cc0d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9cc0d', endColorstr='#f9cc0d',GradientType=0 );}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li > a {color: #f9cc0d !important; border-right: 0 !important;}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li:hover > a {color: #000 !important;}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_ffd27a_256x240.png') !important;}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_222222_256x240.png') !important;}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #f9cc0d !important;}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li > a {border-right: 0 !important;}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #000 !important;}
div#blox-html-container.communities.sandsprings div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #f9cc0d !important; text-decoration: none !important;}
div#blox-html-container.communities.sandsprings div.zebra-bucket-header, div#blox-html-container.communities.sandsprings div.latest-headlines-header > div:first-of-type {background: #000 !important; color: #fff !important;}
div#blox-html-container.communities.sandsprings div.zebra-bucket-header > a {color: #fff !important;}
div#blox-html-container.communities.sandsprings div.photo-gallery-slideshow > div.blox-title {border: 0 !important; margin: 0 !important}
div#blox-html-container.communities.sandsprings div.photo-gallery-slideshow > div.blox-title > h3 {display: table; width: 100%; background-color: #000;}
div#blox-html-container.communities.sandsprings div.photo-gallery-slideshow > div.blox-title > h3 > a {color: #fff !important; font-size: 14px !important; font-family: 'Oswald', 'PT Serif', serif !important; font-weight: normal !important; text-transform: uppercase !important; letter-spacing: 1px !important; text-decoration: none; display: table; padding: 5px; margin: 0 0 0 10px;}
div#blox-html-container.communities.sandsprings.news #index-section-title, div#blox-html-container.communities.sandsprings.sports #index-section-title, div#blox-html-container.communities.sandsprings.calendar #index-section-title, div#blox-html-container.communities.sandsprings.celebrations #index-section-title, div#blox-html-container.communities.sandsprings.communityinfo #index-section-title, div#blox-html-container.communities.sandsprings.entertainment #index-section-title, div#blox-html-container.communities.sandsprings.extras #index-section-title, div#blox-html-container.communities.sandsprings.faith #index-section-title, div#blox-html-container.communities.sandsprings.government #index-section-title, div#blox-html-container.communities.sandsprings.obituaries #index-section-title, div#blox-html-container.communities.sandsprings.opinion #index-section-title, div#blox-html-container.communities.sandsprings.photovideo #index-section-title, div#blox-html-container.communities.sandsprings.religion #index-section-title, div#blox-html-container.communities.sandsprings.schools #index-section-title, div#blox-html-container.communities.sandsprings.specialsections #index-section-title {display: table !important; width: 100%; background: transparent !important;}
div#blox-html-container.communities.sandsprings #index-section-title > h1 {color: #000 !important; text-transform: none !important; font-family: 'Palatino Linotype' !important; font-size: 48pt !important; line-height: 17pt !important;}
div#blox-html-container.communities.sandsprings div#blox-header {background-image: url('../../images/_site/_communities/header_sandspringsleader.jpg'); background-size: 695px;}
div#blox-html-container.communities.sandsprings div.community-search.omega {top: 40px; right: 0;}
div#blox-html-container.communities.sandsprings > div#blox-wrapper > div#blox-header > div.top-right-one {width: 165px; height: auto; right: 10px; top: 90px;}
div#blox-html-container.communities.sandsprings > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions {position: relative;}
div#blox-html-container.communities.sandsprings > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p {margin: 0; padding: 0;}
div#blox-html-container.communities.sandsprings > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.city {display: none !important; font-size: 8pt; font-weight: 700; font-family: Arial !important; margin-top: 5px;}
div#blox-html-container.communities.sandsprings > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.temp {font-family: 'Oswald', sans-serif !important; font-size: 18pt !important; float: left; margin: 0 5px 0 0; position: absolute; right: 0px; text-align: right; width: 50px;}
div#blox-html-container.communities.sandsprings > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.conditions {display: none !important; position: absolute; right: 45px; width: 75px; line-height: 10pt !important; font-size: 10pt !important;}
div#blox-html-container.communities.sandsprings > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > img {max-height: 40px; max-width: 40px; position: absolute; right: 50px; top: -5px;}
div#blox-html-container.communities.sandsprings div#blox-breadcrumbs {display: none !important;}

/* SAPULPA COMMUNITY SITE */
div#blox-html-container.communities.sapulpa div#main-nav-container div#main-nav > div, div#blox-html-container.communities.sapulpa div#main-nav-container ul#main_nav {background: #2398ff; background: -moz-linear-gradient(top,  #2398ff 0%, #1924b3 50%, #2398ff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2398ff), color-stop(50%,#1924b3), color-stop(100%,#2398ff)); background: -webkit-linear-gradient(top,  #2398ff 0%,#1924b3 50%,#2398ff 100%); background: -o-linear-gradient(top,  #2398ff 0%,#1924b3 50%,#2398ff 100%); background: -ms-linear-gradient(top,  #2398ff 0%,#1924b3 50%,#2398ff 100%); background: linear-gradient(to bottom,  #2398ff 0%,#1924b3 50%,#2398ff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2398ff', endColorstr='#2398ff',GradientType=0 );}
div#blox-html-container.communities.sapulpa div#main-nav-container ul#main_nav > li:hover {background: #e8e8e8; background: -moz-linear-gradient(top,  #e8e8e8 0%, #7f7f7f 50%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(50%,#7f7f7f), color-stop(100%,#e8e8e8)); background: -webkit-linear-gradient(top,  #e8e8e8 0%,#7f7f7f 50%,#e8e8e8 100%); background: -o-linear-gradient(top,  #e8e8e8 0%,#7f7f7f 50%,#e8e8e8 100%); background: -ms-linear-gradient(top,  #e8e8e8 0%,#7f7f7f 50%,#e8e8e8 100%); background: linear-gradient(to bottom,  #e8e8e8 0%,#7f7f7f 50%,#e8e8e8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#e8e8e8',GradientType=0 );}
div#blox-html-container.communities.sapulpa div#main-nav-container ul#main_nav > li:hover > a {color: #1924b3 !important;}
div#blox-html-container.communities.sapulpa div#main-nav-container ul#main_nav > li > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png') !important;}
div#blox-html-container.communities.sapulpa div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_202a6a_256x240.png') !important;}
div#blox-html-container.communities.sapulpa div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #1924b3 !important;}
div#blox-html-container.communities.sapulpa div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.sapulpa div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #e8e8e8 !important;}
div#blox-html-container.communities.sapulpa div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #1924b3 !important; text-decoration: none !important;}

/* SKIATOOK COMMUNITY SITE */
div#blox-html-container.communities.skiatook div#main-nav-container div#main-nav > div, div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav {background: #e4122f; background: -moz-linear-gradient(top,  #e4122f 0%, #960c19 50%, #e4122f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4122f), color-stop(50%,#960c19), color-stop(100%,#e4122f)); background: -webkit-linear-gradient(top,  #e4122f 0%,#960c19 50%,#e4122f 100%); background: -o-linear-gradient(top,  #e4122f 0%,#960c19 50%,#e4122f 100%); background: -ms-linear-gradient(top,  #e4122f 0%,#960c19 50%,#e4122f 100%); background: linear-gradient(to bottom,  #e4122f 0%,#960c19 50%,#e4122f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4122f', endColorstr='#e4122f',GradientType=0 );}
div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li:hover {background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #bcbcbc 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#bcbcbc), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -o-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: linear-gradient(to bottom,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li > a, div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li > a {border-right: 0 !important;}
div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li:hover > a {color: #e4122f !important;}
div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png') !important;}
div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../images/ui-icons_e4122f_256x240.png') !important;}
div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #e4122f !important;}
div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #fff !important;}
div#blox-html-container.communities.skiatook div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #e4122f !important; text-decoration: none !important;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header {background-image: url('../../images/_site/_communities/header-skiatookjournal.jpg') !important; height: 118px !important; background-size: auto 100px !important; background-position-y: 35px !important;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header > div.community-search {top: 45px !important; right: 0px !important; width: auto; padding: 0;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header > div.top-right-one {width: 165px; height: auto; right: 0; top: 78px;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions {position: relative;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p {margin: 0; padding: 0;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.city {display: none !important; font-size: 8pt; font-weight: 700; font-family: Arial !important; margin-top: 5px;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.temp {font-family: 'Oswald', sans-serif !important; font-size: 18pt !important; float: left; margin: 0 5px 0 0; position: absolute; right: 0px; text-align: right; width: 50px;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.conditions {display: none !important; position: absolute; right: 45px; width: 75px; line-height: 10pt !important; font-size: 10pt !important;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > img {max-height: 40px; max-width: 40px; position: absolute; right: 50px; top: -5px;}
div#blox-html-container.communities.skiatook > div#blox-wrapper > div#blox-header > div#weather-sponsor {position: absolute; right: 100px !important;  bottom: 9px !important; left: auto !important; z-index: 10000000;}
div#blox-html-container.communities.skiatook div.zebra-bucket-header, div#blox-html-container.communities.skiatook div.latest-headlines-header > div:first-of-type {background: #e4122f !important; color: #fff !important;}
div#blox-html-container.communities.skiatook div.zebra-bucket-header > a {color: #fff !important;}
div#blox-html-container.communities.skiatook div.photo-gallery-slideshow > div.blox-title {border: 0 !important; margin: 0 !important}
div#blox-html-container.communities.skiatook div.photo-gallery-slideshow > div.blox-title > h3 {display: table; width: 100%; background-color: #e4122f;}
div#blox-html-container.communities.skiatook div.photo-gallery-slideshow > div.blox-title > h3 > a {color: #fff !important; font-size: 14px !important; font-family: 'Oswald', 'PT Serif', serif !important; font-weight: normal !important; text-transform: uppercase !important; letter-spacing: 1px !important; text-decoration: none; display: table; padding: 5px; margin: 0 0 0 10px;}
div#blox-html-container.communities.skiatook div.day-partition {background-color: #e4122f !important;}
div#blox-html-container.communities.skiatook div.twtv-header {display: table; width: 100%; margin: 0 0 5px 0; padding: 0; background-color: #e4122f;}
div#blox-html-container.communities.skiatook div.twtv-header > a.tw-section-headers {display: table !important; padding: 5px 5px 5px 10px !important; color: #fff !important;}
div#blox-html-container.communities.skiatook #index-section-title {display: table !important; width: 100%; background: transparent !important;}
div#blox-html-container.communities.skiatook.depth-3 #index-section-title {display: none !important;}
div#blox-html-container.communities.skiatook #index-section-title > h1 {color: #e4122f !important; text-transform: none !important; font-family: 'Palatino Linotype' !important; font-size: 40pt !important; line-height: 23pt !important;}

/* WAGONER COMMUNITY SITE */
div#blox-html-container.communities.wagoner div#main-nav-container div#main-nav > div, div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav {background: #b70101; background: -moz-linear-gradient(top, #b70101 0%, #7a0101 50%, #b70101 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b70101), color-stop(50%,#7a0101), color-stop(100%,#b70101)); background: -webkit-linear-gradient(top, #b70101 0%,#7a0101 50%,#b70101 100%); background: -o-linear-gradient(top, #b70101 0%,#7a0101 50%,#b70101 100%); background: -ms-linear-gradient(top, #b70101 0%,#7a0101 50%,#b70101 100%); background: linear-gradient(to bottom, #b70101 0%,#7a0101 50%,#b70101 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b70101', endColorstr='#b70101',GradientType=0 );}
div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav > li:hover {background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #bcbcbc 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#bcbcbc), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -o-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); background: linear-gradient(to bottom,  #ffffff 0%,#bcbcbc 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );}
div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav > li:hover > a {color: #b70101 !important;}
div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav > li > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png') !important;}
div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav > li:hover > span {background-image: url('../../../../components/core_external_jqueryui/resources/images/ui-icons_cd0a0a_256x240.png') !important;}
div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul {background-color: #b70101 !important;}
div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li {margin: 0 !important;}
div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover {background-color: #fff !important;}
div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li:hover > a {color: #b70101 !important; text-decoration: none !important;}
div#blox-html-container.communities.wagoner div#main-nav-container ul#main_nav > li > div.mega-nav-container.unmega > ul > li > a {font-size: 14px; font-weight: 300; padding: 9px 11px; color: #fff;}
div#blox-html-container.communities.wagoner div.zebra-bucket-header, div#blox-html-container.communities.wagoner div.latest-headlines-header > div:first-of-type {background: #b70101 !important; color: #fff !important;}
div#blox-html-container.communities.wagoner div.zebra-bucket-header > a {color: #fff !important;}
div#blox-html-container.communities.wagoner > div#blox-wrapper > div#blox-header {background-image: url('../../images/_site/_communities/header-wagonertribune.jpg'); height: 118px !important; background-size: auto 100px !important; background-position-y: 30px !important;}
div#blox-html-container.communities.wagoner > div#blox-wrapper > div#blox-header > div.community-search {top: 45px !important; right: 0px !important; width: auto; padding: 0;}
div#blox-html-container.communities.wagoner > div#blox-wrapper > div#blox-header > div.top-right-one {width: 165px; height: auto; right: 0; top: 78px;}
div#blox-html-container.communities.wagoner > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions {position: relative;}
div#blox-html-container.communities.wagoner > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p {margin: 0; padding: 0;}
div#blox-html-container.communities.wagoner > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.city {display: none !important; font-size: 8pt; font-weight: 700; font-family: Arial !important; margin-top: 5px;}
div#blox-html-container.communities.wagoner > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.temp {font-family: 'Oswald', sans-serif !important; font-size: 18pt !important; float: left; margin: 0 5px 0 0; position: absolute; right: 0px; text-align: right; width: 50px;}
div#blox-html-container.communities.wagoner > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > p.conditions {display: none !important; position: absolute; right: 45px; width: 75px; line-height: 10pt !important; font-size: 10pt !important;}
div#blox-html-container.communities.wagoner > div#blox-wrapper > div#blox-header > div.top-right-one div.current-conditions > img {max-height: 40px; max-width: 40px; position: absolute; right: 50px; top: -5px;}
div#blox-html-container.communities.wagoner div#blox-breadcrumbs {display: none !important;}
div#blox-html-container.communities.wagoner div.wagoner-weather-sponsors {width: auto; display: table; margin: 5px auto;}
div#blox-html-container.communities.wagoner div.wagoner-weather-sponsors:before {content: "Weather Sponsored By:"; font-family: Arial; font-size: 10pt; display: table; width: auto; margin: 0 auto; }
div#blox-html-container.communities.wagoner div.wagoner-weather-sponsors > a > img, div#blox-html-container.communities.wagoner div.wagoner-weather-sponsors > img {margin-right: 5px;}
div#blox-html-container.communities.wagoner div.wagoner-weather-sponsors > a:last-of-type > img, div#blox-html-container.communities.wagoner div.wagoner-weather-sponsors > img:last-of-type {margin-right: 0;}
div#blox-html-container.communities.wagoner div.wagoner-weather-radar iframe {width: 100%; height: 500px;}
div#blox-html-container.communities.wagoner div.photo-gallery-slideshow > div.blox-title {border: 0 !important; margin: 0 !important}
div#blox-html-container.communities.wagoner div.photo-gallery-slideshow > div.blox-title > h3 {display: table; width: 100%; background-color: #b70101;}
div#blox-html-container.communities.wagoner div.photo-gallery-slideshow > div.blox-title > h3 > a {color: #fff !important; font-size: 14px !important; font-family: 'Oswald', 'PT Serif', serif !important; font-weight: normal !important; text-transform: uppercase !important; letter-spacing: 1px !important; text-decoration: none; display: table; padding: 5px; margin: 0 0 0 10px;}
div#blox-html-container.communities.wagoner div.day-partition {background-color: #b70101 !important;}
div#blox-html-container.communities.wagoner div.twtv-header {display: table; width: 100%; margin: 0 0 5px 0; padding: 0; background-color: #b70101;}
div#blox-html-container.communities.wagoner div.twtv-header > a.tw-section-headers {display: table !important; padding: 5px 5px 5px 10px !important; color: #fff !important;}
div#blox-html-container.communities.wagoner #index-section-title {display: table !important; width: 100%; background: transparent !important;}
div#blox-html-container.communities.wagoner.depth-3 #index-section-title {display: none !important;}
div#blox-html-container.communities.wagoner #index-section-title > h1 {color: #b70101 !important; text-transform: none !important; font-family: 'Palatino Linotype' !important; font-size: 48pt !important; line-height: 17pt !important;}

div#blox-html-container.communities a.header-hyperlink {position: absolute; top: 40px; width: 695px; height: 100px;}

/* HIDING ALL THE COMMUNITY WEATHER SPONSORS PER J.COLLINGTON 6/10/2015 */
div#blox-html-container.communities div#weather-sponsor {display: none !important;}

div.footer div.contact h2, div.footer div.sections h4, div.footer div.other-sites h4 {padding-top: 10px; line-height: 28px; font-family: 'Oswald', sans-serif; font-size: 18pt; font-weight: normal; color: #888; margin: 0; width: 100%; border-bottom: 1px solid #ccc;}
div.footer div.contact ul, div.footer div.sections ul, div.footer div.other-sites ul {list-style-type: none; margin: 0; padding: 0;}
div.footer div.contact ul > li, div.footer div.sections ul > li, div.footer div.other-sites ul > li {margin-left: 0; font-family: Arial; font-size: 12pt; display: table; width: 100%; padding: 3px 0;}
div.footer div.contact ul > li > a, div.footer div.sections ul > li > a, div.footer div.other-sites ul > li > a {font-family: Arial; font-size: 12pt; color: #00f; text-decoration: none;}


div.latest-headlines {display: table; width: 300px;}
div.latest-headlines h2.latest-header {line-height: 14pt; background-color: #369; font-family: 'Oswald', serif; font-size: 14px; letter-spacing: 1px; color: #fff; margin: 0; padding: 1px 0 1px 2%; display: table; width: 98%; font-weight: normal;}
div.latest-headlines ul {list-style-type: none; margin: 0; padding: 0; width: 100%; display: table;}
div.latest-headlines ul > li {width: 98%; padding: 10px 0% 10px 2%; line-height: 13px;}
div.latest-headlines ul > li > a {font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; line-height: 12px; text-decoration: none; color: #000;}
div.latest-headlines ul > li:nth-of-type(even) {background-color: #efefef;}
div.latest-headlines a.more-link {display: table; margin: 5px 0; float: right; background-color: #369; border-radius: 5px; padding: 2px 5px; text-decoration: none; color: #fff; font-family: Arial; font-weight: bold; font-size: 8pt;}

div.featured-business-container {margin: 10px 0; border-color: #ddd; padding: 5px 10px 20px 10px; border: 1px solid #ddd; border-radius: 4px;}
div.featured-business-container > a.title {width: 100%; color: #900; font-family: 'PT Serif' !important; font-weight: normal; font-size: 18px; border-top: 0; background: transparent; border-bottom: 1px solid #ddd !important; padding: 3px 0 !important; display: table;}
div.featured-business-container > div.business-container {padding: 10px 0; display: table; width: 100%;}
div.featured-business-container > div.business-container > a > p.business-title {margin: 0; padding: 2px 0; font-weight: bold; text-decoration: none; font-family: Arial !important; font-size: 12px; color: #369;}
div.featured-business-container > div.business-container > a > img {border: 0; width: 100px; float: right; margin: 0 0 5px 5px;}
div.featured-business-container > div.business-container > p.business-title {font-family: Arial !important; font-size: 10pt; font-weight: normal; color: #000;}
div.featured-business-container > div.business-container > p.phone, div.featured-business-container > div.business-container > p.website {padding: 1px 0; margin: 0; font-family: Arial !important; font-size: 8pt; font-weight: normal;}
div.featured-business-container > b.find-a-biz {font-size: 12px; cursor: pointer; font-family: Arial; font-weight: bold; color: #369; text-align: right; width: 100%; display: table;}
div.featured-business-container > div#business-search {text-align: left; padding: 10px; border-radius: 10px; background-color: #efefef; display: none;}
div.featured-business-container > div:after {content: " "; border-bottom: 1px solid #ddd; display: table; width: 80%; margin: 10px auto 0 auto;}
div.featured-business-container > div:last-of-type:after {border-bottom: 0; margin: 0;}
    
div.latest-local-offers {padding: 10px 5px; border: 1px solid #ddd; border-radius: 4px;}
div.latest-local-offers > h3 {margin: 0; padding: 0;}
div.latest-local-offers > h3 > a {width: 100%; color: #900; font-family: 'PT Serif' !important; font-weight: normal; font-size: 18px; border-top: 0; background: transparent; border-bottom: 1px solid #ddd !important; padding: 3px 0 !important; display: table;}
div.latest-local-offers > div.offer-container {padding: 10px 0; width: 100%; display: table; border-bottom: 1px solid #ddd;}
div.latest-local-offers > div:last-of-type {border-bottom: 0; padding: 10px 0 20px 0;}
div.latest-local-offers > div.offer-container > a {font-family: Arial; font-size: 12px; color: #000;}
div.latest-local-offers > div.offer-container > a > img {border: 0px; width: 100px; float: right; margin: 0 0 5px 5px;}
div.latest-local-offers > div.offer-container > p.lead {font-family: Arial !important; color: #333; font-size: 10px;}
div.latest-local-offers > a.more-link {display: table; width: 100%; text-align: right; font-size: 12px; font-family: Arial; font-weight: bold; color: #369;}

h2.photo-gallery-title {width: 100%; position: relative; margin: 0; padding: 0; font-family: 'Open Sans Condensed', sans-serif; font-size: 15pt; font-weight: bold; color: #369; border-bottom: 1px solid #ddd; display: table;}
h2.photo-gallery-title > a {position: absolute; right: 0; bottom: 0; font-size: 10pt; color: #00f;}
div.photo-gallery-container {clear: both; outline: 1px solid #ddd; position: relative; width: 100%; height: 280px; background-color: #fff; display: table; margin: 0 0 10px 0;}
div.photo-gallery-container > div#gallery-image {position: relative; float: left; top: 5px; left: 5px; width: 430px; height: 280px; display: table; margin: 0;}
div.photo-gallery-container > ul {list-style-type: none; margin: 5px; padding: 0; float: right; width: 28%;}
div.photo-gallery-container > ul > li {position: relative; float: none; margin: 0 0 5px 0; max-height: 90px; height: 90px; background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #c4c4c4 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#c4c4c4), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #ffffff 0%,#c4c4c4 50%,#ffffff 100%); background: -o-linear-gradient(top,  #ffffff 0%,#c4c4c4 50%,#ffffff 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#c4c4c4 50%,#ffffff 100%); background: linear-gradient(to bottom,  #ffffff 0%,#c4c4c4 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); cursor: pointer; outline: 1px solid #ddd;}
div.photo-gallery-container > ul > li > a > img {max-width: 94%; max-height: 94%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}
div.photo-gallery-container > ul > li > a > span {display: none !important;}
div.photo-gallery-container > ul > li:last-of-type {margin: 0 !important;}
div.photo-gallery-container > ul > li.active {background: #336699; background: -moz-linear-gradient(top,  #336699 0%, #2989d8 50%, #336699 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336699), color-stop(50%,#2989d8), color-stop(100%,#336699)); background: -webkit-linear-gradient(top,  #336699 0%,#2989d8 50%,#336699 100%); background: -o-linear-gradient(top,  #336699 0%,#2989d8 50%,#336699 100%); background: -ms-linear-gradient(top,  #336699 0%,#2989d8 50%,#336699 100%); background: linear-gradient(to bottom,  #336699 0%,#2989d8 50%,#336699 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336699', endColorstr='#336699',GradientType=0 ); outline: 1px solid #ff0;}
div.photo-gallery-container > div#gallery-image > a {width: 100%; height: 280px; display: table; position: absolute;}
div.photo-gallery-container > div#gallery-image > a > img {max-height: 100%; max-width: 100%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
div.photo-gallery-container > div#gallery-image > a > span {position: absolute; bottom: 0px; width: 94%; background: rgba(0,0,0,0.7); padding: 1% 3%; font-family: 'Open Sans Condensed', sans-serif; font-size: 15pt; color: #fff;}

div#pdf-display-ads {display: table; padding: 5px; outline: 1px solid #ddd; margin: 10px 0; width: 96%;}
div#pdf-display-ads > h3 {margin: 0; padding: 0;}
div#pdf-display-ads > h3 > a {width: 100%; color: #900; font-family: 'PT Serif' !important; font-weight: normal; font-size: 18px; border-top: 0; background: transparent; border-bottom: 1px solid #ddd !important; padding: 3px 0 !important; display: table;}
div#pdf-display-ads > ul {list-style-type: none; margin: 0; display: table; padding: 0;}
div#pdf-display-ads > ul > li {width: 100%; display: table; padding: 5px 0;}
div#pdf-display-ads > ul > li > a {text-decoration: none; color: #000;}
div#pdf-display-ads > ul > li > a > img {max-width: 100px; max-height: 100px; float: left; margin: 0 5px 0 0;}
div#pdf-display-ads > ul > li > a > h2 {padding: 0; margin: 0; font-family: Georgia, Times, serif; font-size: 20px; line-height: 20px; display: table;}
div#pdf-display-ads > a.more-link {padding: 5px 10px; border-radius: 5px; background-color: #900; color: #fff; font-family: Arial; font-size: 9pt; font-weight: bold; display: table; float: right; margin: 5px 0 0 0;}

div#featured-block {width: 100%; margin: 10px 0;}
 
div#featured-block > div.featured-container {width: 958px; display: table; border: 1px solid #ccc;}
div#featured-block > div.featured-container > div.masthead {font-size: 20pt; float: left; padding: 0 10px; color: #fff; font-family: 'Francois One', sans-serif;}
div#featured-block > div.featured-container > div.items > ul {width: 800px; position: relative; float: left; margin: 0; list-style: none; padding-left: 10px;}
div#featured-block > div.featured-container > div.items > ul > li {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 800px; position: absolute; top: 0; left: 10px; display: none;}
div#featured-block > div.featured-container > div.items > ul > li:first-of-type {display: block;}
div#featured-block > div.featured-container > div.items > ul > li > a {white-space: nowrap; width: 800px; overflow: hidden; text-overflow: ellipsis; line-height: 38px; color: #000; font-size: 15pt; font-family: 'Francois One', sans-serif; text-decoration: none;}

div.bedlam > div#featured-block > div.featured-container > div.masthead {background-color: rgb(132,22,23) !important; color: rgb(227,82,5) !important;}

div.priority-one-headline > h3.blox-headline > a > img {border: 0; width: 300px; float: left; margin: 0 5px 5px 0;}
div.priority-one-headline:after, div.lower-priority-headline:after {content: " "; border-bottom: 1px solid #ddd; display: table; width: 80%; margin: 5px auto;}
div.lower-priority-headline > h3.blox-headline > a > img {border: 0; width: 80px; float: left; margin: 0 5px 5px 0;}

div.daily-break {width: 98%; padding: 1%; background: #c9c9c9; background: -moz-linear-gradient(top,  #c9c9c9 0%, #ffffff 17%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9c9c9), color-stop(17%,#ffffff), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #c9c9c9 0%,#ffffff 17%,#ffffff 100%); background: -o-linear-gradient(top,  #c9c9c9 0%,#ffffff 17%,#ffffff 100%); background: -ms-linear-gradient(top,  #c9c9c9 0%,#ffffff 17%,#ffffff 100%); background: linear-gradient(to bottom,  #c9c9c9 0%,#ffffff 17%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#ffffff',GradientType=0 );}
div.daily-break > h2 {font-weight: normal; font-family: Tahoma; margin: 0; padding: 0;}
div.daily-break > h4 {font-family: Tahoma; margin: 0; padding: 0; font-weight: normal; font-size: 12pt;}
div.daily-break > ul {list-style-type: none; margin: 0; padding: 0; display: table; width: 100%;}
div.daily-break > ul > li {width: 96%; border-bottom: 1px solid #ddd; padding: 5px 2%; display: table;}
div.daily-break > ul > li > a {font-family: Arial, sans-serif; font-size: 11pt; font-weight: bold; text-decoration: none; color: #000;}
div.daily-break > ul > li > a > img {float: left; margin: 0 5px 0 0;}
div.daily-break > ul > li:last-of-type {border-bottom: 0;}
div.daily-break > ul > li:nth-of-type(even) {background-color: #eee;}

div#outlook-ad-qol {width: 290px; padding: 5px; margin: 0 0 10px 0;}
div#outlook-ad-qol > a {text-decoration: none;}
div#outlook-ad-qol > a > div {display: table; width: 100%;}
div#outlook-ad-qol > a > div:first-of-type > div.left {width: 64%; font-family: 'Open Sans Condensed', sans-serif; font-size: 40pt; font-weight: bold; color: #000; float: left; line-height: 44pt;}
div#outlook-ad-qol > a > div:first-of-type > div.right {padding: 20px 0 10px 0; width: 36%; text-align: center; font-family: 'Oswald', sans-serif; font-size: 30pt; font-weight: bold; background-color: #75bee9; display: table; float: right; color: #fff;}
div#outlook-ad-qol > a > div:last-of-type {font-family: 'Francois One', sans-serif; font-size: 30pt; font-weight: bold; line-height: 30pt; color: #000;}

div#outlook-ad-bus {width: 290px; padding: 5px; margin: 0 0 10px 0;}
div#outlook-ad-bus > a {text-decoration: none;}
div#outlook-ad-bus > a > div {display: table; width: 100%;}
div#outlook-ad-bus > a > div:first-of-type > div.left {width: 64%; font-family: 'Open Sans Condensed', sans-serif; font-size: 40pt; font-weight: bold; color: #000; float: left; line-height: 44pt;}
div#outlook-ad-bus > a > div:first-of-type > div.right {padding: 20px 0 10px 0; width: 36%; text-align: center; font-family: 'Oswald', sans-serif; font-size: 30pt; font-weight: bold; background-color: #bdd332; display: table; float: right; color: #fff;}
div#outlook-ad-bus > a > div:last-of-type {font-family: 'Francois One', sans-serif; font-size: 30pt; font-weight: bold; line-height: 30pt; color: #000;}

h4.tw-video-player-title {display: table; width: 100%; padding: 0; background-color: #369; margin: 0 0 2px 0;}
h4.tw-video-player-title > a {font-family: 'Oswald', sans-serif; font-weight: normal; color: #fff; font-size: 14px; text-transform: uppercase; display: table; padding: 5px 5px 5px 10px; letter-spacing: 1px;}
div#tw_video_player {display: table; width: 100%; position: relative; margin: 0 0 10px 0;}
div#tw_video_player > div#video-window {width: 100%; display: table; height: 350px;}
/*div#tw_video_player > div#video-window > div.ndn_embed {display: table; width: 100%; height: 100%;}*/
div#tw_video_player > ul {list-style-type: none; margin: 0; padding: 0; max-height: 100px;}
div#tw_video_player > div.gallery {width: 100%; height: 90px; display: table; position: relative; overflow: hidden;}
div#tw_video_player > div.gallery > div.container {cursor: pointer; width: 200%; background-color: #000; position: relative; list-style-type: none; margin: 0; padding: 0; height: 90px; overflow: hidden;}
div#tw_video_player > div.gallery > div.container > div.item {position: relative; width: 12%; margin: 0 0.5% 0 0; height: 100%; float: left;}
div#tw_video_player > div.gallery > div.container > div.item > a {background-color: rgba(0,0,0,0.7); z-index: 10; display: block; width: 96%; padding: 1% 2%; position: absolute; bottom: 0; text-align: center; text-decoration: none; color: #fff; font-family: Arial; font-size: 8pt;}
div#tw_video_player > div.gallery > div.container > div.item > img {position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; max-height: 94%; max-width: 94%;}
div#tw_video_player > div.gallery > div#left-arrow {z-index: 10000000000; height: 100%; position: absolute; top: 0; left: 0; background-color: rgba(221,221,221,0.7); font-family: Arial; font-size: 50pt; color: #fff; line-height: 60pt; cursor: pointer;}
div#tw_video_player > div.gallery > div#right-arrow {z-index: 10000000000; height: 100%; position: absolute; top: 0; right: 0; background-color: rgba(221,221,221,0.7); font-family: Arial; font-size: 50pt; color: #fff; line-height: 60pt; cursor: pointer;}
div#tw_video_player > div.gallery > div#left-arrow:hover, div#tw_video_player > div.gallery > div#right-arrow:hover {background-color: #007;}

h4.columnists-header {width: 100%; display: table; background-color: #369; margin: 0 0 5px 0;}
h4.columnists-header > a {font-family: 'Oswald', sans-serif; font-size: 14px; font-weight: normal; color: #fff; letter-spacing: 1px; padding: 5px 5px 5px 10px; display: table; text-decoration: none;}
div.columnist-container {width: 49% !important; margin: 0 1% 10px 0; float: left; display: table;}
div.columnist-container:nth-of-type(odd) {float: left !important; clear: left !important;}
div.columnist-container:nth-of-type(even) {float: left !important; clear: none !important;}
div.columnist > a.morelink > img {margin: 0 auto -30px auto; width: 40%; display: table;}
div.columnist > a.morelink > h3 {color: #000; font-family: 'PT Serif', sans-serif; margin: 0; font-weight: normal; font-size: 18pt; display: table; width: 100%; text-align: center;}
div.columnist > a.morelink > h4 {font-size: 15pt; line-height: 10pt; font-family: 'Open Sans Condensed', sans-serif; text-transform: uppercase; font-weight: bold; color: #369; margin: 0; display: table; width: 100%; text-align: center;}
div.columnist > h5.title {display: table; width: 100%; font-family: 'Oswald', sans-serif; font-size: 12pt; line-height: 14pt; color: #000; margin: 0; display: table; width: 100%; text-align: center; font-weight: normal;}
div.columnist > a.morelink {margin: 5px auto 0 auto; cursor: pointer; text-decoration: none; border-radius: 5px; padding: 4px 10px; display: table;font-family: Arial; font-size: 8pt; font-weight: bold; text-transform: uppercase;}
div#html-blox-container column:nth-of-type(even) {float: right;}
/* TO KEEP THE STUPID COLUMNISTS MODULE FROM BREAKING THE THINGS BELOW IT */
div[id*='tncms-block'] {display: table !important; width: 100%;}

.tulsamagazine-html #blox-right-col{display:none;}
.tulsamagazine-html #blox-left-col{width:940px;}

/* BMT-3487 High school football module for homepage */
div.hs-football-preview {width: 100%; outline: 1px solid #0a8c5c; display: table; margin-bottom: 10px;}
div.hs-football-preview > div.logos {display: table; width: 100%; height: 40px; background-color: #0a8c5c; margin: 0; padding: 0;}
div.hs-football-preview > div.logos > a.okpreps {display: table; width: 40%; height: 30px; background-image: url('http://www.tulsaworld.com/content/tncms/live/editorial/tw-okpreps/resources/images/okpreps-logo.png'); background-repeat: no-repeat; background-size: contain; margin: 5px; float: left;}
div.hs-football-preview > div.logos > a.fox23 {display: table; width: 40%; float: right; height: 30px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/poweredby.png'); background-repeat: no-repeat; background-size: contain; background-position: right; margin: 5px;}
div.hs-football-preview > div.story-container {display: table; width: 78%; float: left; margin: 1%;}
div.hs-football-preview > div.story-container > a {text-decoration: none !important;}
div.hs-football-preview > div.story-container > a > div.images {position: relative; margin: 0 1% 0 0; float: left; display: table;}
div.hs-football-preview > div.story-container > a > div.images > img {border: 0 !important; max-height: 210px; margin: auto; display: table;}
div.hs-football-preview > div.story-container > a > h2 {margin: 0; padding: 0; font-size: 18pt; color: #000; font-family: 'Jockey One', sans-serif; line-height: 18pt; font-weight: normal;}
div.hs-football-preview > div.story-container > p {margin: 0; padding: 3px 0;}
div.hs-football-preview > div.off-site-links {outline: 1px solid #ddd; width: 16%; float: right; display: table; margin: 1%; padding: 1%;}
div.hs-football-preview > div.off-site-links > a > img {border: 0; width: 75%; display: table; margin: 0 auto; padding: 0 0 5px 0;}
div.hs-football-preview > div.off-site-links > a > p {display: table; width: 100%; text-align: center; font-family: Arial !important; font-size: 8pt; text-transform: uppercase; text-decoration: none; color: #369; padding: 0;}
div.hs-football-preview > div.off-site-links > a > h4 {line-height: 12pt !important; width: 100%; text-align: center; display: table; margin: 0; padding: 0; font-size: 14pt; font-family: 'Jockey One', sans-serif; font-weight: normal;}
div.hs-football-preview > div.story-cycle {overflow: hidden; width: 70%; height: 90px; background-color: #0a8c5c; float: left;}
div.hs-football-preview > div.story-cycle > ul {width: 200%; list-style-type: none; margin: 0; padding: 0;}
div.hs-football-preview > div.story-cycle > ul > li {display: table; width: 49%; min-height: 90px; padding: 0.5%; float: left;}
div.hs-football-preview > div.story-cycle > ul > li > a {text-decoration: none;}
div.hs-football-preview > div.story-cycle > ul > li > a > img {float: left; margin: 0 5px 0 0; max-height: 76px;}
div.hs-football-preview > div.story-cycle > ul > li > a > h6 {font-size: 12pt; font-family: Arial; font-weight: bold; color: #fff; display: table; margin: 0; padding: 0; line-height: 12pt;}
div.hs-football-preview > div.story-cycle > ul > li > a p {line-height: 8pt !important; font-size: 8pt; color: #fff; padding: 3px 0; font-family: Arial !important; margin: 0;}
div.hs-football-preview > div.scoreboard-link {position: relative; display: table; width: calc(30% - 1px); height: 90px; background-color: #0a8c5c; float: left; border-left: 1px solid #555;}
div.hs-football-preview > div.scoreboard-link > ul {list-style-type: none; margin: 0; padding: 0;}
div.hs-football-preview > div.scoreboard-link > ul > li {display: none;}
div.hs-football-preview > div.scoreboard-link > ul > li.active {padding: 1%; width: 98%; display: table;}
div.hs-football-preview > div.scoreboard-link > ul > li > a {text-decoration: none;}
div.hs-football-preview > div.scoreboard-link > ul > li > a > table {width: 100%; border-spacing: 4px; border-collapse: initial !important;}
div.hs-football-preview > div.scoreboard-link > ul > li > a > table > tbody > tr > td {font-family: Arial; font-size: 12pt; color: #fff;}
div.hs-football-preview > div.scoreboard-link > ul > li > a > table > tbody > tr > td:first-of-type {width: 80%;}
div.hs-football-preview > div.scoreboard-link > ul > li > a > table > tbody > tr > td:last-of-type {width: 20%; text-align: right;}
div.hs-football-preview > div.scoreboard-link > ul > li > a > table > tbody > tr:last-of-type > td {font-size: 8pt;}
div.hs-football-preview > div.scoreboard-link > ul > li > a.scoreboard {font-family: 'Jockey One', sans-serif; font-size: 10pt; font-weight: normal; color: #fff; text-decoration: none; display: table; width: 100%; text-align: center; position: absolute; bottom: 4px; left: 4px;}

div#blox-html-container.sportsextra.oru .tw-photo-gallery-header, div#blox-html-container.sportsextra.oru .day-partition, div#blox-html-container.sportsextra.oru .zebra-bucket-header, div#blox-html-container.sportsextra.oru .shsTableTtlRow {background-color: #10094c !important;}
div#blox-html-container.sportsextra.oru #index-section-title {display: none !important;}
div#blox-html-container.sportsextra.thunder .tw-photo-gallery-header, div#blox-html-container.sportsextra.thunder .day-partition, div#blox-html-container.sportsextra.thunder .shsTableTtlRow {background-color: #03193e !important;}
div#blox-html-container.sportsextra.thunder #index-section-title {display: none !important;}
div#blox-html-container.sportsextra.shock .tw-photo-gallery-header, div#blox-html-container.sportsextra.shock .day-partition, div#blox-html-container.sportsextra.shock .shsTableTtlRow {background-color: #C41231 !important;}
div#blox-html-container.sportsextra.shock #index-section-title {display: none !important;}

div#blox-html-container.findit .app-business .heading h2 {width: 100% !important; float: left !important; margin-left: -72px !important;}

div#blox-html-container.specialprojects.everydaypeople ul.thumbs img {width: 150px !important;}
div#blox-html-container.specialprojects.everydaypeople a.thumb {height: 170px !important; width: 150px !important;}
div#blox-html-container.specialprojects.everydaypeople #index-section-title {background: #000 url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/everyday-people-header.jpg') no-repeat !important; height: 72px !important;}
div#blox-html-container.specialprojects.everydaypeople #index-section-title h1 {display: none !important;}

div#blox-html-container.invisible_kids-html #blox-asset-title, div#blox-html-container.marcus_smart-html #blox-asset-title, div#blox-html-container.outlook2014-html #blox-asset-title {display: none !important;}
div#blox-html-container.invisible_kids-html #blox-breadcrumbs, div#blox-html-container.marcus_smart-html #blox-breadcrumbs, div#blox-html-container.outlook2014-html #blox-breadcrumbs {display: none !important;}
div#blox-html-container.invisible_kids-html #blox-left-col, div#blox-html-container.marcus_smart-html #blox-left-col, div#blox-html-container.outlook2014-html #blox-left-col {margin: 0px !important; width: 100% !important;}
div#blox-html-container.invisible_kids-html #blox-right-col, div#blox-html-container.marcus_smart-html #blox-right-col, div#blox-html-container.outlook2014-html #blox-right-col {display: none !important;}
div#blox-html-container.site.marcus_smart-html .shsTableTtlRow {background-color: #f60 !important;}

div#blox-html-container.news.religion.directory #index-section-title, div#blox-html-container.news.religion.directory #blox-right-col {display: none !important;}
div#blox-html-container.news.religion.directory #tncms-region-center-one-index .tncms-block {margin-left: -10px !important;}
div#blox-html-container.news.religion.directory .religion-category {margin-right: 6px !important;}
div#blox-html-container.news.religion.directory .church-directory-header {background-color: #369; position: relative; padding: 5px;}
div#blox-html-container.news.religion.directory .church-directory-listings {margin: -5px 0 10px 0; background-color: #ccc; padding: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border: 1px solid #ccc;}
div#blox-html-container.news.religion.directory .church-directory-item {margin: 2px 5px 2px 0; font-size: 10pt;}
div#blox-html-container.news.religion.directory .church-directory-link {cursor: pointer; text-decoration: none !important; border-radius: 5px; float: right; padding: 2px 5px; font-size: 8pt; font-weight: bold; color: #fff; background-color: #369;}
div#blox-html-container.news.religion.directory .church-directory-link:hover {color: #ff0;}
div#blox-html-container.news.religion.directory #blox-left-col {width: 100%;}

/* ELECTION STUFF */
div.col-100, div.col-50, div.col-33 {float: left;}
div.col-100 {width: 100%;}
div.col-50 {width: 50%;}
div.col-33 {width: 33.3%;}
div.clear-right {clear: both;}
span.title1, span.title2, span.title3 {font-family: 'Francois One', sans-serif; font-weight: normal;}
.width100strict {overflow-x: hidden;}
.race-container {box-shadow: 1px 1px 5px #888888; margin-right: 5px; border: 1px solid #ddd; margin-bottom: 10px; background-color: #eee; border-radius: 5px; font-family: 'Francois One', sans-serif;}
.race-container > div {padding: 5px;}
table.race-details {width: 100%;}
td.logo {max-width: 100px; max-height: 100px; border-radius: 5px; background-repeat: no-repeat;}
td.logo.rep {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/_elections/republican.png'); background-repeat: no-repeat;}
td.logo.dem {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/_elections/democrat.png'); background-repeat: no-repeat;}
td.logo.ind {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/_elections/independent.png'); background-repeat: no-repeat;}
td.logo.yes {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/_elections/yes.png'); background-repeat: no-repeat;}
td.logo.no {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/_elections/no.png'); background-repeat: no-repeat;}
td.logo.none {width: 1px !important; height: 50px !important;}
tr.votebar > td > div {min-height: 10px; width: 0; background-color: #0072CE !important;}
.candidate {position: relative; padding-left: 10px;}
.candidate > table {width: 100%; position: absolute; top: 0; left: 0;}
.nameplate {width: 60%;}
.votetotal, .votepct {width: 20%; text-align: right;}
table.race-details > tbody > tr > td {padding-top: 5px;}
table.race-details td.candidate > table {padding-bottom: 10px;}
.race-details span.title1, .race-details span.title2, .race-details span.title3 {margin: 0;}
table.race-details td.candidate > table > tbody > tr> td {padding: 0 0 0 10px;}
table.race-details > tbody > tr > td > span.title1 {font-size: 25px; margin-bottom: 10px;}
table.race-details > tbody > tr > td > span.title2 {font-size: 18px; margin-bottom: 5px;}
table.race-details > tbody > tr > td > span.title3 {font-size: 14px; margin-bottom: 5px; margin-bottom: 10px;}
table.race-details td > span.pct {font-size: 14px; text-align: left; float: left;}
table.race-details td > a.precinct {padding: 2px 10px; border-radius: 5px; text-decoration: none; font-size: 14px; color: #fff; float: right; background: #0d1244; background: -moz-linear-gradient(top, #0d1244 0%, #2989d8 50%, #207cca 51%, #485287 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d1244), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#485287)); background: -webkit-linear-gradient(top, #0d1244 0%,#2989d8 50%,#207cca 51%,#485287 100%); background: -o-linear-gradient(top, #0d1244 0%,#2989d8 50%,#207cca 51%,#485287 100%); background: -ms-linear-gradient(top, #0d1244 0%,#2989d8 50%,#207cca 51%,#485287 100%); background: linear-gradient(to bottom, #0d1244 0%,#2989d8 50%,#207cca 51%,#485287 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d1244', endColorstr='#485287',GradientType=0 );}

.election-widget div.blox-title {border-bottom: 0px !important; margin-bottom: 0px !important;}
.election-widget div.blox-title > h3 {font-family: 'Francois One', sans-serif !important; font-size: 16pt; color: #c00; text-transform: uppercase;}
.election-widget .election-more-link {padding-right: 5px; margin-top: -5px !important;}
.election-widget .election-more-link > a {display: block !important; padding: 2px 0; border-radius: 5px; width: 100%; text-align: center; background-color: #333; color: #fff; font-family: 'Francois One', sans-serif !important; font-size: 10pt; text-decoration: none;}

div.col-100 td.logo {height: 100px; width: 100px; max-width: 100px; max-height: 100px; background-size: 100px;}
div.col-100 table.race-details td > span.title1 {margin-top: 5px;}
div.col-100 table.race-details td.candidate > table > tbody > tr > td {font-size: 18px;}
div.col-100 tr.votebar > td > div {min-height: 15px; margin-top: 5px; background-color: #0072CE !important;}

div.col-50 td.logo {height: 50px; width: 50px; max-width: 50px; max-height: 50px; background-size: 50px;}
div.col-50 td.logo.none {height: 25px !important;}
div.col-50 table.race-details td > span.title1 {font-size: 20px; margin-bottom: 5px;}
div.col-50 table.race-details td > span.title2 {font-size: 14px; margin-bottom: 0px;}
div.col-50 table.race-details td > span.title3 {font-size: 10px; margin-bottom: 0px;}
div.col-50 table.race-details td.candidate > table > tbody > tr > td {font-size: 14px;}
div.col-50 table.race-details a.precinct, div.col-50 table.race-details span.pct {font-size: 11px !important;}

div.col-33 td.logo {height: 30px; width: 30px; max-width: 30px; max-height: 30px; background-size: 30px;}
div.col-33 table.race-details td > span.title1 {font-size: 16px; margin-bottom: 5px;}
div.col-33 table.race-details td > span.title2 {font-size: 14px; margin-bottom: 0px;}
div.col-33 table.race-details td > span.title3 {font-size: 10px; margin-bottom: 0px;}
div.col-33 table.race-details td.candidate > table > tbody > tr > td {font-size: 12px;}
div.col-33 table.race-details a.precinct, div.col-33 table.race-details span.pct {font-size: 11px !important; float: none !important; margin-top: 5px;}
div.col-33 table.race-details span.pct {float: left !important; text-align: left !important; width: 100% !important;}
table.race-details > tbody > tr:nth-child(4) > td {padding-top: 10px;}

div#blox-html-container.site.quake_debate-html #blox-right-col, div#blox-html-container.site.quake_debate-html #blox-breadcrumbs {display: none !important;}
div#blox-html-container.site.quake_debate-html #blox-left-col, div#blox-html-container.site.quake_debate-html #blox-story-text {margin: 0 !important; width: 100% !important;}

div#gameday-widgets {width: 100%; display: table; margin-bottom: 10px;}
div#gameday-widgets > div.container {width: 98%; padding: 1%; display: table; outline: 1px solid #ccc;}
div#gameday-widgets > div.container > div.article-container {width: 48%; padding: 0 1%; float: left; display: table;}
div#gameday-widgets > div.container > div.article-container > div.article, div#gameday-widgets > div.container > div.html-container > div.html {width: 100%; display: none;}
div#gameday-widgets > div.container > div.article-container > div.article.active, div#gameday-widgets > div.container > div.html-container > div.html.active {display: table;}
div#gameday-widgets > div.container > div.article-container > div.article > a > img {float: left; margin: 0 5px 0 0; border: 0;}
div#gameday-widgets > div.container > div.article-container > div.article > a {font-family: Georgia, sans-serif; font-size: 14pt; font-weight: bold; color: #000;}
div#gameday-widgets > div.container > div.article-container > div.article > p {font-family: 'Palatino Linotype', sans-serif; font-size: 12pt; margin: 0; padding: 0;}
div#gameday-widgets > div.container > div.html-container {width: 48%; padding: 0 1%; float: left; display: table;}
div#gameday-widgets > ul.gameday-tabs {list-style-type: none; margin: 0; padding: 0; width: 100%; display: table;}
div#gameday-widgets > ul.gameday-tabs > li {float: left; border-top-left-radius: 5px; border-top-right-radius: 5px; border: 1px solid #ccc; margin-right: 5px; padding: 5px 10px; cursor: pointer; font-family: 'Jockey One', sans-serif; font-size: 12pt; font-weight: normal;}
div#gameday-widgets > ul.gameday-tabs > li.active {background-color: #ddd; cursor: default;}
div#gameday-widgets > ul.gameday-tabs > li[data-team='oklahoma-state'] {color: #f60;}
div#gameday-widgets > ul.gameday-tabs > li[data-team='oklahoma'] {color: #841617;}
div#gameday-widgets > ul.gameday-tabs > li[data-team='tulsa'] {color: #084c9e;}
div#gameday-widgets > div.container > div.html-container > div[data-teamname='Oklahoma State'] div#shsBody table > tbody > tr.shsTableTtlRow > td {background: #ff6600; background: -moz-linear-gradient(top,  #ff6600 0%, #ffa76d 50%, #ff6600 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6600), color-stop(50%,#ffa76d), color-stop(100%,#ff6600)); background: -webkit-linear-gradient(top,  #ff6600 0%,#ffa76d 50%,#ff6600 100%); background: -o-linear-gradient(top,  #ff6600 0%,#ffa76d 50%,#ff6600 100%); background: -ms-linear-gradient(top,  #ff6600 0%,#ffa76d 50%,#ff6600 100%); background: linear-gradient(to bottom,  #ff6600 0%,#ffa76d 50%,#ff6600 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#ff6600',GradientType=0 );}
div#gameday-widgets > div.container > div.html-container > div[data-teamname='Oklahoma'] div#shsBody table > tbody > tr.shsTableTtlRow > td {background: #841617; background: -moz-linear-gradient(top,  #841617 0%, #824444 50%, #841617 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#841617), color-stop(50%,#824444), color-stop(100%,#841617)); background: -webkit-linear-gradient(top,  #841617 0%,#824444 50%,#841617 100%); background: -o-linear-gradient(top,  #841617 0%,#824444 50%,#841617 100%); background: -ms-linear-gradient(top,  #841617 0%,#824444 50%,#841617 100%); background: linear-gradient(to bottom,  #841617 0%,#824444 50%,#841617 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#841617', endColorstr='#841617',GradientType=0 );}
div#gameday-widgets > div.container > div.html-container > div[data-teamname='Tulsa'] div#shsBody table > tbody > tr.shsTableTtlRow > td {background: #084c9e; background: -moz-linear-gradient(top,  #084c9e 0%, #3f6a9b 50%, #084c9e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#084c9e), color-stop(50%,#3f6a9b), color-stop(100%,#084c9e)); background: -webkit-linear-gradient(top,  #084c9e 0%,#3f6a9b 50%,#084c9e 100%); background: -o-linear-gradient(top,  #084c9e 0%,#3f6a9b 50%,#084c9e 100%); background: -ms-linear-gradient(top,  #084c9e 0%,#3f6a9b 50%,#084c9e 100%); background: linear-gradient(to bottom,  #084c9e 0%,#3f6a9b 50%,#084c9e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084c9e', endColorstr='#084c9e',GradientType=0 );}

div#blox-html-container.talkreadsing-html div#blox-left-col {width: 960px !important; margin-left: 0 !important; margin-right: 0 !important; float: none !important;}

/* BMT-3619 Ability to tweet a word, phrase, sentence or paragraph */
span.tweetthis {background-color: rgb(255,255,255); color: rgb(64, 153, 255);}
span.tweetthis:before {content: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/tweetthis-blue.png'); padding: 0 4px 0 0;}
span.tweetthis:hover {cursor: pointer; background-color: rgb(64, 153, 255); color: rgb(255,255,255); border-radius: 5px;}
span.tweetthis:hover:before {content: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/tweetthis-white.png');}

/* BMT-3634 Show only final metering message 
div#services-manager-messages div.message {display: none !important;} */

div#services-manager-messages div.message.few-remaining.active,
div#services-manager-messages div.message.last.active,
div#services-manager-messages div.message.final-subscribe.active{display: block !important;}

/* BMT-3663 Creating sponsored content block for mockup */
div#blox-top-left div.sponsored-content:before {content: "Sponsored Content"; display: table; font-family: 'Oswald'; font-size: 12pt; background-color: rgb(0,0,442); color: rgb(255,255,255); padding: 0 5px; margin-bottom: 5px;}

div#services-manager-messages div.message {
display:none!important;
}

/* BMT 3701 Making a scrolling contest module */
.app-editorial .core-slider.horizontal .description {display:none !important;}
.app-editorial .core-slider.horizontal .text{width:100%}
.app-editorial .core-slider.horizontal .text a{font:bold 12px/15px Helvetica,'Helvetica Neue',Arial,sans-serif;}
.app-editorial .core-slider.horizontal {height:200px;margin-top:-22px;margin-bottom:10px}
.app-editorial .grid_4 .core-slider.horizontal {margin-top:-32px}
.app-editorial .core-slider.horizontal .item-list{height:200px !important;padding:0 !important;margin-left:30px !important;width:560px !important;}
.app-editorial .core-slider.horizontal .group {padding:0;margin-top:10px}
.app-editorial .core-slider.horizontal .item-list .item{height:auto !important;border:0 !important;padding:0 !important;width:90px !important;;margin-right:15px !important;margin-left:5px}
.app-editorial .core-slider.horizontal .item-list .image {margin:0 !important;margin-bottom:10px !important;height:47px !important}
.app-editorial .core-slider.horizontal .item-list .image img{border:1px solid #ccc}
.app-editorial .core-slider.horizontal .text p{font:normal 10px/12px Helvetica,'Helvetica Neue',Arial,sans-serif;color:#777;margin-top:0px}
.app-editorial .core-slider.horizontal .nav {display:none !important}
.app-editorial .core-slider.horizontal .next {border:1px solid #ccc !important;background:#fff;color:#ccc;right:0;top:90px}
.app-editorial .core-slider.horizontal .prev {border:1px solid #ccc !important;background:#fff;color:#ccc;left:0;top:90px}
.app-editorial .core-slider.horizontal .next:hover {color:#fff}
.app-editorial .core-slider.horizontal .prev:hover {color:#fff}
.app-editorial #blox-right-col .core-slider.horizontal .prev {left:0;top:0px;right:25px !important;left:auto}
.app-editorial #blox-right-col .core-slider.horizontal .next {left:0;top:0px;right:0px !important;left:auto}
.app-editorial #blox-right-col .core-slider.horizontal {margin-top:-47px}
/*.app-editorial #blox-right-col .blox-title {margin-bottom:20px !important}*/
.app-editorial #blox-right-col .blox-title {margin-bottom:20px;} /* removed !important because of widget conflicts */
.app-editorial #blox-right-col .core-slider.horizontal .item-list .group{margin-top:0}
.app-editorial #blox-right-col .core-slider.horizontal .item-list .item{width:300px !important;margin-left:0 !important;}
.app-editorial #blox-right-col .core-slider.horizontal .item-list {margin-left:0 !important;margin-top:30px;}
.app-editorial #blox-right-col .core-slider.horizontal .item-list .image{width:100px;height:auto !important;margin-right:5px !important;display:inline !important}
.app-editorial #blox-right-col .core-slider.horizontal .item-list .text{width:auto;display:inline}
.app-editorial #blox-right-col .core-slider.horizontal .item-list .text p{font-size:11px;line-height:normal;color:#888;margin-top:10px !important}
.app-editorial #blox-right-col .larger-photo .core-slider.horizontal .item-list .image{width:300px !important;float:none!important;height:150px !important;margin-left:0 !important}
.app-editorial #blox-right-col .larger-photo .core-slider.horizontal .item-list .image img{width:auto;float:none;padding:0;max-width:200px !important}
.app-editorial #blox-right-col .larger-photo .core-slider.horizontal .text{width:290px;clear:both;display:block}
.app-editorial #blox-right-col .larger-photo .core-slider.horizontal .item-list .item{height:auto !important;width:300px !important;border:1px solid red}
.app-editorial #blox-right-col .larger-photo .core-slider.horizontal {height:auto}
.app-editorial #blox-right-col .larger-photo .core-slider.horizontal .item-list{height:auto !important}
.app-editorial #blox-right-col .sport-spot .core-slider.horizontal .item-list .image{float:none!important;}
.app-editorial #blox-right-col .sport-spot .core-slider.horizontal .item-list .image img{width:298px;float:none;}
.app-editorial #blox-right-col .sport-spot .core-slider.horizontal .text{display: none !important; width:290px;clear:both;display:block;}
.app-editorial #blox-right-col .sport-spot .core-slider.horizontal {height:auto; display: table;}
.app-editorial #blox-right-col .sport-spot .core-slider.horizontal .item-list{height: 100px !important}
.app-editorial .three-items .core-slider.horizontal .item-list .item{width:165px !important}
.footer-slider {width:940px;margin-left:10px}
#simple_slideshow_wide-0.core-slider.horizontal .item-list .item{width:145px !important;}
#simple_slideshow_wide-0.core-slider.horizontal .item-list{width:875px !important}
#simple_slideshow_wide-0.core-slider.core-slider.horizontal .group {width:875px !important;}
#simple_slideshow_wide-0.core-slider.horizontal .item-list .image {height:98px !important;width:145px;}
#simple_slideshow_wide-0.core-slider.horizontal .text p{display:none}
#simple_slideshow_nolead-0 .description{display:none !important}

/* BMT 3709 Breaking Weather Module */
div.breaking-wx {background-color: rgb(225,225,225); margin: 10px 0;}
div.breaking-wx > div.tw-breaking-wrapper {border: 0; margin: 0; padding: 5px;}
div.breaking-wx > div.tw-breaking-wrapper > div.tw-breaking-logo {background-color: transparent; color: rgb(0,0,0);}
div.breaking-wx > div.tw-breaking-wrapper > div.tw-breaking-logo > a.sponsor {width: 280px; display: table; position: absolute; top: 0; right: 0; background-repeat: no-repeat; background-position: right; background-size: contain; color: transparent;}
div.breaking-wx > div.tw-breaking-wrapper > div.tw-breaking-logo > a.sponsor:before {content: "SPONSORED BY"; color: rgb(0,0,0); font-size: 8pt; text-align: right; width: 50px; line-height: 8pt;}

/* BMT-3701 - Making a scrolling contest module */
div.contest-slider {display: table; width: 100%; margin-bottom: 10px;}
div.contest-slider > div.controls {position: relative; display: table; width: 100%;}
div.contest-slider > div.slider-container {position: relative; overflow: hidden; height: 100px; display: inline-block; width: 298px; border: 1px solid rgb(230,230,230);}
div.contest-slider ul {position: absolute; width: 10000px; display: inline-block; overflow: hidden; height: 100px; list-style-type: none; margin: 0; padding: 0;}
div.contest-slider ul > li {float: left; display: inline-block; height: 100px;}
div.contest-slider > div.controls > div.left, div.contest-slider > div.controls > div.right {font-family: 'Open Sans Condensed', sans-serif; font-size: 20pt; float: right; line-height: 12pt; text-align: center; padding: 0 10px 5px 10px; border: 1px solid rgb(200,200,200); cursor: pointer; margin: 2px 0;}
div.contest-slider > div.controls > div:hover {background-color: rgb(230,230,230);}
div.contest-slider > div.controls > div.left {border-right: 0 !important; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
div.contest-slider > div.controls > div.right {border-left: 0 !important; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
div.contest-slider > div.controls > h5 {position: absolute; bottom: 0; font-family: 'Oswald', sans-serif; font-size: 12pt; margin: 0; padding: 0; float: left;}

/* hide info icon and yellow background from form help fields - 576493 - dotto */
.forms.test .fieldset-help.ui-state-highlight.ui-corner-all, .forms.test .page-help.ui-state-highlight.ui-corner-all {border: none;background: transparent;margin-bottom: 10px;}
.forms.test .fieldset-help.ui-state-highlight.ui-corner-all .ui-icon.ui-icon-info, .forms.test .page-help.ui-state-highlight.ui-corner-all .ui-icon.ui-icon-info {background-image: none;width: 0;margin-right: 0!important;}

div#blox-html-container.classifieds.tbln_legal_notices div#main-nav-container {display: none !important;}

/* BMT-3610 Design New Jobs Website */
div#blox-html-container.jobs div#blox-left-col {width: 640px !important;}
div#blox-html-container.jobs div#blox-right-col {float: right !important; margin-right: 0 !important;}
div#blox-html-container.jobs div#blox-left-col > div#blox-index > div#blox-breadcrumbs, div#blox-html-container.jobs div#blox-left-col > div#blox-index > div#index-section-title {display: none !important;}
div#blox-html-container.jobs div.jobs-search-widget div.RmJwSbWrapper {width: 100% !important;}
div#blox-html-container.jobs div#blox-left-col {margin-left: 0px !important; margin-right: 0px !important;}
div#blox-html-container.jobs div.jobs-category-widget div#rmCategoryWidget {width: 100% !important;}
div#blox-html-container.jobs div.jobs-category-widget div#rmCategoryWidget > div#rmCategoryTitle, div#blox-html-container.jobs div.jobs-featured-employers-widget span.rmFETitle {font-family: 'Oswald', sans-serif !important; font-size: 12pt !important; color: #fff !important; text-transform: capitalize !important; margin-left: 0 !important; background-color: #369 !important; padding: 5px !important; display: block !important;}
div#blox-html-container.jobs div.jobs-category-widget div#rmCategoryWidget > div#rmCategoryContainer {background-color: #ddd !important; display: table; margin: 0; padding: 10px;}
div#blox-html-container.jobs div.jobs-category-widget div#rmCategoryWidget > div#rmCategoryContainer > span.rmCategoryItem {width: 48% !important; float: left !important; padding: 0 1% !important; margin: 0 0 5px 0 !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col > div#rail-top a > img {margin-bottom: 0 !important;}
div#blox-html-container.jobs div.jobs-category-widget div#rmCategoryWidget > div.rmCategoryToggleWrp > span {margin: 15px auto !important; padding: 5px 10px 5px 10px !important; background-color: #000 !important; border-radius: 10px !important; color: #fff !important;}
div#blox-html-container.jobs div.jobs-category-widget div#rmCategoryWidget > div.rmCategoryToggleWrp > span#rmCategoryMore:before {content: "+ ";}
div#blox-html-container.jobs div.jobs-category-widget div#rmCategoryWidget > div.rmCategoryToggleWrp > span#rmCategoryLess:before {content: "- ";}

div#blox-html-container.jobs div.jobs-featured-employers-widget {display: table !important; margin: 0 0 20px 0 !important; width: 100% !important;}
div#blox-html-container.jobs div.jobs-featured-employers-widget div#rmFEContainer {width: 100% !important; background-color: #ddd !important;}
div#blox-html-container.jobs div.jobs-featured-employers-widget div#rmFEContainer div.rmFEjCarouselLiteWrp > div.rmFEjCarouselLite.jcarousel-container {width: 100% !important;}
div#blox-html-container.jobs div.jobs-featured-employers-widget div#rmFEContainer div.rmFEjCarouselLiteWrp > div.rmFEjCarouselLite.jcarousel-container > div.jcarousel-clip.jcarousel-clip-horizontal {width: 600px !important; margin: 0 10px !important;}
div#blox-html-container.jobs div#rmFEContainerLI jcarousel-item-horizontal {margin-right: 10px !important;}
div#blox-html-container.jobs div.jobs-featured-employers-widget div#rmFEContainer > div:first-of-type {padding-bottom: 0 !important;}

div#blox-html-container.jobs div#rmFEContainerLI li.jcarousel-item, div#blox-html-container.jobs div#rmFEContainerLI ul.jcarousel-list li {width: 150px !important; margin: 0 25px !important;}
div#blox-html-container.jobs div#rmFEContainerLI ul.jcarousel-list li > span {background-color: #fff !important;}
div#blox-html-container.jobs div#rmFEContainerLI ul.jcarousel-list li > span img {max-width: 115px !important; max-height: 70px !important; margin: auto !important; display: table !important;}

div#blox-html-container.jobs .jcarousel-prev.jcarousel-prev-horizontal {background-image:url('../../images/jobs-arrow-left.png'); background-position: center; background-size: contain; background-repeat: no-repeat;}
div#blox-html-container.jobs span.rmFEnext.RmFECuts.jcarousel-next.jcarousel-next-horizontal {background-image: url('../../images/jobs-arrow-right.png'); background-position: center; background-size: contain; background-repeat: no-repeat;}
div#blox-html-container.jobs div.jobs-featured-employers-widget span.rmFESubTitle {display: none !important;}
div#blox-html-container.jobs > div#blox-wrapper {max-width: 960px !important; width: 100% !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container {width: 100% !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-header {position: relative;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-header > div#jobs-logo {cursor: pointer; width: 14vw; height: 14vw; background-image: url('../../../../global/resources/images/_site/tulsa-world-jobs-logo.png'); height: 100px; background-repeat: no-repeat; background-size: contain;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-header > div.leaderboard-728x90 {max-width: 728px; max-height: 90px; width: 728px; height: 90px; overflow: hidden; position: absolute; top: 0; margin: auto; bottom: 0; right: 5px; background-color: rgb(204,204,204);}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container {z-index: 100000000; background-color: rgb(0,96,173); position: relative !important; display: table; width: 100%;}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav {border: 0; background: transparent !important; margin: 0 !important; position: relative !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav {background: transparent !important; width: 100% !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {background-color: rgb(0,96,173); padding: 5px 10px !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > a {font-family: 'Alegreya Sans SC'; font-weight: bold; font-size: 12pt;}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li:hover > a {color: rgb(201,200,188);}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-fb > a, div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-tw > a {color: transparent !important; width: 30px; height: 30px;}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-fb {background-image: url('../../../../global/resources/images/sharing-facebook.png'); background-repeat: no-repeat; background-size: 80%; background-position: center; float: right !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-tw {background-image: url('../../../../global/resources/images/sharing-twitter.png'); background-repeat: no-repeat; background-size: 80%; background-position: center; float: right !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-menu {display: none !important; float: right !important; color: transparent !important; background-image: url('../../../../global/resources/images/menu-button.png'); background-repeat: no-repeat !important; background-size: 80% !important; background-position: center !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-menu > div.no-link {display: none !important;}
div#main-nav-container > h2#nav-full-width-logo {background-image: url('../../../../global/resources/images/tulsaworldjobs-mobile-logo.png') !important; display: none !important; background-repeat: no-repeat; background-size: 300px 27px !important; background-position: -10px center !important; position: relative !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-breadcrumbs {display: none !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines {width: 98%; padding: 1%; background-color: transparent !important; display: table;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines div.blox-title, div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.best-companies div.blox-title {margin-bottom: 0px; border-bottom: 0 !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines div.blox-title > h3, div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.best-companies div.blox-title > h3 {margin: 0 0 5px 0; font-family: 'Jockey One', sans-serif !important; font-size: 15pt; text-transform: uppercase; font-weight: normal; color: rgb(255,255,255); background-color: rgb(0,96,173); padding-left: 7px !important; line-height: 20pt !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.best-companies a {display: table; font-family: 'Open Sans Condensed'; font-size: 14pt; margin: 0 0 5px 0; padding: 5px 0;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.best-companies a:before {content: " "; width: 16px; display: table; background-image: url('../../../../global/resources/images/twjobs-arrow-right.png'); background-size: 80%; background-position: center; background-repeat: no-repeat; padding: 8px 0px; float: left; margin-right: 5px;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li {margin: 0 !important; display: table; padding: 5px 0;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li > a {display: none !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li > div.blox-recent-block > h4.blox-headline {margin: 0 !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li > div.blox-recent-block > h4.blox-headline > a {font-family: 'Open Sans Condensed'; font-size: 14pt; font-weight: bold;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li > div.blox-recent-block > ul {display: none !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-left-col {width: calc(100% - 310px) !important; margin: 0 !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1 {width: 50%; float: left; display: table;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo {width: 100%; float: none; margin: 0 !important; border: 0 !important; padding: 0 !important; background: transparent !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo > div.photo-container {width: 100% !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo > div.photo-container > a > img {width: 100% !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-icons, div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-icons, div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-comments, div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-comments {display: none !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline {line-height: 21pt !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 20pt;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 {width: 50%; float: left; display: table;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo {width: 33%; float: right; margin: 0 0 0 5px !important; border: 0 !important; padding: 0 !important; background: transparent !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo > div.photo-container {width: 100% !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo > div.photo-container > a > img {width: 100% !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-icons {display: none !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline {line-height: 15pt !important;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 14pt;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder, div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder {margin: 0 !important;}
div.jobs-featured-employers-widget {overflow: hidden;}
div.jobs-featured-employers-widget div#featured-employers {display: table; width: 100%;}
div.jobs-featured-employers-widget div#featured-employers > h3 {margin: 0 0 5px 0; font-family: 'Jockey One', sans-serif !important; font-size: 15pt; text-transform: uppercase; font-weight: normal; color: rgb(255,255,255); background-color: rgb(0,96,173); padding-left: 7px !important;}
div.jobs-featured-employers-widget div#featured-employers > div.list-container {display: table; width: 100%; position: relative; overflow: hidden; padding: 7.03125% 0;}
div.jobs-featured-employers-widget div#featured-employers > div.list-container > ul {width: 400%; position: absolute; top: 0; left: 0; margin: 0; list-style-type: none; display: table; padding: 0; overflow: hidden;}
div.jobs-featured-employers-widget div#featured-employers > div.list-container > ul > li {float: left; width: calc(21% / 4); margin: 0 calc(2% / 4); display: table; position: relative; padding: calc(7.03125% / 4) 0;}
div.jobs-featured-employers-widget div#featured-employers > div.list-container > ul > li > a > img {max-width: 100%; max-height: 100%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; display: table;}
div.jobs-featured-employers-widget div#featured-employers > div.list-container > ul > li:nth-of-type(n+6) {display: none !important;}

div#blox-html-container.jobs > div#blox-footer, div#blox-html-container.jobs > p.copyright {width: 100% !important;}

div#blox-html-container.jobs div.jobs-search-widget {margin-top: 10px;}

div#blox-html-container.jobs h2.job-categories {font-family: 'Alegreya Sans SC'; color: rgb(0,96,173); font-weight: bold; border-bottom: 2px solid rgb(0,96,173);}
div#blox-html-container.jobs ul#job-categories {list-style-type: none; margin: 0; padding: 0;}
div#blox-html-container.jobs ul#job-categories > li {width: 46%; padding: 10px 1%; border-radius: 10px; background-color: rgb(0,96,173); float: left; display: table; min-height: 50px; position: relative; line-height: 15pt;}
div#blox-html-container.jobs ul#job-categories > li:nth-of-type(odd) {margin: 10px 1% 10px 0;}
div#blox-html-container.jobs ul#job-categories > li:nth-of-type(even) {margin: 10px 0 10px 1%;}
div#blox-html-container.jobs ul#job-categories > li > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 15pt; font-weight: bold; color: rgb(255,255,255); text-decoration: none; display: table; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; text-align: center; width: 100%;}
div#blox-html-container.jobs ul#job-categories > li:hover {background-color: rgb(232,232,195);}
div#blox-html-container.jobs ul#job-categories > li:hover > a {color: rgb(50,50,50);}

div#blox-html-container.jobs div#featured-employers-main {width: 100%;}
div#blox-html-container.jobs div#featured-employers-main > h3 {font-family: 'Alegreya Sans SC'; color: rgb(0,96,173); font-weight: bold; border-bottom: 2px solid rgb(0,96,173); font-size: 18pt;}
div#blox-html-container.jobs div#featured-employers-main > ul {list-style-type: none; margin: 0; padding: 0;}
div#blox-html-container.jobs div#featured-employers-main > ul > li {position: relative; min-height: 120px; float: left; width: calc((100% / 3) - 4% - 2px); margin: 1%; padding: 1%; border: 1px solid rgb(200,200,200);}
div#blox-html-container.jobs div#featured-employers-main > ul > li > a {display: table; width: 100%; text-decoration: none;}
div#blox-html-container.jobs div#featured-employers-main > ul > li > a > img {border: 0 !important; max-width: 96%; max-height: 96%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto;}
div#blox-html-container.jobs div.twjobs-contact div.blox-title {border-bottom: none !important;}
div#blox-html-container.jobs div.twjobs-contact div.blox-title > h3 {font-family: 'Alegreya Sans SC', sans-serif !important; font-size: 18pt !important; border-bottom: 2px solid rgb(0,96,173) !important; color: rgb(0,96,173); width: 100% !important; display: table !important; margin: 10px 0 0 0 !important; padding: 0 0 5px 0 !important; font-weight: bold !important;}
div#blox-html-container.jobs div.twjobs-contact h4 {font-family: 'Open Sans Condensed', sans-serif; font-size: 15pt; font-weight: bold; text-decoration: underline; color: rgb(0,96,173);}

div#blox-html-container.jobs div.startup-header > div.blox-html-asset {margin: 0 !important;}
div#blox-html-container.jobs div.startup-header h2 {margin: 0 0 5px 0; font-family: 'Jockey One', sans-serif !important; font-size: 15pt; text-transform: uppercase; font-weight: normal; color: rgb(255,255,255); background-color: rgb(0,96,173); padding-left: 7px !important; padding-top: 0 !important;}
div#blox-html-container.jobs div.business-people-hires {margin-bottom: 10px;}
div#blox-html-container.jobs div.business-people-hires > div.tw-photo-gallery > div.tw-photo-gallery-header {background-color: rgb(0,96,173) !important; width: calc(100% - 7px) !important; padding: 0 0 0 7px !important;}
div#blox-html-container.jobs div.business-people-hires > div.tw-photo-gallery > div.tw-photo-gallery-header > span.tw-section-headers {display: table; padding: 3px 0 4px; font-family: 'Jockey One', sans-serif !important; font-size: 15pt !important; line-height: 15pt !important;}
div#blox-html-container.jobs div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container {width: calc(100% - 14px) !important; padding: 5px 7px !important; display: table !important;}
div#blox-html-container.jobs div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > a > img {max-height: 120px !important; height: auto !important; max-width: 90% !important;}
div#blox-html-container.jobs div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > a:before {content: "VIEW MORE BUSINESS PEOPLE"; font-size: 12pt; font-weight: bold; color: rgb(0,96,173); font-family: 'Open Sans Condensed', sans-serif; float: right;}
div#blox-html-container.jobs div.jobs-videos-widget iframe {width: 100% !important;}
div#blox-html-container.jobs div#blox-footer {max-width: calc(960px - 4%); width: 96%; padding: 10px 2%; background-color: rgb(0,96,173); display: table; text-align: left !important;}
div#blox-html-container.jobs div#blox-footer > div.footer-section {width: calc((100% / 4) - 2%); padding: 0 1%; float: left;}
div#blox-html-container.jobs div#blox-footer > div.footer-section > h2 {margin: 0; padding: 0; border-bottom: 2px solid rgb(255,255,255); color: rgb(255,255,255); font-family: 'Alegreya Sans SC', sans-serif; line-height: 18pt; font-size: 18pt; font-weight: bold;}
div#blox-html-container.jobs div#blox-footer > div.footer-section > p {color: rgb(255,255,255); font-family: 'Source Sans Pro', sans-serif !important; font-size: 10pt; padding: 5px 0; margin: 0;}
div#blox-html-container.jobs div#blox-footer > div.footer-section > p > a {color: rgb(255,255,255) !important; text-decoration: none;}
div#blox-html-container.jobs div#blox-footer > div.footer-section > ul {list-style-type: none; margin: 0 0 20px 0; padding: 0;}
div#blox-html-container.jobs div#blox-footer > div.footer-section > ul > li > a {font-family: 'Source Sans Pro', sans-serif; color: rgb(255,255,255) !important; font-size: 12pt; text-decoration: none;}
div#blox-html-container.jobs div#blox-footer > div.footer-section > a.facebook, div#blox-footer > div.footer-section > a.twitter {width: 40%; margin: 5%; padding: 22.5% 0; display: table; float: left;}
div#blox-html-container.jobs div#blox-footer > div.footer-section > a.facebook {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/fb_logo_white.png'); background-size: contain; background-repeat: no-repeat;}
div#blox-html-container.jobs div#blox-footer > div.footer-section > a.twitter {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/twitter_logo_white.png'); background-size: contain; background-repeat: no-repeat;}
div#blox-html-container.jobs h2.mantra {margin: 5px auto; display: table; padding: 5px 0; font-family: 'Oswald'; font-size: 24pt;}
div#blox-html-container.jobs > div#blox-wrapper > div#blox-header > div#blox-user-panel {display: none !important; position: absolute; bottom: 0; right: 0;}
div#blox-html-container.jobs div.poachable > div.blox-html-asset {display: table; width: calc(98% - 2px); padding: 1%; border: 1px solid rgb(200,200,200); position: relative; background-color: rgb(235, 236, 222);}
div#blox-html-container.jobs div.poachable > div.blox-html-asset > h2 {font-family: 'Oswald', sans-serif; font-size: 30pt; font-weight: bold; width: 30%; line-height: 30pt; text-transform: uppercase; display: table; margin: 0 5% 0 0; padding: 0; float: left;}
div#blox-html-container.jobs div.poachable > div.blox-html-asset > p {font-family: 'Alegreya Sans SC', sans-serif !important; font-size: 20pt; position: absolute; margin: auto; top: 0; right: 0; bottom: 0; padding: 0; max-width: 65%; line-height: 24pt !important; text-align: center;}
div#blox-html-container.jobs div.poachable > div.blox-html-asset > p > a {clear: both; background-color: rgb(0,96,173); color: rgb(255,255,255); text-decoration: none; border-radius: 100px; padding: 2px 10px; text-transform: uppercase; font-size: 16pt !important; white-space: nowrap;}

h3.slideshow-title {font-size: 18pt; font-family: 'Alegreya Sans SC', sans-serif; font-weight: bold; color: rgb(51,102,153); margin: 0 0 5px 0; padding: 0; border-bottom: 2px solid rgb(51,102,153);}
div.multimedia-slideshow {display: table; width: 100%; position: relative;}
div.multimedia-slideshow > div.image {display: none; position: relative; background-color: rgb(0,0,0);}
div.multimedia-slideshow > div.image > img {max-width: 96%; max-height: 96%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
div.multimedia-slideshow > div.image.active {display: table; width: 100%;}
div.multimedia-slideshow > div.navigation {display: table; width: auto; margin: 0; padding: 0; position: absolute; top: 5px; right: 5px; z-index: 2;}
div.multimedia-slideshow > div.navigation > button {border: 0; background-color: rgba(51,102,153,0.7); height: 30px; width: 30px; padding: 0; margin: 0; background-size: 30%; background-repeat: no-repeat; background-position: center;}
div.multimedia-slideshow > div.navigation > button:hover {background-color: rgba(51,102,153,1);}
div.multimedia-slideshow > div.navigation > button#leftNav {border-top-left-radius: 5px; border-bottom-left-radius: 5px; background-image: url('../../../../global/resources/images/_site/white-arrow-left.png');}
div.multimedia-slideshow > div.navigation > button#rightNav {border-top-right-radius: 5px; border-bottom-right-radius: 5px; background-image: url('../../../../global/resources/images/_site/white-arrow-right.png');}
div.multimedia-slideshow > div.caption {display: none; width: 98%; padding: 1%;}
div.multimedia-slideshow > div.caption.active {display: table;}
div.multimedia-slideshow > div.caption * {font-size: 8pt !important; font-family: Arial !important;}

div.weather-video-player > h4.tw-video-player-title {margin: 0 !important; padding: 0 !important; background-color: transparent !important;}
div.weather-video-player > h4.tw-video-player-title > a {display: table; width: 100%; text-transform: none !important; font-size: 18pt; font-family: 'Alegreya Sans SC', sans-serif; font-weight: bold; color: rgb(51,102,153); margin: 0 0 5px 0; padding: 0; border-bottom: 2px solid rgb(51,102,153); text-decoration: none;}
div.weather-video-player > div#tw_video_player > div#video-window {height: auto !important; margin-bottom: 2px !important;}

div.weather-world div.blox-title {border-bottom: 0 !important; padding: 0 !important; margin: 0 !important;}
div.weather-world div.blox-title > h3 > a {text-decoration: none; display: table; width: 100%; font-size: 18pt; font-family: 'Alegreya Sans SC', sans-serif !important; font-weight: bold; color: rgb(51,102,153); margin: 0 0 5px 0; padding: 0; border-bottom: 2px solid rgb(51,102,153);}
div.weather-world ul.blox-recent-list > li h4.blox-headline > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 12pt; line-height: 12pt;}
div.weather-world ul.blox-recent-list ul.blox-flags, div.weather-world ul.blox-recent-list ul.blox-comments {display: none !important;}

/* BMT 3864 New Breaking News Templates */
div.urgent-news {width: 100%; display: table; padding: 0; border: 0; margin-bottom: 10px;}
div.urgent-news > h1 {margin: 0 0 5px 0; color: rgb(255,255,255); text-transform: uppercase; font-size: 15pt; font-weight: bold; line-height: 15pt; font-family: 'Alegreya Sans SC', sans-serif; background-color: rgb(200,0,0); padding: 2px 2px 2px 5px;}
div.urgent-news > a {text-decoration: none; color: rgb(0,0,0);}
div.urgent-news > a > h2 {font-family: 'Francois One', sans-serif; margin: 0 0 5px 0; padding: 0; font-size: 40pt; line-height: 40pt; text-transform: uppercase;}
div.urgent-news > a > img {width: 100%; float: none; margin: 0;}
div.urgent-news > p.byline {color: rgb(200,200,200); font-family: Arial !important; font-size: 8pt !important; margin: 0; padding: 0; text-transform: uppercase;}
div.urgent-news > span.summary p {margin: 5px 0; padding: 0;}
div.urgent-news > a.comments {display: table; text-decoration: none; margin: 2px 0; padding: 5px 10px 5px 25px; border-radius: 25px; background-color: rgb(200,200,200); font-family: 'Oswald', sans-serif !important; font-weight: normal; color: rgb(255,255,255); display: table; text-transform: uppercase; font-size: 8pt !important; cursor: pointer; background-image: url('../../../../global/resources/images/_site/comment-bubble.png'); background-position: left 5px center; background-repeat: no-repeat; background-size: 15px;}
div.massive div.urgent-news > a > img {max-width: 760px; max-height: none; float: none; margin: 0 auto; display: table; width: 100%;}
div.massive div.urgent-news > a > h2 {display: table; margin: 0 auto;}

/* BMT-3869 New logo for autos site to launch Monday */
div#blox-html-container.autos > div#blox-wrapper > div#blox-container > div#vehicles > div#vehicles-header {background: none !important;}
div#blox-html-container.autos > div#blox-wrapper > div#blox-container > div#vehicles > div#vehicles-header > a {
background-image: url('../../../../global/resources/images/_autos/tulsa-drives-header.png') !important; 
background-size: 100px!important; 
min-width: 170px!important;
background-repeat: no-repeat!important;
background-position: 3px 40px!important;
/* background-attachment: fixed; */
}

#vehicles #vehicles-header.header {
    /*height: 175px;
    padding: 25px 0;*/
    margin-top: 35px;
}
#vehicles .header .logo, .vertical-site .header .logo {
    float: left;
    display: block;     
    /*height: 140px;*/
    width: 100px;
    min-width: 170px!important;
    background-position: 3px 40px!important;
/* background-attachment: fixed;     padding: 25px;*/
}

div.nick-of-time div#featured-block > div.featured-container {width: calc(100% - 2px) !important; background-color: rgb(19,138,25) !important;}
div.nick-of-time div#featured-block > div.featured-container > div.masthead {width: 18% !important; padding: 0 1% !important; text-align: center !important;}
div.nick-of-time div#featured-block > div.featured-container > div.items {width: 80% !important; display: table !important;}
div.nick-of-time div#featured-block > div.featured-container > div.items > ul {width: calc(100% - 10px) !important; padding-left: 10px !important;}
div.nick-of-time div#featured-block > div.featured-container > div.items > ul > li {width: calc(100% - 10px) !important;}
div.nick-of-time div#featured-block > div.featured-container > div.items > ul > li > a {color: rgb(255,255,255);}

div#blox-html-container.blogs div.blogs_layout {margin: 0 !important;}

@media (max-width: 980px) {
    div#blox-html-container.jobs, div#blox-html-container.test.politics {width: 98% !important; padding: 0 1% !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {padding: 0 10px !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-fb, div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-tw {background-size: contain !important; width: 25px !Important; padding: 0 !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > a {font-size: 12pt !important;}
    div#blox-html-container.jobs > div#blox-footer > div.blox-bottom-block-holder {width: 100% !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#blox-header > div.leaderboard-728x90 {display: none !important;}
    div#blox-html-container.jobs div#RmSWContainer {height: auto !important;}
    div#blox-html-container.jobs div#RmSWContainer > div.RmJwSbWrapper {position: relative !important;}
    div#blox-html-container.jobs div#RmSWContainer > div.RmJwSbWrapper > div.RmJwSbMainContent > div.RmJwSbTitleShade {width: 100% !important;}
    div#blox-html-container.jobs div#RmSWContainer div.RmJwSbContent {display: table !important;}
    div#blox-html-container.jobs div#RmSWContainer div.RmJwSbContent > span.RmJwSbValignTop {width: 38% !important; margin: 0 1% !important;}
    div#blox-html-container.jobs div#RmSWContainer div.RmJwSbContent > span:last-of-type {width: 18% !important;}
    div#blox-html-container.jobs div#RmSWContainer div.RmJwSbContent > span.RmJwSbValignTop > input {width: 100% !important; padding: 2px 0 !important;}
    div#blox-html-container.jobs div#RmSWContainer div.RmJwSbContent > span.RmJwSbValignTop > button {min-width: 0 !important; font-size: 10pt !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#blox-header > div#jobs-logo {background-image: url('../../../../global/resources/images/_site/tulsa-world-jobs-tablet-header.png'); width: 100%; height: 14vw !important; margin-bottom: -14px; border-bottom: 1px solid #fff; display: table;}
    div#blox-html-container.jobs div#blox-footer {max-width: 96% !important;}
    div#blox-html-container.jobs div.poachable > div.blox-html-asset > p {font-size: 16pt !important; line-height: 16pt !important;}
    div#blox-html-container.jobs div.poachable > div.blox-html-asset > p > a {font-size: 12pt !important;}
    
    div#blox-html-container.test.autos, div#blox-html-container.test.autos > div#blox-wrapper, div#blox-html-container.test.autos > div#blox-wrapper > div#blox-header, div#blox-html-container.test.autos > div#blox-wrapper > div#blox-container, div#blox-html-container.test.autos div#blox-footer, div#blox-html-container.test.autos p.copyright {width: 100%;}
    div#blox-html-container.test.autos > div#blox-wrapper > div#blox-header > div.navigation > ul > li {font-size: 12pt !important;}
    div#blox-html-container.test.autos > div#blox-wrapper > div#blox-header > div.find-a-dealer > form > input, div#blox-html-container.test.autos > div#blox-wrapper > div#blox-header > div.find-a-dealer > form > button, div#blox-html-container.test.autos > div#blox-wrapper > div#blox-header > div.find-a-dealer > form > select, div#blox-html-container.test.autos > div#blox-wrapper > div#blox-header > div.find-a-dealer > form > label, div#blox-html-container.test.autos > div#blox-wrapper > div#blox-header > div.find-a-dealer > h2 {font-size: 8pt !important; line-height: 8pt !important;}
    
}

@media (max-width: 900px) {
    div#blox-html-container.test.politics > div#blox-wrapper > div#blox-header > div.leaderboard.ad-728x90 {display: none !important;}
    div#blox-html-container.test.politics > div#blox-wrapper > div#blox-header {min-height: 90px !important; background-size: 15%, 100% !important; background-position: left -20px top 10px, 0 0 !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {padding: 0 5px !important;}
}

@media (max-width: 768px) {
    div#blox-html-container.jobs div#RmSWContainer div.RmJwSbContent > span.RmJwSbValignTop {float: none !important; width: 96% !important; margin: 5px auto !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#blox-header {display: none !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-left-col, div#blox-html-container.jobs > div#blox-wrapper > div#blox-container > div#blox-right-col {float: none !important; width: 100% !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container {position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav {margin: 0 !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav, div#blox-html-container.test.politics > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav {position: absolute !important; top: 0 !important; width: 100% !important; display: table !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {display: none !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-menu {display: block !important; position: absolute !important; right: 5px !important; bottom: 0 !important; margin: auto !important; width: 2% !important; cursor: pointer !important; height: 44px !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > h2#nav-full-width-logo {display: block !important; margin: 8px 0 !important; width: 300px !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > h2#nav-full-width-logo > a {max-width: 270px !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open {background-color: rgb(0,96,173) !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open > li.nav-main-item-menu {bottom: auto !important; top: -44px !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open > li {display: block !important; float: none !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open > li.nav-main-item-fb, div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open > li.nav-main-item-tw {display: none !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#blox-container, div#blox-html-container.test.politics > div#blox-wrapper > div#blox-container {margin-top: 50px !important;}
    div#blox-html-container.test.politics > div#blox-wrapper > div#main-nav-container {position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important;}
    div#blox-html-container.test.politics > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {display: none !important;}
    div#blox-html-container.test.politics > div#blox-wrapper > div#blox-header {display: none !important;}
    div#blox-html-container.test.politics > div#blox-wrapper > div#main-nav-container > h2#nav-full-width-logo {display: block !important;}
    div#blox-html-container.test.politics > div#blox-wrapper > div#main-nav-container > h2#nav-full-width-logo > a {color: transparent !important; text-indent: -140px !important; width: 120px !important; padding: 7px 1%;}
    div#blox-html-container.test.politics > div#blox-wrapper > div#main-nav-container > h2#nav-full-width-logo > a:after {content: "POLITICS"; font-family: 'Oswald', sans-serif; font-size: 20pt; font-weight: bold; color: rgb(255,255,255);}
    div#blox-html-container.test.politics > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-menu {display: block !important; position: absolute !important; right: 5px !important; bottom: 0 !important; margin: auto !important; width: 2% !important; cursor: pointer !important; height: 44px !important; z-index: 10000000;}
    div#blox-html-container.test.politics > div#blox-wrapper > div#blox-container > div#blox-left-col, div#blox-html-container.test.politics > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 100% !important; float: none !important;} 
    div#blox-html-container.test.politics > div#blox-wrapper > div#blox-container > div#tncms-region-bottom-one-index > div.beat-writer {width: 100% !important; padding: 0 !important; margin: 10px 0 !important; float: none !important;}
    div#blox-html-container.test.politics div.politics-feed-header > div > h2.feed-header {font-size: 12pt !important;}
    div#blox-html-container.test.politics div#tncms-region-bottom-one-index > div.beat-writer > h4.title {border-bottom: 2px solid rgb(0,0,0) !important;}
    div#blox-html-container.jobs div.startup-header h2, div.jobs-featured-employers-widget div#featured-employers > h3 {line-height: 15pt !important;}
    div#blox-html-container.jobs div#blox-footer > div.footer-section {width: calc((100% / 2) - 2%) !important;}
    div#blox-html-container.jobs div#blox-footer > div:nth-of-type(odd) {clear: left !important;}
    div#blox-html-container.jobs h2.mantra {margin: 0px auto !important; padding: 0px 0 !important; font-size: 16pt !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > a {font-size: 16pt !important; padding: 0 1% !important;}
    div#blox-html-container.jobs div.poachable > div.blox-html-asset > h2 {font-size: 24pt !important; line-height: 24pt !important;}
    div#blox-html-container.jobs div.poachable > div.blox-html-asset > p {font-size: 15pt !important; line-height: 19pt !important;}
    div#blox-html-container.jobs div.poachable > div.blox-html-asset > p > a {font-size: 12pt !important;}
    div#rmFJWidget, div#rmFJWidget > dl#rmFJData {max-width: none !important; width: auto !important;}
    div.ac_ResultsJT {width: calc(100% - 23px) !important; left: 66px !important;}
    div.ac_ResultsJT li {padding: 2px 0 !important;}
}

@media (max-width: 500px) {
    div#blox-html-container.jobs div#blox-footer > div.footer-section {width: 98% !important; clear: both !important;}
    div#blox-html-container.jobs div#blox-footer > div.footer-section > a.facebook, div#blox-footer > div.footer-section > a.twitter {width: 20% !important; padding: 10% 0 !important;}
    div#blox-html-container.jobs h2.mantra {font-size: 12pt !important;}
    div#blox-html-container.jobs div.poachable > div.blox-html-asset > h2 {text-align: center !important; width: 100% !important; float: none !important;}
    div#blox-html-container.jobs div.poachable > div.blox-html-asset > p {position: relative !important; max-width: 100% !important; float: none !important;}
    div#blox-html-container.jobs div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item {display: table !important; width: 100% !important; float: none !important; margin: 5px 0 !important;}
    div#blox-html-container.jobs div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > a > img {margin: 0 5px 0 0 !important; float: left !important; max-height: none !important; max-width: 33% !important;}
    div#blox-html-container.jobs div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > div {display: table !important; text-align: left !important; margin-left: 5px !important;}
}

@media (max-width: 400px) {
    div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-1, div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 {width: 100% !important; float: none !important;}
    div#blox-html-container.test.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#center-one-index div.politics-latest ul > li {width: 100% !important; padding: 10px 0 !important;}
    div#blox-html-container.jobs ul#job-categories > li {width: 98% !important; margin: 5px 0 !important;}
    div#blox-html-container.jobs div#featured-employers-main > ul > li {width: 96% !important;}
    div#blox-html-container.jobs h2.mantra {line-height: 10pt !important; text-align: center !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline {line-height: 21pt !important;}
    div#blox-html-container.jobs > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline > a {font-size: 20pt !important;}
}

.loanCalc p.payment label {
     float: inherit;
}

div#trending {width: calc(98% - 2px); border: 1px solid rgb(200,200,200); margin: 10px 0; padding: 1%; border-radius: 5px; background: url('../../../../global/resources/images/_site/trending-header.png'); background-repeat: no-repeat; background-position: top left; background-size: auto 60px;}
div#trending > a {font-family: Arial; font-weight: bold; color: rgb(0,0,255); font-size: 10pt; display: table; width: 80%; margin: 0 0 10px 0;}
div#trending > a:first-of-type {margin-top: 60px;}
div#trending > a:last-of-type {margin: 0;}

div#blox-html-container.tulsaworldmagazine > div#blox-wrapper > div#blox-container > div#blox-left-col, div#blox-html-container.tulsaworldmagazine > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-story > div#blox-story-text {margin: 0;}

/* BMT-4072 Requesting addition of ad calls to tulsaworld.com/autos */
div#blox-html-container.autos > div#blox-wrapper > div#blox-container > div#ads-top {position: absolute; right: 0; margin-top: 40px; z-index: 100000;}
div#blox-html-container.autos > div#blox-wrapper > div#blox-container > div#ads-top > div.tw-leaderboard-728x90 {float: none !important; margin: 10px auto !important; display: table !important;}
div#blox-html-container.autos > div#blox-wrapper > div#blox-container > div#vehicles > div#vehicles-header {margin-top: 40px; height: 145px !important; padding: 0 !important;}
div#blox-html-container.autos > div#blox-wrapper > div#blox-container > div#vehicles > div#vehicles-header > a {height: auto !important; background-position: 3px 5px !important;}

/* BMT-4110 Signing Day module */
ul.signing-day-tabs {list-style-type: none; margin: 0; padding: 0;}
ul.signing-day-tabs > li {cursor: pointer; float: left; font-family: 'Open Sans Condensed'; font-weight: bold; color: rgb(255,255,255); padding: 2px 10px; font-size: 15pt; border: 1px solid rgb(200,200,200); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom: 0; margin-right: 5px; background-color: transparent;}
ul.signing-day-tabs > li:first-of-type {color: rgb(10,140,92);}
ul.signing-day-tabs > li:nth-of-type(2) {color: rgb(132,22,23);}
ul.signing-day-tabs > li:nth-of-type(3) {color: rgb(227,82,5);}
ul.signing-day-tabs > li:nth-of-type(4) {color: rgb(6,72,145);}
ul.signing-day-tabs > li.active {cursor: default; background-color: rgb(200,200,200);}
div#tncms-block-443035 > div {display: none; width: calc(96% - 2px); padding: 5px 2%; border: 1px solid rgb(200,200,200);}
div#tncms-block-443035 > div:first-of-type {display: table;}

div#blox-html-container.politics div.videos-container {display: table; background-color: rgb(200,200,200); width: calc(100% - 2px); padding: 0; border: 1px solid rgb(120,120,120);}
div#blox-html-container.politics div.videos-container > h3, h2.political-calendar {font-family: 'Francois One', sans-serif; text-align: center; text-transform: uppercase; font-size: 20pt; margin: 0 0 5px 0; padding: 5px 0; line-height: 20pt; background-image: url('../../../../global/resources/images/_site/politics/flag-background-opaque.png'); background-size: cover; color: rgb(255,255,255); background-repeat: no-repeat;}
h2.political-calendar {margin-top: 10px; margin-bottom: 0px;}
div#blox-html-container.politics div.videos-container > div.video {cursor: pointer; display: table; width: 96%; margin: 0 2% 10px 2%;}
div#blox-html-container.politics div.videos-container > div.video:hover > h4 {color: rgb(51,102,153);}
div#blox-html-container.politics div.videos-container > div.video > img {width: 25%; float: left; margin-right: 5px;}
div#blox-html-container.politics div.videos-container > div.video > h4 {font-family: 'Open Sans Condensed', sans-serif; line-height: 14pt; font-size: 14pt; margin: 0; padding: 0;}
div#blox-html-container.politics div.videos-container > div.video > p {font-family: Arial !important; font-size: 8pt; margin: 0; padding: 0;}
div#blox-html-container.politics div#blox-left-col > div#blox-index > div#blox-breadcrumbs, div#blox-html-container.politics div#blox-left-col > div#blox-index > div#index-section-title {display: none !important;}
div#blox-html-container.politics div#blox-header {padding: 0 !important; margin-bottom: 10px !important;}
div#blox-html-container.politics div#blox-header > div.political-navigation {width: 100%; display: table;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul {display: table; list-style-type: none; margin: 0; padding: 0; width: 100%; background-image: url('../../../../global/resources/images/_site/politics/flag-background-opaque.png'); background-size: cover; background-repeat: no-repeat;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li {float: left; padding: 5px 10px;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li > a {text-decoration: none; font-family: 'Francois One', sans-serif; font-size: 20pt; color: rgb(255,255,255); display: table; padding: 0; text-transform: uppercase; line-height: 20pt;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.logo {padding: 0; margin: 0; float: none;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.logo > a {padding: 0 !important;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.logo > a > img {height: 100px; margin: 5px 0 0 10px;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.link {padding: 0 10px 5px 10px;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.menu {display: none;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.menu > div {width: 65%; display: table; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.menu > div > span.bar {width: 100%; display: table; margin-bottom: 5px; background-color: rgb(255,255,255); height: 5px;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.menu > div > span:last-of-type {margin-bottom: 0 !important;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.menu:hover {background-color: rgba(255,255,255,0.2);}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.menu:hover > div > span:first-of-type {background-color: rgb(200,0,0);}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.menu:hover > div > span:last-of-type {background-color: rgb(0,0,200);}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.twlogo {display: table; width: 120px; position: relative; height: 20px; background-image: url('../../../../global/resources/images/_site/tw-digital-logo-white.png'); background-size: contain; background-repeat: no-repeat; background-position: center; float: right; margin-right: 10px;}
div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.twlogo > a {display: table; width: 100%; height: 100%; margin: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
div#blox-html-container.politics > div#blox-wrapper {width: 100% !important; max-width: 1200px !important;} 
div#blox-html-container.politics > div#blox-wrapper > div#blox-container {width: 100% !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col {width: calc(100% - 310px) !important; margin: 0 !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 300px !important; margin: 0 !important; float: right !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left {width: calc(100% - 210px) !important; margin: 0 !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.priority-one-headline > p {padding: 0 !important; font-size: 12pt !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.priority-one-headline > h3 > a {font-family: 'Open Sans Condensed', sans-serif !important; font-size: 20pt !important; line-height: 20pt !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.priority-one-headline > h3 > a > img {width: 50% !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > a.btn.btn-mini, div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.priority-one-headline > a.btn.btn-mini {background-image: url('../../../../global/resources/images/_site/icon-comments-grey.png') !important; background-position: left 2px center !important; background-size: contain !important; background-repeat: no-repeat !important; border-radius: 5px; font-size: 8pt; font-weight: bold; color: rgb(120,120,120); text-decoration: none !important; text-transform: uppercase; padding: 4px 6px 4px 25px !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > a.btn.btn-mini:hover, div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.priority-one-headline > a.btn.btn-mini:hover {background-color: rgb(51,102,153) !important; background-image: url('../../../../global/resources/images/_site/icon-comments.png') !important; background-position: left 2px center !important; background-size: contain !important; background-repeat: no-repeat !important; color: rgb(255,255,255) !important; padding: 4px 6px 4px 25px !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline {width: 32%; float: left; margin-right: calc(4% / 3);}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > h3 {margin: 0 !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > h3 > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 12pt !important; line-height: 12pt !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > h3 > a > img {width: 100% !important; float: none !important; margin: 0 !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > span.byline {font-size: 10px !important; font-weight: bold !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline p {font-size: 12px !important;}
div#blox-html-container.politics table.candidates {width: 98%; padding: 1%; background-color: rgb(200,200,200);}
div#blox-html-container.politics table.candidates > thead > tr > th {text-align: center; font-family: 'Francois One', sans-serif; font-size: 14pt; color: rgb(0,0,0);}
div#blox-html-container.politics table.candidates > tbody > tr > td.rep {text-transform: uppercase; text-align: center; background-color: rgb(200,0,0); color: rgb(255,255,255); font-family: 'Francois One', sans-serif; font-size: 9pt; font-weight: bold;}
div#blox-html-container.politics table.candidates > tbody > tr > td.dem {text-transform: uppercase; text-align: center; background-color: rgb(0,0,200); color: rgb(255,255,255); font-family: 'Francois One', sans-serif; font-size: 9pt; font-weight: bold;}
div#blox-html-container.politics table.candidates > tbody > tr > td > img {width: 100%; max-width: 75px; margin: 5px; float: left;}
div#blox-html-container.politics table.candidates > tbody > tr > td > p:first-of-type {font-family: 'Alegreya Sans SC', sans-serif !important; font-size: 13pt; font-weight: bold; margin: 0; padding: 7px 0 0 0; line-height: 12pt !important;}
div#blox-html-container.politics table.candidates > tbody > tr > td > p:last-of-type {font-family: 'Alegreya Sans SC', sans-serif !important; font-size: 18pt; font-weight: bold; margin: 0; padding: 0; line-height: 18pt !important;}
div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right {width: 200px !important; float: right !important; margin: 0 !important;}
div#blox-html-container.politics table.candidates > tbody > tr.withdrew {opacity: 0.2; background-color: rgb(0,0,0); color: rgb(255,255,255);}
div#blox-html-container.politics div#photo-container {width: 100% !important; background-color: rgb(0,0,0) !important; display: table;}
div#blox-html-container.politics div#photo-container > div.photos {padding: 28.125% 0; width: 100% !important; position: relative; display: table;}
div#blox-html-container.politics div#photo-container > div.photos > img {max-height: 95%; max-width: 95%; display: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
div#blox-html-container.politics div#photo-container > div.photos > img:first-of-type {display: block;}
div#blox-html-container.politics div#photo-container > div.photos > p.photo-left {color: rgba(255,255,255,0.6); font-size: 70pt; line-height: 70pt !important; position: absolute; top: 0; bottom: 0; left: 0; margin: auto; height: 90px; padding: 0; cursor: pointer;}
div#blox-html-container.politics div#photo-container > div.photos > p.photo-right {color: rgba(255,255,255,0.6); font-size: 70pt; line-height: 70pt !important; position: absolute; top: 0; bottom: 0; right: 0; margin: auto; height: 90px; padding: 0; cursor: pointer;}
div#blox-html-container.politics div#photo-container > div.photos > p.photo-left:hover, div#blox-html-container.politics div#photo-container > div.photos > p.photo-right:hover {color: rgba(255,255,255,1);}
div#blox-html-container.politics div#photo-container > div.photos > p.caption {color: rgb(255,255,255); position: absolute; bottom: 0; width: 94%; padding: 5px 3%; background-color: rgba(0,0,0,0.5);}
div#blox-html-container.politics h3.photo-title {width: 100%; padding: 0; margin: 10px 0 0 0; background-color: rgb(0,0,0); color: rgb(255,255,255); text-align: center; font-family: 'Francois One', sans-serif; text-transform: uppercase; font-size: 20pt; border-bottom: 1px solid rgba(100,100,100,0.5);}
div#blox-html-container.politics div.politics-feed-header {margin-top: 10px;}
div#blox-html-container.politics div.politics-feed-header h2.feed-header {margin: 0 auto; width: auto !important; display: table; background-color: rgb(200,0,0); padding: 2px 10px; font-family: 'Francois One', sans-serif; text-transform: uppercase; color: rgb(255,255,255); font-size: 20pt; position: relative; z-index: 9999; background-image: url('../../../../global/resources/images/_site/politics/flag-background-opaque.png'); background-size: cover; background-repeat: no-repeat;}
div#blox-html-container.politics div.politics-feed-header > div {width: 100% !important; display: table !important; position: relative !important;}
div#blox-html-container.politics div.politics-feed-header > div:before {content: " "; border-bottom: 1px solid rgb(200,200,200); width: 100%; display: table; position: absolute; top: 50%;}
div#blox-html-container.politics div.politics-feed {width: 18%; padding: 0 1%; float: left;}
div#blox-html-container.politics div.politics-feed > h4.title {font-family: 'Alegreya Sans SC', sans-serif; font-weight: bold; margin: 0; padding: 0; font-size: 14pt;}
div#blox-html-container.politics div.politics-feed > ul {list-style-type: square;}
div#blox-html-container.politics div.politics-feed > ul > li {margin-bottom: 10px;}
div#blox-html-container.politics div.politics-feed > ul > li > a {text-decoration: none; font-family: 'Open Sans Condensed', sans-serif; font-size: 10pt; font-weight: bold; color: rgb(120,120,120);}
div#blox-html-container.politics div.politics-feed > ul > li > a:hover {color: rgb(51,102,153);}
div#blox-html-container.politics div#rail-top a {display: block; height: 0;}
div#blox-html-container.politics div#rail-top a > img[src*='empty.gif'] {margin: 0 !important;}
div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder, div#blox-html-container.politics div#blox-footer, div#blox-html-container.politics p.copyright {width: 100% !important; max-width: 1200px !important;}
div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc(((100% - 311px) / 3) - 11px) !important; height: auto !important;}
div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact {width: 300px !important; height: auto !important;}
div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > p.footer-logo {background-size: cover; margin: 5px 0 !important;}
div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections, div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {height: auto !important; width: calc((((100% - 311px) / 3) / 2) - 11px) !important;}
div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form {margin: 5px 0 !important;}

div#photo-container > p.mobile-caption {display: none;}

table.political-calendar {width: 100%; background-color: rgb(200,200,200); border: 1px solid rgb(120,120,120);}
table.political-calendar > tbody > tr > td:first-of-type {width: 15% !important; vertical-align: top; text-align: center; font-family: 'Francois One', sans-serif; font-size: 10pt; background-color: rgb(0,0,0); color: rgb(255,255,255); padding-bottom: 20px !important;}
table.political-calendar > tbody > tr > td:last-of-type {width: 85% !important; font-family: 'Open Sans Condensed'; vertical-align: top; font-size: 12pt; padding: 0 5px 20px 5px !important;}
table.political-calendar > tbody > tr > td:first-of-type > p {width: 100%; text-align: center; font-size: 20pt !important; font-family: 'Francois One', sans-serif !important; padding: 0; line-height: 20pt !important;}
table.political-calendar p.bold {font-weight: bold !important;}
table.political-calendar p.header {font-size: 20pt !important;}
table.political-calendar > tbody > tr > td:last-of-type > p {font-family: 'Open Sans Condensed', sans-serif !important; padding: 0;}

div#blox-html-container.politics ul.schedule-tabs > li {float: left; padding: 5px 10px; background-color: rgb(200,200,200); border-top-left-radius: 5px; border-top-right-radius: 5px; font-family: 'Francois One', sans-serif; font-size: 15pt; margin-right: 5px; cursor: pointer;}
div#blox-html-container.politics ul.schedule-tabs > li.active {background-color: rgb(0,0,0); color: rgb(255,255,255); cursor: default;}
div#blox-html-container.politics ul.schedule-tabs > li:not(.active):hover {background-color: rgb(51,102,153); color: rgb(255,255,255);}
div#blox-html-container.politics.importantdates h2.political-calendar {margin-top: 0 !important;}
div#blox-html-container.politics.importantdates div#tncms-region-center-one-index > div:nth-of-type(3) {display: none !important;}

div#blox-html-container.politics div.ad-728x90 {background-color: transparent; width: 728px; height: 90px; position: absolute; z-index: 1000000; top: 10px; right: 10px;}

div#video-modal {position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.7); z-index: 10000000 !important;}
div#video-modal > span.close {color: rgb(255,255,255); font-size: 30pt; position: absolute; top: 10px; right: 10px; cursor: pointer;}
div#video-modal > iframe {position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}

div.election-race-container {display: table; width: 100%; background-color: rgb(225,225,225); margin-bottom: 10px;}
div.election-race-container > h2 {background-color: rgb(120,120,120); color: rgb(255,255,255); font-family: 'Open Sans Condensed', sans-serif; margin: 0; padding: 0 0 0 5px;}
div.election-race-container > h5 {background-color: rgb(120,120,120); color: rgb(255,255,255); font-family: 'Alegreya Sans SC', sans-serif; text-transform: uppercase; margin: 0; padding: 0 0 0 5px; font-size: 12pt;}
div.election-race-container > h5.precincts {font-size: 10pt; text-transform: lowercase; border-bottom: 2px solid rgb(150,0,0); padding: 2px 5px; text-align: right !important; margin-bottom: 10px !important;}
div.election-race-container > table.candidates-container {width: 100%;}
div.election-race-container > table.candidates-container > tbody > tr > td {padding: 1px 4px;}
div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]):first-of-type {width: 60px;}
div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]):first-of-type.empty {width: 1px;}
div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]):first-of-type > img {width: 100%;}
div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]) {font-family: 'Open Sans Condensed', sans-serif; font-size: 15pt; vertical-align: top; line-height: 15pt;}
div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]):last-of-type {text-align: right;}
div.election-race-container > table.candidates-container > tbody > tr > td[colspan] > span.bar {padding: 5px 0; margin: 5px 0; display: table; height: 10px; border-radius: 3px;}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(2) td[colspan]:nth-of-type(1) span {background-color: rgb(200,0,0);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(4) td[colspan]:nth-of-type(1) span {background-color: rgb(0,0,200);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(6) td[colspan]:nth-of-type(1) span {background-color: rgb(0,200,0);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(8) td[colspan]:nth-of-type(1) span {background-color: rgb(255,87,34);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(10) td[colspan]:nth-of-type(1) span {background-color: rgb(156,39,176);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(12) td[colspan]:nth-of-type(1) span {background-color: rgb(255,204,27);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(14) td[colspan]:nth-of-type(1) span {background-color: rgb(143,255,255);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(16) td[colspan]:nth-of-type(1) span {background-color: rgb(81,42,34);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(18) td[colspan]:nth-of-type(1) span {background-color: rgb(94,128,0);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(20) td[colspan]:nth-of-type(1) span {background-color: rgb(101,108,255);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(22) td[colspan]:nth-of-type(1) span {background-color: rgb(255,101,101);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(24) td[colspan]:nth-of-type(1) span {background-color: rgb(255,101,192);}
div.election-race-container > table.candidates-container > tbody > tr:nth-child(26) td[colspan]:nth-of-type(1) span {background-color: rgb(0,0,0);}
div.election-race-container > table.candidates-container > tbody > tr > td > p {margin: 0; padding: 0; font-family: 'Alegreya Sans SC', sans-serif !important; font-size: 12pt; font-weight: bold; line-height: 12pt !important;}

table.elected-officials {width: 100%;}
table.elected-officials > thead > tr > th {font-family: 'Alegreya Sans SC', sans-serif; font-size: 15pt; font-weight: bold;}
table.elected-officials > tbody > tr > td:first-of-type {width: 100px;}
table.elected-officials > tbody > tr > td:last-of-type {width: calc(100% - 100px); vertical-align: top; font-family: 'Open Sans Condensed', sans-serif; font-size: 14pt; font-weight: bold; padding: 0 0 0 5px;}
table.elected-officials > tbody > tr > td > img {width: 100%;}

h2.election-results-header {font-family: 'Francois One', sans-serif; text-align: center; text-transform: uppercase; font-size: 20pt; margin: 0 0 5px 0; padding: 5px 0; line-height: 20pt; background-image: url('../../../../global/resources/images/_site/politics/flag-background-opaque.png'); background-size: cover; color: rgb(255,255,255); background-repeat: no-repeat;}
ul.election-results {list-style-type: none; margin: 0; padding: 0;}
ul.election-results > li > a {font-family: 'Alegreya Sans SC', sans-serif; font-size: 20pt; font-weight: bold;}

div.view-past-results, div.view-elected-officials {display: table; width: 98%; background-color: rgb(200,200,200); padding: 0; margin: 10px 0;}
div.view-past-results > h2, div.view-elected-officials > h2 {font-family: 'Francois One', sans-serif; text-align: center; text-transform: uppercase; font-size: 10pt; line-height: 10pt !important; margin: 0 0 5px 0; padding: 5px 0; line-height: 20pt; background-image: url('../../../../global/resources/images/_site/politics/flag-background-opaque.png'); background-size: cover; color: rgb(255,255,255); background-repeat: no-repeat;}
div.view-past-results > a, div.view-elected-officials > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 12pt; display: table; width: 94%; padding: 3px 3%;}

table.on-the-ballot {width: 100%;}
table.on-the-ballot > tbody > tr > td > a > img {padding: 5px; border: 0;}
table.on-the-ballot > tbody > tr > td {font-family: 'Open Sans Condensed', sans-serif; font-size: 15pt; font-weight: bold;}

@media (max-width: 991px) {
    div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.menu {display: table; cursor: pointer; width: 50px; height: 50px; padding: 0; margin: 0; display: table; position: relative;}
    div#blox-html-container.politics div#blox-header > div.political-navigation {position: fixed !important; top: 0 !important; left: 0 !important; z-index: 10000 !important;}
    div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.logo {float: left !important; margin: 0 !important;}
    div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.logo > a > img {height: 40px !important;}
    div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.link {display: none !important; float: none !important; clear: both !important;}
    div#blox-html-container.politics div#blox-header > div.political-navigation > ul.active > li.link {display: table !important;}
    div#blox-html-container.politics div.politics-feed {width: 98% !important; float: none !important;}
    div#blox-html-container.politics div.politics-feed > h4.title {font-size: 20pt !important;}
    div#blox-html-container.politics div.politics-feed > ul > li {margin-bottom: 0 !important;}
    div#blox-html-container.politics div.politics-feed > ul > li > a {font-size: 16pt !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container {padding-top: 50px !important; width: calc(100% - 20px) !important; margin: 0 10px !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right {width: 100% !important; float: none !important; padding: 10px 0 !important; display: table !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right table.candidates {width: 100% !important; padding: 0 !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right table.candidates > tbody > tr {display: block !important; width: 25% !important; float: left !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right table.candidates > tbody > tr > td {width: 100% !important; display: table !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right table.candidates > tbody > tr > td > img {max-width: 250px !important; width: 100% !important; float: none !important; margin: 0 !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right table.candidates > tbody > tr.header {display: table !important; width: 100% !important; float: none !important; margin-top: 10px !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right table.candidates > tbody > tr.header > td {font-size: 20pt !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right table.candidates > tbody > tr > td > p:first-of-type {display: none !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right table.candidates > tbody > tr > td > p:last-of-type {text-align: center !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left {width: 100% !important;}
    div#blox-html-container.politics div#blox-footer {width: calc(100% - 20px) !important;}
    div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder {margin: 0 !important;}
    div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form input.search-bar {width: 100% !important;}
    div#blox-html-container.politics div#blox-header > div.political-navigation.open > ul > li.link {display: table !important;}
    div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.twlogo {height: 37px !important;}
}
@media (max-width: 900px) {
    div#blox-html-container.politics div.politics-feed-header h2.feed-header {font-size: 14pt !important;}
}
@media (max-width: 767px) {
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col, div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 100% !important; float: none !important;}
    div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc((100% / 3) - 11px) !important;}
    div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact {width: calc(100% - 10px) !important; border-right: 0 !important; float: none !important;}
    div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > p.footer-logo {background-size: auto 80px !important;}
    div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections, div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {width: calc(((100% / 3) / 2) - 11px) !important}
    div#photo-container > div.photos > p.caption {display: none !important;}
    div#photo-container > p.mobile-caption {display: table !important; color: rgb(255,255,255); font-family: Arial !important; font-size: 8pt; padding: 10px !important;}
    div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]):first-of-type {width: 40px !important;}
    div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]):first-of-type.empty {width: 1px !important;}
}
@media (max-width: 550px) {
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline {width: 100% !important; float: none !important; margin-right: 0 !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > h3 {margin-bottom: 10px !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > h3 > a > img {float: left !important; width: 33% !important; margin-right: 5px !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > h3 > a {font-size: 20pt !important; line-height: 20pt !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline p {font-size: 12pt !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.lower-priority-headline > span.byline {font-family: "Helvetica Neue", Helvetica, sans-serif !important; font-weight: normal !important; font-size: 12px !important;}
    div#blox-html-container.politics div#photo-container > div.photos > p.caption {font-size: 10pt !important;}
}
@media (max-width: 500px) {
    div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc(100% - 10px) !important; border-right: 0 !important; float: none !important;}
    div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections, div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {width: calc(50% - 10px) !important; float: left !important;}
}
@media (max-width: 430px) {
    div#blox-html-container.politics div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > p.footer-logo {background-size: contain !important;}
    div#blox-html-container.politics > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right table.candidates > tbody > tr > td > p:last-of-type {font-size: 12pt !important;}
    div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]):first-of-type {width: 30px !important;}
    div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]) {font-size: 12pt !important; line-height: 12pt !important;}
    div.election-race-container > table.candidates-container > tbody > tr > td:not([colspan]):first-of-type.empty {width: 1px !important;}
    div#blox-html-container.politics div#blox-header > div.political-navigation > ul > li.twlogo {width: 90px !important;}
}



div#blox-html-container.test.reboot {width: 100%; display: table; max-width: 1200px; margin: 0 auto !important;}
div#blox-html-container.test.reboot > div#blox-wrapper {width: 100% !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header {padding: 0 !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header > div#ads-top {margin: 10px auto !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header > div#ads-top > div.tw-leaderboard-728x90 {width: 728px; height: 90px; background-image: url('http://placehold.it/728x90');}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header > div#extra-nav {background-color: rgb(70,70,50); width: 100%; display: block;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header > div#extra-nav > ul {display: table; top: auto !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header > div#extra-nav > ul > li {padding: 7px 10px; margin: 0; display: table;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header > div#extra-nav > ul > li > a {color: rgb(255,255,255) !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header > div#extra-nav > ul#extra-right > li * {color: rgb(255,255,255) !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header > div#tw-header {position: relative; background-image: url('../../../../global/resources/images/_site/tulsa-skyline.jpg'); background-repeat: no-repeat; background-size: cover; background-position: top center; width: 100%; padding: 5% 0;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-header > div#tw-header > div#logo {width: 50%; padding: 0; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; background-image: url('../../../../global/resources/images/_site/tw-digital-logo-white.png'); background-position: center; background-repeat: no-repeat; background-size: contain;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#tw-navigation {border-bottom: 0;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#tw-navigation > ul.menu {background: rgb(0,0,0) !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#tw-navigation > ul.menu a {font-family: 'Dosis', sans-serif !important; font-size: 10pt !important; font-weight: bold !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#tw-navigation > ul.menu a > li:not(.home-icon):hover {background: rgb(0,0,0) !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#tw-navigation > ul.menu a > li.home-icon {background-image: url('../../../../global/resources/images/_site/home-icon.png'); background-size: 50%; background-position: top 7px center; background-repeat: no-repeat; padding: 5px 15px !important; margin: 0 !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#tw-navigation > ul.menu a > li.home-icon > img {display: none !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container {display: table !important; width: 100% !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > ul.free-access {margin: 10px auto !important; display: table;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > ul.free-access > li {background-color: rgb(0,0,0) !important; float: left !important; padding: 8px 5px;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > ul.free-access > li > a {font-family: Arial; font-size: 10pt; color: rgb(255,255,255) !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > ul.free-access > li:first-of-type {font-weight: bold !important; background-color: rgb(51,102,153) !important; padding: 8px 5px 8px 10px; border-top-left-radius: 15px; border-bottom-left-radius: 15px; font-family: Arial; font-size: 10pt; color: rgb(255,255,255) !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > ul.free-access > li:last-of-type {border-top-right-radius: 15px; border-bottom-right-radius: 15px; padding: 8px 10px 8px 5px !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > ul.free-access > li.find-it {background-image: url('../../../../global/resources/images/_marketplace/findit-logo-sm-11-7-2013.png'); background-repeat: no-repeat; background-size: contain; background-position: center;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > ul.free-access > li.find-it > a {color: transparent !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-left-col {width: calc(100% - 310px) !important; float: left !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 300px !important; margin: 0 !important; float; right !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index {display: table; width: 100% !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left {display: table; width: calc(100% - 230px) !important; float: right !important; margin: 0 !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right {display: table; width: 220px !important; float: left !important; margin: 0 !important;}
div#blox-html-container.test.reboot div.latest-headlines {width: 96% !important; padding: 5px 2% 0 2% !important; background-color: rgb(238,238,238) !important; display: table !important;}
div#blox-html-container.test.reboot div.latest-headlines > h2.latest-header {background: transparent !important; color: rgb(0,0,0); border-bottom: 1px solid rgb(0,0,0);}
div#blox-html-container.test.reboot div.latest-headlines > ul {background-color: rgb(238,238,238);}
div#blox-html-container.test.reboot div.latest-headlines > ul > li {padding: 5px 2% 5px 2% !important; width: 96% !important;}
div#blox-html-container.test.reboot div.latest-headlines > ul > li > a {font-family: 'Dosis', sans-serif; font-size: 12pt; font-weight: normal;}
div#blox-html-container.test.reboot div.left-trending {width: 200px; float: left; display: table; margin-right: 10px;}
div#blox-html-container.test.reboot div.left-trending h2.block-title {font-family: 'Dosis', sans-serif; font-size: 10pt; text-transform: uppercase; font-weight: bold; margin: 0 0 5px 0; padding: 0; color: rgb(200,0,0); line-height: 10pt; display: table;}
div#blox-html-container.test.reboot div.left-trending h3 > a {font-size: 10pt; font-weight: normal; line-height: 10pt; display: table;}
div#blox-html-container.test.reboot div.left-trending h3 > a > img {margin: 0 5px 0 0; padding: 0;}
div#blox-html-container.test.reboot div.left-trending p {padding: 0; margin: 0; font-size: 8pt; font-family: Arial !important; line-height: 9pt; display: table;}
div#blox-html-container.test.reboot div.reboot-top {width: calc((100% / 3) - 10px) !important; float: left; display: table !important; margin-right: 10px;}
div#blox-html-container.test.reboot div.reboot-top.left {margin-right: 15px !important;}
div#blox-html-container.test.reboot div.reboot-top.right {float: right !important; margin: 0 !important;}
div#blox-html-container.test.reboot div.reboot-top > div.story-container {display: table; width: 100%;}
div#blox-html-container.test.reboot div.reboot-top a {text-decoration: none; color: rgb(0,0,0);}
div#blox-html-container.test.reboot div.reboot-top a > div.image-container {width: 100%; position: relative; background-color: rgb(238,238,238); display: table; padding: 28.5% 0;}
div#blox-html-container.test.reboot div.reboot-top a > div.image-container > img {border: 0; max-width: 94%; max-height: 94%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
div#blox-html-container.test.reboot div.reboot-top a > h3 {font-family: 'Dosis', sans-serif; margin: 0; padding: 0;}
div#blox-html-container.test.reboot div.reboot-top a.comments {color: rgb(255,255,255); display: table; padding: 5px 10px 5px 25px; background-color: rgb(51,102,153); border-radius: 5px; text-align: right; background-image: url('../../../../global/resources/images/_site/icon-comments.png'); background-position: left 3px center; background-repeat: no-repeat; background-size: 17px; margin: 5px 0;}
div#blox-html-container.test.reboot div.reboot-top p.byline {font-family: Arial !important; font-size: 8pt !important; padding: 0; font-weight: bold; margin: 5px 0 0 0; line-height: 8pt;}
div#blox-html-container.test.reboot div.reboot-top p.lead {font-size: 10pt; margin: 5px 0 0 0; padding: 0; line-height: 10pt;}
div#blox-html-container.test.reboot div.reboot-top p.lead a {display: table;}
div#blox-html-container.test.reboot div.reboot-top.top-1 {width: 100% !important; float: none !important; display: table !important; margin-bottom: 10px;}
div#blox-html-container.test.reboot div.reboot-top.top-1 a > div.image-container {max-width: 300px; width: 40%; background-color: transparent; float: left; margin-right: 10px; padding: 0;}
div#blox-html-container.test.reboot div.reboot-top.top-1 a > div.image-container > img {width: 100%; max-width: none; max-height: none; position: relative; top: auto; left: auto; bottom: auto; right: auto; margin: 0;}
div#blox-html-container.test.reboot div.ndn_embed {width: 100% !important;}
div#blox-html-container.test.reboot div.ndn_embed div.ndn_sliderWrapper {width: calc(100% - 60px) !important;}
div#blox-html-container.test.reboot div.ndn_embed div.ndn_sliderWrapper > div.ndn_carousel-wrapper {max-width: none !important;}
div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-right-col div#rail-top {width: 300px; height: 250px; margin-bottom: 10px; background-image: url('http://placehold.it/300x250');}



div#blox-html-container.test.reboot div.columnist-container {width: calc((100% / 4) - 10px) !important; float: left !important; display: table !important; padding: 0 5px !important; margin: 0 0 10px 0 !important;}
div#blox-html-container.test.reboot div.columnist-container:nth-of-type(odd) {clear: none !important;}
div#blox-html-container.test.reboot div.columnist-container.left {clear: left !important;}
div#blox-html-container.test.reboot div.columnist-container div.columnist > a.morelink > h3 {font-size: 14pt !important; line-height: 14pt !important; margin: 15px 0 5px 0 !important;}
div#blox-html-container.test.reboot div.columnist-container div.columnist > a.morelink > h4 {font-size: 11pt !important; line-height: 11pt !important;}
div#blox-html-container.test.reboot div.columnist-container div.columnist > h5.title {font-size: 10pt !important;}


div#blox-html-container.test.reboot div.zebra-v2 {margin-bottom: 10px; width: calc((100% - 30px) / 4); float: left; display: table !important; margin-right: 10px !important;}
div#blox-html-container.test.reboot div.zebra-v2.left {clear: left !important;}
div#blox-html-container.test.reboot div.zebra-v2.right {float: right !important; margin: 0 !important;}
div#blox-html-container.test.reboot div.zebra-v2 > h2.blox-title {font-family: 'Oswald', sans-serif !important; font-size: 12pt; font-weight: normal; color: rgb(0,0,0); margin: 0; padding: 0; border-bottom: 2px solid rgb(200,200,200);}
div#blox-html-container.test.reboot div.zebra-v2 > div.story-container {width: 100%; display: table;}
div#blox-html-container.test.reboot div.zebra-v2 > div.story-container > a {text-decoration: none; color: rgb(0,0,0);}
div#blox-html-container.test.reboot div.zebra-v2 > div.story-container > a > h3 {font-family: 'Dosis', sans-serif; margin: 0; padding: 0;}
div#blox-html-container.test.reboot div.zebra-v2 > div.story-container > a > div.image-container {width: 100%; position: relative; background-color: rgb(238,238,238); display: table; padding: 28.5% 0;}
div#blox-html-container.test.reboot div.zebra-v2 > div.story-container > a > div.image-container > img {border: 0; max-width: 94%; max-height: 94%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
div#blox-html-container.test.reboot div.zebra-v2 ul {list-style-type: square; margin: 10px 0; padding: 0 0 0 15px;}
div#blox-html-container.test.reboot div.zebra-v2 ul > li {list-style-type: square;}
div#blox-html-container.test.reboot div.zebra-v2 ul > li > a {font-size: 10pt; font-family: 'Dosis', sans-serif;}


div#blox-html-container.test.reboot div.zebra-container {width: 100% !important;}
div#blox-html-container.test.reboot div.zebra-container > div.zebra-bucket-header {background-color: transparent !important; width: 100% !important; margin: 10px 0 0 0; padding: 0; display: table;}
div#blox-html-container.test.reboot div.zebra-container > div.zebra-bucket-header > a {position: relative; z-index: 10000; background-color: rgb(255,255,255); font-size: 16pt !important; font-family: 'Alegreya Sans SC', sans-serif !important; text-transform: initial !important; color: rgb(0,0,0) !important; border: 1px solid rgb(200,200,200); border-radius: 25px; padding: 5px 10px; border-top-left-radius: 0; border-bottom-left-radius: 0;}
div#blox-html-container.test.reboot div.zebra-container > div.zebra-bucket-header:before {content: " "; border-bottom: 6px solid rgba(200,200,200,0.5); width: 100%; display: table; position: absolute; top: calc(50% - 5px);}

div#blox-html-container.test.reboot div.sections-header, div#blox-html-container.test.reboot div#slideshow-header {width: 100%; display: table; margin: 10px 0 0 0; position: relative;}
div#blox-html-container.test.reboot div.sections-header:before, div#blox-html-container.test.reboot div#slideshow-header:before {content: " "; border-bottom: 6px solid rgba(200,200,200,0.5); width: 100%; display: table; position: absolute; top: calc(50% - 3px);}
div#blox-html-container.test.reboot div.sections-header > h2, div#blox-html-container.test.reboot div#slideshow-header > h2 {position: relative; z-index: 10000; background-color: rgb(255,255,255); font-size: 16pt !important; font-family: 'Alegreya Sans SC', sans-serif !important; text-transform: initial !important; color: rgb(0,0,0) !important; border: 1px solid rgb(200,200,200); border-radius: 25px; border-top-left-radius: 0; border-bottom-left-radius: 0; padding: 5px 10px; margin: 0; display: table;}
div#blox-html-container.test.reboot a.outlook-2016 {display: table; width: 100%; margin: 10px 0;}
div#blox-html-container.test.reboot a.outlook-2016 > img {width: 100%; border: 0;}
div#blox-html-container.test.reboot div#slideshow-header {margin-bottom: 5px;}
div#blox-html-container.test.reboot div#slideshow-header > h3.right-arrow {cursor: pointer; position: absolute; top: 0; right: 0; background-image: url('../../../../global/resources/images/arrow-right.png'); background-color: rgb(238,238,238); padding: 19px 0; height: auto; width: 38px; border-radius: 65px; background-size: 40%; background-position: center right 10px; border: 1px solid rgba(200,200,200,0.8);}
div#blox-html-container.test.reboot div#slideshow-header > h3.left-arrow {cursor: pointer; position: absolute; top: 0; right: 42px; background-image: url('../../../../global/resources/images/arrow-left.png'); background-color: rgb(238,238,238); padding: 19px 0; height: auto; width: 38px; border-radius: 65px; background-size: 40%; background-position: left 10px center; border: 1px solid rgba(200,200,200,0.8);}
div#blox-html-container.test.reboot div#slideshow-header > h3.left-arrow:hover, div#blox-html-container.test.reboot div#slideshow-header > h3.right-arrow:hover {background-color: rgb(51,102,153);}


div#blox-html-container.test.reboot div.slideshow-container {width: 100%; padding: 6.5% 0; display: table; position: relative; margin: 0 0 10px 0; background-color: rgb(238,238,238);}
div#blox-html-container.test.reboot div.slideshow-container > div.container {width: 100%; padding: 6% 0; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; overflow: hidden;}
div#blox-html-container.test.reboot div.slideshow-container > div.container > ul {list-style-type: none; padding: 0; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto 0; width: 200%;}
div#blox-html-container.test.reboot div.slideshow-container > div.container > ul > li {width: calc(10% - 10px); display: table; float: left; padding: 2.85% 0; margin: calc(100% / 285) 5px; position: relative;}
div#blox-html-container.test.reboot div.slideshow-container > div.container > ul > li > a > img {position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; max-width: 94%; max-height: 94%;}
div#blox-html-container.test.reboot div.slideshow-container > div.container > ul > li > a > h4 {margin: 0; padding: 2px 5px; background-color: rgba(255,255,255,0.7); color: rgb(0,0,0); position: absolute; bottom: 0; width: calc(100% - 12px); border: 1px solid rgba(200,200,200,0.4);}


div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder, div#blox-html-container.test.reboot div#blox-footer, div#blox-html-container.test.reboot p.copyright {width: 100% !important; max-width: 1200px !important;}
div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc(((100% - 311px) / 3) - 11px) !important; height: auto !important;}
div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact {width: 300px !important; height: auto !important;}
div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > p.footer-logo {background-size: cover; margin: 5px 0 !important;}
div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections, div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {height: auto !important; width: calc((((100% - 311px) / 3) / 2) - 11px) !important;}
div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form {margin: 5px 0 !important;}

@media (max-width: 991px) {
    div#blox-html-container.test.reboot {margin: 0 10px !important; width: calc(100% - 20px) !important;}
    div#blox-html-container.test.reboot div#tw-navigation {position: fixed !important; z-index: 1000000 !important; background-color: rgb(0,0,0) !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 50px !important;}
    div#blox-html-container.test.reboot div#tw-navigation > ul.menu > a {display: none !important;}
    div#blox-html-container.test.reboot div#blox-header {margin-top: 50px !important;}
    div#blox-html-container.test.reboot div#blox-header > div#ads-top > div.tw-leaderboard-200x90 {display: none !important;}
    div#blox-html-container.test.reboot div#blox-header > div#ads-top > div.tw-leaderboard-728x90 {margin: 0 !important;}
    div#blox-html-container.test.reboot div#blox-header > div#extra-nav, div#blox-html-container.test.reboot div#blox-header > div#tw-header {display: none !important;}
    div#blox-html-container.test.reboot div#blox-container > ul.free-access {display: none !important;}
    div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right {float: none !important; margin: 10px 0 !important; width: 100% !important;}
    div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left {float: none !important; margin: 10px 0 !important; width: 100% !important;}
    
    div#blox-html-container.test.reboot div.slideshow-container {padding: 10% 0 !important;}
    div#blox-html-container.test.reboot div.slideshow-container > div.container > ul {width: 300% !important;}
    div#blox-html-container.test.reboot div.slideshow-container > div.container > ul > li {width: calc(11% - 10px) !important;}
    div#blox-html-container.test.reboot div.columnist-container {width: calc(50% - 10px) !important;}
    div#blox-html-container.test.reboot div.columnist-container.left {clear: none !important;}
    div#blox-html-container.test.reboot div.columnist-container.odd {clear: left !important;}
    div#blox-html-container.test.reboot div.columnist-container.even {float: right !important;}
    
    div#blox-html-container.test.reboot div.zebra-v2 {width: calc((100% - 10px) / 2) !important; float: none !important;}
    div#blox-html-container.test.reboot div.zebra-v2.left {clear: none !important;}
    div#blox-html-container.test.reboot div.zebra-v2.right {float: none !important;}
    div#blox-html-container.test.reboot div.zebra-v2.odd {float: left !important; clear: left !important; margin: 0 5px 10px 0 !important;}
    div#blox-html-container.test.reboot div.zebra-v2.even {float: right !important; margin: 0 0 10px 5px !important;}
}

@media (max-width: 768px) {
    div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-left-col, div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 100% !important; float none !important; margin: 10px 0 0 0 !important;}
    div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc((100% / 3) - 11px) !important;}
    div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact {width: calc(100% - 10px) !important; border-right: 0 !important; float: none !important;}
    div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > p.footer-logo {background-size: auto 80px !important;}
    div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections, div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {width: calc(((100% / 3) / 2) - 11px) !important}
    div#blox-html-container.test.reboot div#blox-header > div#ads-top > div.tw-leaderboard-728x90 {display: none !important;}
    div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-right-col div#rail-top {float: left !important;}
    div#blox-html-container.test.reboot > div#blox-wrapper > div#blox-container > div#blox-right-col div#tncms-region-side-rail-top {float: right !important;}
}

@media (max-width: 640px) {

}

@media (max-width: 500px) {
    div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc(100% - 10px) !important; border-right: 0 !important; float: none !important;}
    div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections, div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {width: calc(50% - 10px) !important; float: left !important;}
    div#blox-html-container.test.reboot div.zebra-v2 {width: 100% !important; margin: 0 0 10px 0 !important; float: none !important; clear: none !important;}
}

@media (max-width: 430px) {
    div#blox-html-container.test.reboot div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > p.footer-logo {background-size: contain !important;}
}

div.mason-and-jason > div.special-section-span {width: 100%; display: table; margin: 0 0 10px 0; padding: 5px 0 20px 0;}
div.mason-and-jason > div.special-section-span {background-image: url('../../../../global/resources/images/_specialprojects/mason-and-jason_special-section-background.jpg'); background-size: 100%; background-repeat: no-repeat; background-color: rgb(0,0,0);}
div.mason-and-jason > div.special-section-span > h2 {font-family: 'Alegreya Sans SC', sans-serif; font-size: 28pt; color: rgb(255,255,255); margin: 0 0 0 35%;}
div.mason-and-jason > div.special-section-span > p.description {font-family: 'Dosis', sans-serif !important; color: rgb(255,255,255); margin: 0 0 0 35%; font-size: 10pt;}
div.mason-and-jason > div.special-section-span > p.description > a {display: table; color: rgb(255,255,255); font-family: 'Dosis', sans-serif; font-weight: bold;}
div.mason-and-jason > div.special-section-span > ul {list-style-type: square; margin: 0 0 0 35%; width: 65%; padding: 5px 0 0 0;}
div.mason-and-jason > div.special-section-span > ul > li {width: 45%; float: left;}
div.mason-and-jason > div.special-section-span > ul > li:nth-of-type(even) {margin-left: 5%;}
div.mason-and-jason > div.special-section-span > ul > li:nth-of-type(odd) {clear: left;}
div.mason-and-jason > div.special-section-span > ul > li > a {font-family: 'Dosis', sans-serif; font-size: 10pt; color: rgb(255,255,255);}


div.fatal-flaws > div.special-section-span {width: 100%; display: table; margin: 0 0 10px 0; padding: 5px 0 20px 0;}
div.fatal-flaws > div.special-section-span {background-image: url('../../../../global/resources/images/_specialprojects/special-projects-fatal-flaws.jpg'); background-size: cover; background-repeat: no-repeat; background-color: rgb(27,111,87);}
div.fatal-flaws > div.special-section-span > h2 {font-family: 'Oswald', sans-serif; padding: 5px; display: table; background-color: rgba(0,0,0,0.3); text-transform: uppercase; font-size: 28pt; color: rgb(255,255,255); margin: 0 0 0 35%;}
div.fatal-flaws > div.special-section-span > p.description {font-family: 'Dosis', sans-serif !important; color: rgb(255,255,255); margin: 10px 0 0 35%; font-size: 12pt;}
div.fatal-flaws > div.special-section-span > p.description > a {display: table; color: rgb(255,255,255); font-family: 'Dosis', sans-serif; font-weight: bold; font-size: 10pt;}



div#blox-html-container.test.frontpage {width: 100%; display: table; max-width: 1200px; margin: 0 auto !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper {width: 100% !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header {padding: 0 !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#ads-top {margin: 10px auto !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#ads-top > div.tw-leaderboard-728x90 {width: 728px; height: 90px; background-image: url('http://placehold.it/728x90');}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#extra-nav {background-color: transparent; width: 100%; display: block;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#extra-nav > ul {display: table; top: auto !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#extra-nav > ul > li {padding: 7px 10px; margin: 0; display: table;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#extra-nav > ul > li > a {color: rgb(68,149,232) !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#extra-nav > ul#extra-right > li * {color: rgb(68,149,232) !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header {position: relative; width: 100%; height: 80px; background-color: rgb(255,255,255);}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div#logo {width: 30%; padding: 0; position: absolute; top: 0; bottom: 0; left: 0; margin: auto; background-image: url('../../../../global/resources/images/tw-digital-logo.png'); background-position: left center; background-repeat: no-repeat; background-size: contain;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.weather-center {position: absolute; right: 0; top: 0; bottom: 0; margin: auto; height: 80px; width: 20%;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.weather-center div.current-conditions > a {text-decoration: none !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.weather-center div.current-conditions img {position: absolute; border: 0 !important; right: 0; bottom: 0; margin: auto; max-height: 80px;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.weather-center div.current-conditions p.city {position: absolute; top: 5px; left: 0; font-family: Arial !important; text-transform: uppercase; font-size: 8pt; font-weight: bold; color: rgb(200,0,0); margin: 0; padding: 0;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.weather-center div.current-conditions p.temp {margin: 25px 0 0 0; width: calc(100% - 80px); padding: 0; font-size: 25pt; line-height: 15pt !important; font-weight: bold !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.weather-center div.current-conditions p.conditions {margin: 5px 0 0 0; width: calc(100% - 80px); padding: 0; font-size: 12pt; line-height: 10pt !important}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.site-search {width: 35% !important; background-color: rgb(238,238,238); box-shadow: 0 0 5px rgba(0,0,0,0.5); position: absolute; left: 35%; top: 0; bottom: 0; margin: auto; display: table;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.site-search > input.search-bar {width: calc(100% - 50px); border: 0 !important; padding: 5px 10px; background-color: transparent !important; font-family: 'Dosis', sans-serif !important; color: rgb(68,149,232) !important; font-size: 14pt;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.site-search > input.search-submit {display: table; padding: 0 20px !important; background-image: url('../../../../global/resources/images/_site/search-icon.png'); background-size: 65%; background-position: center; background-repeat: no-repeat; position: absolute; right: 0; top: 0; bottom: 0; background-color: transparent !important; border: 0 !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#tw-pencil {padding: 0 !important; width: 980px !important; margin: 0 auto 10px auto !important;}


div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container {width: 100%;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > ul.free-access {background-color: rgb(68,149,232); padding: 0; width: 100%; display: table; list-style-type: none; margin: 0 0 10px 0;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > ul.free-access > li {float: left; padding: 5px 10px;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > ul.free-access > li > a {font-size: 10pt; font-family: 'Dosis', sans-serif; color: rgb(255,255,255);}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > ul.free-access > li:first-of-type {font-size: 10pt; font-family: 'Dosis', sans-serif; text-transform: uppercase; font-weight: bold; color: rgb(255,255,255); background-color: rgb(0,0,0); padding: 5px 5px;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > ul.free-access > li:last-of-type {float: right !important;}


ul.new-tw-navigation {display: table; z-index: 1000000; list-style-type: none; background-color: rgb(255,255,255); border-top: 1px solid rgb(238,238,238); border-bottom: 1px solid rgb(238,238,238); position: relative; width: 100%; padding: 0; margin: 0; box-shadow: 0 1px 5px rgba(0,0,0,0.4);}
ul.new-tw-navigation > li {float: left; padding: 8px 7px;}
ul.new-tw-navigation > li > a {font-family: 'Dosis', sans-serif; font-size: 10pt; font-weight: bold; color: rgb(0,0,0); text-decoration: none; text-transform: uppercase;}
ul.new-tw-navigation > li.has-sub {background-image: url('../../../../global/resources/images/_site/nav-arrow-down.png'); background-repeat: no-repeat; background-size: 12px; background-position: bottom 3px center;}
ul.new-tw-navigation > li > div.sub-menu {display: none;}
ul.new-tw-navigation > li > div.sub-menu > ul {list-style-type: none; margin: 0; padding: 10px;}
ul.new-tw-navigation > li > div.sub-menu > ul > li > a {font-family: 'Dosis', sans-serif; color: rgb(255,255,255); text-decoration: none;}
ul.new-tw-navigation > li.mobile-menu {display: none !important;}
ul.new-tw-navigation > li.home {background-image: url('../../../../global/resources/images/_site/home-icon-blue.png'); background-size: 18px; padding: 8px 0; background-position: bottom 8px center;}
ul.new-tw-navigation > li.home > a {color: transparent !important; display: table; padding: 0 15px;}
ul.new-tw-navigation > li:hover {background-image: none; padding: 8px 0;}
ul.new-tw-navigation > li:hover > a {color: rgb(255,255,255); background-color: rgb(68,149,232); padding: 3px 7px; border-radius: 50px;}
ul.new-tw-navigation > li.home:hover {background-color: rgb(68,149,232); background-image: url('../../../../global/resources/images/_site/home-icon.png'); border-radius: 0px !important; padding: 8px 0 !important; margin: 0 !important;}
ul.new-tw-navigation > li.home:hover > a {color: transparent !important; background-color: transparent !important; padding: 0 15px; border-radius: 0;}
ul.new-tw-navigation > li.has-sub:hover > div.sub-menu {display: table; position: absolute; top: 32px; border: 0; left: 0; padding: 0; width: 100%; background-color: rgb(68,149,232); box-shadow: 0px 8px 10px rgba(0,0,0,0.5);}
ul.new-tw-navigation > li.has-sub:hover > div.sub-menu > div.nav-links {float: left; width: 150px; padding: 10px;}
ul.new-tw-navigation > li.has-sub:hover > div.sub-menu > div.nav-links ul > li > a {font-family: 'Dosis', sans-serif; font-size: 10pt; color: rgb(255,255,255); font-weight: normal;}
ul.new-tw-navigation > li.has-sub:hover > div.sub-menu > div.nav-links ul > li.pad-top {margin-top: 10px;}
ul.new-tw-navigation > li.has-sub:hover > div.sub-menu > div.nav-links ul > li.no-link {margin-top: 10px; font-family: 'Dosis', sans-serif; font-size: 9pt; font-weight: bold; color: rgb(255,255,255); width: 100%; display: table; border-bottom: 1px solid rgb(255,255,255);}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display {display: table; width: calc(100% - 360px); float: right; padding: 0 5px;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top h2.blox-title {font-family: 'Jockey One', sans-serif !important; text-transform: uppercase; color: rgb(255,255,255); width: 100%; display: table; border-bottom: 1px solid rgb(255,255,255) !important; margin: 0; padding: 0 !important; font-size: 20pt;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top div.story-container > a {text-decoration: none;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top div.story-container > a.comments {text-decoration: none; background-color: rgb(13,69,126); color: rgb(255,255,255); border: 1px solid rgba(255,255,255,0.5); border-radius: 5px; padding: 5px 10px; display: table;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top div.story-container > a > div.image-container {position: relative; background: #080d91; background: -moz-radial-gradient(center, ellipse cover,  #080d91 0%, #4495e8 88%); background: -webkit-radial-gradient(center, ellipse cover,  #080d91 0%,#4495e8 88%); background: radial-gradient(ellipse at center,  #080d91 0%,#4495e8 88%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#080d91', endColorstr='#4495e8',GradientType=1 ); width: 40%; padding: calc(28.5% * .40) 0; float: left; margin: 5px 5px 0 0;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top div.story-container > a > div.image-container > img {position: absolute; top: 0; right: 0; bottom: 0; left: 0; max-height: 94%; max-width: 94%; margin: auto;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top div.story-container > a > h3 {font-family: 'Dosis', sans-serif; font-weight: bold; color: rgb(255,255,255); margin: 0; padding: 0;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top div.story-container > p.byline {font-family: Arial; font-size: 8pt; color: rgb(255,255,255); margin: 0; padding: 0;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top div.story-container > p.lead {color: rgb(255,255,255); font-family: 'Dosis', sans-serif; margin: 0; padding: 10px 0;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top ul {width: 100%; display: table; list-style-type: none; padding: 10px 0; margin: 0;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top ul > li {padding: 0 0 0 20px; background-image: url('../../../../global/resources/images/_site/arrow-bullet.png'); background-repeat: no-repeat; background-position: left center; background-size: 10px;}
ul.new-tw-navigation > li.has-sub > div.sub-menu > div.nav-section-display > div.nav-top ul > li > a {font-family: 'Dosis', sans-serif !important; color: rgb(255,255,255); font-size: 12pt !important;}
ul.new-tw-navigation > li.home:hover > div.sub-menu > div.nav-links ul {width: 100%;}

div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col {width: calc(100% - 310px); float: left; margin: 0 !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right {float: left; width: 220px; margin: 0; padding: 0;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right div.latest-headlines {background-color: transparent !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right div.latest-headlines > h2.latest-header {padding: 1px 0 !important; display: table; width: 100%; background-color: rgb(255,255,255) !important; border-bottom: 2px solid rgb(100,100,100); color: rgb(68,149,232);}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right div.latest-headlines > ul {background-color: rgb(238,238,238);}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right div.latest-headlines > ul > li {padding: 5px 2% 10px 2% !important; width: 96% !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right div.latest-headlines > ul > li > a {font-family: 'Dosis', sans-serif !important; font-size: 12pt !important; font-weight: normal !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right div.latest-headlines > ul > li:hover > a {color: rgb(68,149,232);}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left {float: right; width: calc(100% - 230px); margin: 0; padding: 0;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top.top-1 > div.story-container > p.byline {font-family: Arial !important; font-size: 8pt !important; font-weight: bold !important; margin: 2px 0 !important; padding: 0 !important; color: rgb(140,140,140) !important;}
div#blox-html-container.test.frontpage div.reboot-top {width: calc((100% / 3) - 10px) !important; float: left; display: table !important; margin-right: 10px;}
div#blox-html-container.test.frontpage div.reboot-top.left {margin-right: 15px !important;}
div#blox-html-container.test.frontpage div.reboot-top.right {float: right !important; margin: 0 !important;}
div#blox-html-container.test.frontpage div.reboot-top > div.story-container {display: table; width: 100%;}
div#blox-html-container.test.frontpage div.reboot-top a {text-decoration: none; color: rgb(0,0,0);}
div#blox-html-container.test.frontpage div.reboot-top a > div.image-container {width: 100%; position: relative; background-color: rgb(238,238,238); display: table; padding: 28.5% 0;}
div#blox-html-container.test.frontpage div.reboot-top a > div.image-container > img {border: 0; max-width: 94%; max-height: 94%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
div#blox-html-container.test.frontpage div.reboot-top a > h3 {font-family: 'PT Serif', sans-serif; margin: 0; padding: 0;}
div#blox-html-container.test.frontpage div.reboot-top a.comments {color: rgb(255,255,255); display: table; padding: 5px 10px 5px 25px; background-color: rgb(51,102,153); border-radius: 5px; text-align: right; background-image: url('../../../../global/resources/images/_site/icon-comments.png'); background-position: left 3px center; background-repeat: no-repeat; background-size: 17px; margin: 5px 0;}
div#blox-html-container.test.frontpage div.reboot-top p.byline {font-family: Arial !important; font-size: 8pt !important; padding: 0; font-weight: bold; margin: 5px 0 0 0; line-height: 8pt;}
div#blox-html-container.test.frontpage div.reboot-top p.lead {font-size: 10pt; margin: 5px 0; padding: 0; line-height: 10pt;}
div#blox-html-container.test.frontpage div.reboot-top p.lead a {display: table;}

div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top.top-1 {width: 100% !important; margin-bottom: 10px !important; display: table !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top.top-1 > div.story-container {display: table; width: 100%;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top.top-1 > div.story-container > a {text-decoration: none !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top.top-1 > div.story-container > a > div.image-container {width: auto !important; max-width: none !important; float: left; display: table; margin: 0 10px 5px 0; padding: 0 !important; background-color: transparent !important; position: relative;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top.top-1 > div.story-container > a > div.image-container > img {display: table; max-width: 300px; max-height: 250px; position: relative !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top.top-1 > div.story-container > a > h3 {font-family: 'PT Serif', sans-serif; font-size: 18pt; font-weight: bold; line-height: 18pt !important;}

div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top > div.story-container > div.comment-strip {width: 100%; position: relative; display: table; padding: 5px 0; box-shadow: 0 0 5px rgba(0,0,0,0.4); background-color: rgb(238,238,238);}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top > div.story-container > div.comment-strip > a.comments {font-family: 'Dosis', sans-serif !important; background-color: transparent !important; padding: 0 0 0 30px !important; background-image: url('../../../../global/resources/images/_site/icon-comments-grey.png'); background-size: 20px; font-size: 10pt; text-transform: uppercase; color: rgb(68,149,232); margin: 0 !important;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top > div.story-container > div.comment-strip > div.share-this {position: absolute; right: 10px; top: 0; bottom: 5px; margin: auto; display: table; width: 20px; height: 20px; background-image: url('../../../../global/resources/images/_site/share-black.png'); background-size: contain; background-position: center; background-repeat: no-repeat; cursor: pointer;}
div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top > div.story-container > div.comment-strip > div.share-this:hover {background-image: url('../../../../global/resources/images/_site/share-blue.png');}

div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 300px; margin: 0 !important; padding: 0 !important; float: right !important;}

div.editors-choice-video > div.videos-container {display: table; margin: 10px 0; width: calc(100% - 10px); padding: 5px 5px 30px 5px; background-color: rgb(68,148,232);}
div.editors-choice-video > div.videos-container > h3 {font-family: 'Oswald', sans-serif; color: rgb(255,255,255); width: calc(100% - 5px); margin: 0 0 5px 0; padding: 0 0 0 5px; text-transform: uppercase !important; border-bottom: 2px solid rgb(255,255,255);}
div.editors-choice-video > div.videos-container > div.video {cursor: pointer; position: relative; width: calc((100% / 4) - 4px); padding: calc(28.5% * .25) 0; float: left; margin-right: 5px;}
div.editors-choice-video > div.videos-container > div.video:hover {background-color: rgba(0,0,0,0.5);}
div.editors-choice-video > div.videos-container > div:last-of-type {float: right; margin: 0 !important;}
div.editors-choice-video > div.videos-container > div.video > img {max-width: 96%; max-height: 96%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; display: table;}
div.editors-choice-video > div.videos-container > div.video > h4 {position: absolute; bottom: -25px; width: 96%; padding: 2%; background-color: rgba(255,255,255,0.8); font-family: 'Dosis', sans-serif; font-size: 10pt; line-height: 10pt !important; text-align: center;}
div.editors-choice-video > div.videos-container > div.video > p {display: none !important;}

div#blox-html-container.test.frontpage div#most-popular-widget > ul.tabs > li {border: 1px solid rgb(204,204,204) !important; border-radius: 0 !important; margin: 0 2px 0 0; font-family: 'Dosis', sans-serif !important; font-size: 11pt !important; text-transform: uppercase !important;}
div#blox-html-container.test.frontpage div#most-popular-widget > ul.tabs > li.active {border: 1px solid rgb(68,149,232) !important; background-color: rgb(68,149,232); color: rgb(255,255,255); font-weight: bold !important;}
div#blox-html-container.test.frontpage div#most-popular-widget > ul.tabs > li:not(.active) {border-bottom: 0 !important; padding: 5px 10px 6px 10px;}
div#blox-html-container.test.frontpage div#most-popular-widget > ul.tabs > li:not(.active):hover {background-color: rgb(238,238,238);}
div#blox-html-container.test.frontpage div#most-popular-widget > ol.item-list {background-color: rgb(204,204,204); list-style-type: none; border: 0 !important; padding: 0; border-radius: 0 !important;}
div#blox-html-container.test.frontpage div#most-popular-widget > ol.item-list > li {display: table; list-style-type: none !important; counter-increment: step-counter; border-bottom: 1px dotted rgba(0,0,0,0.4); width: 94%; margin: 0 auto;}
div#blox-html-container.test.frontpage div#most-popular-widget > ol.item-list > li:last-of-type {border-bottom: 0 !important;}
div#blox-html-container.test.frontpage div#most-popular-widget > ol.item-list > li:before {content: counter(step-counter); float: left; font-weight: bold; font-family: 'Oswald', sans-serif; font-size: 15pt; margin: 5px 10px 5px 5px;}
div#blox-html-container.test.frontpage div#most-popular-widget > ol.item-list > li > a {font-family: 'Dosis', sans-serif; display: table; padding: 5px 0;}
div#blox-html-container.test.frontpage div#most-popular-widget > ol.item-list > a.more-link {text-decoration: none; background-color: rgb(68,149,232); border-radius: 0 !important; font-family: 'Oswald', sans-serif !important; margin: 0 !important; text-transform: uppercase; font-size: 10pt !important;}
div#blox-html-container.test.frontpage div#most-popular-widget > ol.item-list > a.more-link:hover {background-color: rgb(0,0,0);}

div#blox-html-container.test.frontpage div.tw-photo-gallery {background-color: rgb(204,204,204); display: table !important; padding: 5px 5px 30px 5px !important; width: calc(100% - 10px) !important;}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-photo-gallery-header {background-color: transparent !important; width: 100% !important; padding: 0 !important;}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-photo-gallery-header > span.tw-section-headers {font-size: 14pt !important; font-weight: bold !important; letter-spacing: normal !important; display: table; width: calc(100% - 5px) !important; margin: 0 0 5px 0 !important; color: rgb(68,149,232) !important; border-bottom: 2px solid rgb(68,149,232) !important; padding: 0 0 0 5px !important;}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-gallery-container {width: 100% !important; background: transparent !important; padding: 0 !important;}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item {width: calc((100% / 4) - 4px) !important; position: relative !important; cursor: pointer !important; padding: calc(28.5% * .25) 0 !important; margin-right: 5px;}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-gallery-container > div.clear {display: none !important;}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-gallery-container > div:last-of-type {float: right !important; margin: 0 !important;}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > a {display: table; position: absolute; top: 0; left: 0; width: 100%; padding: 28.5% 0;}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > a > img {position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; display: table; max-height: 96%; max-width: 96%; width: auto !important;}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > div {position: absolute; bottom: -25px; width: 96%;  padding: 2%; background-color: rgba(255,255,255,0.8);}
div#blox-html-container.test.frontpage div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > div > span {font-family: 'Dosis', sans-serif !important; font-size: 10pt !important; line-height: 10pt !important; text-align: center; font-weight: bold !important;}

div#blox-html-container.test.frontpage div.zebra-v2 {width: 100%; display: table; margin: 0 0 10px 0;}
div#blox-html-container.test.frontpage div.zebra-v2 > h2.blox-title {font-size: 22pt !important; font-weight: bold !important; color: rgb(130,130,130) !important; margin: 0 0 5px 0 !important; padding: 0 !important; border-bottom: 2px solid rgba(0,0,0,0.3) !important;}
div#blox-html-container.test.frontpage div.zebra-v2 > div.story-container {display: table; width: calc(50% - 15px); padding: 0 15px 0 0 !important; float: left;}
div#blox-html-container.test.frontpage div.zebra-v2 > div.story-container > a {text-decoration: none !important;}
div#blox-html-container.test.frontpage div.zebra-v2 > div.story-container > a > div.image-container {float: left !important; margin-right: 10px !important;}
div#blox-html-container.test.frontpage div.zebra-v2 > div.story-container > a > div.image-container > img {max-width: 160px !important; max-height: 100px !important;}
div#blox-html-container.test.frontpage div.zebra-v2 > div.story-container > a > h3 {font-size: 18pt !important; font-family: 'Dosis', sans-serif !important; font-weight: bold !important; color: rgb(0,0,0) !important; line-height: 18pt !important; margin: 0 0 5px 0 !important;}
div#blox-html-container.test.frontpage div.zebra-v2 > div.story-container > p.byline {font-family: Arial !important; font-weight: bold !important; color: rgb(204,204,204) !important; margin: 0 !important; padding: 0 0 5px 0 !important;}
div#blox-html-container.test.frontpage div.zebra-v2 > div.story-container > p.lead {margin: 0 !important; padding: 0 0 5px 0 !important;}
div#blox-html-container.test.frontpage div.zebra-v2 > div.story-container > div.comment-strip > a.comments {font-size: 10pt; font-weight: bold; display: table; padding: 5px 10px; border-radius: 50px; background-color: rgb(200,0,0); color: rgb(255,255,255);}
div#blox-html-container.test.frontpage div.zebra-v2 > ul {width: calc(50% - 10px); float: right !important; display: table !important; list-style-type: none; padding: 10px 0 !important; margin: 0;}
div#blox-html-container.test.frontpage div.zebra-v2 > ul:before {display: table; border-bottom: 1px solid rgb(0,0,0); font-weight: bold;}
div#blox-html-container.test.frontpage div.zebra-v2.news > ul:before {content: "MORE NEWS HEADLINES";}
div#blox-html-container.test.frontpage div.zebra-v2.sportsextra > ul:before {content: "MORE SPORTS EXTRA HEADLINES";}
div#blox-html-container.test.frontpage div.zebra-v2.scene > ul:before {content: "MORE SCENE HEADLINES";}
div#blox-html-container.test.frontpage div.zebra-v2.business > ul:before {content: "MORE BUSINESS HEADLINES";}
div#blox-html-container.test.frontpage div.zebra-v2.communities > ul:before {content: "MORE COMMUNITIES HEADLINES";}
div#blox-html-container.test.frontpage div.zebra-v2.blogs > ul:before {content: "MORE BLOGS";}
div#blox-html-container.test.frontpage div.zebra-v2.opinion > ul:before {content: "MORE OPINION HEADLINES";}
div#blox-html-container.test.frontpage div.zebra-v2.weekend > ul:before {content: "MORE WEEKEND HEADLINES";}

div#blox-html-container.test.frontpage div.zebra-v2 > ul > li {margin-left: 5px; list-style-type: square !important;}
div#blox-html-container.test.frontpage div.zebra-v2 > ul > li > a {font-family: 'Dosis', sans-serif !important; font-size: 12pt !important;}

div#blox-html-container.test.frontpage div.columnists-header {margin-top: 10px !important; display: table !important;}
div#blox-html-container.test.frontpage div.columnists-header div.zebra-container {margin: 0 !important; width: 100% !important; display: table !important;}
div#blox-html-container.test.frontpage div.columnists-header div.zebra-container > div.zebra-bucket-header {display: table !important; background-color: transparent !important; width: 100% !important; margin: 0 !important; padding: 0 !important;}
div#blox-html-container.test.frontpage div.columnists-header div.zebra-container > div.zebra-bucket-header > a {font-family: 'PT Serif', sans-serif !important; font-size: 22pt !important; font-weight: bold !important; text-transform: initial !important; color: rgb(130,130,130) !important; margin: 0 !important; padding: 0 0 5px 0 !important; border-bottom: 2px solid rgba(0,0,0,0.3) !important; display: table !important; width: 100% !important;}
div#blox-html-container.test.frontpage div.columnist-container:nth-of-type(odd), div#blox-html-container.test.frontpage div.columnist-container:nth-of-type(even) {clear: none !important; float: none;}
div#blox-html-container.test.frontpage div.columnist-container {width: calc((100% / 5) - 4px) !important; margin-right: 5px !important; float: left !important;}
div#blox-html-container.test.frontpage div.columnist-container.right {margin: 0 !important; float: right !important;}
div#blox-html-container.test.frontpage div.columnist-container.left {clear: left !important;}
div#blox-html-container.test.frontpage div.columnist-container > div.columnist > a.morelink > h3 {font-size: 14pt !important; line-height: 14pt !important; margin: 25px 0 5px 0 !important;}
div#blox-html-container.test.frontpage div.columnist-container > div.columnist > a.morelink > h4 {font-size: 11pt !important; line-height: 10pt !important;}
div#blox-html-container.test.frontpage div.columnist-container > div.columnist > h5.title {font-family: 'PT Serif', sans-serif !important; font-size: 10pt !important; font-weight: bold !important; line-height: 12pt !important;}

div#blox-html-container.test.frontpage div#pdf-display-ads {padding: 0 !important; outline: none !important; width: 100% !important;}
div#blox-html-container.test.frontpage div#pdf-display-ads > h3 > a {font-family: 'Dosis', sans-serif !important; background-color: rgb(68,149,232) !important; width: auto !important; padding: 5px 10px !important; display: table !important; color: rgb(255,255,255) !important; font-size: 11pt !important; font-weight: bold !important;}
div#blox-html-container.test.frontpage div#pdf-display-ads > ul {width: calc(100% - 10px); padding: 5px 5px 40px 5px !important; display: table; background-color: rgb(204,204,204) !important;}
div#blox-html-container.test.frontpage div#pdf-display-ads > a.more-link {text-decoration: none !important; font-family: 'Oswald', sans-serif !important; font-size: 10pt !important; font-weight: normal !important; text-transform: uppercase; height: 20px; background-color: rgb(68,149,232) !important; border-radius: 0 !important; margin: -30px 0 0 0 !important;}
div#blox-html-container.test.frontpage div#pdf-display-ads > a.more-link:hover {background-color: rgb(0,0,0) !important;}

div#blox-html-container.test.frontpage > div#blox-footer {width: calc(100% - 20px) !important; display: table !important; padding: 10px !important; background-color: rgb(68,149,232) !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder {margin: 0 !important; width: 100% !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {border: 0 !important; height: auto !important; display: table !important; width: calc(15% - 10px) !important; padding: 0 5px !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact {border-right: 0 !important; width: calc(35% - 10px) !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > div, div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > div strong, div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > div a {color: rgb(255,255,255) !important;}
div#blox-html-container.test.frontpage > div#blox-footer p.footer-logo {background-image: url('../../../../global/resources/images/_site/tw-digital-logo-white.png') !important; margin: 0 !important; padding: 0 !important; background-size: contain; background-position: left center;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block h4 {font-family: 'Dosis', sans-serif !important; font-weight: bold !important; text-transform: uppercase !important; font-size: 20pt !important; color: rgb(255,255,255) !important; border-bottom: 2px solid rgb(255,255,255) !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {display: none !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search {width: calc(35% - 10px) !important; float: right !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block ul.nav-footer {list-style-type: none !important; padding: 0 !important; margin: 0 !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block ul.nav-footer > li {margin: 0 !important; padding: 0 0 3px 3px !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block ul.nav-footer > li > a {font-family: 'Dosis', sans-serif !important; font-size: 11pt !important; color: rgb(255,255,255) !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form#footer-search > p:first-of-type {position: relative !important; width: calc(96% - 10px) !important; box-shadow: 0 1px 5px rgba(0,0,0,0.3) !important; background-color: rgba(255,255,255,0.5) !important; margin: 0px auto !important; padding: 2px 5px !important; display: table !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form#footer-search > p:first-of-type > input.search-bar {float: left !important; width: calc(80% - 2px) !important; border: 0 !important; display: table !important; background-color: transparent !important; font-family: 'Dosis', sans-serif !important; font-size: 12pt !important; color: rgb(29,85,143) !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form#footer-search > p:first-of-type > input.search-submit {float: right !important; width: 18% !important; padding: 0 !important; margin: 0 !important; background: transparent; border: 0 !important; position: absolute !important; top: 0 !important; bottom: 0 !important; right: 0 !important; background-color: rgb(255,255,255) !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form#footer-search > p:first-of-type > input.search-submit:hover {background-color: rgb(0,0,0) !important; color: rgb(255,255,255) !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form#footer-search > p:nth-of-type(2) {display: none !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form#footer-search > div.search-options {width: calc(96% - 10px) !important; box-shadow: 0 1px 5px rgba(0,0,0,0.3) !important; padding: 20px 5px !important; background-color: rgba(255,255,255,0.5) !important; margin: 5px auto !important; border: 0 !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form#footer-search > div.search-options input[type='checkbox'] {margin: 3px 5px !important;}
div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form#footer-search > div.search-options label {font-family: 'Dosis', sans-serif !important; color: rgb(255,255,255) !important; font-size: 12pt !important;}

div#blox-html-container.test.frontpage.news ul.sections {list-style-type: none; margin: 0 0 10px 0; padding: 0; background-color: rgb(238,238,238); box-shadow: 0 1px 5px rgb(204,204,204); width: 100%}
div#blox-html-container.test.frontpage.news ul.sections > li:first-of-type {list-style-type: none; background-color: rgb(68,149,232); color: rgb(255,255,255); text-transform: uppercase; font-family: 'Oswald', sans-serif; font-size: 20pt; font-weight: bold; text-align: center;}
div#blox-html-container.test.frontpage.news ul.sections > li {padding: 3px 5px; width: calc(100% - 10px);}
div#blox-html-container.test.frontpage.news ul.sections > li > a {font-family: 'Dosis', sans-serif; font-size: 12pt; font-weight: bold; color: rgb(0,0,0);}
div#blox-html-container.test.frontpage.news ul.sections > li:not(:first-of-type):before {content: "¦"; color: rgb(68,149,232); padding: 0 10px 0 0;}

ul#breaking-news-container {width: 100%; display: table; background-color: rgb(200,0,0); list-style-type: none; margin: 0 0 10px 0; padding: 0;}
ul#breaking-news-container > li.masthead {width: calc(15% - 20px); float: left; font-family: 'Oswald', sans-serif; font-size: 20pt; font-weight: bold; color: rgb(255,255,255); text-transform: uppercase; text-align: center; padding: 10px; line-height: 21pt;}
ul#breaking-news-container > li:not(.masthead) {width: calc(85% - 10px); padding: 5px; float: right;}
ul#breaking-news-container > li:not(.masthead) > a {text-decoration: none; color: rgb(255,255,255); font-family: 'Dosis', sans-serif;}
ul#breaking-news-container > li:not(.masthead) > a > img {max-width: 100px; max-height: 80px; float: left; margin-right: 10px;}
ul#breaking-news-container > li:not(.masthead) > a > h3 {margin: 0; padding: 0;}
ul#breaking-news-container > li:not(.masthead) > p {color: rgb(255,255,255); margin: 0; display: table; padding: 0;}

div#blox-html-container.test.frontpage > p.copyright {width: 100% !important;}

div#blox-html-container.test.frontpage div.share-this > div.pop-up-sharing {position: absolute; bottom: 10px; right: 0; display: none; width: 80px; height: 30px; background-color: rgb(68,149,232); border-radius: 50px;}
div#blox-html-container.test.frontpage div.share-this:hover > div.pop-up-sharing {display: table;}
div#blox-html-container.test.frontpage div.share-this > div.pop-up-sharing > a.facebook {width: 30px; height: 30px; margin: 0 0 0 10px; padding: 0; float: left; background-image: url('../../../../global/resources/images/sharing-facebook.png'); background-repeat: no-repeat; background-size: contain; background-position: center; display: table;}
div#blox-html-container.test.frontpage div.share-this > div.pop-up-sharing > a.twitter {width: 30px; height: 30px; margin: 0 10px 0 0; padding: 0; float: right; background-image: url('../../../../global/resources/images/sharing-twitter.png'); background-repeat: no-repeat; background-size: contain; background-position: center; display: table;}

@media (max-width: 1200px) {
    div#blox-html-container.test.frontpage {width: calc(100% - 20px) !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top.top-1 > div.story-container > a > div.image-container {width: 40% !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left div.reboot-top.top-1 > div.story-container > a > div.image-container > img {width: 100% !important; max-width: none !important;}
    ul#breaking-news-container > li.masthead {width: calc(20% - 20px) !important;}
    ul#breaking-news-container > li:not(.masthead) {width: calc(80% - 10px) !important;}
}

@media (max-width: 1000px) {
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#ads-top > div.tw-leaderboard-200x90 {display: none !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#ads-top > div.tw-leaderboard-728x90 {margin: 0 !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#tw-pencil {display: none !important;}
    div#blox-html-container.test.frontpage div.reboot-top, div#blox-html-container.test.frontpage div.reboot-top.right {width: 100% !important; float: none !important; margin: 0 0 10px 0 !important;}
    div#blox-html-container.test.frontpage div.reboot-top a > div.image-container {background-color: transparent !important; width: auto !important; float: left !important; margin-right: 10px !important; padding: 0 !important;} 
    div#blox-html-container.test.frontpage div.reboot-top a > div.image-container > img {width: auto !important; max-width: 200px !important; max-height: 180px !important; position: relative; top: auto !important; left: auto !important; bottom: auto !important; right: auto !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header > div.weather-center {width: 25% !important;}
}

@media (max-width: 991px) {
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-left {width: 100% !important; float: none !important; margin: 0 0 10px 0 !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-top-right {width: 100% !important; float: none !important; margin: 0 0 10px 0 !important;}
    div#blox-html-container.test.frontpage div.reboot-top a > div.image-container > img {max-height: 180px !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#tw-header, div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#extra-nav {display: none !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > ul.new-tw-navigation {position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; background-color: rgb(68,149,232) !important; box-shadow: none !important; height: 44px !important; border: 0 !important; background-image: url('../../../../global/resources/images/_site/tw-digital-logo-white.png') !important; background-size: auto 40px !important; background-position: left 50px top !important; background-repeat: no-repeat !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > ul.new-tw-navigation > li {display: none !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > ul.new-tw-navigation > li.mobile-menu {display: table !important; width: 44px !important; height: 44px !important; background-image: url('../../../../global/resources/images/menu-button.png'); background-size: 20px !important; background-position: center; background-repeat: no-repeat; padding: 0 !important; cursor: pointer !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > ul.new-tw-navigation.open > li:not(.mobile-menu):not(.home) {display: table !important; clear: both !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > ul.new-tw-navigation.open > li:not(.mobile-menu):not(.home) > a {color: rgb(255,255,255) !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > ul.new-tw-navigation > li:hover > div.sub-menu {display: none !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header {margin-top: 44px !important;}
    ul#breaking-news-container {width: calc(100% - 10px) !important; padding: 5px !important; margin: 0 0 10px 0 !important;}
    ul#breaking-news-container > li.masthead {width: 100% !important; padding: 0 !important; float: none !important; text-align: left !important; margin: 0 0 5px 0 !important;}
    ul#breaking-news-container > li:not(.masthead) {width: 100% !important; padding: 0 !important; float: none !important;}
    div#blox-html-container.test.frontpage div.columnist-container {width: 100% !important; float: none !important; margin: 0 0 10px 0 !important;}
    div#blox-html-container.test.frontpage div.columnist-container > div#columnist-container > a.morelink {width: 25% !important; float: left !important;}
    div#blox-html-container.test.frontpage div.columnist-container > div#columnist-container > h5 {position: absolute !important; top: 0 !important; bottom: 0 !important; right: 0 !important; margin: auto !important; text-align: left !important; float: right !important; width: calc(75% - 30px) !important;}
    div#blox-html-container.test.frontpage div.columnist-container > div#columnist-container > h5 > a {font-size: 18pt !important;}
    div#blox-html-container.test.frontpage div.columnist-container > div#columnist-container {position: relative !important; display: table !important; width: 100% !important;}
    div#blox-html-container.test.frontpage div.videos-container {padding: 0 !important; background-color: transparent !important;}
    div#blox-html-container.test.frontpage div.videos-container > h3 {color: rgb(150,150,150); font-family: 'PT Serif'; text-transform: initial !important; font-size: 24pt; border-bottom: 2px solid rgb(150,150,150); padding: 0;}
    div#blox-html-container.test.frontpage div.videos-container > div.video {width: 100% !important; padding: 0 !important; margin: 0 !important; float: none !important; display: table !important; margin-bottom: 10px !important;}
    div#blox-html-container.test.frontpage div.videos-container > div.video:hover {background-color: transparent !important;}
    div#blox-html-container.test.frontpage div.videos-container > div.video > img {float: left; position: relative; top: auto; left: auto; right: auto; bottom: auto; margin: 0 5px 0 0 !important; width: 33% !important; max-height: none; max-width: 150px !important;}
    div#blox-html-container.test.frontpage div.videos-container > div.video > h4 {bottom: auto !important; text-align: left !important; position: relative !important; background-color: transparent !important; float: left; width: calc(100% - 155px) !important; padding: 0 !important; font-size: 15pt !important; line-height: 15pt !important;}
    div#blox-html-container.test.frontpage div.videos-container > div.video > p {display: table !important;}
    div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc(30% - 10px) !important;}
    div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search {width: 100% !important; float: none !important;}
    div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact {width: calc(40% - 10px) !important;}
    ul.new-tw-navigation > li, ul.new-tw-navigation > li:hover {float: left !important; padding: 3px 0 !important;}
    ul.new-tw-navigation > li:hover > a {color: rgb(204,204,204) !important;}
}

@media (max-width: 768px) {
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-left-col, div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 100% !important; float: none !important; margin: 0 0 10px 0 !important;}
    div#blox-html-container.test.frontpage > div#blox-wrapper > div#blox-header > div#ads-top {display: none !important;}
    div#blox-html-container.test.frontpage div.zebra-v2 {margin: 0 0 20px 0 !important;}
    div#blox-html-container.test.frontpage div.zebra-v2 > div.story-container {width: 100% !important; padding: 0 !important; float: none !important;}
    div#blox-html-container.test.frontpage div.zebra-v2 > ul {width: calc(100% - 20px) !important; float: none !important; padding: 0 0 0 20px !important; margin: 0 !important;}
    div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc(50% - 10px) !important;}
    div#blox-html-container.test.frontpage > div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact {width: 100% !important;}
}

@media (max-width: 500px) {
    div#blox-html-container.test.frontpage div.videos-container > div.video > h4 {font-size: 12pt !important; line-height: 13pt !important;}
    div#blox-html-container.test.frontpage > div#blox-footer p.footer-logo {background-size: 90% auto !important;}
    div#blox-html-container.test.frontpage div.zebra-v2 > h2.blox-title, div#blox-html-container.test.frontpage div.columnists-header div.zebra-container > div.zebra-bucket-header > a, div.editors-choice-video > div.videos-container > h3 {font-size: 15pt !important; line-height: 16pt !important;}
    div#blox-html-container.test.frontpage div.columnist-container > div#columnist-container > h5 > a {font-size: 12pt !important;}
}



a#super-tuesday-link {text-decoration: none; display: table; width: calc(100% - 20px); padding: 10px; background-image: url('http://www.tulsaworld.com/content/tncms/live/global/resources/images/_site/politics/flag-background-opaque.png'); background-size: cover; background-repeat: no-repeat; margin: 0 0 10px 0;}
a#super-tuesday-link > img {width: 10%; float: left; margin-right: 10px; border: 0;}
a#super-tuesday-link > h3 {float: right; width: calc(90% - 10px); text-align: left; font-family: 'Oswald', sans-serif; font-size: 25pt; color: rgb(255,255,255); font-weight: bold; line-height: 26pt; padding: 0; margin: auto; display: table;}

@media (max-width: 430px) {
    a#super-tuesday-link > img {width: 30% !important;}
    a#super-tuesday-link > h3 {width: calc(70% - 10px) !important; font-size: 12pt !important; line-height: 13pt !important;}
}

div#blox-html-container.drillers {width: 100% !important; max-width: 1200px !important; min-width: 980px !important; margin: 0 auto !important;}
div#blox-html-container.drillers > div#blox-wrapper {width: 100% !important;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation {z-index: 100000; position: relative; list-style-type: none; margin: 0; padding: 0; background-color: rgb(33,87,138); display: table; width: 100%;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.mobile-menu {display: none;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.roster {margin-left: 50px !important;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.has-sub > div.sub-menu {display: none;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li {cursor: pointer; float: left; padding: 5px 8px;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.has-sub {background-image: url('../../../../global/resources/images/_site/nav-arrow-down-white.png'); background-size: 15px; background-position: right 10px center; background-repeat: no-repeat; padding: 5px 28px 5px 8px !important;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.home {background-image: url('../../../../global/resources/images/_site/home-icon.png'); background-position: center; background-size: 20px; background-repeat: no-repeat; position: absolute; top: 0; bottom: 0; margin: auto; width: 50px; padding: 0;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.home > a {color: transparent !important; position: absolute; top: 0; bottom: 0; left: 0; right: 0; display: table; width: 100%; height: 100%; margin: auto;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li:not(.home) > a {text-transform: uppercase; font-family: 'Oswald', sans-serif; font-size: 18pt; font-weight: bold; color: rgb(255,255,255); text-decoration: none;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li:hover {background-color: rgb(30,30,30) !important;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.has-sub:hover > div.sub-menu {z-index: 10000 !important; position: absolute; display: table; width: calc(100% - 20px); top: 42px; left: 0; background-color: rgb(33,87,138); box-shadow: none; padding: 10px; border: 0 !important;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.has-sub:hover > div.sub-menu > ul.nav {border: 0 !important; width: 100% !important;}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.has-sub:hover > div.sub-menu > ul.nav > li {float: left; padding: 5px; width: calc(25% - 10px);}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.has-sub:hover > div.sub-menu > ul.nav > li > a {font-family: 'Dosis', sans-serif; font-size: 12pt; font-weight: bold; color: rgb(255,255,255);}
div#blox-html-container.drillers > div#blox-wrapper > ul.drillers-navigation > li.has-sub:hover > div.sub-menu > ul.nav > li:hover > a {color: rgb(148,148,148);}
div#blox-html-container.drillers > div#blox-wrapper > div#blox-container {width: 100% !important; margin-top: 10px;}
div#blox-html-container.drillers > div#blox-wrapper > div#blox-header > div#tw-header {padding: 0; position: relative; width: 100%; display: table; background-image: url('../../../../global/resources/images/_site/tulsa-drillers-background-2.jpg'); background-size: cover; background-position: center; background-repeat: no-repeat;}
div#blox-html-container.drillers > div#blox-wrapper > div#blox-header > div#tw-header > div#logo {background-image: url('../../../../global/resources/images/_site/tulsa-drillers-logo.png'); background-position: left 10px center; background-size: contain; padding: 5%; width: 100%; background-repeat: no-repeat; display: table; margin: 10px 0;}
div#blox-html-container.drillers > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-breadcrumbs, div#blox-html-container.test.drillers > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#index-section-title {display: none !important;}
div#blox-html-container.drillers > div#blox-wrapper > div#blox-container > div#blox-left-col {width: calc(100% - 310px); margin: 0; padding: 0;}
div#blox-html-container.drillers > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 300px; margin: 0; padding: 0; float: right;}
div#blox-html-container.drillers div.reboot-top.top-1 {margin-bottom: 10px !important;}
div#blox-html-container.drillers div.reboot-top > div.story-container > a {text-decoration: none !important;}
div#blox-html-container.drillers div.reboot-top.top-1 > div.story-container > a > div.image-container {float: left; display: table; margin-right: 10px;}
div#blox-html-container.drillers div.reboot-top.top-1 > div.story-container > a > div.image-container > img {max-width: 300px; max-height: 200px;}
div#blox-html-container.drillers div.reboot-top.top-1 > div.story-container > a > h3 {font-family: 'Oswald', sans-serif !important; font-size: 18pt !important; font-weight: bold !important; color: rgb(33,87,138) !important; margin: 0 !important; padding: 0 !important; line-height: 18pt !important;}
div#blox-html-container.drillers div.reboot-top.top-1 > div.story-container > p.byline {font-family: Arial !important; font-size: 8pt !important; font-weight: bold !important; color: rgb(30,30,30) !important; padding: 5px 0 !important; margin: 0 !important;}
div#blox-html-container.drillers div.reboot-top:not(.top-1) {width: calc(25% - 10px) !important; float: left !important; margin: 0 10px 0 0 !important;}
div#blox-html-container.drillers div.reboot-top:not(.top-1).right {float: right !important; margin: 0 !important;}
div#blox-html-container.drillers div.reboot-top:not(.top-1) > div.story-container > a > div.image-container {width: 100%; position: relative; background-color: rgb(238,238,238); display: table; padding: 28.5% 0;}
div#blox-html-container.drillers div.reboot-top:not(.top-1) > div.story-container > a > div.image-container > img {border: 0; max-width: 94%; max-height: 94%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
div#blox-html-container.drillers div.reboot-top:not(.top-1) > div.story-container > a > h3 {font-family: 'Oswald', sans-serif !important; font-size: 14pt !important; font-weight: bold !important; color: rgb(33,87,138) !important; margin: 0 !important; padding: 0 !important; line-height: 16pt !important;}
div#blox-html-container.drillers div.reboot-top > div.story-container > div.comment-strip > a.comments {background-color: rgb(30,30,30); color: rgb(255,255,255); border-radius: 50px; font-family: Arial; font-size: 10pt; font-weight: bold; padding: 3px 10px; text-decoration: none; display: table;}
div#blox-html-container.drillers div.dodgers-feed {display: table; padding: 0 !important; width: 100% !important; margin: 0 0 10px 0 !important;}
div#blox-html-container.drillers div.dodgers-feed > h2.blox-title {background-image: url('../../../../global/resources/images/_site/dodgers-logo.png') !important; background-position: left 5px center !important; background-size: 25px !important; background-repeat: no-repeat !important; font-family: 'Oswald', sans-serif !important; font-weight: bold !important; color: rgb(255,255,255) !important; margin: 0 !important; padding: 5px 10px 5px 40px !important; width: calc(100% - 50px) !important; background-color: rgb(0,90,156) !important;}
div#blox-html-container.drillers div.dodgers-feed > div.story-container {width: calc(100% - 10px) !important; padding: 5px !important; background-color: rgb(204,204,204) !important;}
div#blox-html-container.drillers div.dodgers-feed > div.story-container > div.comment-strip {display: none !important;}
div#blox-html-container.drillers div.dodgers-feed > ul {width: calc(100% - 20px) !important; padding: 0 10px 10px 10px !important; margin: 0 !important; background-color: rgb(204,204,204) !important;}
div#blox-html-container.drillers div.dodgers-feed > ul > li {padding: 0 0 5px 0 !important;}
div#blox-html-container.drillers div.dodgers-feed > ul > li > a {font-family: 'Dosis', sans-serif !important; font-size: 12pt !important; color: rgb(0,90,156) !important;}
div#blox-html-container.drillers div.mlb-feed {display: table; padding: 0 !important; width: 100% !important; margin: 0 0 10px 0 !important;}
div#blox-html-container.drillers div.mlb-feed > h2.blox-title {background-image: url('../../../../global/resources/images/_site/mlb-logo.png') !important; background-position: left 5px center !important; background-size: 25px !important; background-repeat: no-repeat !important; font-family: 'Oswald', sans-serif !important; font-weight: bold !important; color: rgb(255,255,255) !important; margin: 0 !important; padding: 5px 10px 5px 40px !important; width: calc(100% - 50px) !important; background-color: rgb(0,0,0) !important;}
div#blox-html-container.drillers div.mlb-feed > div.story-container {width: calc(100% - 10px) !important; padding: 5px !important; background-color: rgb(204,204,204) !important;}
div#blox-html-container.drillers div.mlb-feed > div.story-container > div.comment-strip {display: none !important;}
div#blox-html-container.drillers div.mlb-feed > div.story-container > a {text-decoration: none !important;}
div#blox-html-container.drillers div.mlb-feed > div.story-container > a > div.image-container {width: 100%; position: relative; display: table; padding: 28.5% 0;}
div#blox-html-container.drillers div.mlb-feed > div.story-container > a > div.image-container > img {border: 0; max-width: 94%; max-height: 94%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
div#blox-html-container.drillers div.mlb-feed > ul {width: calc(100% - 20px) !important; padding: 0 10px 10px 10px !important; margin: 0 !important; background-color: rgb(204,204,204) !important;}
div#blox-html-container.drillers div.mlb-feed > ul > li {padding: 0 0 5px 0 !important;}
div#blox-html-container.drillers div.mlb-feed > ul > li > a {font-family: 'Dosis', sans-serif !important; font-size: 12pt !important; color: rgb(0,0,0) !important;}
div#blox-html-container.drillers div#barry-lewis-bio {display: table; width: calc(100% - 24px); padding: 10px; border: 2px solid rgb(33,87,138); margin: 0 0 10px 0;}
div#blox-html-container.drillers div#barry-lewis-bio > h3 {font-family: 'Oswald', sans-serif; font-size: 16pt; font-weight: bold; color: rgb(50,50,50); margin: 0; padding: 0; line-height: 17pt;}
div#blox-html-container.drillers div#barry-lewis-bio > h5 {font-family: Arial; font-size: 10pt; font-weight: normal; color: rgb(100,100,100); padding: 3px 0; margin: 0;}
div#blox-html-container.drillers div#barry-lewis-bio > img {float: right; margin: 0 0 0 10px; max-height: 100px;}
div#blox-html-container.drillers.standings div#shsMiniBody {background-color: transparent !important;}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr.shsTableTtlRow {background-color: transparent !important;}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr.shsTableTtlRow > td {text-align: left !important; font-family: 'Oswald', sans-serif; font-size: 22pt; text-transform: uppercase; font-weight: bold; color: rgb(0,0,0); border-bottom: 5px solid rgb(0,0,0) !important;}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr.shsTableTtlRow > td:after {content: " Standings";}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr.shsTableSubttlRow {background-color: transparent !important;}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr.shsTableSubttlRow > td {text-align: left !important; font-family: 'Dosis', sans-serif; font-size: 15pt; font-weight: bold; color: rgb(33,87,138) !important; text-transform: uppercase;}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr:nth-of-type(4).shsTableSubttlRow > td {padding-top: 20px !important;}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr:not(.shsTableTtlRow):not(.shsTableSubttlRow) > td > table > tbody > tr.shsColTtlRow {background-color: transparent !important;}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr:not(.shsTableTtlRow):not(.shsTableSubttlRow) > td > table > tbody > tr > td.shsNamD {padding: 0 !important; width: 61% !important; font-family: 'Dosis', sans-serif !important; font-size: 13pt !important;}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr:not(.shsTableTtlRow):not(.shsTableSubttlRow) > td > table > tbody > tr > td.shsTotD {width: 13% !important; font-family: 'Dosis', sans-serif; font-size: 13pt !important;}
div#blox-html-container.drillers.standings div#shsMiniBody > div.shsMinistandings table > tbody > tr.shsViewMore {display: none !important;}
div#blox-html-container.drillers div#shsMiniBody > div#shsMultisportScoreboard {width: 100% !important; margin: 10px 0 !important; border: 0 !important; padding-bottom: 10px; background-color: rgb(238,238,238);}
div#blox-html-container.drillers div#shsMiniBody > div#shsMultisportScoreboard > table {background-color: rgb(238,238,238) !important;}
div#blox-html-container.drillers div#shsMiniBody > div#shsMultisportScoreboard > table > tbody > tr.shsTableTtlRow {background-color: rgb(191,191,191); background-image: url('../../../../global/resources/images/_site/texas-league-logo.png'); background-size: 60px; background-repeat: no-repeat; background-position: left 5px center;}
div#blox-html-container.drillers div#shsMiniBody > div#shsMultisportScoreboard > table > tbody > tr.shsTableTtlRow > td {border-bottom: 5px solid rgb(23,39,88); padding: 10px 0 !important;}
div#blox-html-container.drillers div#shsMiniBody > div#shsMultisportScoreboard > table > tbody > tr.shsTableTtlRow > td > a {display: none !important;}
div#blox-html-container.drillers div#shsMiniBody > div#shsMultisportScoreboard > table > tbody > tr.shsTableTtlRow > td:before {content: "Texas League Schedule"; display: table; width: calc(100% - 10px); margin-right: 10px; font-family: 'Oswald', sans-serif; font-size: 14pt; font-weight: bold; text-align: right;}
div#blox-html-container.drillers div#shsMiniBody > div#shsMultisportScoreboard > div.shsMiniCopyright {margin-left: 10px;}
div#blox-html-container.drillers div#shsMiniBody > div#shsMultisportScoreboard > div.shsMiniCopyrightText {margin-right: 10px; font-size: 8pt !important;}


div#blox-html-container.drillers h2.drillers-header {text-align: left !important; font-family: 'Oswald', sans-serif; font-size: 22pt; text-transform: uppercase; font-weight: bold; color: rgb(0,0,0); border-bottom: 5px solid rgb(0,0,0) !important; padding: 0 0 5px 0 !important;}
div#blox-html-container.drillers.roster table.roster {width: 100%; font-family: 'Dosis', sans-serif !important; font-size: 12pt !important;}
div#blox-html-container.drillers.roster table.roster:not(.pitchers) {margin-top: 20px !important;}
div#blox-html-container.drillers.roster table.roster > thead > tr:first-of-type {text-align: left;}
div#blox-html-container.drillers.roster table.roster > thead > tr:first-of-type > th {color: rgb(33,87,138) !important; text-transform: uppercase !important;}
div#blox-html-container.drillers.roster table.roster > thead > tr:last-of-type > th {text-align: left;}
div#blox-html-container.drillers.roster table.roster > thead > tr:last-of-type > th:nth-of-type(3),table.roster > thead > tr:last-of-type > th:nth-of-type(4),table.roster > thead > tr:last-of-type > th:nth-of-type(5) {text-align: center !important;}
div#blox-html-container.drillers.roster table.roster > tbody > tr > td:nth-of-type(3),table.roster > tbody > tr > td:nth-of-type(4),table.roster > tbody > tr > td:nth-of-type(5) {text-align: center !important; width: 15%;}
div#blox-html-container.drillers.roster table.roster > tbody > tr > td:first-of-type {width: 40px;}
div#blox-html-container.drillers.roster table.roster > tbody > tr > td:nth-of-type(2) {width: calc(55% - 40px);}

div#blox-html-container.drillers.teams div.schedule > table {margin-bottom: 20px; border: 0 !important;}
div#blox-html-container.drillers.teams div.schedule > table * {border: 0 !important;}
div#blox-html-container.drillers.teams div.schedule > table > tbody > tr {background-color: transparent;}
div#blox-html-container.drillers.teams div.schedule > table > tbody > tr.shsTableTtlRow > td {text-align: left; font-family: 'Dosis', sans-serif; font-size: 20pt; font-weight: bold; color: rgb(60,60,60); text-transform: uppercase; padding: 5px;}
div#blox-html-container.drillers.teams div.schedule > table > tbody > tr[class^='shsRow'] > td:first-of-type {width: 60px;}
div#blox-html-container.drillers.teams div.schedule > table > tbody > tr[class^='shsRow'] > td:nth-of-type(2) {width: calc(50% - 60px);}
div#blox-html-container.drillers.teams div.schedule > table > tbody > tr[class^='shsRow'] > td:nth-of-type(3), div#blox-html-container.drillers.teams div.schedule > table > tbody > tr[class^='shsRow'] > td:nth-of-type(4) {width: 25%;}
div#blox-html-container.drillers.teams div.schedule > table > tbody > tr[class^='shsRow'] > td:nth-of-type(4), div#blox-html-container.drillers.teams div.schedule > table > tbody > tr.shsColTtlRow > td:nth-of-type(4) {text-align: right;}
div#blox-html-container.drillers.teams div.schedule > table > tbody > tr[class^='shsRow']:hover {background-color: rgb(238,238,238) !important;}
div#blox-html-container.drillers > div#blox-footer, div#blox-html-container.drillers > p.copyright {width: 100% !important;}
div#blox-html-container.drillers > div#blox-footer > div.blox-bottom-block-holder {width: calc(100% - 20px) !important;}

div#blox-html-container.drillers.stats.batting div#drillers-pitching-stats > table *, div#blox-html-container.drillers.stats.batting div#drillers-batting-stats > table * {font-family: 'Dosis', sans-serif !important;}
div#blox-html-container.drillers.stats.batting div#drillers-pitching-stats > table > tbody > tr.shsTableTtlRow, div#blox-html-container.drillers.stats.batting div#drillers-batting-stats > table > tbody > tr.shsTableTtlRow {background-color: rgb(33,87,138);}
div#blox-html-container.drillers.stats.batting div#drillers-pitching-stats > table > tbody > tr[class^='shsRow'] > td.shsNamD > span.shsMobile, div#blox-html-container.drillers.stats.batting div#drillers-batting-stats > table > tbody > tr[class^='shsRow'] > td.shsNamD > span.shsMobile {display: none !important;}




/* BMT-4262 New homepage for jobs website */
div#blox-html-container.jobsoklahoma div#blox-left-col {width: 640px !important;}
div#blox-html-container.jobsoklahoma div#blox-right-col {float: right !important; margin-right: 0 !important;}
div#blox-html-container.jobsoklahoma div#blox-left-col > div#blox-index > div#blox-breadcrumbs, div#blox-html-container.jobsoklahoma div#blox-left-col > div#blox-index > div#index-section-title {display: none !important;}
div#blox-html-container.jobsoklahoma div.jobs-search-widget div.RmJwSbWrapper {width: 100% !important;}
div#blox-html-container.jobsoklahoma div#blox-left-col {margin-left: 0px !important; margin-right: 0px !important;}
div#blox-html-container.jobsoklahoma div.jobs-category-widget div#rmCategoryWidget {width: 100% !important;}
div#blox-html-container.jobsoklahoma div.jobs-category-widget div#rmCategoryWidget > div#rmCategoryTitle, div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget span.rmFETitle {font-family: 'Oswald', sans-serif !important; font-size: 12pt !important; color: #fff !important; text-transform: capitalize !important; margin-left: 0 !important; background-color: #369 !important; padding: 5px !important; display: block !important;}
div#blox-html-container.jobsoklahoma div.jobs-category-widget div#rmCategoryWidget > div#rmCategoryContainer {background-color: #ddd !important; display: table; margin: 0; padding: 10px;}
div#blox-html-container.jobsoklahoma div.jobs-category-widget div#rmCategoryWidget > div#rmCategoryContainer > span.rmCategoryItem {width: 48% !important; float: left !important; padding: 0 1% !important; margin: 0 0 5px 0 !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col > div#rail-top a > img {margin-bottom: 0 !important;}
div#blox-html-container.jobsoklahoma div.jobs-category-widget div#rmCategoryWidget > div.rmCategoryToggleWrp > span {margin: 15px auto !important; padding: 5px 10px 5px 10px !important; background-color: #000 !important; border-radius: 10px !important; color: #fff !important;}
div#blox-html-container.jobsoklahoma div.jobs-category-widget div#rmCategoryWidget > div.rmCategoryToggleWrp > span#rmCategoryMore:before {content: "+ ";}
div#blox-html-container.jobsoklahoma div.jobs-category-widget div#rmCategoryWidget > div.rmCategoryToggleWrp > span#rmCategoryLess:before {content: "- ";}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget {display: table !important; margin: 0 0 20px 0 !important; width: 100% !important;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#rmFEContainer {width: 100% !important; background-color: #ddd !important;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#rmFEContainer div.rmFEjCarouselLiteWrp > div.rmFEjCarouselLite.jcarousel-container {width: 100% !important;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#rmFEContainer div.rmFEjCarouselLiteWrp > div.rmFEjCarouselLite.jcarousel-container > div.jcarousel-clip.jcarousel-clip-horizontal {width: 600px !important; margin: 0 10px !important;}
div#blox-html-container.jobsoklahoma div#rmFEContainerLI jcarousel-item-horizontal {margin-right: 10px !important;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#rmFEContainer > div:first-of-type {padding-bottom: 0 !important;}
div#blox-html-container.jobsoklahoma div#rmFEContainerLI li.jcarousel-item, div#blox-html-container.jobsoklahoma div#rmFEContainerLI ul.jcarousel-list li {width: 150px !important; margin: 0 25px !important;}
div#blox-html-container.jobsoklahoma div#rmFEContainerLI ul.jcarousel-list li > span {background-color: #fff !important;}
div#blox-html-container.jobsoklahoma div#rmFEContainerLI ul.jcarousel-list li > span img {max-width: 115px !important; max-height: 70px !important; margin: auto !important; display: table !important;}
div#blox-html-container.jobsoklahoma .jcarousel-prev.jcarousel-prev-horizontal {background-image:url('../../images/jobs-arrow-left.png'); background-position: center; background-size: contain; background-repeat: no-repeat;}
div#blox-html-container.jobsoklahoma span.rmFEnext.RmFECuts.jcarousel-next.jcarousel-next-horizontal {background-image: url('../../images/jobs-arrow-right.png'); background-position: center; background-size: contain; background-repeat: no-repeat;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget span.rmFESubTitle {display: none !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper {max-width: 960px !important; width: 100% !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container {width: 100% !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-header {position: relative;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-header > div#jobs-logo {cursor: pointer; width: 14vw; height: 14vw; background-image: url('../../../../global/resources/images/_site/tulsa-world-jobs-logo.png'); height: 100px; background-repeat: no-repeat; background-size: contain;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-header > div.leaderboard-728x90 {max-width: 728px; max-height: 90px; width: 728px; height: 90px; overflow: hidden; position: absolute; top: 0; margin: auto; bottom: 0; right: 5px; background-color: rgb(204,204,204);}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container {z-index: 100000000; background-color: rgb(0,96,173); position: relative !important; display: table; width: 100%;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav {border: 0; background: transparent !important; margin: 0 !important; position: relative !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav {background: transparent !important; width: 100% !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {background-color: rgb(0,96,173); padding: 5px 10px !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > a {font-family: 'Alegreya Sans SC'; font-weight: bold; font-size: 12pt;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li:hover > a {color: rgb(201,200,188);}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-fb > a, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-tw > a {color: transparent !important; width: 30px; height: 30px;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-fb {background-image: url('../../../../global/resources/images/sharing-facebook.png'); background-repeat: no-repeat; background-size: 80%; background-position: center; float: right !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-tw {background-image: url('../../../../global/resources/images/sharing-twitter.png'); background-repeat: no-repeat; background-size: 80%; background-position: center; float: right !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-menu {display: none !important; float: right !important; color: transparent !important; background-image: url('../../../../global/resources/images/menu-button.png'); background-repeat: no-repeat !important; background-size: 80% !important; background-position: center !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-menu > div.no-link {display: none !important;}
div#blox-html-container.jobsoklahoma div#main-nav-container > h2#nav-full-width-logo {background-image: url('../../../../global/resources/images/tulsaworldjobs-mobile-logo.png') !important; display: none !important; background-repeat: no-repeat; background-size: 300px 27px !important; background-position: -10px center !important; position: relative !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-breadcrumbs {display: none !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines {width: 98%; padding: 1%; background-color: transparent !important; display: table;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines div.blox-title, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.best-companies div.blox-title {margin-bottom: 0px; border-bottom: 0 !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines div.blox-title > h3, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.best-companies div.blox-title > h3 {margin: 0 0 5px 0; font-family: 'Jockey One', sans-serif !important; font-size: 15pt; text-transform: uppercase; font-weight: normal; color: rgb(255,255,255); background-color: rgb(0,96,173); padding-left: 7px !important; line-height: 20pt !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.best-companies a {display: table; font-family: 'Open Sans Condensed'; font-size: 14pt; margin: 0 0 5px 0; padding: 5px 0;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.best-companies a:before {content: " "; width: 16px; display: table; background-image: url('../../../../global/resources/images/twjobs-arrow-right.png'); background-size: 80%; background-position: center; background-repeat: no-repeat; padding: 8px 0px; float: left; margin-right: 5px;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li {margin: 0 !important; display: table; padding: 5px 0;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li > a {display: none !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li > div.blox-recent-block > h4.blox-headline {margin: 0 !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li > div.blox-recent-block > h4.blox-headline > a {font-family: 'Open Sans Condensed'; font-size: 14pt; font-weight: bold;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col div.twjobs-headlines ul.blox-recent-list > li > div.blox-recent-block > ul {display: none !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-left-col {width: calc(100% - 310px) !important; margin: 0 !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1 {width: 50%; float: left; display: table;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo {width: 100%; float: none; margin: 0 !important; border: 0 !important; padding: 0 !important; background: transparent !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo > div.photo-container {width: 100% !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo > div.photo-container > a > img {width: 100% !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-icons, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-icons, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-comments, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-comments {display: none !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline {line-height: 21pt !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 20pt;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 {width: 50%; float: left; display: table;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo {width: 33%; float: right; margin: 0 0 0 5px !important; border: 0 !important; padding: 0 !important; background: transparent !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo > div.photo-container {width: 100% !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.lead-presentation-photo > div.photo-container > a > img {width: 100% !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > ul.blox-icons {display: none !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline {line-height: 15pt !important;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 14pt;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1 > div.blox-top-story > div.blox-top-story-holder, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder {margin: 0 !important;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget {overflow: hidden;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#featured-employers {display: table; width: 100%;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#featured-employers > h3 {margin: 0 0 5px 0; font-family: 'Jockey One', sans-serif !important; font-size: 15pt; text-transform: uppercase; font-weight: normal; color: rgb(255,255,255); background-color: rgb(0,96,173); padding-left: 7px !important;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#featured-employers > div.list-container {display: table; width: 100%; position: relative; overflow: hidden; padding: 7.03125% 0;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#featured-employers > div.list-container > ul {width: 400%; position: absolute; top: 0; left: 0; margin: 0; list-style-type: none; display: table; padding: 0; overflow: hidden;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#featured-employers > div.list-container > ul > li {float: left; width: calc(21% / 4); margin: 0 calc(2% / 4); display: table; position: relative; padding: calc(7.03125% / 4) 0;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#featured-employers > div.list-container > ul > li > a > img {max-width: 100%; max-height: 100%; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; display: table;}
div#blox-html-container.jobsoklahoma div.jobs-featured-employers-widget div#featured-employers > div.list-container > ul > li:nth-of-type(n+6) {display: none !important;}
div#blox-html-container.jobsoklahoma > div#blox-footer, div#blox-html-container.jobsoklahoma > p.copyright {width: 100% !important;}
div#blox-html-container.jobsoklahoma div.jobs-search-widget {margin-top: 10px;}
div#blox-html-container.jobsoklahoma h2.job-categories {font-family: 'Alegreya Sans SC'; color: rgb(0,96,173); font-weight: bold; border-bottom: 2px solid rgb(0,96,173);}
div#blox-html-container.jobsoklahoma ul#job-categories {list-style-type: none; margin: 0; padding: 0;}
div#blox-html-container.jobsoklahoma ul#job-categories > li {width: 46%; padding: 10px 1%; border-radius: 10px; background-color: rgb(0,96,173); float: left; display: table; min-height: 50px; position: relative; line-height: 15pt;}
div#blox-html-container.jobsoklahoma ul#job-categories > li:nth-of-type(odd) {margin: 10px 1% 10px 0;}
div#blox-html-container.jobsoklahoma ul#job-categories > li:nth-of-type(even) {margin: 10px 0 10px 1%;}
div#blox-html-container.jobsoklahoma ul#job-categories > li > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 15pt; font-weight: bold; color: rgb(255,255,255); text-decoration: none; display: table; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; text-align: center; width: 100%;}
div#blox-html-container.jobsoklahoma ul#job-categories > li:hover {background-color: rgb(232,232,195);}
div#blox-html-container.jobsoklahoma ul#job-categories > li:hover > a {color: rgb(50,50,50);}
div#blox-html-container.jobsoklahoma div#featured-employers-main {width: 100%;}
div#blox-html-container.jobsoklahoma div#featured-employers-main > h3 {font-family: 'Alegreya Sans SC'; color: rgb(0,96,173); font-weight: bold; border-bottom: 2px solid rgb(0,96,173); font-size: 18pt;}
div#blox-html-container.jobsoklahoma div#featured-employers-main > ul {list-style-type: none; margin: 0; padding: 0;}
div#blox-html-container.jobsoklahoma div#featured-employers-main > ul > li {position: relative; min-height: 120px; float: left; width: calc((100% / 3) - 4% - 2px); margin: 1%; padding: 1%; border: 1px solid rgb(200,200,200);}
div#blox-html-container.jobsoklahoma div#featured-employers-main > ul > li > a {display: table; width: 100%; text-decoration: none;}
div#blox-html-container.jobsoklahoma div#featured-employers-main > ul > li > a > img {border: 0 !important; max-width: 96%; max-height: 96%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto;}
div#blox-html-container.jobsoklahoma div.twjobs-contact div.blox-title {border-bottom: none !important;}
div#blox-html-container.jobsoklahoma div.twjobs-contact div.blox-title > h3 {font-family: 'Alegreya Sans SC', sans-serif !important; font-size: 18pt !important; border-bottom: 2px solid rgb(0,96,173) !important; color: rgb(0,96,173); width: 100% !important; display: table !important; margin: 10px 0 0 0 !important; padding: 0 0 5px 0 !important; font-weight: bold !important;}
div#blox-html-container.jobsoklahoma div.twjobs-contact h4 {font-family: 'Open Sans Condensed', sans-serif; font-size: 15pt; font-weight: bold; text-decoration: underline; color: rgb(0,96,173);}
div#blox-html-container.jobsoklahoma div.startup-header > div.blox-html-asset {margin: 0 !important;}
div#blox-html-container.jobsoklahoma div.startup-header h2 {margin: 0 0 5px 0; font-family: 'Jockey One', sans-serif !important; font-size: 15pt; text-transform: uppercase; font-weight: normal; color: rgb(255,255,255); background-color: rgb(0,96,173); padding-left: 7px !important; padding-top: 0 !important;}
div#blox-html-container.jobsoklahoma div.business-people-hires {margin-bottom: 10px;}
div#blox-html-container.jobsoklahoma div.business-people-hires > div.tw-photo-gallery > div.tw-photo-gallery-header {background-color: rgb(0,96,173) !important; width: calc(100% - 7px) !important; padding: 0 0 0 7px !important;}
div#blox-html-container.jobsoklahoma div.business-people-hires > div.tw-photo-gallery > div.tw-photo-gallery-header > span.tw-section-headers {display: table; padding: 3px 0 4px; font-family: 'Jockey One', sans-serif !important; font-size: 15pt !important; line-height: 15pt !important;}
div#blox-html-container.jobsoklahoma div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container {width: calc(100% - 14px) !important; padding: 5px 7px !important; display: table !important;}
div#blox-html-container.jobsoklahoma div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > a > img {max-height: 120px !important; height: auto !important; max-width: 90% !important;}
div#blox-html-container.jobsoklahoma div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > a:before {content: "VIEW MORE BUSINESS PEOPLE"; font-size: 12pt; font-weight: bold; color: rgb(0,96,173); font-family: 'Open Sans Condensed', sans-serif; float: right;}
div#blox-html-container.jobsoklahoma div.jobs-videos-widget iframe {width: 100% !important;}
div#blox-html-container.jobsoklahoma div#blox-footer {max-width: calc(960px - 4%); width: 96%; padding: 10px 2%; background-color: rgb(0,96,173); display: table; text-align: left !important;}
div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section {width: calc((100% / 4) - 2%); padding: 0 1%; float: left;}
div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section > h2 {margin: 0; padding: 0; border-bottom: 2px solid rgb(255,255,255); color: rgb(255,255,255); font-family: 'Alegreya Sans SC', sans-serif; line-height: 18pt; font-size: 18pt; font-weight: bold;}
div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section > p {color: rgb(255,255,255); font-family: 'Source Sans Pro', sans-serif !important; font-size: 10pt; padding: 5px 0; margin: 0;}
div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section > p > a {color: rgb(255,255,255) !important; text-decoration: none;}
div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section > ul {list-style-type: none; margin: 0 0 20px 0; padding: 0;}
div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section > ul > li > a {font-family: 'Source Sans Pro', sans-serif; color: rgb(255,255,255) !important; font-size: 12pt; text-decoration: none;}
div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section > a.facebook, div#blox-footer > div.footer-section > a.twitter {width: 40%; margin: 5%; padding: 22.5% 0; display: table; float: left;}
div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section > a.facebook {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/fb_logo_white.png'); background-size: contain; background-repeat: no-repeat;}
div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section > a.twitter {background-image: url('http://tulsaworld.com/content/tncms/live/global/resources/images/twitter_logo_white.png'); background-size: contain; background-repeat: no-repeat;}
div#blox-html-container.jobsoklahoma h2.mantra {margin: 5px auto; display: table; padding: 5px 0; font-family: 'Oswald'; font-size: 24pt;}
div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-header > div#blox-user-panel {display: none !important; position: absolute; bottom: 0; right: 0;}
div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset {display: table; width: calc(98% - 2px); padding: 1%; border: 1px solid rgb(200,200,200); position: relative; background-color: rgb(235, 236, 222);}
div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > h2 {font-family: 'Oswald', sans-serif; font-size: 30pt; font-weight: bold; width: 30%; line-height: 30pt; text-transform: uppercase; display: table; margin: 0 5% 0 0; padding: 0; float: left;}
div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > p {font-family: 'Alegreya Sans SC', sans-serif !important; font-size: 20pt; position: absolute; margin: auto; top: 0; right: 0; bottom: 0; padding: 0; max-width: 65%; line-height: 24pt !important; text-align: center;}
div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > p > a {clear: both; background-color: rgb(0,96,173); color: rgb(255,255,255); text-decoration: none; border-radius: 100px; padding: 2px 10px; text-transform: uppercase; font-size: 16pt !important; white-space: nowrap;}

@media (max-width: 980px) {
    div#blox-html-container.jobsoklahoma {width: 98% !important; padding: 0 1% !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {padding: 0 10px !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-fb, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-tw {background-size: contain !important; width: 25px !Important; padding: 0 !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > a {font-size: 12pt !important;}
    div#blox-html-container.jobsoklahoma > div#blox-footer > div.blox-bottom-block-holder {width: 100% !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-header > div.leaderboard-728x90 {display: none !important;}
    div#blox-html-container.jobsoklahoma div#RmSWContainer {height: auto !important;}
    div#blox-html-container.jobsoklahoma div#RmSWContainer > div.RmJwSbWrapper {position: relative !important;}
    div#blox-html-container.jobsoklahoma div#RmSWContainer > div.RmJwSbWrapper > div.RmJwSbMainContent > div.RmJwSbTitleShade {width: 100% !important;}
    div#blox-html-container.jobsoklahoma div#RmSWContainer div.RmJwSbContent {display: table !important;}
    div#blox-html-container.jobsoklahoma div#RmSWContainer div.RmJwSbContent > span.RmJwSbValignTop {width: 38% !important; margin: 0 1% !important;}
    div#blox-html-container.jobsoklahoma div#RmSWContainer div.RmJwSbContent > span:last-of-type {width: 18% !important;}
    div#blox-html-container.jobsoklahoma div#RmSWContainer div.RmJwSbContent > span.RmJwSbValignTop > input {width: 100% !important; padding: 2px 0 !important;}
    div#blox-html-container.jobsoklahoma div#RmSWContainer div.RmJwSbContent > span.RmJwSbValignTop > button {min-width: 0 !important; font-size: 10pt !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-header > div#jobs-logo {background-image: url('../../../../global/resources/images/_site/tulsa-world-jobs-tablet-header.png'); width: 100%; height: 14vw !important; margin-bottom: -14px; border-bottom: 1px solid #fff; display: table;}
    div#blox-html-container.jobsoklahoma div#blox-footer {max-width: 96% !important;}
    div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > p {font-size: 16pt !important; line-height: 16pt !important;}
    div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > p > a {font-size: 12pt !important;}
}

@media (max-width: 900px) {
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {padding: 0 5px !important;}
}

@media (max-width: 768px) {
    div#blox-html-container.jobsoklahoma div#RmSWContainer div.RmJwSbContent > span.RmJwSbValignTop {float: none !important; width: 96% !important; margin: 5px auto !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-header {display: none !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-left-col, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container > div#blox-right-col {float: none !important; width: 100% !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container {position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav {margin: 0 !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav, div#blox-html-container.test.politics > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav {position: absolute !important; top: 0 !important; width: 100% !important; display: table !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {display: none !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li.nav-main-item-menu {display: block !important; position: absolute !important; right: 5px !important; bottom: 0 !important; margin: auto !important; width: 2% !important; cursor: pointer !important; height: 44px !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > h2#nav-full-width-logo {display: block !important; margin: 8px 0 !important; width: 300px !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > h2#nav-full-width-logo > a {max-width: 270px !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open {background-color: rgb(0,96,173) !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open > li.nav-main-item-menu {bottom: auto !important; top: -44px !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open > li {display: block !important; float: none !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open > li.nav-main-item-fb, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav.open > li.nav-main-item-tw {display: none !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container, div#blox-html-container.test.politics > div#blox-wrapper > div#blox-container {margin-top: 50px !important;}
    div#blox-html-container.jobsoklahoma div.startup-header h2, div.jobs-featured-employers-widget div#featured-employers > h3 {line-height: 15pt !important;}
    div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section {width: calc((100% / 2) - 2%) !important;}
    div#blox-html-container.jobsoklahoma div#blox-footer > div:nth-of-type(odd) {clear: left !important;}
    div#blox-html-container.jobsoklahoma h2.mantra {margin: 0px auto !important; padding: 0px 0 !important; font-size: 16pt !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > a {font-size: 16pt !important; padding: 0 1% !important;}
    div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > h2 {font-size: 24pt !important; line-height: 24pt !important;}
    div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > p {font-size: 15pt !important; line-height: 19pt !important;}
    div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > p > a {font-size: 12pt !important;}
    div#blox-html-container.jobsoklahoma div#rmFJWidget, div#rmFJWidget > dl#rmFJData {max-width: none !important; width: auto !important;}
    div#blox-html-container.jobsoklahoma div.ac_ResultsJT {width: calc(100% - 23px) !important; left: 66px !important;}
    div#blox-html-container.jobsoklahoma div.ac_ResultsJT li {padding: 2px 0 !important;}
}

@media (max-width: 500px) {
    div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section {width: 98% !important; clear: both !important;}
    div#blox-html-container.jobsoklahoma div#blox-footer > div.footer-section > a.facebook, div#blox-footer > div.footer-section > a.twitter {width: 20% !important; padding: 10% 0 !important;}
    div#blox-html-container.jobsoklahoma h2.mantra {font-size: 12pt !important;}
    div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > h2 {text-align: center !important; width: 100% !important; float: none !important;}
    div#blox-html-container.jobsoklahoma div.poachable > div.blox-html-asset > p {position: relative !important; max-width: 100% !important; float: none !important;}
    div#blox-html-container.jobsoklahoma div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item {display: table !important; width: 100% !important; float: none !important; margin: 5px 0 !important;}
    div#blox-html-container.jobsoklahoma div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > a > img {margin: 0 5px 0 0 !important; float: left !important; max-height: none !important; max-width: 33% !important;}
    div#blox-html-container.jobsoklahoma div.business-people-hires > div.tw-photo-gallery > div.tw-gallery-container > div.tw-photo-gallery-item > div {display: table !important; text-align: left !important; margin-left: 5px !important;}
}

@media (max-width: 400px) {
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-1, div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 {width: 100% !important; float: none !important;}
    div#blox-html-container.jobsoklahoma ul#job-categories > li {width: 98% !important; margin: 5px 0 !important;}
    div#blox-html-container.jobsoklahoma div#featured-employers-main > ul > li {width: 96% !important;}
    div#blox-html-container.jobsoklahoma h2.mantra {line-height: 10pt !important; text-align: center !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline {line-height: 21pt !important;}
    div#blox-html-container.jobsoklahoma > div#blox-wrapper > div#blox-container div.topstory-2 > div.blox-top-story > div.blox-top-story-holder > div.blox-asset-content > h3.blox-headline > a {font-size: 20pt !important;}
}


/* BMT-4330 Taste of the City website */
div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#blox-header > div#tw-header > a > img {width: 100% !important; border: 0 !important;}
div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-breadcrumbs, div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#index-section-title {display: none !important;}
div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#main-nav-container > div#main-nav {background-color: rgb(210,35,42) !important;}
div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav, div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav {background: transparent !important;}
div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li {width: calc((100% / 3) - 8px) !important; text-align: center !important; position: relative; padding: 3px 0 !important;}
div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > div.mega-nav-container {margin-left: 0 !important;}
div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > div.mega-nav-container > ul {padding: 0 10px !important;}

/* BMT-4356 Dropdown menu link adjustments */
div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > div.mega-nav-container {width: 100% !important; box-shadow: 0px 3px 5px #333 !important;}
div#blox-html-container.events.tasteofthecity > div#blox-wrapper > div#main-nav-container > div#main-nav > div#tncms-region-nav-main_nav > ul#main_nav > li > a {font-weight: bold;}

/* BMT-4415 Testing nav bar options */
div#blox-html-container.test.bmt-4415 div#fixedNavTop {min-width: 980px; position: fixed; top: 0; left: 0; width: 100%; background-color: rgb(68,149,232); z-index: 1000000;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul {list-style-type: none; margin: 0; padding: 0;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.menu {padding: 13px 5px; width: 44px; float: left; cursor: pointer;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.menu:hover {background-color: rgb(68,149,232);}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.menu > span.bar {width: 80%; padding: 3px 0; background-color: rgb(255,255,255); margin: 0 auto 5px auto; display: table;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.menu > span:last-of-type {margin: 0 auto !important;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.logo {width: 200px; margin: 0 20px; position: relative; background-image: url('../../../../global/resources/images/_site/tw-digital-logo-white.png'); background-size: contain; background-repeat: no-repeat; background-position: center; float: left; padding: 25px 5px;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.logo > a {display: block; position: absolute; margin: auto; top: 0; bottom: 0; left: 0; right: 0;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li:not(.menu):not(.logo):not(.instagram):not(.facebook):not(.twitter):not(.weather) {float: left; padding: 12px 20px;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li:not(.menu):not(.logo):not(.instagram):not(.facebook):not(.twitter):not(.weather) > a {font-family: 'Open Sans Condensed', sans-serif; font-size: 15pt; color: rgb(255,255,255); text-decoration: none; text-transform: uppercase;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.user {position: relative; background-image: url('../../../../global/resources/images/_site/user-icon.png'); background-size: 40%; background-position: center; cursor: pointer; background-repeat: no-repeat; width: 50px; height: 50px; padding: 0 !important; float: right !important; margin: 0;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.instagram {position: relative; background-image: url('../../../../global/resources/images/_site/instagram-icon.png'); background-size: 40%; background-position: center; cursor: pointer; background-repeat: no-repeat; width: 50px; height: 50px; padding: 0 !important; float: right !important; margin: 0;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.facebook {position: relative; background-image: url('../../../../global/resources/images/fb_logo_white.png'); background-size: 40%; background-position: center; cursor: pointer; background-repeat: no-repeat; width: 50px; height: 50px; padding: 0 !important; float: right !important; margin: 0;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.twitter {position: relative; background-image: url('../../../../global/resources/images/twitter_logo_white.png'); background-size: 40%; background-position: center; cursor: pointer; background-repeat: no-repeat; width: 50px; height: 50px; padding: 0 !important; float: right !important; margin: 0;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.instagram > a, div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.facebook > a, div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.twitter > a {display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.search {position: relative; background-image: url('../../../../global/resources/images/search-looking-glass.png'); background-size: 40%; background-position: center; cursor: pointer; background-repeat: no-repeat; width: 50px; height: 50px; padding: 0 !important; float: right !important; margin: 0;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.weather {cursor: pointer; position: relative; float: right; height: 50px; padding: 0;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.weather > h4 {font-family: 'Open Sans Condensed', sans-serif; font-size: 20pt; padding: 5px; font-weight: bold; color: rgb(255,255,255); float: left;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.weather > img {width: 40px; padding: 5px 20px 5px 0px; float: right;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.weather > div.weather-drop {display: none;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.weather:hover > div.weather-drop {display: block; box-shadow: 0 10px 15px rgba(0,0,0,0.7); padding: 5px; position: absolute; top: 50px; left: -75px; width: 300px; background-color: rgb(68,149,232);}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.weather:hover > div.weather-drop > h4 {font-family: 'Oswald', sans-serif; font-size: 16pt; color: rgb(255,255,255); margin: 0 0 4px 0; padding: 0; border-bottom: 1px solid rgba(255,255,255,0.7); width: 100%;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.weather:hover > div.weather-drop > p {font-family: 'Open Sans Condensed', sans-serif !important; font-size: 14pt; color: rgb(255,255,255); margin: 0; padding: 4px 0;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.weather:hover > div.weather-drop > p > strong {display: table;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.search > form {display: none;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.search:hover > form {display: block; height: auto; position: absolute; top: 50px; width: 300px; right: 0; background: none; background-color: rgb(68,149,232); padding: 5px;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.search:hover > form > div > input.search-bar {background: rgb(238,238,238); width: calc(85% - 10px); padding: 0 5px; font-family: 'Open Sans Condensed', sans-serif; font-size: 12pt;}
div#blox-html-container.test.bmt-4415 div#fixedNavTop > ul > li.search:hover > form > div > input.search-submit {background-image: url('../../../../global/resources/images/search-looking-glass.png'); background-size: contain; background-repeat: no-repeat; background-position: center; width: 15%; height: 30px;}


div#blox-html-container.test.bmt-4415 div#slideNav {width: 290px; padding: 5px; box-shadow: 0 0 10px rgba(0,0,0,0.7); background-color: rgb(68,149,232); display: block; overflow-y: auto; position: fixed; top: 0; left: -300px; height: 100%; z-index: 1000001; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out;}
div#blox-html-container.test.bmt-4415 div#slideNav.active {left: 0px;}
div#blox-html-container.test.bmt-4415 div#slideNav > ul {width: 100%; display: table; margin: 0; padding: 0;}
div#blox-html-container.test.bmt-4415 div#slideNav > ul > li.has-sub {background-image: url('http://www.tulsaworld.com/content/tncms/live/editorial/tw-okpreps/resources/images/arrow-down.png'); background-repeat: no-repeat; background-size: 16px; background-position: right 4px top 10px;}
div#blox-html-container.test.bmt-4415 div#slideNav > ul > li.has-sub.open {background-image: url('http://www.tulsaworld.com/content/tncms/live/editorial/tw-okpreps/resources/images/arrow-up.png') !important;}
div#blox-html-container.test.bmt-4415 div#slideNav > ul > li > a {font-size: 13pt; font-weight: bold; color: rgb(255,255,255); font-family: 'Oswald', sans-serif; text-decoration: none;}
div#blox-html-container.test.bmt-4415 div#slideNav > ul > li > ul.sub-nav {display: none;}
div#blox-html-container.test.bmt-4415 div#slideNav > ul > li > ul.sub-nav > li > a {font-family: 'Open Sans Condensed', sans-serif; color: rgb(255,255,255); font-size: 12pt;}
div#blox-html-container.test.bmt-4415 div#slideNav > ul > li:first-of-type > ul.sub-nav {display: block;}

div#blox-html-container.test.bmt-4415 div#blox-wrapper {margin: 60px auto 0 auto;}
div#blox-html-container.test.bmt-4415 div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#index-section-title, div#blox-html-container.test.bmt-4415 div#blox-wrapper > div#blox-container > div#blox-left-col > div#blox-index > div#blox-breadcrumbs {display: none;}

div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > form#blox-search-form {height: auto; background: none; width: 100%;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > form#blox-search-form > div > input.search-bar {background: rgb(238,238,238); width: calc(85% - 10px); padding: 0 5px; font-family: 'Open Sans Condensed', sans-serif; font-size: 12pt;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > form#blox-search-form > div > input.search-submit {background-image: url('../../../../global/resources/images/search-looking-glass.png'); background-size: contain; background-repeat: no-repeat; background-position: center; width: 15%; height: 30px;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user > div#blox-user-panel {display: none; position: absolute; top: 50px; right: 0; padding: 10px; background-color: rgb(68,149,232); min-width: 250px;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user:hover > div#blox-user-panel {display: block !important;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user > div#blox-user-panel, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > div#blox-user-panel {border-radius: 0 !important;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > div#blox-user-panel {width: 100% !important; padding: 10px 0 !important; border: 1px solid rgba(255,255,255,0.5) !important; border-left: 0 !important; border-right: 0 !important; margin: 10px 0 !important;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user:hover > div#blox-user-panel *, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > div#blox-user-panel * {font-family: 'Open Sans Condensed', sans-serif !important; font-size: 10pt !important; color: rgb(255,255,255) !important;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user > div#blox-user-panel > dl > dd#uNav, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user > div#blox-user-panel > dl > dd#uNavOut, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > div#blox-user-panel > dl > dd#uNav, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > div#blox-user-panel > dl > dd#uNavOut {display: table; width: 100%; float: none;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user > div#blox-user-panel > dl > dd#uNav span.panel-delimiter, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user > div#blox-user-panel > dl > dd#uNavOut span.panel-delimiter, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > div#blox-user-panel > dl > dd#uNav span.panel-delimiter, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > div#blox-user-panel > dl > dd#uNavOut span.panel-delimiter {display: none !important;}
div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user > div#blox-user-panel > dl > dd#uNav a, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#fixedNavTop > ul > li.user > div#blox-user-panel > dl > dd#uNavOut a, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > div#blox-user-panel > dl > dd#uNav a, div#blox-html-container.test.bmt-4415 > div#blox-wrapper > div#slideNav > div#masthead > div#blox-user-panel > dl > dd#uNavOut a {display: table; padding: 5px 10px; background-color: rgb(255,255,255) !important; color: rgb(68,149,232) !important; float: left; margin-right: 5px;}




/* BMT-4441 - New homepage for classifieds */
div#blox-html-container.test.bmt-4441 div.classifieds-landing, div#blox-html-container.venue-admin.classifieds div.classifieds-landing > a.banner {display: table; width: 100%; margin-bottom: 10px !important;}
div#blox-html-container.test.bmt-4441 div.classifieds-landing > a:not(.banner) {width: calc((100% / 4) - 5px); margin-left: 5px; display: table; float: left;}
div#blox-html-container.test.bmt-4441 div.classifieds-landing > a > img {width: 100%; border: 0; margin-bottom: 10px;}
div#blox-html-container.test.bmt-4441 div.classifieds-landing > a:not(.banner):nth-of-type(4n+2) {margin-left: 0 !important; clear: left !important;}
div#blox-html-container.test.bmt-4441 div.heading.heading-class.detail {display: none !important;}
div#blox-html-container.test.bmt-4441 div#blox-top-left, div#blox-html-container.venue-admin.classifieds div#blox-top-right {display: none !important;}
div#blox-html-container.test.bmt-4441, div#blox-html-container.test.bmt-4441 > div#blox-wrapper {width: 100%; max-width: 980px; margin: 0 auto;}
div#blox-html-container.test.bmt-4441 > div#blox-wrapper > div#blox-header > div#ads-top, div#blox-html-container.venue-admin.classifieds > div#blox-wrapper > div#blox-header > div#extra-nav {width: 100%;}
div#blox-html-container.test.bmt-4441 > div#blox-wrapper > div#blox-header > div#classifieds-header > a > img {width: 100%;}
div#blox-html-container.test.bmt-4441 > div#blox-wrapper > div#blox-container {width: 100%;}
div#blox-html-container.test.bmt-4441 > div#blox-wrapper > div#blox-container > div#blox-left-col {width: calc(100% - 310px); margin: 0;}
div#blox-html-container.test.bmt-4441 > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 300px; float: right; margin: 0;}
div#community-classifieds {width: 100%; display: table;}
div#community-classifieds > h2 {font-family: 'Oswald', sans-serif; font-size: 18pt; font-weight: bold; color: rgb(68,149,232); border-bottom: 2px solid rgba(100,100,100,0.5); display: table; width: 100%; margin-bottom: 5px;}
div#community-classifieds > h4 {font-family: 'Palatino Linotype', sans-serif; font-size: 12pt;}
div#community-classifieds > a {width: calc(50% - 5px); display: table; margin-bottom: 10px;}
div#community-classifieds > a > img {width: 100%; border: 0;}
div#community-classifieds > a:nth-of-type(odd) {float: left; clear: left; margin-right: 5px;}
div#community-classifieds > a:nth-of-type(even) {float: right; margin-left: 5px;}
div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder, div#blox-html-container.politics div#blox-footer, div#blox-html-container.test.bmt-4441 p.copyright {width: 100% !important; max-width: 1200px !important;}
div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc(((100% - 311px) / 3) - 11px) !important; height: auto !important;}
div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact {width: 300px !important; height: auto !important;}
div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > p.footer-logo {background-size: cover; margin: 5px 0 !important;}
div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections, div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {height: auto !important; width: calc((((100% - 311px) / 3) / 2) - 11px) !important;}
div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form {margin: 5px 0 !important;}

@media (max-width: 991px)
{
    div#blox-html-container.test.bmt-4441 div#blox-footer {width: calc(100% - 20px) !important;}
    div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder {margin: 0 !important;}
    div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.search form input.search-bar {width: 100% !important;}
    div#blox-html-container.test.bmt-4441 > div#blox-wrapper > div#blox-header > div#ads-top > div.tw-leaderboard-200x90 {display: none !important;}
}

@media (max-width: 768px) {
    div#blox-html-container.test.bmt-4441 {width: calc(100% - 10px) !important;}
    div#blox-html-container.test.bmt-4441 > div#blox-wrapper > div#blox-container > div#blox-left-col {width: 100% important; float: none !important;}
    div#blox-html-container.test.bmt-4441 > div#blox-wrapper > div#blox-container > div#blox-right-col {width: 100% !important; float: none !important;}
    div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc((100% / 3) - 11px) !important;}
    div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact {width: calc(100% - 10px) !important; border-right: 0 !important; float: none !important;}
    div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > p.footer-logo {background-size: auto 80px !important;}
    div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections, div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {width: calc(((100% / 3) / 2) - 11px) !important}
    div#blox-html-container.test.bmt-4441 > div#blox-wrapper > div#blox-header > div#ads-top {display: none !important;}
}
@media (max-width: 500px) {
    div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block {width: calc(100% - 10px) !important; border-right: 0 !important; float: none !important;}
    div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections, div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.sections2 {width: calc(50% - 10px) !important; float: left !important;}
}
@media (max-width: 430px) {
    div#blox-html-container.test.bmt-4441 div#blox-footer > div.blox-bottom-block-holder > div.footer-section-block.start.contact > p.footer-logo {background-size: contain !important;}
}

div#blox-html-container.events.tasteofthecity div#blox-footer, div#blox-html-container.events.seniorlivingexpo div#blox-footer {display: none !important;}

ul.about-us-nav {list-style-type: none; margin: 0 auto; padding: 0; display: table;}
ul.about-us-nav > li {padding: 4px 10px; float: left; position: relative;}
ul.about-us-nav > li > a {font-family: 'Oswald', sans-serif; font-size: 12pt; text-decoration: none; color: rgb(100,100,100); font-weight: normal;}
ul.about-us-nav > li > ul.sub-nav {background-color: rgb(255,255,255); width: 200px; list-style-type: none; padding: 5px; display: none; position: absolute; top: 30px; left: 0;}
ul.about-us-nav > li:hover > ul.sub-nav {display: block;}
ul.about-us-nav > li > ul.sub-nav > li {text-align: center; padding: 2px 5px 2px; margin: 0 0 5px 0; border-bottom: 1px solid rgba(140,140,140,0.5); background-color: rgb(255,255,255);}
ul.about-us-nav > li > ul.sub-nav > li > a {font-family: 'Oswald', sans-serif; text-align: center; font-size: 10pt; text-decoration: none; color: rgb(100,100,100); font-weight: normal;}
hr.hairline {border: 1px solid rgba(200,200,200,0.7); border-bottom: 0; margin: 0 10px;}

table.hourly-forecast {width: 100%; font-family: Arial, sans-serif; font-size: 10pt;}
table.hourly-forecast > tbody > tr > td[colspan] {background-color: rgb(200,200,200); padding: 5px; font-size: 12pt; font-weight: bold;}
table.seven-day-forecast {width: 100%; font-family: Arial, sans-serif; font-size: 10pt;}
table.seven-day-forecast > tbody > tr > td[colspan] {font-size: 16pt; font-weight: bold;}
table.seven-day-forecast > tbody > tr.forecast > td {background-color: rgb(230,227,202);}
table.seven-day-forecast > tbody > tr.forecast > td:first-of-type {border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
table.seven-day-forecast > tbody > tr.forecast > td:last-of-type {border-top-right-radius: 10px; border-bottom-right-radius: 10px;}
table.seven-day-forecast > tbody > tr.forecast > td > img {width: 60px; margin: 5px;}
table.seven-day-forecast > tbody > tr.forecast > td > span {font-size: 8pt;}
table.seven-day-forecast > tbody > tr.forecast > td > p.hitemp {font-family: Arial, sans-serif !important; font-size: 18pt; font-weight: bold; color: rgb(200,0,0);}
table.seven-day-forecast > tbody > tr.forecast > td > p.lowtemp {font-family: Arial, sans-serif !important; font-size: 18pt; font-weight: bold; color: rgb(0,0,200);}
table.seven-day-forecast > tbody > tr.forecast > td:first-of-type {width: 60px;}
table.seven-day-forecast > tbody > tr.forecast > td:nth-of-type(3), table.seven-day-forecast > tbody > tr.forecast > td:nth-of-type(4) {width: 60px; text-align: center;}

/*http://scripts.bloxcms.com update WC 6/27/16 */

.small-apple{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 0 !important;}
.small-arrowleft{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -90px !important;}
.small-arrowright{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -180px !important;}
.small-at{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -270px !important;}
.small-baby{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -360px !important;}
.small-back{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -450px !important;}
.small-briefcase{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -540px !important;}
.small-bullhorn{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -630px !important;}
.small-calendar{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -720px !important;}
.small-camera{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -810px !important;}
.small-cat{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -900px !important;}
.small-cellphone{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -990px !important;}
.small-digging{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -1170px !important;}
.small-dog{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -1260px !important;}
.small-download{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -1350px !important;}
.small-exclaim{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -1440px !important;}
.small-exclaim_2{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -1530px !important;}
.small-globe{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -1620px !important;}
.small-hardhat{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -1710px !important;}
.small-home_1{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -1800px !important;}
.small-home_2{background:url("../../images/_site/tn-common-icons.png") no-repeat 0 -1890px !important;}
.small-info{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px 0 !important;}
.small-justmarried{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -90px !important;}
.small-lightbulb{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -180px !important;}
.small-list{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -270px !important;}
.small-mail{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -360px !important;}
.small-money{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -450px !important;}
.small-movie{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -540px !important;}
.small-no{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -720px !important;}
.small-note{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -810px !important;}
.small-notebook{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -900px !important;}
.small-notepad{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -990px !important;}
.small-office_10{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1080px !important;}
.small-pacifier{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1170px !important;}
.small-paper{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1260px !important;}
.small-paperclip{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1350px !important;}
.small-pda{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1440px !important;}
.small-pencil{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1530px !important;}
.small-phone{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1620px !important;}
.small-phonebook{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1710px !important;}
.small-portfolio{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1800px !important;}
.small-print{background:url("../../images/_site/tn-common-icons.png") no-repeat -90px -1890px !important;}
.small-recycle{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px 0 !important;}
.small-rss{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -90px !important;}
.small-sendmail{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -180px !important;}
.small-services{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -270px !important;}
.small-star{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -360px !important;}
.small-stars{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -450px !important;}
.small-stroller{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -540px !important;}
.small-tag{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -630px !important;}
.small-talk_1{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -720px !important;}
.small-talk_2{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -810px !important;}
.small-tie{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -900px !important;}
.small-transmit{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -990px !important;}
.small-video{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -1080px !important;}
.small-weddingcake{background:url("../../images/_site/tn-common-icons.png") no-repeat -180px -1170px!important;}
.small-notebook{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -90px -895px!important;}
.small-user{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -0px -1978px !important;}
.small-tools{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -88px -1978px !important;}
.small-mouse{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -176px -1886px !important;}
.small-clock{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -176px -1795px !important;}
.small-laptop{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -176px -1698px !important;}
.small-coffee{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -181px -1613px !important;}
.small-clipboard{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -179px -1523px !important;}
.small-monitor{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -176px -1432px !important;}
.class.categoriesList span.cat-icon {
    background:url("../../images/_site/tn-common-icons.png") no-repeat scroll -179px -622px transparent !important;;
    display: block;
    height:50px;
    text-indent:-99999px;
    width:50px;
    float: left;}
	
	.small-newspaper {background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -90px -624px!important;}
.small-gift {background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -180px -1255px!important;}
.small-calendar {background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll 0 -715px!important;}
.small-notebook {background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -90px -895px!important;}
.small-info{background:transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -90px 5px!important;}
.small-credit {background: transparent url("../../images/_site/tn-common-icons.png") no-repeat scroll -180px -1340px !important;}
.cartoon-icon{display:block;
text-indent:-99999px;
overflow:hidden;
background-repeat:no-repeat;width:40px;height:40px;
background-image:url("./../images/_site/40x40.png");}