/*
Theme Name: CableFax
Theme URI: http://www.ammirati.com
Author: Ammirati Interactive
Author URI: http://www.ammirati.com
Description: Revised theme for CableFax
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: cable, cable news, fax, flat, clean, ui, bootstrap
*/
@font-face { font-family: "bitter-bold"; src: url("/wp-content/themes/cablefax/scss/fonts/bitter-bold-webfont.eot"); }
@font-face { font-family: "bitter-bold"; src: url("/wp-content/themes/cablefax/scss/fonts/bitter-bold-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/bitter-bold-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "bitter-italic"; src: url("/wp-content/themes/cablefax/scss/fonts/bitter-italic-webfont.eot"); }
@font-face { font-family: "bitter-italic"; src: url("/wp-content/themes/cablefax/scss/fonts/bitter-italic-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/bitter-italic-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "bitter-regular"; src: url("/wp-content/themes/cablefax/scss/fonts/bitter-regular-webfont.eot"); }
@font-face { font-family: "bitter-regular"; src: url("/wp-content/themes/cablefax/scss/fonts/bitter-regular-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/bitter-regular-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-bla"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-bla-webfont.eot"); }
@font-face { font-family: "lato-bla"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-bla-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-bla-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-blaita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-blaita-webfont.eot"); }
@font-face { font-family: "lato-blaita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-blaita-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-blaita-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-bol"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-bol-webfont.eot"); }
@font-face { font-family: "lato-bol"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-bol-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-bol-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-bolita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-bolita-webfont.eot"); }
@font-face { font-family: "lato-bolita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-bolita-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-bolita-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-hai"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-hai-webfont.eot"); }
@font-face { font-family: "lato-hai"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-hai-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-hai-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-haiita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-haiita-webfont.eot"); }
@font-face { font-family: "lato-haiita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-haiita-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-haiita-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-lig"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-lig-webfont.eot"); }
@font-face { font-family: "lato-lig"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-lig-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-lig-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-ligita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-ligita-webfont.eot"); }
@font-face { font-family: "lato-ligita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-ligita-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-ligita-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-reg"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-reg-webfont.eot"); }
@font-face { font-family: "lato-reg"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-reg-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-reg-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "lato-regita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-regita-webfont.eot"); }
@font-face { font-family: "lato-regita"; src: url("/wp-content/themes/cablefax/scss/fonts/lato-regita-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/lato-regita-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "aleo-bold"; src: url("/wp-content/themes/cablefax/scss/fonts/aleo-bold-webfont.eot"); }
@font-face { font-family: "aleo-bold"; src: url("/wp-content/themes/cablefax/scss/fonts/aleo-bold-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/aleo-bold-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "aleo-regular"; src: url("/wp-content/themes/cablefax/scss/fonts/aleo-regular-webfont.eot"); }
@font-face { font-family: "aleo-regular"; src: url("/wp-content/themes/cablefax/scss/fonts/aleo-regular-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/aleo-regular-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-black"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-black-webfont.eot"); }
@font-face { font-family: "sourcesanspro-black"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-black-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-black-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-blackit"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-blackit-webfont.eot"); }
@font-face { font-family: "sourcesanspro-blackit"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-blackit-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-blackit-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-bold"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-bold-webfont.eot"); }
@font-face { font-family: "sourcesanspro-bold"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-bold-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-bold-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-boldit"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-boldit-webfont.eot"); }
@font-face { font-family: "sourcesanspro-boldit"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-boldit-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-boldit-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-extralight"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-extralight-webfont.eot"); }
@font-face { font-family: "sourcesanspro-extralight"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-extralight-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-extralight-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-it"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-it-webfont.eot"); }
@font-face { font-family: "sourcesanspro-it"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-it-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-it-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-light"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-light-webfont.eot"); }
@font-face { font-family: "sourcesanspro-light"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-light-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-light-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-lightit"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-lightit-webfont.eot"); }
@font-face { font-family: "sourcesanspro-lightit"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-lightit-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-lightit-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-regular"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-regular-webfont.eot"); }
@font-face { font-family: "sourcesanspro-regular"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-regular-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-regular-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-semibold"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-semibold-webfont.eot"); }
@font-face { font-family: "sourcesanspro-semibold"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-semibold-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-semibold-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: "sourcesanspro-semiboldit"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-semiboldit-webfont.eot"); }
@font-face { font-family: "sourcesanspro-semiboldit"; src: url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-semiboldit-webfont.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/sourcesanspro-semiboldit-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

audio, canvas, video { display: inline-block; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }

body { margin: 0; }

a { background: transparent; }

a:focus { outline: thin dotted; }

a:active, a:hover { outline: 0; }

h1 { font-size: 2em; margin: 0.67em 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

dfn { font-style: italic; }

hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

mark { background: #ff0; color: #000; }

code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }

pre { white-space: pre-wrap; }

q { quotes: "\201C" "\201D" "\2018" "\2019"; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; /* 1 */ padding: 0; /* 2 */ }

button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }

button, input { line-height: normal; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }

button[disabled], html input[disabled] { cursor: default; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }

table { border-collapse: collapse; border-spacing: 0; }

/*+~+~+~+~+~+~+~+~+~+~~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~++~~++*/
/* Normalize */
/*+~+~+~+~+~+~+~+~+~+~~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~++~~++*/
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }

audio:not([controls]) { display: none; height: 0; }

[hidden] { display: none; }

html { font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

html, button, input, select, textarea { font-family: sans-serif; }

body { margin: 0; }

a:focus { outline: thin dotted; }

a:active, a:hover { outline: 0; }

h1 { font-size: 2em; margin: 0.67em 0; }

h2 { font-size: 1.5em; margin: 0.83em 0; }

h3 { font-size: 1.17em; margin: 1em 0; }

h4 { font-size: 1em; margin: 1.33em 0; }

h5 { font-size: 0.83em; margin: 1.67em 0; }

h6 { font-size: 0.67em; margin: 2.33em 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

mark { background: #ff0; color: #000; }

p, pre { margin: 1em 0; }

code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }

pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }

q:before, q:after { content: ''; content: none; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

dl, menu, ol, ul { margin: 1em 0; }

dd { margin: 0 0 0 40px; }

menu, ol, ul { padding: 0 0 0 40px; }

nav ul, nav ol { list-style: none; list-style-image: none; }

img { border: 0; -ms-interpolation-mode: bicubic; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

form { margin: 0; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; white-space: normal; *margin-left: -7px; }

button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

button, input { line-height: normal; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible; }

button[disabled], html input[disabled] { cursor: default; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }

input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

textarea { overflow: auto; vertical-align: top; }

table { border-collapse: collapse; border-spacing: 0; }

/*+~+~+~+~+~+~+~+~+~+~~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~++~~++*/
/* Reset */
/*+~+~+~+~+~+~+~+~+~+~~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~++~~++*/
html, button, input, select, textarea { color: #222; }

html { font-size: 1em; line-height: 1.4; /* Optional */ height: 100%; }

::-moz-selection { background: #b3d4fc; text-shadow: none; }

::selection { background: #b3d4fc; text-shadow: none; }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

audio, canvas, img, video { vertical-align: middle; }

fieldset { border: 0; margin: 0; padding: 0; }

textarea { resize: vertical; }

.browsehappy { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; }

.ir { background-color: transparent; border: 0; overflow: hidden; /* IE 6/7 fallback */ *text-indent: -9999px; }

.ir:before { content: ""; display: block; width: 0; height: 150%; }

.hidden { display: none !important; visibility: hidden; }

.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

.invisible { visibility: hidden; }

.clearfix:before, .clearfix:after { content: " "; /* 1 */ display: table; /* 2 */ }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

html, body { font-smoothing: antialiased; -moz-font-smoothing: antialiased; -o-font-smoothing: antialiased; -webkit-font-smoothing: antialiased; font-smooth: always; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTJBQkFGRUZFOTIyMTFFMEJDRDNEQzkxOTVGOTNBODAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTJBQkFGRjBFOTIyMTFFMEJDRDNEQzkxOTVGOTNBODAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MkFCQUZFREU5MjIxMUUwQkNEM0RDOTE5NUY5M0E4MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MkFCQUZFRUU5MjIxMUUwQkNEM0RDOTE5NUY5M0E4MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtrV+I8AAAAQSURBVHjaYvj//z8DQIABAAj8Av7bok0WAAAAAElFTkSuQmCC',sizingMethod=crop); zoom: 1; }

.clear-left { clear: left !important; }

.clear-right { clear: right !important; }

.left-text { text-align: left !important; }

.center-text { text-align: center !important; }

.full-width { float: left; position: relative; display: block; width: 100%; }

/* jQuery FlexSlider v2.2.0 http://www.woothemes.com/flexslider/  Copyright 2012 WooThemes Free to use under the GPLv2 license. http://www.gnu.org/licenses/gpl-2.0.html  Contributing author: Tyler Smith (@mbmufffin) */
/* Browser Resets
*********************************/
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline: none; }

.slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none; }

/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face { font-family: 'flexslider-icon'; src: url("/wp-content/themes/cablefax/scss/fonts/flexslider-icon.eot"); src: url("/wp-content/themes/cablefax/scss/fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/cablefax/scss/fonts/flexslider-icon.woff") format("woff"), url("/wp-content/themes/cablefax/scss/fonts/flexslider-icon.ttf") format("truetype"), url("/wp-content/themes/cablefax/scss/fonts/flexslider-icon.svg#flexslider-icon") format("svg"); font-weight: normal; font-style: normal; }
/* FlexSlider Necessary Styles  
*********************************/
.flexslider { margin: 0; padding: 0; }

.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; }

/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { width: 100%; display: block; }

.flex-pauseplay span { text-transform: capitalize; }

/* Clearfix for the .slides element */
.slides:after { content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

html[xmlns] .slides { display: block; }

* html .slides { height: 1%; }

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you include js that eliminates this class on page load */
.no-js .slides > li:first-child { display: block; }

/* FlexSlider Default Theme
*********************************/
.flexslider { margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); -o-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); zoom: 1; }

.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }

.loading .flex-viewport { max-height: 300px; }

.flexslider .slides { zoom: 1; }

.carousel li { margin-right: 5px; }

/* Direction Nav */
.flex-direction-nav { *height: 0; }

.flex-direction-nav a { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0, 0, 0, 0.8); text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }

.flex-direction-nav .flex-prev { left: -50px; }

.flex-direction-nav .flex-next { right: -50px; text-align: right; }

.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }

.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }

.flex-direction-nav .flex-disabled { opacity: 0 !important; filter: alpha(opacity=0); cursor: default; }

.flex-direction-nav a:before { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }

.flex-direction-nav a.flex-next:before { content: '\f002'; }

/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }

.flex-pauseplay a:before { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }

.flex-pauseplay a:hover { opacity: 1; }

.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
.flex-control-nav { width: 100%; position: absolute; bottom: -40px; text-align: center; }

.flex-control-nav li { margin: 0 6px; display: inline-block; zoom: 1; *display: inline; }

.flex-control-paging li a { width: 11px; height: 11px; display: block; background: #666; background: rgba(0, 0, 0, 0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); }

.flex-control-paging li a:hover { background: #333; background: rgba(0, 0, 0, 0.7); }

.flex-control-paging li a.flex-active { background: #000; background: rgba(0, 0, 0, 0.9); cursor: default; }

.flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden; }

.flex-control-thumbs li { width: 25%; float: left; margin: 0; }

.flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer; }

.flex-control-thumbs img:hover { opacity: 1; }

.flex-control-thumbs .flex-active { opacity: 1; cursor: default; }

@media screen and (max-width: 860px) { .flex-direction-nav .flex-prev { opacity: 1; left: 10px; }
  .flex-direction-nav .flex-next { opacity: 1; right: 10px; } }
.flexslider { float: left; position: relative; display: block; width: 100%; box-shadow: none !important; margin: 0px; border: 0px; overflow: hidden; }
.flexslider img { height: auto !important; }
.flexslider .slides > li a { display: block; }
.flexslider .slides > li a:before { content: ""; position: absolute; width: 100%; height: 450px; background: rgba(0, 0, 0, 0.4); background: -moz-linear-gradient(top, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(49%, rgba(12, 12, 12, 0)), color-stop(100%, rgba(12, 12, 12, 0.58))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* W3C */ z-index: 0; bottom: 0px; left: 0px; }

.flex-direction-nav a { padding: 10px; height: 50px; background-color: rgba(250, 250, 250, 0.6); text-align: center !important; }

/**** Isotope Filtering ****/
.isotope-item { z-index: 2; }

.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }

/**** Isotope CSS3 transitions ****/
.isotope, .isotope .isotope-item { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; }

.isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width; }

.isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -ms-transition-property: -ms-transform, opacity; -o-transition-property: -o-transform, opacity; transition-property: transform, opacity; }

/**** disabling Isotope CSS3 transitions ****/
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s; }

a, a:active, a:visited, input, input:focus, button { outline: none !important; -moz-outline: none !important; text-decoration: none !important; }

body { background: url(/wp-content/themes/cablefax/img/background-noise.jpg) 0px 0px repeat; }

.float-left { float: left; position: relative; display: block; }

.float-right { float: right; position: relative; display: block; }

.margin-top-2 { margin-top: 2px !important; }

.margin-top-20 { margin-top: 20px !important; }

.margin-top-30 { margin-top: 30px !important; }

.margin-top-40 { margin-top: 30px !important; }

.margin-top-50 { margin-top: 50px !important; }

.margin-top-60 { margin-top: 60px !important; }

.pad-bottom-20 { padding-bottom: 20px !important; }

.pad-bottom-30 { padding-bottom: 30px !important; }

.push-20 { margin-right: 20px !important; }

.push-30 { margin-right: 30px !important; }

.pull-30 { margin-top: -30px; }

.disabled { color: #c0c0c0 !important; }
.disabled:hover { color: #c0c0c0 !important; cursor: default !important; }

.button { background: #ffb229; border: 0; color: #fff; font-weight: normal !important; margin-right: 5px; padding: 10px 14px; font-size: 14px; text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.button:hover { color: #111111; background: #fff8f0; }
.button:focus { outline: 0; }
.button.gray-hover:hover { background: #8b8b8b; color: #fff; }

.button-secondary { background: #b1b1b1; border: 0; color: #fff; font-weight: normal !important; margin-right: 5px; padding: 10px 14px; font-size: 14px; text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.button-secondary:hover { color: #666; background: #fff8f0; }
.button-secondary.drop-options { left: -7px; position: relative; }
.button-secondary.gray-hover:hover { background: #8b8b8b; color: #fff; }
.button-secondary .arrow-down { border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; height: 0; margin: 0 3px; position: relative; top: 12px; width: 0; }
.button-secondary:focus { outline: 0; }

.button-tertiary { background: #909090; /* Old browsers */ border: 0; color: #fff; font-weight: normal !important; margin-right: 5px; padding: 10px 14px; font-size: 14px; text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0px 10px 10px #757575 inset; -moz-box-shadow: 0px 10px 10px #757575 inset; box-shadow: 0px 10px 10px #757575 inset; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.button-tertiary:focus { outline: 0; }
.button-tertiary:hover { background: #f59d00; /* Old browsers */ color: #fff; -webkit-box-shadow: 0px 8px 8px #ff8505 inset; -moz-box-shadow: 0px 8px 8px #ff8505 inset; box-shadow: 0px 8px 8px #ff8505 inset; }

.standard-form input, .standard-form textarea, .standard-form select { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 10px; font-size: 16px; color: #7a7a7a; border: 1px solid #adadad; width: 100%; margin-top: 10px; float: left; position: relative; display: block; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.standard-form input:focus, .standard-form input.error, .standard-form textarea:focus, .standard-form textarea.error, .standard-form select:focus, .standard-form select.error { border-color: #f59d00; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-form sub { font-size: 12px; color: #bbb; }
.standard-form button[type="submit"] { width: 100%; float: left; position: relative; display: block; background: #f59d00; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: none; color: white; padding: 15px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 22px; }
.standard-form button[type="submit"]:hover { background: #474747; }
.standard-form label { margin-bottom: 20px; font-size: 23px; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 22px; }
.standard-form label span { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 5px 0 5px 0; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; font-size: 14px; }
.standard-form label span input[type="checkbox"] { float: left; position: relative; display: block; width: auto; margin-top: 0px; margin-right: 10px; }
.standard-form .warnings { width: 100%; float: left; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #e5eff6; border: 1px solid #008dff; padding: 15px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.standard-form .warnings li { width: 100%; float: left; position: relative; display: block; }
.standard-form .warnings .heading { color: #005599; }

.medium-page-sub { font-size: 21px; color: #000; padding: 0px; margin: 0px; font-family: "bitter-regular", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 32px; }
.medium-page-sub h2, .medium-page-sub h3, .medium-page-sub h4 { font-size: 26px; font-weight: normal; }
.medium-page-sub p { font-size: 16px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.medium-page-sub p a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.medium-page-sub p a:hover { color: #f59d00; }
.medium-page-sub img { display: block; float: left; margin: 0 40px 50px 0; }
.medium-page-sub .strong { font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }

.post-section-heading { border-bottom: 4px solid #f59d00; font-size: 26px; margin-bottom: 15px; padding: 0px 0px 8px 0px; text-transform: capitalize; font-family: "bitter-regular", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 28px; }
.post-section-heading.no-margin-bottom { margin-bottom: 0; }
.post-section-heading .block-pagination-controls { top: 13px; }
.post-section-heading.no-bord { border-bottom: none; }
.post-section-heading.bold { font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 28px; }
.post-section-heading.no-margin { margin-top: 0px !important; }

.entry-content #searchform .large-search { width: 90%; padding: 5px 0 5px 5px; border: 1px solid #bbb; float: left; position: relative; }

.page-content-center { padding: 25px 0 25px 0; float: left; position: relative; display: block; width: 980px; min-width: 320px !important; margin-left: -490px; left: 50%; }

.global-header { min-height: 103px; background: url(/wp-content/themes/cablefax/img/heading-pattern.jpg) 0px 0px repeat-x; overflow: visible; z-index: 999; }
.global-header .main-logo { margin: 12px 0 0 0; padding: 0; }
.global-header .main-logo h1 { margin: 0; }
.global-header .main-logo img { width: 263px; height: auto !important; }
.global-header .main-sub { color: #8b8b8b; font-size: 15px; margin: 47px 0 0 0; font-family: "sourcesanspro-it", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
.global-header .inner-heading { float: left; position: relative; display: block; width: 980px; min-width: 320px !important; margin-left: -490px; left: 50%; }
.global-header .graduated-button { background: #909090; /* Old browsers */ color: #fff; padding: 5px 8px 5px 8px; margin-left: 10px; font-size: 14px; -webkit-box-shadow: 0px 10px 10px #cccccc inset; -moz-box-shadow: 0px 10px 10px #cccccc inset; box-shadow: 0px 10px 10px #cccccc inset; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.global-header .graduated-button:hover { background: #f59d00; /* Old browsers */ color: #fff; -webkit-box-shadow: 0px 8px 8px #ff8505 inset; -moz-box-shadow: 0px 8px 8px #ff8505 inset; box-shadow: 0px 8px 8px #ff8505 inset; }

.touch-header { visibility: hidden; display: none; }

.global-search-container { background: #fff; border-bottom: 1px solid #bbb; opacity: 0; top: 0; position: absolute; z-index: -1; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.global-search-container.visible { opacity: 1; z-index: 999; }
.global-search-container .inner-search-container { text-align: center; padding: 10px 0 10px 0; float: left; position: relative; display: block; width: 980px; min-width: 320px !important; margin-left: -490px; left: 50%; }
.global-search-container .inner-search-container .large-search { width: 100%; text-align: center; border: 0px; padding: 10px 0 10px 0; color: #bbb; font-size: 36px; outline: none; -moz-outline: none; border: 1px solid #fff; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-light", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
.global-search-container .inner-search-container .large-search:hover { border: 1px solid #bbb; }

.inner-heading-controls { padding-top: 15px; }
.inner-heading-controls .heading-controls-subnav { float: right; position: relative; display: block; clear: right; margin: 16px 0 0 0; padding: 0; }
.inner-heading-controls .heading-controls-subnav li { float: left; position: relative; display: block; margin-left: 10px; font-size: 15px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
.inner-heading-controls .heading-controls-subnav li a { float: left; position: relative; display: block; width: 100%; color: #8b8b8b; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.inner-heading-controls .heading-controls-subnav li a:hover { color: #f59d00; }

.rounded-social-icons { display: block; position: relative; padding: 0; margin: 2px 0 0 0; }
.rounded-social-icons li { float: left; position: relative; display: block; width: 32px; height: 28px; overflow: hidden; }
.rounded-social-icons li a { width: 100%; height: 100%; float: left; position: relative; display: block; overflow: hidden; text-indent: -3000px; background: url(/wp-content/themes/cablefax/img/circular-social-icons-2x.png) 0px 0px no-repeat; -ms-behavior: url(/wp-content/themes/cablefax/backgroundsize.htc); background-size: 161px auto !important; -webkit-transition-property: all; -webkit-transition-duration: 0.3s; }
.rounded-social-icons.grey .facebook > a { background-position: 0px -28px; }
.rounded-social-icons.grey .facebook > a:hover { background-position: 0px 0px; }
.rounded-social-icons.grey .twitter > a { background-position: -33px -28px; }
.rounded-social-icons.grey .twitter > a:hover { background-position: -33px 0px; }
.rounded-social-icons.grey .linkedin > a { background-position: -66px -28px; }
.rounded-social-icons.grey .linkedin > a:hover { background-position: -66px 0px; }
.rounded-social-icons.grey .googleplus > a { background-position: -99px -28px; }
.rounded-social-icons.grey .googleplus > a:hover { background-position: -99px 0px; }
.rounded-social-icons.grey .rss > a { background-position: -132px -28px; }
.rounded-social-icons.grey .rss > a:hover { background-position: -132px 0px; }
.rounded-social-icons.darkgrey .facebook > a { background-position: 0px -56px; }
.rounded-social-icons.darkgrey .facebook > a:hover { background-position: 0px -28px; }
.rounded-social-icons.darkgrey .twitter > a { background-position: -33px -56px; }
.rounded-social-icons.darkgrey .twitter > a:hover { background-position: -33px -28px; }
.rounded-social-icons.darkgrey .linkedin > a { background-position: -66px -56px; }
.rounded-social-icons.darkgrey .linkedin > a:hover { background-position: -66px -28px; }
.rounded-social-icons.darkgrey .googleplus > a { background-position: -99px -56px; }
.rounded-social-icons.darkgrey .googleplus > a:hover { background-position: -99px -28px; }
.rounded-social-icons.darkgrey .rss > a { background-position: -132px -56px; }
.rounded-social-icons.darkgrey .rss > a:hover { background-position: -132px -28px; }
.rounded-social-icons.orange .facebook > a { background-position: 0px 0px; }
.rounded-social-icons.orange .facebook > a:hover { background-position: 0px -28px; }
.rounded-social-icons.orange .twitter > a { background-position: -33px 0px; }
.rounded-social-icons.orange .twitter > a:hover { background-position: -33px -28px; }
.rounded-social-icons.orange .linkedin > a { background-position: -66px 0px; }
.rounded-social-icons.orange .linkedin > a:hover { background-position: -66px -28px; }
.rounded-social-icons.orange .googleplus > a { background-position: -99px 0px; }
.rounded-social-icons.orange .googleplus > a:hover { background-position: -99px -28px; }
.rounded-social-icons.orange .rss > a { background-position: -132px 0px; }
.rounded-social-icons.orange .rss > a:hover { background-position: -132px -28px; }

.programming .global-nav { border-bottom-color: #8200a6; }

.regulation .global-nav { border-bottom-color: #b31200; }

.distribution .global-nav { border-bottom-color: #00b44b; }

.technology .global-nav { border-bottom-color: #008dff; }

.diversions .global-nav { border-bottom-color: #fc4b00; }

.cableflix .global-nav { border-bottom-color: #ff9f00; }

.publications .global-nav { border-bottom-color: #ee0098; }

.global-nav { background: #909090; /* Old browsers */ background: -moz-linear-gradient(top, #909090 0%, #545454 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #909090), color-stop(100%, #545454)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #909090 0%, #545454 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #909090 0%, #545454 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #909090 0%, #545454 100%); /* IE10+ */ background: linear-gradient(to bottom, #909090 0%, #545454 100%); /* W3C */ border-bottom: 5px solid #f59d00; margin: 0px; padding: 0px; z-index: 9999 !important; }
.global-nav .inner-nav { float: left; position: relative; display: block; width: 980px; min-width: 320px !important; margin-left: -490px; left: 50%; overflow: visible; }
.global-nav .global-navbar { padding: 0px; margin: 0px; }
.global-nav .global-navbar li { float: left; position: relative; display: block; font-size: .98em; border-right: solid 1px #979797; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
.global-nav .global-navbar li:hover, .global-nav .global-navbar li.current-menu-item { background: #f59d00; }
.global-nav .global-navbar li:hover li:hover { background: #8f5c00; }
.global-nav .global-navbar li.programming:hover, .global-nav .global-navbar li.programming.current-menu-item { background: #8200a6; }
.global-nav .global-navbar li.programming:hover li:hover { background: #320040; }
.global-nav .global-navbar li.regulation:hover, .global-nav .global-navbar li.regulation.current-menu-item { background: #b31200; }
.global-nav .global-navbar li.regulation:hover li:hover { background: #4d0800; }
.global-nav .global-navbar li.distribution:hover, .global-nav .global-navbar li.distribution.current-menu-item { background: #00b44b; }
.global-nav .global-navbar li.distribution:hover li:hover { background: #004e21; }
.global-nav .global-navbar li.technology:hover, .global-nav .global-navbar li.technology.current-menu-item { background: #008dff; }
.global-nav .global-navbar li.technology:hover li:hover { background: #005599; }
.global-nav .global-navbar li.diversions:hover, .global-nav .global-navbar li.diversions.current-menu-item { background: #fc4b00; }
.global-nav .global-navbar li.diversions:hover li:hover { background: #962d00; }
.global-nav .global-navbar li.cableflix:hover, .global-nav .global-navbar li.cableflix.current-menu-item { background: #ff9f00; }
.global-nav .global-navbar li.cableflix:hover li:hover { background: #995f00; }
.global-nav .global-navbar li.publications:hover, .global-nav .global-navbar li.publications.current-menu-item { background: #ee0098; }
.global-nav .global-navbar li.publications:hover li:hover { background: #880057; }
.global-nav .global-navbar li a { float: left; position: relative; display: block; color: #fff; padding: 23px 15px 15px 15px; border-right: 1px solid #5e5e5e; }
.global-nav .global-navbar li a img { height: auto !important; }
.global-nav .global-navbar li a .arrow-down { display: none; visibility: hidden; }
.global-nav .global-navbar li.menu-item-has-children .arrow-down { width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; display: inline-block; vertical-align: middle; margin-left: 10px; display: inline-block; visibility: visible; }
.global-nav .global-navbar li ul { position: absolute; display: none; visibility: hidden; top: 0px; left: 0px; width: auto; z-index: 999; padding: 0; margin: 60px 0 0 0; background: inherit; }
.global-nav .global-navbar li ul.sub-menu .arrow-down { display: none; visibility: hidden; }
.global-nav .global-navbar li ul li { float: left; position: relative; display: block; border-right: none; white-space: nowrap; clear: left; }
.global-nav .global-navbar li ul li a { border-right: none; border-top: 1px solid #979797; float: left; position: relative; display: block; min-width: 150px; text-align: center; }
.global-nav .global-navbar li:hover ul { display: block; visibility: visible; z-index: 9999; }
.global-nav .global-navbar li.icon-button { border-right: 1px solid #bbb; border-left: 1px solid #bbb; background: #f8b300; /* Old browsers */ background: -moz-linear-gradient(top, #f8b300 0%, #f07f00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8b300), color-stop(100%, #f07f00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f8b300 0%, #f07f00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f8b300 0%, #f07f00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f8b300 0%, #f07f00 100%); /* IE10+ */ background: linear-gradient(to bottom, #f8b300 0%, #f07f00 100%); /* W3C */ }
.global-nav .global-navbar li.icon-button.float-right { float: right !important; }
.global-nav .global-navbar li.icon-button.float-right a { border-right: 1px solid #666; border-left: 1px solid #666; }
.global-nav .global-navbar li.icon-button.flat { background: transparent; }
.global-nav .global-navbar li.icon-button.flat:hover, .global-nav .global-navbar li.icon-button.flat.active { background: #f07f00; /* Old browsers */ background: -moz-linear-gradient(top, #f07f00 0%, #f8b300 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f07f00), color-stop(100%, #f8b300)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f07f00 0%, #f8b300 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f07f00 0%, #f8b300 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f07f00 0%, #f8b300 100%); /* IE10+ */ background: linear-gradient(to bottom, #f07f00 0%, #f8b300 100%); /* W3C */ }
.global-nav .global-navbar li.icon-button:hover, .global-nav .global-navbar li.icon-button.active { background: #f07f00; /* Old browsers */ background: -moz-linear-gradient(top, #f07f00 0%, #f8b300 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f07f00), color-stop(100%, #f8b300)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f07f00 0%, #f8b300 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f07f00 0%, #f8b300 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f07f00 0%, #f8b300 100%); /* IE10+ */ background: linear-gradient(to bottom, #f07f00 0%, #f8b300 100%); /* W3C */ }
.global-nav .global-navbar li.icon-button a { padding-right: 10px; padding-left: 10px; padding-top: 17px; max-width: 30px; border-right: 1px solid #666; border-left: 1px solid #666; }

.global-footer { padding: 50px 0 50px 0; background: #242424 url(/wp-content/themes/cablefax/img/footer-bg.jpg) 0px 0px repeat; border-bottom: 10px solid #f59d00; }
.global-footer .inner-footer { color: #bbb; float: left; position: relative; display: block; width: 980px; min-width: 320px !important; margin-left: -490px; left: 50%; }
.global-footer .cablefax-daily { background: #858585; float: left; position: relative; display: block; width: 980px; min-width: 320px !important; margin-left: -490px; left: 50%; }
.global-footer .cablefax-daily .inner-wrap { text-align: center; float: left; position: relative; display: block; width: 810px; min-width: 220px !important; margin-left: -405px; left: 50%; }
.global-footer .cablefax-daily .headline { font-size: 22px; color: #fff; padding: 23px 0 0 23px; margin: 0px; display: block; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
.global-footer .cablefax-daily .subscribe { background: #ffb229; color: #fff; padding: 10px 14px 10px 14px; font-size: 14px; text-transform: uppercase; margin: 17px 0px 0px 0px; float: right; position: relative; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.global-footer .cablefax-daily .subscribe:hover { color: #242424; background: #fffbf5; }
.global-footer .cablefax-daily img { height: auto !important; padding: 10px 0 10px 0px; }
.global-footer .global-footer-controls { width: 165px; margin-right: 30px; }
.global-footer .global-footer-controls .copyright { text-align: left; color: #999999; font-size: 12px; margin-top: 25px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
.global-footer .global-footer-controls .footer-sub { color: #7c858e; font-size: 14px; margin: 0; font-family: "sourcesanspro-it", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
.global-footer .global-footer-controls .rounded-social-icons { margin-top: 20px; }
.global-footer .global-footer-controls img { height: auto !important; }
.global-footer .fat-footer-cont { margin: 50px 0 0 0; }
.global-footer .fat-footer-cont .fat-row { width: 173px; padding-bottom: 10px; }
.global-footer .fat-footer-cont .fat-row .footer-link-gate { visibility: visible; display: block; }
.global-footer .fat-footer-cont .fat-row ul { padding: 0px; margin: 0px; width: 100%; float: left; position: relative; display: block; }
.global-footer .fat-footer-cont .fat-row ul li { float: left; position: relative; display: block; width: 100%; padding-bottom: 14px; }
.global-footer .fat-footer-cont .fat-row ul li a { color: #999999; text-decoration: none; width: 90%; margin-left: 8%; display: block; font-size: 14px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.global-footer .fat-footer-cont .fat-row ul li a:hover { color: #f59d00; }
.global-footer .fat-footer-cont .fat-row ul li .chip { width: 0px; height: 0px; border-style: solid; border-width: 6px 6px 0 0; border-color: #f59d00 transparent transparent transparent; float: left; position: relative; display: block; margin-top: 4px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.global-footer .fat-footer-cont .fat-row ul li:hover .chip { border-color: transparent #fff transparent transparent; }
.global-footer .fat-footer-cont .fat-row .heading { font-size: 17px; color: #fff; padding: 0 0 14px 0; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
.global-footer .fat-footer-cont .fat-row .heading.responsive { visibility: hidden; display: none; }

.primary-sidebar { float: right; position: relative; display: block; width: 335px; background: #e5eff6; }
.primary-sidebar .sidebar-inner { padding: 15px 0 15px 0; float: left; position: relative; display: block; width: 305px; min-width: 300px !important; margin-left: -152.5px; left: 50%; }
.primary-sidebar .widget-container { overflow: hidden; }
.primary-sidebar .widget-container p { font-size: 14px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.primary-sidebar .widget-container img { float: left; position: relative; display: block; text-decoration: none !important; border: 0px !important; height: auto !important; min-width: 305px; min-height: 172px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.primary-sidebar .widget-container.dotted-footer { border-bottom: 1px dotted #ccc; padding-bottom: 30px; }
.primary-sidebar .widget-container .em-bold, .primary-sidebar .widget-container .em-sub, .primary-sidebar .widget-container .em-tag { float: left; position: relative; display: block; max-width: 165px; font-size: 14px; text-decoration: none !important; margin-left: 10px !important; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.primary-sidebar .widget-container .em-tag { color: #3e3e3e !important; text-transform: uppercase; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.primary-sidebar .widget-container .em-bold,
.primary-sidebar .widget-container ul li h4.em-bold a { color: #2980b9 !important; padding: 0px; margin: 0px 0px 0px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.primary-sidebar .widget-container .em-sub { color: #949494 !important; margin: 0px; padding: 5px 0 0 0; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.primary-sidebar .widget-container ul { padding: 0px; margin: 0px; }
.primary-sidebar .widget-container ul li { float: left; position: relative; display: block; width: 100%; padding: 20px 0 0 0; }
.primary-sidebar .widget-container ul a { position: relative; display: table-cell; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.primary-sidebar .widget-container ul a:hover .em-bold,
.primary-sidebar .widget-container ul .em-bold a:hover { color: #f59d00 !important; }
.primary-sidebar .cablefax-daily { background: #f5fafd; border: 1px solid #cccccc; }
.primary-sidebar .cablefax-daily .inner { padding: 5px 0px 15px 0px; float: left; position: relative; display: block; width: 275px; min-width: 200px !important; margin-left: -137.5px; left: 50%; }
.primary-sidebar .cablefax-daily .inner p { padding: 0px; margin: 0px; }
.primary-sidebar .cablefax-daily .inner a { color: #f59d00; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.primary-sidebar .cablefax-daily .inner a:hover { color: #666; }
.primary-sidebar .cablefax-daily img { height: auto !important; min-width: 0px !important; min-height: 0px !important; }
.primary-sidebar .upcoming-evts .em-bold, .primary-sidebar .upcoming-evts .em-tag, .primary-sidebar .upcoming-evts .em-date { min-width: 240px; }
.primary-sidebar .upcoming-evts .em-sub { padding: 0 0 0 30px; }
.primary-sidebar .upcoming-evts .upcoming-type { padding: 2px 2px 0 2px; min-width: 0px !important; min-height: 0px !important; }
.primary-sidebar .jobs-listings a:hover .chip { border-color: transparent #ffb229 transparent transparent; }
.primary-sidebar .jobs-listings .chip { width: 0px; height: 0px; border-style: solid; border-width: 6px 6px 0 0; border-color: #f59d00 transparent transparent transparent; float: left; position: absolute; display: block; margin-top: 4px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.primary-sidebar .jobs-listings ul a { width: 100%; }
.primary-sidebar .jobs-listings ul .em-bold, .primary-sidebar .jobs-listings ul .em-sub { width: 96%; max-width: none !important; }
.primary-sidebar .jobs-listings .controls { margin-left: 10px; padding-bottom: 10px; }
.primary-sidebar .jobs-listings .controls a { color: #f59d00; font-size: 14px; display: inline-block; padding: 0 30px 0 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.primary-sidebar .jobs-listings .controls a:hover { color: #666; }
.primary-sidebar .newsletter-signup label { float: left; position: relative; display: block; text-align: left; font-size: 14px; padding-bottom: 15px; margin-left: 10px; cursor: pointer !important; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.primary-sidebar .newsletter-signup label.first { margin-left: 0px; }
.primary-sidebar .newsletter-signup label:hover { color: #f59d00; }
.primary-sidebar .newsletter-signup label input { float: left; position: relative; display: block; margin: 2px 5px 0 0; vertical-align: baseline; }
.primary-sidebar .newsletter-signup input[type=email] { float: left; position: relative; display: block; border: 1px solid #bbb; color: #909090; padding: 5px; font-size: 14px; width: 250px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.primary-sidebar .newsletter-signup button[type=submit] { float: right; background: #ffb229; border: 0px; color: #fff; font-weight: normal !important; padding: 8px 7px 6px 7px; font-size: 14px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.primary-sidebar .newsletter-signup button[type=submit]:hover { background: #666; }
.primary-sidebar .cable-flix-container .video-thumb-container { margin-top: 20px; }
.primary-sidebar .cable-flix-container .video-thumb-container a { float: left; position: relative; }
.primary-sidebar .cable-flix-container .video-thumb-container a:hover .pb { top: 45%; }
.primary-sidebar .cable-flix-container .video-thumb-container .pb { width: 70px; height: 70px; position: absolute; top: 50%; left: 50%; margin: -37px 0 0 -37px; border: 2px solid #fff; z-index: 99; -webkit-border-radius: 70px; -moz-border-radius: 70px; border-radius: 70px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.primary-sidebar .cable-flix-container .video-thumb-container .pb .arrow { position: absolute; top: 50%; left: 50%; width: 0px; height: 0px; border-style: solid; border-width: 20.5px 0 20.5px 30px; border-color: transparent transparent transparent #ffffff; margin: -20px 0 0 -12px; }
.primary-sidebar .viewpoints-container .viewpoints-ul li { float: left; position: relative; display: table; width: 100%; background: #fff; padding-top: 0px; margin-top: 20px; }
.primary-sidebar .viewpoints-container .viewpoints-ul li:first-child { margin-top: 20px; }
.primary-sidebar .viewpoints-container .viewpoints-ul li a { width: 100%; float: left; position: relative; display: table; }
.primary-sidebar .viewpoints-container .viewpoints-ul li img { float: left; position: relative; display: block; width: 120px; height: 120px; min-width: 120px !important; min-height: 120px !important; }
.primary-sidebar .viewpoints-container .viewpoints-ul li .em-bold { vertical-align: middle; display: table-cell; width: 100%; float: none; padding: 10px; }
.primary-sidebar .twitter-side-container .tweets li { float: left; position: relative; display: table-row; width: 100%; background: #fff; margin-top: 20px; padding-top: 0px; }
.primary-sidebar .twitter-side-container .tweets li:first-child { margin-top: 20px; }
.primary-sidebar .twitter-side-container .tweets li a { width: 100%; float: left; position: relative; display: table-row; }
.primary-sidebar .twitter-side-container .tweets li img { float: left; position: relative; display: block; margin: 15px; min-height: 0px !important; min-width: 0px !important; }
.primary-sidebar .twitter-side-container .tweets li .em-bold, .primary-sidebar .twitter-side-container .tweets li .em-sub { width: auto; vertical-align: top; float: left; padding: 15px 15px 5px 0; margin: 0px !important; }
.primary-sidebar .twitter-side-container .tweets li .desc { vertical-align: middle; width: 100%; padding: 0 15px 15px 0; display: table-cell; color: #5d5d5d; }
.primary-sidebar .twitter-side-container .tweets li .tweet-wrap { width: 100%; display: table-cell; position: relative; }

.sticky-content-container .sticky-content-titles { padding: 0px; margin: 0px; width: 215px; float: left; position: relative; }
.sticky-content-container .sticky-content-titles li { float: left; position: relative; display: block; height: 58px; max-height: 58px; border-bottom: 1px solid #ccc; width: 100%; }
.sticky-content-container .sticky-content-titles li:first-child { border-top: none; }
.sticky-content-container .sticky-content-titles li:last-child { border-bottom: none; }
.sticky-content-container .sticky-content-titles li span { display: table-cell; vertical-align: middle; text-align: center; padding: 10px; text-align: left; }
.sticky-content-container .sticky-content-titles li a { float: left; position: relative; display: table; height: 58px; color: #2980b9; font-size: 15px; width: 100%; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.sticky-content-container .sticky-content-titles li a:hover, .sticky-content-container .sticky-content-titles li a.active { background: #f59d00; color: #fff; }
.programming .sticky-content-container .sticky-content-titles li a:hover, .programming .sticky-content-container .sticky-content-titles li a.active { background: #8200a6; }
.regulation .sticky-content-container .sticky-content-titles li a:hover, .regulation .sticky-content-container .sticky-content-titles li a.active { background: #b31200; }
.distribution .sticky-content-container .sticky-content-titles li a:hover, .distribution .sticky-content-container .sticky-content-titles li a.active { background: #00b44b; }
.technology .sticky-content-container .sticky-content-titles li a:hover, .technology .sticky-content-container .sticky-content-titles li a.active { background: #008dff; }
.diversions .sticky-content-container .sticky-content-titles li a:hover, .diversions .sticky-content-container .sticky-content-titles li a.active { background: #fc4b00; }
.cableflix .sticky-content-container .sticky-content-titles li a:hover, .cableflix .sticky-content-container .sticky-content-titles li a.active { background: #ff9f00; }
.publications .sticky-content-container .sticky-content-titles li a:hover, .publications .sticky-content-container .sticky-content-titles li a.active { background: #ee0098; }
.sticky-content-container .sticky-hero { float: left; position: relative; width: 400px; overflow: hidden; }
.sticky-content-container .sticky-hero .post-class { position: absolute; top: 10px; left: 10px; font-size: 12px; padding: 2px 5px 2px 5px; background: #f59d00; color: #fff; text-transform: uppercase; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.sticky-content-container .sticky-hero .post-class.programming { background: #8200a6; }
.sticky-content-container .sticky-hero .post-class.regulation { background: #b31200; }
.sticky-content-container .sticky-hero .post-class.distribution { background: #00b44b; }
.sticky-content-container .sticky-hero .post-class.technology { background: #008dff; }
.sticky-content-container .sticky-hero .post-class.diversions { background: #fc4b00; }
.sticky-content-container .sticky-hero .post-class.cableflix { background: #ff9f00; }
.sticky-content-container .sticky-hero .post-class.publications { background: #ee0098; }
.sticky-content-container .sticky-hero img { min-height: 400px; max-height: 400px; width: auto !important; max-width: none !important; position: relative; -webkit-transform: translateX(-50%); transform: translateX(-50%); left: 50%; z-index: -1;}
.sticky-content-container .sticky-hero .post-title { position: absolute; bottom: 0px; width: 95%; font-size: 36px; color: #fff; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4); margin: 0px; padding: 10px; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 40px; }

.the-latest .latest-channels { margin: 22px 0px 20px 0px; padding: 0px; }
.the-latest .latest-channels li { float: left; position: relative; display: block; margin-left: 40px; }
.the-latest .latest-channels li:first-child { margin-left: 0px; }
.the-latest .latest-channels li a { float: left; position: relative; display: block; width: 100%; font-size: 14px; color: #999999; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.the-latest .latest-channels li a:hover { color: #f59d00; }
.the-latest .latest-channels li a.active { color: #f59d00; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.the-latest .latest-channels li a.programming:hover, .the-latest .latest-channels li a.programming.active { color: #8200a6; }
.the-latest .latest-channels li a.regulation:hover, .the-latest .latest-channels li a.regulation.active { color: #b31200; }
.the-latest .latest-channels li a.distribution:hover, .the-latest .latest-channels li a.distribution.active { color: #00b44b; }
.the-latest .latest-channels li a.technology:hover, .the-latest .latest-channels li a.technology.active { color: #008dff; }
.the-latest .latest-channels li a.diversions:hover, .the-latest .latest-channels li a.diversions.active { color: #fc4b00; }
.the-latest .latest-channels li a.cableflix:hover, .the-latest .latest-channels li a.cableflix.active { color: #ff9f00; }
.the-latest .latest-channels li a.publications:hover, .the-latest .latest-channels li a.publications.active { color: #ee0098; }
.the-latest .spotlight-articles { float: left; position: relative; display: block; width: 100%; margin: 0px; padding: 0px; }
.the-latest .spotlight-articles.featured-block { border-bottom: 1px dotted #bbb; }
.the-latest .spotlight-articles.featured-block.no-border { border-bottom: none; }
.the-latest .spotlight-articles.featured-block li { width: 295px; margin-bottom: 25px; }
.the-latest .spotlight-articles.featured-block li:nth-child(even), .the-latest .spotlight-articles.featured-block li.even { margin-left: 25px; }
.the-latest .spotlight-articles.featured-block li:nth-child(4n+3) { clear: left; }
.the-latest .spotlight-articles.standard-block li { width: 295px; }
.the-latest .spotlight-articles.standard-block li:nth-child(even), .the-latest .spotlight-articles.standard-block li.even { margin-left: 25px; }
.the-latest .spotlight-articles li { float: left; position: relative; display: block; width: 100%; }
.the-latest .spotlight-articles li:first-child { margin-top: 0px; }
.the-latest .spotlight-articles li img { height: auto !important; min-height: 189px !important; max-height: 189px; /*width: auto !important;*/ }
.the-latest .spotlight-articles li a { color: #2980b9; float: left; position: relative; width: 100%; }
.the-latest .spotlight-articles li a:hover .post-title, .the-latest .spotlight-articles li a:hover .title { color: #f59d00; }
.the-latest .spotlight-articles li a:hover .post-class { border-color: transparent #ffb229 transparent transparent; }
.the-latest .spotlight-articles li.featured a .post-title { -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.the-latest .spotlight-articles li.featured a:hover .post-title { bottom: 10px; color: #fff; }
.the-latest .spotlight-articles li.featured a:before { content: ""; position: absolute; width: 100%; height: 150px; background: -moz-linear-gradient(top, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(49%, rgba(12, 12, 12, 0)), color-stop(100%, rgba(12, 12, 12, 0.58))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(12, 12, 12, 0) 49%, rgba(12, 12, 12, 0.58) 100%); /* W3C */ z-index: 0; bottom: 0px; left: 0px; }
.the-latest .spotlight-articles li.standard { border-bottom: 1px dotted #ccc; margin-top: 0px; margin-bottom: 5px; min-height: 68px; }
.the-latest .spotlight-articles li.standard a { min-height: 60px; display: table; }
.the-latest .spotlight-articles li.standard img { display: none; visibility: hidden; }
.the-latest .spotlight-articles li.standard .post-title { color: #2980b9; width: 100%; min-height: 60px; position: relative; display: table-cell; vertical-align: top !important; font-size: 16px; padding: 10px 10px 10px 20px; text-shadow: none; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.the-latest .spotlight-articles li.standard .post-class { background: transparent !important; padding: 0px; width: 0px; height: 0px; border-style: solid; border-width: 10px 10px 0 0; border-color: #f59d00 transparent transparent transparent; display: inline; vertical-align: text-top; top: 15px; overflow: hidden; text-indent: -3000px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.the-latest .spotlight-articles li.programming .post-class { background: #8200a6; border-color: #8200a6 transparent transparent transparent; }
.the-latest .spotlight-articles li.regulation .post-class { background: #b31200; border-color: #b31200 transparent transparent transparent; }
.the-latest .spotlight-articles li.distribution .post-class { background: #00b44b; border-color: #00b44b transparent transparent transparent; }
.the-latest .spotlight-articles li.technology .post-class { background: #008dff; border-color: #008dff transparent transparent transparent; }
.the-latest .spotlight-articles li.diversions .post-class { background: #fc4b00; border-color: #fc4b00 transparent transparent transparent; }
.the-latest .spotlight-articles li.cableflix .post-class { background: #ff9f00; border-color: #ff9f00 transparent transparent transparent; }
.the-latest .spotlight-articles li.publications .post-class { background: #ee0098; border-color: #ee0098 transparent transparent transparent; }
.the-latest .spotlight-articles .post-class { position: absolute; top: 0px; left: 0px; font-size: 12px; padding: 2px 5px 2px 5px; background: #f59d00; color: #fff; text-transform: uppercase; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.the-latest .spotlight-articles .post-title { position: absolute; bottom: 0px; width: 92%; font-size: 20px; color: #fff; margin: 0px; padding: 10px; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 22px; }
.the-latest.no-margin .post-section-heading { margin-bottom: 0 !important; }

.cableflix .more-spotlight-articles { margin-top: 0; }
.cableflix .cableflix-video-feed { list-style-type: none; margin: 0; padding: 0; float: left; position: relative; display: block; }
.cableflix .cableflix-video-feed li { float: left; margin-bottom: 25px; position: relative; display: block; width: 295px; }
.cableflix .cableflix-video-feed li img { width: 100%; height: auto !important; max-height: 166px; min-height: 166px; min-width: 295px; }
.cableflix .cableflix-video-feed li a { float: left; position: relative; display: block; width: 100%; display: block; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cableflix .cableflix-video-feed li a:hover .cableflix-title { color: #f59d00; }
.cableflix .cableflix-video-feed li a:hover .pb { top: 100px; border-color: #f59d00; }
.cableflix .cableflix-video-feed li a:hover .pb .arrow { border-color: transparent transparent transparent #f59d00; }
.cableflix .cableflix-video-feed li iframe { height: auto !important; min-height: 200px; width: 100%; float: left; position: relative; display: block; }
.cableflix .cableflix-video-feed li .pb { margin: 5px 0 0 91px; top: 110px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cableflix .cableflix-video-feed li.featured { float: left; position: relative; display: block; width: 100%; margin: 0 0 30px 0px; }
.cableflix .cableflix-video-feed li.featured img { max-height: none !important; }
.cableflix .cableflix-video-feed li.featured .pb { width: 120px; height: 120px; margin: 0 0 0 -60px; border-width: 2px; -webkit-border-radius: 120px; -moz-border-radius: 120px; border-radius: 120px; }
.cableflix .cableflix-video-feed li.featured .pb .arrow { border-width: 40px 0 40px 56.6px; border-color: transparent transparent transparent #fff; position: absolute; top: 20px; left: 38px; }
.cableflix .cableflix-video-feed li.featured iframe { min-height: 350px; }
.cableflix .cableflix-video-feed li.odd { margin-left: 25px; }
.cableflix .cableflix-video-feed li.even { clear: left; }
.cableflix .cableflix-video-feed .cableflix-title { color: #2980b9; font-family: "bitter-regular"; font-size: 14pt; font-weight: normal; margin: 10px 0 0 0; float: left; position: relative; display: block; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }

.the-lists .lists-container { margin-top: 10px; background: url(/wp-content/themes/cablefax/img/horiz-bg-white.jpg) 0px 0px repeat; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; display: table !important; }
.the-lists .lists-container li { background: #fff; border: 1px solid #cacfd2; float: left; position: relative; display: table; width: 293px; min-height: 119px; margin-right: 21px; margin-top: 21px; }
.the-lists .lists-container li:nth-child(3n) { margin-right: 0; }
.the-lists .lists-container li:nth-child(3n+4) { clear: left; }
.the-lists .lists-container li:last-child { margin-left: 317px; }
.the-lists .lists-container li a { float: left; min-height: 119px; }
.the-lists .lists-container li a:hover .cablefax100 { background: #ffc152; /* Old browsers */ background: -moz-linear-gradient(top, #ffc152 0%, #eb7700 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc152), color-stop(100%, #eb7700)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffc152 0%, #eb7700 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffc152 0%, #eb7700 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffc152 0%, #eb7700 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffc152 0%, #eb7700 100%); /* W3C */ }
.the-lists .lists-container li a:hover .faxies { background: #92bbe0; /* Old browsers */ background: -moz-linear-gradient(top, #92bbe0 0%, #3070a9 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #92bbe0), color-stop(100%, #3070a9)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #92bbe0 0%, #3070a9 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #92bbe0 0%, #3070a9 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #92bbe0 0%, #3070a9 100%); /* IE10+ */ background: linear-gradient(to bottom, #92bbe0 0%, #3070a9 100%); /* W3C */ }
.the-lists .lists-container li a:hover .topops { background: #91ddda; /* Old browsers */ background: -moz-linear-gradient(top, #91ddda 0%, #33a7a3 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #91ddda), color-stop(100%, #33a7a3)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #91ddda 0%, #33a7a3 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #91ddda 0%, #33a7a3 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #91ddda 0%, #33a7a3 100%); /* IE10+ */ background: linear-gradient(to bottom, #91ddda 0%, #33a7a3 100%); /* W3C */ }
.the-lists .lists-container li a:hover .mostpowerfulwomen { background: #f235ae; /* Old browsers */ background: -moz-linear-gradient(top, #f235ae 0%, #dc0e76 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f235ae), color-stop(100%, #dc0e76)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f235ae 0%, #dc0e76 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f235ae 0%, #dc0e76 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f235ae 0%, #dc0e76 100%); /* IE10+ */ background: linear-gradient(to bottom, #f235ae 0%, #dc0e76 100%); /* W3C */ }
.the-lists .lists-container li a:hover .mostinfluentialminorities { background: #1bb846; /* Old browsers */ background: -moz-linear-gradient(top, #1bb846 0%, #159039 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1bb846), color-stop(100%, #159039)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #1bb846 0%, #159039 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #1bb846 0%, #159039 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #1bb846 0%, #159039 100%); /* IE10+ */ background: linear-gradient(to bottom, #1bb846 0%, #159039 100%); /* W3C */ }
.the-lists .lists-container li a:hover .digitalawards { background: #c382cd; /* Old browsers */ background: -moz-linear-gradient(top, #c382cd 0%, #8c3c98 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c382cd), color-stop(100%, #8c3c98)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #c382cd 0%, #8c3c98 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #c382cd 0%, #8c3c98 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #c382cd 0%, #8c3c98 100%); /* IE10+ */ background: linear-gradient(to bottom, #c382cd 0%, #8c3c98 100%); /* W3C */ }
.the-lists .lists-container li a:hover .bestsalesmen { background: #f85b60; /* Old browsers */ background: -moz-linear-gradient(top, #f85b60 0%, #d5090e 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f85b60), color-stop(100%, #d5090e)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f85b60 0%, #d5090e 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f85b60 0%, #d5090e 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f85b60 0%, #d5090e 100%); /* IE10+ */ background: linear-gradient(to bottom, #f85b60 0%, #d5090e 100%); /* W3C */ }
.the-lists .lists-container li a:hover .program { background: #ffdc82; /* Old browsers */ background: -moz-linear-gradient(top, #ffdc82 0%, #f7b200 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdc82), color-stop(100%, #f7b200)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffdc82 0%, #f7b200 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffdc82 0%, #f7b200 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffdc82 0%, #f7b200 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffdc82 0%, #f7b200 100%); /* W3C */ }
.the-lists .lists-container li a:hover .tech { background: #cbe29d; /* Old browsers */ background: -moz-linear-gradient(top, #cbe29d 0%, #81aa32 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cbe29d), color-stop(100%, #81aa32)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #cbe29d 0%, #81aa32 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #cbe29d 0%, #81aa32 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #cbe29d 0%, #81aa32 100%); /* IE10+ */ background: linear-gradient(to bottom, #cbe29d 0%, #81aa32 100%); /* W3C */ }
.the-lists .lists-container li a:hover .over-under { background: #4ce3dd; /* Old browsers */ background: -moz-linear-gradient(top, #4ce3dd 0%, #137874 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ce3dd), color-stop(100%, #137874)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #4ce3dd 0%, #137874 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #4ce3dd 0%, #137874 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #4ce3dd 0%, #137874 100%); /* IE10+ */ background: linear-gradient(to bottom, #4ce3dd 0%, #137874 100%); /* W3C */ }
.the-lists .lists-container li .lists-button { border-width: 0 0 5px 0; position: relative; display: table-cell; text-align: left; width: 100%; height: 100%; color: #333; font-size: 18px; vertical-align: middle !important; padding: 8px 15px; background: #cacfd2; /* Old browsers */ background: -moz-linear-gradient(top, #cacfd2 0%, #a5adb2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cacfd2), color-stop(100%, #a5adb2)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #cacfd2 0%, #a5adb2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #cacfd2 0%, #a5adb2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #cacfd2 0%, #a5adb2 100%); /* IE10+ */ background: linear-gradient(to bottom, #cacfd2 0%, #a5adb2 100%); /* W3C */ font-family: "aleo-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.the-lists .lists-container li .lists-button img { float: left; padding: 5px 0px 0px 6px; height: auto !important; }
.the-lists .lists-container li .lists-button span { display: table-cell; vertical-align: middle; height: 69px; width: 71px; right: 0px; }
.the-lists .lists-container li .lists-button.cablefax100 { border-bottom: 5px solid #f59d00; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ffa910), color-stop(1, #eb7700)) 100% 0; }
.the-lists .lists-container li .lists-button.faxies { border-bottom: 5px solid #438ac9; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #5796cf), color-stop(1, #3070a9)) 100% 0; }
.the-lists .lists-container li .lists-button.faxies .go:after { border-left-color: #438ac9; }
.the-lists .lists-container li .lists-button.topops { border-bottom: 5px solid #38b7b2; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #43c5c0), color-stop(1, #33a7a3)) 100% 0; }
.the-lists .lists-container li .lists-button.topops .go:after { border-left-color: #38b7b2; }
.the-lists .lists-container li .lists-button.mostpowerfulwomen { border-bottom: 5px solid #ef0f9e; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f126a8), color-stop(1, #dc0e76)) 100% 0; }
.the-lists .lists-container li .lists-button.mostpowerfulwomen .go:after { border-left-color: #ef0f9e; }
.the-lists .lists-container li .lists-button.mostinfluentialminorities { border-bottom: 5px solid #179d3e; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #1ab344), color-stop(1, #159039)) 100% 0; }
.the-lists .lists-container li .lists-button.mostinfluentialminorities .go:after { border-left-color: #179d3e; }
.the-lists .lists-container li .lists-button.digitalawards { border-bottom: 5px solid #ae56bc; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #b768c3), color-stop(1, #8c3c98)) 100% 0; }
.the-lists .lists-container li .lists-button.digitalawards .go:after { border-left-color: #ae56bc; }
.the-lists .lists-container li .lists-button.bestsalesmen { border-bottom: 5px solid #f51218; font-size: 15px; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f62a30), color-stop(1, #d5090e)) 100% 0; }
.the-lists .lists-container li .lists-button.bestsalesmen .go:after { border-left-color: #f51218; }
.the-lists .lists-container li .lists-button.program { border-bottom: 5px solid #ffc735; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ffce4f), color-stop(1, #f7b200)) 100% 0; }
.the-lists .lists-container li .lists-button.program .go:after { border-left-color: #ffc735; }
.the-lists .lists-container li .lists-button.tech { border-bottom: 5px solid #96c53b; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #a1cb4f), color-stop(1, #81aa32)) 100% 0; }
.the-lists .lists-container li .lists-button.tech .go:after { border-left-color: #96c53b; }
.the-lists .lists-container li .lists-button.over-under { border-bottom: 5px solid #189792; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #1bada7), color-stop(1, #137874)) 100% 0; }
.the-lists .lists-container li .lists-button.over-under .go:after { border-left-color: #189792; }
.the-lists .lists-container li .lists-button .go { background: #fff; border-radius: 50%; height: 20px; position: absolute; right: 10px; top: 9px; width: 20px; }
.the-lists .lists-container li .lists-button .go:after { content: ""; width: 0; height: 0; border-top: 5px inset transparent; border-bottom: 5px inset transparent; border-left: 8px solid #f59d00; position: absolute; top: 5px; left: 7px; }
.the-lists .lists-container li.featured { width: 400px; height: 162px; margin-left: 0px; border-left: 15px solid #f59d00; }
.the-lists .lists-container li.featured .hundred-badge { padding: 23px 0 0 20px; }
.the-lists .lists-container li.featured .hundred-logo { float: left; position: relative; display: block; padding: 34px 0px 0px 10px; }
.the-lists .lists-container li.featured .desc { float: left; position: relative; display: block; width: 60%; font-size: 14px; color: #2d2d2d; margin: 0 0 0 14px; height: auto; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.the-lists .lists-container li .list-desc { display: table-row; }
.the-lists .lists-container li p { color: #5d5d5d; display: table-cell; padding: 10px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.the-lists .lists-container .content-padding { display: table-cell !important; position: relative; width: 100%; height: 100%; float: none; padding: 5px 25px 25px 25px; }

.editor-note { background: #545454 url(/wp-content/themes/cablefax/img/diag-bg.jpg) 0px 0px repeat; color: #fff; font-size: 16px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.editor-note.visuallyHidden { opacity: 0 !important; }
.editor-note .note { color: #fff !important; display: table-cell; line-height: 18pt; width: 100%; padding: 25px 25px 30px 25px; vertical-align: top; }
.editor-note .note a { color: #f59d00; font-size: 11pt; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; animation-duration: 0.3s; }
.editor-note .note a:hover { color: #2980b9; }
.editor-note .note a.button { background: #ffb229; border: 0px; color: #fff; font-weight: normal !important; margin-right: 5px; padding: 10px 14px; font-size: 14px; text-transform: uppercase; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.editor-note .note a.button:hover { color: #111111; background: #fff8f0; }
.editor-note .note a.button:focus { outline: 0; }
.editor-note .note a.button.gray-hover:hover { background: #8b8b8b; color: #fff; }
.editor-note .note a.button-secondary { background: #b1b1b1; border: 0px; color: #fff; font-weight: normal !important; padding: 10px 14px; font-size: 14px; text-transform: uppercase; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.editor-note .note a.button-secondary:hover { color: #666; background: #fff8f0; }
.editor-note .note a.button-secondary.drop-options { left: -7px; position: relative; }
.editor-note .note a.button-secondary.gray-hover:hover { background: #8b8b8b; color: #fff; }
.editor-note .note-header { color: #fff; display: block; font-size: 22px; font-family: "bitter-regular", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 30px; }
.editor-note .note-actions { display: table-row; }
.editor-note .note-line { color: #8b8b8b; display: inline; margin-left: 10px; font-family: "sourcesanspro-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 18pt; }
.editor-note .note-line a { color: #f59d00; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.editor-note .note-line a:hover { color: #fff; }
.editor-note .note-aside a { color: #ccc; font-family: "sourcesanspro-bold"; font-size: 14px; font-weight: normal !important; padding: 0 10px; text-transform: uppercase; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; animation-duration: 0.3s; }
.editor-note .note-aside a:hover { color: #fff; }
.editor-note .close { background: url(/wp-content/themes/cablefax/img/icon_close.png) 0px 0px no-repeat; display: block; height: 15px; overflow: hidden; position: absolute; right: 10px; top: 10px; text-indent: -9999px; width: 15px; }
.editor-note .chip { width: 50px; height: 50px; background: #545454 url(/wp-content/themes/cablefax/img/diag-bg.jpg) 0px 0px repeat; position: absolute; bottom: -40px; left: 80px; }
.editor-note .chip .triangle { width: 0px; height: 0px; border-style: solid; border-width: 40px 0 0 50px; border-color: transparent transparent transparent #ffffff; position: absolute; bottom: 0px; left: 0px; }
.editor-note .editor-info { position: absolute; bottom: -87px; left: 146px; color: #111; }
.editor-note .editor-info .desc { padding: 0px; margin: 0 0 0 15px; }
.editor-note .editor-info .desc .name { font-size: 16px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.editor-note .editor-info .desc .title { color: #999999; font-size: 16px; padding: 0px; margin: 0px; font-family: "sourcesanspro-it", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.editor-note .editor-info img { height: auto !important; }
.editor-note .float-left img { height: auto !important; padding: 25px 0 0 25px; }
.editor-note.editor-half-box { float: left; height: 200px; margin-bottom: 20px; margin-top: 20px; width: 48%; }
.editor-note.editor-half-box .note-header { font-size: 23px; line-height: 23px; }
.editor-note.editor-half-box .note { line-height: 20px; padding: 18px; }
.editor-note.editor-half-box.float-left { margin-right: 15px; }

.community { background: #e5eff6; padding: 30px 0px 30px 0px; margin: 0px 0px 30px 0px; -webkit-box-shadow: 0px 0px 10px #99c0dc inset; -moz-box-shadow: 0px 0px 10px #99c0dc inset; box-shadow: 0px 0px 10px #99c0dc inset; }
.community .inner-container { float: left; position: relative; display: block; width: 980px; min-width: 320px !important; margin-left: -490px; left: 50%; }
.community .col-1-of-3 { width: 310px; margin-right: 25px; float: left; position: relative; display: block; }
.community .col-1-of-3 .block-heading { color: #999999; font-size: 16px; text-transform: uppercase; font-family: "aleo-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.community .col-1-of-3.last { margin-right: 0px; }
.community .view-points { padding: 20px 0px 0px 0px; margin: 0px; float: left; position: relative; display: block; width: 100%; }
.community .view-points li { background: #fff; display: block; float: left; position: relative; width: 100%; max-height: 76px; margin-top: 20px; overflow: hidden; }
.community .view-points li:first-child { margin-top: 0px; }
.community .view-points li img { float: left; position: relative; display: block; z-index: 999; width: 76px; height: auto !important; }
.community .twitter-feed { padding: 0 0 0 0; margin: 20px 0 0 0; float: left; position: relative; display: block; background: #fff; height: 364px; overflow: hidden; width: 100%; }
.community .twitter-feed img { height: auto !important; }
.community .twitter-feed li { float: left; position: relative; display: table; width: 100%; }
.community .twitter-feed li .tweet { position: relative; display: table-cell; min-height: 70px; width: 100%; padding: 20px 20px 0px 20px; }
.community .twitter-feed li .tweet hr { vertical-align: bottom; border-top: 1px dotted #bbb; margin: 0 0 0 0; padding: 0px; }
.community .twitter-feed li .tweet .title { display: table-cell; vertical-align: middle; font-size: 14px; color: #2980b9; padding: 0px 10px 0px 10px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.community .twitter-feed li .tweet .title .username { color: #999999; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.community .twitter-feed li .tweet .title p { font-size: 14px; color: #5d5d5d; padding: 0px; margin: 0px; height: 62px; text-overflow: ellipsis; overflow: hidden; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.community .twitter-feed li .tweet a { color: #2980b9; }
.community .twitter-feed li .tweet a:hover { color: #f59d00; }
.community .twitter-feed li .tweet .img-link { float: left; }
.community .twitter-feed img { float: left; position: relative; display: block; margin-bottom: 20px; }
.community .quick-poll .poll-body { float: left; position: relative; display: table; width: 100%; background: #fff; margin-top: 20px; }
.community .quick-poll .poll-body .poll-title, .community .quick-poll .poll-body .yop-poll-name { display: none; visibility: hidden; }
.community .quick-poll .poll-body .yop-poll-container { width: 100% !important; padding: 0px !important; margin: 0px !important; }
.community .quick-poll .poll-body .yop-poll-container-error { position: absolute; top: 0px; left: 0px; width: 100%; z-index: 99; text-align: center; background: #f59d00 !important; color: #fff !important; }
.community .quick-poll .poll-body .yop-poll-container-success { position: absolute; top: 0px; left: 0px; width: 100%; text-align: center; background: #2980b9; color: #fff !important; }
.community .quick-poll .poll-body .yop-poll-forms { display: table-cell !important; padding: 0px 20px 16px 20px; font-size: 14px; color: #5d5d5d; font-size: 14px !important; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.community .quick-poll .poll-body .yop-poll-forms .yop-poll-question { padding: 10px 0px 5px 0px; }
.community .quick-poll .poll-body .yop-poll-forms .yop-poll-answers { margin: 0px; padding: 0px; }
.community .quick-poll .poll-body .yop-poll-forms .yop-poll-answers ul { margin: 0px; padding: 0px; display: block; float: left; width: 100%; }
.community .quick-poll .poll-body .yop-poll-forms .yop-poll-answers ul li { float: left; width: 50%; display: block; margin-bottom: 5px !important; }
.community .quick-poll .poll-body .yop-poll-forms .yop-poll-answers ul li input { float: left !important; position: relative; display: block; }
.community .quick-poll .poll-body .yop-poll-forms .yop-poll-answers ul li input[type='text'] { margin-left: 10px !important; clear: left !important; width: 100px !important; border: 1px solid #bbb !important; outline: none !important; -moz-outline: none !important; font-size: 11px !important; color: #666 !important; }
.community .quick-poll .poll-body .yop-poll-forms .yop-poll-answers ul li label { cursor: pointer; float: left !important; position: relative !important; display: block !important; margin-left: 10px !important; font-size: 12px !important; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.community .quick-poll .poll-body .yop-poll-forms .yop-poll-answers ul li label:hover { color: #f59d00; }
.community .quick-poll .poll-body .yop-poll-forms .yop_poll_vote_button { margin: 0px 0 0 0; text-transform: uppercase; background: #bdc3c7; border: 0px; padding: 5px 10px 4px 10px; color: #fff; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.community .quick-poll .poll-body .yop-poll-forms .yop_poll_vote_button:hover { background: #f59d00; }
.community .quick-poll .poll-body .yop-poll-forms a { color: #2980b9 !important; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.community .quick-poll .poll-body .yop-poll-forms a:hover { color: #f59d00 !important; }
.community .quick-poll .poll-body .yop-poll-forms .yop_poll_result_link { margin-bottom: -10px !important; float: right !important; }
.community .quick-poll .poll-body .yop-poll-forms .yop-poll-footer { float: left; width: 100%; clear: left; font-size: 12px; }
.community .diversions-feed .diversions-body { background: #fff; float: left; position: relative; display: table; margin-top: 19px; width: 100%; }
.community .diversions-feed .diversions-body a { padding: 20px; width: auto; float: none; position: static; height: 67px; }
.community .diversions-feed .diversions-body a .title { padding: 0 8px 0 8px; vertical-align: top; text-transform: capitalize; }
.community .diversions-feed .diversions-body a .desc { font-size: 14px; color: #999; vertical-align: middle; padding: 0px; margin: 0px; text-transform: capitalize; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 14px; }
.community .diversions-feed .diversions-body a .image-crop { display: inline-block; background: #efefef; margin-right: 5px; overflow: hidden; width: 60px; height: 60px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; -webkit-border-radius: 84px; -moz-border-radius: 84px; border-radius: 84px; }
.community .diversions-feed .diversions-body a .image-crop .cat { float: left; position: relative; width: 60px; height: 60px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.community .diversions-feed .diversions-body a .image-crop .cat.entertainment-article { background: url("/wp-content/themes/cablefax/img/diversions-sprite.png") -77px -5px; background-size: 500px 143px; }
.community .diversions-feed .diversions-body a .image-crop .cat.community-article { background: url("/wp-content/themes/cablefax/img/diversions-sprite.png") -148px -5px; background-size: 500px 143px; }
.community .diversions-feed .diversions-body a .image-crop .cat.food-wine-article { background: url("/wp-content/themes/cablefax/img/diversions-sprite.png") -221px -5px; background-size: 500px 143px; }
.community .diversions-feed .diversions-body a .image-crop .cat.home-article { background: url("/wp-content/themes/cablefax/img/diversions-sprite.png") -291px -5px; background-size: 500px 143px; }
.community .diversions-feed .diversions-body a .image-crop .cat.sports_healthy-article { background: url("/wp-content/themes/cablefax/img/diversions-sprite.png") -363px -5px; background-size: 500px 143px; }
.community .diversions-feed .diversions-body a .image-crop .cat.travel-article { background: url("/wp-content/themes/cablefax/img/diversions-sprite.png") -435px -5px; background-size: 500px 143px; }
.community .diversions-feed .diversions-body a:hover .image-crop { background: #fc4b00; }
.community .diversions-feed .diversions-body a:hover .image-crop .cat.entertainment-article, .community .diversions-feed .diversions-body a:hover .image-crop .cat.community-article, .community .diversions-feed .diversions-body a:hover .image-crop .cat.food-wine-article, .community .diversions-feed .diversions-body a:hover .image-crop .cat.home-article, .community .diversions-feed .diversions-body a:hover .image-crop .cat.sports_healthy-article, .community .diversions-feed .diversions-body a:hover .image-crop .cat.travel-article { background-position-y: -78px; }
.community .community-article a { float: left; position: relative; display: table; height: 76px; width: 100%; }
.community .community-article a:hover .title { color: #f59d00; }
.community .community-article a:hover .chip { border-color: transparent #f59d00 transparent transparent; }
.community .community-article img { height: auto !important; }
.community .community-article .chip { background: transparent !important; padding: 0px; width: 0px; height: 0px; border-style: solid; border-width: 10px 10px 0 0; border-color: #f59d00 transparent transparent transparent; position: absolute; left: 15px; top: 15px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.community .community-article .title { display: table-cell; vertical-align: middle; font-size: 14px; color: #2980b9; padding: 15px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.community .community-article .title.no-image { padding-left: 35px; }

.diversions body { background: url(/wp-content/themes/cablefax/img/background-noise-darker.png) 0px 0px repeat; }
.diversions .mobile-filter-cont { visibility: hidden; display: none; }
.diversions .page-content-center { min-height: 600px; background: url(/wp-content/themes/cablefax/img/background-noise-darker.png) 0px 0px repeat; }
.diversions .channel-heading { min-height: 165px; background: #fff; margin: -25px 0px 0px -20px; padding: 42px 0 0 0; width: 104.1%; }
.diversions .channel-heading li { float: left; position: relative; display: block; margin: 0px 13px 0px 0px; z-index: 99; width: 130px; }
.diversions .channel-heading li:first-child { margin-left: 13px; }
.diversions .channel-heading li.one-col img { margin-left: 0px; }
.diversions .channel-heading li.two-col img { margin-left: -82px; }
.diversions .channel-heading li.three-col img { margin-left: -164px; }
.diversions .channel-heading li.four-col img { margin-left: -246px; }
.diversions .channel-heading li.five-col img { margin-left: -328px; }
.diversions .channel-heading li.six-col img { margin-left: -410px; }
.diversions .channel-heading li.seven-col img { margin-left: -492px; }
.diversions .channel-heading li img { height: auto !important; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; -webkit-border-radius: 84px; -moz-border-radius: 84px; border-radius: 84px; }
.diversions .channel-heading li .image-crop { display: inline-block; background: #efefef; overflow: hidden; width: 82px; height: 82px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; -webkit-border-radius: 84px; -moz-border-radius: 84px; border-radius: 84px; }
.diversions .channel-heading li a { float: left; position: relative; display: block; width: 100%; text-align: center; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.diversions .channel-heading li a:hover .image-crop, .diversions .channel-heading li a.active .image-crop { background: #fc4b00; }
.diversions .channel-heading li a:hover img, .diversions .channel-heading li a.active img { margin-top: -84px; }
.diversions .channel-heading li .title { font-size: 15px; color: #3e3e3e; text-transform: uppercase; margin: 10px 0px 0px 0px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 14px; }
.diversions .channel-heading .line { position: absolute; z-index: 1; background: #bbb; min-height: 10px; width: 100%; left: 0px; top: 78px; background: #efefef; }
.diversions .channel-heading .submit-diversion { background: #f59d00; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; width: 230px; left: 50%; margin-left: -115px; position: absolute; display: block; z-index: 99; color: #fff; font-size: 14px; text-transform: uppercase; text-align: center; padding: 9px 0px 10px 0px; top: 189px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 14px; }
.diversions .channel-heading .submit-diversion:hover { background: #fc4b00; }
.diversions .diversions-articles { width: 102.1%; margin-left: 5px; }
.diversions .diversions-articles .article { float: left; position: relative; display: block; width: 310px; margin: 0 20px 20px 0; text-decoration: none; }
.diversions .diversions-articles .article.entertainment-article .cat { background: url(/wp-content/themes/cablefax/img/ico-ent.png) 0px 0px no-repeat; }
.diversions .diversions-articles .article.community-article .cat { background: url(/wp-content/themes/cablefax/img/ico-comm.png) 0px 0px no-repeat; }
.diversions .diversions-articles .article.food-wine-article .cat { background: url(/wp-content/themes/cablefax/img/ico-food.png) 0px 0px no-repeat; }
.diversions .diversions-articles .article.home-article .cat { background: url(/wp-content/themes/cablefax/img/ico-home.png) 0px 0px no-repeat; }
.diversions .diversions-articles .article.sports-health-article .cat { background: url(/wp-content/themes/cablefax/img/ico-sports.png) 0px 0px no-repeat; }
.diversions .diversions-articles .article.travel-article .cat { background: url(/wp-content/themes/cablefax/img/ico-travel.png) 0px 0px no-repeat; }
.diversions .diversions-articles .article .article-cat { background: rgba(0, 0, 0, 0.6); color: #fff; text-transform: uppercase; font-size: 15px; padding: 8px 12px 8px 0px; margin: -32px 0 0 0px; float: left; position: relative; display: block; text-decoration: none; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 14px; }
.diversions .diversions-articles .article .article-cat .cat-title { padding: 0px; margin: 0px; float: left; position: relative; display: block; margin: 2px 0px 0px 0px; text-decoration: none; }
.diversions .diversions-articles .article .article-cat .cat { float: left; position: relative; display: block; width: 15px; height: 15px; margin: 0px 6px 0px 6px; background-size: 96% auto; text-decoration: none; }
.diversions .diversions-articles .article .article-image { z-index: 88; height: auto !important; }
.diversions .diversions-articles .article .article-body { z-index: 99; width: 308px; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #ccc; display: table; }
.diversions .diversions-articles .article .article-body .title { padding: 0px; margin: 0px; width: 100%; color: #005dab; font-size: 22px; text-decoration: none; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 26px; }
.diversions .diversions-articles .article .article-body .date { color: #515151; font-size: 16px; text-decoration: none; margin: 5px 0 5px 0; font-family: "sourcesanspro-it", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.diversions .diversions-articles .article .article-body .article-digest { font-size: 16px; color: #515151; text-decoration: none; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.diversions .diversions-articles .article .article-body hr { border-style: dotted !important; border-color: #888; }
.diversions .diversions-articles .article .article-body .body { background: #fff; display: table-cell; padding: 15px; width: 100%; text-decoration: none; }
.diversions .diversions-articles .article:hover .article-body .title { color: #fc4b00; }
.diversions .diversions-articles .article:hover .article-cat { opacity: .2; }
.diversions .more-spotlight-articles { background: #e5e5e5; -webkit-transition-property: background !important; -moz-transition-property: background !important; transition-property: background !important; -webkit-transition-duration: 0.5s !important; -moz-transition-duration: 0.5s !important; transition-duration: 0.5s !important; }
.diversions .more-spotlight-articles:hover { background: #d6d6d6; }

.cableflix .inner-container { float: left; position: relative; display: block; width: 980px; min-width: 320px !important; margin-left: -490px; left: 50%; }
.cableflix img { float: left; position: relative; display: block; height: auto !important; }
.cableflix .title { padding: 0px; margin: 0px; float: left; position: relative; display: block; color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.cableflix .featured-video { float: left; position: relative; display: block; width: 495px; }
.cableflix .featured-video .pb { margin: -30px 0 0 -60px; width: 120px; height: 120px; border: 2px solid #fff; -webkit-border-radius: 120px; -moz-border-radius: 120px; border-radius: 120px; }
.cableflix .featured-video .pb .arrow { border-width: 40px 0 40px 56.6px; border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #fff; position: absolute; top: 20px; left: 38px; }
.cableflix .featured-video .title { font-size: 20px; padding: 10px 0px 0px 0px; }
.cableflix .featured-video:hover .title { color: #f59d00; }
.cableflix .featured-video:hover .pb { top: 33%; border-color: #f59d00; }
.cableflix .featured-video:hover .pb .arrow { border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #f59d00; }
.cableflix .video-playlist { float: left; width: 445px; padding: 0px; margin: 0px 0px 0px 40px; }
.cableflix .video-playlist img { max-height: 115px; }
.cableflix .video-playlist li { float: left; position: relative; display: block; width: 205px; margin: 0 35px 0 0; min-height: 157px; }
.cableflix .video-playlist li.even { margin-right: 0px; }
.cableflix .video-playlist li a { float: left; position: relative; display: block; width: 100%; }
.cableflix .video-playlist li a:hover .title { color: #f59d00; }
.cableflix .video-playlist li a:hover .pb { top: 36%; border-color: #f59d00; }
.cableflix .video-playlist li a:hover .pb .arrow { border-color: transparent transparent transparent #f59d00; }
.cableflix .video-playlist li .title { font-size: 14px; padding: 8px 0px 8px 0px; min-height: 32px; }
.cableflix .video-playlist .pb { top: 40%; }
.cableflix .pb { position: absolute; top: 110px; left: 50%; margin: 0 0 0 50px; width: 40px; height: 40px; border: 1px solid #fff; z-index: 99; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }
.cableflix .pb .arrow { width: 0px; height: 0px; border-style: solid; border-width: 10px 0 10px 17.6px; border-color: transparent transparent transparent #fff; position: absolute; top: 11px; left: 14px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }

.primary-content-container { float: left; position: relative; display: block; width: 615px; }

.block-heading { padding: 0px 0px 2px 0px; margin: 0; font-size: 16px; text-transform: uppercase; color: #3e3e3e; border-bottom: 4px solid #cccccc; font-family: "aleo-bold", "Helvetica", sans-serif; font-weight: 800; font-style: normal; line-height: 24px; }
.block-heading.with-icon { border-bottom: none; color: #333; font-size: 30px; text-transform: none !important; font-family: "aleo-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.block-heading.with-icon .icon { display: inline-block; padding-right: 10px; vertical-align: initial; height: auto !important; }

.bottom-control .block-pagination-controls { bottom: 0px; top: auto; }

.block-pagination-controls { position: absolute; right: 0px; top: 0px; font-size: 14px; z-index: 99; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.block-pagination-controls a { color: #3e3e3e; display: inline-block; padding-left: 3px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.block-pagination-controls a:hover { color: #f59d00; }

.home .post-section-heading { margin-bottom: 0; }

.wide-ad-unit { background: #eee url(/wp-content/themes/cablefax/img/light-grey-noise.jpg) 0px 0px repeat; padding: 20px 0 20px 0; z-index: 22; }
.wide-ad-unit .inner { width: 1000px; text-align: center; margin: 0 auto 0 auto; position: relative; display: block; }
.wide-ad-unit .inner div { margin: 0 auto 0 auto; }

.single-post .entry-title { clear: left; color: #000; font-size: 50px; margin: 25px 0 25px 0; padding: 0px; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 58px; float: left; position: relative; display: block; width: 980px; min-width: 200px !important; margin-left: -490px; left: 50%; }
.single-post .editor-note { margin-bottom: 10px; }
.single-post .post-excerpt p { width: 100%; float: left; position: relative; font-size: 26px; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 40px; }
.single-post .post-excerpt a { color: #f59d00; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.single-post .post-excerpt a:hover { color: #2980b9; }
.single-post .post-content p, .single-post .post-content li { font-size: 16px; color: #515151; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.single-post .post-content a { color: #f59d00; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.single-post .post-content a:hover { color: #2980b9; }
.single-post .post-content .alignright { float: right; margin: 10px 0 10px 10px; }
.single-post .post-content .alignleft { float: left; margin: 10px 10px 10px 0; }
.single-post .article-information { border-style: dotted; border-width: 1px 0 1px 0; border-color: #bbb transparent #bbb transparent; padding: 10px 0 8px 0; margin-bottom: 20px; max-height: 30px; float: left; position: relative; width: 100%; }
.single-post .article-information .author-image { border: 3px solid #bbb; float: left; margin-right: 10px; position: relative; top: -17px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; }
.single-post .article-information .author-image img { width: 60px; height: auto !important; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; }
.single-post .article-information .post-details { float: left; position: relative; display: block; font-size: 14px; color: #999999; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 28px; }
.single-post .article-information .post-details a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.single-post .article-information .post-details a:hover { color: #f59d00; }
.single-post .cat-tag { position: absolute; top: 50%; right: 0px; font-size: 12px; padding: 0px 5px 0px 5px; margin-top: -9px; background: #f07f00; color: #fff; text-transform: uppercase; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.single-post .cat-tag.programming { background-color: #8200a6; }
.single-post .cat-tag.regulation { background-color: #b31200; }
.single-post .cat-tag.distribution { background-color: #00b44b; }
.single-post .cat-tag.technology { background-color: #008dff; }
.single-post .cat-tag.diversions { background-color: #fc4b00; }
.single-post .cat-tag.cableflix { background-color: #ff9f00; }
.single-post .cat-tag.publications { background-color: #ee0098; }
.single-post .featured-content { border-bottom: 4px solid #f59d00; margin-top: 30px; }
.single-post .flexslider { float: left; height: auto !important; margin: 0 15px 5px 0; width: 100%; position: relative; }
.single-post .flexslider img { height: auto !important; width: 100% !important; }
.single-post .flex-control-nav { bottom: 9px; z-index: 999; display: block; text-align: right; right: 9px; position: absolute; width: auto; }
.single-post .flex-control-paging li a { background: #eee; overflow: hidden; text-indent: 2000px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.single-post .flex-control-paging li a.flex-active { background: #f59d00; }
.single-post .flex-control-paging li a:hover { background: #f59d00; }
.single-post .flex-caption { position: absolute; left: 5px; bottom: 0px; font-size: 14px; color: #fff; z-index: 9999; width: 100%; background: rgba(0, 0, 0, 0.8); padding: 14px 0 14px 0; margin: 0px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.single-post .share-controls { border-width: 1px; border-color: #bbb transparent #bbb transparent; border-style: dotted; margin: 15px 0px 0px 0px; }
.single-post .share-controls .heading { font-size: 16px; float: left; padding: 0px; margin: 17px 0px 15px 0px; text-transform: uppercase; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.single-post .share-controls .social-icons { float: left; position: relative; display: block; padding: 15px 0px 15px 20px; }
.single-post .the-latest { margin-top: 5px !important; }
.single-post .the-latest .related-stories, .single-post .the-latest .latest-stories { width: 48%; }
.single-post .the-latest .related-stories .post-section-heading, .single-post .the-latest .latest-stories .post-section-heading { margin-bottom: 5px; }
.single-post .the-latest .related-stories .spotlight-articles li.standard, .single-post .the-latest .latest-stories .spotlight-articles li.standard { border-bottom: none; min-height: 0; margin-bottom: 0; }
.single-post .the-latest .related-stories .spotlight-articles li.standard .post-title, .single-post .the-latest .latest-stories .spotlight-articles li.standard .post-title { font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.single-post .the-latest .related-stories .spotlight-articles li.standard a, .single-post .the-latest .latest-stories .spotlight-articles li.standard a { min-height: 0; }
.single-post .the-latest .related-stories .spotlight-articles.standard-block li:nth-child(even), .single-post .the-latest .latest-stories .spotlight-articles.standard-block li:nth-child(even) { margin-left: 0; }
.single-post .the-latest .related-stories { margin-right: 20px; }
.single-post .the-latest .block-heading { display: none; }
.single-post .the-latest .block-pagination-controls { top: -45px; }

.list-sub-page-heading { height: 160px; }
.list-sub-page-heading .heading-center { float: left; position: relative; display: block; width: 980px; min-width: 200px !important; margin-left: -490px; left: 50%; }
.list-sub-page-heading .heading-center .heading-image { float: left; position: relative; display: block; margin: 20px 0px 20px 0px; height: auto !important; display: none; visibility: hidden; }
.list-sub-page-heading .heading-center .heading-logo { height: auto !important; width: 50%; }
.list-sub-page-heading .heading-center .heading-text { display: table; width: 100%; }
.list-sub-page-heading .heading-center .heading-text .heading { font-size: 72px; display: table-cell; vertical-align: middle; width: 100%; color: #000; margin: 0px; padding: 40px 0px 0px 10px; letter-spacing: -3px; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 37px; }
.list-sub-page-heading .heading-center .heading-text .heading sub { color: #f59d00; font-size: 29px; letter-spacing: normal !important; font-family: "bitter-italic", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 29px; }

.lists .post-section-heading { font-size: 30px; margin-bottom: 0px; font-family: "bitter-bold", "Times", serif; font-weight: 200; font-style: normal; line-height: 30px; }

.category-heading-container { /* image provided by sublte patterns */ min-height: 500px; background-image: url(/wp-content/themes/cablefax/img/cartographer.png); background-repeat: repeat; background-position: 0px 0px; }
.category-heading-container.programming { background-color: #8200a6; }
.category-heading-container.regulation { background-color: #b31200; }
.category-heading-container.distribution { background-color: #00b44b; }
.category-heading-container.diversions { background-color: #fc4b00; }
.category-heading-container.technology { background-color: #008dff; }
.category-heading-container.cableflix { background-color: #ff9f00; }
.category-heading-container.events, .category-heading-container.all-events-awards-webinars, .category-heading-container.awards, .category-heading-container.webinars { background-color: #ff9f00; }
.category-heading-container.jobs { background-color: #008dff; }
.category-heading-container .category-heading { text-align: center; color: #fff; font-size: 72px; text-shadow: 0px 1px 1px #222; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 22px; float: left; position: relative; display: block; width: 980px; min-width: 320px !important; margin-left: -490px; left: 50%; }

.category-posts .post { float: left; position: relative; display: table; width: 100%; text-align: left; border-bottom: 1px dotted #bbb; padding: 30px 0 30px 0; }
.category-posts .post img { height: auto !important; padding-right: 20px; }
.category-posts .post .entry-summary { width: 100%; position: relative; display: table-cell; vertical-align: top; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.category-posts .post .entry-summary p { font-size: 16px; padding: 20px 0 0 0; margin: 0px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.category-posts .post .entry-summary a { color: #f59d00; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.category-posts .post .entry-summary a:hover { color: #2980b9; }
.category-posts .post .entry-utility, .category-posts .post .entry-meta { font-size: 16px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.category-posts .post .entry-utility a, .category-posts .post .entry-meta a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.category-posts .post .entry-utility a:hover, .category-posts .post .entry-meta a:hover { color: #f59d00; }
.category-posts .post .entry-title { vertical-align: top; font-size: 26px; color: #2980b9; display: table-cell; width: 100%; padding-bottom: 5px; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 28px; }
.category-posts .post .entry-title a { width: 100%; display: block; color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.category-posts .post .entry-title a:hover { color: #f59d00; }

.more-spotlight-articles { margin-top: 20px; text-align: center; background: #f2f2f2; font-size: 14px; color: #34495e; padding: 15px 0 15px 0px; cursor: pointer; max-width: 970px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.more-spotlight-articles sub { font-size: 18px; display: inline-block; padding: 4px 0px 0px 5px; vertical-align: middle; }
.more-spotlight-articles:hover { background: #e5eff6; }

.category-content-pull { margin-top: -380px; background: #fff; padding-left: 20px; padding-right: 20px; margin-left: -510px; }

.js-toggle-indicator.inactive .closed { display: inline; visibility: visible; }
.js-toggle-indicator.inactive .open { display: none; visibility: hidden; }
.js-toggle-indicator.active .closed { display: none; visibility: hidden; }
.js-toggle-indicator.active .open { display: inline; visibility: visible; }

.loginform-custom .panel, .lostpasswordform-custom .panel { float: left; position: relative; display: block; width: 100%; padding: 10px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font-size: 16px; }
.loginform-custom input, .lostpasswordform-custom input { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; padding: 10px; width: 100%; }
.loginform-custom input[type='checkbox'], .lostpasswordform-custom input[type='checkbox'] { width: auto !important; }
.loginform-custom input[type='submit'], .lostpasswordform-custom input[type='submit'] { background: #f59d00; border: none; color: #fff; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.loginform-custom input[type='submit']:hover, .lostpasswordform-custom input[type='submit']:hover { background: #474747; }

.lostpasswordform-custom input[type='submit'] { margin-top: 30px; }

.login-subscribe .button { background: #f59d00; font-size: 16px; text-transform: capitalize; }

.article-controls { border-bottom: 1px dotted #bbb; padding: 15px 0px 5px 0px; margin-top: 0px; margin-bottom: 0px; float: left; position: relative; display: block; width: 980px; min-width: 200px !important; margin-left: -490px; left: 50%; }
.article-controls.no-border { border-bottom: none; }
.article-controls .arrow-left { display: inline-block; vertical-align: middle; width: 0px; height: 0px; border-style: solid; border-width: 6px 10px 6px 0; border-color: transparent #cecece transparent transparent; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.article-controls .arrow-right { display: inline-block; vertical-align: middle; width: 0px; height: 0px; border-style: solid; border-width: 6px 0 6px 10px; border-color: transparent transparent transparent #cecece; margin-left: 10px; }
.article-controls strong { text-transform: uppercase; font-size: 14px; color: #cecece; display: inline-block; padding: 0px 10px 0px 10px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 28px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.article-controls .text { display: inline-block; max-width: 140px; text-overflow: ellipsis; white-space: nowrap; line-height: 28px; overflow: hidden; margin: 0px; padding: 0px; vertical-align: middle; }
.article-controls .previous { float: left; position: relative; bottom: 5px; display: block; font-size: 14px; width: 50%; text-align: left; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 28px; }
.article-controls .previous a { float: left; }
.article-controls .next { float: right !important; position: relative; bottom: 5px; display: block; font-size: 14px; width: 50%; text-align: right; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 28px; }
.article-controls .next a { float: left; }
.article-controls .next.date-pagination { color: #8b8b8b; }
.article-controls .next.date-pagination .button-cont .active-date { display: none; visibility: hidden; }
.article-controls .next.date-pagination a { display: inline-block !important; border-left: 1px solid #bbb; width: auto !important; float: none !important; line-height: 10px; padding: 0px 4px 0px 4px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.article-controls .next.date-pagination a:hover, .article-controls .next.date-pagination a.active { color: #f59d00 !important; }
.article-controls .next.date-pagination a.first, .article-controls .next.date-pagination a.last { border-left: none; }
.article-controls .next.date-pagination .arrow-right { float: right; position: relative; display: inline-block; margin-left: 10px; }
.article-controls a { color: #8b8b8b; position: relative; display: block; width: 100%; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.article-controls a:hover { color: #f59d00 !important; }
.article-controls a:hover .arrow-left { border-color: transparent #686868 transparent transparent; }
.article-controls a:hover strong { color: #686868; }
.article-controls.inline { width: 100%; display: block; margin-left: 0px; left: 0px; margin-top: 0px !important; }
.article-controls.inline .line { left: 50%; top: 0px; position: absolute; height: 100%; width: 2px; border-left: 1px dotted #bbb; margin-left: 1px; display: block; }
.article-controls.inline .cron-link { position: relative !important; display: block !important; width: 50% !important; bottom: 7px; min-height: 28px; padding: 10px 0; }
.article-controls.inline .cron-link a { width: 100%; float: left; position: relative; display: block; }
.article-controls.inline .cron-link a:hover .arrow-right { border-color: transparent transparent transparent #888888; }
.article-controls.inline .cron-link strong { float: left; position: relative; display: block; width: 100%; text-align: center; color: #000; padding: 0px; margin: 0px; }
.article-controls.inline .cron-link .text { float: left; position: relative; display: block; clear: left; width: 100%; left: 60%; margin-left: -49%; text-align: center !important; line-height: 20px !important; visibility: visible !important; max-width: 245px; white-space: normal; }
.article-controls.inline .cron-link .arrow { position: absolute; top: 50%; margin-top: -6px; display: block; }
.article-controls.inline .cron-link .arrow.arrow-left { left: 0px; }
.article-controls.inline .cron-link .arrow.arrow-right { right: 0px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }

.events .category-heading.smaller, .awards .category-heading.smaller, .webinars .category-heading.smaller, .all-events-awards-webinars .category-heading.smaller { font-size: 58px; line-height: 54px; }
.events .sort-menu, .awards .sort-menu, .webinars .sort-menu, .all-events-awards-webinars .sort-menu { background: #f0f0f0; display: table; }
.events .sort-menu ul, .awards .sort-menu ul, .webinars .sort-menu ul, .all-events-awards-webinars .sort-menu ul { display: table-cell; width: 100%; padding: 24px; }
.events .sort-menu ul li, .awards .sort-menu ul li, .webinars .sort-menu ul li, .all-events-awards-webinars .sort-menu ul li { float: left; position: relative; display: block; font-size: 16px; color: #515151; text-transform: uppercase; margin: 0 5px 0 0; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .sort-menu ul li:first-child, .awards .sort-menu ul li:first-child, .webinars .sort-menu ul li:first-child, .all-events-awards-webinars .sort-menu ul li:first-child { padding: 5px 8px 5px 8px; }
.events .sort-menu ul li a, .awards .sort-menu ul li a, .webinars .sort-menu ul li a, .all-events-awards-webinars .sort-menu ul li a { float: left; position: relative; display: block; padding: 5px 8px 5px 8px; color: #fff; background: #f59d00; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.events .sort-menu ul li a:hover, .events .sort-menu ul li a.active, .awards .sort-menu ul li a:hover, .awards .sort-menu ul li a.active, .webinars .sort-menu ul li a:hover, .webinars .sort-menu ul li a.active, .all-events-awards-webinars .sort-menu ul li a:hover, .all-events-awards-webinars .sort-menu ul li a.active { background: white; color: #333; }
.events .post-section-heading, .awards .post-section-heading, .webinars .post-section-heading, .all-events-awards-webinars .post-section-heading { font-size: 30px; }
.events .post-details, .awards .post-details, .webinars .post-details, .all-events-awards-webinars .post-details { margin: 0px; padding: 0px; list-style: none; }
.events .post-details li, .awards .post-details li, .webinars .post-details li, .all-events-awards-webinars .post-details li { float: right; position: relative; display: table; background: url(/wp-content/themes/cablefax/img/horiz-bg-white.jpg) 0px 0px repeat; width: 48%; text-align: center; min-height: 145px; font-size: 16px; color: #515151; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .post-details li:first-child, .awards .post-details li:first-child, .webinars .post-details li:first-child, .all-events-awards-webinars .post-details li:first-child { float: left; }
.events .post-details li strong, .awards .post-details li strong, .webinars .post-details li strong, .all-events-awards-webinars .post-details li strong { font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .post-details li a, .awards .post-details li a, .webinars .post-details li a, .all-events-awards-webinars .post-details li a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.events .post-details li a:hover, .awards .post-details li a:hover, .webinars .post-details li a:hover, .all-events-awards-webinars .post-details li a:hover { color: #f59d00; }
.events .post-details li div, .awards .post-details li div, .webinars .post-details li div, .all-events-awards-webinars .post-details li div { display: table-cell; width: 100%; padding: 20px; vertical-align: middle; }
.events .events-list, .awards .events-list, .webinars .events-list, .all-events-awards-webinars .events-list { margin: 0; padding: 0px; }
.events .events-list li, .awards .events-list li, .webinars .events-list li, .all-events-awards-webinars .events-list li { float: left; width: 100%; position: relative; display: table; padding: 40px 0 40px 0; border-top: 1px dotted #bbb; }
.events .events-list li:first-child, .awards .events-list li:first-child, .webinars .events-list li:first-child, .all-events-awards-webinars .events-list li:first-child { border-top: none; padding-top: 0px; }
.events .events-list li .date, .awards .events-list li .date, .webinars .events-list li .date, .all-events-awards-webinars .events-list li .date { float: left; position: relative; display: block; min-width: 105px; text-align: center; }
.events .events-list li .date .day, .awards .events-list li .date .day, .webinars .events-list li .date .day, .all-events-awards-webinars .events-list li .date .day { float: left; position: relative; display: block; min-width: inherit; color: #7c858e; font-size: 74px; letter-spacing: -2px; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 74px; }
.events .events-list li .date .full-date, .awards .events-list li .date .full-date, .webinars .events-list li .date .full-date, .all-events-awards-webinars .events-list li .date .full-date { float: inherit; position: inherit; text-align: center; font-size: 16px; color: #7c858e; min-width: inherit; clear: left; padding: 0px; margin: 0; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
.events .events-list li .date .post-class, .awards .events-list li .date .post-class, .webinars .events-list li .date .post-class, .all-events-awards-webinars .events-list li .date .post-class { display: inline-block; background: #bdbfc1; color: #fff; padding: 0 5px 0 5px; font-size: 14px; margin: 15px 0 0 0; text-align: center; text-transform: uppercase; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 21px; }
.events .events-list li .post-body, .awards .events-list li .post-body, .webinars .events-list li .post-body, .all-events-awards-webinars .events-list li .post-body { display: table-cell; width: 100%; padding: 0 0 0 20px; margin: 0px; vertical-align: top; }
.events .events-list li .post-body a, .awards .events-list li .post-body a, .webinars .events-list li .post-body a, .all-events-awards-webinars .events-list li .post-body a { color: #000; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.events .events-list li .post-body a:hover, .awards .events-list li .post-body a:hover, .webinars .events-list li .post-body a:hover, .all-events-awards-webinars .events-list li .post-body a:hover { color: #f59d00; }
.events .events-list li .post-title, .awards .events-list li .post-title, .webinars .events-list li .post-title, .all-events-awards-webinars .events-list li .post-title { color: #2980b9; padding: 0px; margin: 0px; font-size: 26px; float: left; position: relative; display: block; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 30px; }
.events .events-list li .post-title:hover, .awards .events-list li .post-title:hover, .webinars .events-list li .post-title:hover, .all-events-awards-webinars .events-list li .post-title:hover { color: #f59d00; }
.events .events-list li .post-subtitle, .awards .events-list li .post-subtitle, .webinars .events-list li .post-subtitle, .all-events-awards-webinars .events-list li .post-subtitle { float: left; position: relative; display: block; clear: left; color: #adb0b2; padding: 5px 0 0 0; margin: 0px; font-size: 20px; width: 100%; font-family: "bitter-italic", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .events-list li .post-image, .awards .events-list li .post-image, .webinars .events-list li .post-image, .all-events-awards-webinars .events-list li .post-image { float: left; position: relative; display: block; clear: left; border: 1px solid #adb0b2; margin: 16px 19px 0px 0px; height: auto !important; }
.events .events-list li .post-text, .awards .events-list li .post-text, .webinars .events-list li .post-text, .all-events-awards-webinars .events-list li .post-text { padding: 12px 0 0 0px; display: table-cell; font-size: 16px; color: #515151; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .events-list li .post-link, .awards .events-list li .post-link, .webinars .events-list li .post-link, .all-events-awards-webinars .events-list li .post-link { color: #fff !important; background-color: #f59d00; display: inline-block; clear: left; padding: 8px 14px 8px 14px; margin: 6px 0px 0px 19px; font-size: 14px; text-transform: uppercase; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 14px; }
.events .events-list li .post-link:hover, .awards .events-list li .post-link:hover, .webinars .events-list li .post-link:hover, .all-events-awards-webinars .events-list li .post-link:hover { background: #8b8b8b; }
.events .post-details, .awards .post-details, .webinars .post-details, .all-events-awards-webinars .post-details { margin: 0px; padding: 0px; list-style: none; }
.events .post-details li, .awards .post-details li, .webinars .post-details li, .all-events-awards-webinars .post-details li { float: right; position: relative; display: table; background: url(/wp-content/themes/cablefax/img/horiz-bg-white.jpg) 0px 0px repeat; width: 48%; text-align: center; min-height: 145px; font-size: 16px; color: #515151; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .post-details li:first-child, .awards .post-details li:first-child, .webinars .post-details li:first-child, .all-events-awards-webinars .post-details li:first-child { float: left; }
.events .post-details li strong, .awards .post-details li strong, .webinars .post-details li strong, .all-events-awards-webinars .post-details li strong { font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .post-details li a, .awards .post-details li a, .webinars .post-details li a, .all-events-awards-webinars .post-details li a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.events .post-details li a:hover, .awards .post-details li a:hover, .webinars .post-details li a:hover, .all-events-awards-webinars .post-details li a:hover { color: #f59d00; }
.events .post-details li div, .awards .post-details li div, .webinars .post-details li div, .all-events-awards-webinars .post-details li div { display: table-cell; width: 100%; padding: 20px; vertical-align: middle; }
.events .events-list, .awards .events-list, .webinars .events-list, .all-events-awards-webinars .events-list { margin: 10px 0 0 0; padding: 0px; }
.events .events-list li, .awards .events-list li, .webinars .events-list li, .all-events-awards-webinars .events-list li { float: left; width: 100%; position: relative; display: table; padding: 40px 0 40px 0; border-top: 1px dotted #bbb; }
.events .events-list li:first-child, .awards .events-list li:first-child, .webinars .events-list li:first-child, .all-events-awards-webinars .events-list li:first-child { border-top: none; padding-top: 0px; }
.events .events-list li .date, .awards .events-list li .date, .webinars .events-list li .date, .all-events-awards-webinars .events-list li .date { float: left; position: relative; display: block; min-width: 105px; text-align: center; }
.events .events-list li .date .day, .awards .events-list li .date .day, .webinars .events-list li .date .day, .all-events-awards-webinars .events-list li .date .day { float: left; position: relative; display: block; min-width: inherit; color: #7c858e; font-size: 74px; letter-spacing: -2px; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 74px; }
.events .events-list li .date .full-date, .awards .events-list li .date .full-date, .webinars .events-list li .date .full-date, .all-events-awards-webinars .events-list li .date .full-date { float: inherit; position: inherit; text-align: center; font-size: 16px; color: #7c858e; min-width: inherit; clear: left; padding: 0px; margin: 0; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .events-list li .date .post-class, .awards .events-list li .date .post-class, .webinars .events-list li .date .post-class, .all-events-awards-webinars .events-list li .date .post-class { display: inline-block; background: #bdbfc1; color: #fff; padding: 0 5px 0 5px; font-size: 14px; margin: 15px 0 0 0; text-align: center; text-transform: uppercase; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .events-list li .post-body, .awards .events-list li .post-body, .webinars .events-list li .post-body, .all-events-awards-webinars .events-list li .post-body { display: table-cell; width: 100%; padding: 0 0 0 20px; margin: 0px; vertical-align: top; }
.events .events-list li .post-title, .awards .events-list li .post-title, .webinars .events-list li .post-title, .all-events-awards-webinars .events-list li .post-title { padding: 0px; margin: 0px; font-size: 26px; float: left; position: relative; display: block; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 30px; }
.events .events-list li .post-subtitle, .awards .events-list li .post-subtitle, .webinars .events-list li .post-subtitle, .all-events-awards-webinars .events-list li .post-subtitle { float: left; position: relative; display: block; clear: left; color: #adb0b2; padding: 0; margin: 0 0 10px 0; font-size: 20px; width: 100%; font-family: "bitter-italic", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .events-list li .post-image, .awards .events-list li .post-image, .webinars .events-list li .post-image, .all-events-awards-webinars .events-list li .post-image { float: none; height: auto !important; position: relative; display: block; clear: left; border: 1px solid #adb0b2; margin: 16px 19px 0px 0px; }
.events .events-list li .post-text, .awards .events-list li .post-text, .webinars .events-list li .post-text, .all-events-awards-webinars .events-list li .post-text { padding: 12px 0 0 0px; display: table-cell; font-size: 16px; color: #515151; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.events .events-list li .post-link, .awards .events-list li .post-link, .webinars .events-list li .post-link, .all-events-awards-webinars .events-list li .post-link { color: #fff; background-color: #f59d00; display: inline-block; clear: left; padding: 8px 14px 8px 14px; margin: 10px 0; font-size: 14px; text-transform: uppercase; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 14px; }
.events .events-list li .post-link:hover, .awards .events-list li .post-link:hover, .webinars .events-list li .post-link:hover, .all-events-awards-webinars .events-list li .post-link:hover { background: #8b8b8b; }

.category-level .article-controls a { color: #2980b9; }

.standard-page .page-content-center, .standard-page.page-content-center, .about .page-content-center, .about.page-content-center, .advertise .page-content-center, .advertise.page-content-center, .contact-us .page-content-center, .contact-us.page-content-center, .privacy-terms .page-content-center, .privacy-terms.page-content-center, .more-issues .page-content-center, .more-issues.page-content-center, .membership-levels .page-content-center, .membership-levels.page-content-center, .membership-checkout .page-content-center, .membership-checkout.page-content-center, .membership-account .page-content-center, .membership-account.page-content-center, .membership-billing .page-content-center, .membership-billing.page-content-center, .membership-cancel .page-content-center, .membership-cancel.page-content-center, .membership-confirmation .page-content-center, .membership-confirmation.page-content-center, .membership-invoice .page-content-center, .membership-invoice.page-content-center { border-top: 1px solid #e8e8e8; }
.standard-page .entry-title, .about .entry-title, .advertise .entry-title, .contact-us .entry-title, .privacy-terms .entry-title, .more-issues .entry-title, .membership-levels .entry-title, .membership-checkout .entry-title, .membership-account .entry-title, .membership-billing .entry-title, .membership-cancel .entry-title, .membership-confirmation .entry-title, .membership-invoice .entry-title { clear: left; color: #000; font-size: 72px; margin: 25px 0 25px 0; padding: 0px; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 78px; float: left; position: relative; display: block; width: 980px; min-width: 200px !important; margin-left: -490px; left: 50%; }
.standard-page .primary-content-container .entry-content h1, .about .primary-content-container .entry-content h1, .advertise .primary-content-container .entry-content h1, .contact-us .primary-content-container .entry-content h1, .privacy-terms .primary-content-container .entry-content h1, .more-issues .primary-content-container .entry-content h1, .membership-levels .primary-content-container .entry-content h1, .membership-checkout .primary-content-container .entry-content h1, .membership-account .primary-content-container .entry-content h1, .membership-billing .primary-content-container .entry-content h1, .membership-cancel .primary-content-container .entry-content h1, .membership-confirmation .primary-content-container .entry-content h1, .membership-invoice .primary-content-container .entry-content h1 { font-size: 32pt; margin: 10px 0 10px 0; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 47px; }
.standard-page .primary-content-container .entry-content h2, .about .primary-content-container .entry-content h2, .advertise .primary-content-container .entry-content h2, .contact-us .primary-content-container .entry-content h2, .privacy-terms .primary-content-container .entry-content h2, .more-issues .primary-content-container .entry-content h2, .membership-levels .primary-content-container .entry-content h2, .membership-checkout .primary-content-container .entry-content h2, .membership-account .primary-content-container .entry-content h2, .membership-billing .primary-content-container .entry-content h2, .membership-cancel .primary-content-container .entry-content h2, .membership-confirmation .primary-content-container .entry-content h2, .membership-invoice .primary-content-container .entry-content h2 { border-bottom: 4px solid #f59d00; font-size: 30pt; margin: 10px 0 20px 0; padding: 0 0 10px 0; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 45px; }
.standard-page .primary-content-container .entry-content h3, .about .primary-content-container .entry-content h3, .advertise .primary-content-container .entry-content h3, .contact-us .primary-content-container .entry-content h3, .privacy-terms .primary-content-container .entry-content h3, .more-issues .primary-content-container .entry-content h3, .membership-levels .primary-content-container .entry-content h3, .membership-checkout .primary-content-container .entry-content h3, .membership-account .primary-content-container .entry-content h3, .membership-billing .primary-content-container .entry-content h3, .membership-cancel .primary-content-container .entry-content h3, .membership-confirmation .primary-content-container .entry-content h3, .membership-invoice .primary-content-container .entry-content h3 { border-bottom: 4px solid #f59d00; font-size: 26pt; margin: 10px 0 20px 0; padding: 0 0 5px 0; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 41px; }
.standard-page .primary-content-container .entry-content h4, .about .primary-content-container .entry-content h4, .advertise .primary-content-container .entry-content h4, .contact-us .primary-content-container .entry-content h4, .privacy-terms .primary-content-container .entry-content h4, .more-issues .primary-content-container .entry-content h4, .membership-levels .primary-content-container .entry-content h4, .membership-checkout .primary-content-container .entry-content h4, .membership-account .primary-content-container .entry-content h4, .membership-billing .primary-content-container .entry-content h4, .membership-cancel .primary-content-container .entry-content h4, .membership-confirmation .primary-content-container .entry-content h4, .membership-invoice .primary-content-container .entry-content h4 { font-size: 22pt; margin: 10px 0 5px 0; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 37px; }
.standard-page .primary-content-container .entry-content h5, .about .primary-content-container .entry-content h5, .advertise .primary-content-container .entry-content h5, .contact-us .primary-content-container .entry-content h5, .privacy-terms .primary-content-container .entry-content h5, .more-issues .primary-content-container .entry-content h5, .membership-levels .primary-content-container .entry-content h5, .membership-checkout .primary-content-container .entry-content h5, .membership-account .primary-content-container .entry-content h5, .membership-billing .primary-content-container .entry-content h5, .membership-cancel .primary-content-container .entry-content h5, .membership-confirmation .primary-content-container .entry-content h5, .membership-invoice .primary-content-container .entry-content h5 { font-size: 18pt; margin: 10px 0 5px 0; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 30px; }
.standard-page .primary-content-container .entry-content h6, .about .primary-content-container .entry-content h6, .advertise .primary-content-container .entry-content h6, .contact-us .primary-content-container .entry-content h6, .privacy-terms .primary-content-container .entry-content h6, .more-issues .primary-content-container .entry-content h6, .membership-levels .primary-content-container .entry-content h6, .membership-checkout .primary-content-container .entry-content h6, .membership-account .primary-content-container .entry-content h6, .membership-billing .primary-content-container .entry-content h6, .membership-cancel .primary-content-container .entry-content h6, .membership-confirmation .primary-content-container .entry-content h6, .membership-invoice .primary-content-container .entry-content h6 { font-size: 14pt; margin: 10px 0 5px 0; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 26px; }
.standard-page .primary-content-container .entry-content h6 a, .about .primary-content-container .entry-content h6 a, .advertise .primary-content-container .entry-content h6 a, .contact-us .primary-content-container .entry-content h6 a, .privacy-terms .primary-content-container .entry-content h6 a, .more-issues .primary-content-container .entry-content h6 a, .membership-levels .primary-content-container .entry-content h6 a, .membership-checkout .primary-content-container .entry-content h6 a, .membership-account .primary-content-container .entry-content h6 a, .membership-billing .primary-content-container .entry-content h6 a, .membership-cancel .primary-content-container .entry-content h6 a, .membership-confirmation .primary-content-container .entry-content h6 a, .membership-invoice .primary-content-container .entry-content h6 a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-page .primary-content-container .entry-content h6 a:hover, .about .primary-content-container .entry-content h6 a:hover, .advertise .primary-content-container .entry-content h6 a:hover, .contact-us .primary-content-container .entry-content h6 a:hover, .privacy-terms .primary-content-container .entry-content h6 a:hover, .more-issues .primary-content-container .entry-content h6 a:hover, .membership-levels .primary-content-container .entry-content h6 a:hover, .membership-checkout .primary-content-container .entry-content h6 a:hover, .membership-account .primary-content-container .entry-content h6 a:hover, .membership-billing .primary-content-container .entry-content h6 a:hover, .membership-cancel .primary-content-container .entry-content h6 a:hover, .membership-confirmation .primary-content-container .entry-content h6 a:hover, .membership-invoice .primary-content-container .entry-content h6 a:hover { color: #f59d00; }
.standard-page .primary-content-container .entry-content th, .about .primary-content-container .entry-content th, .advertise .primary-content-container .entry-content th, .contact-us .primary-content-container .entry-content th, .privacy-terms .primary-content-container .entry-content th, .more-issues .primary-content-container .entry-content th, .membership-levels .primary-content-container .entry-content th, .membership-checkout .primary-content-container .entry-content th, .membership-account .primary-content-container .entry-content th, .membership-billing .primary-content-container .entry-content th, .membership-cancel .primary-content-container .entry-content th, .membership-confirmation .primary-content-container .entry-content th, .membership-invoice .primary-content-container .entry-content th { color: #8c8c8c; font-size: 14px; margin: 0; padding: 5px 15px 5px 0; text-align: left; text-transform: uppercase; font-family: "bitter-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.standard-page .primary-content-container .entry-content td, .about .primary-content-container .entry-content td, .advertise .primary-content-container .entry-content td, .contact-us .primary-content-container .entry-content td, .privacy-terms .primary-content-container .entry-content td, .more-issues .primary-content-container .entry-content td, .membership-levels .primary-content-container .entry-content td, .membership-checkout .primary-content-container .entry-content td, .membership-account .primary-content-container .entry-content td, .membership-billing .primary-content-container .entry-content td, .membership-cancel .primary-content-container .entry-content td, .membership-confirmation .primary-content-container .entry-content td, .membership-invoice .primary-content-container .entry-content td { font-size: 16px; margin: 0; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.standard-page .primary-content-container .entry-content td strong, .about .primary-content-container .entry-content td strong, .advertise .primary-content-container .entry-content td strong, .contact-us .primary-content-container .entry-content td strong, .privacy-terms .primary-content-container .entry-content td strong, .more-issues .primary-content-container .entry-content td strong, .membership-levels .primary-content-container .entry-content td strong, .membership-checkout .primary-content-container .entry-content td strong, .membership-account .primary-content-container .entry-content td strong, .membership-billing .primary-content-container .entry-content td strong, .membership-cancel .primary-content-container .entry-content td strong, .membership-confirmation .primary-content-container .entry-content td strong, .membership-invoice .primary-content-container .entry-content td strong { font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.standard-page .primary-content-container .entry-content td a, .about .primary-content-container .entry-content td a, .advertise .primary-content-container .entry-content td a, .contact-us .primary-content-container .entry-content td a, .privacy-terms .primary-content-container .entry-content td a, .more-issues .primary-content-container .entry-content td a, .membership-levels .primary-content-container .entry-content td a, .membership-checkout .primary-content-container .entry-content td a, .membership-account .primary-content-container .entry-content td a, .membership-billing .primary-content-container .entry-content td a, .membership-cancel .primary-content-container .entry-content td a, .membership-confirmation .primary-content-container .entry-content td a, .membership-invoice .primary-content-container .entry-content td a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-page .primary-content-container .entry-content td a:hover, .about .primary-content-container .entry-content td a:hover, .advertise .primary-content-container .entry-content td a:hover, .contact-us .primary-content-container .entry-content td a:hover, .privacy-terms .primary-content-container .entry-content td a:hover, .more-issues .primary-content-container .entry-content td a:hover, .membership-levels .primary-content-container .entry-content td a:hover, .membership-checkout .primary-content-container .entry-content td a:hover, .membership-account .primary-content-container .entry-content td a:hover, .membership-billing .primary-content-container .entry-content td a:hover, .membership-cancel .primary-content-container .entry-content td a:hover, .membership-confirmation .primary-content-container .entry-content td a:hover, .membership-invoice .primary-content-container .entry-content td a:hover { color: #f59d00; }
.standard-page .primary-content-container .entry-content td a.button, .about .primary-content-container .entry-content td a.button, .advertise .primary-content-container .entry-content td a.button, .contact-us .primary-content-container .entry-content td a.button, .privacy-terms .primary-content-container .entry-content td a.button, .more-issues .primary-content-container .entry-content td a.button, .membership-levels .primary-content-container .entry-content td a.button, .membership-checkout .primary-content-container .entry-content td a.button, .membership-account .primary-content-container .entry-content td a.button, .membership-billing .primary-content-container .entry-content td a.button, .membership-cancel .primary-content-container .entry-content td a.button, .membership-confirmation .primary-content-container .entry-content td a.button, .membership-invoice .primary-content-container .entry-content td a.button { color: #fff; }
.standard-page .primary-content-container .entry-content p, .about .primary-content-container .entry-content p, .advertise .primary-content-container .entry-content p, .contact-us .primary-content-container .entry-content p, .privacy-terms .primary-content-container .entry-content p, .more-issues .primary-content-container .entry-content p, .membership-levels .primary-content-container .entry-content p, .membership-checkout .primary-content-container .entry-content p, .membership-account .primary-content-container .entry-content p, .membership-billing .primary-content-container .entry-content p, .membership-cancel .primary-content-container .entry-content p, .membership-confirmation .primary-content-container .entry-content p, .membership-invoice .primary-content-container .entry-content p { font-size: 16px; margin: 0; padding: 0 0 20px 0; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.standard-page .primary-content-container .entry-content p strong, .about .primary-content-container .entry-content p strong, .advertise .primary-content-container .entry-content p strong, .contact-us .primary-content-container .entry-content p strong, .privacy-terms .primary-content-container .entry-content p strong, .more-issues .primary-content-container .entry-content p strong, .membership-levels .primary-content-container .entry-content p strong, .membership-checkout .primary-content-container .entry-content p strong, .membership-account .primary-content-container .entry-content p strong, .membership-billing .primary-content-container .entry-content p strong, .membership-cancel .primary-content-container .entry-content p strong, .membership-confirmation .primary-content-container .entry-content p strong, .membership-invoice .primary-content-container .entry-content p strong { font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.standard-page .primary-content-container .entry-content p a, .about .primary-content-container .entry-content p a, .advertise .primary-content-container .entry-content p a, .contact-us .primary-content-container .entry-content p a, .privacy-terms .primary-content-container .entry-content p a, .more-issues .primary-content-container .entry-content p a, .membership-levels .primary-content-container .entry-content p a, .membership-checkout .primary-content-container .entry-content p a, .membership-account .primary-content-container .entry-content p a, .membership-billing .primary-content-container .entry-content p a, .membership-cancel .primary-content-container .entry-content p a, .membership-confirmation .primary-content-container .entry-content p a, .membership-invoice .primary-content-container .entry-content p a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-page .primary-content-container .entry-content p a:hover, .about .primary-content-container .entry-content p a:hover, .advertise .primary-content-container .entry-content p a:hover, .contact-us .primary-content-container .entry-content p a:hover, .privacy-terms .primary-content-container .entry-content p a:hover, .more-issues .primary-content-container .entry-content p a:hover, .membership-levels .primary-content-container .entry-content p a:hover, .membership-checkout .primary-content-container .entry-content p a:hover, .membership-account .primary-content-container .entry-content p a:hover, .membership-billing .primary-content-container .entry-content p a:hover, .membership-cancel .primary-content-container .entry-content p a:hover, .membership-confirmation .primary-content-container .entry-content p a:hover, .membership-invoice .primary-content-container .entry-content p a:hover { color: #f59d00; }
.standard-page .primary-content-container .entry-content p a.button, .about .primary-content-container .entry-content p a.button, .advertise .primary-content-container .entry-content p a.button, .contact-us .primary-content-container .entry-content p a.button, .privacy-terms .primary-content-container .entry-content p a.button, .more-issues .primary-content-container .entry-content p a.button, .membership-levels .primary-content-container .entry-content p a.button, .membership-checkout .primary-content-container .entry-content p a.button, .membership-account .primary-content-container .entry-content p a.button, .membership-billing .primary-content-container .entry-content p a.button, .membership-cancel .primary-content-container .entry-content p a.button, .membership-confirmation .primary-content-container .entry-content p a.button, .membership-invoice .primary-content-container .entry-content p a.button { color: #fff; }
.standard-page .primary-content-container .entry-content strong, .about .primary-content-container .entry-content strong, .advertise .primary-content-container .entry-content strong, .contact-us .primary-content-container .entry-content strong, .privacy-terms .primary-content-container .entry-content strong, .more-issues .primary-content-container .entry-content strong, .membership-levels .primary-content-container .entry-content strong, .membership-checkout .primary-content-container .entry-content strong, .membership-account .primary-content-container .entry-content strong, .membership-billing .primary-content-container .entry-content strong, .membership-cancel .primary-content-container .entry-content strong, .membership-confirmation .primary-content-container .entry-content strong, .membership-invoice .primary-content-container .entry-content strong { letter-spacing: -0.5px; }
.standard-page .primary-content-container .entry-content .content-col, .about .primary-content-container .entry-content .content-col, .advertise .primary-content-container .entry-content .content-col, .contact-us .primary-content-container .entry-content .content-col, .privacy-terms .primary-content-container .entry-content .content-col, .more-issues .primary-content-container .entry-content .content-col, .membership-levels .primary-content-container .entry-content .content-col, .membership-checkout .primary-content-container .entry-content .content-col, .membership-account .primary-content-container .entry-content .content-col, .membership-billing .primary-content-container .entry-content .content-col, .membership-cancel .primary-content-container .entry-content .content-col, .membership-confirmation .primary-content-container .entry-content .content-col, .membership-invoice .primary-content-container .entry-content .content-col { list-style-postition: inside; margin-bottom: 30px; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }
.standard-page .primary-content-container .entry-content ul, .about .primary-content-container .entry-content ul, .advertise .primary-content-container .entry-content ul, .contact-us .primary-content-container .entry-content ul, .privacy-terms .primary-content-container .entry-content ul, .more-issues .primary-content-container .entry-content ul, .membership-levels .primary-content-container .entry-content ul, .membership-checkout .primary-content-container .entry-content ul, .membership-account .primary-content-container .entry-content ul, .membership-billing .primary-content-container .entry-content ul, .membership-cancel .primary-content-container .entry-content ul, .membership-confirmation .primary-content-container .entry-content ul, .membership-invoice .primary-content-container .entry-content ul { margin: 0 0 20px 0; }
.standard-page .primary-content-container .entry-content .standard-list li:last-child, .about .primary-content-container .entry-content .standard-list li:last-child, .advertise .primary-content-container .entry-content .standard-list li:last-child, .contact-us .primary-content-container .entry-content .standard-list li:last-child, .privacy-terms .primary-content-container .entry-content .standard-list li:last-child, .more-issues .primary-content-container .entry-content .standard-list li:last-child, .membership-levels .primary-content-container .entry-content .standard-list li:last-child, .membership-checkout .primary-content-container .entry-content .standard-list li:last-child, .membership-account .primary-content-container .entry-content .standard-list li:last-child, .membership-billing .primary-content-container .entry-content .standard-list li:last-child, .membership-cancel .primary-content-container .entry-content .standard-list li:last-child, .membership-confirmation .primary-content-container .entry-content .standard-list li:last-child, .membership-invoice .primary-content-container .entry-content .standard-list li:last-child { padding-bottom: 20px; }
.standard-page .primary-content-container .entry-content li, .about .primary-content-container .entry-content li, .advertise .primary-content-container .entry-content li, .contact-us .primary-content-container .entry-content li, .privacy-terms .primary-content-container .entry-content li, .more-issues .primary-content-container .entry-content li, .membership-levels .primary-content-container .entry-content li, .membership-checkout .primary-content-container .entry-content li, .membership-account .primary-content-container .entry-content li, .membership-billing .primary-content-container .entry-content li, .membership-cancel .primary-content-container .entry-content li, .membership-confirmation .primary-content-container .entry-content li, .membership-invoice .primary-content-container .entry-content li { font-size: 16px; margin: 0; padding: 0 0 5px 0; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.standard-page .primary-content-container .entry-content li a, .about .primary-content-container .entry-content li a, .advertise .primary-content-container .entry-content li a, .contact-us .primary-content-container .entry-content li a, .privacy-terms .primary-content-container .entry-content li a, .more-issues .primary-content-container .entry-content li a, .membership-levels .primary-content-container .entry-content li a, .membership-checkout .primary-content-container .entry-content li a, .membership-account .primary-content-container .entry-content li a, .membership-billing .primary-content-container .entry-content li a, .membership-cancel .primary-content-container .entry-content li a, .membership-confirmation .primary-content-container .entry-content li a, .membership-invoice .primary-content-container .entry-content li a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-page .primary-content-container .entry-content li a:hover, .about .primary-content-container .entry-content li a:hover, .advertise .primary-content-container .entry-content li a:hover, .contact-us .primary-content-container .entry-content li a:hover, .privacy-terms .primary-content-container .entry-content li a:hover, .more-issues .primary-content-container .entry-content li a:hover, .membership-levels .primary-content-container .entry-content li a:hover, .membership-checkout .primary-content-container .entry-content li a:hover, .membership-account .primary-content-container .entry-content li a:hover, .membership-billing .primary-content-container .entry-content li a:hover, .membership-cancel .primary-content-container .entry-content li a:hover, .membership-confirmation .primary-content-container .entry-content li a:hover, .membership-invoice .primary-content-container .entry-content li a:hover { color: #f59d00; }
.standard-page .primary-content-container .entry-content table, .about .primary-content-container .entry-content table, .advertise .primary-content-container .entry-content table, .contact-us .primary-content-container .entry-content table, .privacy-terms .primary-content-container .entry-content table, .more-issues .primary-content-container .entry-content table, .membership-levels .primary-content-container .entry-content table, .membership-checkout .primary-content-container .entry-content table, .membership-account .primary-content-container .entry-content table, .membership-billing .primary-content-container .entry-content table, .membership-cancel .primary-content-container .entry-content table, .membership-confirmation .primary-content-container .entry-content table, .membership-invoice .primary-content-container .entry-content table { width: 100%; }
.standard-page .primary-content-container .entry-content .alignright, .about .primary-content-container .entry-content .alignright, .advertise .primary-content-container .entry-content .alignright, .contact-us .primary-content-container .entry-content .alignright, .privacy-terms .primary-content-container .entry-content .alignright, .more-issues .primary-content-container .entry-content .alignright, .membership-levels .primary-content-container .entry-content .alignright, .membership-checkout .primary-content-container .entry-content .alignright, .membership-account .primary-content-container .entry-content .alignright, .membership-billing .primary-content-container .entry-content .alignright, .membership-cancel .primary-content-container .entry-content .alignright, .membership-confirmation .primary-content-container .entry-content .alignright, .membership-invoice .primary-content-container .entry-content .alignright { float: right; margin: 0 10px; }
.standard-page .primary-content-container .entry-content .alignleft, .about .primary-content-container .entry-content .alignleft, .advertise .primary-content-container .entry-content .alignleft, .contact-us .primary-content-container .entry-content .alignleft, .privacy-terms .primary-content-container .entry-content .alignleft, .more-issues .primary-content-container .entry-content .alignleft, .membership-levels .primary-content-container .entry-content .alignleft, .membership-checkout .primary-content-container .entry-content .alignleft, .membership-account .primary-content-container .entry-content .alignleft, .membership-billing .primary-content-container .entry-content .alignleft, .membership-cancel .primary-content-container .entry-content .alignleft, .membership-confirmation .primary-content-container .entry-content .alignleft, .membership-invoice .primary-content-container .entry-content .alignleft { float: left; margin: 10px 0; }
.standard-page .primary-content-container .stacked-block, .about .primary-content-container .stacked-block, .advertise .primary-content-container .stacked-block, .contact-us .primary-content-container .stacked-block, .privacy-terms .primary-content-container .stacked-block, .more-issues .primary-content-container .stacked-block, .membership-levels .primary-content-container .stacked-block, .membership-checkout .primary-content-container .stacked-block, .membership-account .primary-content-container .stacked-block, .membership-billing .primary-content-container .stacked-block, .membership-cancel .primary-content-container .stacked-block, .membership-confirmation .primary-content-container .stacked-block, .membership-invoice .primary-content-container .stacked-block { clear: both; width: 700px; }
.standard-page .primary-content-container .stacked-block .stack-row, .about .primary-content-container .stacked-block .stack-row, .advertise .primary-content-container .stacked-block .stack-row, .contact-us .primary-content-container .stacked-block .stack-row, .privacy-terms .primary-content-container .stacked-block .stack-row, .more-issues .primary-content-container .stacked-block .stack-row, .membership-levels .primary-content-container .stacked-block .stack-row, .membership-checkout .primary-content-container .stacked-block .stack-row, .membership-account .primary-content-container .stacked-block .stack-row, .membership-billing .primary-content-container .stacked-block .stack-row, .membership-cancel .primary-content-container .stacked-block .stack-row, .membership-confirmation .primary-content-container .stacked-block .stack-row, .membership-invoice .primary-content-container .stacked-block .stack-row { clear: left; list-style-type: none; padding: 0; width: 700px; }
.standard-page .primary-content-container .stacked-block .stack-block, .about .primary-content-container .stacked-block .stack-block, .advertise .primary-content-container .stacked-block .stack-block, .contact-us .primary-content-container .stacked-block .stack-block, .privacy-terms .primary-content-container .stacked-block .stack-block, .more-issues .primary-content-container .stacked-block .stack-block, .membership-levels .primary-content-container .stacked-block .stack-block, .membership-checkout .primary-content-container .stacked-block .stack-block, .membership-account .primary-content-container .stacked-block .stack-block, .membership-billing .primary-content-container .stacked-block .stack-block, .membership-cancel .primary-content-container .stacked-block .stack-block, .membership-confirmation .primary-content-container .stacked-block .stack-block, .membership-invoice .primary-content-container .stacked-block .stack-block { margin: 0 14px 35px 14px; float: left; left: -10px; position: relative; width: 180px; }
.standard-page .primary-content-container .stacked-block .stack-block img, .about .primary-content-container .stacked-block .stack-block img, .advertise .primary-content-container .stacked-block .stack-block img, .contact-us .primary-content-container .stacked-block .stack-block img, .privacy-terms .primary-content-container .stacked-block .stack-block img, .more-issues .primary-content-container .stacked-block .stack-block img, .membership-levels .primary-content-container .stacked-block .stack-block img, .membership-checkout .primary-content-container .stacked-block .stack-block img, .membership-account .primary-content-container .stacked-block .stack-block img, .membership-billing .primary-content-container .stacked-block .stack-block img, .membership-cancel .primary-content-container .stacked-block .stack-block img, .membership-confirmation .primary-content-container .stacked-block .stack-block img, .membership-invoice .primary-content-container .stacked-block .stack-block img { margin-bottom: 3px; height: auto !important; }
.standard-page .primary-content-container .stacked-block .stack-block .name, .about .primary-content-container .stacked-block .stack-block .name, .advertise .primary-content-container .stacked-block .stack-block .name, .contact-us .primary-content-container .stacked-block .stack-block .name, .privacy-terms .primary-content-container .stacked-block .stack-block .name, .more-issues .primary-content-container .stacked-block .stack-block .name, .membership-levels .primary-content-container .stacked-block .stack-block .name, .membership-checkout .primary-content-container .stacked-block .stack-block .name, .membership-account .primary-content-container .stacked-block .stack-block .name, .membership-billing .primary-content-container .stacked-block .stack-block .name, .membership-cancel .primary-content-container .stacked-block .stack-block .name, .membership-confirmation .primary-content-container .stacked-block .stack-block .name, .membership-invoice .primary-content-container .stacked-block .stack-block .name { color: #474747; display: block; font-family: "sourcesanspro-bold"; font-size: 13pt; font-weight: normal !important; line-height: 20px; margin: 8px 0 2px 0; }
.standard-page .primary-content-container .stacked-block .stack-block .name a, .about .primary-content-container .stacked-block .stack-block .name a, .advertise .primary-content-container .stacked-block .stack-block .name a, .contact-us .primary-content-container .stacked-block .stack-block .name a, .privacy-terms .primary-content-container .stacked-block .stack-block .name a, .more-issues .primary-content-container .stacked-block .stack-block .name a, .membership-levels .primary-content-container .stacked-block .stack-block .name a, .membership-checkout .primary-content-container .stacked-block .stack-block .name a, .membership-account .primary-content-container .stacked-block .stack-block .name a, .membership-billing .primary-content-container .stacked-block .stack-block .name a, .membership-cancel .primary-content-container .stacked-block .stack-block .name a, .membership-confirmation .primary-content-container .stacked-block .stack-block .name a, .membership-invoice .primary-content-container .stacked-block .stack-block .name a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-page .primary-content-container .stacked-block .stack-block .name a:hover, .about .primary-content-container .stacked-block .stack-block .name a:hover, .advertise .primary-content-container .stacked-block .stack-block .name a:hover, .contact-us .primary-content-container .stacked-block .stack-block .name a:hover, .privacy-terms .primary-content-container .stacked-block .stack-block .name a:hover, .more-issues .primary-content-container .stacked-block .stack-block .name a:hover, .membership-levels .primary-content-container .stacked-block .stack-block .name a:hover, .membership-checkout .primary-content-container .stacked-block .stack-block .name a:hover, .membership-account .primary-content-container .stacked-block .stack-block .name a:hover, .membership-billing .primary-content-container .stacked-block .stack-block .name a:hover, .membership-cancel .primary-content-container .stacked-block .stack-block .name a:hover, .membership-confirmation .primary-content-container .stacked-block .stack-block .name a:hover, .membership-invoice .primary-content-container .stacked-block .stack-block .name a:hover { color: #f59d00; }
.standard-page .primary-content-container .stacked-block .stack-block .sub, .about .primary-content-container .stacked-block .stack-block .sub, .advertise .primary-content-container .stacked-block .stack-block .sub, .contact-us .primary-content-container .stacked-block .stack-block .sub, .privacy-terms .primary-content-container .stacked-block .stack-block .sub, .more-issues .primary-content-container .stacked-block .stack-block .sub, .membership-levels .primary-content-container .stacked-block .stack-block .sub, .membership-checkout .primary-content-container .stacked-block .stack-block .sub, .membership-account .primary-content-container .stacked-block .stack-block .sub, .membership-billing .primary-content-container .stacked-block .stack-block .sub, .membership-cancel .primary-content-container .stacked-block .stack-block .sub, .membership-confirmation .primary-content-container .stacked-block .stack-block .sub, .membership-invoice .primary-content-container .stacked-block .stack-block .sub { color: #8b8b8b; font-family: "sourcesanspro-regular"; font-size: 12pt; line-height: 18pt; margin: 0; padding: 0; width: 100%; }
.standard-page .primary-content-container .stacked-block .stack-block .sub.italic, .about .primary-content-container .stacked-block .stack-block .sub.italic, .advertise .primary-content-container .stacked-block .stack-block .sub.italic, .contact-us .primary-content-container .stacked-block .stack-block .sub.italic, .privacy-terms .primary-content-container .stacked-block .stack-block .sub.italic, .more-issues .primary-content-container .stacked-block .stack-block .sub.italic, .membership-levels .primary-content-container .stacked-block .stack-block .sub.italic, .membership-checkout .primary-content-container .stacked-block .stack-block .sub.italic, .membership-account .primary-content-container .stacked-block .stack-block .sub.italic, .membership-billing .primary-content-container .stacked-block .stack-block .sub.italic, .membership-cancel .primary-content-container .stacked-block .stack-block .sub.italic, .membership-confirmation .primary-content-container .stacked-block .stack-block .sub.italic, .membership-invoice .primary-content-container .stacked-block .stack-block .sub.italic { font-style: italic; }
.standard-page .primary-content-container .stacked-block .stack-block .stack-link, .about .primary-content-container .stacked-block .stack-block .stack-link, .advertise .primary-content-container .stacked-block .stack-block .stack-link, .contact-us .primary-content-container .stacked-block .stack-block .stack-link, .privacy-terms .primary-content-container .stacked-block .stack-block .stack-link, .more-issues .primary-content-container .stacked-block .stack-block .stack-link, .membership-levels .primary-content-container .stacked-block .stack-block .stack-link, .membership-checkout .primary-content-container .stacked-block .stack-block .stack-link, .membership-account .primary-content-container .stacked-block .stack-block .stack-link, .membership-billing .primary-content-container .stacked-block .stack-block .stack-link, .membership-cancel .primary-content-container .stacked-block .stack-block .stack-link, .membership-confirmation .primary-content-container .stacked-block .stack-block .stack-link, .membership-invoice .primary-content-container .stacked-block .stack-block .stack-link { color: #8b8b8b; font-family: "sourcesanspro-regular"; font-size: 12pt; line-height: 18pt; margin: 0; padding: 0; position: relative; top: 15px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-page .primary-content-container .stacked-block .stack-block .stack-link a, .about .primary-content-container .stacked-block .stack-block .stack-link a, .advertise .primary-content-container .stacked-block .stack-block .stack-link a, .contact-us .primary-content-container .stacked-block .stack-block .stack-link a, .privacy-terms .primary-content-container .stacked-block .stack-block .stack-link a, .more-issues .primary-content-container .stacked-block .stack-block .stack-link a, .membership-levels .primary-content-container .stacked-block .stack-block .stack-link a, .membership-checkout .primary-content-container .stacked-block .stack-block .stack-link a, .membership-account .primary-content-container .stacked-block .stack-block .stack-link a, .membership-billing .primary-content-container .stacked-block .stack-block .stack-link a, .membership-cancel .primary-content-container .stacked-block .stack-block .stack-link a, .membership-confirmation .primary-content-container .stacked-block .stack-block .stack-link a, .membership-invoice .primary-content-container .stacked-block .stack-block .stack-link a { color: #f59d00; font-family: "sourcesanspro-regular"; font-size: 12pt; line-height: 18pt; margin: 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-page .primary-content-container .stacked-block .stack-block .stack-link a:hover, .about .primary-content-container .stacked-block .stack-block .stack-link a:hover, .advertise .primary-content-container .stacked-block .stack-block .stack-link a:hover, .contact-us .primary-content-container .stacked-block .stack-block .stack-link a:hover, .privacy-terms .primary-content-container .stacked-block .stack-block .stack-link a:hover, .more-issues .primary-content-container .stacked-block .stack-block .stack-link a:hover, .membership-levels .primary-content-container .stacked-block .stack-block .stack-link a:hover, .membership-checkout .primary-content-container .stacked-block .stack-block .stack-link a:hover, .membership-account .primary-content-container .stacked-block .stack-block .stack-link a:hover, .membership-billing .primary-content-container .stacked-block .stack-block .stack-link a:hover, .membership-cancel .primary-content-container .stacked-block .stack-block .stack-link a:hover, .membership-confirmation .primary-content-container .stacked-block .stack-block .stack-link a:hover, .membership-invoice .primary-content-container .stacked-block .stack-block .stack-link a:hover { color: #2980b9; }
.standard-page .primary-content-container .stacked-block .stack-block .stack-link .bold, .about .primary-content-container .stacked-block .stack-block .stack-link .bold, .advertise .primary-content-container .stacked-block .stack-block .stack-link .bold, .contact-us .primary-content-container .stacked-block .stack-block .stack-link .bold, .privacy-terms .primary-content-container .stacked-block .stack-block .stack-link .bold, .more-issues .primary-content-container .stacked-block .stack-block .stack-link .bold, .membership-levels .primary-content-container .stacked-block .stack-block .stack-link .bold, .membership-checkout .primary-content-container .stacked-block .stack-block .stack-link .bold, .membership-account .primary-content-container .stacked-block .stack-block .stack-link .bold, .membership-billing .primary-content-container .stacked-block .stack-block .stack-link .bold, .membership-cancel .primary-content-container .stacked-block .stack-block .stack-link .bold, .membership-confirmation .primary-content-container .stacked-block .stack-block .stack-link .bold, .membership-invoice .primary-content-container .stacked-block .stack-block .stack-link .bold { font-family: "sourcesanspro-bold"; font-weight: normal !important; }
.standard-page .primary-content-container .stacked-block .stack-block .stack-link .spacer, .about .primary-content-container .stacked-block .stack-block .stack-link .spacer, .advertise .primary-content-container .stacked-block .stack-block .stack-link .spacer, .contact-us .primary-content-container .stacked-block .stack-block .stack-link .spacer, .privacy-terms .primary-content-container .stacked-block .stack-block .stack-link .spacer, .more-issues .primary-content-container .stacked-block .stack-block .stack-link .spacer, .membership-levels .primary-content-container .stacked-block .stack-block .stack-link .spacer, .membership-checkout .primary-content-container .stacked-block .stack-block .stack-link .spacer, .membership-account .primary-content-container .stacked-block .stack-block .stack-link .spacer, .membership-billing .primary-content-container .stacked-block .stack-block .stack-link .spacer, .membership-cancel .primary-content-container .stacked-block .stack-block .stack-link .spacer, .membership-confirmation .primary-content-container .stacked-block .stack-block .stack-link .spacer, .membership-invoice .primary-content-container .stacked-block .stack-block .stack-link .spacer { padding: 0 3px; }
.standard-page .primary-content-container #pmpro_account .pmpro_box, .about .primary-content-container #pmpro_account .pmpro_box, .advertise .primary-content-container #pmpro_account .pmpro_box, .contact-us .primary-content-container #pmpro_account .pmpro_box, .privacy-terms .primary-content-container #pmpro_account .pmpro_box, .more-issues .primary-content-container #pmpro_account .pmpro_box, .membership-levels .primary-content-container #pmpro_account .pmpro_box, .membership-checkout .primary-content-container #pmpro_account .pmpro_box, .membership-account .primary-content-container #pmpro_account .pmpro_box, .membership-billing .primary-content-container #pmpro_account .pmpro_box, .membership-cancel .primary-content-container #pmpro_account .pmpro_box, .membership-confirmation .primary-content-container #pmpro_account .pmpro_box, .membership-invoice .primary-content-container #pmpro_account .pmpro_box { border-top: none; margin-top: 0; }
.standard-page .primary-content-container #pmpro_account .pmpro_box:first-child, .about .primary-content-container #pmpro_account .pmpro_box:first-child, .advertise .primary-content-container #pmpro_account .pmpro_box:first-child, .contact-us .primary-content-container #pmpro_account .pmpro_box:first-child, .privacy-terms .primary-content-container #pmpro_account .pmpro_box:first-child, .more-issues .primary-content-container #pmpro_account .pmpro_box:first-child, .membership-levels .primary-content-container #pmpro_account .pmpro_box:first-child, .membership-checkout .primary-content-container #pmpro_account .pmpro_box:first-child, .membership-account .primary-content-container #pmpro_account .pmpro_box:first-child, .membership-billing .primary-content-container #pmpro_account .pmpro_box:first-child, .membership-cancel .primary-content-container #pmpro_account .pmpro_box:first-child, .membership-confirmation .primary-content-container #pmpro_account .pmpro_box:first-child, .membership-invoice .primary-content-container #pmpro_account .pmpro_box:first-child { border-top: none; margin-top: 0; padding-top: 10px; }
.standard-page .primary-content-container #pmpro_account .pmpro_box h3, .about .primary-content-container #pmpro_account .pmpro_box h3, .advertise .primary-content-container #pmpro_account .pmpro_box h3, .contact-us .primary-content-container #pmpro_account .pmpro_box h3, .privacy-terms .primary-content-container #pmpro_account .pmpro_box h3, .more-issues .primary-content-container #pmpro_account .pmpro_box h3, .membership-levels .primary-content-container #pmpro_account .pmpro_box h3, .membership-checkout .primary-content-container #pmpro_account .pmpro_box h3, .membership-account .primary-content-container #pmpro_account .pmpro_box h3, .membership-billing .primary-content-container #pmpro_account .pmpro_box h3, .membership-cancel .primary-content-container #pmpro_account .pmpro_box h3, .membership-confirmation .primary-content-container #pmpro_account .pmpro_box h3, .membership-invoice .primary-content-container #pmpro_account .pmpro_box h3 { margin-bottom: 5px; padding: 0 0 2px 0; font-size: 22px; color: #3e3e3e; border-bottom: 4px solid #ccc; line-height: 24px; }
.standard-page .primary-content-container #pmpro_account .pmpro_box ul, .about .primary-content-container #pmpro_account .pmpro_box ul, .advertise .primary-content-container #pmpro_account .pmpro_box ul, .contact-us .primary-content-container #pmpro_account .pmpro_box ul, .privacy-terms .primary-content-container #pmpro_account .pmpro_box ul, .more-issues .primary-content-container #pmpro_account .pmpro_box ul, .membership-levels .primary-content-container #pmpro_account .pmpro_box ul, .membership-checkout .primary-content-container #pmpro_account .pmpro_box ul, .membership-account .primary-content-container #pmpro_account .pmpro_box ul, .membership-billing .primary-content-container #pmpro_account .pmpro_box ul, .membership-cancel .primary-content-container #pmpro_account .pmpro_box ul, .membership-confirmation .primary-content-container #pmpro_account .pmpro_box ul, .membership-invoice .primary-content-container #pmpro_account .pmpro_box ul { list-style-type: none; padding: 0; }
.standard-page .primary-content-container #pmpro_account-membership, .standard-page .primary-content-container #pmpro_account-profile, .standard-page .primary-content-container #pmpro_account-invoices, .standard-page .primary-content-container #pmpro_account-links, .about .primary-content-container #pmpro_account-membership, .about .primary-content-container #pmpro_account-profile, .about .primary-content-container #pmpro_account-invoices, .about .primary-content-container #pmpro_account-links, .advertise .primary-content-container #pmpro_account-membership, .advertise .primary-content-container #pmpro_account-profile, .advertise .primary-content-container #pmpro_account-invoices, .advertise .primary-content-container #pmpro_account-links, .contact-us .primary-content-container #pmpro_account-membership, .contact-us .primary-content-container #pmpro_account-profile, .contact-us .primary-content-container #pmpro_account-invoices, .contact-us .primary-content-container #pmpro_account-links, .privacy-terms .primary-content-container #pmpro_account-membership, .privacy-terms .primary-content-container #pmpro_account-profile, .privacy-terms .primary-content-container #pmpro_account-invoices, .privacy-terms .primary-content-container #pmpro_account-links, .more-issues .primary-content-container #pmpro_account-membership, .more-issues .primary-content-container #pmpro_account-profile, .more-issues .primary-content-container #pmpro_account-invoices, .more-issues .primary-content-container #pmpro_account-links, .membership-levels .primary-content-container #pmpro_account-membership, .membership-levels .primary-content-container #pmpro_account-profile, .membership-levels .primary-content-container #pmpro_account-invoices, .membership-levels .primary-content-container #pmpro_account-links, .membership-checkout .primary-content-container #pmpro_account-membership, .membership-checkout .primary-content-container #pmpro_account-profile, .membership-checkout .primary-content-container #pmpro_account-invoices, .membership-checkout .primary-content-container #pmpro_account-links, .membership-account .primary-content-container #pmpro_account-membership, .membership-account .primary-content-container #pmpro_account-profile, .membership-account .primary-content-container #pmpro_account-invoices, .membership-account .primary-content-container #pmpro_account-links, .membership-billing .primary-content-container #pmpro_account-membership, .membership-billing .primary-content-container #pmpro_account-profile, .membership-billing .primary-content-container #pmpro_account-invoices, .membership-billing .primary-content-container #pmpro_account-links, .membership-cancel .primary-content-container #pmpro_account-membership, .membership-cancel .primary-content-container #pmpro_account-profile, .membership-cancel .primary-content-container #pmpro_account-invoices, .membership-cancel .primary-content-container #pmpro_account-links, .membership-confirmation .primary-content-container #pmpro_account-membership, .membership-confirmation .primary-content-container #pmpro_account-profile, .membership-confirmation .primary-content-container #pmpro_account-invoices, .membership-confirmation .primary-content-container #pmpro_account-links, .membership-invoice .primary-content-container #pmpro_account-membership, .membership-invoice .primary-content-container #pmpro_account-profile, .membership-invoice .primary-content-container #pmpro_account-invoices, .membership-invoice .primary-content-container #pmpro_account-links { background: #f8f8f8; padding: 20px; }
.standard-page .primary-content-container .pmpro_form .pmpro_submit, .about .primary-content-container .pmpro_form .pmpro_submit, .advertise .primary-content-container .pmpro_form .pmpro_submit, .contact-us .primary-content-container .pmpro_form .pmpro_submit, .privacy-terms .primary-content-container .pmpro_form .pmpro_submit, .more-issues .primary-content-container .pmpro_form .pmpro_submit, .membership-levels .primary-content-container .pmpro_form .pmpro_submit, .membership-checkout .primary-content-container .pmpro_form .pmpro_submit, .membership-account .primary-content-container .pmpro_form .pmpro_submit, .membership-billing .primary-content-container .pmpro_form .pmpro_submit, .membership-cancel .primary-content-container .pmpro_form .pmpro_submit, .membership-confirmation .primary-content-container .pmpro_form .pmpro_submit, .membership-invoice .primary-content-container .pmpro_form .pmpro_submit { margin-left: 0; }
.standard-page .primary-content-container .pmpro_checkout tr.active td, .about .primary-content-container .pmpro_checkout tr.active td, .advertise .primary-content-container .pmpro_checkout tr.active td, .contact-us .primary-content-container .pmpro_checkout tr.active td, .privacy-terms .primary-content-container .pmpro_checkout tr.active td, .more-issues .primary-content-container .pmpro_checkout tr.active td, .membership-levels .primary-content-container .pmpro_checkout tr.active td, .membership-checkout .primary-content-container .pmpro_checkout tr.active td, .membership-account .primary-content-container .pmpro_checkout tr.active td, .membership-billing .primary-content-container .pmpro_checkout tr.active td, .membership-cancel .primary-content-container .pmpro_checkout tr.active td, .membership-confirmation .primary-content-container .pmpro_checkout tr.active td, .membership-invoice .primary-content-container .pmpro_checkout tr.active td { background: #f9f9f9; }
.standard-page .primary-content-container .pmpro_checkout th, .about .primary-content-container .pmpro_checkout th, .advertise .primary-content-container .pmpro_checkout th, .contact-us .primary-content-container .pmpro_checkout th, .privacy-terms .primary-content-container .pmpro_checkout th, .more-issues .primary-content-container .pmpro_checkout th, .membership-levels .primary-content-container .pmpro_checkout th, .membership-checkout .primary-content-container .pmpro_checkout th, .membership-account .primary-content-container .pmpro_checkout th, .membership-billing .primary-content-container .pmpro_checkout th, .membership-cancel .primary-content-container .pmpro_checkout th, .membership-confirmation .primary-content-container .pmpro_checkout th, .membership-invoice .primary-content-container .pmpro_checkout th { padding: 0 0 3px 5px; }
.standard-page .primary-content-container .pmpro_checkout td, .about .primary-content-container .pmpro_checkout td, .advertise .primary-content-container .pmpro_checkout td, .contact-us .primary-content-container .pmpro_checkout td, .privacy-terms .primary-content-container .pmpro_checkout td, .more-issues .primary-content-container .pmpro_checkout td, .membership-levels .primary-content-container .pmpro_checkout td, .membership-checkout .primary-content-container .pmpro_checkout td, .membership-account .primary-content-container .pmpro_checkout td, .membership-billing .primary-content-container .pmpro_checkout td, .membership-cancel .primary-content-container .pmpro_checkout td, .membership-confirmation .primary-content-container .pmpro_checkout td, .membership-invoice .primary-content-container .pmpro_checkout td { padding: 0 0 0 10px; }
.standard-page .primary-content-container .pmpro_checkout td p, .about .primary-content-container .pmpro_checkout td p, .advertise .primary-content-container .pmpro_checkout td p, .contact-us .primary-content-container .pmpro_checkout td p, .privacy-terms .primary-content-container .pmpro_checkout td p, .more-issues .primary-content-container .pmpro_checkout td p, .membership-levels .primary-content-container .pmpro_checkout td p, .membership-checkout .primary-content-container .pmpro_checkout td p, .membership-account .primary-content-container .pmpro_checkout td p, .membership-billing .primary-content-container .pmpro_checkout td p, .membership-cancel .primary-content-container .pmpro_checkout td p, .membership-confirmation .primary-content-container .pmpro_checkout td p, .membership-invoice .primary-content-container .pmpro_checkout td p { background: #f9f9f9; padding: 5px 10px; }
.standard-page .primary-content-container .pmpro_invoice tr, .about .primary-content-container .pmpro_invoice tr, .advertise .primary-content-container .pmpro_invoice tr, .contact-us .primary-content-container .pmpro_invoice tr, .privacy-terms .primary-content-container .pmpro_invoice tr, .more-issues .primary-content-container .pmpro_invoice tr, .membership-levels .primary-content-container .pmpro_invoice tr, .membership-checkout .primary-content-container .pmpro_invoice tr, .membership-account .primary-content-container .pmpro_invoice tr, .membership-billing .primary-content-container .pmpro_invoice tr, .membership-cancel .primary-content-container .pmpro_invoice tr, .membership-confirmation .primary-content-container .pmpro_invoice tr, .membership-invoice .primary-content-container .pmpro_invoice tr { border-bottom: 4px solid #fff; }
.standard-page .primary-content-container .pmpro_invoice th, .about .primary-content-container .pmpro_invoice th, .advertise .primary-content-container .pmpro_invoice th, .contact-us .primary-content-container .pmpro_invoice th, .privacy-terms .primary-content-container .pmpro_invoice th, .more-issues .primary-content-container .pmpro_invoice th, .membership-levels .primary-content-container .pmpro_invoice th, .membership-checkout .primary-content-container .pmpro_invoice th, .membership-account .primary-content-container .pmpro_invoice th, .membership-billing .primary-content-container .pmpro_invoice th, .membership-cancel .primary-content-container .pmpro_invoice th, .membership-confirmation .primary-content-container .pmpro_invoice th, .membership-invoice .primary-content-container .pmpro_invoice th { padding: 0 0 3px 5px; }
.standard-page .primary-content-container .pmpro_invoice td, .about .primary-content-container .pmpro_invoice td, .advertise .primary-content-container .pmpro_invoice td, .contact-us .primary-content-container .pmpro_invoice td, .privacy-terms .primary-content-container .pmpro_invoice td, .more-issues .primary-content-container .pmpro_invoice td, .membership-levels .primary-content-container .pmpro_invoice td, .membership-checkout .primary-content-container .pmpro_invoice td, .membership-account .primary-content-container .pmpro_invoice td, .membership-billing .primary-content-container .pmpro_invoice td, .membership-cancel .primary-content-container .pmpro_invoice td, .membership-confirmation .primary-content-container .pmpro_invoice td, .membership-invoice .primary-content-container .pmpro_invoice td { background: #f9f9f9; padding: 5px 10px; }
.standard-page .primary-content-container .pmpro_btn, .standard-page .primary-content-container .pmpro_btn:link, .about .primary-content-container .pmpro_btn, .about .primary-content-container .pmpro_btn:link, .advertise .primary-content-container .pmpro_btn, .advertise .primary-content-container .pmpro_btn:link, .contact-us .primary-content-container .pmpro_btn, .contact-us .primary-content-container .pmpro_btn:link, .privacy-terms .primary-content-container .pmpro_btn, .privacy-terms .primary-content-container .pmpro_btn:link, .more-issues .primary-content-container .pmpro_btn, .more-issues .primary-content-container .pmpro_btn:link, .membership-levels .primary-content-container .pmpro_btn, .membership-levels .primary-content-container .pmpro_btn:link, .membership-checkout .primary-content-container .pmpro_btn, .membership-checkout .primary-content-container .pmpro_btn:link, .membership-account .primary-content-container .pmpro_btn, .membership-account .primary-content-container .pmpro_btn:link, .membership-billing .primary-content-container .pmpro_btn, .membership-billing .primary-content-container .pmpro_btn:link, .membership-cancel .primary-content-container .pmpro_btn, .membership-cancel .primary-content-container .pmpro_btn:link, .membership-confirmation .primary-content-container .pmpro_btn, .membership-confirmation .primary-content-container .pmpro_btn:link, .membership-invoice .primary-content-container .pmpro_btn, .membership-invoice .primary-content-container .pmpro_btn:link { background: #ffb229; border: 0; color: #fff !important; font-weight: normal !important; margin: 10px; padding: 10px 14px; font-size: 14px; text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.standard-page .primary-content-container .pmpro_btn:hover, .standard-page .primary-content-container .pmpro_btn:link:hover, .about .primary-content-container .pmpro_btn:hover, .about .primary-content-container .pmpro_btn:link:hover, .advertise .primary-content-container .pmpro_btn:hover, .advertise .primary-content-container .pmpro_btn:link:hover, .contact-us .primary-content-container .pmpro_btn:hover, .contact-us .primary-content-container .pmpro_btn:link:hover, .privacy-terms .primary-content-container .pmpro_btn:hover, .privacy-terms .primary-content-container .pmpro_btn:link:hover, .more-issues .primary-content-container .pmpro_btn:hover, .more-issues .primary-content-container .pmpro_btn:link:hover, .membership-levels .primary-content-container .pmpro_btn:hover, .membership-levels .primary-content-container .pmpro_btn:link:hover, .membership-checkout .primary-content-container .pmpro_btn:hover, .membership-checkout .primary-content-container .pmpro_btn:link:hover, .membership-account .primary-content-container .pmpro_btn:hover, .membership-account .primary-content-container .pmpro_btn:link:hover, .membership-billing .primary-content-container .pmpro_btn:hover, .membership-billing .primary-content-container .pmpro_btn:link:hover, .membership-cancel .primary-content-container .pmpro_btn:hover, .membership-cancel .primary-content-container .pmpro_btn:link:hover, .membership-confirmation .primary-content-container .pmpro_btn:hover, .membership-confirmation .primary-content-container .pmpro_btn:link:hover, .membership-invoice .primary-content-container .pmpro_btn:hover, .membership-invoice .primary-content-container .pmpro_btn:link:hover { background: #8b8b8b; color: #fff; }
.standard-page .primary-content-container .pmpro_btn:focus, .standard-page .primary-content-container .pmpro_btn:link:focus, .about .primary-content-container .pmpro_btn:focus, .about .primary-content-container .pmpro_btn:link:focus, .advertise .primary-content-container .pmpro_btn:focus, .advertise .primary-content-container .pmpro_btn:link:focus, .contact-us .primary-content-container .pmpro_btn:focus, .contact-us .primary-content-container .pmpro_btn:link:focus, .privacy-terms .primary-content-container .pmpro_btn:focus, .privacy-terms .primary-content-container .pmpro_btn:link:focus, .more-issues .primary-content-container .pmpro_btn:focus, .more-issues .primary-content-container .pmpro_btn:link:focus, .membership-levels .primary-content-container .pmpro_btn:focus, .membership-levels .primary-content-container .pmpro_btn:link:focus, .membership-checkout .primary-content-container .pmpro_btn:focus, .membership-checkout .primary-content-container .pmpro_btn:link:focus, .membership-account .primary-content-container .pmpro_btn:focus, .membership-account .primary-content-container .pmpro_btn:link:focus, .membership-billing .primary-content-container .pmpro_btn:focus, .membership-billing .primary-content-container .pmpro_btn:link:focus, .membership-cancel .primary-content-container .pmpro_btn:focus, .membership-cancel .primary-content-container .pmpro_btn:link:focus, .membership-confirmation .primary-content-container .pmpro_btn:focus, .membership-confirmation .primary-content-container .pmpro_btn:link:focus, .membership-invoice .primary-content-container .pmpro_btn:focus, .membership-invoice .primary-content-container .pmpro_btn:link:focus { outline: 0; }
.standard-page .primary-content-container small a, .about .primary-content-container small a, .advertise .primary-content-container small a, .contact-us .primary-content-container small a, .privacy-terms .primary-content-container small a, .more-issues .primary-content-container small a, .membership-levels .primary-content-container small a, .membership-checkout .primary-content-container small a, .membership-account .primary-content-container small a, .membership-billing .primary-content-container small a, .membership-cancel .primary-content-container small a, .membership-confirmation .primary-content-container small a, .membership-invoice .primary-content-container small a { background: #8b8b8b; border: 0; color: #fff !important; font-weight: normal !important; margin: 10px; padding: 5px 7px; font-size: 11px; text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.standard-page .primary-content-container small a:hover, .about .primary-content-container small a:hover, .advertise .primary-content-container small a:hover, .contact-us .primary-content-container small a:hover, .privacy-terms .primary-content-container small a:hover, .more-issues .primary-content-container small a:hover, .membership-levels .primary-content-container small a:hover, .membership-checkout .primary-content-container small a:hover, .membership-account .primary-content-container small a:hover, .membership-billing .primary-content-container small a:hover, .membership-cancel .primary-content-container small a:hover, .membership-confirmation .primary-content-container small a:hover, .membership-invoice .primary-content-container small a:hover { background: #ffb229; color: #fff; }
.standard-page .primary-content-container small a:focus, .about .primary-content-container small a:focus, .advertise .primary-content-container small a:focus, .contact-us .primary-content-container small a:focus, .privacy-terms .primary-content-container small a:focus, .more-issues .primary-content-container small a:focus, .membership-levels .primary-content-container small a:focus, .membership-checkout .primary-content-container small a:focus, .membership-account .primary-content-container small a:focus, .membership-billing .primary-content-container small a:focus, .membership-cancel .primary-content-container small a:focus, .membership-confirmation .primary-content-container small a:focus, .membership-invoice .primary-content-container small a:focus { outline: 0; }
.standard-page .primary-content-container .yeslink, .about .primary-content-container .yeslink, .advertise .primary-content-container .yeslink, .contact-us .primary-content-container .yeslink, .privacy-terms .primary-content-container .yeslink, .more-issues .primary-content-container .yeslink, .membership-levels .primary-content-container .yeslink, .membership-checkout .primary-content-container .yeslink, .membership-account .primary-content-container .yeslink, .membership-billing .primary-content-container .yeslink, .membership-cancel .primary-content-container .yeslink, .membership-confirmation .primary-content-container .yeslink, .membership-invoice .primary-content-container .yeslink { background: #ffb229; border: 0; color: #fff !important; font-weight: normal !important; margin: 0 10px 0 0; padding: 10px 14px; font-size: 14px; text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.standard-page .primary-content-container .yeslink:hover, .about .primary-content-container .yeslink:hover, .advertise .primary-content-container .yeslink:hover, .contact-us .primary-content-container .yeslink:hover, .privacy-terms .primary-content-container .yeslink:hover, .more-issues .primary-content-container .yeslink:hover, .membership-levels .primary-content-container .yeslink:hover, .membership-checkout .primary-content-container .yeslink:hover, .membership-account .primary-content-container .yeslink:hover, .membership-billing .primary-content-container .yeslink:hover, .membership-cancel .primary-content-container .yeslink:hover, .membership-confirmation .primary-content-container .yeslink:hover, .membership-invoice .primary-content-container .yeslink:hover { background: #8b8b8b; color: #fff; }
.standard-page .primary-content-container .nolink, .about .primary-content-container .nolink, .advertise .primary-content-container .nolink, .contact-us .primary-content-container .nolink, .privacy-terms .primary-content-container .nolink, .more-issues .primary-content-container .nolink, .membership-levels .primary-content-container .nolink, .membership-checkout .primary-content-container .nolink, .membership-account .primary-content-container .nolink, .membership-billing .primary-content-container .nolink, .membership-cancel .primary-content-container .nolink, .membership-confirmation .primary-content-container .nolink, .membership-invoice .primary-content-container .nolink { border: 0; color: #2980b9 !important; font-weight: normal !important; margin: 10px 0 0 10px; padding: 10px 5px 10px 0; font-size: 16px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.standard-page .primary-content-container .nolink:hover, .about .primary-content-container .nolink:hover, .advertise .primary-content-container .nolink:hover, .contact-us .primary-content-container .nolink:hover, .privacy-terms .primary-content-container .nolink:hover, .more-issues .primary-content-container .nolink:hover, .membership-levels .primary-content-container .nolink:hover, .membership-checkout .primary-content-container .nolink:hover, .membership-account .primary-content-container .nolink:hover, .membership-billing .primary-content-container .nolink:hover, .membership-cancel .primary-content-container .nolink:hover, .membership-confirmation .primary-content-container .nolink:hover, .membership-invoice .primary-content-container .nolink:hover { color: #f59d00 !important; }
.standard-page #nav-below, .about #nav-below, .advertise #nav-below, .contact-us #nav-below, .privacy-terms #nav-below, .more-issues #nav-below, .membership-levels #nav-below, .membership-checkout #nav-below, .membership-account #nav-below, .membership-billing #nav-below, .membership-cancel #nav-below, .membership-confirmation #nav-below, .membership-invoice #nav-below { border-bottom: 1px dotted #bbb; float: left; padding: 10px 0; margin-top: 0px; margin-bottom: 0px; width: 100%; }
.standard-page #nav-below.no-border, .about #nav-below.no-border, .advertise #nav-below.no-border, .contact-us #nav-below.no-border, .privacy-terms #nav-below.no-border, .more-issues #nav-below.no-border, .membership-levels #nav-below.no-border, .membership-checkout #nav-below.no-border, .membership-account #nav-below.no-border, .membership-billing #nav-below.no-border, .membership-cancel #nav-below.no-border, .membership-confirmation #nav-below.no-border, .membership-invoice #nav-below.no-border { border-bottom: none; }
.standard-page #nav-below .nav-previous, .about #nav-below .nav-previous, .advertise #nav-below .nav-previous, .contact-us #nav-below .nav-previous, .privacy-terms #nav-below .nav-previous, .more-issues #nav-below .nav-previous, .membership-levels #nav-below .nav-previous, .membership-checkout #nav-below .nav-previous, .membership-account #nav-below .nav-previous, .membership-billing #nav-below .nav-previous, .membership-cancel #nav-below .nav-previous, .membership-confirmation #nav-below .nav-previous, .membership-invoice #nav-below .nav-previous { float: left; position: relative; display: inline-block; font-size: 14px; width: 50%; text-align: left; text-transform: uppercase; padding: 0px 10px 0px 10px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 22px; }
.standard-page #nav-below .nav-previous a, .about #nav-below .nav-previous a, .advertise #nav-below .nav-previous a, .contact-us #nav-below .nav-previous a, .privacy-terms #nav-below .nav-previous a, .more-issues #nav-below .nav-previous a, .membership-levels #nav-below .nav-previous a, .membership-checkout #nav-below .nav-previous a, .membership-account #nav-below .nav-previous a, .membership-billing #nav-below .nav-previous a, .membership-cancel #nav-below .nav-previous a, .membership-confirmation #nav-below .nav-previous a, .membership-invoice #nav-below .nav-previous a { color: #cecece; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-page #nav-below .nav-previous a:hover, .about #nav-below .nav-previous a:hover, .advertise #nav-below .nav-previous a:hover, .contact-us #nav-below .nav-previous a:hover, .privacy-terms #nav-below .nav-previous a:hover, .more-issues #nav-below .nav-previous a:hover, .membership-levels #nav-below .nav-previous a:hover, .membership-checkout #nav-below .nav-previous a:hover, .membership-account #nav-below .nav-previous a:hover, .membership-billing #nav-below .nav-previous a:hover, .membership-cancel #nav-below .nav-previous a:hover, .membership-confirmation #nav-below .nav-previous a:hover, .membership-invoice #nav-below .nav-previous a:hover { color: #f59d00; }
.standard-page #nav-below .nav-next, .about #nav-below .nav-next, .advertise #nav-below .nav-next, .contact-us #nav-below .nav-next, .privacy-terms #nav-below .nav-next, .more-issues #nav-below .nav-next, .membership-levels #nav-below .nav-next, .membership-checkout #nav-below .nav-next, .membership-account #nav-below .nav-next, .membership-billing #nav-below .nav-next, .membership-cancel #nav-below .nav-next, .membership-confirmation #nav-below .nav-next, .membership-invoice #nav-below .nav-next { float: right; position: relative; display: inline-block; font-size: 14px; width: 50%; text-align: right; text-transform: uppercase; padding: 0px 10px 0px 10px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 22px; }
.standard-page #nav-below .nav-next a, .about #nav-below .nav-next a, .advertise #nav-below .nav-next a, .contact-us #nav-below .nav-next a, .privacy-terms #nav-below .nav-next a, .more-issues #nav-below .nav-next a, .membership-levels #nav-below .nav-next a, .membership-checkout #nav-below .nav-next a, .membership-account #nav-below .nav-next a, .membership-billing #nav-below .nav-next a, .membership-cancel #nav-below .nav-next a, .membership-confirmation #nav-below .nav-next a, .membership-invoice #nav-below .nav-next a { color: #cecece; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-page #nav-below .nav-next a:hover, .about #nav-below .nav-next a:hover, .advertise #nav-below .nav-next a:hover, .contact-us #nav-below .nav-next a:hover, .privacy-terms #nav-below .nav-next a:hover, .more-issues #nav-below .nav-next a:hover, .membership-levels #nav-below .nav-next a:hover, .membership-checkout #nav-below .nav-next a:hover, .membership-account #nav-below .nav-next a:hover, .membership-billing #nav-below .nav-next a:hover, .membership-cancel #nav-below .nav-next a:hover, .membership-confirmation #nav-below .nav-next a:hover, .membership-invoice #nav-below .nav-next a:hover { color: #f59d00; }

.about .primary-content-container .entry-content .stacked-block { width: 100%; }
.about .primary-content-container .entry-content .stacked-block .stack-block { width: 132px; }
.about .primary-content-container .entry-content .stacked-block .stack-modal { background: #e5eff6; box-sizing: border-box; height: auto; min-width: 615px; margin: 50px 0 0 0; padding: 20px 25px 0 25px; float: left; position: relative; clear: left; }
.about .primary-content-container .entry-content .stacked-block .stack-modal .triangle { border-width: 20px; border-left: 18px solid transparent; border-right: 18px solid transparent; border-bottom: 24px solid #e5eff6; top: -23px; content: " "; height: 0; left: 25px; pointer-events: none; position: absolute; }
.about .primary-content-container .entry-content .stacked-block .stack-modal#amy { left: -161px; }
.about .primary-content-container .entry-content .stacked-block .stack-modal#amy .triangle { left: 181px; }
.about .primary-content-container .entry-content .stacked-block .stack-modal#joyce { left: -322px; }
.about .primary-content-container .entry-content .stacked-block .stack-modal#joyce .triangle { left: 342px; }
.about .primary-content-container .entry-content .stacked-block .stack-modal#kaylee { left: -483px; }
.about .primary-content-container .entry-content .stacked-block .stack-modal#kaylee .triangle { left: 505px; }
.about .primary-content-container .entry-content .stacked-block .stack-modal p { font-family: "sourcesanspro-regular"; line-height: 18pt; }

.advertise .primary-content-container .entry-content table { margin-bottom: 30px; }
.advertise .primary-content-container .entry-content th { padding: 5px; }
.advertise .primary-content-container .entry-content td { background: #f9f9f9; border: 4px solid #fff; padding: 5px 10px 5px 10px; vertical-align: top; width: 25%; }
.advertise .primary-content-container .entry-content td.tall { vertical-align: middle; }
.advertise .js-toggle-indicator { display: inline !important; }
.advertise .js-toggle-indicator.active .open { visibility: visible; display: inline; }
.advertise .js-toggle-indicator.active .closed { visibility: hidden; display: none; }
.advertise .js-toggle-indicator.inactive .closed { visibility: visible; display: inline; }
.advertise .js-toggle-indicator.inactive .open { visibility: hidden; display: none; }

.the-lists .list-sub-page-heading .heading-center { border-bottom: 1px dotted #bbb; }
.the-lists .list-sub-page-heading .heading-center .heading-text .heading { padding: 9px 0px 0px 10px; }
.the-lists .list-sub-page-heading .heading-center .heading-image { display: block; visibility: visible; }
.the-lists .list { background: #f7f7f7; display: table; margin-top: 40px; }
.the-lists .list .list-image { margin: 20px 0px 20px 15px; display: inline-block; float: left; }
.the-lists .list .list-content { display: table-cell; vertical-align: middle; border-width: 0 0 0 18px; border-style: solid; }
.the-lists .list .list-content.top-100 { border-color: #f59d00; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ffc152), color-stop(1, #eb7700)) 0 100%; }
.the-lists .list .list-content.faxies { border-color: #438ac9; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #92bbe0), color-stop(1, #3070a9)) 0 100%; }
.the-lists .list .list-content.top-ops { border-color: #38b7b2; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #91ddda), color-stop(1, #33a7a3)) 0 100%; }
.the-lists .list .list-content.women { border-color: #ef0f9e; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f235ae), color-stop(1, #dc0e76)) 0 100%; }
.the-lists .list .list-content.minorities { border-color: #22af55; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #1bb846), color-stop(1, #159039)) 0 100%; }
.the-lists .list .list-content.digital-awards { border-color: #ae56bc; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #c382cd), color-stop(1, #8c3c98)) 0 100%; }
.the-lists .list .list-content.salesmen { border-color: #f51218; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f85b60), color-stop(1, #d5090e)) 0 100%; }
.the-lists .list .list-content.program { border-color: #ffc735; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ffdc82), color-stop(1, #f7b200)) 0 100%; }
.the-lists .list .list-content.tech { border-color: #96c53b; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #c0dc8a), color-stop(1, #81aa32)) 0 100%; }
.the-lists .list .list-content.over-under { border-color: #189792; -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #36dfd8), color-stop(1, #137874)) 0 100%; }
.the-lists .list .list-content .text-capsule { width: 100%; display: table-cell; padding: 0px 30px 0px 30px; }
.the-lists .list .list-content .heading { display: inline-block; padding: 0px; margin: 20px 0px 0px 0px; font-size: 30px; color: #2980b9; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 32px; }
.the-lists .list .list-content .desc { display: inline-table; padding: 0px; margin: 10px 0px 0px 0px; color: #444; font-size: 16px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.the-lists .list .list-content .years { display: inline-block; padding: 10px 0px 20px 0px; margin: 0px; }
.the-lists .list .list-content .years li { display: inline-block; line-height: 14px; border-left: 1px solid #666; padding: 0px 0px 0px 5px; color: #515151; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 12px; }
.the-lists .list .list-content .years li:first-child { border-left: none; padding-left: 0px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.the-lists .list .list-content .years li.no-border { border: none; }
.the-lists .list .list-content .years li a { color: #f59d00; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.the-lists .list .list-content .years li a:hover { color: #2980b9; }

.section-note { color: #c3c3c3; float: right; font-size: 14px; position: relative; text-transform: uppercase; top: -45px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.section-note.normalize { top: 0px; }
.section-note.category { margin-bottom: 10px; }
.section-note .section-text { display: inline; }
.section-note img { height: auto !important; }

.cablefax-100-2009 .primary-content-container .post-section-heading, .cablefax-100-2010 .primary-content-container .post-section-heading, .cablefax-100-2012 .primary-content-container .post-section-heading, .cablefax-100-2013 .primary-content-container .post-section-heading, .cablefax-100-2014 .primary-content-container .post-section-heading, .cablefax-100 .primary-content-container .post-section-heading, .daily .primary-content-container .post-section-heading, .subscribe .primary-content-container .post-section-heading, .the-magazine .primary-content-container .post-section-heading { margin: 35px 0 15px 0; padding: 0 0 8px 0; }
.cablefax-100-2009 .primary-content-container .post-section-heading.sub-note, .cablefax-100-2010 .primary-content-container .post-section-heading.sub-note, .cablefax-100-2012 .primary-content-container .post-section-heading.sub-note, .cablefax-100-2013 .primary-content-container .post-section-heading.sub-note, .cablefax-100-2014 .primary-content-container .post-section-heading.sub-note, .cablefax-100 .primary-content-container .post-section-heading.sub-note, .daily .primary-content-container .post-section-heading.sub-note, .subscribe .primary-content-container .post-section-heading.sub-note, .the-magazine .primary-content-container .post-section-heading.sub-note { margin-top: 130px; }
.cablefax-100-2009 .primary-content-container .post-section-heading.no-margin-bottom, .cablefax-100-2010 .primary-content-container .post-section-heading.no-margin-bottom, .cablefax-100-2012 .primary-content-container .post-section-heading.no-margin-bottom, .cablefax-100-2013 .primary-content-container .post-section-heading.no-margin-bottom, .cablefax-100-2014 .primary-content-container .post-section-heading.no-margin-bottom, .cablefax-100 .primary-content-container .post-section-heading.no-margin-bottom, .daily .primary-content-container .post-section-heading.no-margin-bottom, .subscribe .primary-content-container .post-section-heading.no-margin-bottom, .the-magazine .primary-content-container .post-section-heading.no-margin-bottom { margin-bottom: 0; }
.cablefax-100-2009 .primary-content-container .post-section-heading-level-2, .cablefax-100-2010 .primary-content-container .post-section-heading-level-2, .cablefax-100-2012 .primary-content-container .post-section-heading-level-2, .cablefax-100-2013 .primary-content-container .post-section-heading-level-2, .cablefax-100-2014 .primary-content-container .post-section-heading-level-2, .cablefax-100 .primary-content-container .post-section-heading-level-2, .daily .primary-content-container .post-section-heading-level-2, .subscribe .primary-content-container .post-section-heading-level-2, .the-magazine .primary-content-container .post-section-heading-level-2 { font-family: "bitter-regular"; font-size: 17pt; font-weight: normal !important; margin: 0; padding: 0 0 3px 0; }
.cablefax-100-2009 .primary-content-container .standard-p, .cablefax-100-2010 .primary-content-container .standard-p, .cablefax-100-2012 .primary-content-container .standard-p, .cablefax-100-2013 .primary-content-container .standard-p, .cablefax-100-2014 .primary-content-container .standard-p, .cablefax-100 .primary-content-container .standard-p, .daily .primary-content-container .standard-p, .subscribe .primary-content-container .standard-p, .the-magazine .primary-content-container .standard-p { font-family: "sourcesanspro-regular"; font-size: 16px; line-height: 24px; width: 100%; }
.cablefax-100-2009 .primary-content-container .standard-p a, .cablefax-100-2010 .primary-content-container .standard-p a, .cablefax-100-2012 .primary-content-container .standard-p a, .cablefax-100-2013 .primary-content-container .standard-p a, .cablefax-100-2014 .primary-content-container .standard-p a, .cablefax-100 .primary-content-container .standard-p a, .daily .primary-content-container .standard-p a, .subscribe .primary-content-container .standard-p a, .the-magazine .primary-content-container .standard-p a { color: #f59d00; font-size: 11pt; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; animation-duration: 0.3s; }
.cablefax-100-2009 .primary-content-container .standard-p a:hover, .cablefax-100-2010 .primary-content-container .standard-p a:hover, .cablefax-100-2012 .primary-content-container .standard-p a:hover, .cablefax-100-2013 .primary-content-container .standard-p a:hover, .cablefax-100-2014 .primary-content-container .standard-p a:hover, .cablefax-100 .primary-content-container .standard-p a:hover, .daily .primary-content-container .standard-p a:hover, .subscribe .primary-content-container .standard-p a:hover, .the-magazine .primary-content-container .standard-p a:hover { color: #2980b9; }
.cablefax-100-2009 .primary-content-container strong, .cablefax-100-2010 .primary-content-container strong, .cablefax-100-2012 .primary-content-container strong, .cablefax-100-2013 .primary-content-container strong, .cablefax-100-2014 .primary-content-container strong, .cablefax-100 .primary-content-container strong, .daily .primary-content-container strong, .subscribe .primary-content-container strong, .the-magazine .primary-content-container strong { font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.cablefax-100-2009 .primary-content-container .standard-list, .cablefax-100-2010 .primary-content-container .standard-list, .cablefax-100-2012 .primary-content-container .standard-list, .cablefax-100-2013 .primary-content-container .standard-list, .cablefax-100-2014 .primary-content-container .standard-list, .cablefax-100 .primary-content-container .standard-list, .daily .primary-content-container .standard-list, .subscribe .primary-content-container .standard-list, .the-magazine .primary-content-container .standard-list { list-style-type: none; margin: 10px 0; padding: 0 0 0 23px; }
.cablefax-100-2009 .primary-content-container .standard-list-item, .cablefax-100-2010 .primary-content-container .standard-list-item, .cablefax-100-2012 .primary-content-container .standard-list-item, .cablefax-100-2013 .primary-content-container .standard-list-item, .cablefax-100-2014 .primary-content-container .standard-list-item, .cablefax-100 .primary-content-container .standard-list-item, .daily .primary-content-container .standard-list-item, .subscribe .primary-content-container .standard-list-item, .the-magazine .primary-content-container .standard-list-item { font-family: "sourcesanspro-regular"; padding: 5px 0; }
.cablefax-100-2009 .primary-content-container .standard-list-item span.bullet, .cablefax-100-2010 .primary-content-container .standard-list-item span.bullet, .cablefax-100-2012 .primary-content-container .standard-list-item span.bullet, .cablefax-100-2013 .primary-content-container .standard-list-item span.bullet, .cablefax-100-2014 .primary-content-container .standard-list-item span.bullet, .cablefax-100 .primary-content-container .standard-list-item span.bullet, .daily .primary-content-container .standard-list-item span.bullet, .subscribe .primary-content-container .standard-list-item span.bullet, .the-magazine .primary-content-container .standard-list-item span.bullet { background: #f59d00; border: 3px solid #f59d00; display: block; float: left; height: 1px; left: -10px; margin: 4px 0 0 -10px; position: relative; top: 3px; width: 1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.cablefax-100-2009 .primary-content-container .list-header, .cablefax-100-2010 .primary-content-container .list-header, .cablefax-100-2012 .primary-content-container .list-header, .cablefax-100-2013 .primary-content-container .list-header, .cablefax-100-2014 .primary-content-container .list-header, .cablefax-100 .primary-content-container .list-header, .daily .primary-content-container .list-header, .subscribe .primary-content-container .list-header, .the-magazine .primary-content-container .list-header { color: #474747; display: inline; font-family: "sourcesanspro-bold"; font-size: 12pt; font-weight: normal !important; }
.cablefax-100-2009 .primary-content-container .sub-head, .cablefax-100-2010 .primary-content-container .sub-head, .cablefax-100-2012 .primary-content-container .sub-head, .cablefax-100-2013 .primary-content-container .sub-head, .cablefax-100-2014 .primary-content-container .sub-head, .cablefax-100 .primary-content-container .sub-head, .daily .primary-content-container .sub-head, .subscribe .primary-content-container .sub-head, .the-magazine .primary-content-container .sub-head { color: #474747; font-family: "sourcesanspro-bold"; font-size: 12pt; font-weight: 500 !important; margin: 0; }
.cablefax-100-2009 .article-controls, .cablefax-100-2010 .article-controls, .cablefax-100-2012 .article-controls, .cablefax-100-2013 .article-controls, .cablefax-100-2014 .article-controls, .cablefax-100 .article-controls, .daily .article-controls, .subscribe .article-controls, .the-magazine .article-controls { border-bottom: none; }
.cablefax-100-2009 .article-top, .cablefax-100-2010 .article-top, .cablefax-100-2012 .article-top, .cablefax-100-2013 .article-top, .cablefax-100-2014 .article-top, .cablefax-100 .article-top, .daily .article-top, .subscribe .article-top, .the-magazine .article-top { left: 50%; margin-left: -490px; position: relative; width: 980px; min-width: 200px !important; }
.cablefax-100-2009 .article-top .article-links, .cablefax-100-2010 .article-top .article-links, .cablefax-100-2012 .article-top .article-links, .cablefax-100-2013 .article-top .article-links, .cablefax-100-2014 .article-top .article-links, .cablefax-100 .article-top .article-links, .daily .article-top .article-links, .subscribe .article-top .article-links, .the-magazine .article-top .article-links { margin-bottom: 0; margin-top: 0; padding: 15px 0 15px 0; float: left; position: relative; display: block; width: 980px; min-width: 200px !important; margin-left: -490px; left: 50%; }
.cablefax-100-2009 .article-top .article-links li, .cablefax-100-2010 .article-top .article-links li, .cablefax-100-2012 .article-top .article-links li, .cablefax-100-2013 .article-top .article-links li, .cablefax-100-2014 .article-top .article-links li, .cablefax-100 .article-top .article-links li, .daily .article-top .article-links li, .subscribe .article-top .article-links li, .the-magazine .article-top .article-links li { display: inline; list-style-type: none; }
.cablefax-100-2009 .article-top .article-links li:after, .cablefax-100-2010 .article-top .article-links li:after, .cablefax-100-2012 .article-top .article-links li:after, .cablefax-100-2013 .article-top .article-links li:after, .cablefax-100-2014 .article-top .article-links li:after, .cablefax-100 .article-top .article-links li:after, .daily .article-top .article-links li:after, .subscribe .article-top .article-links li:after, .the-magazine .article-top .article-links li:after { color: #8b8b8b; content: "| "; padding: 2px; position: relative; top: 2px; }
.cablefax-100-2009 .article-top .article-links li:last-child:after, .cablefax-100-2010 .article-top .article-links li:last-child:after, .cablefax-100-2012 .article-top .article-links li:last-child:after, .cablefax-100-2013 .article-top .article-links li:last-child:after, .cablefax-100-2014 .article-top .article-links li:last-child:after, .cablefax-100 .article-top .article-links li:last-child:after, .daily .article-top .article-links li:last-child:after, .subscribe .article-top .article-links li:last-child:after, .the-magazine .article-top .article-links li:last-child:after { content: " "; }
.cablefax-100-2009 .article-top .article-links strong, .cablefax-100-2010 .article-top .article-links strong, .cablefax-100-2012 .article-top .article-links strong, .cablefax-100-2013 .article-top .article-links strong, .cablefax-100-2014 .article-top .article-links strong, .cablefax-100 .article-top .article-links strong, .daily .article-top .article-links strong, .subscribe .article-top .article-links strong, .the-magazine .article-top .article-links strong { color: #8b8b8b; display: inline-block; font-size: 11pt; padding: 0 3px 0 0; text-transform: capitalize; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 28px; }
.cablefax-100-2009 .article-top .article-links a, .cablefax-100-2010 .article-top .article-links a, .cablefax-100-2012 .article-top .article-links a, .cablefax-100-2013 .article-top .article-links a, .cablefax-100-2014 .article-top .article-links a, .cablefax-100 .article-top .article-links a, .daily .article-top .article-links a, .subscribe .article-top .article-links a, .the-magazine .article-top .article-links a { color: #8b8b8b; font-size: 11pt; padding: 0 5px; text-transform: capitalize; font-family: "bitter-regular", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 28px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cablefax-100-2009 .article-top .article-links a:hover, .cablefax-100-2010 .article-top .article-links a:hover, .cablefax-100-2012 .article-top .article-links a:hover, .cablefax-100-2013 .article-top .article-links a:hover, .cablefax-100-2014 .article-top .article-links a:hover, .cablefax-100 .article-top .article-links a:hover, .daily .article-top .article-links a:hover, .subscribe .article-top .article-links a:hover, .the-magazine .article-top .article-links a:hover { color: #2980b9; }
.cablefax-100-2009 .article-top .article-date, .cablefax-100-2010 .article-top .article-date, .cablefax-100-2012 .article-top .article-date, .cablefax-100-2013 .article-top .article-date, .cablefax-100-2014 .article-top .article-date, .cablefax-100 .article-top .article-date, .daily .article-top .article-date, .subscribe .article-top .article-date, .the-magazine .article-top .article-date { color: #474747; float: right; font-size: 11pt; padding: 15px 0 15px 0; text-transform: uppercase; font-family: "bitter-regular", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 28px; }
.cablefax-100-2009 .list-sub-page-heading, .cablefax-100-2010 .list-sub-page-heading, .cablefax-100-2012 .list-sub-page-heading, .cablefax-100-2013 .list-sub-page-heading, .cablefax-100-2014 .list-sub-page-heading, .cablefax-100 .list-sub-page-heading, .daily .list-sub-page-heading, .subscribe .list-sub-page-heading, .the-magazine .list-sub-page-heading { background: #ffc152; /* Old browsers */ background: -moz-linear-gradient(top, #ffc152 0%, #eb7700 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc152), color-stop(100%, #eb7700)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffc152 0%, #eb7700 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffc152 0%, #eb7700 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffc152 0%, #eb7700 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffc152 0%, #eb7700 100%); /* W3C */ }
.cablefax-100-2009 .list-sub-page-heading sub, .cablefax-100-2010 .list-sub-page-heading sub, .cablefax-100-2012 .list-sub-page-heading sub, .cablefax-100-2013 .list-sub-page-heading sub, .cablefax-100-2014 .list-sub-page-heading sub, .cablefax-100 .list-sub-page-heading sub, .daily .list-sub-page-heading sub, .subscribe .list-sub-page-heading sub, .the-magazine .list-sub-page-heading sub { color: #fff !important; }
.cablefax-100-2009 .heading-logo, .cablefax-100-2010 .heading-logo, .cablefax-100-2012 .heading-logo, .cablefax-100-2013 .heading-logo, .cablefax-100-2014 .heading-logo, .cablefax-100 .heading-logo, .daily .heading-logo, .subscribe .heading-logo, .the-magazine .heading-logo { height: auto !important; margin: 20px 0 0 0; padding-top: 10px; }
.cablefax-100-2009 .heading-image, .cablefax-100-2010 .heading-image, .cablefax-100-2012 .heading-image, .cablefax-100-2013 .heading-image, .cablefax-100-2014 .heading-image, .cablefax-100 .heading-image, .daily .heading-image, .subscribe .heading-image, .the-magazine .heading-image { margin: 20px 0 0 0; }
.cablefax-100-2009 .heading-no-icon, .cablefax-100-2010 .heading-no-icon, .cablefax-100-2012 .heading-no-icon, .cablefax-100-2013 .heading-no-icon, .cablefax-100-2014 .heading-no-icon, .cablefax-100 .heading-no-icon, .daily .heading-no-icon, .subscribe .heading-no-icon, .the-magazine .heading-no-icon { float: left; position: relative; top: -32px; }
.cablefax-100-2009 .heading-eyebrow, .cablefax-100-2010 .heading-eyebrow, .cablefax-100-2012 .heading-eyebrow, .cablefax-100-2013 .heading-eyebrow, .cablefax-100-2014 .heading-eyebrow, .cablefax-100 .heading-eyebrow, .daily .heading-eyebrow, .subscribe .heading-eyebrow, .the-magazine .heading-eyebrow { position: absolute; background: rgba(255, 215, 143, 0.4); width: 335px; top: 20px; right: 0px; padding: 40px 0px 40px 0px; text-align: center; font-size: 21px; text-transform: uppercase; font-family: "sourcesanspro-boldit", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 21px; }
.cablefax-100-2009 .small-header, .cablefax-100-2010 .small-header, .cablefax-100-2012 .small-header, .cablefax-100-2013 .small-header, .cablefax-100-2014 .small-header, .cablefax-100 .small-header, .daily .small-header, .subscribe .small-header, .the-magazine .small-header { border-top: 1px solid #e8e8e8; }
.cablefax-100-2009 .single-post .entry-title, .cablefax-100-2010 .single-post .entry-title, .cablefax-100-2012 .single-post .entry-title, .cablefax-100-2013 .single-post .entry-title, .cablefax-100-2014 .single-post .entry-title, .cablefax-100 .single-post .entry-title, .daily .single-post .entry-title, .subscribe .single-post .entry-title, .the-magazine .single-post .entry-title { font-size: 72px; line-height: 78px; float: none; margin-bottom: 0; }
.cablefax-100-2009 .single-post .entry-sub-title, .cablefax-100-2010 .single-post .entry-sub-title, .cablefax-100-2012 .single-post .entry-sub-title, .cablefax-100-2013 .single-post .entry-sub-title, .cablefax-100-2014 .single-post .entry-sub-title, .cablefax-100 .single-post .entry-sub-title, .daily .single-post .entry-sub-title, .subscribe .single-post .entry-sub-title, .the-magazine .single-post .entry-sub-title { color: #f59d00; font-family: "bitter-italic"; font-weight: 100; left: 50%; margin-left: -490px; margin-top: 0; position: relative; width: 980px; }
.cablefax-100-2009 .drawer .drawer-list .title, .cablefax-100-2010 .drawer .drawer-list .title, .cablefax-100-2012 .drawer .drawer-list .title, .cablefax-100-2013 .drawer .drawer-list .title, .cablefax-100-2014 .drawer .drawer-list .title, .cablefax-100 .drawer .drawer-list .title, .daily .drawer .drawer-list .title, .subscribe .drawer .drawer-list .title, .the-magazine .drawer .drawer-list .title { max-width: 415px; }
.cablefax-100-2009 .drawer .drawer-list .number, .cablefax-100-2010 .drawer .drawer-list .number, .cablefax-100-2012 .drawer .drawer-list .number, .cablefax-100-2013 .drawer .drawer-list .number, .cablefax-100-2014 .drawer .drawer-list .number, .cablefax-100 .drawer .drawer-list .number, .daily .drawer .drawer-list .number, .subscribe .drawer .drawer-list .number, .the-magazine .drawer .drawer-list .number { margin-right: 10px; }
.cablefax-100-2009 .add-on .smiley, .cablefax-100-2010 .add-on .smiley, .cablefax-100-2012 .add-on .smiley, .cablefax-100-2013 .add-on .smiley, .cablefax-100-2014 .add-on .smiley, .cablefax-100 .add-on .smiley, .daily .add-on .smiley, .subscribe .add-on .smiley, .the-magazine .add-on .smiley { height: 70px; margin: 8px 15px 0 0; }
.cablefax-100-2009 .add-on .smiley img, .cablefax-100-2010 .add-on .smiley img, .cablefax-100-2012 .add-on .smiley img, .cablefax-100-2013 .add-on .smiley img, .cablefax-100-2014 .add-on .smiley img, .cablefax-100 .add-on .smiley img, .daily .add-on .smiley img, .subscribe .add-on .smiley img, .the-magazine .add-on .smiley img { height: auto !important; }
.cablefax-100-2009 .add-on .standard-p, .cablefax-100-2010 .add-on .standard-p, .cablefax-100-2012 .add-on .standard-p, .cablefax-100-2013 .add-on .standard-p, .cablefax-100-2014 .add-on .standard-p, .cablefax-100 .add-on .standard-p, .daily .add-on .standard-p, .subscribe .add-on .standard-p, .the-magazine .add-on .standard-p { margin: 0; }
.cablefax-100-2009 .section-note, .cablefax-100-2010 .section-note, .cablefax-100-2012 .section-note, .cablefax-100-2013 .section-note, .cablefax-100-2014 .section-note, .cablefax-100 .section-note, .daily .section-note, .subscribe .section-note, .the-magazine .section-note { color: #c3c3c3; float: right; font-size: 14px; position: relative; text-transform: uppercase; top: -45px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.cablefax-100-2009 .section-note .section-text, .cablefax-100-2010 .section-note .section-text, .cablefax-100-2012 .section-note .section-text, .cablefax-100-2013 .section-note .section-text, .cablefax-100-2014 .section-note .section-text, .cablefax-100 .section-note .section-text, .daily .section-note .section-text, .subscribe .section-note .section-text, .the-magazine .section-note .section-text { display: inline; }
.cablefax-100-2009 .section-note img, .cablefax-100-2010 .section-note img, .cablefax-100-2012 .section-note img, .cablefax-100-2013 .section-note img, .cablefax-100-2014 .section-note img, .cablefax-100 .section-note img, .daily .section-note img, .subscribe .section-note img, .the-magazine .section-note img { height: auto !important; }
.cablefax-100-2009 .post-section-heading, .cablefax-100-2010 .post-section-heading, .cablefax-100-2012 .post-section-heading, .cablefax-100-2013 .post-section-heading, .cablefax-100-2014 .post-section-heading, .cablefax-100 .post-section-heading, .daily .post-section-heading, .subscribe .post-section-heading, .the-magazine .post-section-heading { font-size: 30px; margin-bottom: 15px; font-family: "bitter-bold", "Times", serif; font-weight: 200; font-style: normal; line-height: 30px; }
.cablefax-100-2009 .page-block, .cablefax-100-2010 .page-block, .cablefax-100-2012 .page-block, .cablefax-100-2013 .page-block, .cablefax-100-2014 .page-block, .cablefax-100 .page-block, .daily .page-block, .subscribe .page-block, .the-magazine .page-block { clear: both; }
.cablefax-100-2009 .page-block .block-pagination-controls, .cablefax-100-2010 .page-block .block-pagination-controls, .cablefax-100-2012 .page-block .block-pagination-controls, .cablefax-100-2013 .page-block .block-pagination-controls, .cablefax-100-2014 .page-block .block-pagination-controls, .cablefax-100 .page-block .block-pagination-controls, .daily .page-block .block-pagination-controls, .subscribe .page-block .block-pagination-controls, .the-magazine .page-block .block-pagination-controls { float: right; /*position: relative;*/ top: 45px; }
.cablefax-100-2009 .page-block .block-pagination-controls.low, .cablefax-100-2010 .page-block .block-pagination-controls.low, .cablefax-100-2012 .page-block .block-pagination-controls.low, .cablefax-100-2013 .page-block .block-pagination-controls.low, .cablefax-100-2014 .page-block .block-pagination-controls.low, .cablefax-100 .page-block .block-pagination-controls.low, .daily .page-block .block-pagination-controls.low, .subscribe .page-block .block-pagination-controls.low, .the-magazine .page-block .block-pagination-controls.low { top: 205px; }
.cablefax-100-2009 .standard-paragraph, .cablefax-100-2010 .standard-paragraph, .cablefax-100-2012 .standard-paragraph, .cablefax-100-2013 .standard-paragraph, .cablefax-100-2014 .standard-paragraph, .cablefax-100 .standard-paragraph, .daily .standard-paragraph, .subscribe .standard-paragraph, .the-magazine .standard-paragraph { font-size: 16px; padding: 0 0 15px 0; margin: 0; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.cablefax-100-2009 .standard-paragraph a, .cablefax-100-2010 .standard-paragraph a, .cablefax-100-2012 .standard-paragraph a, .cablefax-100-2013 .standard-paragraph a, .cablefax-100-2014 .standard-paragraph a, .cablefax-100 .standard-paragraph a, .daily .standard-paragraph a, .subscribe .standard-paragraph a, .the-magazine .standard-paragraph a { color: #2980b9; text-decoration: none; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cablefax-100-2009 .standard-paragraph a:hover, .cablefax-100-2010 .standard-paragraph a:hover, .cablefax-100-2012 .standard-paragraph a:hover, .cablefax-100-2013 .standard-paragraph a:hover, .cablefax-100-2014 .standard-paragraph a:hover, .cablefax-100 .standard-paragraph a:hover, .daily .standard-paragraph a:hover, .subscribe .standard-paragraph a:hover, .the-magazine .standard-paragraph a:hover { color: #f59d00; }
.cablefax-100-2009 .background-block, .cablefax-100-2010 .background-block, .cablefax-100-2012 .background-block, .cablefax-100-2013 .background-block, .cablefax-100-2014 .background-block, .cablefax-100 .background-block, .daily .background-block, .subscribe .background-block, .the-magazine .background-block { background: url(/wp-content/themes/cablefax/img/horiz-bg-white.jpg); background-color: #eee; clear: both; padding: 20px; position: relative; top: -10px; }
.cablefax-100-2009 .background-block input[type=search], .cablefax-100-2010 .background-block input[type=search], .cablefax-100-2012 .background-block input[type=search], .cablefax-100-2013 .background-block input[type=search], .cablefax-100-2014 .background-block input[type=search], .cablefax-100 .background-block input[type=search], .daily .background-block input[type=search], .subscribe .background-block input[type=search], .the-magazine .background-block input[type=search] { border: 1px solid #bbb; color: #c3c3c3; font-size: 14px; height: 24px; padding: 8px; text-transform: uppercase; width: 260px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 16px; }
.cablefax-100-2009 .background-block .search, .cablefax-100-2010 .background-block .search, .cablefax-100-2012 .background-block .search, .cablefax-100-2013 .background-block .search, .cablefax-100-2014 .background-block .search, .cablefax-100 .background-block .search, .daily .background-block .search, .subscribe .background-block .search, .the-magazine .background-block .search { float: right; height: 20px; left: -16px; position: relative; top: -31px; width: 20px; }
.cablefax-100-2009 .above-it-all-lists, .cablefax-100-2010 .above-it-all-lists, .cablefax-100-2012 .above-it-all-lists, .cablefax-100-2013 .above-it-all-lists, .cablefax-100-2014 .above-it-all-lists, .cablefax-100 .above-it-all-lists, .daily .above-it-all-lists, .subscribe .above-it-all-lists, .the-magazine .above-it-all-lists { margin: 0 0 30px 0; padding: 0; display: table; font-size: 15px; color: #111; width: 645px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.cablefax-100-2009 .above-it-all-lists li, .cablefax-100-2010 .above-it-all-lists li, .cablefax-100-2012 .above-it-all-lists li, .cablefax-100-2013 .above-it-all-lists li, .cablefax-100-2014 .above-it-all-lists li, .cablefax-100 .above-it-all-lists li, .daily .above-it-all-lists li, .subscribe .above-it-all-lists li, .the-magazine .above-it-all-lists li { background: c; float: left; display: table; width: 265px; padding: 0; margin: 12px 12px 0 0; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; transition: background 0.5s ease; }
.cablefax-100-2009 .above-it-all-lists li.col-header, .cablefax-100-2010 .above-it-all-lists li.col-header, .cablefax-100-2012 .above-it-all-lists li.col-header, .cablefax-100-2013 .above-it-all-lists li.col-header, .cablefax-100-2014 .above-it-all-lists li.col-header, .cablefax-100 .above-it-all-lists li.col-header, .daily .above-it-all-lists li.col-header, .subscribe .above-it-all-lists li.col-header, .the-magazine .above-it-all-lists li.col-header { background: #fff; color: #8c8c8c; padding: .5% .5% 5px .5%; text-align: left; text-transform: uppercase; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 10px; }
.cablefax-100-2009 .above-it-all-lists a, .cablefax-100-2010 .above-it-all-lists a, .cablefax-100-2012 .above-it-all-lists a, .cablefax-100-2013 .above-it-all-lists a, .cablefax-100-2014 .above-it-all-lists a, .cablefax-100 .above-it-all-lists a, .daily .above-it-all-lists a, .subscribe .above-it-all-lists a, .the-magazine .above-it-all-lists a { color: #2980b9; background: #f9f9f9; display: table-cell; width: 100% !important; padding: 10px 20px 10px 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cablefax-100-2009 .above-it-all-lists a:hover, .cablefax-100-2010 .above-it-all-lists a:hover, .cablefax-100-2012 .above-it-all-lists a:hover, .cablefax-100-2013 .above-it-all-lists a:hover, .cablefax-100-2014 .above-it-all-lists a:hover, .cablefax-100 .above-it-all-lists a:hover, .daily .above-it-all-lists a:hover, .subscribe .above-it-all-lists a:hover, .the-magazine .above-it-all-lists a:hover { background: #c6c6c6; color: #fff; }
.cablefax-100-2009 .above-it-all-lists.individual-profiles li, .cablefax-100-2010 .above-it-all-lists.individual-profiles li, .cablefax-100-2012 .above-it-all-lists.individual-profiles li, .cablefax-100-2013 .above-it-all-lists.individual-profiles li, .cablefax-100-2014 .above-it-all-lists.individual-profiles li, .cablefax-100 .above-it-all-lists.individual-profiles li, .daily .above-it-all-lists.individual-profiles li, .subscribe .above-it-all-lists.individual-profiles li, .the-magazine .above-it-all-lists.individual-profiles li { width: 190px; }
.cablefax-100-2009 .above-it-all-lists.individual-profiles li a, .cablefax-100-2010 .above-it-all-lists.individual-profiles li a, .cablefax-100-2012 .above-it-all-lists.individual-profiles li a, .cablefax-100-2013 .above-it-all-lists.individual-profiles li a, .cablefax-100-2014 .above-it-all-lists.individual-profiles li a, .cablefax-100 .above-it-all-lists.individual-profiles li a, .daily .above-it-all-lists.individual-profiles li a, .subscribe .above-it-all-lists.individual-profiles li a, .the-magazine .above-it-all-lists.individual-profiles li a { padding-left: 20px; }
.cablefax-100-2009 .above-it-all-lists.individual-profiles.no-link, .cablefax-100-2010 .above-it-all-lists.individual-profiles.no-link, .cablefax-100-2012 .above-it-all-lists.individual-profiles.no-link, .cablefax-100-2013 .above-it-all-lists.individual-profiles.no-link, .cablefax-100-2014 .above-it-all-lists.individual-profiles.no-link, .cablefax-100 .above-it-all-lists.individual-profiles.no-link, .daily .above-it-all-lists.individual-profiles.no-link, .subscribe .above-it-all-lists.individual-profiles.no-link, .the-magazine .above-it-all-lists.individual-profiles.no-link { margin: 20px 0 30px 0; padding: 0; display: table; font-size: 15px; color: #111; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.cablefax-100-2009 .above-it-all-lists.individual-profiles.no-link li, .cablefax-100-2010 .above-it-all-lists.individual-profiles.no-link li, .cablefax-100-2012 .above-it-all-lists.individual-profiles.no-link li, .cablefax-100-2013 .above-it-all-lists.individual-profiles.no-link li, .cablefax-100-2014 .above-it-all-lists.individual-profiles.no-link li, .cablefax-100 .above-it-all-lists.individual-profiles.no-link li, .daily .above-it-all-lists.individual-profiles.no-link li, .subscribe .above-it-all-lists.individual-profiles.no-link li, .the-magazine .above-it-all-lists.individual-profiles.no-link li { float: left; display: table; position: relative; width: 156px; padding: 10px 20px; margin: 12px 0 0 0; cursor: default; }
.cablefax-100-2009 .above-it-all-lists.individual-profiles.no-link li:hover, .cablefax-100-2010 .above-it-all-lists.individual-profiles.no-link li:hover, .cablefax-100-2012 .above-it-all-lists.individual-profiles.no-link li:hover, .cablefax-100-2013 .above-it-all-lists.individual-profiles.no-link li:hover, .cablefax-100-2014 .above-it-all-lists.individual-profiles.no-link li:hover, .cablefax-100 .above-it-all-lists.individual-profiles.no-link li:hover, .daily .above-it-all-lists.individual-profiles.no-link li:hover, .subscribe .above-it-all-lists.individual-profiles.no-link li:hover, .the-magazine .above-it-all-lists.individual-profiles.no-link li:hover { background: #f9f9f9; }
.cablefax-100-2009 .category-posts .post, .cablefax-100-2010 .category-posts .post, .cablefax-100-2012 .category-posts .post, .cablefax-100-2013 .category-posts .post, .cablefax-100-2014 .category-posts .post, .cablefax-100 .category-posts .post, .daily .category-posts .post, .subscribe .category-posts .post, .the-magazine .category-posts .post { top: -35px; }
.cablefax-100-2009 .category-posts .more-spotlight-articles, .cablefax-100-2010 .category-posts .more-spotlight-articles, .cablefax-100-2012 .category-posts .more-spotlight-articles, .cablefax-100-2013 .category-posts .more-spotlight-articles, .cablefax-100-2014 .category-posts .more-spotlight-articles, .cablefax-100 .category-posts .more-spotlight-articles, .daily .category-posts .more-spotlight-articles, .subscribe .category-posts .more-spotlight-articles, .the-magazine .category-posts .more-spotlight-articles { margin: 0 0 15px 0; }
.cablefax-100-2009 .spotlight-articles, .cablefax-100-2010 .spotlight-articles, .cablefax-100-2012 .spotlight-articles, .cablefax-100-2013 .spotlight-articles, .cablefax-100-2014 .spotlight-articles, .cablefax-100 .spotlight-articles, .daily .spotlight-articles, .subscribe .spotlight-articles, .the-magazine .spotlight-articles { margin-top: 10px; }
.cablefax-100-2009 .spotlight-articles .spotlight-graphic, .cablefax-100-2010 .spotlight-articles .spotlight-graphic, .cablefax-100-2012 .spotlight-articles .spotlight-graphic, .cablefax-100-2013 .spotlight-articles .spotlight-graphic, .cablefax-100-2014 .spotlight-articles .spotlight-graphic, .cablefax-100 .spotlight-articles .spotlight-graphic, .daily .spotlight-articles .spotlight-graphic, .subscribe .spotlight-articles .spotlight-graphic, .the-magazine .spotlight-articles .spotlight-graphic { border: 1px solid #ccc; height: auto !important; }
.cablefax-100-2009 .spotlight-articles .title, .cablefax-100-2010 .spotlight-articles .title, .cablefax-100-2012 .spotlight-articles .title, .cablefax-100-2013 .spotlight-articles .title, .cablefax-100-2014 .spotlight-articles .title, .cablefax-100 .spotlight-articles .title, .daily .spotlight-articles .title, .subscribe .spotlight-articles .title, .the-magazine .spotlight-articles .title { color: #2980b9; display: table-cell; font-size: 20px; padding-top: 8px; vertical-align: top; width: 100%; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 26px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cablefax-100-2009 .spotlight-articles .title:hover, .cablefax-100-2010 .spotlight-articles .title:hover, .cablefax-100-2012 .spotlight-articles .title:hover, .cablefax-100-2013 .spotlight-articles .title:hover, .cablefax-100-2014 .spotlight-articles .title:hover, .cablefax-100 .spotlight-articles .title:hover, .daily .spotlight-articles .title:hover, .subscribe .spotlight-articles .title:hover, .the-magazine .spotlight-articles .title:hover { color: #f59d00; }
.cablefax-100-2009 .spotlight-articles .float-left, .cablefax-100-2010 .spotlight-articles .float-left, .cablefax-100-2012 .spotlight-articles .float-left, .cablefax-100-2013 .spotlight-articles .float-left, .cablefax-100-2014 .spotlight-articles .float-left, .cablefax-100 .spotlight-articles .float-left, .daily .spotlight-articles .float-left, .subscribe .spotlight-articles .float-left, .the-magazine .spotlight-articles .float-left { padding: 11px 10px 0 0; }
.cablefax-100-2009 .spotlight-articles.featured-block, .cablefax-100-2010 .spotlight-articles.featured-block, .cablefax-100-2012 .spotlight-articles.featured-block, .cablefax-100-2013 .spotlight-articles.featured-block, .cablefax-100-2014 .spotlight-articles.featured-block, .cablefax-100 .spotlight-articles.featured-block, .daily .spotlight-articles.featured-block, .subscribe .spotlight-articles.featured-block, .the-magazine .spotlight-articles.featured-block { border-bottom: none; }
.cablefax-100-2009 .spotlight-articles.triple li, .cablefax-100-2010 .spotlight-articles.triple li, .cablefax-100-2012 .spotlight-articles.triple li, .cablefax-100-2013 .spotlight-articles.triple li, .cablefax-100-2014 .spotlight-articles.triple li, .cablefax-100 .spotlight-articles.triple li, .daily .spotlight-articles.triple li, .subscribe .spotlight-articles.triple li, .the-magazine .spotlight-articles.triple li { width: 188px; }
.cablefax-100-2009 .spotlight-articles.triple li .title, .cablefax-100-2010 .spotlight-articles.triple li .title, .cablefax-100-2012 .spotlight-articles.triple li .title, .cablefax-100-2013 .spotlight-articles.triple li .title, .cablefax-100-2014 .spotlight-articles.triple li .title, .cablefax-100 .spotlight-articles.triple li .title, .daily .spotlight-articles.triple li .title, .subscribe .spotlight-articles.triple li .title, .the-magazine .spotlight-articles.triple li .title { font-size: 12pt; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.cablefax-100-2009 .stacked-block, .cablefax-100-2010 .stacked-block, .cablefax-100-2012 .stacked-block, .cablefax-100-2013 .stacked-block, .cablefax-100-2014 .stacked-block, .cablefax-100 .stacked-block, .daily .stacked-block, .subscribe .stacked-block, .the-magazine .stacked-block { clear: both; }
.cablefax-100-2009 .stacked-block .stack-row, .cablefax-100-2010 .stacked-block .stack-row, .cablefax-100-2012 .stacked-block .stack-row, .cablefax-100-2013 .stacked-block .stack-row, .cablefax-100-2014 .stacked-block .stack-row, .cablefax-100 .stacked-block .stack-row, .daily .stacked-block .stack-row, .subscribe .stacked-block .stack-row, .the-magazine .stacked-block .stack-row { list-style-type: none; margin: 0; padding: 0; }
.cablefax-100-2009 .stacked-block .stack-block, .cablefax-100-2010 .stacked-block .stack-block, .cablefax-100-2012 .stacked-block .stack-block, .cablefax-100-2013 .stacked-block .stack-block, .cablefax-100-2014 .stacked-block .stack-block, .cablefax-100 .stacked-block .stack-block, .daily .stacked-block .stack-block, .subscribe .stacked-block .stack-block, .the-magazine .stacked-block .stack-block { float: left; margin: 10px 0px 35px 28px; width: 180px; }
.cablefax-100-2009 .stacked-block .stack-block:first-child, .cablefax-100-2010 .stacked-block .stack-block:first-child, .cablefax-100-2012 .stacked-block .stack-block:first-child, .cablefax-100-2013 .stacked-block .stack-block:first-child, .cablefax-100-2014 .stacked-block .stack-block:first-child, .cablefax-100 .stacked-block .stack-block:first-child, .daily .stacked-block .stack-block:first-child, .subscribe .stacked-block .stack-block:first-child, .the-magazine .stacked-block .stack-block:first-child { margin-left: 0px; }
.cablefax-100-2009 .stacked-block .stack-block.biography, .cablefax-100-2010 .stacked-block .stack-block.biography, .cablefax-100-2012 .stacked-block .stack-block.biography, .cablefax-100-2013 .stacked-block .stack-block.biography, .cablefax-100-2014 .stacked-block .stack-block.biography, .cablefax-100 .stacked-block .stack-block.biography, .daily .stacked-block .stack-block.biography, .subscribe .stacked-block .stack-block.biography, .the-magazine .stacked-block .stack-block.biography { width: 132px; }
.cablefax-100-2009 .stacked-block .stack-block .name, .cablefax-100-2010 .stacked-block .stack-block .name, .cablefax-100-2012 .stacked-block .stack-block .name, .cablefax-100-2013 .stacked-block .stack-block .name, .cablefax-100-2014 .stacked-block .stack-block .name, .cablefax-100 .stacked-block .stack-block .name, .daily .stacked-block .stack-block .name, .subscribe .stacked-block .stack-block .name, .the-magazine .stacked-block .stack-block .name { color: #474747; display: block; font-family: "sourcesanspro-bold"; font-size: 13pt; font-weight: normal !important; margin: 8px 0 2px 0; }
.cablefax-100-2009 .stacked-block .stack-block .sub, .cablefax-100-2010 .stacked-block .stack-block .sub, .cablefax-100-2012 .stacked-block .stack-block .sub, .cablefax-100-2013 .stacked-block .stack-block .sub, .cablefax-100-2014 .stacked-block .stack-block .sub, .cablefax-100 .stacked-block .stack-block .sub, .daily .stacked-block .stack-block .sub, .subscribe .stacked-block .stack-block .sub, .the-magazine .stacked-block .stack-block .sub { color: #8b8b8b; font-family: "sourcesanspro-regular"; font-size: 12pt; line-height: 18pt; margin: 0; width: 100%; }
.cablefax-100-2009 .stacked-block .stack-block .sub.italic, .cablefax-100-2010 .stacked-block .stack-block .sub.italic, .cablefax-100-2012 .stacked-block .stack-block .sub.italic, .cablefax-100-2013 .stacked-block .stack-block .sub.italic, .cablefax-100-2014 .stacked-block .stack-block .sub.italic, .cablefax-100 .stacked-block .stack-block .sub.italic, .daily .stacked-block .stack-block .sub.italic, .subscribe .stacked-block .stack-block .sub.italic, .the-magazine .stacked-block .stack-block .sub.italic { font-style: italic; }
.cablefax-100-2009 .stacked-block .stack-block .stack-link, .cablefax-100-2010 .stacked-block .stack-block .stack-link, .cablefax-100-2012 .stacked-block .stack-block .stack-link, .cablefax-100-2013 .stacked-block .stack-block .stack-link, .cablefax-100-2014 .stacked-block .stack-block .stack-link, .cablefax-100 .stacked-block .stack-block .stack-link, .daily .stacked-block .stack-block .stack-link, .subscribe .stacked-block .stack-block .stack-link, .the-magazine .stacked-block .stack-block .stack-link { color: #8b8b8b; font-family: "sourcesanspro-regular"; font-size: 12pt; line-height: 18pt; margin: 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cablefax-100-2009 .stacked-block .stack-block .stack-link a, .cablefax-100-2010 .stacked-block .stack-block .stack-link a, .cablefax-100-2012 .stacked-block .stack-block .stack-link a, .cablefax-100-2013 .stacked-block .stack-block .stack-link a, .cablefax-100-2014 .stacked-block .stack-block .stack-link a, .cablefax-100 .stacked-block .stack-block .stack-link a, .daily .stacked-block .stack-block .stack-link a, .subscribe .stacked-block .stack-block .stack-link a, .the-magazine .stacked-block .stack-block .stack-link a { color: #f59d00; font-family: "sourcesanspro-regular"; font-size: 12pt; line-height: 18pt; margin: 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cablefax-100-2009 .stacked-block .stack-block .stack-link a:hover, .cablefax-100-2010 .stacked-block .stack-block .stack-link a:hover, .cablefax-100-2012 .stacked-block .stack-block .stack-link a:hover, .cablefax-100-2013 .stacked-block .stack-block .stack-link a:hover, .cablefax-100-2014 .stacked-block .stack-block .stack-link a:hover, .cablefax-100 .stacked-block .stack-block .stack-link a:hover, .daily .stacked-block .stack-block .stack-link a:hover, .subscribe .stacked-block .stack-block .stack-link a:hover, .the-magazine .stacked-block .stack-block .stack-link a:hover { color: #2980b9; }
.cablefax-100-2009 .stacked-block .stack-block .stack-link .bold, .cablefax-100-2010 .stacked-block .stack-block .stack-link .bold, .cablefax-100-2012 .stacked-block .stack-block .stack-link .bold, .cablefax-100-2013 .stacked-block .stack-block .stack-link .bold, .cablefax-100-2014 .stacked-block .stack-block .stack-link .bold, .cablefax-100 .stacked-block .stack-block .stack-link .bold, .daily .stacked-block .stack-block .stack-link .bold, .subscribe .stacked-block .stack-block .stack-link .bold, .the-magazine .stacked-block .stack-block .stack-link .bold { font-family: "sourcesanspro-bold"; font-weight: normal !important; }
.cablefax-100-2009 .stacked-block .stack-block .stack-link .spacer, .cablefax-100-2010 .stacked-block .stack-block .stack-link .spacer, .cablefax-100-2012 .stacked-block .stack-block .stack-link .spacer, .cablefax-100-2013 .stacked-block .stack-block .stack-link .spacer, .cablefax-100-2014 .stacked-block .stack-block .stack-link .spacer, .cablefax-100 .stacked-block .stack-block .stack-link .spacer, .daily .stacked-block .stack-block .stack-link .spacer, .subscribe .stacked-block .stack-block .stack-link .spacer, .the-magazine .stacked-block .stack-block .stack-link .spacer { padding: 0 3px; }
.cablefax-100-2009 .stacked-block .stack-block img, .cablefax-100-2010 .stacked-block .stack-block img, .cablefax-100-2012 .stacked-block .stack-block img, .cablefax-100-2013 .stacked-block .stack-block img, .cablefax-100-2014 .stacked-block .stack-block img, .cablefax-100 .stacked-block .stack-block img, .daily .stacked-block .stack-block img, .subscribe .stacked-block .stack-block img, .the-magazine .stacked-block .stack-block img { height: auto !important; }
.cablefax-100-2009 .stacked-block .stack-modal, .cablefax-100-2010 .stacked-block .stack-modal, .cablefax-100-2012 .stacked-block .stack-modal, .cablefax-100-2013 .stacked-block .stack-modal, .cablefax-100-2014 .stacked-block .stack-modal, .cablefax-100 .stacked-block .stack-modal, .daily .stacked-block .stack-modal, .subscribe .stacked-block .stack-modal, .the-magazine .stacked-block .stack-modal { background: #e5eff6; -moz-box-sizing: border-box; box-sizing: border-box; font-family: "sourcesanspro-regular"; height: auto; line-height: 18pt; margin: 50px 0 0 0; padding: 20px 25px; float: left; position: relative; clear: left; min-width: 615px; }
.cablefax-100-2009 .stacked-block .stack-modal .triangle, .cablefax-100-2010 .stacked-block .stack-modal .triangle, .cablefax-100-2012 .stacked-block .stack-modal .triangle, .cablefax-100-2013 .stacked-block .stack-modal .triangle, .cablefax-100-2014 .stacked-block .stack-modal .triangle, .cablefax-100 .stacked-block .stack-modal .triangle, .daily .stacked-block .stack-modal .triangle, .subscribe .stacked-block .stack-modal .triangle, .the-magazine .stacked-block .stack-modal .triangle { border-width: 20px; border-left: 18px solid transparent; border-right: 18px solid transparent; border-bottom: 24px solid #e5eff6; top: -23px; content: " "; height: 0; left: 25px; pointer-events: none; position: absolute; }
.cablefax-100-2009 .stacked-block .stack-modal#amy, .cablefax-100-2010 .stacked-block .stack-modal#amy, .cablefax-100-2012 .stacked-block .stack-modal#amy, .cablefax-100-2013 .stacked-block .stack-modal#amy, .cablefax-100-2014 .stacked-block .stack-modal#amy, .cablefax-100 .stacked-block .stack-modal#amy, .daily .stacked-block .stack-modal#amy, .subscribe .stacked-block .stack-modal#amy, .the-magazine .stacked-block .stack-modal#amy { left: -161px; }
.cablefax-100-2009 .stacked-block .stack-modal#amy .triangle, .cablefax-100-2010 .stacked-block .stack-modal#amy .triangle, .cablefax-100-2012 .stacked-block .stack-modal#amy .triangle, .cablefax-100-2013 .stacked-block .stack-modal#amy .triangle, .cablefax-100-2014 .stacked-block .stack-modal#amy .triangle, .cablefax-100 .stacked-block .stack-modal#amy .triangle, .daily .stacked-block .stack-modal#amy .triangle, .subscribe .stacked-block .stack-modal#amy .triangle, .the-magazine .stacked-block .stack-modal#amy .triangle { left: 181px; }
.cablefax-100-2009 .stacked-block .stack-modal#joyce, .cablefax-100-2010 .stacked-block .stack-modal#joyce, .cablefax-100-2012 .stacked-block .stack-modal#joyce, .cablefax-100-2013 .stacked-block .stack-modal#joyce, .cablefax-100-2014 .stacked-block .stack-modal#joyce, .cablefax-100 .stacked-block .stack-modal#joyce, .daily .stacked-block .stack-modal#joyce, .subscribe .stacked-block .stack-modal#joyce, .the-magazine .stacked-block .stack-modal#joyce { left: -322px; }
.cablefax-100-2009 .stacked-block .stack-modal#joyce .triangle, .cablefax-100-2010 .stacked-block .stack-modal#joyce .triangle, .cablefax-100-2012 .stacked-block .stack-modal#joyce .triangle, .cablefax-100-2013 .stacked-block .stack-modal#joyce .triangle, .cablefax-100-2014 .stacked-block .stack-modal#joyce .triangle, .cablefax-100 .stacked-block .stack-modal#joyce .triangle, .daily .stacked-block .stack-modal#joyce .triangle, .subscribe .stacked-block .stack-modal#joyce .triangle, .the-magazine .stacked-block .stack-modal#joyce .triangle { left: 342px; }
.cablefax-100-2009 .stacked-block .stack-modal#kaylee, .cablefax-100-2010 .stacked-block .stack-modal#kaylee, .cablefax-100-2012 .stacked-block .stack-modal#kaylee, .cablefax-100-2013 .stacked-block .stack-modal#kaylee, .cablefax-100-2014 .stacked-block .stack-modal#kaylee, .cablefax-100 .stacked-block .stack-modal#kaylee, .daily .stacked-block .stack-modal#kaylee, .subscribe .stacked-block .stack-modal#kaylee, .the-magazine .stacked-block .stack-modal#kaylee { left: -483px; }
.cablefax-100-2009 .stacked-block .stack-modal#kaylee .triangle, .cablefax-100-2010 .stacked-block .stack-modal#kaylee .triangle, .cablefax-100-2012 .stacked-block .stack-modal#kaylee .triangle, .cablefax-100-2013 .stacked-block .stack-modal#kaylee .triangle, .cablefax-100-2014 .stacked-block .stack-modal#kaylee .triangle, .cablefax-100 .stacked-block .stack-modal#kaylee .triangle, .daily .stacked-block .stack-modal#kaylee .triangle, .subscribe .stacked-block .stack-modal#kaylee .triangle, .the-magazine .stacked-block .stack-modal#kaylee .triangle { left: 505px; }
.cablefax-100-2009 .left-block, .cablefax-100-2010 .left-block, .cablefax-100-2012 .left-block, .cablefax-100-2013 .left-block, .cablefax-100-2014 .left-block, .cablefax-100 .left-block, .daily .left-block, .subscribe .left-block, .the-magazine .left-block { float: left; margin: 12px 0 25px 0; width: 50%; }
.cablefax-100-2009 .left-block .standard-list, .cablefax-100-2010 .left-block .standard-list, .cablefax-100-2012 .left-block .standard-list, .cablefax-100-2013 .left-block .standard-list, .cablefax-100-2014 .left-block .standard-list, .cablefax-100 .left-block .standard-list, .daily .left-block .standard-list, .subscribe .left-block .standard-list, .the-magazine .left-block .standard-list { margin-top: 7px; }
.cablefax-100-2009 .right-block, .cablefax-100-2010 .right-block, .cablefax-100-2012 .right-block, .cablefax-100-2013 .right-block, .cablefax-100-2014 .right-block, .cablefax-100 .right-block, .daily .right-block, .subscribe .right-block, .the-magazine .right-block { margin: 20px 0 25px 0; }
.cablefax-100-2009 .right-block .standard-list, .cablefax-100-2010 .right-block .standard-list, .cablefax-100-2012 .right-block .standard-list, .cablefax-100-2013 .right-block .standard-list, .cablefax-100-2014 .right-block .standard-list, .cablefax-100 .right-block .standard-list, .daily .right-block .standard-list, .subscribe .right-block .standard-list, .the-magazine .right-block .standard-list { margin-top: 7px; padding: 0 0 0 330px; }
.cablefax-100-2009 .stock-watch .float-left, .cablefax-100-2010 .stock-watch .float-left, .cablefax-100-2012 .stock-watch .float-left, .cablefax-100-2013 .stock-watch .float-left, .cablefax-100-2014 .stock-watch .float-left, .cablefax-100 .stock-watch .float-left, .daily .stock-watch .float-left, .subscribe .stock-watch .float-left, .the-magazine .stock-watch .float-left { width: 48%; }
.cablefax-100-2009 .stock-watch .float-left:nth-of-type(odd), .cablefax-100-2010 .stock-watch .float-left:nth-of-type(odd), .cablefax-100-2012 .stock-watch .float-left:nth-of-type(odd), .cablefax-100-2013 .stock-watch .float-left:nth-of-type(odd), .cablefax-100-2014 .stock-watch .float-left:nth-of-type(odd), .cablefax-100 .stock-watch .float-left:nth-of-type(odd), .daily .stock-watch .float-left:nth-of-type(odd), .subscribe .stock-watch .float-left:nth-of-type(odd), .the-magazine .stock-watch .float-left:nth-of-type(odd) { margin-right: 20px; }
.cablefax-100-2009 .stock-watch.closed, .cablefax-100-2010 .stock-watch.closed, .cablefax-100-2012 .stock-watch.closed, .cablefax-100-2013 .stock-watch.closed, .cablefax-100-2014 .stock-watch.closed, .cablefax-100 .stock-watch.closed, .daily .stock-watch.closed, .subscribe .stock-watch.closed, .the-magazine .stock-watch.closed { display: none; visibility: hidden; }
.cablefax-100-2009 .stock-head, .cablefax-100-2010 .stock-head, .cablefax-100-2012 .stock-head, .cablefax-100-2013 .stock-head, .cablefax-100-2014 .stock-head, .cablefax-100 .stock-head, .daily .stock-head, .subscribe .stock-head, .the-magazine .stock-head { margin: 0; padding: 0; }
.cablefax-100-2009 .stock-head .stock-header, .cablefax-100-2010 .stock-head .stock-header, .cablefax-100-2012 .stock-head .stock-header, .cablefax-100-2013 .stock-head .stock-header, .cablefax-100-2014 .stock-head .stock-header, .cablefax-100 .stock-head .stock-header, .daily .stock-head .stock-header, .subscribe .stock-head .stock-header, .the-magazine .stock-head .stock-header { border-bottom: 1px dotted #8b8b8b; display: table; list-style-type: none; padding: 0 0 3px 0; }
.cablefax-100-2009 .stock-head .stock-header .stock-head-item, .cablefax-100-2010 .stock-head .stock-header .stock-head-item, .cablefax-100-2012 .stock-head .stock-header .stock-head-item, .cablefax-100-2013 .stock-head .stock-header .stock-head-item, .cablefax-100-2014 .stock-head .stock-header .stock-head-item, .cablefax-100 .stock-head .stock-header .stock-head-item, .daily .stock-head .stock-header .stock-head-item, .subscribe .stock-head .stock-header .stock-head-item, .the-magazine .stock-head .stock-header .stock-head-item { color: #515151; display: table-cell; font-size: 10pt; text-transform: uppercase; vertical-align: bottom; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 15px; }
.cablefax-100-2009 .stock-head .stock-header .stock-head-item.col-1, .cablefax-100-2010 .stock-head .stock-header .stock-head-item.col-1, .cablefax-100-2012 .stock-head .stock-header .stock-head-item.col-1, .cablefax-100-2013 .stock-head .stock-header .stock-head-item.col-1, .cablefax-100-2014 .stock-head .stock-header .stock-head-item.col-1, .cablefax-100 .stock-head .stock-header .stock-head-item.col-1, .daily .stock-head .stock-header .stock-head-item.col-1, .subscribe .stock-head .stock-header .stock-head-item.col-1, .the-magazine .stock-head .stock-header .stock-head-item.col-1 { width: 130px; }
.cablefax-100-2009 .stock-head .stock-header .stock-head-item.col-2, .cablefax-100-2010 .stock-head .stock-header .stock-head-item.col-2, .cablefax-100-2012 .stock-head .stock-header .stock-head-item.col-2, .cablefax-100-2013 .stock-head .stock-header .stock-head-item.col-2, .cablefax-100-2014 .stock-head .stock-header .stock-head-item.col-2, .cablefax-100 .stock-head .stock-header .stock-head-item.col-2, .daily .stock-head .stock-header .stock-head-item.col-2, .subscribe .stock-head .stock-header .stock-head-item.col-2, .the-magazine .stock-head .stock-header .stock-head-item.col-2 { text-align: center; width: 60px; }
.cablefax-100-2009 .stock-head .stock-header .stock-head-item.col-3, .cablefax-100-2010 .stock-head .stock-header .stock-head-item.col-3, .cablefax-100-2012 .stock-head .stock-header .stock-head-item.col-3, .cablefax-100-2013 .stock-head .stock-header .stock-head-item.col-3, .cablefax-100-2014 .stock-head .stock-header .stock-head-item.col-3, .cablefax-100 .stock-head .stock-header .stock-head-item.col-3, .daily .stock-head .stock-header .stock-head-item.col-3, .subscribe .stock-head .stock-header .stock-head-item.col-3, .the-magazine .stock-head .stock-header .stock-head-item.col-3 { text-align: center; padding-right: 8px; }
.cablefax-100-2009 .stock-head .stock-header .stock-head-item.col-4, .cablefax-100-2010 .stock-head .stock-header .stock-head-item.col-4, .cablefax-100-2012 .stock-head .stock-header .stock-head-item.col-4, .cablefax-100-2013 .stock-head .stock-header .stock-head-item.col-4, .cablefax-100-2014 .stock-head .stock-header .stock-head-item.col-4, .cablefax-100 .stock-head .stock-header .stock-head-item.col-4, .daily .stock-head .stock-header .stock-head-item.col-4, .subscribe .stock-head .stock-header .stock-head-item.col-4, .the-magazine .stock-head .stock-header .stock-head-item.col-4 { text-align: center; width: 49px; }
.cablefax-100-2009 .button-secondary.stock, .cablefax-100-2010 .button-secondary.stock, .cablefax-100-2012 .button-secondary.stock, .cablefax-100-2013 .button-secondary.stock, .cablefax-100-2014 .button-secondary.stock, .cablefax-100 .button-secondary.stock, .daily .button-secondary.stock, .subscribe .button-secondary.stock, .the-magazine .button-secondary.stock { display: none; }
.cablefax-100-2009 .stock-block, .cablefax-100-2010 .stock-block, .cablefax-100-2012 .stock-block, .cablefax-100-2013 .stock-block, .cablefax-100-2014 .stock-block, .cablefax-100 .stock-block, .daily .stock-block, .subscribe .stock-block, .the-magazine .stock-block { margin: 0 0 30px 0; padding: 0; }
.cablefax-100-2009 .stock-block .stock-list-head, .cablefax-100-2010 .stock-block .stock-list-head, .cablefax-100-2012 .stock-block .stock-list-head, .cablefax-100-2013 .stock-block .stock-list-head, .cablefax-100-2014 .stock-block .stock-list-head, .cablefax-100 .stock-block .stock-list-head, .daily .stock-block .stock-list-head, .subscribe .stock-block .stock-list-head, .the-magazine .stock-block .stock-list-head { display: table; list-style-type: none; width: 100%; }
.cablefax-100-2009 .stock-block .stock-list-head .stock-list-head-item, .cablefax-100-2010 .stock-block .stock-list-head .stock-list-head-item, .cablefax-100-2012 .stock-block .stock-list-head .stock-list-head-item, .cablefax-100-2013 .stock-block .stock-list-head .stock-list-head-item, .cablefax-100-2014 .stock-block .stock-list-head .stock-list-head-item, .cablefax-100 .stock-block .stock-list-head .stock-list-head-item, .daily .stock-block .stock-list-head .stock-list-head-item, .subscribe .stock-block .stock-list-head .stock-list-head-item, .the-magazine .stock-block .stock-list-head .stock-list-head-item { display: table-cell; font-size: 11pt; padding: 8px 0 0 0; text-transform: uppercase; font-family: "bitter-bold", "Times", serif; font-weight: 200; font-style: normal; line-height: 30px; }
.cablefax-100-2009 .stock-block .stock-list, .cablefax-100-2010 .stock-block .stock-list, .cablefax-100-2012 .stock-block .stock-list, .cablefax-100-2013 .stock-block .stock-list, .cablefax-100-2014 .stock-block .stock-list, .cablefax-100 .stock-block .stock-list, .daily .stock-block .stock-list, .subscribe .stock-block .stock-list, .the-magazine .stock-block .stock-list { background: #f2f2f2; display: table; list-style-type: none; margin: 0 0 5px 0; padding: 0 10px 0 10px; min-width: 280px; }
.cablefax-100-2009 .stock-block .stock-list.high, .cablefax-100-2010 .stock-block .stock-list.high, .cablefax-100-2012 .stock-block .stock-list.high, .cablefax-100-2013 .stock-block .stock-list.high, .cablefax-100-2014 .stock-block .stock-list.high, .cablefax-100 .stock-block .stock-list.high, .daily .stock-block .stock-list.high, .subscribe .stock-block .stock-list.high, .the-magazine .stock-block .stock-list.high { background: #ebf7e5; }
.cablefax-100-2009 .stock-block .stock-list.high .arrow, .cablefax-100-2010 .stock-block .stock-list.high .arrow, .cablefax-100-2012 .stock-block .stock-list.high .arrow, .cablefax-100-2013 .stock-block .stock-list.high .arrow, .cablefax-100-2014 .stock-block .stock-list.high .arrow, .cablefax-100 .stock-block .stock-list.high .arrow, .daily .stock-block .stock-list.high .arrow, .subscribe .stock-block .stock-list.high .arrow, .the-magazine .stock-block .stock-list.high .arrow { border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 9px solid #37b500; height: 0; position: relative; right: 6px; top: -15px; width: 0; }
.cablefax-100-2009 .stock-block .stock-list.high .col-4, .cablefax-100-2010 .stock-block .stock-list.high .col-4, .cablefax-100-2012 .stock-block .stock-list.high .col-4, .cablefax-100-2013 .stock-block .stock-list.high .col-4, .cablefax-100-2014 .stock-block .stock-list.high .col-4, .cablefax-100 .stock-block .stock-list.high .col-4, .daily .stock-block .stock-list.high .col-4, .subscribe .stock-block .stock-list.high .col-4, .the-magazine .stock-block .stock-list.high .col-4 { color: #37b500; }
.cablefax-100-2009 .stock-block .stock-list.low, .cablefax-100-2010 .stock-block .stock-list.low, .cablefax-100-2012 .stock-block .stock-list.low, .cablefax-100-2013 .stock-block .stock-list.low, .cablefax-100-2014 .stock-block .stock-list.low, .cablefax-100 .stock-block .stock-list.low, .daily .stock-block .stock-list.low, .subscribe .stock-block .stock-list.low, .the-magazine .stock-block .stock-list.low { background: #fde5e5; }
.cablefax-100-2009 .stock-block .stock-list.low .arrow, .cablefax-100-2010 .stock-block .stock-list.low .arrow, .cablefax-100-2012 .stock-block .stock-list.low .arrow, .cablefax-100-2013 .stock-block .stock-list.low .arrow, .cablefax-100-2014 .stock-block .stock-list.low .arrow, .cablefax-100 .stock-block .stock-list.low .arrow, .daily .stock-block .stock-list.low .arrow, .subscribe .stock-block .stock-list.low .arrow, .the-magazine .stock-block .stock-list.low .arrow { border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 9px solid #f00000; height: 0; position: relative; right: 6px; top: 14px; width: 0; }
.cablefax-100-2009 .stock-block .stock-list.low .col-4, .cablefax-100-2010 .stock-block .stock-list.low .col-4, .cablefax-100-2012 .stock-block .stock-list.low .col-4, .cablefax-100-2013 .stock-block .stock-list.low .col-4, .cablefax-100-2014 .stock-block .stock-list.low .col-4, .cablefax-100 .stock-block .stock-list.low .col-4, .daily .stock-block .stock-list.low .col-4, .subscribe .stock-block .stock-list.low .col-4, .the-magazine .stock-block .stock-list.low .col-4 { color: #f00000; }
.cablefax-100-2009 .stock-block .stock-list .stock-list-item, .cablefax-100-2010 .stock-block .stock-list .stock-list-item, .cablefax-100-2012 .stock-block .stock-list .stock-list-item, .cablefax-100-2013 .stock-block .stock-list .stock-list-item, .cablefax-100-2014 .stock-block .stock-list .stock-list-item, .cablefax-100 .stock-block .stock-list .stock-list-item, .daily .stock-block .stock-list .stock-list-item, .subscribe .stock-block .stock-list .stock-list-item, .the-magazine .stock-block .stock-list .stock-list-item { display: table-cell; font-size: 13px; padding: 7px 0 5px 0; text-transform: uppercase; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.cablefax-100-2009 .stock-block .stock-list .stock-list-item.col-1, .cablefax-100-2010 .stock-block .stock-list .stock-list-item.col-1, .cablefax-100-2012 .stock-block .stock-list .stock-list-item.col-1, .cablefax-100-2013 .stock-block .stock-list .stock-list-item.col-1, .cablefax-100-2014 .stock-block .stock-list .stock-list-item.col-1, .cablefax-100 .stock-block .stock-list .stock-list-item.col-1, .daily .stock-block .stock-list .stock-list-item.col-1, .subscribe .stock-block .stock-list .stock-list-item.col-1, .the-magazine .stock-block .stock-list .stock-list-item.col-1 { min-width: 135px; width: 135px; }
.cablefax-100-2009 .stock-block .stock-list .stock-list-item.col-2, .cablefax-100-2010 .stock-block .stock-list .stock-list-item.col-2, .cablefax-100-2012 .stock-block .stock-list .stock-list-item.col-2, .cablefax-100-2013 .stock-block .stock-list .stock-list-item.col-2, .cablefax-100-2014 .stock-block .stock-list .stock-list-item.col-2, .cablefax-100 .stock-block .stock-list .stock-list-item.col-2, .daily .stock-block .stock-list .stock-list-item.col-2, .subscribe .stock-block .stock-list .stock-list-item.col-2, .the-magazine .stock-block .stock-list .stock-list-item.col-2 { min-width: 52px; }
.cablefax-100-2009 .stock-block .stock-list .stock-list-item.col-3, .cablefax-100-2010 .stock-block .stock-list .stock-list-item.col-3, .cablefax-100-2012 .stock-block .stock-list .stock-list-item.col-3, .cablefax-100-2013 .stock-block .stock-list .stock-list-item.col-3, .cablefax-100-2014 .stock-block .stock-list .stock-list-item.col-3, .cablefax-100 .stock-block .stock-list .stock-list-item.col-3, .daily .stock-block .stock-list .stock-list-item.col-3, .subscribe .stock-block .stock-list .stock-list-item.col-3, .the-magazine .stock-block .stock-list .stock-list-item.col-3 { width: 55px; }
.cablefax-100-2009 .stock-block .stock-list .stock-list-item.col-4, .cablefax-100-2010 .stock-block .stock-list .stock-list-item.col-4, .cablefax-100-2012 .stock-block .stock-list .stock-list-item.col-4, .cablefax-100-2013 .stock-block .stock-list .stock-list-item.col-4, .cablefax-100-2014 .stock-block .stock-list .stock-list-item.col-4, .cablefax-100 .stock-block .stock-list .stock-list-item.col-4, .daily .stock-block .stock-list .stock-list-item.col-4, .subscribe .stock-block .stock-list .stock-list-item.col-4, .the-magazine .stock-block .stock-list .stock-list-item.col-4 { max-width: 44px; width: 44px; }

.subscribe .single-post .entry-title { font-size: 71px; }

.daily .primary-content-container .editor-note { margin-bottom: 35px; }
.daily .primary-content-container #latest-issues .post-section-heading { margin-top: 5px; }
.daily .list-sub-page-heading .heading-center .heading-text .heading { padding: 10px 0 0 10px; }
.daily .heading-logo { margin: 17px 0 0 0; }

.top-ops .list-sub-page-heading, .top-ops-2009 .list-sub-page-heading, .top-ops-2010 .list-sub-page-heading, .top-ops-2011 .list-sub-page-heading, .top-ops-2012 .list-sub-page-heading, .top-ops-2013 .list-sub-page-heading { background: #91ddda; /* Old browsers */ background: -moz-linear-gradient(top, #91ddda 0%, #33a7a3 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #91ddda), color-stop(100%, #33a7a3)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #91ddda 0%, #33a7a3 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #91ddda 0%, #33a7a3 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #91ddda 0%, #33a7a3 100%); /* IE10+ */ background: linear-gradient(to bottom, #91ddda 0%, #33a7a3 100%); /* W3C */ }
.top-ops .list-sub-page-heading sub, .top-ops-2009 .list-sub-page-heading sub, .top-ops-2010 .list-sub-page-heading sub, .top-ops-2011 .list-sub-page-heading sub, .top-ops-2012 .list-sub-page-heading sub, .top-ops-2013 .list-sub-page-heading sub { color: #fff !important; vertical-align: none; }
.faxies .list-sub-page-heading, .faxies-2009 .list-sub-page-heading, .faxies-2010 .list-sub-page-heading, .faxies-2011 .list-sub-page-heading, .faxies-2012 .list-sub-page-heading, .faxies-2013 .list-sub-page-heading { background: #92bbe0; /* Old browsers */ background: -moz-linear-gradient(top, #92bbe0 0%, #3070a9 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #92bbe0), color-stop(100%, #3070a9)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #92bbe0 0%, #3070a9 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #92bbe0 0%, #3070a9 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #92bbe0 0%, #3070a9 100%); /* IE10+ */ background: linear-gradient(to bottom, #92bbe0 0%, #3070a9 100%); /* W3C */ }
.faxies .list-sub-page-heading sub, .faxies-2009 .list-sub-page-heading sub, .faxies-2010 .list-sub-page-heading sub, .faxies-2011 .list-sub-page-heading sub, .faxies-2012 .list-sub-page-heading sub, .faxies-2013 .list-sub-page-heading sub { color: #fff !important; vertical-align: none; }
.most-powerful-women .list-sub-page-heading, .most-powerful-women-2009 .list-sub-page-heading, .most-powerful-women-2010 .list-sub-page-heading, .most-powerful-women-2011 .list-sub-page-heading, .most-powerful-women-2012 .list-sub-page-heading, .most-powerful-women-2013 .list-sub-page-heading { background: #f235ae; /* Old browsers */ background: -moz-linear-gradient(top, #f235ae 0%, #dc0e76 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f235ae), color-stop(100%, #dc0e76)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f235ae 0%, #dc0e76 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f235ae 0%, #dc0e76 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f235ae 0%, #dc0e76 100%); /* IE10+ */ background: linear-gradient(to bottom, #f235ae 0%, #dc0e76 100%); /* W3C */ }
.most-powerful-women .list-sub-page-heading sub, .most-powerful-women-2009 .list-sub-page-heading sub, .most-powerful-women-2010 .list-sub-page-heading sub, .most-powerful-women-2011 .list-sub-page-heading sub, .most-powerful-women-2012 .list-sub-page-heading sub, .most-powerful-women-2013 .list-sub-page-heading sub { color: #fff !important; vertical-align: none; }
.most-influential-minorities .list-sub-page-heading, .most-influential-minorities-2009 .list-sub-page-heading, .most-influential-minorities-2010 .list-sub-page-heading, .most-influential-minorities-2011 .list-sub-page-heading, .most-influential-minorities-2012 .list-sub-page-heading, .most-influential-minorities-2013 .list-sub-page-heading { background: #1bb846; /* Old browsers */ background: -moz-linear-gradient(top, #1bb846 0%, #159039 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1bb846), color-stop(100%, #159039)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #1bb846 0%, #159039 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #1bb846 0%, #159039 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #1bb846 0%, #159039 100%); /* IE10+ */ background: linear-gradient(to bottom, #1bb846 0%, #159039 100%); /* W3C */ }
.most-influential-minorities .list-sub-page-heading sub, .most-influential-minorities-2009 .list-sub-page-heading sub, .most-influential-minorities-2010 .list-sub-page-heading sub, .most-influential-minorities-2011 .list-sub-page-heading sub, .most-influential-minorities-2012 .list-sub-page-heading sub, .most-influential-minorities-2013 .list-sub-page-heading sub { color: #fff !important; vertical-align: none; }
.most-influential-minorities .list-sub-page-heading .heading, .most-influential-minorities-2009 .list-sub-page-heading .heading, .most-influential-minorities-2010 .list-sub-page-heading .heading, .most-influential-minorities-2011 .list-sub-page-heading .heading, .most-influential-minorities-2012 .list-sub-page-heading .heading, .most-influential-minorities-2013 .list-sub-page-heading .heading { font-size: 66px !important; }
.digital-awards .list-sub-page-heading, .digital-awards-2009 .list-sub-page-heading, .digital-awards-2010 .list-sub-page-heading, .digital-awards-2011 .list-sub-page-heading, .digital-awards-2012 .list-sub-page-heading, .digital-awards-2013 .list-sub-page-heading, .digital-awards-all .list-sub-page-heading { background: #c382cd; /* Old browsers */ background: -moz-linear-gradient(top, #c382cd 0%, #8c3c98 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c382cd), color-stop(100%, #8c3c98)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #c382cd 0%, #8c3c98 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #c382cd 0%, #8c3c98 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #c382cd 0%, #8c3c98 100%); /* IE10+ */ background: linear-gradient(to bottom, #c382cd 0%, #8c3c98 100%); /* W3C */ }
.digital-awards .list-sub-page-heading sub, .digital-awards-2009 .list-sub-page-heading sub, .digital-awards-2010 .list-sub-page-heading sub, .digital-awards-2011 .list-sub-page-heading sub, .digital-awards-2012 .list-sub-page-heading sub, .digital-awards-2013 .list-sub-page-heading sub, .digital-awards-all .list-sub-page-heading sub { color: #fff !important; vertical-align: none; }
.best-salesmen .list-sub-page-heading, .best-salesmen-2009 .list-sub-page-heading, .best-salesmen-2010 .list-sub-page-heading, .best-salesmen-2011 .list-sub-page-heading, .best-salesmen-2012 .list-sub-page-heading, .best-salesmen-2013 .list-sub-page-heading { background: #f85b60; /* Old browsers */ background: -moz-linear-gradient(top, #f85b60 0%, #d5090e 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f85b60), color-stop(100%, #d5090e)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f85b60 0%, #d5090e 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f85b60 0%, #d5090e 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f85b60 0%, #d5090e 100%); /* IE10+ */ background: linear-gradient(to bottom, #f85b60 0%, #d5090e 100%); /* W3C */ }
.best-salesmen .list-sub-page-heading sub, .best-salesmen-2009 .list-sub-page-heading sub, .best-salesmen-2010 .list-sub-page-heading sub, .best-salesmen-2011 .list-sub-page-heading sub, .best-salesmen-2012 .list-sub-page-heading sub, .best-salesmen-2013 .list-sub-page-heading sub { color: #fff !important; vertical-align: none; }
.program-awards .list-sub-page-heading, .program-awards-2013 .list-sub-page-heading { background: #ffdc82; /* Old browsers */ background: -moz-linear-gradient(top, #ffdc82 0%, #f7b200 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdc82), color-stop(100%, #f7b200)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffdc82 0%, #f7b200 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffdc82 0%, #f7b200 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffdc82 0%, #f7b200 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffdc82 0%, #f7b200 100%); /* W3C */ }
.program-awards .list-sub-page-heading sub, .program-awards-2013 .list-sub-page-heading sub { color: #fff !important; vertical-align: none; }
.tech-awards .list-sub-page-heading, .tech-awards-2014 .list-sub-page-heading { background: #c0dc8a; /* Old browsers */ background: -moz-linear-gradient(top, #c0dc8a 0%, #81aa32 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c0dc8a), color-stop(100%, #81aa32)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #c0dc8a 0%, #81aa32 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #c0dc8a 0%, #81aa32 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #c0dc8a 0%, #81aa32 100%); /* IE10+ */ background: linear-gradient(to bottom, #c0dc8a 0%, #81aa32 100%); /* W3C */ }
.tech-awards .list-sub-page-heading sub, .tech-awards-2014 .list-sub-page-heading sub { color: #fff !important; vertical-align: none; }
.over-under .list-sub-page-heading { background: #36dfd8; /* Old browsers */ background: -moz-linear-gradient(top, #36dfd8 0%, #137874 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #36dfd8), color-stop(100%, #137874)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #36dfd8 0%, #137874 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #36dfd8 0%, #137874 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #36dfd8 0%, #137874 100%); /* IE10+ */ background: linear-gradient(to bottom, #36dfd8 0%, #137874 100%); /* W3C */ }
.over-under .list-sub-page-heading sub { color: #fff !important; vertical-align: none; }

.drawer-icon { width: 40px; height: 40px; border: 2px solid #bbb; display: inline-block; position: relative; cursor: pointer; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; }
.drawer-icon .horiz { width: 25px; border-top: 6px solid #bbb; position: absolute; top: 50%; left: 50%; margin: -4px 0 0 -12px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.drawer-icon .vertical { height: 25px; border-left: 6px solid #bbb; margin: -13px 0 0 -3px; position: absolute; top: 50%; left: 50%; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.drawer-icon:hover { border-color: #f59d00; }
.drawer-icon:hover .horiz, .drawer-icon:hover .vertical { border-color: #f59d00; }
.drawer-icon.open .vertical { opacity: 0; border-color: transparent; }

.drawer .drawer-heading, .drawer .drawer-footing { border-bottom: 1px dotted #bbb; }
.drawer .drawer-heading.active, .drawer .drawer-footing.active { background: #f0f0f0; }
.drawer .drawer-footing { background: #f0f0f0; border-bottom: 4px solid #f59d00; }
.drawer .drawer-title { float: left; min-width: 98px; position: relative; display: block; color: #7c858e; font-size: 46px; padding: 28px 0px 25px 20px; margin: 0px; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 32px; }
.drawer .drawer-icon { position: absolute; right: 20px; top: 22px; }
.drawer .drawer-pagination { float: left; position: relative; display: block; margin: 28px 0 21px 20px; padding: 0px; }
.drawer .drawer-pagination li { float: left; position: relative; display: block; border-bottom: none !important; width: auto !important; }
.drawer .drawer-pagination li:nth-child(even) { background: transparent !important; }
.drawer .drawer-pagination li a { float: left; position: relative; display: block; color: #9c8f8f; font-size: 22px; background: #e7e7e7; margin: 4px; padding: 3px; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 22px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.drawer .drawer-pagination li a:hover, .drawer .drawer-pagination li a.active { background: #fff; color: #f59d00; }
.drawer .drawer-list { margin: 0px; padding: 0px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.drawer .drawer-list li { float: left; position: relative; display: block; width: 100%; border-bottom: 1px dotted #bbb; }
.drawer .drawer-list li:nth-child(even) { background: rgba(246, 246, 246, 0.5) !important; }
.drawer .drawer-list .number { float: left; padding: 5px 5px 5px 0px; margin: 18px 0px 18px 0px; position: relative; display: block; min-width: 90px; color: #fff; font-size: 20px; background: #f59d00; text-align: right; font-family: "bitter-regular", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 22px; }
.drawer .drawer-list .number img { height: auto !important; }
.drawer .drawer-list .single-line .title { padding-top: 7px; }
.drawer .drawer-list .single-line.featured-item .more { top: 43px; }
.drawer .drawer-list .title { float: left; position: relative; display: block; margin: 18px 0px 0px 5px; }
.drawer .drawer-list .title .name { float: left; position: relative; display: block; font-size: 20px; font-weight: normal; padding: 0px; margin: 0px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 20px; }
.drawer .drawer-list .title .role { float: left; clear: left; position: relative; display: block; color: #515151; padding-bottom: 10px; font-family: "sourcesanspro-it", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 20px; }
.drawer .drawer-list .more { position: absolute; right: 18px; top: 27px; color: #2980b9; text-transform: uppercase; cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 20px; }
.drawer .drawer-list .more:hover { color: #f59d00; }
.drawer .drawer-list .bio { border-top: 1px dotted #bbb; background: url(/wp-content/themes/cablefax/img/background-noise.jpg) 0px 0px repeat; }
.drawer .drawer-list .bio img { height: auto !important; }
.drawer .drawer-list .bio p { position: relative; display: block; float: right; width: 79%; padding: 15px; margin: 0px; background: rgba(246, 246, 246, 0.5) !important; font-size: 14px; color: #515151; letter-spacing: -0.5px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.drawer .drawer-list .bio a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.drawer .drawer-list .bio a:hover { color: #f59d00; }
.drawer .drawer-list .bio .arrow-up { background-image: url(/wp-content/themes/cablefax/img/arrow_up.gif); background-repeat: none; background-position: 0px 0px; display: inline-block; height: 14px; margin-left: 5px; width: 13px; }
.drawer .drawer-list .bio .arrow-up-side { background-image: url(/wp-content/themes/cablefax/img/arrow_up_side.gif); background-repeat: none; background-position: 0px 0px; display: inline-block; height: 12px; margin-left: 5px; width: 12px; }
.drawer .drawer-list .bio .arrow-side-right { background-image: url(/wp-content/themes/cablefax/img/arrow_side_right.gif); background-repeat: none; background-position: 0px 0px; display: inline-block; height: 12px; margin-left: 5px; width: 15px; }
.drawer .drawer-list .bio .arrow-down-side { background-image: url(/wp-content/themes/cablefax/img/arrow_down_side.gif); background-repeat: none; background-position: 0px 0px; display: inline-block; height: 12px; margin-left: 5px; width: 12px; }
.drawer .drawer-list .bio .arrow-down { background-image: url(/wp-content/themes/cablefax/img/arrow_down.gif); background-repeat: none; background-position: 0px 0px; display: inline-block; height: 14px; margin-left: 5px; width: 13px; }
.drawer .drawer-list.flat-list li:first-child { border-top: 1px dotted #bbb; }
.drawer .drawer-list.flat-list li .number { background: transparent; text-align: center; font-size: 25px; font-family: "sourcesanspro-boldit", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.drawer .drawer-list.flat-list li .number img { float: none; display: inline-block; position: static; }
.drawer .drawer-list.flat-list li .role { margin-bottom: 10px; }
.drawer .drawer-list.flat-list.all-featured li { padding: 16px 0 16px 0; }
.drawer .drawer-list.flat-list.all-featured li .bio { margin-top: 20px; margin-bottom: -20px; }
.drawer .drawer-list.flat-list.all-featured li .name { font-size: 22px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 23px; }
.drawer .drawer-list.flat-list.all-featured li .role { font-size: 22px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.drawer .drawer-list.flat-list.all-featured li .more { top: 48px; }
.drawer .drawer-list.flat-list.all-featured li .number { margin-top: 0px !important; }

.faxies-2009 .article-controls .next.date-pagination a:hover, .faxies-2009 .article-controls .next.date-pagination a.active, .faxies-2010 .article-controls .next.date-pagination a:hover, .faxies-2010 .article-controls .next.date-pagination a.active, .faxies-2011 .article-controls .next.date-pagination a:hover, .faxies-2011 .article-controls .next.date-pagination a.active, .faxies-2012 .article-controls .next.date-pagination a:hover, .faxies-2012 .article-controls .next.date-pagination a.active, .faxies-2013 .article-controls .next.date-pagination a:hover, .faxies-2013 .article-controls .next.date-pagination a.active, .faxies .article-controls .next.date-pagination a:hover, .faxies .article-controls .next.date-pagination a.active { color: #438ac9 !important; }
.faxies-2009 .drawer-list li.featured-item, .faxies-2010 .drawer-list li.featured-item, .faxies-2011 .drawer-list li.featured-item, .faxies-2012 .drawer-list li.featured-item, .faxies-2013 .drawer-list li.featured-item, .faxies .drawer-list li.featured-item { background: #e1edf7; }
.faxies-2009 .drawer-list li .title, .faxies-2010 .drawer-list li .title, .faxies-2011 .drawer-list li .title, .faxies-2012 .drawer-list li .title, .faxies-2013 .drawer-list li .title, .faxies .drawer-list li .title { max-width: 415px; }
.faxies-2009 .drawer-list li span.bullet, .faxies-2010 .drawer-list li span.bullet, .faxies-2011 .drawer-list li span.bullet, .faxies-2012 .drawer-list li span.bullet, .faxies-2013 .drawer-list li span.bullet, .faxies .drawer-list li span.bullet { background: #bbb; border: 2px solid #bbb; display: block; float: left; height: 1px; left: 13px; margin: 4px 20px 28px -10px; position: relative; top: 3px; width: 1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.faxies-2009 .drawer-list li span.bullet.short, .faxies-2010 .drawer-list li span.bullet.short, .faxies-2011 .drawer-list li span.bullet.short, .faxies-2012 .drawer-list li span.bullet.short, .faxies-2013 .drawer-list li span.bullet.short, .faxies .drawer-list li span.bullet.short { margin: 4px 20px 27px -10px; }
.faxies-2009 .drawer-list.flat-list .number, .faxies-2010 .drawer-list.flat-list .number, .faxies-2011 .drawer-list.flat-list .number, .faxies-2012 .drawer-list.flat-list .number, .faxies-2013 .drawer-list.flat-list .number, .faxies .drawer-list.flat-list .number { color: #438ac9 !important; }
.faxies-2009 .article-details li, .faxies-2010 .article-details li, .faxies-2011 .article-details li, .faxies-2012 .article-details li, .faxies-2013 .article-details li, .faxies .article-details li { width: 45%; }
.faxies-2009 .article-details li.full-width, .faxies-2010 .article-details li.full-width, .faxies-2011 .article-details li.full-width, .faxies-2012 .article-details li.full-width, .faxies-2013 .article-details li.full-width, .faxies .article-details li.full-width { width: 100%; }
.faxies-2009 .article-details li.article-details-footnote, .faxies-2010 .article-details li.article-details-footnote, .faxies-2011 .article-details li.article-details-footnote, .faxies-2012 .article-details li.article-details-footnote, .faxies-2013 .article-details li.article-details-footnote, .faxies .article-details li.article-details-footnote { width: 100%; }
.faxies-2009 .program-winners li, .faxies-2010 .program-winners li, .faxies-2011 .program-winners li, .faxies-2012 .program-winners li, .faxies-2013 .program-winners li, .faxies .program-winners li { background: #e1edf7 url(/wp-content/themes/cablefax/img/icon_faxies-star.png) no-repeat 10px 12px; padding: 0 0 0 32px; }
.faxies-2009 .program-winners li:hover, .faxies-2010 .program-winners li:hover, .faxies-2011 .program-winners li:hover, .faxies-2012 .program-winners li:hover, .faxies-2013 .program-winners li:hover, .faxies .program-winners li:hover { background: #255681 url(/wp-content/themes/cablefax/img/icon_star-white.png) no-repeat 10px 12px; }
.faxies-2009 .program-winners li:hover a, .faxies-2010 .program-winners li:hover a, .faxies-2011 .program-winners li:hover a, .faxies-2012 .program-winners li:hover a, .faxies-2013 .program-winners li:hover a, .faxies .program-winners li:hover a { color: #fff; }

.top-ops .article-controls .next.date-pagination a:hover, .top-ops .article-controls .next.date-pagination a.active, .top-ops-2009 .article-controls .next.date-pagination a:hover, .top-ops-2009 .article-controls .next.date-pagination a.active, .top-ops-2010 .article-controls .next.date-pagination a:hover, .top-ops-2010 .article-controls .next.date-pagination a.active, .top-ops-2011 .article-controls .next.date-pagination a:hover, .top-ops-2011 .article-controls .next.date-pagination a.active, .top-ops-2012 .article-controls .next.date-pagination a:hover, .top-ops-2012 .article-controls .next.date-pagination a.active, .top-ops-2013 .article-controls .next.date-pagination a:hover, .top-ops-2013 .article-controls .next.date-pagination a.active { color: #38b7b2 !important; }
.top-ops .drawer-list li.featured-item, .top-ops-2009 .drawer-list li.featured-item, .top-ops-2010 .drawer-list li.featured-item, .top-ops-2011 .drawer-list li.featured-item, .top-ops-2012 .drawer-list li.featured-item, .top-ops-2013 .drawer-list li.featured-item { background: #d4f2f1; }
.top-ops .drawer-list li .title, .top-ops-2009 .drawer-list li .title, .top-ops-2010 .drawer-list li .title, .top-ops-2011 .drawer-list li .title, .top-ops-2012 .drawer-list li .title, .top-ops-2013 .drawer-list li .title { max-width: 415px; }
.top-ops .drawer-list li span.bullet, .top-ops-2009 .drawer-list li span.bullet, .top-ops-2010 .drawer-list li span.bullet, .top-ops-2011 .drawer-list li span.bullet, .top-ops-2012 .drawer-list li span.bullet, .top-ops-2013 .drawer-list li span.bullet { background: #bbb; border: 2px solid #bbb; display: block; float: left; height: 1px; left: 13px; margin: 4px 20px 28px -10px; position: relative; top: 3px; width: 1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.top-ops .drawer-list li span.bullet.short, .top-ops-2009 .drawer-list li span.bullet.short, .top-ops-2010 .drawer-list li span.bullet.short, .top-ops-2011 .drawer-list li span.bullet.short, .top-ops-2012 .drawer-list li span.bullet.short, .top-ops-2013 .drawer-list li span.bullet.short { margin: 4px 20px 27px -10px; }
.top-ops .drawer-list li span.bullet.tall, .top-ops-2009 .drawer-list li span.bullet.tall, .top-ops-2010 .drawer-list li span.bullet.tall, .top-ops-2011 .drawer-list li span.bullet.tall, .top-ops-2012 .drawer-list li span.bullet.tall, .top-ops-2013 .drawer-list li span.bullet.tall { margin: 4px 20px 46px -10px; }
.top-ops .drawer-list li span.bullet.extra-tall, .top-ops-2009 .drawer-list li span.bullet.extra-tall, .top-ops-2010 .drawer-list li span.bullet.extra-tall, .top-ops-2011 .drawer-list li span.bullet.extra-tall, .top-ops-2012 .drawer-list li span.bullet.extra-tall, .top-ops-2013 .drawer-list li span.bullet.extra-tall { margin: 4px 20px 64px -10px; }
.top-ops .drawer-list li .float-right.photo-caption, .top-ops-2009 .drawer-list li .float-right.photo-caption, .top-ops-2010 .drawer-list li .float-right.photo-caption, .top-ops-2011 .drawer-list li .float-right.photo-caption, .top-ops-2012 .drawer-list li .float-right.photo-caption, .top-ops-2013 .drawer-list li .float-right.photo-caption { width: 27%; }
.top-ops .drawer-list li .float-right.photo-caption.medium, .top-ops-2009 .drawer-list li .float-right.photo-caption.medium, .top-ops-2010 .drawer-list li .float-right.photo-caption.medium, .top-ops-2011 .drawer-list li .float-right.photo-caption.medium, .top-ops-2012 .drawer-list li .float-right.photo-caption.medium, .top-ops-2013 .drawer-list li .float-right.photo-caption.medium { width: 59%; }
.top-ops .drawer-list.flat-list .number, .top-ops-2009 .drawer-list.flat-list .number, .top-ops-2010 .drawer-list.flat-list .number, .top-ops-2011 .drawer-list.flat-list .number, .top-ops-2012 .drawer-list.flat-list .number, .top-ops-2013 .drawer-list.flat-list .number { color: #38b7b2 !important; }
.top-ops .article-details li, .top-ops-2009 .article-details li, .top-ops-2010 .article-details li, .top-ops-2011 .article-details li, .top-ops-2012 .article-details li, .top-ops-2013 .article-details li { width: 45%; }
.top-ops .article-details li.full-width, .top-ops-2009 .article-details li.full-width, .top-ops-2010 .article-details li.full-width, .top-ops-2011 .article-details li.full-width, .top-ops-2012 .article-details li.full-width, .top-ops-2013 .article-details li.full-width { width: 100%; }
.top-ops .article-details li.article-details-footnote, .top-ops-2009 .article-details li.article-details-footnote, .top-ops-2010 .article-details li.article-details-footnote, .top-ops-2011 .article-details li.article-details-footnote, .top-ops-2012 .article-details li.article-details-footnote, .top-ops-2013 .article-details li.article-details-footnote { width: 100%; }
.top-ops .program-winners li, .top-ops-2009 .program-winners li, .top-ops-2010 .program-winners li, .top-ops-2011 .program-winners li, .top-ops-2012 .program-winners li, .top-ops-2013 .program-winners li { background: #d4f2f1 url(/wp-content/themes/cablefax/img/icon_topops-star.png) no-repeat 10px 12px; padding: 0 0 0 32px; }
.top-ops .program-winners li:hover, .top-ops-2009 .program-winners li:hover, .top-ops-2010 .program-winners li:hover, .top-ops-2011 .program-winners li:hover, .top-ops-2012 .program-winners li:hover, .top-ops-2013 .program-winners li:hover { background: #38b7b2 url(/wp-content/themes/cablefax/img/icon_star-white.png) no-repeat 10px 12px; }
.top-ops .program-winners li:hover a, .top-ops-2009 .program-winners li:hover a, .top-ops-2010 .program-winners li:hover a, .top-ops-2011 .program-winners li:hover a, .top-ops-2012 .program-winners li:hover a, .top-ops-2013 .program-winners li:hover a { color: #fff; }

.program-awards .article-controls .next.date-pagination a:hover, .program-awards .article-controls .next.date-pagination a.active, .program-awards-2013 .article-controls .next.date-pagination a:hover, .program-awards-2013 .article-controls .next.date-pagination a.active { color: #f7b200 !important; }
.program-awards .drawer-list li.featured-item, .program-awards-2013 .drawer-list li.featured-item { background: #fff8e8; }
.program-awards .drawer-list li .title, .program-awards-2013 .drawer-list li .title { max-width: 415px; }
.program-awards .drawer-list li span.bullet, .program-awards-2013 .drawer-list li span.bullet { background: #bbb; border: 2px solid #bbb; display: block; float: left; height: 1px; left: 13px; margin: 4px 20px 28px -10px; position: relative; top: 3px; width: 1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.program-awards .drawer-list li span.bullet.short, .program-awards-2013 .drawer-list li span.bullet.short { margin: 4px 20px 27px -10px; }
.program-awards .drawer-list li span.bullet.tall, .program-awards-2013 .drawer-list li span.bullet.tall { margin: 4px 20px 46px -10px; }
.program-awards .drawer-list li span.bullet.extra-tall, .program-awards-2013 .drawer-list li span.bullet.extra-tall { margin: 4px 20px 64px -10px; }
.program-awards .drawer-list li .float-right.photo-caption, .program-awards-2013 .drawer-list li .float-right.photo-caption { width: 27%; }
.program-awards .drawer-list li .float-right.photo-caption.medium, .program-awards-2013 .drawer-list li .float-right.photo-caption.medium { width: 59%; }
.program-awards .drawer-list.flat-list .number, .program-awards-2013 .drawer-list.flat-list .number { color: #ffc735 !important; }
.program-awards .article-details li, .program-awards-2013 .article-details li { width: 45%; }
.program-awards .article-details li.full-width, .program-awards-2013 .article-details li.full-width { width: 100%; }
.program-awards .article-details li.article-details-footnote, .program-awards-2013 .article-details li.article-details-footnote { width: 100%; }
.program-awards .program-winners li, .program-awards-2013 .program-winners li { background: #fff8e8 url(/wp-content/themes/cablefax/img/icon_programawards-star.png) no-repeat 10px 12px; padding: 0 0 0 32px; }
.program-awards .program-winners li:hover, .program-awards-2013 .program-winners li:hover { background: #f7b200 url(/wp-content/themes/cablefax/img/icon_star-white.png) no-repeat 10px 12px; }
.program-awards .program-winners li:hover a, .program-awards-2013 .program-winners li:hover a { color: #fff; }

.tech-awards .article-controls .next.date-pagination a:hover, .tech-awards .article-controls .next.date-pagination a.active, .tech-awards-2014 .article-controls .next.date-pagination a:hover, .tech-awards-2014 .article-controls .next.date-pagination a.active { color: #81aa32 !important; }
.tech-awards .drawer-list li.featured-item, .tech-awards-2014 .drawer-list li.featured-item { background: #eaf4d8 !important; }
.tech-awards .drawer-list li .title, .tech-awards-2014 .drawer-list li .title { max-width: 415px; }
.tech-awards .drawer-list li span.bullet, .tech-awards-2014 .drawer-list li span.bullet { background: #bbb; border: 2px solid #bbb; display: block; float: left; height: 1px; left: 13px; margin: 4px 20px 28px -10px; position: relative; top: 3px; width: 1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.tech-awards .drawer-list li span.bullet.short, .tech-awards-2014 .drawer-list li span.bullet.short { margin: 4px 20px 27px -10px; }
.tech-awards .drawer-list li span.bullet.tall, .tech-awards-2014 .drawer-list li span.bullet.tall { margin: 4px 20px 46px -10px; }
.tech-awards .drawer-list li span.bullet.extra-tall, .tech-awards-2014 .drawer-list li span.bullet.extra-tall { margin: 4px 20px 64px -10px; }
.tech-awards .drawer-list li .float-right.photo-caption, .tech-awards-2014 .drawer-list li .float-right.photo-caption { width: 27%; }
.tech-awards .drawer-list li .float-right.photo-caption.medium, .tech-awards-2014 .drawer-list li .float-right.photo-caption.medium { width: 59%; }
.tech-awards .drawer-list.flat-list .number, .tech-awards-2014 .drawer-list.flat-list .number { color: #96c53b !important; }
.tech-awards .article-details li, .tech-awards-2014 .article-details li { width: 45%; }
.tech-awards .article-details li.full-width, .tech-awards-2014 .article-details li.full-width { width: 100%; }
.tech-awards .article-details li.article-details-footnote, .tech-awards-2014 .article-details li.article-details-footnote { width: 100%; }
.tech-awards .program-winners li, .tech-awards-2014 .program-winners li { background: #eaf4d8 url(/wp-content/themes/cablefax/img/icon_techawards-star.png) no-repeat 10px 12px; padding: 0 0 0 32px; }
.tech-awards .program-winners li:hover, .tech-awards-2014 .program-winners li:hover { background: #81aa32 url(/wp-content/themes/cablefax/img/icon_star-white.png) no-repeat 10px 12px; }
.tech-awards .program-winners li:hover a, .tech-awards-2014 .program-winners li:hover a { color: #fff; }

.most-powerful-women .drawer-list .bio { clear: both; overflow: hidden; padding-left: 21%; }
.most-powerful-women .drawer-list .bio .bio-content { background: rgba(246, 246, 246, 0.5); padding: 15px; }
.most-powerful-women .drawer-list .bio p { background: none !important; float: none; padding: 0; position: static; width: auto; }
.most-powerful-women .drawer-list .bio p + p { margin-top: 15px; }

.most-powerful-women .article-controls .next.date-pagination a:hover, .most-powerful-women .article-controls .next.date-pagination a.active, .most-powerful-women-2009 .article-controls .next.date-pagination a:hover, .most-powerful-women-2009 .article-controls .next.date-pagination a.active, .most-powerful-women-2010 .article-controls .next.date-pagination a:hover, .most-powerful-women-2010 .article-controls .next.date-pagination a.active, .most-powerful-women-2011 .article-controls .next.date-pagination a:hover, .most-powerful-women-2011 .article-controls .next.date-pagination a.active, .most-powerful-women-2012 .article-controls .next.date-pagination a:hover, .most-powerful-women-2012 .article-controls .next.date-pagination a.active, .most-powerful-women-2013 .article-controls .next.date-pagination a:hover, .most-powerful-women-2013 .article-controls .next.date-pagination a.active { color: #ef0f9e !important; }
.most-powerful-women .drawer-list li.featured-item, .most-powerful-women-2009 .drawer-list li.featured-item, .most-powerful-women-2010 .drawer-list li.featured-item, .most-powerful-women-2011 .drawer-list li.featured-item, .most-powerful-women-2012 .drawer-list li.featured-item, .most-powerful-women-2013 .drawer-list li.featured-item { background: #fde6f5; }
.most-powerful-women .drawer-list li.single-line .title, .most-powerful-women-2009 .drawer-list li.single-line .title, .most-powerful-women-2010 .drawer-list li.single-line .title, .most-powerful-women-2011 .drawer-list li.single-line .title, .most-powerful-women-2012 .drawer-list li.single-line .title, .most-powerful-women-2013 .drawer-list li.single-line .title { margin: 13px 0 0 15px; padding-top: 0; }
.most-powerful-women .drawer-list .number, .most-powerful-women-2009 .drawer-list .number, .most-powerful-women-2010 .drawer-list .number, .most-powerful-women-2011 .drawer-list .number, .most-powerful-women-2012 .drawer-list .number, .most-powerful-women-2013 .drawer-list .number { background: #ef0f9e !important; color: #fff !important; }
.most-powerful-women .drawer-list .title, .most-powerful-women-2009 .drawer-list .title, .most-powerful-women-2010 .drawer-list .title, .most-powerful-women-2011 .drawer-list .title, .most-powerful-women-2012 .drawer-list .title, .most-powerful-women-2013 .drawer-list .title { max-width: 415px; }
.most-powerful-women .drawer-list.flat-list .number, .most-powerful-women-2009 .drawer-list.flat-list .number, .most-powerful-women-2010 .drawer-list.flat-list .number, .most-powerful-women-2011 .drawer-list.flat-list .number, .most-powerful-women-2012 .drawer-list.flat-list .number, .most-powerful-women-2013 .drawer-list.flat-list .number { color: #ef0f9e !important; }
.most-powerful-women .drawer-list.all-featured .number, .most-powerful-women-2009 .drawer-list.all-featured .number, .most-powerful-women-2010 .drawer-list.all-featured .number, .most-powerful-women-2011 .drawer-list.all-featured .number, .most-powerful-women-2012 .drawer-list.all-featured .number, .most-powerful-women-2013 .drawer-list.all-featured .number { background: none !important; }
.most-powerful-women .drawer-pagination li a:hover, .most-powerful-women .drawer-pagination li a.active, .most-powerful-women-2009 .drawer-pagination li a:hover, .most-powerful-women-2009 .drawer-pagination li a.active, .most-powerful-women-2010 .drawer-pagination li a:hover, .most-powerful-women-2010 .drawer-pagination li a.active, .most-powerful-women-2011 .drawer-pagination li a:hover, .most-powerful-women-2011 .drawer-pagination li a.active, .most-powerful-women-2012 .drawer-pagination li a:hover, .most-powerful-women-2012 .drawer-pagination li a.active, .most-powerful-women-2013 .drawer-pagination li a:hover, .most-powerful-women-2013 .drawer-pagination li a.active { color: #ef0f9e !important; }
.most-powerful-women .drawer-icon:hover, .most-powerful-women-2009 .drawer-icon:hover, .most-powerful-women-2010 .drawer-icon:hover, .most-powerful-women-2011 .drawer-icon:hover, .most-powerful-women-2012 .drawer-icon:hover, .most-powerful-women-2013 .drawer-icon:hover { border-color: #ef0f9e; }
.most-powerful-women .drawer-icon:hover .horiz, .most-powerful-women .drawer-icon:hover .vertical, .most-powerful-women-2009 .drawer-icon:hover .horiz, .most-powerful-women-2009 .drawer-icon:hover .vertical, .most-powerful-women-2010 .drawer-icon:hover .horiz, .most-powerful-women-2010 .drawer-icon:hover .vertical, .most-powerful-women-2011 .drawer-icon:hover .horiz, .most-powerful-women-2011 .drawer-icon:hover .vertical, .most-powerful-women-2012 .drawer-icon:hover .horiz, .most-powerful-women-2012 .drawer-icon:hover .vertical, .most-powerful-women-2013 .drawer-icon:hover .horiz, .most-powerful-women-2013 .drawer-icon:hover .vertical { border-color: #ef0f9e; }
.most-powerful-women .above-it-all-lists li, .most-powerful-women-2009 .above-it-all-lists li, .most-powerful-women-2010 .above-it-all-lists li, .most-powerful-women-2011 .above-it-all-lists li, .most-powerful-women-2012 .above-it-all-lists li, .most-powerful-women-2013 .above-it-all-lists li { width: 32%; }
.most-powerful-women .standard-list span.bullet, .most-powerful-women-2009 .standard-list span.bullet, .most-powerful-women-2010 .standard-list span.bullet, .most-powerful-women-2011 .standard-list span.bullet, .most-powerful-women-2012 .standard-list span.bullet, .most-powerful-women-2013 .standard-list span.bullet { background: #bbb; border: 2px solid #bbb; display: block; float: left; height: 1px; left: -10px; margin: 10px 0 0 -10px; position: relative; top: 3px; width: 1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.most-powerful-women .section-heading, .most-powerful-women-2009 .section-heading, .most-powerful-women-2010 .section-heading, .most-powerful-women-2011 .section-heading, .most-powerful-women-2012 .section-heading, .most-powerful-women-2013 .section-heading { color: #ef0f9e; font-family: "bitter-italic"; font-size: 22px; margin-bottom: 0; }

.tech-awards .article-controls .next.date-pagination a:hover, .tech-awards .article-controls .next.date-pagination a.active, .tech-awards-2014 .article-controls .next.date-pagination a:hover, .tech-awards-2014 .article-controls .next.date-pagination a.active { color: #137874 !important; }
.tech-awards .drawer-list li.featured-item, .tech-awards-2014 .drawer-list li.featured-item { background: #8eede9 !important; }
.tech-awards .drawer-list li .title, .tech-awards-2014 .drawer-list li .title { max-width: 415px; }
.tech-awards .drawer-list li span.bullet, .tech-awards-2014 .drawer-list li span.bullet { background: #bbb; border: 2px solid #bbb; display: block; float: left; height: 1px; left: 13px; margin: 4px 20px 28px -10px; position: relative; top: 3px; width: 1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.tech-awards .drawer-list li span.bullet.short, .tech-awards-2014 .drawer-list li span.bullet.short { margin: 4px 20px 27px -10px; }
.tech-awards .drawer-list li span.bullet.tall, .tech-awards-2014 .drawer-list li span.bullet.tall { margin: 4px 20px 46px -10px; }
.tech-awards .drawer-list li span.bullet.extra-tall, .tech-awards-2014 .drawer-list li span.bullet.extra-tall { margin: 4px 20px 64px -10px; }
.tech-awards .drawer-list li .float-right.photo-caption, .tech-awards-2014 .drawer-list li .float-right.photo-caption { width: 27%; }
.tech-awards .drawer-list li .float-right.photo-caption.medium, .tech-awards-2014 .drawer-list li .float-right.photo-caption.medium { width: 59%; }
.tech-awards .drawer-list.flat-list .number, .tech-awards-2014 .drawer-list.flat-list .number { color: #189792 !important; }
.tech-awards .article-details li, .tech-awards-2014 .article-details li { width: 45%; }
.tech-awards .article-details li.full-width, .tech-awards-2014 .article-details li.full-width { width: 100%; }
.tech-awards .article-details li.article-details-footnote, .tech-awards-2014 .article-details li.article-details-footnote { width: 100%; }
.tech-awards .program-winners li, .tech-awards-2014 .program-winners li { background: #8eede9 url(/wp-content/themes/cablefax/img/icon_techawards-star.png) no-repeat 10px 12px; padding: 0 0 0 32px; }
.tech-awards .program-winners li:hover, .tech-awards-2014 .program-winners li:hover { background: #137874 url(/wp-content/themes/cablefax/img/icon_star-white.png) no-repeat 10px 12px; }
.tech-awards .program-winners li:hover a, .tech-awards-2014 .program-winners li:hover a { color: #fff; }

.most-influential-minorities .article-controls .next.date-pagination a:hover, .most-influential-minorities .article-controls .next.date-pagination a.active, .most-influential-minorities-2009 .article-controls .next.date-pagination a:hover, .most-influential-minorities-2009 .article-controls .next.date-pagination a.active, .most-influential-minorities-2010 .article-controls .next.date-pagination a:hover, .most-influential-minorities-2010 .article-controls .next.date-pagination a.active, .most-influential-minorities-2011 .article-controls .next.date-pagination a:hover, .most-influential-minorities-2011 .article-controls .next.date-pagination a.active, .most-influential-minorities-2012 .article-controls .next.date-pagination a:hover, .most-influential-minorities-2012 .article-controls .next.date-pagination a.active, .most-influential-minorities-2013 .article-controls .next.date-pagination a:hover, .most-influential-minorities-2013 .article-controls .next.date-pagination a.active { color: #179d3e !important; }
.most-influential-minorities .drawer-list li.featured-item, .most-influential-minorities-2009 .drawer-list li.featured-item, .most-influential-minorities-2010 .drawer-list li.featured-item, .most-influential-minorities-2011 .drawer-list li.featured-item, .most-influential-minorities-2012 .drawer-list li.featured-item, .most-influential-minorities-2013 .drawer-list li.featured-item { background: #a7f2bd; }
.most-influential-minorities .drawer-list li.single-line .title, .most-influential-minorities-2009 .drawer-list li.single-line .title, .most-influential-minorities-2010 .drawer-list li.single-line .title, .most-influential-minorities-2011 .drawer-list li.single-line .title, .most-influential-minorities-2012 .drawer-list li.single-line .title, .most-influential-minorities-2013 .drawer-list li.single-line .title { padding-top: 12px; }
.most-influential-minorities .drawer-list li .title, .most-influential-minorities-2009 .drawer-list li .title, .most-influential-minorities-2010 .drawer-list li .title, .most-influential-minorities-2011 .drawer-list li .title, .most-influential-minorities-2012 .drawer-list li .title, .most-influential-minorities-2013 .drawer-list li .title { max-width: 415px; }
.most-influential-minorities .drawer-list li .number, .most-influential-minorities-2009 .drawer-list li .number, .most-influential-minorities-2010 .drawer-list li .number, .most-influential-minorities-2011 .drawer-list li .number, .most-influential-minorities-2012 .drawer-list li .number, .most-influential-minorities-2013 .drawer-list li .number { background: #179d3e; color: #fff; }
.most-influential-minorities .drawer-list.flat-list .number, .most-influential-minorities-2009 .drawer-list.flat-list .number, .most-influential-minorities-2010 .drawer-list.flat-list .number, .most-influential-minorities-2011 .drawer-list.flat-list .number, .most-influential-minorities-2012 .drawer-list.flat-list .number, .most-influential-minorities-2013 .drawer-list.flat-list .number { color: #179d3e !important; }
.most-influential-minorities .drawer-pagination li a:hover, .most-influential-minorities .drawer-pagination li a.active, .most-influential-minorities-2009 .drawer-pagination li a:hover, .most-influential-minorities-2009 .drawer-pagination li a.active, .most-influential-minorities-2010 .drawer-pagination li a:hover, .most-influential-minorities-2010 .drawer-pagination li a.active, .most-influential-minorities-2011 .drawer-pagination li a:hover, .most-influential-minorities-2011 .drawer-pagination li a.active, .most-influential-minorities-2012 .drawer-pagination li a:hover, .most-influential-minorities-2012 .drawer-pagination li a.active, .most-influential-minorities-2013 .drawer-pagination li a:hover, .most-influential-minorities-2013 .drawer-pagination li a.active { color: #179d3e !important; }
.most-influential-minorities .drawer-icon:hover, .most-influential-minorities-2009 .drawer-icon:hover, .most-influential-minorities-2010 .drawer-icon:hover, .most-influential-minorities-2011 .drawer-icon:hover, .most-influential-minorities-2012 .drawer-icon:hover, .most-influential-minorities-2013 .drawer-icon:hover { border-color: #179d3e; }
.most-influential-minorities .drawer-icon:hover .horiz, .most-influential-minorities .drawer-icon:hover .vertical, .most-influential-minorities-2009 .drawer-icon:hover .horiz, .most-influential-minorities-2009 .drawer-icon:hover .vertical, .most-influential-minorities-2010 .drawer-icon:hover .horiz, .most-influential-minorities-2010 .drawer-icon:hover .vertical, .most-influential-minorities-2011 .drawer-icon:hover .horiz, .most-influential-minorities-2011 .drawer-icon:hover .vertical, .most-influential-minorities-2012 .drawer-icon:hover .horiz, .most-influential-minorities-2012 .drawer-icon:hover .vertical, .most-influential-minorities-2013 .drawer-icon:hover .horiz, .most-influential-minorities-2013 .drawer-icon:hover .vertical { border-color: #179d3e; }
.most-influential-minorities .section-heading, .most-influential-minorities-2009 .section-heading, .most-influential-minorities-2010 .section-heading, .most-influential-minorities-2011 .section-heading, .most-influential-minorities-2012 .section-heading, .most-influential-minorities-2013 .section-heading { color: #179d3e; font-family: "bitter-italic"; font-size: 22px; margin-bottom: 0; }

.digital-awards .article-controls .next.date-pagination a:hover, .digital-awards .article-controls .next.date-pagination a.active, .digital-awards-2009 .article-controls .next.date-pagination a:hover, .digital-awards-2009 .article-controls .next.date-pagination a.active, .digital-awards-2010 .article-controls .next.date-pagination a:hover, .digital-awards-2010 .article-controls .next.date-pagination a.active, .digital-awards-2011 .article-controls .next.date-pagination a:hover, .digital-awards-2011 .article-controls .next.date-pagination a.active, .digital-awards-2012 .article-controls .next.date-pagination a:hover, .digital-awards-2012 .article-controls .next.date-pagination a.active, .digital-awards-2013 .article-controls .next.date-pagination a:hover, .digital-awards-2013 .article-controls .next.date-pagination a.active, .digital-awards-all .article-controls .next.date-pagination a:hover, .digital-awards-all .article-controls .next.date-pagination a.active { color: #ae56bc !important; }
.digital-awards .drawer-list li.featured-item, .digital-awards-2009 .drawer-list li.featured-item, .digital-awards-2010 .drawer-list li.featured-item, .digital-awards-2011 .drawer-list li.featured-item, .digital-awards-2012 .drawer-list li.featured-item, .digital-awards-2013 .drawer-list li.featured-item, .digital-awards-all .drawer-list li.featured-item { background: #f1e1f3; }
.digital-awards .drawer-list li .title, .digital-awards-2009 .drawer-list li .title, .digital-awards-2010 .drawer-list li .title, .digital-awards-2011 .drawer-list li .title, .digital-awards-2012 .drawer-list li .title, .digital-awards-2013 .drawer-list li .title, .digital-awards-all .drawer-list li .title { max-width: 415px; }
.digital-awards .drawer-list li span.bullet, .digital-awards-2009 .drawer-list li span.bullet, .digital-awards-2010 .drawer-list li span.bullet, .digital-awards-2011 .drawer-list li span.bullet, .digital-awards-2012 .drawer-list li span.bullet, .digital-awards-2013 .drawer-list li span.bullet, .digital-awards-all .drawer-list li span.bullet { background: #bbb; border: 2px solid #bbb; display: block; float: left; height: 1px; left: 13px; margin: 4px 20px 28px -10px; position: relative; top: 3px; width: 1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.digital-awards .drawer-list li span.bullet.short, .digital-awards-2009 .drawer-list li span.bullet.short, .digital-awards-2010 .drawer-list li span.bullet.short, .digital-awards-2011 .drawer-list li span.bullet.short, .digital-awards-2012 .drawer-list li span.bullet.short, .digital-awards-2013 .drawer-list li span.bullet.short, .digital-awards-all .drawer-list li span.bullet.short { margin: 4px 20px 27px -10px; }
.digital-awards .drawer-list.flat-list .number, .digital-awards-2009 .drawer-list.flat-list .number, .digital-awards-2010 .drawer-list.flat-list .number, .digital-awards-2011 .drawer-list.flat-list .number, .digital-awards-2012 .drawer-list.flat-list .number, .digital-awards-2013 .drawer-list.flat-list .number, .digital-awards-all .drawer-list.flat-list .number { color: #ae56bc !important; }
.digital-awards .article-details li, .digital-awards-2009 .article-details li, .digital-awards-2010 .article-details li, .digital-awards-2011 .article-details li, .digital-awards-2012 .article-details li, .digital-awards-2013 .article-details li, .digital-awards-all .article-details li { width: 45%; }
.digital-awards .article-details li.full-width, .digital-awards-2009 .article-details li.full-width, .digital-awards-2010 .article-details li.full-width, .digital-awards-2011 .article-details li.full-width, .digital-awards-2012 .article-details li.full-width, .digital-awards-2013 .article-details li.full-width, .digital-awards-all .article-details li.full-width { width: 100%; }
.digital-awards .article-details li.article-details-footnote, .digital-awards-2009 .article-details li.article-details-footnote, .digital-awards-2010 .article-details li.article-details-footnote, .digital-awards-2011 .article-details li.article-details-footnote, .digital-awards-2012 .article-details li.article-details-footnote, .digital-awards-2013 .article-details li.article-details-footnote, .digital-awards-all .article-details li.article-details-footnote { width: 100%; }
.digital-awards .program-winners li, .digital-awards-2009 .program-winners li, .digital-awards-2010 .program-winners li, .digital-awards-2011 .program-winners li, .digital-awards-2012 .program-winners li, .digital-awards-2013 .program-winners li, .digital-awards-all .program-winners li { background: #f1e1f3 url(/wp-content/themes/cablefax/img/icon_digital-awards-star.png) no-repeat 10px 12px; padding: 0 0 0 32px; }
.digital-awards .program-winners li:hover, .digital-awards-2009 .program-winners li:hover, .digital-awards-2010 .program-winners li:hover, .digital-awards-2011 .program-winners li:hover, .digital-awards-2012 .program-winners li:hover, .digital-awards-2013 .program-winners li:hover, .digital-awards-all .program-winners li:hover { background: #a045ae url(/wp-content/themes/cablefax/img/icon_star-white.png) no-repeat 10px 12px; }
.digital-awards .program-winners li:hover a, .digital-awards-2009 .program-winners li:hover a, .digital-awards-2010 .program-winners li:hover a, .digital-awards-2011 .program-winners li:hover a, .digital-awards-2012 .program-winners li:hover a, .digital-awards-2013 .program-winners li:hover a, .digital-awards-all .program-winners li:hover a { color: #fff; }

.best-salesmen .article-controls .next.date-pagination a:hover, .best-salesmen .article-controls .next.date-pagination a.active, .best-salesmen-2009 .article-controls .next.date-pagination a:hover, .best-salesmen-2009 .article-controls .next.date-pagination a.active, .best-salesmen-2010 .article-controls .next.date-pagination a:hover, .best-salesmen-2010 .article-controls .next.date-pagination a.active, .best-salesmen-2011 .article-controls .next.date-pagination a:hover, .best-salesmen-2011 .article-controls .next.date-pagination a.active, .best-salesmen-2012 .article-controls .next.date-pagination a:hover, .best-salesmen-2012 .article-controls .next.date-pagination a.active, .best-salesmen-2013 .article-controls .next.date-pagination a:hover, .best-salesmen-2013 .article-controls .next.date-pagination a.active { color: #f51218 !important; }
.best-salesmen .list-sub-page-heading .heading-center .heading-text .heading, .best-salesmen-2009 .list-sub-page-heading .heading-center .heading-text .heading, .best-salesmen-2010 .list-sub-page-heading .heading-center .heading-text .heading, .best-salesmen-2011 .list-sub-page-heading .heading-center .heading-text .heading, .best-salesmen-2012 .list-sub-page-heading .heading-center .heading-text .heading, .best-salesmen-2013 .list-sub-page-heading .heading-center .heading-text .heading { font-size: 61px; line-height: 33px; padding-top: 45px; }
.best-salesmen .drawer-list li.featured-item, .best-salesmen-2009 .drawer-list li.featured-item, .best-salesmen-2010 .drawer-list li.featured-item, .best-salesmen-2011 .drawer-list li.featured-item, .best-salesmen-2012 .drawer-list li.featured-item, .best-salesmen-2013 .drawer-list li.featured-item { background: #feeeef; }
.best-salesmen .drawer-list li .title, .best-salesmen-2009 .drawer-list li .title, .best-salesmen-2010 .drawer-list li .title, .best-salesmen-2011 .drawer-list li .title, .best-salesmen-2012 .drawer-list li .title, .best-salesmen-2013 .drawer-list li .title { max-width: 415px; }
.best-salesmen .drawer-list.flat-list .number, .best-salesmen-2009 .drawer-list.flat-list .number, .best-salesmen-2010 .drawer-list.flat-list .number, .best-salesmen-2011 .drawer-list.flat-list .number, .best-salesmen-2012 .drawer-list.flat-list .number, .best-salesmen-2013 .drawer-list.flat-list .number { color: #f51218 !important; }
.best-salesmen .program-winners li, .best-salesmen-2009 .program-winners li, .best-salesmen-2010 .program-winners li, .best-salesmen-2011 .program-winners li, .best-salesmen-2012 .program-winners li, .best-salesmen-2013 .program-winners li { background: #feeeef url(/wp-content/themes/cablefax/img/icon_salesmen-star.png) no-repeat 10px 12px; padding: 0 0 0 32px; }
.best-salesmen .program-winners li:hover, .best-salesmen-2009 .program-winners li:hover, .best-salesmen-2010 .program-winners li:hover, .best-salesmen-2011 .program-winners li:hover, .best-salesmen-2012 .program-winners li:hover, .best-salesmen-2013 .program-winners li:hover { background: #d5090e url(/wp-content/themes/cablefax/img/icon_star-white.png) no-repeat 10px 12px; }
.best-salesmen .program-winners li:hover a, .best-salesmen-2009 .program-winners li:hover a, .best-salesmen-2010 .program-winners li:hover a, .best-salesmen-2011 .program-winners li:hover a, .best-salesmen-2012 .program-winners li:hover a, .best-salesmen-2013 .program-winners li:hover a { color: #fff; }

.cablefax_profile .page-content-center { border-top: 1px dotted #ccc; }
.cablefax_profile .single-post .featured-content { margin-top: 0; }
.cablefax_profile .article-information { display: none; visibility: hidden; }
.cablefax_profile .flexslider { float: left; position: relative; display: block; height: auto !important; margin: 0 15px 5px 0; width: 120px; height: auto !important; }
.cablefax_profile .flexslider .flex-direction-nav { display: none; visibility: hidden; }
.cablefax_profile .flexslider img { height: auto !important; }
.cablefax_profile .post-content { margin-top: -10px; }
.cablefax_profile p strong { letter-spacing: -0.5px; }
.cablefax_profile .wp-caption-text { font-size: 14px !important; margin: 2px; }

.cable-industry-jobs .post-section-heading.first { margin-top: 0; }
.cable-industry-jobs .medium-page-sub img { margin: 0 35px 70px 0; height: auto !important; }
.cable-industry-jobs .header img { padding-right: 5px; height: auto !important; }
.cable-industry-jobs .head .header a { color: #f59d00; text-transform: uppercase; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 14px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cable-industry-jobs .head .header a:hover { color: #2980b9; }
.cable-industry-jobs .head .header.block-1 { position: absolute; right: 0; top: 2px; }
.cable-industry-jobs .employers .post-section-heading, .cable-industry-jobs .job-seekers .post-section-heading { margin-bottom: 30px; }
.cable-industry-jobs .employers .header.block-2, .cable-industry-jobs .job-seekers .header.block-2 { position: absolute; right: 0; top: 30px; }
.cable-industry-jobs .job-seekers .header.block-3 { position: absolute; right: 0; top: 30px; }
.cable-industry-jobs .post-details { margin: 0px; padding: 0px; list-style: none; }
.cable-industry-jobs .post-details li { float: right; position: relative; display: table; background: url(/wp-content/themes/cablefax/img/horiz-bg-white.jpg) 0px 0px repeat; width: 48%; text-align: center; min-height: 145px; font-size: 16px; color: #515151; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.cable-industry-jobs .post-details li:first-child { float: left; }
.cable-industry-jobs .post-details li strong { font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.cable-industry-jobs .post-details li a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cable-industry-jobs .post-details li a:hover { color: #f59d00; }
.cable-industry-jobs .post-details li div { display: table-cell; width: 100%; padding: 20px; vertical-align: middle; }
.cable-industry-jobs .info-list { margin: 0px; padding: 0px; }
.cable-industry-jobs .info-list li { float: left; width: 100%; position: relative; display: table; padding: 20px 0 0 0; border-top: 1px dotted #bbb; }
.cable-industry-jobs .info-list li:first-child { border-top: none; padding-top: 0px; }
.cable-industry-jobs .info-list li .post-body { display: inline; width: 100%; padding: 0 0 0 20px; margin: 0px; vertical-align: top; }
.cable-industry-jobs .info-list li .post-body a:hover .post-title { color: #2980b9; }
.cable-industry-jobs .info-list li .post-title { color: #ff952a; padding: 0px; margin: 0px; font-size: 26px; float: left; position: relative; display: block; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 30px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cable-industry-jobs .info-list li .post-image { float: left; position: relative; display: block; clear: left; height: auto !important; margin: 0 15px 20px 0; }
.cable-industry-jobs .info-list li .post-text { display: block; font-size: 16px; color: #515151; margin: 12px 0 0 0; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.cable-industry-jobs .chart .post-section-heading { margin-bottom: 30px; }
.cable-industry-jobs .chart .chart-head { display: table; list-style-type: none; margin: 0; padding: 0; width: 100%; }
.cable-industry-jobs .chart .chart-head .chart-header { background: #ebebeb; border-bottom: 1px dotted #a2a2a2; padding: 3px 12px; }
.cable-industry-jobs .chart .chart-head .chart-header .chart-header-item { display: table-cell; font-size: 11pt; padding: 0; text-transform: uppercase; font-family: "bitter-bold", "Times", serif; font-weight: 200; font-style: normal; line-height: 30px; }
.cable-industry-jobs .chart .chart-head .chart-header .chart-header-item.col-1 { width: 31%; }
.cable-industry-jobs .chart .chart-head .chart-header .chart-header-item.col-2 { width: 59%; }
.cable-industry-jobs .chart .chart-head .chart-header .chart-header-item.col-3 { padding-right: 20px; }
.cable-industry-jobs .chart .chart-block { margin: 0; padding: 0; }
.cable-industry-jobs .chart .chart-block .chart-list { border-bottom: 1px dotted #a2a2a2; list-style-type: none; margin: 0; padding: 5px 0 10px 10px; }
.cable-industry-jobs .chart .chart-block .chart-list .chart-list-item { display: inline-block; font-size: 11pt; padding: 7px 0 5px 0; text-transform: capitalize; vertical-align: top; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.cable-industry-jobs .chart .chart-block .chart-list .chart-list-item.col-1 { font-style: italic; padding-right: 20px; width: 155px; }
.cable-industry-jobs .chart .chart-block .chart-list .chart-list-item.col-2 { padding-right: 20px; overflow: hidden; width: 310px; word-wrap: break-word; }
.cable-industry-jobs .chart .chart-block .chart-list .chart-list-item.col-3 { padding-right: 20px; width: 70px; }
.cable-industry-jobs .chart .chart-block .chart-list .chart-list-item a { color: #2980b9; font-size: 13pt; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.cable-industry-jobs .chart .chart-block .chart-list .chart-list-item a:hover { color: #f59d00; }
.cable-industry-jobs .chart .chart-block .chart-list.even { background: rgba(252, 252, 252, 0.9); }

.the-magazine .header a { color: #2980b9; text-transform: capitalize; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 14px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.the-magazine .header a:hover { color: #f59d00; }
.the-magazine .header.block-1 { position: absolute; right: 0; top: 10px; }
.the-magazine .header.block-1 .view-all { color: #111111; position: relative; top: 35px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.the-magazine .header.block-1 .view-all:hover { color: #f59d00; }
.the-magazine .lists .post-section-heading { margin: 0 0 25px 0; }
.the-magazine .lists .post-section-heading-level-2 { clear: both; padding: 25px 0 10px 0; }
.the-magazine .lists .standard-p { margin-top: 0; }
.the-magazine .editor-note { min-height: 410px; }
.the-magazine .editor-note h1 { color: #f59d00; font-size: 22pt; margin: 15px 0 4px 0; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 28px; }
.the-magazine .editor-note h2 { color: #fff; display: block; font-size: 16px; margin: 0; font-family: "bitter-regular", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 24px; }
.the-magazine .editor-note .note-row { display: table; padding: 10px 0 0 25px; }
.the-magazine .editor-note .note-head { display: table-row; }
.the-magazine .editor-note .note { padding: 0 25px 25px 25px; }
.the-magazine .editor-note .note p { margin-bottom: 0; }
.the-magazine .editor-note .float-left img { padding: 0; }
.the-magazine .background-block { margin-top: 40px; top: 0; }
.the-magazine .background-block .sub-head { text-align: center; }
.the-magazine .background-block .standard-p { margin: 6px 0 0 0; text-align: center; }

.the-magazine .stack-block:nth-of-type(3n+4), .more-issues .stack-block:nth-of-type(3n+4) { clear: left; margin-left: 0 !important; }

.more-issues .more-spotlight-articles { max-width: 605px; }

.medium-page-sub { margin: 0; }

.sub-note { margin-top: 130px; }

.above-it-all-lists { margin: 15px 0 30px 0; padding: 0; display: table; font-size: 15px; color: #111; width: 645px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.above-it-all-lists li { background: #f9f9f9; float: left; display: table; width: 265px; padding: 0; margin: 12px 12px 0 0; -webkit-transition: background 0.5s ease; -moz-transition: background 0.5s ease; transition: background 0.5s ease; }
.above-it-all-lists li.col-header { background: #fff; color: #8c8c8c; padding: .5% .5% 5px .5%; text-align: left; text-transform: uppercase; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 10px; }
.above-it-all-lists a { color: #2980b9; display: table-cell; width: 100% !important; padding: 10px 20px 10px 0; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.above-it-all-lists.individual-profiles li { width: 190px; }
.above-it-all-lists.individual-profiles li:hover { background: #c6c6c6; }
.above-it-all-lists.individual-profiles li:hover a { color: #fff; }
.above-it-all-lists.individual-profiles li a { padding-left: 20px; }
.above-it-all-lists.individual-profiles.no-link { margin: 20px 0 30px 0; padding: 0; display: table; font-size: 15px; color: #111; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 18px; }
.above-it-all-lists.individual-profiles.no-link li { float: left; display: table; position: relative; width: 156px; padding: 10px 20px; margin: 12px 0 0 0; cursor: default; }
.above-it-all-lists.individual-profiles.no-link li:hover { background: #f9f9f9 !important; }

.standard-paragraph { font-size: 16px; padding: 15px 0 0 0; margin: 0; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.standard-paragraph a { color: #2980b9; text-decoration: none; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-paragraph a:hover { color: #f59d00; }

.standard-list { list-style-type: none; margin: 10px 0; padding: 0 0 0 23px; }

.standard-list-item { font-family: "sourcesanspro-regular"; padding: 5px 0; }
.standard-list-item span.bullet { background: #bbb; border: 3px solid #bbb; display: block; float: left; height: 1px; left: -10px; margin: 4px 0 0 -10px; position: relative; top: 3px; width: 1px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.standard-list-item a { color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.standard-list-item a:hover { color: #f59d00; }

.article-details { float: left; position: relative; margin: 0px; padding: 0px; }
.article-details li { float: left; position: relative; display: table; margin-left: 20px; background: #f4f4f4; min-width: 283px; padding: 14px 0px 14px 14px; font-size: 14px; text-align: left; color: #515151; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 22px; }
.article-details li:first-child { margin-left: 0px; }
.article-details li a { display: table; vertical-align: middle; color: #2980b9; -webkit-transition-property: all; -moz-transition-property: all; transition-property: all; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; animation-duration: 0.5s; }
.article-details li a span { display: table-cell; vertical-align: middle; padding: 10px; }
.article-details li a:hover { color: #f59d00; }
.article-details li.article-details-footnote { margin-left: 0px; background: url(/wp-content/themes/cablefax/img/light-horiz-bg.jpg) 0px 0px repeat; margin-top: 20px; text-align: center; padding: 14px 0 14px 0; font-size: 16px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.article-details li.article-details-footnote strong { font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
.article-details li.article-details-footnote a { display: inline-block; color: #f59d00; }
.article-details li.article-details-footnote a:hover { color: #2980b9; }
.article-details img { height: auto !important; }

.drawer .drawer-list .featured-item { background: #dff5f4; padding: 20px 0 5px 0; }
.drawer .drawer-list .featured-item .name { font-size: 29px; line-height: 32px; }
.drawer .drawer-list .featured-item .number { margin-top: 0px !important; }
.drawer .drawer-list .featured-item .single-line .more { top: 43px; }
.drawer .drawer-list .featured-item .title { margin-top: 10px; }
.drawer .drawer-list .featured-item.transparent { background: inherit; }
.drawer .drawer-list .featured-item .bio { margin-top: 10px; margin-bottom: -20px; }
.drawer .drawer-list .featured-item .bio em { letter-spacing: -0.5px; }
.drawer .drawer-list .featured-item .bio .table { display: table; }
.drawer .drawer-list .featured-item .bio .table .table-row { display: table-row; }
.drawer .drawer-list .featured-item .bio .table .table-row .table-cell { display: table-cell; padding-right: 38px; }
.drawer .drawer-list .featured-item .role { font-size: 19px; line-height: 22px; }
.drawer .drawer-list .featured-item .more { top: 48px; }

.top-ops .article-controls, .top-ops-2009 .article-controls, .top-ops-2010 .article-controls, .top-ops-2011 .article-controls, .top-ops-2012 .article-controls, .top-ops-2013 .article-controls, .faxies .article-controls, .faxies-2009 .article-controls, .faxies-2010 .article-controls, .faxies-2011 .article-controls, .faxies-2012 .article-controls, .faxies-2013 .article-controls, .most-powerful-women .article-controls, .most-powerful-women-2009 .article-controls, .most-powerful-women-2010 .article-controls, .most-powerful-women-2011 .article-controls, .most-powerful-women-2012 .article-controls, .most-powerful-women-2013 .article-controls, .most-influential-minorities .article-controls, .most-influential-minorities-2009 .article-controls, .most-influential-minorities-2010 .article-controls, .most-influential-minorities-2011 .article-controls, .most-influential-minorities-2012 .article-controls, .most-influential-minorities-2013 .article-controls, .digital-awards .article-controls, .digital-awards-2009 .article-controls, .digital-awards-2010 .article-controls, .digital-awards-2011 .article-controls, .digital-awards-2012 .article-controls, .digital-awards-2013 .article-controls, .digital-awards-all .article-controls, .best-salesmen .article-controls, .best-salesmen-2009 .article-controls, .best-salesmen-2010 .article-controls, .best-salesmen-2011 .article-controls, .best-salesmen-2012 .article-controls, .best-salesmen-2013 .article-controls, .program-awards .article-controls, .program-awards-2013 .article-controls, .tech-awards .article-controls, .tech-awards-2014 .article-controls, .over-under .article-controls { border-bottom: none; }
.top-ops .post-section-heading, .top-ops-2009 .post-section-heading, .top-ops-2010 .post-section-heading, .top-ops-2011 .post-section-heading, .top-ops-2012 .post-section-heading, .top-ops-2013 .post-section-heading, .faxies .post-section-heading, .faxies-2009 .post-section-heading, .faxies-2010 .post-section-heading, .faxies-2011 .post-section-heading, .faxies-2012 .post-section-heading, .faxies-2013 .post-section-heading, .most-powerful-women .post-section-heading, .most-powerful-women-2009 .post-section-heading, .most-powerful-women-2010 .post-section-heading, .most-powerful-women-2011 .post-section-heading, .most-powerful-women-2012 .post-section-heading, .most-powerful-women-2013 .post-section-heading, .most-influential-minorities .post-section-heading, .most-influential-minorities-2009 .post-section-heading, .most-influential-minorities-2010 .post-section-heading, .most-influential-minorities-2011 .post-section-heading, .most-influential-minorities-2012 .post-section-heading, .most-influential-minorities-2013 .post-section-heading, .digital-awards .post-section-heading, .digital-awards-2009 .post-section-heading, .digital-awards-2010 .post-section-heading, .digital-awards-2011 .post-section-heading, .digital-awards-2012 .post-section-heading, .digital-awards-2013 .post-section-heading, .digital-awards-all .post-section-heading, .best-salesmen .post-section-heading, .best-salesmen-2009 .post-section-heading, .best-salesmen-2010 .post-section-heading, .best-salesmen-2011 .post-section-heading, .best-salesmen-2012 .post-section-heading, .best-salesmen-2013 .post-section-heading, .program-awards .post-section-heading, .program-awards-2013 .post-section-heading, .tech-awards .post-section-heading, .tech-awards-2014 .post-section-heading, .over-under .post-section-heading { font-size: 30px; margin-bottom: 0px; font-family: "bitter-bold", "Times", serif; font-weight: 200; font-style: normal; line-height: 30px; }
.top-ops .drawer-list li .photo-caption, .top-ops-2009 .drawer-list li .photo-caption, .top-ops-2010 .drawer-list li .photo-caption, .top-ops-2011 .drawer-list li .photo-caption, .top-ops-2012 .drawer-list li .photo-caption, .top-ops-2013 .drawer-list li .photo-caption, .faxies .drawer-list li .photo-caption, .faxies-2009 .drawer-list li .photo-caption, .faxies-2010 .drawer-list li .photo-caption, .faxies-2011 .drawer-list li .photo-caption, .faxies-2012 .drawer-list li .photo-caption, .faxies-2013 .drawer-list li .photo-caption, .most-powerful-women .drawer-list li .photo-caption, .most-powerful-women-2009 .drawer-list li .photo-caption, .most-powerful-women-2010 .drawer-list li .photo-caption, .most-powerful-women-2011 .drawer-list li .photo-caption, .most-powerful-women-2012 .drawer-list li .photo-caption, .most-powerful-women-2013 .drawer-list li .photo-caption, .most-influential-minorities .drawer-list li .photo-caption, .most-influential-minorities-2009 .drawer-list li .photo-caption, .most-influential-minorities-2010 .drawer-list li .photo-caption, .most-influential-minorities-2011 .drawer-list li .photo-caption, .most-influential-minorities-2012 .drawer-list li .photo-caption, .most-influential-minorities-2013 .drawer-list li .photo-caption, .digital-awards .drawer-list li .photo-caption, .digital-awards-2009 .drawer-list li .photo-caption, .digital-awards-2010 .drawer-list li .photo-caption, .digital-awards-2011 .drawer-list li .photo-caption, .digital-awards-2012 .drawer-list li .photo-caption, .digital-awards-2013 .drawer-list li .photo-caption, .digital-awards-all .drawer-list li .photo-caption, .best-salesmen .drawer-list li .photo-caption, .best-salesmen-2009 .drawer-list li .photo-caption, .best-salesmen-2010 .drawer-list li .photo-caption, .best-salesmen-2011 .drawer-list li .photo-caption, .best-salesmen-2012 .drawer-list li .photo-caption, .best-salesmen-2013 .drawer-list li .photo-caption, .program-awards .drawer-list li .photo-caption, .program-awards-2013 .drawer-list li .photo-caption, .tech-awards .drawer-list li .photo-caption, .tech-awards-2014 .drawer-list li .photo-caption, .over-under .drawer-list li .photo-caption { font-size: 9pt; font-style: italic; line-height: 15px; }
.top-ops .drawer-list li .photo-caption.full-width, .top-ops-2009 .drawer-list li .photo-caption.full-width, .top-ops-2010 .drawer-list li .photo-caption.full-width, .top-ops-2011 .drawer-list li .photo-caption.full-width, .top-ops-2012 .drawer-list li .photo-caption.full-width, .top-ops-2013 .drawer-list li .photo-caption.full-width, .faxies .drawer-list li .photo-caption.full-width, .faxies-2009 .drawer-list li .photo-caption.full-width, .faxies-2010 .drawer-list li .photo-caption.full-width, .faxies-2011 .drawer-list li .photo-caption.full-width, .faxies-2012 .drawer-list li .photo-caption.full-width, .faxies-2013 .drawer-list li .photo-caption.full-width, .most-powerful-women .drawer-list li .photo-caption.full-width, .most-powerful-women-2009 .drawer-list li .photo-caption.full-width, .most-powerful-women-2010 .drawer-list li .photo-caption.full-width, .most-powerful-women-2011 .drawer-list li .photo-caption.full-width, .most-powerful-women-2012 .drawer-list li .photo-caption.full-width, .most-powerful-women-2013 .drawer-list li .photo-caption.full-width, .most-influential-minorities .drawer-list li .photo-caption.full-width, .most-influential-minorities-2009 .drawer-list li .photo-caption.full-width, .most-influential-minorities-2010 .drawer-list li .photo-caption.full-width, .most-influential-minorities-2011 .drawer-list li .photo-caption.full-width, .most-influential-minorities-2012 .drawer-list li .photo-caption.full-width, .most-influential-minorities-2013 .drawer-list li .photo-caption.full-width, .digital-awards .drawer-list li .photo-caption.full-width, .digital-awards-2009 .drawer-list li .photo-caption.full-width, .digital-awards-2010 .drawer-list li .photo-caption.full-width, .digital-awards-2011 .drawer-list li .photo-caption.full-width, .digital-awards-2012 .drawer-list li .photo-caption.full-width, .digital-awards-2013 .drawer-list li .photo-caption.full-width, .digital-awards-all .drawer-list li .photo-caption.full-width, .best-salesmen .drawer-list li .photo-caption.full-width, .best-salesmen-2009 .drawer-list li .photo-caption.full-width, .best-salesmen-2010 .drawer-list li .photo-caption.full-width, .best-salesmen-2011 .drawer-list li .photo-caption.full-width, .best-salesmen-2012 .drawer-list li .photo-caption.full-width, .best-salesmen-2013 .drawer-list li .photo-caption.full-width, .program-awards .drawer-list li .photo-caption.full-width, .program-awards-2013 .drawer-list li .photo-caption.full-width, .tech-awards .drawer-list li .photo-caption.full-width, .tech-awards-2014 .drawer-list li .photo-caption.full-width, .over-under .drawer-list li .photo-caption.full-width { border-bottom: 1px dotted #bbb; margin-bottom: 20px; padding-bottom: 5px; }
.top-ops .drawer-list li .photo-caption img, .top-ops-2009 .drawer-list li .photo-caption img, .top-ops-2010 .drawer-list li .photo-caption img, .top-ops-2011 .drawer-list li .photo-caption img, .top-ops-2012 .drawer-list li .photo-caption img, .top-ops-2013 .drawer-list li .photo-caption img, .faxies .drawer-list li .photo-caption img, .faxies-2009 .drawer-list li .photo-caption img, .faxies-2010 .drawer-list li .photo-caption img, .faxies-2011 .drawer-list li .photo-caption img, .faxies-2012 .drawer-list li .photo-caption img, .faxies-2013 .drawer-list li .photo-caption img, .most-powerful-women .drawer-list li .photo-caption img, .most-powerful-women-2009 .drawer-list li .photo-caption img, .most-powerful-women-2010 .drawer-list li .photo-caption img, .most-powerful-women-2011 .drawer-list li .photo-caption img, .most-powerful-women-2012 .drawer-list li .photo-caption img, .most-powerful-women-2013 .drawer-list li .photo-caption img, .most-influential-minorities .drawer-list li .photo-caption img, .most-influential-minorities-2009 .drawer-list li .photo-caption img, .most-influential-minorities-2010 .drawer-list li .photo-caption img, .most-influential-minorities-2011 .drawer-list li .photo-caption img, .most-influential-minorities-2012 .drawer-list li .photo-caption img, .most-influential-minorities-2013 .drawer-list li .photo-caption img, .digital-awards .drawer-list li .photo-caption img, .digital-awards-2009 .drawer-list li .photo-caption img, .digital-awards-2010 .drawer-list li .photo-caption img, .digital-awards-2011 .drawer-list li .photo-caption img, .digital-awards-2012 .drawer-list li .photo-caption img, .digital-awards-2013 .drawer-list li .photo-caption img, .digital-awards-all .drawer-list li .photo-caption img, .best-salesmen .drawer-list li .photo-caption img, .best-salesmen-2009 .drawer-list li .photo-caption img, .best-salesmen-2010 .drawer-list li .photo-caption img, .best-salesmen-2011 .drawer-list li .photo-caption img, .best-salesmen-2012 .drawer-list li .photo-caption img, .best-salesmen-2013 .drawer-list li .photo-caption img, .program-awards .drawer-list li .photo-caption img, .program-awards-2013 .drawer-list li .photo-caption img, .tech-awards .drawer-list li .photo-caption img, .tech-awards-2014 .drawer-list li .photo-caption img, .over-under .drawer-list li .photo-caption img { display: block; margin-bottom: 5px; }
.top-ops .drawer-list li .float-right, .top-ops-2009 .drawer-list li .float-right, .top-ops-2010 .drawer-list li .float-right, .top-ops-2011 .drawer-list li .float-right, .top-ops-2012 .drawer-list li .float-right, .top-ops-2013 .drawer-list li .float-right, .faxies .drawer-list li .float-right, .faxies-2009 .drawer-list li .float-right, .faxies-2010 .drawer-list li .float-right, .faxies-2011 .drawer-list li .float-right, .faxies-2012 .drawer-list li .float-right, .faxies-2013 .drawer-list li .float-right, .most-powerful-women .drawer-list li .float-right, .most-powerful-women-2009 .drawer-list li .float-right, .most-powerful-women-2010 .drawer-list li .float-right, .most-powerful-women-2011 .drawer-list li .float-right, .most-powerful-women-2012 .drawer-list li .float-right, .most-powerful-women-2013 .drawer-list li .float-right, .most-influential-minorities .drawer-list li .float-right, .most-influential-minorities-2009 .drawer-list li .float-right, .most-influential-minorities-2010 .drawer-list li .float-right, .most-influential-minorities-2011 .drawer-list li .float-right, .most-influential-minorities-2012 .drawer-list li .float-right, .most-influential-minorities-2013 .drawer-list li .float-right, .digital-awards .drawer-list li .float-right, .digital-awards-2009 .drawer-list li .float-right, .digital-awards-2010 .drawer-list li .float-right, .digital-awards-2011 .drawer-list li .float-right, .digital-awards-2012 .drawer-list li .float-right, .digital-awards-2013 .drawer-list li .float-right, .digital-awards-all .drawer-list li .float-right, .best-salesmen .drawer-list li .float-right, .best-salesmen-2009 .drawer-list li .float-right, .best-salesmen-2010 .drawer-list li .float-right, .best-salesmen-2011 .drawer-list li .float-right, .best-salesmen-2012 .drawer-list li .float-right, .best-salesmen-2013 .drawer-list li .float-right, .program-awards .drawer-list li .float-right, .program-awards-2013 .drawer-list li .float-right, .tech-awards .drawer-list li .float-right, .tech-awards-2014 .drawer-list li .float-right, .over-under .drawer-list li .float-right { height: auto !important; margin: 0 0 10px 10px; }
.top-ops .drawer-list li .float-right.photo-caption, .top-ops-2009 .drawer-list li .float-right.photo-caption, .top-ops-2010 .drawer-list li .float-right.photo-caption, .top-ops-2011 .drawer-list li .float-right.photo-caption, .top-ops-2012 .drawer-list li .float-right.photo-caption, .top-ops-2013 .drawer-list li .float-right.photo-caption, .faxies .drawer-list li .float-right.photo-caption, .faxies-2009 .drawer-list li .float-right.photo-caption, .faxies-2010 .drawer-list li .float-right.photo-caption, .faxies-2011 .drawer-list li .float-right.photo-caption, .faxies-2012 .drawer-list li .float-right.photo-caption, .faxies-2013 .drawer-list li .float-right.photo-caption, .most-powerful-women .drawer-list li .float-right.photo-caption, .most-powerful-women-2009 .drawer-list li .float-right.photo-caption, .most-powerful-women-2010 .drawer-list li .float-right.photo-caption, .most-powerful-women-2011 .drawer-list li .float-right.photo-caption, .most-powerful-women-2012 .drawer-list li .float-right.photo-caption, .most-powerful-women-2013 .drawer-list li .float-right.photo-caption, .most-influential-minorities .drawer-list li .float-right.photo-caption, .most-influential-minorities-2009 .drawer-list li .float-right.photo-caption, .most-influential-minorities-2010 .drawer-list li .float-right.photo-caption, .most-influential-minorities-2011 .drawer-list li .float-right.photo-caption, .most-influential-minorities-2012 .drawer-list li .float-right.photo-caption, .most-influential-minorities-2013 .drawer-list li .float-right.photo-caption, .digital-awards .drawer-list li .float-right.photo-caption, .digital-awards-2009 .drawer-list li .float-right.photo-caption, .digital-awards-2010 .drawer-list li .float-right.photo-caption, .digital-awards-2011 .drawer-list li .float-right.photo-caption, .digital-awards-2012 .drawer-list li .float-right.photo-caption, .digital-awards-2013 .drawer-list li .float-right.photo-caption, .digital-awards-all .drawer-list li .float-right.photo-caption, .best-salesmen .drawer-list li .float-right.photo-caption, .best-salesmen-2009 .drawer-list li .float-right.photo-caption, .best-salesmen-2010 .drawer-list li .float-right.photo-caption, .best-salesmen-2011 .drawer-list li .float-right.photo-caption, .best-salesmen-2012 .drawer-list li .float-right.photo-caption, .best-salesmen-2013 .drawer-list li .float-right.photo-caption, .program-awards .drawer-list li .float-right.photo-caption, .program-awards-2013 .drawer-list li .float-right.photo-caption, .tech-awards .drawer-list li .float-right.photo-caption, .tech-awards-2014 .drawer-list li .float-right.photo-caption, .over-under .drawer-list li .float-right.photo-caption { margin: 10px 0 10px 10px; width: 59%; }
.top-ops .drawer-list li .float-right.photo-caption.thin, .top-ops-2009 .drawer-list li .float-right.photo-caption.thin, .top-ops-2010 .drawer-list li .float-right.photo-caption.thin, .top-ops-2011 .drawer-list li .float-right.photo-caption.thin, .top-ops-2012 .drawer-list li .float-right.photo-caption.thin, .top-ops-2013 .drawer-list li .float-right.photo-caption.thin, .faxies .drawer-list li .float-right.photo-caption.thin, .faxies-2009 .drawer-list li .float-right.photo-caption.thin, .faxies-2010 .drawer-list li .float-right.photo-caption.thin, .faxies-2011 .drawer-list li .float-right.photo-caption.thin, .faxies-2012 .drawer-list li .float-right.photo-caption.thin, .faxies-2013 .drawer-list li .float-right.photo-caption.thin, .most-powerful-women .drawer-list li .float-right.photo-caption.thin, .most-powerful-women-2009 .drawer-list li .float-right.photo-caption.thin, .most-powerful-women-2010 .drawer-list li .float-right.photo-caption.thin, .most-powerful-women-2011 .drawer-list li .float-right.photo-caption.thin, .most-powerful-women-2012 .drawer-list li .float-right.photo-caption.thin, .most-powerful-women-2013 .drawer-list li .float-right.photo-caption.thin, .most-influential-minorities .drawer-list li .float-right.photo-caption.thin, .most-influential-minorities-2009 .drawer-list li .float-right.photo-caption.thin, .most-influential-minorities-2010 .drawer-list li .float-right.photo-caption.thin, .most-influential-minorities-2011 .drawer-list li .float-right.photo-caption.thin, .most-influential-minorities-2012 .drawer-list li .float-right.photo-caption.thin, .most-influential-minorities-2013 .drawer-list li .float-right.photo-caption.thin, .digital-awards .drawer-list li .float-right.photo-caption.thin, .digital-awards-2009 .drawer-list li .float-right.photo-caption.thin, .digital-awards-2010 .drawer-list li .float-right.photo-caption.thin, .digital-awards-2011 .drawer-list li .float-right.photo-caption.thin, .digital-awards-2012 .drawer-list li .float-right.photo-caption.thin, .digital-awards-2013 .drawer-list li .float-right.photo-caption.thin, .digital-awards-all .drawer-list li .float-right.photo-caption.thin, .best-salesmen .drawer-list li .float-right.photo-caption.thin, .best-salesmen-2009 .drawer-list li .float-right.photo-caption.thin, .best-salesmen-2010 .drawer-list li .float-right.photo-caption.thin, .best-salesmen-2011 .drawer-list li .float-right.photo-caption.thin, .best-salesmen-2012 .drawer-list li .float-right.photo-caption.thin, .best-salesmen-2013 .drawer-list li .float-right.photo-caption.thin, .program-awards .drawer-list li .float-right.photo-caption.thin, .program-awards-2013 .drawer-list li .float-right.photo-caption.thin, .tech-awards .drawer-list li .float-right.photo-caption.thin, .tech-awards-2014 .drawer-list li .float-right.photo-caption.thin, .over-under .drawer-list li .float-right.photo-caption.thin { width: 29%; }
.top-ops .drawer-list li .float-right.photo-caption img, .top-ops-2009 .drawer-list li .float-right.photo-caption img, .top-ops-2010 .drawer-list li .float-right.photo-caption img, .top-ops-2011 .drawer-list li .float-right.photo-caption img, .top-ops-2012 .drawer-list li .float-right.photo-caption img, .top-ops-2013 .drawer-list li .float-right.photo-caption img, .faxies .drawer-list li .float-right.photo-caption img, .faxies-2009 .drawer-list li .float-right.photo-caption img, .faxies-2010 .drawer-list li .float-right.photo-caption img, .faxies-2011 .drawer-list li .float-right.photo-caption img, .faxies-2012 .drawer-list li .float-right.photo-caption img, .faxies-2013 .drawer-list li .float-right.photo-caption img, .most-powerful-women .drawer-list li .float-right.photo-caption img, .most-powerful-women-2009 .drawer-list li .float-right.photo-caption img, .most-powerful-women-2010 .drawer-list li .float-right.photo-caption img, .most-powerful-women-2011 .drawer-list li .float-right.photo-caption img, .most-powerful-women-2012 .drawer-list li .float-right.photo-caption img, .most-powerful-women-2013 .drawer-list li .float-right.photo-caption img, .most-influential-minorities .drawer-list li .float-right.photo-caption img, .most-influential-minorities-2009 .drawer-list li .float-right.photo-caption img, .most-influential-minorities-2010 .drawer-list li .float-right.photo-caption img, .most-influential-minorities-2011 .drawer-list li .float-right.photo-caption img, .most-influential-minorities-2012 .drawer-list li .float-right.photo-caption img, .most-influential-minorities-2013 .drawer-list li .float-right.photo-caption img, .digital-awards .drawer-list li .float-right.photo-caption img, .digital-awards-2009 .drawer-list li .float-right.photo-caption img, .digital-awards-2010 .drawer-list li .float-right.photo-caption img, .digital-awards-2011 .drawer-list li .float-right.photo-caption img, .digital-awards-2012 .drawer-list li .float-right.photo-caption img, .digital-awards-2013 .drawer-list li .float-right.photo-caption img, .digital-awards-all .drawer-list li .float-right.photo-caption img, .best-salesmen .drawer-list li .float-right.photo-caption img, .best-salesmen-2009 .drawer-list li .float-right.photo-caption img, .best-salesmen-2010 .drawer-list li .float-right.photo-caption img, .best-salesmen-2011 .drawer-list li .float-right.photo-caption img, .best-salesmen-2012 .drawer-list li .float-right.photo-caption img, .best-salesmen-2013 .drawer-list li .float-right.photo-caption img, .program-awards .drawer-list li .float-right.photo-caption img, .program-awards-2013 .drawer-list li .float-right.photo-caption img, .tech-awards .drawer-list li .float-right.photo-caption img, .tech-awards-2014 .drawer-list li .float-right.photo-caption img, .over-under .drawer-list li .float-right.photo-caption img { margin-bottom: 5px; }
.top-ops .drawer-list li .float-left, .top-ops-2009 .drawer-list li .float-left, .top-ops-2010 .drawer-list li .float-left, .top-ops-2011 .drawer-list li .float-left, .top-ops-2012 .drawer-list li .float-left, .top-ops-2013 .drawer-list li .float-left, .faxies .drawer-list li .float-left, .faxies-2009 .drawer-list li .float-left, .faxies-2010 .drawer-list li .float-left, .faxies-2011 .drawer-list li .float-left, .faxies-2012 .drawer-list li .float-left, .faxies-2013 .drawer-list li .float-left, .most-powerful-women .drawer-list li .float-left, .most-powerful-women-2009 .drawer-list li .float-left, .most-powerful-women-2010 .drawer-list li .float-left, .most-powerful-women-2011 .drawer-list li .float-left, .most-powerful-women-2012 .drawer-list li .float-left, .most-powerful-women-2013 .drawer-list li .float-left, .most-influential-minorities .drawer-list li .float-left, .most-influential-minorities-2009 .drawer-list li .float-left, .most-influential-minorities-2010 .drawer-list li .float-left, .most-influential-minorities-2011 .drawer-list li .float-left, .most-influential-minorities-2012 .drawer-list li .float-left, .most-influential-minorities-2013 .drawer-list li .float-left, .digital-awards .drawer-list li .float-left, .digital-awards-2009 .drawer-list li .float-left, .digital-awards-2010 .drawer-list li .float-left, .digital-awards-2011 .drawer-list li .float-left, .digital-awards-2012 .drawer-list li .float-left, .digital-awards-2013 .drawer-list li .float-left, .digital-awards-all .drawer-list li .float-left, .best-salesmen .drawer-list li .float-left, .best-salesmen-2009 .drawer-list li .float-left, .best-salesmen-2010 .drawer-list li .float-left, .best-salesmen-2011 .drawer-list li .float-left, .best-salesmen-2012 .drawer-list li .float-left, .best-salesmen-2013 .drawer-list li .float-left, .program-awards .drawer-list li .float-left, .program-awards-2013 .drawer-list li .float-left, .tech-awards .drawer-list li .float-left, .tech-awards-2014 .drawer-list li .float-left, .over-under .drawer-list li .float-left { margin: 0 10px 5px 0; }
.top-ops .drawer-list li .number, .top-ops-2009 .drawer-list li .number, .top-ops-2010 .drawer-list li .number, .top-ops-2011 .drawer-list li .number, .top-ops-2012 .drawer-list li .number, .top-ops-2013 .drawer-list li .number, .faxies .drawer-list li .number, .faxies-2009 .drawer-list li .number, .faxies-2010 .drawer-list li .number, .faxies-2011 .drawer-list li .number, .faxies-2012 .drawer-list li .number, .faxies-2013 .drawer-list li .number, .most-powerful-women .drawer-list li .number, .most-powerful-women-2009 .drawer-list li .number, .most-powerful-women-2010 .drawer-list li .number, .most-powerful-women-2011 .drawer-list li .number, .most-powerful-women-2012 .drawer-list li .number, .most-powerful-women-2013 .drawer-list li .number, .most-influential-minorities .drawer-list li .number, .most-influential-minorities-2009 .drawer-list li .number, .most-influential-minorities-2010 .drawer-list li .number, .most-influential-minorities-2011 .drawer-list li .number, .most-influential-minorities-2012 .drawer-list li .number, .most-influential-minorities-2013 .drawer-list li .number, .digital-awards .drawer-list li .number, .digital-awards-2009 .drawer-list li .number, .digital-awards-2010 .drawer-list li .number, .digital-awards-2011 .drawer-list li .number, .digital-awards-2012 .drawer-list li .number, .digital-awards-2013 .drawer-list li .number, .digital-awards-all .drawer-list li .number, .best-salesmen .drawer-list li .number, .best-salesmen-2009 .drawer-list li .number, .best-salesmen-2010 .drawer-list li .number, .best-salesmen-2011 .drawer-list li .number, .best-salesmen-2012 .drawer-list li .number, .best-salesmen-2013 .drawer-list li .number, .program-awards .drawer-list li .number, .program-awards-2013 .drawer-list li .number, .tech-awards .drawer-list li .number, .tech-awards-2014 .drawer-list li .number, .over-under .drawer-list li .number { color: #38b7b2; margin-top: 21px !important; margin-right: 10px; }

.ie8 .global-nav .global-navbar li.icon { background: #f07f00; }
.ie8 .global-nav .global-navbar li.icon:hover { background: #ffc45c; }

@media only screen and (max-width: 980px) { .page-container { width: 100%; }
  .global-header, .global-search-container { visibility: hidden; display: none; }
  .wide-ad-unit .inner { overflow: hidden; }
  .programming .touch-header { border-bottom-color: #8200a6; }
  .regulation .touch-header { border-bottom-color: #b31200; }
  .distribution .touch-header { border-bottom-color: #00b44b; }
  .technology .touch-header { border-bottom-color: #008dff; }
  .cableflix .touch-header { border-bottom-color: #ff9f00; }
  .publications .touch-header { border-bottom-color: #ee0098; }
  .diversions .touch-header { border-bottom-color: #fc4b00; }
  .cable-industry-jobs .touch-header { border-bottom-color: #008dff; }
  .touch-header { visibility: visible; display: block; background: #8d8d8d; /* Old browsers */ background: -moz-linear-gradient(top, #8d8d8d 0%, #545454 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8d8d8d), color-stop(100%, #545454)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #8d8d8d 0%, #545454 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #8d8d8d 0%, #545454 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #8d8d8d 0%, #545454 100%); /* IE10+ */ background: linear-gradient(to bottom, #8d8d8d 0%, #545454 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8d8d8d', endColorstr='#545454',GradientType=0 ); /* IE6-9 */ text-align: center; padding: 20px 0 0 0; border-bottom: 10px solid #f59d00; }
  .touch-header .menu-icon { position: absolute; right: -7px; top: 50%; margin: -19px 0 0 0; }
  .touch-header .touch-nav-heading { margin-bottom: 15px; }
  .touch-header li a:active, .touch-header li a:focus { background: #f59d00; }
  .sub-control { float: left; position: relative; display: table; width: 100%; background: #f1f2f2; padding: 0px; margin: 0; border-top: 10px solid #f59d00; }
  .sub-control.programming { border-top-color: #8200a6; }
  .sub-control.regulations { border-top-color: #b31200; }
  .sub-control.distribution { border-top-color: #00b44b; }
  .sub-control.technology { border-top-color: #008dff; }
  .sub-control.diversions { border-top-color: #fc4b00; }
  .sub-control.cableflix { border-top-color: #ff9f00; }
  .sub-control.publications { border-top-color: #ee0098; }
  .sub-control li { position: relative; display: table-cell; width: 50%; }
  .sub-control li:first-child { border-right: 1px solid #bbb; }
  .sub-control li a, .sub-control li span { float: left; position: relative; display: block; width: 100%; font-size: 18px; color: #000; text-transform: uppercase; padding: 10px 0px 10px 0px; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
  .touch-navigation { margin: 0px; padding: 0px; }
  .touch-navigation .nav-items { padding: 0px; margin: 0px; }
  .touch-navigation .nav-items li { float: left; position: relative; display: table; width: 100%; background: #4c4c4c; /* Old browsers */ background: -moz-linear-gradient(top, #4c4c4c 0%, #111111 70%, #131313 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4c4c4c), color-stop(70%, #111111), color-stop(100%, #131313)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #4c4c4c 0%, #111111 70%, #131313 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #4c4c4c 0%, #111111 70%, #131313 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #4c4c4c 0%, #111111 70%, #131313 100%); /* IE10+ */ background: linear-gradient(to bottom, #4c4c4c 0%, #111111 70%, #131313 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */ }
  .touch-navigation .nav-items li a { display: table-cell; vertical-align: middle; float: left; width: 100%; padding: 15px 0px 15px 0px; text-align: left; text-indent: 20px; border-left: 12px solid #f59d00; font-size: 18px; color: #fff; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
  .touch-navigation .nav-items li .sub-menu { float: left; position: relative; display: block; width: 100%; clear: left; margin: 0px; padding-left: 0px; }
  .touch-navigation .nav-items li .sub-menu a { padding-left: 12px; }
  .touch-navigation .nav-items li.programming a { border-left-color: #8200a6; }
  .touch-navigation .nav-items li.regulation a { border-left-color: #b31200; }
  .touch-navigation .nav-items li.distribution a { border-left-color: #00b44b; }
  .touch-navigation .nav-items li.technology a { border-left-color: #008dff; }
  .touch-navigation .nav-items li.diversions a { border-left-color: #fc4b00; }
  .touch-navigation .nav-items li.cableflix a { border-left-color: #ff9f00; }
  .touch-navigation .nav-items li.publications a { border-left-color: #ee0098; }
  .touch-sublinks { margin: 0px; padding: 0px; }
  .touch-sublinks .touch-sublinks-nav { padding: 0px; margin: 0px; display: table; background: #242423; border-top: 1px solid #ccc; }
  .touch-sublinks .touch-sublinks-nav li { width: 50%; float: left; position: relative; display: table; text-align: left; }
  .touch-sublinks .touch-sublinks-nav li a { display: table-cell; padding: 15px 15px 15px 45px; color: #bbb; font-size: 16px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
  .touch-sublinks .touch-sublinks-nav li a .chip { width: 0px; height: 0px; border-style: solid; border-width: 10px 10px 0 0; border-color: #f59d00 transparent transparent transparent; position: absolute; top: 19px; left: 11px; }
  .wide-ad-unit .inner { width: 90%; display: block; margin-left: -45%; left: 50%; min-width: 200px !important; }
  .wide-ad-unit .inner img { width: 100%; height: auto !important; }
  .page-content-center { width: 100%; left: auto; margin-left: 0px; display: block; min-width: 200px !important; }
  .sticky-content-container .sticky-content-titles { visibility: hidden; display: none; }
  .sticky-content-container .sticky-hero { width: 100%; }
  .sticky-content-container .sticky-hero img { width: 100% !important; height: auto !important; max-width: 100% !important; max-height: none !important; min-height: 100px !important; }
  .sticky-content-container .sticky-hero .post-title { font-size: 22px; line-height: 24px; }
  .flex-direction-nav a { height: 33px; width: 33px; }
  .flex-direction-nav a:before { font-size: 28px; }
  .primary-content-container { width: 94%; left: 52%; margin-left: -49%; }
  .primary-sidebar { clear: left; margin-left: 0px; width: 100%; background: transparent; }
  .primary-sidebar .widget-container.cube-adunit { text-align: center !important; border-bottom: 1px dotted #bbb; padding-bottom: 30px; }
  .primary-sidebar .widget-container.cube-adunit img { float: none !important; display: inline-block !important; }
  .primary-sidebar .widget-container.cable-flix-container { text-align: center !important; }
  .primary-sidebar .widget-container.cable-flix-container .video-thumb-container { margin-bottom: 20px; text-align: center; }
  .primary-sidebar .widget-container.cable-flix-container .video-thumb-container a { float: none; display: inline-block; }
  .primary-sidebar .widget-container .em-tag { float: none; position: absolute; display: block; width: 100%; top: 0px; left: 0px; margin: 0 0 0 0 !important; }
  .primary-sidebar .widget-container.upcoming-evts img { margin: 20px 12px 0 0; width: 12%; height: auto !important; }
  .primary-sidebar .widget-container.upcoming-evts .em-bold { width: 100%; min-height: 60px; position: relative; float: none !important; display: table-cell; vertical-align: middle !important; text-shadow: none; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; font-size: 26px !important; padding: 20px 10px 10px 0px !important; line-height: 28px !important; max-width: none !important; margin: 0px !important; }
  .primary-sidebar .widget-container.upcoming-evts .em-sub { width: 100%; display: table-row; float: none; }
  .primary-sidebar .widget-container.upcoming-evts a { float: left !important; position: relative !important; display: block !important; width: 100% !important; }
  .primary-sidebar .widget-container.upcoming-evts li { border-top: 1px dotted #bbb; padding-bottom: 20px; }
  .primary-sidebar .widget-container.upcoming-evts li:first-child { border-top: none; padding-top: 10px; }
  .primary-sidebar .widget-container.viewpoints-container .em-bold { width: 100%; min-height: 60px; position: relative; float: none !important; display: table-cell; vertical-align: top !important; text-shadow: none; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; font-size: 26px !important; padding: 0px 10px 10px 10px !important; line-height: 28px !important; max-width: none !important; margin: 0px !important; }
  .primary-sidebar .widget-container.twitter-side-container li { margin-top: 0px !important; }
  .primary-sidebar .widget-container.twitter-side-container img { width: 120px; height: auto !important; margin-left: 0px !important; }
  .primary-sidebar .widget-container.twitter-side-container .desc { font-size: 18px; display: inline-block !important; padding-top: 10px; margin-top: 0px; }
  .primary-sidebar .widget-container.twitter-side-container .em-bold, .primary-sidebar .widget-container.twitter-side-container .em-sub { width: 100% !important; display: inline-block; float: none !important; font-size: 18px; position: relative; }
  .primary-sidebar .widget-container.twitter-side-container .em-bold { padding-bottom: 0px !important; }
  .primary-sidebar .widget-container.twitter-side-container .em-sub { padding-top: 0px !important; }
  .primary-sidebar .widget-container.twitter-side-container .tweets li img { max-width: 50px; }
  .primary-sidebar .widget-container.jobs-listings .jobs-list { visibility: hidden; display: none; }
  .primary-sidebar .widget-container.jobs-listings .controls { margin-left: 0; }
  .primary-sidebar .widget-container.jobs-listings .controls a { float: left; position: relative; width: 90%; text-align: center; margin-left: -45%; left: 50%; clear: left; font-size: 22px; padding: 10px 0 10px 0; }
  .primary-sidebar .widget-container.newsletter-signup p { font-size: 20px; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
  .primary-sidebar .widget-container.newsletter-signup label { width: 100%; float: left; position: relative; display: block; margin: 0px; font-size: 20px; }
  .primary-sidebar .widget-container.newsletter-signup input[type=email] { width: 74%; padding: 10px 0px 10px 0px; text-align: center; float: left; margin-top: 15px; }
  .primary-sidebar .widget-container.newsletter-signup button[type=submit] { width: 20%; float: left; margin-left: 5%; margin-top: 15px; padding: 12px 7px 12px 7px; }
  .primary-sidebar .sidebar-inner { width: 95%; float: left; left: 50%; margin-left: -47.5%; }
  .primary-sidebar .cablefax-daily .inner { width: 95%; margin-left: -47.5%; }
  .primary-sidebar .cablefax-daily .inner img { width: 100%; height: auto !important; }
  .primary-sidebar .cablefax-daily .inner p { font-size: 20px; line-height: 24px; padding: 0 10px 0 10px; }
  .block-heading { font-size: 22px; margin-bottom: 10px; margin-top: 20px; text-align: center !important; }
  .block-pagination-controls, .the-latest .latest-channels { visibility: hidden; display: none; }
  .the-latest .spotlight-articles { width: 95%; left: 50%; margin: 0 0 0 -47.5% !important; display: block; border-bottom: 1px dotted #ccc; float: left !important; border: none !important; clear: left; }
  .the-latest .spotlight-articles.featured-block li:first-child { border-top: none; }
  .the-latest .spotlight-articles hr { display: none; visibility: hidden; }
  .the-latest .spotlight-articles li { float: left; position: relative; display: block; width: 100% !important; border-top: 1px dotted #bbb; border-bottom: none !important; padding-top: 10px !important; margin-bottom: 10px; }
  .the-latest .spotlight-articles li.featured a:before { display: none; visibility: hidden; }
  .the-latest .spotlight-articles li:nth-child(even), .the-latest .spotlight-articles li.even { margin-left: 0px !important; }
  .the-latest .spotlight-articles li:first-child { border-top: none; }
  .the-latest .spotlight-articles li img { visibility: visible !important; float: left; position: relative; display: block !important; width: 35% !important; height: auto !important; margin: 25px 0 10px 0; min-height: 0px !important; min-width: 0px !important; max-height: none !important; }
  .the-latest .spotlight-articles li a { min-height: 60px; float: left !important; position: relative !important; display: block !important; width: 100% !important; }
  .the-latest .spotlight-articles li a:hover .post-title { color: #f59d00; top: 0px; }
  .the-latest .spotlight-articles li a:hover .post-class { border-color: transparent #ffb229 transparent transparent; }
  .the-latest .spotlight-articles li .post-title { width: 100%; min-height: 60px; position: relative; display: table-cell; vertical-align: middle !important; font-size: 26px !important; padding: 20px 10px 10px 20px !important; text-shadow: none; color: #2980b9 !important; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 28px; line-height: 28px !important; -webkit-transition-property: none !important; }
  .the-latest .spotlight-articles li .post-class { position: absolute !important; z-index: 99; padding: 0px !important; width: 0px !important; height: 0px !important; border-style: solid !important; border-width: 10px 10px 0 0 !important; border-color: #f59d00 transparent transparent transparent; vertical-align: text-top !important; top: 0px !important; overflow: visible !important; font-size: 12px !important; line-height: 0px !important; background: transparent !important; text-indent: 15px !important; color: #000; }
  .global-footer .fat-footer-cont .fat-row { margin-bottom: 0px; padding-bottom: 0px; }
  .global-footer .fat-footer-cont .fat-row .footer-link-gate { visibility: hidden; display: none; }
  .global-footer .fat-footer-cont .fat-row .heading.responsive { visibility: visible; display: block; }
  .global-footer .fat-footer-cont .fat-row .heading.secondary { display: none; visibility: hidden; }
  .global-footer .inner-footer { width: 90% !important; display: block; left: 50%; min-width: 120px !important; margin-left: -45%; }
  .global-footer .cablefax-daily { width: 100%; display: block; min-width: 120px !important; margin-left: 0px; left: auto !important; }
  .global-footer .cablefax-daily .inner-wrap { width: 100%; margin-left: auto; left: auto; min-width: 120px !important; text-align: center; padding-bottom: 20px; }
  .global-footer .cablefax-daily .headline { width: 90%; padding: 0px; left: 50%; clear: left; margin: 0 0 0 -45%; white-space: normal; float: none; }
  .global-footer .cablefax-daily .subscribe { display: inline-block; float: none; margin-top: 15px; }
  .global-footer .global-footer-controls { width: 100%; display: block; padding-bottom: 20px; }
  .global-footer-controls .cfax-logo img { width: 100% !important; }
  .global-footer .global-footer-controls .rounded-social-icons { float: left; clear: left; position: relative; }
  .global-footer .fat-footer-cont .fat-row { clear: left; width: 100%; margin: 0px !important; }
  .global-footer .fat-footer-cont .fat-row .heading { background: #bbb; color: #000; margin-bottom: 10px; padding: 14px 0px 14px 0px; text-indent: 14px; cursor: pointer; }
  .global-footer .fat-footer-cont .fat-row .heading.closed .arrow-outer { width: 0px; height: 0px; border-style: solid; border-width: 16px 16px 0 16px; border-color: black transparent transparent transparent; position: absolute; right: 15px; top: 15px; }
  .global-footer .fat-footer-cont .fat-row .heading.closed .arrow-inner { width: 0px; height: 0px; border-style: solid; border-width: 8px 8px 0 8px; border-color: #bbb transparent transparent transparent; position: absolute; right: 23px; top: 15px; z-index: 99; }
  .global-footer .fat-footer-cont .fat-row .heading.open { background: #959595; }
  .global-footer .fat-footer-cont .fat-row .heading.open .arrow-outer { width: 0px; height: 0px; border-style: solid; border-width: 0 16px 16px 16px; border-color: transparent transparent black transparent; position: absolute; right: 15px; top: 15px; }
  .global-footer .fat-footer-cont .fat-row .heading.open .arrow-inner { width: 0px; height: 0px; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #959595 transparent; position: absolute; right: 23px; top: 23px; z-index: 99; }
  .button { display: block; font-size: 15pt; margin: 8px auto 10px auto; padding: 15px 14px; text-transform: capitalize; text-align: center; background: #ffc45c; /* Old browsers */ background: -moz-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc45c), color-stop(100%, #f07f00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffc45c 0%, #f07f00 100%); /* W3C */ }
  .primary-content-container .post-section-heading { border-bottom: 6px solid #f59d00; font-size: 24pt; line-height: 28pt; }
  .primary-content-container .sub-head { font-size: 11pt; }
  .primary-content-container .standard-p { line-height: 15pt; }
  .primary-content-container .editor-note.editor-half-box { width: 100%; }
  .primary-content-container .editor-note .note { float: left; margin-top: 0; padding: 15px; width: 90%; }
  .primary-content-container .editor-note .note-header { font-size: 15pt; line-height: 28px; }
  .primary-content-container .editor-note .note-aside { display: block; padding-top: 10px; text-align: center; }
  .primary-content-container .editor-note .note-aside a { color: #fff; font-size: 16pt; text-transform: capitalize; }
  .primary-content-container .editor-note .float-left img { padding: 15px 0 0 15px; }
  .the-lists .lists-container .content-padding { padding: 5px 10px 25px 10px; }
  .the-lists .lists-container li { width: 100% !important; margin-left: 0px !important; min-height: 0; }
  .the-lists .lists-container li .lists-button { height: 25px; }
  .the-lists .lists-container li a { display: table; min-height: 0; width: 100%; }
  .the-lists .lists-container li a span { width: 76%; font-size: 20px !important; line-height: 24px !important; }
  .the-lists .lists-container li.featured { padding-bottom: 20px; }
  .the-lists .lists-container li.featured .hundred-logo { width: 55% !important; }
  .the-lists .lists-container li.featured .desc { font-size: 18px !important; text-align: center !important; line-height: 24px !important; width: 90% !important; margin-left: -45%; left: 50%; margin-top: 10px; clear: left; }
  .the-lists .lists-container li.featured .hundred-badge { width: 20%; height: auto; }
  .community .inner-container { width: 100%; display: block; margin-left: 0px; left: 0px; min-width: 200px !important; margin-top: 0px !important; }
  .community .inner-container .block-pagination-controls { width: 100%; display: block; float: left; position: relative; visibility: visible; text-align: center; }
  .community .inner-container .block-pagination-controls .rounded-social-icons { float: none !important; position: relative; display: inline-block !important; }
  .community .col-1-of-3 { margin-right: 0px; width: 90%; left: 50%; margin-left: -45%; clear: left; }
  .community .col-1-of-3 .block-pagination-controls { visibility: hidden !important; display: none !important; }
  .community .col-1-of-3 .diversions-feed { margin-top: 0px !important; }
  .community .col-1-of-3 .twitter-feed { height: auto !important; padding-bottom: 15px; }
  .community .block-heading.with-icon { margin-top: 20px; line-height: 30px; margin-bottom: -35px; }
  .cableflix .inner-container { float: left; width: 90%; display: block; margin-left: -45%; left: 50%; min-width: 200px !important; }
  .cableflix .inner-container .icon { float: none; }
  .cableflix .featured-video { width: 100%; display: block; border-bottom: 1px solid #bbb; margin-bottom: 20px; padding-bottom: 40px; }
  .cableflix .featured-video .title { line-height: 24px; }
  .cableflix .featured-video .pb { display: block; visibility: visible; margin-top: -111px; }
  .cableflix .featured-video img { width: 100% !important; height: auto !important; }
  .cableflix .video-playlist { margin-left: 0px; width: 100%; display: block; margin-top: 20px; }
  .cableflix .video-playlist li { width: 100%; margin: 0px; display: block; margin-bottom: 20px; }
  .cableflix .video-playlist li:last-child { margin-bottom: 0; }
  .cableflix .video-playlist li img { width: 100% !important; height: auto !important; max-height: none !important; }
  .cableflix .pb { width: 100px; height: 100px; margin: -50px 0 0 -52px; -webkit-border-radius: 150px; -moz-border-radius: 150px; border-radius: 150px; }
  .cableflix .pb .arrow { border-width: 35px 0 35px 42.6px; left: 35px; top: 15px; }
  .subscribe .page-content-center { padding-top: 0; }
  .subscribe .small-header { border-top: none; }
  .subscribe .single-post .entry-title { font-size: 34pt; line-height: 36pt; margin-bottom: 5px; }
  .subscribe .single-post .entry-sub-title { font-size: 20pt; left: 50%; line-height: 24pt; margin: 0 0 15px -47.5%; width: 95%; }
  .subscribe .primary-content-container .post-section-heading { border-bottom: 6px solid #f59d00; font-size: 24pt; line-height: 27pt; text-align: left; }
  .subscribe .primary-content-container .sub-head { font-size: 11pt; }
  .subscribe .primary-content-container .standard-p { line-height: 15pt; }
  .subscribe .editor-note.editor-half-box { margin-top: 0; }
  .subscribe .editor-note .note a.button { background: #ffc45c; /* Old browsers */ background: -moz-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc45c), color-stop(100%, #f07f00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffc45c 0%, #f07f00 100%); /* W3C */ }
  .subscribe .standard-list-item { line-height: 15pt; margin-top: 0; }
  .subscribe .left-block { float: none; width: 100%; }
  .subscribe .right-block .standard-list { margin-top: 0; padding: 0 0 0 22px; }
  .subscribe .add-on { clear: both; }
  .subscribe .add-on .smiley { height: 115px; margin: 0 8px 0 0; }
  .subscribe .medium-page-sub { font-size: 15pt; line-height: 20pt; margin: 1px 0 20px -48.5% !important; }
  .subscribe .stacked-block.tall { height: auto !important; }
  .subscribe .stacked-block .stack-modal { margin-bottom: 30px; min-width: 0; width: 100%; }
  .subscribe .stacked-block .stack-modal#amy { left: 0; }
  .subscribe .stacked-block .stack-modal#amy .triangle { left: 25px; }
  .subscribe .stacked-block .stack-modal#joyce { left: 0; }
  .subscribe .stacked-block .stack-modal#joyce .triangle { left: 25px; }
  .subscribe .stacked-block .stack-modal#kaylee { left: 0; }
  .subscribe .stacked-block .stack-modal#kaylee .triangle { left: 25px; }
  .subscribe .stacked-block .stack-row { margin-top: 20px; width: 100% !important; }
  .subscribe .stacked-block .stack-block.biography { height: auto !important; margin: 10px 0 34px 0; min-height: 150px; width: 100%; }
  .subscribe .stacked-block .stack-block p { font-size: 13pt; line-height: 18pt; }
  .subscribe .stacked-block .stack-block img { margin-right: 10px; float: left; height: auto !important; }
  .subscribe .stacked-block .stack-block .stack-link { font-size: 13pt; }
  .daily input { -webkit-appearance: none; border-radius: 0; }
  .daily .button-secondary { background: #bbb; font-size: 13pt; text-align: left; text-transform: uppercase; width: 100%; -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; }
  .daily .article-top { left: 0; margin-left: 0; width: 100%; }
  .daily .article-top .article-links { margin-left: -47%; text-align: center; width: 94%; }
  .daily .article-top .article-links strong, .daily .article-top .article-links a { font-size: 10pt; line-height: 22px; }
  .daily .article-top .article-date { display: none; }
  .daily .list-sub-page-heading { margin-top: 0; }
  .daily .list-sub-page-heading .heading-center { border-bottom: none; }
  .daily .list-sub-page-heading .heading-center .heading { padding-bottom: 0 !important; }
  .daily .list-sub-page-heading .heading-center .heading sub { font-size: 18px !important; padding-bottom: 8px; }
  .daily .heading-logo { float: none; height: auto !important; margin: 10px auto 0 auto; width: 90%; padding-bottom: 4px; }
  .daily .heading-no-icon { left: 0; top: -25px; }
  .daily .heading-eyebrow { display: none; }
  .daily .editor-note { display: none !important; }
  .daily .background-block { background: none; padding: 0; top: -200px; }
  .daily .background-block .date { display: none; }
  .daily .background-block .drop-options { display: none; }
  .daily .background-block input[type=search] { height: auto !important; width: 95%; }
  .daily .section-note { top: -65px; }
  .daily .section-note .section-text { display: none; }
  .daily .section-note img { height: auto !important; width: 25px; }
  .daily .above-it-all-lists { position: relative; top: -122px; }
  .daily .above-it-all-lists.three-column { float: none; width: 100%; }
  .daily .above-it-all-lists.three-column li { margin: 0 0 8px -.5%; width: 100%; }
  .daily .category-posts .post { top: -50px; }
  .daily .category-posts .more-spotlight-articles { margin-top: -40px; }
  .daily .spotlight-articles.featured-block li { margin-bottom: 15px; }
  .daily .spotlight-articles li { border: none; }
  .daily .spotlight-articles .star { display: none !important; }
  .daily .spotlight-articles .star img { height: auto !important; }
  .daily .spotlight-articles .spotlight-graphic { height: auto !important; margin: 0; width: 100%; }
  .daily .spotlight-articles .title { color: #fff; font-size: 17px; font-weight: bold; line-height: 22px; bottom: 0px; width: 92%; padding: 5px 10px; margin: 0; position: absolute; }
  .daily .spotlight-articles.featured-block.triple li { float: left; margin-right: 5%; width: 45% !important; }
  .daily .spotlight-articles.featured-block.triple .even { clear: both; }
  .daily .spotlight-articles.featured-block.triple .title { color: #2980b9; margin: 0; padding: 5px; position: relative; }
  .daily .button-secondary.stock { background: #bbb; color: #fff; display: block; }
  .daily .button-secondary.stock.closed .arrow-outer { width: 0px; height: 0px; border-style: solid; border-width: 16px 16px 0 16px; border-color: #fff transparent transparent transparent; position: absolute; right: 15px; top: 80px; }
  .daily .button-secondary.stock.closed .arrow-inner { width: 0px; height: 0px; border-style: solid; border-width: 8px 8px 0 8px; border-color: #bbb transparent transparent transparent; position: absolute; right: 23px; top: 80px; z-index: 99; }
  .daily .button-secondary.stock.open { background: #959595; color: #fff; }
  .daily .button-secondary.stock.open .arrow-outer { width: 0px; height: 0px; border-style: solid; border-width: 0 16px 16px 16px; border-color: transparent transparent #fff transparent; position: absolute; right: 15px; top: 78px; }
  .daily .button-secondary.stock.open .arrow-inner { width: 0px; height: 0px; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #959595 transparent; position: absolute; right: 23px; top: 86px; z-index: 99; -webkit-transition: background 0.5s; -moz-transition: background 0.5s; -o-transition: background 0.5s; transition: background 0.5s; }
  .daily .stock-watch { height: 290px; margin-top: 15px; overflow: scroll; -webkit-overflow-scrolling: touch; visibility: hidden; display: none; }
  .daily .stock-head .stock-header { width: 100%; }
  .daily .stock-head .stock-header .stock-head-item.col-3 { width: 37px; }
  .daily .stock-block { width: 97%; }
  .daily .stock-block .stock-list { width: 100%; }
  .daily .stock-block .stock-list .stock-list-item.col-1 { padding-right: 5px; width: 144px; }
  .daily .stock-block .stock-list .stock-list-item.col-3 { width: 37px; }
  .daily .stacked-block.tall { height: auto !important; }
  .daily .stacked-block .stack-modal { clear: both; line-height: 16pt; margin: 0 0 35px 0; position: relative !important; top: 22px !important; }
  .daily .stacked-block .stack-row { margin-top: 20px; width: 100% !important; }
  .daily .stacked-block .stack-block.active-thumb:after { top: 35px !important; }
  .daily .stacked-block .stack-block { clear: both; float: none; height: auto !important; min-height: 155px; margin: 10px 0 15px 0; max-width: 300px; width: 100%; }
  .daily .stacked-block .stack-block:first-child { margin-top: 20px; }
  .daily .stacked-block .stack-block p { font-size: 13pt; line-height: 18pt; }
  .daily .stacked-block .stack-block img { margin-right: 10px; float: left; height: auto !important; width: 40%; }
  .daily .stacked-block .stack-block .stack-link a { font-size: 10pt; }
  .daily .primary-content-container .post-section-heading { border-bottom: 6px solid #f59d00; font-size: 28px; line-height: 27pt; margin: 0 0 20px 0; }
  .daily .primary-content-container .float-left { width: 100%; }
  .daily .primary-content-container .float-right { float: none; }
  .daily .page-block { margin-bottom: 35px; }
  .the-magazine .primary-content-container .entry-content .entry-title, .more-issues .primary-content-container .entry-content .entry-title, .advertise .primary-content-container .entry-content .entry-title, .standard-page .primary-content-container .entry-content .entry-title, .about .primary-content-container .entry-content .entry-title { font-size: 34pt; line-height: 36pt; margin-bottom: 5px; }
  .the-magazine .primary-content-container .entry-content h3, .more-issues .primary-content-container .entry-content h3, .advertise .primary-content-container .entry-content h3, .standard-page .primary-content-container .entry-content h3, .about .primary-content-container .entry-content h3 { border-bottom: 6px solid #f59d00; font-size: 24pt; line-height: 27pt; margin: 30px 0 10px 0; text-align: left; }
  .the-magazine .primary-content-container .entry-content h6 a, .more-issues .primary-content-container .entry-content h6 a, .advertise .primary-content-container .entry-content h6 a, .standard-page .primary-content-container .entry-content h6 a, .about .primary-content-container .entry-content h6 a { display: block; }
  .the-magazine .primary-content-container .entry-content li, .more-issues .primary-content-container .entry-content li, .advertise .primary-content-container .entry-content li, .standard-page .primary-content-container .entry-content li, .about .primary-content-container .entry-content li { font-size: 18px; }
  .the-magazine .primary-content-container .entry-content p, .more-issues .primary-content-container .entry-content p, .advertise .primary-content-container .entry-content p, .standard-page .primary-content-container .entry-content p, .about .primary-content-container .entry-content p { font-size: 18px; }
  .the-magazine .primary-content-container .entry-content .alignright, .the-magazine .primary-content-container .entry-content .alignleft, .more-issues .primary-content-container .entry-content .alignright, .more-issues .primary-content-container .entry-content .alignleft, .advertise .primary-content-container .entry-content .alignright, .advertise .primary-content-container .entry-content .alignleft, .standard-page .primary-content-container .entry-content .alignright, .standard-page .primary-content-container .entry-content .alignleft, .about .primary-content-container .entry-content .alignright, .about .primary-content-container .entry-content .alignleft { float: right; margin: 5px; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-row, .more-issues .primary-content-container .entry-content .stacked-block .stack-row, .advertise .primary-content-container .entry-content .stacked-block .stack-row, .standard-page .primary-content-container .entry-content .stacked-block .stack-row, .about .primary-content-container .entry-content .stacked-block .stack-row { margin-top: 20px; width: 100% !important; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-block, .more-issues .primary-content-container .entry-content .stacked-block .stack-block, .advertise .primary-content-container .entry-content .stacked-block .stack-block, .standard-page .primary-content-container .entry-content .stacked-block .stack-block, .about .primary-content-container .entry-content .stacked-block .stack-block { width: 100%; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-block.biography, .more-issues .primary-content-container .entry-content .stacked-block .stack-block.biography, .advertise .primary-content-container .entry-content .stacked-block .stack-block.biography, .standard-page .primary-content-container .entry-content .stacked-block .stack-block.biography, .about .primary-content-container .entry-content .stacked-block .stack-block.biography { height: auto !important; margin: 10px 0 34px 0; min-height: 150px; width: 100%; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-block p, .more-issues .primary-content-container .entry-content .stacked-block .stack-block p, .advertise .primary-content-container .entry-content .stacked-block .stack-block p, .standard-page .primary-content-container .entry-content .stacked-block .stack-block p, .about .primary-content-container .entry-content .stacked-block .stack-block p { font-size: 12pt; line-height: 18pt; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-block img, .more-issues .primary-content-container .entry-content .stacked-block .stack-block img, .advertise .primary-content-container .entry-content .stacked-block .stack-block img, .standard-page .primary-content-container .entry-content .stacked-block .stack-block img, .about .primary-content-container .entry-content .stacked-block .stack-block img { margin-right: 10px; float: left; height: auto !important; width: 37%; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-block br, .more-issues .primary-content-container .entry-content .stacked-block .stack-block br, .advertise .primary-content-container .entry-content .stacked-block .stack-block br, .standard-page .primary-content-container .entry-content .stacked-block .stack-block br, .about .primary-content-container .entry-content .stacked-block .stack-block br { display: none; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-block .stack-link, .more-issues .primary-content-container .entry-content .stacked-block .stack-block .stack-link, .advertise .primary-content-container .entry-content .stacked-block .stack-block .stack-link, .standard-page .primary-content-container .entry-content .stacked-block .stack-block .stack-link, .about .primary-content-container .entry-content .stacked-block .stack-block .stack-link { font-size: 13pt; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-modal, .more-issues .primary-content-container .entry-content .stacked-block .stack-modal, .advertise .primary-content-container .entry-content .stacked-block .stack-modal, .standard-page .primary-content-container .entry-content .stacked-block .stack-modal, .about .primary-content-container .entry-content .stacked-block .stack-modal { margin-bottom: 30px; min-width: 0; width: 100%; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-modal#amy, .more-issues .primary-content-container .entry-content .stacked-block .stack-modal#amy, .advertise .primary-content-container .entry-content .stacked-block .stack-modal#amy, .standard-page .primary-content-container .entry-content .stacked-block .stack-modal#amy, .about .primary-content-container .entry-content .stacked-block .stack-modal#amy { left: 0; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-modal#amy .triangle, .more-issues .primary-content-container .entry-content .stacked-block .stack-modal#amy .triangle, .advertise .primary-content-container .entry-content .stacked-block .stack-modal#amy .triangle, .standard-page .primary-content-container .entry-content .stacked-block .stack-modal#amy .triangle, .about .primary-content-container .entry-content .stacked-block .stack-modal#amy .triangle { left: 25px; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-modal#joyce, .more-issues .primary-content-container .entry-content .stacked-block .stack-modal#joyce, .advertise .primary-content-container .entry-content .stacked-block .stack-modal#joyce, .standard-page .primary-content-container .entry-content .stacked-block .stack-modal#joyce, .about .primary-content-container .entry-content .stacked-block .stack-modal#joyce { left: 0; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-modal#joyce .triangle, .more-issues .primary-content-container .entry-content .stacked-block .stack-modal#joyce .triangle, .advertise .primary-content-container .entry-content .stacked-block .stack-modal#joyce .triangle, .standard-page .primary-content-container .entry-content .stacked-block .stack-modal#joyce .triangle, .about .primary-content-container .entry-content .stacked-block .stack-modal#joyce .triangle { left: 25px; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-modal#kaylee, .more-issues .primary-content-container .entry-content .stacked-block .stack-modal#kaylee, .advertise .primary-content-container .entry-content .stacked-block .stack-modal#kaylee, .standard-page .primary-content-container .entry-content .stacked-block .stack-modal#kaylee, .about .primary-content-container .entry-content .stacked-block .stack-modal#kaylee { left: 0; }
  .the-magazine .primary-content-container .entry-content .stacked-block .stack-modal#kaylee .triangle, .more-issues .primary-content-container .entry-content .stacked-block .stack-modal#kaylee .triangle, .advertise .primary-content-container .entry-content .stacked-block .stack-modal#kaylee .triangle, .standard-page .primary-content-container .entry-content .stacked-block .stack-modal#kaylee .triangle, .about .primary-content-container .entry-content .stacked-block .stack-modal#kaylee .triangle { left: 25px; }
  .the-magazine .small-header, .more-issues .small-header, .advertise .small-header, .standard-page .small-header, .about .small-header { border-top: none; }
  .the-magazine .page-content-center, .more-issues .page-content-center, .advertise .page-content-center, .standard-page .page-content-center, .about .page-content-center { padding: 0 0 25px 0; }
  .the-magazine .post-section-heading, .more-issues .post-section-heading, .advertise .post-section-heading, .standard-page .post-section-heading, .about .post-section-heading { text-align: left !important; }
  .the-magazine .standard-p, .the-magazine .standard-p a, .more-issues .standard-p, .more-issues .standard-p a, .advertise .standard-p, .advertise .standard-p a, .standard-page .standard-p, .standard-page .standard-p a, .about .standard-p, .about .standard-p a { font-size: 14pt !important; line-height: 24px !important; }
  .the-magazine .single-post .entry-title, .more-issues .single-post .entry-title, .advertise .single-post .entry-title, .standard-page .single-post .entry-title, .about .single-post .entry-title { font-size: 33pt; line-height: 36pt; margin-bottom: 20px; }
  .the-magazine .lists .post-section-heading-level-2, .more-issues .lists .post-section-heading-level-2, .advertise .lists .post-section-heading-level-2, .standard-page .lists .post-section-heading-level-2, .about .lists .post-section-heading-level-2 { font-size: 22pt; line-height: 32px; }
  .the-magazine .header.block-1 .subscribe-today, .more-issues .header.block-1 .subscribe-today, .advertise .header.block-1 .subscribe-today, .standard-page .header.block-1 .subscribe-today, .about .header.block-1 .subscribe-today { display: none; }
  .the-magazine .editor-note h1, .more-issues .editor-note h1, .advertise .editor-note h1, .standard-page .editor-note h1, .about .editor-note h1 { font-size: 24pt; line-height: 32px; }
  .the-magazine .editor-note .note-row, .more-issues .editor-note .note-row, .advertise .editor-note .note-row, .standard-page .editor-note .note-row, .about .editor-note .note-row { padding: 5px 0 0 15px; }
  .the-magazine .editor-note .note, .more-issues .editor-note .note, .advertise .editor-note .note, .standard-page .editor-note .note, .about .editor-note .note { padding: 20px 0 10px 0; }
  .the-magazine .editor-note .note p, .the-magazine .editor-note .note li, .more-issues .editor-note .note p, .more-issues .editor-note .note li, .advertise .editor-note .note p, .advertise .editor-note .note li, .standard-page .editor-note .note p, .standard-page .editor-note .note li, .about .editor-note .note p, .about .editor-note .note li { font-size: 14pt; }
  .the-magazine .editor-note .note a.button, .more-issues .editor-note .note a.button, .advertise .editor-note .note a.button, .standard-page .editor-note .note a.button, .about .editor-note .note a.button { background: #ffc45c; /* Old browsers */ background: -moz-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc45c), color-stop(100%, #f07f00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffc45c 0%, #f07f00 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffc45c 0%, #f07f00 100%); /* W3C */ width: 95%; }
  .the-magazine .editor-note .note-header, .more-issues .editor-note .note-header, .advertise .editor-note .note-header, .standard-page .editor-note .note-header, .about .editor-note .note-header { font-size: 26pt; line-height: 34px; margin-bottom: 5px; }
  .the-magazine .editor-note .note-aside, .more-issues .editor-note .note-aside, .advertise .editor-note .note-aside, .standard-page .editor-note .note-aside, .about .editor-note .note-aside { margin-bottom: 20px; }
  .the-magazine .editor-note .float-left img, .more-issues .editor-note .float-left img, .advertise .editor-note .float-left img, .standard-page .editor-note .float-left img, .about .editor-note .float-left img { padding: 10px 0 0 0; }
  .the-magazine .primary-content-container, .more-issues .primary-content-container, .advertise .primary-content-container, .standard-page .primary-content-container, .about .primary-content-container { margin-bottom: 25px; }
  .the-magazine .primary-content-container .stacked-block, .more-issues .primary-content-container .stacked-block, .advertise .primary-content-container .stacked-block, .standard-page .primary-content-container .stacked-block, .about .primary-content-container .stacked-block { width: 100%; }
  .the-magazine .primary-content-container .stacked-block .stack-block, .more-issues .primary-content-container .stacked-block .stack-block, .advertise .primary-content-container .stacked-block .stack-block, .standard-page .primary-content-container .stacked-block .stack-block, .about .primary-content-container .stacked-block .stack-block { width: 40%; }
  .the-magazine .primary-content-container .stacked-block .stack-block .name, .more-issues .primary-content-container .stacked-block .stack-block .name, .advertise .primary-content-container .stacked-block .stack-block .name, .standard-page .primary-content-container .stacked-block .stack-block .name, .about .primary-content-container .stacked-block .stack-block .name { font-size: 15pt; line-height: 22px; }
  .the-magazine .primary-content-container .stacked-block .stack-block img, .more-issues .primary-content-container .stacked-block .stack-block img, .advertise .primary-content-container .stacked-block .stack-block img, .standard-page .primary-content-container .stacked-block .stack-block img, .about .primary-content-container .stacked-block .stack-block img { margin-bottom: 5px; width: 100%; }
  .the-magazine .primary-content-container .stacked-block .stack-row, .more-issues .primary-content-container .stacked-block .stack-row, .advertise .primary-content-container .stacked-block .stack-row, .standard-page .primary-content-container .stacked-block .stack-row, .about .primary-content-container .stacked-block .stack-row { width: 110%; }
  .the-magazine .background-block, .more-issues .background-block, .advertise .background-block, .standard-page .background-block, .about .background-block { margin-bottom: 10px; }
  .the-magazine .background-block .sub-head, .more-issues .background-block .sub-head, .advertise .background-block .sub-head, .standard-page .background-block .sub-head, .about .background-block .sub-head { font-size: 16pt; }
  .membership-levels .single-post .entry-title, .membership-checkout .single-post .entry-title, .membership-account .single-post .entry-title, .membership-billing .single-post .entry-title, .membership-cancel .single-post .entry-title, .membership-confirmation .single-post .entry-title, .membership-invoice .single-post .entry-title { font-size: 34pt; line-height: 36pt; margin-bottom: 5px; }
  .membership-levels .single-post h3, .membership-checkout .single-post h3, .membership-account .single-post h3, .membership-billing .single-post h3, .membership-cancel .single-post h3, .membership-confirmation .single-post h3, .membership-invoice .single-post h3 { border-bottom: 6px solid #f59d00; font-size: 24pt; line-height: 27pt; margin: 30px 0 10px 0; text-align: left; }
  .membership-levels .single-post li, .membership-checkout .single-post li, .membership-account .single-post li, .membership-billing .single-post li, .membership-cancel .single-post li, .membership-confirmation .single-post li, .membership-invoice .single-post li { font-size: 18px; }
  .membership-levels .single-post p, .membership-checkout .single-post p, .membership-account .single-post p, .membership-billing .single-post p, .membership-cancel .single-post p, .membership-confirmation .single-post p, .membership-invoice .single-post p { font-size: 18px; }
  .membership-levels .single-post thead, .membership-checkout .single-post thead, .membership-account .single-post thead, .membership-billing .single-post thead, .membership-cancel .single-post thead, .membership-confirmation .single-post thead, .membership-invoice .single-post thead { display: none; }
  .membership-levels .single-post td, .membership-checkout .single-post td, .membership-account .single-post td, .membership-billing .single-post td, .membership-cancel .single-post td, .membership-confirmation .single-post td, .membership-invoice .single-post td { display: block; width: 100%; }
  .membership-levels .single-post td:nth-of-type(1):before, .membership-checkout .single-post td:nth-of-type(1):before, .membership-account .single-post td:nth-of-type(1):before, .membership-billing .single-post td:nth-of-type(1):before, .membership-cancel .single-post td:nth-of-type(1):before, .membership-confirmation .single-post td:nth-of-type(1):before, .membership-invoice .single-post td:nth-of-type(1):before { color: #8b8b8b; content: "Level"; padding-right: 10px; text-transform: uppercase; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 37px; }
  .membership-levels .single-post td:nth-of-type(2):before, .membership-checkout .single-post td:nth-of-type(2):before, .membership-account .single-post td:nth-of-type(2):before, .membership-billing .single-post td:nth-of-type(2):before, .membership-cancel .single-post td:nth-of-type(2):before, .membership-confirmation .single-post td:nth-of-type(2):before, .membership-invoice .single-post td:nth-of-type(2):before { color: #8b8b8b; content: "Initial Payment"; padding-right: 10px; text-transform: uppercase; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 37px; }
  .membership-levels .single-post td:nth-of-type(3):before, .membership-checkout .single-post td:nth-of-type(3):before, .membership-account .single-post td:nth-of-type(3):before, .membership-billing .single-post td:nth-of-type(3):before, .membership-cancel .single-post td:nth-of-type(3):before, .membership-confirmation .single-post td:nth-of-type(3):before, .membership-invoice .single-post td:nth-of-type(3):before { color: #8b8b8b; content: "Subscription Information"; padding-right: 10px; text-transform: uppercase; font-family: "bitter-bold", "Times", Georgia, serif; font-weight: 200; font-style: normal; line-height: 37px; }
  .membership-levels .single-post .alignright, .membership-levels .single-post .alignleft, .membership-checkout .single-post .alignright, .membership-checkout .single-post .alignleft, .membership-account .single-post .alignright, .membership-account .single-post .alignleft, .membership-billing .single-post .alignright, .membership-billing .single-post .alignleft, .membership-cancel .single-post .alignright, .membership-cancel .single-post .alignleft, .membership-confirmation .single-post .alignright, .membership-confirmation .single-post .alignleft, .membership-invoice .single-post .alignright, .membership-invoice .single-post .alignleft { float: right; margin: 5px; }
  .membership-levels .primary-content-container .pmpro_checkout td, .membership-checkout .primary-content-container .pmpro_checkout td, .membership-account .primary-content-container .pmpro_checkout td, .membership-billing .primary-content-container .pmpro_checkout td, .membership-cancel .primary-content-container .pmpro_checkout td, .membership-confirmation .primary-content-container .pmpro_checkout td, .membership-invoice .primary-content-container .pmpro_checkout td { padding: 0; }
  .membership-levels .primary-content-container .pmpro_invoice tr, .membership-checkout .primary-content-container .pmpro_invoice tr, .membership-account .primary-content-container .pmpro_invoice tr, .membership-billing .primary-content-container .pmpro_invoice tr, .membership-cancel .primary-content-container .pmpro_invoice tr, .membership-confirmation .primary-content-container .pmpro_invoice tr, .membership-invoice .primary-content-container .pmpro_invoice tr { border-bottom: 10px solid #fff; }
  .membership-levels .primary-content-container .pmpro_invoice td, .membership-checkout .primary-content-container .pmpro_invoice td, .membership-account .primary-content-container .pmpro_invoice td, .membership-billing .primary-content-container .pmpro_invoice td, .membership-cancel .primary-content-container .pmpro_invoice td, .membership-confirmation .primary-content-container .pmpro_invoice td, .membership-invoice .primary-content-container .pmpro_invoice td { padding: 0 10px; }
  .membership-levels .primary-content-container .yeslink, .membership-checkout .primary-content-container .yeslink, .membership-account .primary-content-container .yeslink, .membership-billing .primary-content-container .yeslink, .membership-cancel .primary-content-container .yeslink, .membership-confirmation .primary-content-container .yeslink, .membership-invoice .primary-content-container .yeslink { display: block; margin-bottom: 10px; }
  .membership-levels .primary-content-container #pmpro_levels_table .pmpro_btn, .membership-checkout .primary-content-container #pmpro_levels_table .pmpro_btn, .membership-account .primary-content-container #pmpro_levels_table .pmpro_btn, .membership-billing .primary-content-container #pmpro_levels_table .pmpro_btn, .membership-cancel .primary-content-container #pmpro_levels_table .pmpro_btn, .membership-confirmation .primary-content-container #pmpro_levels_table .pmpro_btn, .membership-invoice .primary-content-container #pmpro_levels_table .pmpro_btn { display: inline-block; margin: 0 0 10px 0; }
  .membership-levels #nav-below .nav-previous, .membership-levels #nav-below .nav-next, .membership-checkout #nav-below .nav-previous, .membership-checkout #nav-below .nav-next, .membership-account #nav-below .nav-previous, .membership-account #nav-below .nav-next, .membership-billing #nav-below .nav-previous, .membership-billing #nav-below .nav-next, .membership-cancel #nav-below .nav-previous, .membership-cancel #nav-below .nav-next, .membership-confirmation #nav-below .nav-previous, .membership-confirmation #nav-below .nav-next, .membership-invoice #nav-below .nav-previous, .membership-invoice #nav-below .nav-next { width: 100%; }
  .category-content-pull { margin-left: 0px; padding-left: 0px; padding-right: 0px; margin-top: -435px; }
  .category-heading-container .category-heading { width: 95%; margin-left: -47.5%; left: 50%; font-size: 32px; min-width: 180px !important; }
  .category-posts { float: left; left: 50%; margin-left: -49.5%; }
  .category-posts .post { padding: 20px 0 20px 0; }
  .category-posts .post .entry-title { font-size: 22px; }
  .category-posts .post .entry-summary { float: left; position: relative; display: block; width: 100%; font-family: "sourcesanspro-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 24px; }
  .category-posts .post .post-image { float: left; width: 100%; display: block; }
  .category-posts .post .post-image img, .category-posts .post .post-image a { float: left; position: relative; display: block; width: 100%; height: auto !important; padding-right: 0px; }
  .category-posts .post .post-image img { margin-bottom: 10px; }
  .advertise .page-content-center { padding-top: 25px; }
  .advertise .primary-content-container .entry-content .specs { overflow: auto; overflow-y: hidden; }
  .advertise .primary-content-container .entry-content .specs table { width: 150%; }
  .advertise .primary-content-container .entry-content p img { width: 40%; height: auto !important; }
  .about .page-content-center { padding-top: 25px; }
  .article-controls { width: 95%; margin-left: -47.5%; left: 50%; padding: 5px 0px 5px 0px; }
  .article-controls.inline .cron-link .text { max-width: 120px; }
  .article-controls .text { display: none; visibility: hidden; }
  .article-controls .date-pagination .button-cont { right: 0px; background: #a5acb1; min-width: 140px; top: 10px; position: absolute; z-index: 999; }
  .article-controls .date-pagination .button-cont .active-date { color: #fff; text-align: center; line-height: 22px; display: block !important; visibility: visible !important; cursor: pointer; }
  .article-controls .date-pagination .button-cont .active-date .arrow-down { position: absolute; right: 21px; top: 6px; width: 0px; height: 0px; border-style: solid; border-width: 8px 8px 0 8px; border-color: #fff transparent transparent transparent; }
  .article-controls .date-pagination .button-cont .visible { display: block !important; visibility: visible !important; }
  .article-controls .date-pagination .button-cont a { float: left !important; position: relative !important; color: #fff !important; width: 100% !important; clear: left; text-align: center; padding: 8px 0 8px 0px !important; border-left: 0px; visibility: hidden; display: none !important; }
  .article-controls .date-pagination .button-cont a.last { visibility: hidden; display: none !important; }
  .single-post .article-information .comment-link { float: left; clear: left; }
  .single-post .article-information .pipe { display: none; visibility: hidden; }
  .single-post .article-controls { padding: 15px 0 5px 0; }
  .single-post .entry-title { width: 95%; left: 50%; margin: 15px 0px 15px -47.5%; }
  .single-post .cat-tag { top: -15px; }
  .single-post .post-excerpt, .single-post .post-comments { width: 95%; left: 50%; margin-left: -47.5%; clear: left; }
  .single-post .post-content { clear: left; margin: 0 auto; width: 95%; }
  .single-post .post-section-heading { text-align: center; }
  .single-post .post-section-heading.no-margin { margin-bottom: 20px; }
  .single-post .share-controls { text-align: center !important; padding-bottom: 20px; font-size: 28px; }
  .single-post .share-controls .heading, .single-post .share-controls .social-icons { font-size: 22px; text-align: center; clear: left; width: 97%; left: 50%; margin-left: -47.5%; position: relative; padding: 0px !important; }
  .single-post .the-latest .related-stories, .single-post .the-latest .latest-stories { width: 100%; }
  .list-sub-page-heading { width: 95%; margin-left: -47.5%; left: 50%; margin-top: 30px; }
  .list-sub-page-heading .heading-center { width: 100%; margin-left: 0px; left: 0px; }
  .list-sub-page-heading .heading-center .heading { font-size: 42px !important; line-height: 42px !important; width: 100%; display: block; float: left; text-align: center; position: relative; top: -13px; padding: 0 !important; margin-left: 0px !important; padding-bottom: 18px !important; }
  .list-sub-page-heading .heading-center .heading sub { font-size: 22px !important; line-height: 24px !important; display: block; margin-top: 0; padding: 0 10px 0 10px; }
  .list-sub-page-heading .heading-center .heading-image { width: 80px; height: auto !important; float: left; position: relative; display: block; left: 50%; margin-left: -40px; margin-top: -23px; }
  .medium-page-sub { width: 97%; margin: 0px 0px 0 -47.5% !important; left: 50%; }
  .home .the-latest .spotlight-articles li.standard:first-child { border-top: 1px dotted #ccc; }
  .the-lists .lists { clear: left; width: 95%; margin-left: -47.5%; left: 50%; }
  .the-lists .list { text-align: center; }
  .the-lists .list:first-child { margin-top: 10px; }
  .the-lists .list:last-child { margin-bottom: 20px; }
  .the-lists .list .list-content { border-left-width: 0px; border-top-width: 4px; border-bottom-width: 4px; }
  .the-lists .list .list-image { width: 80px; margin-left: -40px; left: 50%; float: left; position: relative; padding: 0px; margin-bottom: 0px; }
  .the-lists .list .list-content .text-capsule { float: left; text-align: center; padding: 0px; width: 95%; margin-left: -47.5%; clear: left; left: 50%; position: relative; }
  .cablefax-100 .page-content-center, .cablefax-100-2009 .page-content-center, .cablefax-100-2010 .page-content-center, .cablefax-100-2012 .page-content-center, .cablefax-100-2013 .page-content-center, .cablefax-100-2014 .page-content-center { padding-top: 0; }
  .cablefax-100 .above-it-all-lists, .cablefax-100-2009 .above-it-all-lists, .cablefax-100-2010 .above-it-all-lists, .cablefax-100-2012 .above-it-all-lists, .cablefax-100-2013 .above-it-all-lists, .cablefax-100-2014 .above-it-all-lists { width: 100%; }
  .cablefax-100 .above-it-all-lists li, .cablefax-100-2009 .above-it-all-lists li, .cablefax-100-2010 .above-it-all-lists li, .cablefax-100-2012 .above-it-all-lists li, .cablefax-100-2013 .above-it-all-lists li, .cablefax-100-2014 .above-it-all-lists li { width: 100% !important; margin-left: 0px; text-align: center; }
  .cablefax-100 .drawer, .cablefax-100-2009 .drawer, .cablefax-100-2010 .drawer, .cablefax-100-2012 .drawer, .cablefax-100-2013 .drawer, .cablefax-100-2014 .drawer { margin-top: 0; }
  .cablefax-100 .drawer .drawer-list .title, .cablefax-100-2009 .drawer .drawer-list .title, .cablefax-100-2010 .drawer .drawer-list .title, .cablefax-100-2012 .drawer .drawer-list .title, .cablefax-100-2013 .drawer .drawer-list .title, .cablefax-100-2014 .drawer .drawer-list .title { max-width: 80%; }
  .top-ops .medium-page-sub h2, .top-ops-2009 .medium-page-sub h2, .top-ops-2010 .medium-page-sub h2, .top-ops-2011 .medium-page-sub h2, .top-ops-2012 .medium-page-sub h2, .top-ops-2013 .medium-page-sub h2, .faxies .medium-page-sub h2, .faxies-2009 .medium-page-sub h2, .faxies-2010 .medium-page-sub h2, .faxies-2011 .medium-page-sub h2, .faxies-2012 .medium-page-sub h2, .faxies-2013 .medium-page-sub h2, .most-powerful-women .medium-page-sub h2, .most-powerful-women-2009 .medium-page-sub h2, .most-powerful-women-2010 .medium-page-sub h2, .most-powerful-women-2011 .medium-page-sub h2, .most-powerful-women-2012 .medium-page-sub h2, .most-powerful-women-2013 .medium-page-sub h2, .most-influential-minorities .medium-page-sub h2, .most-influential-minorities-2009 .medium-page-sub h2, .most-influential-minorities-2010 .medium-page-sub h2, .most-influential-minorities-2011 .medium-page-sub h2, .most-influential-minorities-2012 .medium-page-sub h2, .most-influential-minorities-2013 .medium-page-sub h2, .digital-awards .medium-page-sub h2, .digital-awards-2009 .medium-page-sub h2, .digital-awards-2010 .medium-page-sub h2, .digital-awards-2011 .medium-page-sub h2, .digital-awards-2012 .medium-page-sub h2, .digital-awards-2013 .medium-page-sub h2, .digital-awards-all .medium-page-sub h2, .best-salesmen .medium-page-sub h2, .best-salesmen-2009 .medium-page-sub h2, .best-salesmen-2010 .medium-page-sub h2, .best-salesmen-2011 .medium-page-sub h2, .best-salesmen-2012 .medium-page-sub h2, .best-salesmen-2013 .medium-page-sub h2 { margin-top: 0; }
  .top-ops .above-it-all-lists, .top-ops-2009 .above-it-all-lists, .top-ops-2010 .above-it-all-lists, .top-ops-2011 .above-it-all-lists, .top-ops-2012 .above-it-all-lists, .top-ops-2013 .above-it-all-lists, .faxies .above-it-all-lists, .faxies-2009 .above-it-all-lists, .faxies-2010 .above-it-all-lists, .faxies-2011 .above-it-all-lists, .faxies-2012 .above-it-all-lists, .faxies-2013 .above-it-all-lists, .most-powerful-women .above-it-all-lists, .most-powerful-women-2009 .above-it-all-lists, .most-powerful-women-2010 .above-it-all-lists, .most-powerful-women-2011 .above-it-all-lists, .most-powerful-women-2012 .above-it-all-lists, .most-powerful-women-2013 .above-it-all-lists, .most-influential-minorities .above-it-all-lists, .most-influential-minorities-2009 .above-it-all-lists, .most-influential-minorities-2010 .above-it-all-lists, .most-influential-minorities-2011 .above-it-all-lists, .most-influential-minorities-2012 .above-it-all-lists, .most-influential-minorities-2013 .above-it-all-lists, .digital-awards .above-it-all-lists, .digital-awards-2009 .above-it-all-lists, .digital-awards-2010 .above-it-all-lists, .digital-awards-2011 .above-it-all-lists, .digital-awards-2012 .above-it-all-lists, .digital-awards-2013 .above-it-all-lists, .digital-awards-all .above-it-all-lists, .best-salesmen .above-it-all-lists, .best-salesmen-2009 .above-it-all-lists, .best-salesmen-2010 .above-it-all-lists, .best-salesmen-2011 .above-it-all-lists, .best-salesmen-2012 .above-it-all-lists, .best-salesmen-2013 .above-it-all-lists { width: 100%; }
  .top-ops .above-it-all-lists li, .top-ops-2009 .above-it-all-lists li, .top-ops-2010 .above-it-all-lists li, .top-ops-2011 .above-it-all-lists li, .top-ops-2012 .above-it-all-lists li, .top-ops-2013 .above-it-all-lists li, .faxies .above-it-all-lists li, .faxies-2009 .above-it-all-lists li, .faxies-2010 .above-it-all-lists li, .faxies-2011 .above-it-all-lists li, .faxies-2012 .above-it-all-lists li, .faxies-2013 .above-it-all-lists li, .most-powerful-women .above-it-all-lists li, .most-powerful-women-2009 .above-it-all-lists li, .most-powerful-women-2010 .above-it-all-lists li, .most-powerful-women-2011 .above-it-all-lists li, .most-powerful-women-2012 .above-it-all-lists li, .most-powerful-women-2013 .above-it-all-lists li, .most-influential-minorities .above-it-all-lists li, .most-influential-minorities-2009 .above-it-all-lists li, .most-influential-minorities-2010 .above-it-all-lists li, .most-influential-minorities-2011 .above-it-all-lists li, .most-influential-minorities-2012 .above-it-all-lists li, .most-influential-minorities-2013 .above-it-all-lists li, .digital-awards .above-it-all-lists li, .digital-awards-2009 .above-it-all-lists li, .digital-awards-2010 .above-it-all-lists li, .digital-awards-2011 .above-it-all-lists li, .digital-awards-2012 .above-it-all-lists li, .digital-awards-2013 .above-it-all-lists li, .digital-awards-all .above-it-all-lists li, .best-salesmen .above-it-all-lists li, .best-salesmen-2009 .above-it-all-lists li, .best-salesmen-2010 .above-it-all-lists li, .best-salesmen-2011 .above-it-all-lists li, .best-salesmen-2012 .above-it-all-lists li, .best-salesmen-2013 .above-it-all-lists li { width: 100%; }
  .top-ops .above-it-all-lists.individual-profiles li, .top-ops-2009 .above-it-all-lists.individual-profiles li, .top-ops-2010 .above-it-all-lists.individual-profiles li, .top-ops-2011 .above-it-all-lists.individual-profiles li, .top-ops-2012 .above-it-all-lists.individual-profiles li, .top-ops-2013 .above-it-all-lists.individual-profiles li, .faxies .above-it-all-lists.individual-profiles li, .faxies-2009 .above-it-all-lists.individual-profiles li, .faxies-2010 .above-it-all-lists.individual-profiles li, .faxies-2011 .above-it-all-lists.individual-profiles li, .faxies-2012 .above-it-all-lists.individual-profiles li, .faxies-2013 .above-it-all-lists.individual-profiles li, .most-powerful-women .above-it-all-lists.individual-profiles li, .most-powerful-women-2009 .above-it-all-lists.individual-profiles li, .most-powerful-women-2010 .above-it-all-lists.individual-profiles li, .most-powerful-women-2011 .above-it-all-lists.individual-profiles li, .most-powerful-women-2012 .above-it-all-lists.individual-profiles li, .most-powerful-women-2013 .above-it-all-lists.individual-profiles li, .most-influential-minorities .above-it-all-lists.individual-profiles li, .most-influential-minorities-2009 .above-it-all-lists.individual-profiles li, .most-influential-minorities-2010 .above-it-all-lists.individual-profiles li, .most-influential-minorities-2011 .above-it-all-lists.individual-profiles li, .most-influential-minorities-2012 .above-it-all-lists.individual-profiles li, .most-influential-minorities-2013 .above-it-all-lists.individual-profiles li, .digital-awards .above-it-all-lists.individual-profiles li, .digital-awards-2009 .above-it-all-lists.individual-profiles li, .digital-awards-2010 .above-it-all-lists.individual-profiles li, .digital-awards-2011 .above-it-all-lists.individual-profiles li, .digital-awards-2012 .above-it-all-lists.individual-profiles li, .digital-awards-2013 .above-it-all-lists.individual-profiles li, .digital-awards-all .above-it-all-lists.individual-profiles li, .best-salesmen .above-it-all-lists.individual-profiles li, .best-salesmen-2009 .above-it-all-lists.individual-profiles li, .best-salesmen-2010 .above-it-all-lists.individual-profiles li, .best-salesmen-2011 .above-it-all-lists.individual-profiles li, .best-salesmen-2012 .above-it-all-lists.individual-profiles li, .best-salesmen-2013 .above-it-all-lists.individual-profiles li { width: 100% !important; }
  .top-ops .drawer-list.flat-list, .top-ops-2009 .drawer-list.flat-list, .top-ops-2010 .drawer-list.flat-list, .top-ops-2011 .drawer-list.flat-list, .top-ops-2012 .drawer-list.flat-list, .top-ops-2013 .drawer-list.flat-list, .faxies .drawer-list.flat-list, .faxies-2009 .drawer-list.flat-list, .faxies-2010 .drawer-list.flat-list, .faxies-2011 .drawer-list.flat-list, .faxies-2012 .drawer-list.flat-list, .faxies-2013 .drawer-list.flat-list, .most-powerful-women .drawer-list.flat-list, .most-powerful-women-2009 .drawer-list.flat-list, .most-powerful-women-2010 .drawer-list.flat-list, .most-powerful-women-2011 .drawer-list.flat-list, .most-powerful-women-2012 .drawer-list.flat-list, .most-powerful-women-2013 .drawer-list.flat-list, .most-influential-minorities .drawer-list.flat-list, .most-influential-minorities-2009 .drawer-list.flat-list, .most-influential-minorities-2010 .drawer-list.flat-list, .most-influential-minorities-2011 .drawer-list.flat-list, .most-influential-minorities-2012 .drawer-list.flat-list, .most-influential-minorities-2013 .drawer-list.flat-list, .digital-awards .drawer-list.flat-list, .digital-awards-2009 .drawer-list.flat-list, .digital-awards-2010 .drawer-list.flat-list, .digital-awards-2011 .drawer-list.flat-list, .digital-awards-2012 .drawer-list.flat-list, .digital-awards-2013 .drawer-list.flat-list, .digital-awards-all .drawer-list.flat-list, .best-salesmen .drawer-list.flat-list, .best-salesmen-2009 .drawer-list.flat-list, .best-salesmen-2010 .drawer-list.flat-list, .best-salesmen-2011 .drawer-list.flat-list, .best-salesmen-2012 .drawer-list.flat-list, .best-salesmen-2013 .drawer-list.flat-list { margin-top: 20px; }
  .top-ops .drawer-list.flat-list li .role, .top-ops-2009 .drawer-list.flat-list li .role, .top-ops-2010 .drawer-list.flat-list li .role, .top-ops-2011 .drawer-list.flat-list li .role, .top-ops-2012 .drawer-list.flat-list li .role, .top-ops-2013 .drawer-list.flat-list li .role, .faxies .drawer-list.flat-list li .role, .faxies-2009 .drawer-list.flat-list li .role, .faxies-2010 .drawer-list.flat-list li .role, .faxies-2011 .drawer-list.flat-list li .role, .faxies-2012 .drawer-list.flat-list li .role, .faxies-2013 .drawer-list.flat-list li .role, .most-powerful-women .drawer-list.flat-list li .role, .most-powerful-women-2009 .drawer-list.flat-list li .role, .most-powerful-women-2010 .drawer-list.flat-list li .role, .most-powerful-women-2011 .drawer-list.flat-list li .role, .most-powerful-women-2012 .drawer-list.flat-list li .role, .most-powerful-women-2013 .drawer-list.flat-list li .role, .most-influential-minorities .drawer-list.flat-list li .role, .most-influential-minorities-2009 .drawer-list.flat-list li .role, .most-influential-minorities-2010 .drawer-list.flat-list li .role, .most-influential-minorities-2011 .drawer-list.flat-list li .role, .most-influential-minorities-2012 .drawer-list.flat-list li .role, .most-influential-minorities-2013 .drawer-list.flat-list li .role, .digital-awards .drawer-list.flat-list li .role, .digital-awards-2009 .drawer-list.flat-list li .role, .digital-awards-2010 .drawer-list.flat-list li .role, .digital-awards-2011 .drawer-list.flat-list li .role, .digital-awards-2012 .drawer-list.flat-list li .role, .digital-awards-2013 .drawer-list.flat-list li .role, .digital-awards-all .drawer-list.flat-list li .role, .best-salesmen .drawer-list.flat-list li .role, .best-salesmen-2009 .drawer-list.flat-list li .role, .best-salesmen-2010 .drawer-list.flat-list li .role, .best-salesmen-2011 .drawer-list.flat-list li .role, .best-salesmen-2012 .drawer-list.flat-list li .role, .best-salesmen-2013 .drawer-list.flat-list li .role { margin-bottom: 0; }
  .top-ops .drawer-list li .title, .top-ops-2009 .drawer-list li .title, .top-ops-2010 .drawer-list li .title, .top-ops-2011 .drawer-list li .title, .top-ops-2012 .drawer-list li .title, .top-ops-2013 .drawer-list li .title, .faxies .drawer-list li .title, .faxies-2009 .drawer-list li .title, .faxies-2010 .drawer-list li .title, .faxies-2011 .drawer-list li .title, .faxies-2012 .drawer-list li .title, .faxies-2013 .drawer-list li .title, .most-powerful-women .drawer-list li .title, .most-powerful-women-2009 .drawer-list li .title, .most-powerful-women-2010 .drawer-list li .title, .most-powerful-women-2011 .drawer-list li .title, .most-powerful-women-2012 .drawer-list li .title, .most-powerful-women-2013 .drawer-list li .title, .most-influential-minorities .drawer-list li .title, .most-influential-minorities-2009 .drawer-list li .title, .most-influential-minorities-2010 .drawer-list li .title, .most-influential-minorities-2011 .drawer-list li .title, .most-influential-minorities-2012 .drawer-list li .title, .most-influential-minorities-2013 .drawer-list li .title, .digital-awards .drawer-list li .title, .digital-awards-2009 .drawer-list li .title, .digital-awards-2010 .drawer-list li .title, .digital-awards-2011 .drawer-list li .title, .digital-awards-2012 .drawer-list li .title, .digital-awards-2013 .drawer-list li .title, .digital-awards-all .drawer-list li .title, .best-salesmen .drawer-list li .title, .best-salesmen-2009 .drawer-list li .title, .best-salesmen-2010 .drawer-list li .title, .best-salesmen-2011 .drawer-list li .title, .best-salesmen-2012 .drawer-list li .title, .best-salesmen-2013 .drawer-list li .title { max-width: 225px; margin-bottom: 19px; }
  .top-ops .drawer-list li .title .role, .top-ops-2009 .drawer-list li .title .role, .top-ops-2010 .drawer-list li .title .role, .top-ops-2011 .drawer-list li .title .role, .top-ops-2012 .drawer-list li .title .role, .top-ops-2013 .drawer-list li .title .role, .faxies .drawer-list li .title .role, .faxies-2009 .drawer-list li .title .role, .faxies-2010 .drawer-list li .title .role, .faxies-2011 .drawer-list li .title .role, .faxies-2012 .drawer-list li .title .role, .faxies-2013 .drawer-list li .title .role, .most-powerful-women .drawer-list li .title .role, .most-powerful-women-2009 .drawer-list li .title .role, .most-powerful-women-2010 .drawer-list li .title .role, .most-powerful-women-2011 .drawer-list li .title .role, .most-powerful-women-2012 .drawer-list li .title .role, .most-powerful-women-2013 .drawer-list li .title .role, .most-influential-minorities .drawer-list li .title .role, .most-influential-minorities-2009 .drawer-list li .title .role, .most-influential-minorities-2010 .drawer-list li .title .role, .most-influential-minorities-2011 .drawer-list li .title .role, .most-influential-minorities-2012 .drawer-list li .title .role, .most-influential-minorities-2013 .drawer-list li .title .role, .digital-awards .drawer-list li .title .role, .digital-awards-2009 .drawer-list li .title .role, .digital-awards-2010 .drawer-list li .title .role, .digital-awards-2011 .drawer-list li .title .role, .digital-awards-2012 .drawer-list li .title .role, .digital-awards-2013 .drawer-list li .title .role, .digital-awards-all .drawer-list li .title .role, .best-salesmen .drawer-list li .title .role, .best-salesmen-2009 .drawer-list li .title .role, .best-salesmen-2010 .drawer-list li .title .role, .best-salesmen-2011 .drawer-list li .title .role, .best-salesmen-2012 .drawer-list li .title .role, .best-salesmen-2013 .drawer-list li .title .role { padding-bottom: 0; }
  .top-ops .drawer-list li img.float-right, .top-ops-2009 .drawer-list li img.float-right, .top-ops-2010 .drawer-list li img.float-right, .top-ops-2011 .drawer-list li img.float-right, .top-ops-2012 .drawer-list li img.float-right, .top-ops-2013 .drawer-list li img.float-right, .faxies .drawer-list li img.float-right, .faxies-2009 .drawer-list li img.float-right, .faxies-2010 .drawer-list li img.float-right, .faxies-2011 .drawer-list li img.float-right, .faxies-2012 .drawer-list li img.float-right, .faxies-2013 .drawer-list li img.float-right, .most-powerful-women .drawer-list li img.float-right, .most-powerful-women-2009 .drawer-list li img.float-right, .most-powerful-women-2010 .drawer-list li img.float-right, .most-powerful-women-2011 .drawer-list li img.float-right, .most-powerful-women-2012 .drawer-list li img.float-right, .most-powerful-women-2013 .drawer-list li img.float-right, .most-influential-minorities .drawer-list li img.float-right, .most-influential-minorities-2009 .drawer-list li img.float-right, .most-influential-minorities-2010 .drawer-list li img.float-right, .most-influential-minorities-2011 .drawer-list li img.float-right, .most-influential-minorities-2012 .drawer-list li img.float-right, .most-influential-minorities-2013 .drawer-list li img.float-right, .digital-awards .drawer-list li img.float-right, .digital-awards-2009 .drawer-list li img.float-right, .digital-awards-2010 .drawer-list li img.float-right, .digital-awards-2011 .drawer-list li img.float-right, .digital-awards-2012 .drawer-list li img.float-right, .digital-awards-2013 .drawer-list li img.float-right, .digital-awards-all .drawer-list li img.float-right, .best-salesmen .drawer-list li img.float-right, .best-salesmen-2009 .drawer-list li img.float-right, .best-salesmen-2010 .drawer-list li img.float-right, .best-salesmen-2011 .drawer-list li img.float-right, .best-salesmen-2012 .drawer-list li img.float-right, .best-salesmen-2013 .drawer-list li img.float-right { width: 30%; height: auto !important; }
  .top-ops .drawer-list li.featured-item, .top-ops-2009 .drawer-list li.featured-item, .top-ops-2010 .drawer-list li.featured-item, .top-ops-2011 .drawer-list li.featured-item, .top-ops-2012 .drawer-list li.featured-item, .top-ops-2013 .drawer-list li.featured-item, .faxies .drawer-list li.featured-item, .faxies-2009 .drawer-list li.featured-item, .faxies-2010 .drawer-list li.featured-item, .faxies-2011 .drawer-list li.featured-item, .faxies-2012 .drawer-list li.featured-item, .faxies-2013 .drawer-list li.featured-item, .most-powerful-women .drawer-list li.featured-item, .most-powerful-women-2009 .drawer-list li.featured-item, .most-powerful-women-2010 .drawer-list li.featured-item, .most-powerful-women-2011 .drawer-list li.featured-item, .most-powerful-women-2012 .drawer-list li.featured-item, .most-powerful-women-2013 .drawer-list li.featured-item, .most-influential-minorities .drawer-list li.featured-item, .most-influential-minorities-2009 .drawer-list li.featured-item, .most-influential-minorities-2010 .drawer-list li.featured-item, .most-influential-minorities-2011 .drawer-list li.featured-item, .most-influential-minorities-2012 .drawer-list li.featured-item, .most-influential-minorities-2013 .drawer-list li.featured-item, .digital-awards .drawer-list li.featured-item, .digital-awards-2009 .drawer-list li.featured-item, .digital-awards-2010 .drawer-list li.featured-item, .digital-awards-2011 .drawer-list li.featured-item, .digital-awards-2012 .drawer-list li.featured-item, .digital-awards-2013 .drawer-list li.featured-item, .digital-awards-all .drawer-list li.featured-item, .best-salesmen .drawer-list li.featured-item, .best-salesmen-2009 .drawer-list li.featured-item, .best-salesmen-2010 .drawer-list li.featured-item, .best-salesmen-2011 .drawer-list li.featured-item, .best-salesmen-2012 .drawer-list li.featured-item, .best-salesmen-2013 .drawer-list li.featured-item { padding: 10px 0; }
  .top-ops .drawer-list li.featured-item .title, .top-ops-2009 .drawer-list li.featured-item .title, .top-ops-2010 .drawer-list li.featured-item .title, .top-ops-2011 .drawer-list li.featured-item .title, .top-ops-2012 .drawer-list li.featured-item .title, .top-ops-2013 .drawer-list li.featured-item .title, .faxies .drawer-list li.featured-item .title, .faxies-2009 .drawer-list li.featured-item .title, .faxies-2010 .drawer-list li.featured-item .title, .faxies-2011 .drawer-list li.featured-item .title, .faxies-2012 .drawer-list li.featured-item .title, .faxies-2013 .drawer-list li.featured-item .title, .most-powerful-women .drawer-list li.featured-item .title, .most-powerful-women-2009 .drawer-list li.featured-item .title, .most-powerful-women-2010 .drawer-list li.featured-item .title, .most-powerful-women-2011 .drawer-list li.featured-item .title, .most-powerful-women-2012 .drawer-list li.featured-item .title, .most-powerful-women-2013 .drawer-list li.featured-item .title, .most-influential-minorities .drawer-list li.featured-item .title, .most-influential-minorities-2009 .drawer-list li.featured-item .title, .most-influential-minorities-2010 .drawer-list li.featured-item .title, .most-influential-minorities-2011 .drawer-list li.featured-item .title, .most-influential-minorities-2012 .drawer-list li.featured-item .title, .most-influential-minorities-2013 .drawer-list li.featured-item .title, .digital-awards .drawer-list li.featured-item .title, .digital-awards-2009 .drawer-list li.featured-item .title, .digital-awards-2010 .drawer-list li.featured-item .title, .digital-awards-2011 .drawer-list li.featured-item .title, .digital-awards-2012 .drawer-list li.featured-item .title, .digital-awards-2013 .drawer-list li.featured-item .title, .digital-awards-all .drawer-list li.featured-item .title, .best-salesmen .drawer-list li.featured-item .title, .best-salesmen-2009 .drawer-list li.featured-item .title, .best-salesmen-2010 .drawer-list li.featured-item .title, .best-salesmen-2011 .drawer-list li.featured-item .title, .best-salesmen-2012 .drawer-list li.featured-item .title, .best-salesmen-2013 .drawer-list li.featured-item .title { margin-bottom: 10px; }
  .cablefax-100 .primary-content-container .post-section-heading, .cablefax-100-2009 .primary-content-container .post-section-heading, .cablefax-100-2010 .primary-content-container .post-section-heading, .cablefax-100-2012 .primary-content-container .post-section-heading, .cablefax-100-2013 .primary-content-container .post-section-heading, .cablefax-100-2014 .primary-content-container .post-section-heading, .top-ops .primary-content-container .post-section-heading, .top-ops-2009 .primary-content-container .post-section-heading, .top-ops-2010 .primary-content-container .post-section-heading, .top-ops-2011 .primary-content-container .post-section-heading, .top-ops-2012 .primary-content-container .post-section-heading, .top-ops-2013 .primary-content-container .post-section-heading, .faxies .primary-content-container .post-section-heading, .faxies-2009 .primary-content-container .post-section-heading, .faxies-2010 .primary-content-container .post-section-heading, .faxies-2011 .primary-content-container .post-section-heading, .faxies-2012 .primary-content-container .post-section-heading, .faxies-2013 .primary-content-container .post-section-heading, .most-powerful-women .primary-content-container .post-section-heading, .most-powerful-women-2009 .primary-content-container .post-section-heading, .most-powerful-women-2010 .primary-content-container .post-section-heading, .most-powerful-women-2011 .primary-content-container .post-section-heading, .most-powerful-women-2012 .primary-content-container .post-section-heading, .most-powerful-women-2013 .primary-content-container .post-section-heading, .most-influential-minorities .primary-content-container .post-section-heading, .most-influential-minorities-2009 .primary-content-container .post-section-heading, .most-influential-minorities-2010 .primary-content-container .post-section-heading, .most-influential-minorities-2011 .primary-content-container .post-section-heading, .most-influential-minorities-2012 .primary-content-container .post-section-heading, .most-influential-minorities-2013 .primary-content-container .post-section-heading, .digital-awards .primary-content-container .post-section-heading, .digital-awards-2009 .primary-content-container .post-section-heading, .digital-awards-2010 .primary-content-container .post-section-heading, .digital-awards-2011 .primary-content-container .post-section-heading, .digital-awards-2012 .primary-content-container .post-section-heading, .digital-awards-2013 .primary-content-container .post-section-heading, .digital-awards-all .primary-content-container .post-section-heading, .best-salesmen .primary-content-container .post-section-heading, .best-salesmen-2009 .primary-content-container .post-section-heading, .best-salesmen-2010 .primary-content-container .post-section-heading, .best-salesmen-2011 .primary-content-container .post-section-heading, .best-salesmen-2012 .primary-content-container .post-section-heading, .best-salesmen-2013 .primary-content-container .post-section-heading { font-size: 24px; line-height: 24px; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; }
  .cablefax-100 .article-controls .previous, .cablefax-100-2009 .article-controls .previous, .cablefax-100-2010 .article-controls .previous, .cablefax-100-2012 .article-controls .previous, .cablefax-100-2013 .article-controls .previous, .cablefax-100-2014 .article-controls .previous, .top-ops .article-controls .previous, .top-ops-2009 .article-controls .previous, .top-ops-2010 .article-controls .previous, .top-ops-2011 .article-controls .previous, .top-ops-2012 .article-controls .previous, .top-ops-2013 .article-controls .previous, .faxies .article-controls .previous, .faxies-2009 .article-controls .previous, .faxies-2010 .article-controls .previous, .faxies-2011 .article-controls .previous, .faxies-2012 .article-controls .previous, .faxies-2013 .article-controls .previous, .most-powerful-women .article-controls .previous, .most-powerful-women-2009 .article-controls .previous, .most-powerful-women-2010 .article-controls .previous, .most-powerful-women-2011 .article-controls .previous, .most-powerful-women-2012 .article-controls .previous, .most-powerful-women-2013 .article-controls .previous, .most-influential-minorities .article-controls .previous, .most-influential-minorities-2009 .article-controls .previous, .most-influential-minorities-2010 .article-controls .previous, .most-influential-minorities-2011 .article-controls .previous, .most-influential-minorities-2012 .article-controls .previous, .most-influential-minorities-2013 .article-controls .previous, .digital-awards .article-controls .previous, .digital-awards-2009 .article-controls .previous, .digital-awards-2010 .article-controls .previous, .digital-awards-2011 .article-controls .previous, .digital-awards-2012 .article-controls .previous, .digital-awards-2013 .article-controls .previous, .digital-awards-all .article-controls .previous, .best-salesmen .article-controls .previous, .best-salesmen-2009 .article-controls .previous, .best-salesmen-2010 .article-controls .previous, .best-salesmen-2011 .article-controls .previous, .best-salesmen-2012 .article-controls .previous, .best-salesmen-2013 .article-controls .previous { margin-top: 8px; }
  .cablefax-100 .article-controls .next.date-pagination .button-cont, .cablefax-100-2009 .article-controls .next.date-pagination .button-cont, .cablefax-100-2010 .article-controls .next.date-pagination .button-cont, .cablefax-100-2012 .article-controls .next.date-pagination .button-cont, .cablefax-100-2013 .article-controls .next.date-pagination .button-cont, .cablefax-100-2014 .article-controls .next.date-pagination .button-cont, .top-ops .article-controls .next.date-pagination .button-cont, .top-ops-2009 .article-controls .next.date-pagination .button-cont, .top-ops-2010 .article-controls .next.date-pagination .button-cont, .top-ops-2011 .article-controls .next.date-pagination .button-cont, .top-ops-2012 .article-controls .next.date-pagination .button-cont, .top-ops-2013 .article-controls .next.date-pagination .button-cont, .faxies .article-controls .next.date-pagination .button-cont, .faxies-2009 .article-controls .next.date-pagination .button-cont, .faxies-2010 .article-controls .next.date-pagination .button-cont, .faxies-2011 .article-controls .next.date-pagination .button-cont, .faxies-2012 .article-controls .next.date-pagination .button-cont, .faxies-2013 .article-controls .next.date-pagination .button-cont, .most-powerful-women .article-controls .next.date-pagination .button-cont, .most-powerful-women-2009 .article-controls .next.date-pagination .button-cont, .most-powerful-women-2010 .article-controls .next.date-pagination .button-cont, .most-powerful-women-2011 .article-controls .next.date-pagination .button-cont, .most-powerful-women-2012 .article-controls .next.date-pagination .button-cont, .most-powerful-women-2013 .article-controls .next.date-pagination .button-cont, .most-influential-minorities .article-controls .next.date-pagination .button-cont, .most-influential-minorities-2009 .article-controls .next.date-pagination .button-cont, .most-influential-minorities-2010 .article-controls .next.date-pagination .button-cont, .most-influential-minorities-2011 .article-controls .next.date-pagination .button-cont, .most-influential-minorities-2012 .article-controls .next.date-pagination .button-cont, .most-influential-minorities-2013 .article-controls .next.date-pagination .button-cont, .digital-awards .article-controls .next.date-pagination .button-cont, .digital-awards-2009 .article-controls .next.date-pagination .button-cont, .digital-awards-2010 .article-controls .next.date-pagination .button-cont, .digital-awards-2011 .article-controls .next.date-pagination .button-cont, .digital-awards-2012 .article-controls .next.date-pagination .button-cont, .digital-awards-2013 .article-controls .next.date-pagination .button-cont, .digital-awards-all .article-controls .next.date-pagination .button-cont, .best-salesmen .article-controls .next.date-pagination .button-cont, .best-salesmen-2009 .article-controls .next.date-pagination .button-cont, .best-salesmen-2010 .article-controls .next.date-pagination .button-cont, .best-salesmen-2011 .article-controls .next.date-pagination .button-cont, .best-salesmen-2012 .article-controls .next.date-pagination .button-cont, .best-salesmen-2013 .article-controls .next.date-pagination .button-cont { padding: 5px 0 5px 0; }
  .cablefax-100 .editor-note .chip, .cablefax-100-2009 .editor-note .chip, .cablefax-100-2010 .editor-note .chip, .cablefax-100-2012 .editor-note .chip, .cablefax-100-2013 .editor-note .chip, .cablefax-100-2014 .editor-note .chip, .top-ops .editor-note .chip, .top-ops-2009 .editor-note .chip, .top-ops-2010 .editor-note .chip, .top-ops-2011 .editor-note .chip, .top-ops-2012 .editor-note .chip, .top-ops-2013 .editor-note .chip, .faxies .editor-note .chip, .faxies-2009 .editor-note .chip, .faxies-2010 .editor-note .chip, .faxies-2011 .editor-note .chip, .faxies-2012 .editor-note .chip, .faxies-2013 .editor-note .chip, .most-powerful-women .editor-note .chip, .most-powerful-women-2009 .editor-note .chip, .most-powerful-women-2010 .editor-note .chip, .most-powerful-women-2011 .editor-note .chip, .most-powerful-women-2012 .editor-note .chip, .most-powerful-women-2013 .editor-note .chip, .most-influential-minorities .editor-note .chip, .most-influential-minorities-2009 .editor-note .chip, .most-influential-minorities-2010 .editor-note .chip, .most-influential-minorities-2011 .editor-note .chip, .most-influential-minorities-2012 .editor-note .chip, .most-influential-minorities-2013 .editor-note .chip, .digital-awards .editor-note .chip, .digital-awards-2009 .editor-note .chip, .digital-awards-2010 .editor-note .chip, .digital-awards-2011 .editor-note .chip, .digital-awards-2012 .editor-note .chip, .digital-awards-2013 .editor-note .chip, .digital-awards-all .editor-note .chip, .best-salesmen .editor-note .chip, .best-salesmen-2009 .editor-note .chip, .best-salesmen-2010 .editor-note .chip, .best-salesmen-2011 .editor-note .chip, .best-salesmen-2012 .editor-note .chip, .best-salesmen-2013 .editor-note .chip { width: 25px; left: 25px; }
  .cablefax-100 .heading-eyebrow, .cablefax-100-2009 .heading-eyebrow, .cablefax-100-2010 .heading-eyebrow, .cablefax-100-2012 .heading-eyebrow, .cablefax-100-2013 .heading-eyebrow, .cablefax-100-2014 .heading-eyebrow, .top-ops .heading-eyebrow, .top-ops-2009 .heading-eyebrow, .top-ops-2010 .heading-eyebrow, .top-ops-2011 .heading-eyebrow, .top-ops-2012 .heading-eyebrow, .top-ops-2013 .heading-eyebrow, .faxies .heading-eyebrow, .faxies-2009 .heading-eyebrow, .faxies-2010 .heading-eyebrow, .faxies-2011 .heading-eyebrow, .faxies-2012 .heading-eyebrow, .faxies-2013 .heading-eyebrow, .most-powerful-women .heading-eyebrow, .most-powerful-women-2009 .heading-eyebrow, .most-powerful-women-2010 .heading-eyebrow, .most-powerful-women-2011 .heading-eyebrow, .most-powerful-women-2012 .heading-eyebrow, .most-powerful-women-2013 .heading-eyebrow, .most-influential-minorities .heading-eyebrow, .most-influential-minorities-2009 .heading-eyebrow, .most-influential-minorities-2010 .heading-eyebrow, .most-influential-minorities-2011 .heading-eyebrow, .most-influential-minorities-2012 .heading-eyebrow, .most-influential-minorities-2013 .heading-eyebrow, .digital-awards .heading-eyebrow, .digital-awards-2009 .heading-eyebrow, .digital-awards-2010 .heading-eyebrow, .digital-awards-2011 .heading-eyebrow, .digital-awards-2012 .heading-eyebrow, .digital-awards-2013 .heading-eyebrow, .digital-awards-all .heading-eyebrow, .best-salesmen .heading-eyebrow, .best-salesmen-2009 .heading-eyebrow, .best-salesmen-2010 .heading-eyebrow, .best-salesmen-2011 .heading-eyebrow, .best-salesmen-2012 .heading-eyebrow, .best-salesmen-2013 .heading-eyebrow { visibility: hidden; display: none; }
  .cablefax-100 .editor-note, .cablefax-100-2009 .editor-note, .cablefax-100-2010 .editor-note, .cablefax-100-2012 .editor-note, .cablefax-100-2013 .editor-note, .cablefax-100-2014 .editor-note, .top-ops .editor-note, .top-ops-2009 .editor-note, .top-ops-2010 .editor-note, .top-ops-2011 .editor-note, .top-ops-2012 .editor-note, .top-ops-2013 .editor-note, .faxies .editor-note, .faxies-2009 .editor-note, .faxies-2010 .editor-note, .faxies-2011 .editor-note, .faxies-2012 .editor-note, .faxies-2013 .editor-note, .most-powerful-women .editor-note, .most-powerful-women-2009 .editor-note, .most-powerful-women-2010 .editor-note, .most-powerful-women-2011 .editor-note, .most-powerful-women-2012 .editor-note, .most-powerful-women-2013 .editor-note, .most-influential-minorities .editor-note, .most-influential-minorities-2009 .editor-note, .most-influential-minorities-2010 .editor-note, .most-influential-minorities-2011 .editor-note, .most-influential-minorities-2012 .editor-note, .most-influential-minorities-2013 .editor-note, .digital-awards .editor-note, .digital-awards-2009 .editor-note, .digital-awards-2010 .editor-note, .digital-awards-2011 .editor-note, .digital-awards-2012 .editor-note, .digital-awards-2013 .editor-note, .digital-awards-all .editor-note, .best-salesmen .editor-note, .best-salesmen-2009 .editor-note, .best-salesmen-2010 .editor-note, .best-salesmen-2011 .editor-note, .best-salesmen-2012 .editor-note, .best-salesmen-2013 .editor-note { margin-top: 20px; }
  .cablefax-100 .editor-note .editor-info, .cablefax-100-2009 .editor-note .editor-info, .cablefax-100-2010 .editor-note .editor-info, .cablefax-100-2012 .editor-note .editor-info, .cablefax-100-2013 .editor-note .editor-info, .cablefax-100-2014 .editor-note .editor-info, .top-ops .editor-note .editor-info, .top-ops-2009 .editor-note .editor-info, .top-ops-2010 .editor-note .editor-info, .top-ops-2011 .editor-note .editor-info, .top-ops-2012 .editor-note .editor-info, .top-ops-2013 .editor-note .editor-info, .faxies .editor-note .editor-info, .faxies-2009 .editor-note .editor-info, .faxies-2010 .editor-note .editor-info, .faxies-2011 .editor-note .editor-info, .faxies-2012 .editor-note .editor-info, .faxies-2013 .editor-note .editor-info, .most-powerful-women .editor-note .editor-info, .most-powerful-women-2009 .editor-note .editor-info, .most-powerful-women-2010 .editor-note .editor-info, .most-powerful-women-2011 .editor-note .editor-info, .most-powerful-women-2012 .editor-note .editor-info, .most-powerful-women-2013 .editor-note .editor-info, .most-influential-minorities .editor-note .editor-info, .most-influential-minorities-2009 .editor-note .editor-info, .most-influential-minorities-2010 .editor-note .editor-info, .most-influential-minorities-2011 .editor-note .editor-info, .most-influential-minorities-2012 .editor-note .editor-info, .most-influential-minorities-2013 .editor-note .editor-info, .digital-awards .editor-note .editor-info, .digital-awards-2009 .editor-note .editor-info, .digital-awards-2010 .editor-note .editor-info, .digital-awards-2011 .editor-note .editor-info, .digital-awards-2012 .editor-note .editor-info, .digital-awards-2013 .editor-note .editor-info, .digital-awards-all .editor-note .editor-info, .best-salesmen .editor-note .editor-info, .best-salesmen-2009 .editor-note .editor-info, .best-salesmen-2010 .editor-note .editor-info, .best-salesmen-2011 .editor-note .editor-info, .best-salesmen-2012 .editor-note .editor-info, .best-salesmen-2013 .editor-note .editor-info { bottom: -95px; left: 65px; }
  .cablefax-100 .editor-note .editor-info .desc, .cablefax-100-2009 .editor-note .editor-info .desc, .cablefax-100-2010 .editor-note .editor-info .desc, .cablefax-100-2012 .editor-note .editor-info .desc, .cablefax-100-2013 .editor-note .editor-info .desc, .cablefax-100-2014 .editor-note .editor-info .desc, .top-ops .editor-note .editor-info .desc, .top-ops-2009 .editor-note .editor-info .desc, .top-ops-2010 .editor-note .editor-info .desc, .top-ops-2011 .editor-note .editor-info .desc, .top-ops-2012 .editor-note .editor-info .desc, .top-ops-2013 .editor-note .editor-info .desc, .faxies .editor-note .editor-info .desc, .faxies-2009 .editor-note .editor-info .desc, .faxies-2010 .editor-note .editor-info .desc, .faxies-2011 .editor-note .editor-info .desc, .faxies-2012 .editor-note .editor-info .desc, .faxies-2013 .editor-note .editor-info .desc, .most-powerful-women .editor-note .editor-info .desc, .most-powerful-women-2009 .editor-note .editor-info .desc, .most-powerful-women-2010 .editor-note .editor-info .desc, .most-powerful-women-2011 .editor-note .editor-info .desc, .most-powerful-women-2012 .editor-note .editor-info .desc, .most-powerful-women-2013 .editor-note .editor-info .desc, .most-influential-minorities .editor-note .editor-info .desc, .most-influential-minorities-2009 .editor-note .editor-info .desc, .most-influential-minorities-2010 .editor-note .editor-info .desc, .most-influential-minorities-2011 .editor-note .editor-info .desc, .most-influential-minorities-2012 .editor-note .editor-info .desc, .most-influential-minorities-2013 .editor-note .editor-info .desc, .digital-awards .editor-note .editor-info .desc, .digital-awards-2009 .editor-note .editor-info .desc, .digital-awards-2010 .editor-note .editor-info .desc, .digital-awards-2011 .editor-note .editor-info .desc, .digital-awards-2012 .editor-note .editor-info .desc, .digital-awards-2013 .editor-note .editor-info .desc, .digital-awards-all .editor-note .editor-info .desc, .best-salesmen .editor-note .editor-info .desc, .best-salesmen-2009 .editor-note .editor-info .desc, .best-salesmen-2010 .editor-note .editor-info .desc, .best-salesmen-2011 .editor-note .editor-info .desc, .best-salesmen-2012 .editor-note .editor-info .desc, .best-salesmen-2013 .editor-note .editor-info .desc { margin: 5px 0px 0px 10px; }
  .cablefax-100 .above-it-all-lists li, .cablefax-100-2009 .above-it-all-lists li, .cablefax-100-2010 .above-it-all-lists li, .cablefax-100-2012 .above-it-all-lists li, .cablefax-100-2013 .above-it-all-lists li, .cablefax-100-2014 .above-it-all-lists li, .top-ops .above-it-all-lists li, .top-ops-2009 .above-it-all-lists li, .top-ops-2010 .above-it-all-lists li, .top-ops-2011 .above-it-all-lists li, .top-ops-2012 .above-it-all-lists li, .top-ops-2013 .above-it-all-lists li, .faxies .above-it-all-lists li, .faxies-2009 .above-it-all-lists li, .faxies-2010 .above-it-all-lists li, .faxies-2011 .above-it-all-lists li, .faxies-2012 .above-it-all-lists li, .faxies-2013 .above-it-all-lists li, .most-powerful-women .above-it-all-lists li, .most-powerful-women-2009 .above-it-all-lists li, .most-powerful-women-2010 .above-it-all-lists li, .most-powerful-women-2011 .above-it-all-lists li, .most-powerful-women-2012 .above-it-all-lists li, .most-powerful-women-2013 .above-it-all-lists li, .most-influential-minorities .above-it-all-lists li, .most-influential-minorities-2009 .above-it-all-lists li, .most-influential-minorities-2010 .above-it-all-lists li, .most-influential-minorities-2011 .above-it-all-lists li, .most-influential-minorities-2012 .above-it-all-lists li, .most-influential-minorities-2013 .above-it-all-lists li, .digital-awards .above-it-all-lists li, .digital-awards-2009 .above-it-all-lists li, .digital-awards-2010 .above-it-all-lists li, .digital-awards-2011 .above-it-all-lists li, .digital-awards-2012 .above-it-all-lists li, .digital-awards-2013 .above-it-all-lists li, .digital-awards-all .above-it-all-lists li, .best-salesmen .above-it-all-lists li, .best-salesmen-2009 .above-it-all-lists li, .best-salesmen-2010 .above-it-all-lists li, .best-salesmen-2011 .above-it-all-lists li, .best-salesmen-2012 .above-it-all-lists li, .best-salesmen-2013 .above-it-all-lists li { width: 87%; margin-right: 0; padding-right: 15px; }
  .cablefax-100 .above-it-all-lists a, .cablefax-100-2009 .above-it-all-lists a, .cablefax-100-2010 .above-it-all-lists a, .cablefax-100-2012 .above-it-all-lists a, .cablefax-100-2013 .above-it-all-lists a, .cablefax-100-2014 .above-it-all-lists a, .top-ops .above-it-all-lists a, .top-ops-2009 .above-it-all-lists a, .top-ops-2010 .above-it-all-lists a, .top-ops-2011 .above-it-all-lists a, .top-ops-2012 .above-it-all-lists a, .top-ops-2013 .above-it-all-lists a, .faxies .above-it-all-lists a, .faxies-2009 .above-it-all-lists a, .faxies-2010 .above-it-all-lists a, .faxies-2011 .above-it-all-lists a, .faxies-2012 .above-it-all-lists a, .faxies-2013 .above-it-all-lists a, .most-powerful-women .above-it-all-lists a, .most-powerful-women-2009 .above-it-all-lists a, .most-powerful-women-2010 .above-it-all-lists a, .most-powerful-women-2011 .above-it-all-lists a, .most-powerful-women-2012 .above-it-all-lists a, .most-powerful-women-2013 .above-it-all-lists a, .most-influential-minorities .above-it-all-lists a, .most-influential-minorities-2009 .above-it-all-lists a, .most-influential-minorities-2010 .above-it-all-lists a, .most-influential-minorities-2011 .above-it-all-lists a, .most-influential-minorities-2012 .above-it-all-lists a, .most-influential-minorities-2013 .above-it-all-lists a, .digital-awards .above-it-all-lists a, .digital-awards-2009 .above-it-all-lists a, .digital-awards-2010 .above-it-all-lists a, .digital-awards-2011 .above-it-all-lists a, .digital-awards-2012 .above-it-all-lists a, .digital-awards-2013 .above-it-all-lists a, .digital-awards-all .above-it-all-lists a, .best-salesmen .above-it-all-lists a, .best-salesmen-2009 .above-it-all-lists a, .best-salesmen-2010 .above-it-all-lists a, .best-salesmen-2011 .above-it-all-lists a, .best-salesmen-2012 .above-it-all-lists a, .best-salesmen-2013 .above-it-all-lists a { padding-right: 0; }
  .drawer .drawer-pagination { clear: left; margin-top: 5px; margin-bottom: 10px; }
  .drawer .drawer-list .number { min-width: 40px; }
  .drawer .drawer-list .number img { width: 40px !important; height: auto !important; margin: 10px 0 0 5px; }
  .drawer .drawer-list .title { max-width: 295px; }
  .drawer .drawer-list .more { width: 100%; display: block; position: relative; left: 0px; right: auto; top: auto; float: left; text-align: center; border-top: 1px dotted #bbb; background: #eee; color: #2980b9; }
  .drawer .drawer-list .bio { width: 100%; background: #f3f3f3; }
  .drawer .drawer-list .bio p { width: 97%; float: left; position: relative; display: block; clear: left; margin-left: -47.5%; left: 50%; background: transparent; padding: 10px 0px 10px 0px; }
  .drawer .drawer-list .featured-item .title { margin-left: 5px !important; }
  .drawer .drawer-list .featured-item .more { top: 10px !important; }
  .drawer .all-featured .more { top: 16px !important; }
  .drawer .all-featured .title { margin-left: 5px !important; }
  .drawer .all-featured .name { font-size: 20px !important; }
  .drawer .all-featured .role { font-size: 18px !important; }
  .article-details { width: 97%; left: 50%; margin: 0px 0px 0px -48.5% !important; clear: left; }
  .article-details li { min-width: 200px !important; width: 100% !important; padding: 10px 0px 10px 0px !important; margin: 5px 0px 5px 0px !important; }
  .article-details li a { width: 100%; }
  .article-details li a img { margin-left: 10px; }
  .cableflix .cableflix-video-feed { width: 97%; float: left; position: relative; margin-left: -48.5%; left: 50%; }
  .cableflix .cableflix-video-feed li { float: left; position: relative; display: block; margin-left: 0px !important; width: 100%; }
  .cableflix .cableflix-video-feed li img { width: 100%; height: auto !important; max-height: none !important; }
  .cableflix .cableflix-video-feed li .pb { width: 120px; height: 120px; margin: -80px 0 0 -60px; border-width: 2px; -webkit-border-radius: 120px; -moz-border-radius: 120px; border-radius: 120px; }
  .cableflix .cableflix-video-feed li .pb .arrow { border-width: 40px 0 40px 56.6px; border-color: transparent transparent transparent #fff; position: absolute; top: 20px; left: 38px; }
  .cableflix .cableflix-video-feed li.featured { width: 100%; display: block; position: relative; }
  .cableflix .cableflix-video-feed li.featured iframe { height: auto !important; min-height: 200px; width: 100%; }
  .cableflix .cableflix-video-feed li.featured .pb { margin: -90px 0 0 -60px; }
  .cableflix .cableflix-video-feed h2 { font-size: 12pt; }
  .all-events-awards-webinars .category-heading, .awards .category-heading, .events .category-heading, .webinars .category-heading { font-size: 28px; line-height: 30px; margin-top: 16px; }
  .all-events-awards-webinars .category-heading.smaller, .awards .category-heading.smaller, .events .category-heading.smaller, .webinars .category-heading.smaller { font-size: 20px; margin-top: 4px; }
  .all-events-awards-webinars .awards-heading-med img, .awards .awards-heading-med img, .events .awards-heading-med img, .webinars .awards-heading-med img { width: 80px !important; height: auto !important; margin: 0 10px 0px 0px; }
  .all-events-awards-webinars .post-details, .awards .post-details, .events .post-details, .webinars .post-details { width: 97%; left: 50%; clear: left; margin: -20px 0 0 -48.5% !important; }
  .all-events-awards-webinars .post-details li, .awards .post-details li, .events .post-details li, .webinars .post-details li { width: 100%; margin: 20px 0 0 0 !important; }
  .all-events-awards-webinars .sort-menu ul, .awards .sort-menu ul, .events .sort-menu ul, .webinars .sort-menu ul { text-align: center; padding: 10px !important; }
  .all-events-awards-webinars .sort-menu li, .awards .sort-menu li, .events .sort-menu li, .webinars .sort-menu li { width: 48%; margin: 1% !important; }
  .all-events-awards-webinars .sort-menu li:first-child, .awards .sort-menu li:first-child, .events .sort-menu li:first-child, .webinars .sort-menu li:first-child { width: 100%; text-align: center; margin: 0px !important; padding: 0px !important; }
  .all-events-awards-webinars .sort-menu li a, .awards .sort-menu li a, .events .sort-menu li a, .webinars .sort-menu li a { float: none !important; position: static !important; }
  .all-events-awards-webinars .events-list, .awards .events-list, .events .events-list, .webinars .events-list { width: 97%; margin: 0 0 0 -48.5%; clear: left; left: 50%; }
  .all-events-awards-webinars .events-list li, .awards .events-list li, .events .events-list li, .webinars .events-list li { float: left; position: relative; display: block; padding: 20px 0 20px 0; }
  .all-events-awards-webinars .events-list .date, .awards .events-list .date, .events .events-list .date, .webinars .events-list .date { width: 100% !important; }
  .all-events-awards-webinars .events-list .post-class, .awards .events-list .post-class, .events .events-list .post-class, .webinars .events-list .post-class { position: absolute; top: 0px; right: 3px; font-size: 16px !important; }
  .all-events-awards-webinars .events-list .post-body, .awards .events-list .post-body, .events .events-list .post-body, .webinars .events-list .post-body { padding: 0px !important; }
  .all-events-awards-webinars .events-list .post-text, .awards .events-list .post-text, .events .events-list .post-text, .webinars .events-list .post-text { float: left; position: relative; display: block; width: 100%; padding: 0px !important; }
  .all-events-awards-webinars .events-list .post-image, .awards .events-list .post-image, .events .events-list .post-image, .webinars .events-list .post-image { width: 100% !important; height: auto !important; }
  .all-events-awards-webinars .events-list .post-link, .awards .events-list .post-link, .events .events-list .post-link, .webinars .events-list .post-link { float: left; position: relative; display: block; margin: 0px !important; }
  .cable-industry-jobs .secondary.button, .cable-industry-jobs .tertiary.button { font-size: 13pt; text-align: center; text-transform: uppercase; }
  .cable-industry-jobs .secondary.button { float: left; margin-right: 5px; padding: 15px 14px; width: 60%; }
  .cable-industry-jobs .tertiary.button { padding: 11px 14px; position: relative; top: 12px; width: 35%; }
  .cable-industry-jobs .head .header a { font-size: 16pt; }
  .cable-industry-jobs .head .header.block-1 { float: left; position: relative; top: -5px; }
  .cable-industry-jobs .employers .header.block-2, .cable-industry-jobs .employers .header.block-3, .cable-industry-jobs .job-seekers .header.block-2, .cable-industry-jobs .job-seekers .header.block-3 { float: left; margin-bottom: 10px; position: relative; top: -5px; width: 100%; }
  .cable-industry-jobs .employers .header.block-2 .button-secondary, .cable-industry-jobs .employers .header.block-2 .button-tertiary, .cable-industry-jobs .employers .header.block-3 .button-secondary, .cable-industry-jobs .employers .header.block-3 .button-tertiary, .cable-industry-jobs .job-seekers .header.block-2 .button-secondary, .cable-industry-jobs .job-seekers .header.block-2 .button-tertiary, .cable-industry-jobs .job-seekers .header.block-3 .button-secondary, .cable-industry-jobs .job-seekers .header.block-3 .button-tertiary { font-size: 18px; padding: 10px 20px; }
  .cable-industry-jobs .employers .post-section-heading, .cable-industry-jobs .job-seekers .post-section-heading { margin-top: 20px; margin-bottom: 30px; }
  .cable-industry-jobs .medium-page-sub { clear: left; font-size: 24px; line-height: 31px; left: 49%; margin: 0 0 0 -47.5% !important; }
  .cable-industry-jobs .medium-page-sub img { display: none; }
  .cable-industry-jobs .post-details li { float: none; margin: 20px 0 !important; width: 100%; }
  .cable-industry-jobs .post-details li:first-child { margin-top: 0 !important; }
  .cable-industry-jobs .social { height: auto !important; width: 40px; }
  .cable-industry-jobs .social.rss { position: absolute; right: 0; top: -77px; }
  .cable-industry-jobs .info-list li { padding: 20px 0; }
  .cable-industry-jobs .info-list li:first-child { padding-top: 20px; }
  .cable-industry-jobs .info-list li .post-body { padding: 0; }
  .cable-industry-jobs .info-list li .post-title { float: none; }
  .cable-industry-jobs .info-list li .post-image { display: none; }
  .cable-industry-jobs .chart .post-section-heading { margin-bottom: 20px; }
  .cable-industry-jobs .chart .chart-head { display: none; }
  .cable-industry-jobs .chart .chart-block .chart-list { line-height: 25px; padding: 10px 0 10px 10px; }
  .cable-industry-jobs .chart .chart-block .chart-list .chart-list-item { display: block; }
  .cable-industry-jobs .chart .chart-block .chart-list .chart-list-item.col-1, .cable-industry-jobs .chart .chart-block .chart-list .chart-list-item.col-2, .cable-industry-jobs .chart .chart-block .chart-list .chart-list-item.col-3 { padding: 3px 0; width: 100%; }
  .diversions .page-content-center { padding-top: 0; }
  .diversions .category-heading { font-size: 28px; line-height: 38px; margin-top: 13px; }
  .diversions .channel-heading { visibility: hidden; display: none; }
  .diversions .mobile-filter-cont { visibility: visible; display: block; }
  .diversions .mobile-filters { width: 97%; margin-left: -48.5%; margin-bottom: -30px; left: 50%; top: 0px; position: absolute; background: #a5acb1; padding: 0px; z-index: 999999; font-family: "bitter-regular", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: 22px; }
  .diversions .mobile-filters .inner-filter-list { border-top: 1px solid #bbb; background: #8a9399; -webkit-box-shadow: 0px 0px 10px #666 inset; -moz-box-shadow: 0px 0px 10px #666 inset; box-shadow: 0px 0px 10px #666 inset; }
  .diversions .mobile-filters li { text-align: center; color: #fff; float: left; width: 100%; position: relative; display: block; text-transform: uppercase; font-family: "sourcesanspro-bold", "Helvetica", sans-serif; font-weight: 200; font-style: normal; line-height: normal; }
  .diversions .mobile-filters li a { float: left; width: 100%; position: relative; display: block; padding: 10px 0px 10px 0px; color: #fff; }
  .diversions .mobile-filters li a:hover, .diversions .mobile-filters li a.active { color: #fc4b00; }
  .diversions .mobile-filters .arrow-down { position: absolute; right: 21px; top: 17px; width: 0px; height: 0px; border-style: solid; border-width: 8px 8px 0 8px; border-color: #fff transparent transparent transparent; }
  .diversions .diversions-articles { width: 97%; left: 50%; margin-left: -48.5%; }
  .diversions .diversions-articles .article { width: 100%; margin-left: 0px; margin-right: 0px; }
  .diversions .diversions-articles .article .article-image { width: 100% !important; height: auto !important; }
  .diversions .diversions-articles .article .article-body { width: 100%; border: none; }
  .diversions .diversions-articles .article .article-body .body { border: 1px solid #bbb; } }

  /** more lists **/
.the-lists .list .list-content.multiscreen {border-color: #90ee90;}
body[class*="most-innovative-multiscreen"] .list-sub-page-heading,
.the-lists .lists-container li a:hover .most-innovative-multiscreen {
  background: #90ee90;
  background: linear-gradient(to bottom, #90ee90 0%, #008000 200%);
}
.list-sub-page-heading .heading-center .heading-text .heading {
  padding: 20px 0 0 10px;
  line-height: 0.8;
}

/** submenu hover colors **/
.global-nav .global-navbar li:hover .sub-menu li.programming:hover, .sub-menu li.programming.current-menu-item {background: #8200a6 none repeat scroll 0 0;}
.global-nav .global-navbar li:hover .sub-menu li.regulation:hover, .sub-menu li.regulation.current-menu-item {background: #b31200 none repeat scroll 0 0;}
.global-nav .global-navbar li:hover .sub-menu li.distribution:hover, .sub-menu li.distribution.current-menu-item {background: #00b44b none repeat scroll 0 0;}
.global-nav .global-navbar li:hover .sub-menu li.technology:hover, .sub-menu li.technology.current-menu-item {background: #008dff none repeat scroll 0 0;}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) { /* STYLES GO HERE */ }
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) { /* STYLES GO HERE */ }
@media print, (-o-min-device-pixel-ratio: 5 / 4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { /* Style adjustments for high resolution devices */ }
@media print { * { background: transparent !important; color: #000 !important; /* Black prints faster: h5bp.com/s */ box-shadow: none !important; text-shadow: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  /* Don't show links for images, or javascript/internal links */
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; /* h5bp.com/t */ }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; } }

  .screen-reader-text {visibility:hidden;}





.page-id-207940 .primary-content-container{	 	
	width: 100% !important;	
}	 	
.page-id-207940 .primary-sidebar{	 	
	display:none !important;	 	
}	 	
.page-id-207940 .single-post .post-content p,
.page-id-207940 .single-post .post-content li{	 	
	color:#000;	 	
}	 	
.page-id-207940 #advertising-specs{	 	
	width:100%;	 	
}	 	
.page-id-207940 #advertising-specs img{	 	
	float:none;	 	
}	 	
.page-id-207940 #sub-header{	 	
	border-bottom: 4px solid #f59d00;	 	
	font-size: 30pt;	 	
	margin: 70px 0 20px 0;	 	
	padding: 0 0 10px 0;	 	
	font-family: "bitter-bold", "Helvetica", sans-serif;	 	
	font-weight: 200;	 	
	font-style: normal;	 	
	line-height: 45px;	 	
}	 	
.page-id-207940 .entry-title{	 	
	font-size:4.5rem !important;	 	
}	 	
@media only screen and (max-width: 980px){	

	.page-id-207940 #img-title{	 	
		font-size:11pt !important;	
		padding: 0px !important;	 	
		margin: 0px !important;	 	
		line-height: 1.4rem !important;	 	
	}	 	
	.page-id-207940 #img-sub-title{	 	
		font-size:13px;	 	
	}	 	
}	 	

/* ADDED FOR EVENTS/AWARDS/WEBINARS POSTS */
section.page-content-center img {
    /*height: auto !important;*/
    /*max-width: 100% !important;*/
}
.columned-left, .columned-right {
	width:49%;
}
.columned-right {
	float:right;
}
.columned-left table, .columned-right table, .columned-left table td, .columned-right table td {
	width:100% !important;
}


/* TO HIDE CAPTIONS ON GALLERY */

.captionless-gallery #gallery-2 .gallery-caption {
    display: none;
} 