article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}audio:not([controls]) {display: none;}[hidden] {display: none;}html {font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }body {margin: 0;}body,button,input,select,textarea {font-family: sans-serif;}a {color: #00e;}a:focus {outline: thin dotted;}a:hover,a:active {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong { font-weight: bold; }blockquote {margin: 1em 40px;}dfn {font-style: italic;}mark {background: #ff0;color: #000;}pre,code,kbd,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: 75%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}ul,ol {margin: 1em 0;padding: 0 0 0 40px;}dd {margin: 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; *margin-left: -7px; }button,input,select,textarea {font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }button,input {line-height: normal; }button,input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; -webkit-appearance: button; *overflow: visible;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; }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-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;}.mejs-container {position: relative;background: #000;font-family: Helvetica, Arial;}.me-plugin {position: absolute;}.mejs-embed, .mejs-embed body {width: 100%;height: 100%;margin: 0;padding: 0;background: #000;overflow: hidden;}.mejs-container-fullscreen {position: fixed;left: 0;top: 0;right: 0;bottom: 0;overflow: hidden;z-index: 1000;}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video {width: 100%;height: 100%;}.mejs-background {position: absolute;top: 0;left: 0;}.mejs-mediaelement {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.mejs-poster {position: absolute;top: 0;left: 0;}.mejs-poster img {border: 0;padding: 0;border: 0;display: block;}.mejs-overlay {position: absolute;top: 0;left: 0;}.mejs-overlay-play {cursor: pointer;}.mejs-overlay-button {position: absolute;top: 50%;left: 50%;width: 100px;height: 100px;margin: -50px 0 0 -50px;background: url('/assets/www/img/mediaplayer/bigplay.png') no-repeat;}.mejs-overlay:hover .mejs-overlay-button{background-position: 0 -100px ;}.mejs-overlay-loading {position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;margin: -40px 0 0 -40px;background: #333;background: url('/assets/www/img/mediaplayer/background.png');background: rgba(0, 0, 0, 0.9);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9))); background: -webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background: -moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background: -o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background: -ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background: linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9)); }.mejs-overlay-loading span {display:block;width: 80px;height: 80px;background: transparent url('/assets/www/img/mediaplayer/loading.gif') 50% 50% no-repeat;}.mejs-container .mejs-controls {position: absolute;background: none;list-style-type: none;margin: 0;padding: 0;bottom: 0;left: 0;background: url('/assets/www/img/mediaplayer/background.png');background: rgba(0, 0, 0, 0.7);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7)); height: 30px;width: 100%;}.mejs-container .mejs-controlsdiv {list-style-type: none;background-image: none;display: block;float: left;margin: 0;padding: 0;width: 26px;height: 26px;font-size: 11px;line-height: 11px;background: 0;font-family: Helvetica, Arial;border: 0;}.mejs-controls .mejs-button button {cursor: pointer;display: block;font-size: 0;line-height: 0;text-decoration: none;margin: 7px 5px;padding: 0;position: absolute;height: 16px;width: 16px;border: 0;background: transparent url('/assets/www/img/mediaplayer/controls.png') no-repeat;}.mejs-controls .mejs-button button:focus {outline: solid 1px yellow;}.mejs-container .mejs-controls .mejs-time {color: #fff;display: block;height: 17px;width: auto;padding: 8px 3px 0 3px ;overflow: hidden;text-align: center;padding: auto 4px;}.mejs-container .mejs-controls .mejs-time span {font-size: 11px;color: #fff;line-height: 12px;display: block;float: left;margin: 1px 2px 0 0;width: auto;}.mejs-controls .mejs-play button {background-position:0 0;}.mejs-controls .mejs-pause button {background-position:0 -16px;}.mejs-controls .mejs-stop button {background-position: -112px 0;}.mejs-controls div.mejs-time-rail {width: 200px;padding-top: 5px;}.mejs-controls .mejs-time-rail span {display: block;position: absolute;width: 180px;height: 10px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;cursor: pointer;}.mejs-controls .mejs-time-rail .mejs-time-total {margin: 5px;background: #333;background: rgba(50,50,50,0.8);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8)); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#1E1E1E,endColorstr=#3C3C3C);}.mejs-controls .mejs-time-rail .mejs-time-loaded {background: #3caac8;background: rgba(60,170,200,0.8);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8))); background: -webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background: -moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background: -o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background: -ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background: linear-gradient(rgba(44,124,145,0.8), rgba(78,183,212,0.8)); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#2C7C91,endColorstr=#4EB7D4);width: 0;}.mejs-controls .mejs-time-rail .mejs-time-current {width: 0;background: #fff;background: rgba(255,255,255,0.8);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#FFFFFF,endColorstr=#C8C8C8);}.mejs-controls .mejs-time-rail .mejs-time-handle {display: none;position: absolute;margin: 0;width: 10px;background: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;cursor: pointer;border: solid 2px #333;top: -2px;text-align: center;}.mejs-controls .mejs-time-rail .mejs-time-float {position: absolute;display: none;background: #eee;width: 36px;height: 17px;border: solid 1px #333;top: -26px;margin-left: -18px;text-align: center;color: #111;}.mejs-controls .mejs-time-rail .mejs-time-float-current {margin: 2px;width: 30px;display: block;text-align: center;left: 0;}.mejs-controls .mejs-time-rail .mejs-time-float-corner {position: absolute;display: block;width: 0;height: 0;line-height: 0;border: solid 5px #eee;border-color: #eee transparent transparent transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;top: 15px;left: 13px;}.mejs-controls .mejs-fullscreen-button button {background-position:-32px 0;}.mejs-controls .mejs-unfullscreen button {background-position:-32px -16px;}.mejs-controls .mejs-volume-button {}.mejs-controls .mejs-mute button {background-position:-16px -16px;}.mejs-controls .mejs-unmute button {background-position:-16px 0;}.mejs-controls .mejs-volume-button {position: relative;}.mejs-controls .mejs-volume-button .mejs-volume-slider {display: none;height: 115px;width: 25px;background: url('/assets/www/img/mediaplayer/background.png');background: rgba(50, 50, 50, 0.7);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;top: -115px;left: 0;z-index: 1;position: absolute;margin: 0;}.mejs-controls .mejs-volume-button:hover {-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {position: absolute;left: 11px;top: 8px;width: 2px;height: 100px;background: #ddd;background: rgba(255, 255, 255, 0.5);margin: 0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {position: absolute;left: 11px;top: 8px;width: 2px;height: 100px;background: #ddd;background: rgba(255, 255, 255, 0.9);margin: 0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {position: absolute;left: 4px;top: -3px;width: 16px;height: 6px;background: #ddd;background: rgba(255, 255, 255, 0.9);cursor: N-resize;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;margin: 0;}.mejs-controls .mejs-captions-button {position: relative;}.mejs-controls .mejs-captions-button button {background-position:-48px 0;}.mejs-controls .mejs-captions-button .mejs-captions-selector {visibility: hidden;position: absolute;bottom: 26px;right: -10px;width: 130px;height: 100px;background: url('/assets/www/img/mediaplayer/background.png');background: rgba(50,50,50,0.7);border: solid 1px transparent;padding: 10px;overflow: hidden;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul {margin: 0;padding: 0;display: block;list-style-type: none !important;overflow: hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin: 0 0 6px 0;padding: 0;list-style-type: none !important;display:block;color: #fff;overflow: hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear: both;float: left;margin: 3px 3px 0 5px;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width: 100px;float: left;padding: 4px 0 0 0;line-height: 15px;font-family: helvetica, arial;font-size: 10px;}.mejs-controls .mejs-captions-button .mejs-captions-translations {font-size: 10px;margin: 0 0 5px 0;}.mejs-chapters {position: absolute;top: 0;left: 0;-xborder-right: solid 1px #fff;width: 10000px;}.mejs-chapters .mejs-chapter {position: absolute;float: left;background: #222;background: rgba(0, 0, 0, 0.7);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7)); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow: hidden;border: 0;}.mejs-chapters .mejs-chapter .mejs-chapter-block {font-size: 11px;color: #fff;padding: 5px;display: block;border-right: solid 1px #333;border-bottom: solid 1px #333;cursor: pointer;}.mejs-chapters .mejs-chapter .mejs-chapter-block-last {border-right: none;}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {background: #666;background: rgba(102,102,102, 0.7);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));background: -webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background: -moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background: -o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background: -ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background: linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232);}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size: 12px;font-weight: bold;display: block;white-space:nowrap;text-overflow: ellipsis;margin: 0 0 3px 0;line-height: 12px;}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size: 12px;line-height: 12px;margin: 3px 0 4px 0;display: block;white-space:nowrap;text-overflow: ellipsis;}.mejs-captions-layer {position: absolute;bottom: 0;left: 0;text-align:center;line-height: 22px;font-size: 12px;color: #fff;}.mejs-captions-layera {color: #fff;text-decoration: underline;}.mejs-captions-layer[lang=ar] {font-size: 20px;font-weight: normal;}.mejs-captions-position {position: absolute;width: 100%;bottom: 15px;left: 0;}.mejs-captions-position-hover {bottom: 45px;}.mejs-captions-text {padding: 3px 5px;background: url('/assets/www/img/mediaplayer/background.png');background: rgba(20, 20, 20, 0.8);}.mejs-clear {clear: both;}.me-cannotplay {}.me-cannotplay a {color: #fff;font-weight: bold;}.me-cannotplay span {padding: 15px;display: block;}.mejs-controls .mejs-loop-off button{background-position: -64px -16px;}.mejs-controls .mejs-loop-on button {background-position: -64px 0;}.mejs-controls .mejs-backlight-off button{background-position: -80px -16px;}.mejs-controls .mejs-backlight-on button {background-position: -80px 0;}.mejs-controls .mejs-picturecontrols-button{background-position: -96px 0;}.mejs-contextmenu {position: absolute;width: 150px;padding: 10px;border-radius: 4px;top: 0;left: 0;background: #fff;border: solid 1px #999;z-index: 1001; }.mejs-contextmenu .mejs-contextmenu-separator {height: 1px;font-size: 0;margin: 5px 6px;background: #333;}.mejs-contextmenu .mejs-contextmenu-item {font-family: Helvetica, Arial;font-size: 12px;padding: 4px 6px;cursor: pointer;color: #333;}.mejs-contextmenu .mejs-contextmenu-item:hover {background: #2C7C91;color: #fff;}@font-face {font-family: 'BodoniEgyptianPro-Medium';src: url('../fonts/bodoni/style_196048.eot?#iefix') format('embedded-opentype'), url('../fonts/bodoni/style_196048.woff') format('woff'), url('../fonts/bodoni/style_196048.ttf') format('truetype'), url('../fonts/bodoni/style_196048.svg#BodoniEgyptianPro-Medium') format('svg');}@font-face {font-family: 'BodoniEgyptianPro-MediumItalic';src: url('../fonts/bodoni/style_196047.eot?#iefix') format('embedded-opentype'), url('../fonts/bodoni/style_196047.woff') format('woff'), url('../fonts/bodoni/style_196047.ttf') format('truetype'), url('../fonts/bodoni/style_196047.svg#BodoniEgyptianPro-MediumIta') format('svg');}body {font: 12px/1.5 Arial, 'Helvetica Neue', Helvetica, sans-serif;color: #666;}p {margin: 0 0 1em;}p:last-child {margin: 0;}h1, h2, h3, h4, h5, h6 {margin: 0 0 0.75em;font-family: 'Rockwell W01', Arial, 'Helvetica Neue', sans-serif;font-size: 20px;font-weight: normal;line-height: 1.2;color: #fff;}.i24 {margin-bottom: 0.5em;font-family: 'BodoniEgyptianPro-MediumItalic', serif;font-size: 24px;}.i16 {margin-bottom: 0.5em;font-family: 'BodoniEgyptianPro-MediumItalic', serif;font-size: 16px;}.tagline {font-family: 'BodoniEgyptianPro-MediumItalic', serif;font-size: 24px;line-height: 1.1;}.lower {text-transform: lowercase;}a {color: #fff;text-decoration: none;}header nav {font-family: 'BodoniEgyptianPro-MediumItalic', serif;font-size: 18px;}header nav a.active,header nav a:hover {color: #0492f1;}footer a {color: #454545;}footer a:hover {color: #fff;}html, body, .site-wrap {height: 100%;}html {background: #e2e2e2;}img,video {display: block;max-width: 100%;}video {width: 100%;height: 100%;}iframe {display: block;}ol, ul {list-style: none;margin: 0;padding: 0;}fieldset {margin: 0;padding: 0;border: 0;}input {border: 0;}input:focus {outline: 0;}button {padding: 0;border: 0;}.site-wrap {overflow: hidden;width: 100%;height: auto;min-height: 100%;}.container {margin: 0 auto;width: 960px;}.hide {display: none !important;}.clear {clear: both;}.overlay {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #e2e2e2;z-index: 2000;cursor: pointer;}#masthead {overflow: visible;position: relative;border-left: 170px solid #e2e2e2;width: 100%;min-height: 115px;background: #111;}header {margin-left: -170px;padding-top: 20px;width: 100%;}#logo {position: absolute;left: -160px;width: 151px;height: 134px;}header nav {margin-right: 10px;height: 50px;line-height: 50px;text-align: right;}header nav li {display: inline-block;margin-left: 20px;}#search-bar {position: absolute;bottom: -70px;left: 20px;width: 760px;height: 95px;z-index: 9000;}#search-fixer {position: relative;width: 760px;height: 95px;z-index: 8500;}.fixed #search-fixer {position: fixed;top: 0;}#search-fixer .share {position: absolute;top: 0;right: 0;}#search-fixed-bar {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 50px;background: #111;-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);z-index: 8000;}#search-box {overflow: hidden;position: relative;height: 50px;}#search-box input {float: left;padding: 0 10px;width: 620px;height: 45px;background: #414141;border-bottom: 5px solid #fff;font-family: 'BodoniEgyptianPro-MediumItalic', serif;font-size: 28px;color: #fff;}#search-box button {width: 50px;height: 50px;background: #fff url('../img/icons/sprite-icons.png') no-repeat 0 0;text-indent: -9999em;}#search-live.transparent {position: relative;background: transparent url('../img/trans-fix.gif'); z-index: 2;}#search-autocomplete {position: absolute;top: 0;left: 0;color: #666 !important;z-index: 1;}#search-terms {overflow: hidden;position: relative;margin-top: 20px;height: 25px;font-size: 12px;line-height: 25px;}#search-terms legend {position: absolute;left: 10px;font-weight: bold;color: #333;}#search-terms ol {margin-left: 160px;}#search-terms li {float: left;margin-right: 4px;}#search-terms a {display: block;padding: 0 12px;height: 25px;background: #3e3e3e;-webkit-border-radius: 13px;-moz-border-radius: 13px;border-radius: 13px;color: #e2e2e2;-webkit-transition: background-color 0.2s linear;-moz-transition: background-color 0.2s linear;-ms-transition: background-color 0.2s linear;-o-transition: background-color 0.2s linear;transition: background-color 0.2s linear;}#search-terms a:hover {background: #000;}.fixed #search-terms {display: none;}#search-error {display: none;margin: 10px 0 0 10px;font-family: 'BodoniEgyptianPro-MediumItalic', serif;font-size: 24px;color: #e70010;}.fixed #search-error {margin: 0;padding: 10px;width: 670px;background: #000;}#content {clear: both;overflow: hidden;margin: 90px 0 125px;}footer {position: relative;margin-top: -50px;height: 50px;background: #111;}footer nav {text-align: center;line-height: 50px;}footer li {margin: 0 10px;display: inline;}#masthead-streams {width: 760px;margin-left: 20px;}#masthead-streams > div {padding: 20px 0 65px;}.slider {position: relative;}.slider-wrap,.slider-inner {overflow: hidden;height: 100%;}.slider-wrap {margin: 0 auto;width: 620px;}.slider-inner {position: relative;left: 0;}.slider-left,.slider-right,.stream-close,.stream-print {position: absolute;width: 50px;height: 50px;background: transparent url('../img/icons/sprite-icons.png') no-repeat;text-indent: -9999em;-webkit-transition: background-color 0.2s linear;-moz-transition: background-color 0.2s linear;-ms-transition: background-color 0.2s linear;-o-transition: background-color 0.2s linear;transition: background-color 0.2s linear;}.slider-left,.slider-right {top: 50%;margin-top: -25px;}.slider-left {left: 0;background-position: 0 -50px;}.slider-right {right: 0;background-position: 0 -100px;}.stream-close {background-position: 0 -150px;}.stream-close:hover {background-color: #2c2c2c;}.stream-print {background-position: 0 -200px;}#masthead-streams .stream-close {top: 20px;left: 20px;}#masthead-streams .slider-left:hover,#masthead-streams .slider-right:hover {background-color: #2c2c2c;}#share {position: absolute;top: 0;right: 0;z-index: 8000;}.share {width: 50px;height: 50px;background: #414141 url('../img/icons/sprite-share.png') no-repeat 0 0;-webkit-transition: background-color 0.3s linear;-moz-transition: background-color 0.3s linear;-ms-transition: background-color 0.3s linear;-o-transition: background-color 0.3s linear;transition: background-color 0.3s linear;}.share:hover {background-color: #fff;background-position: -50px 0;}.share ul, .js .share:hover ul {display: none;position: absolute;top: 50px;right: 0;width: 50px;z-index: 5000;}.share:hover ul {display: block;}.share li {height: 50px;background: #414141;}.share a {display: block;height: 50px;background: url('../img/icons/sprite-share.png') no-repeat;text-indent: -9999em;-webkit-transition: background-color 0.3s linear;-moz-transition: background-color 0.3s linear;-ms-transition: background-color 0.3s linear;-o-transition: background-color 0.3s linear;transition: background-color 0.3s linear;}.share a:hover {background-color: #fff;}.share a.facebook{background-position: 0 -50px;}.share a.facebook:hover {background-position: -50px -50px;}.share a.twitter {background-position: 0 -100px;}.share a.twitter:hover {background-position: -50px -100px;}.share a.linkedin {background-position: 0 -150px;}.share a.linkedin:hover {background-position: -50px -150px;}.share a.email {background-position: 0 -200px;}.share a.email:hover {background-position: -50px -200px;}dl.contact {margin: 1em 0;}dl.contact dt, dl.contact dd {display: inline-block;margin: 0;}dl.contact dt {margin-right: 4px;width: 16px;text-indent: -9999em;}dl.contact dt.phone {background: url('../img/icons/sprite-icons.png') no-repeat -17px -417px;}dl.contact dt.email {background: url('../img/icons/sprite-icons.png') no-repeat -67px -417px;}.basic {height: auto;padding: 30px;line-height: 1.7;}.basic h1 {color: #111;}.basic h2, .basic h3 {font-size: 16px;color: #222;}.basic a {color: #111;text-decoration: underline;}#clients,#clients .slider {height: 364px;}#clients .slider-inner {width: 1516px;}#clients ul li {margin: 0 0 20px 20px;width: 108px;height: 108px;background: #000;}#clients .col-n { margin-top: -384px; }#clients .col-1 { margin-left: 0; }#clients .col-2 { margin-left: 128px; }#clients .col-3 { margin-left: 256px; }#clients .col-4 { margin-left: 384px; }#clients .col-5 { margin-left: 512px; }#clients .col-6 { margin-left: 640px; }#clients .col-7 { margin-left: 768px; }#clients .col-8 { margin-left: 896px; }#clients .col-9 { margin-left: 1024px; }#clients .col-10 { margin-left: 1152px; }#clients .col-11 { margin-left: 1280px; }#clients .col-12 { margin-left: 1408px; }#people,#people .slider {height: 300px;}#people .slider-inner {width: 2000px;}#people ul li {float: left;margin-left: 20px;width: 140px;height: 300px;background: #000;}#people li:first-child {margin-left: 0;}#people .people-info {padding: 10px;}#people .name {margin-bottom: 6px;}#people .role {font-size: 14px;line-height: 1.25;}#people li .contact {color: #fff;line-height: 1.75;}#people li .contact a:hover {color: #666;}#contact {height: 320px;}#contact-map {float: left;margin-left: 70px;width: 520px;height: 320px;}#contact-info {float: left;margin-left: 30px;width: 140px;}#contact-info p {margin: 0;}#contact-info a {color: #e52880;}#contact-info a:hover {color: #fff;}.module {position: relative;float: left;margin: 10px;height: 320px;background: #fff;-webkit-transition: background-color 0.3s ease-in-out;-moz-transition: background-color 0.3s ease-in-out;-ms-transition: background-color 0.3s ease-in-out;-o-transition: background-color 0.3s ease-in-out;transition: background-color 0.3s ease-in-out;}.js .module.off {background: transparent;}.module.active {position: relative;z-index: 3000;}.module.active:after {content: '';position: absolute;bottom: -16px;left: 0;width: 19px;height: 16px;}.module-wrap {overflow: hidden;position: relative;width: 100%;height: 100%;-webkit-transition: opacity 0.6s ease-in-out 0.4s;-moz-transition: opacity 0.6s ease-in-out 0.4s;-ms-transition: opacity 0.6s ease-in-out 0.4s;-o-transition: opacity 0.6s ease-in-out 0.4s;transition: opacity 0.6s ease-in-out 0.4s;}.js .module.off .module-wrap {opacity: 0;}.module-inner {position: relative;padding: 10px 10px 50px;color: #fff;}.module-more {position: absolute;width: 50px;height: 0px;background: red url('../img/icons/sprite-icons.png') no-repeat -50px -150px;text-indent: -9999em;z-index: 100;-webkit-transition: height 0.2s ease;-moz-transition: height 0.2s ease;-ms-transition: height 0.2s ease;-o-transition: height 0.2s ease;transition: height 0.2s ease;}.module:hover .module-more {height: 50px;}.module-ago {display: block;margin-bottom: 10px;}.module-tags {position: absolute;bottom: 0;left: 0;padding: 0 10px 0 33px;height: 40px;background: url('../img/icons/sprite-icons.png') no-repeat -6px -305px;font-size: 11px;line-height: 40px;}.module-tags li {float: left;margin-left: 8px;}.add-playlist {display: none;position: absolute;top: 0;right: 0;width: 25px;height: 25px;background: url('../img/module-corner.png') no-repeat;font-size: 15px;font-weight: bold;color: #999;text-indent: 13px;line-height: 1;}.add-playlist:hover {color: #444;}body.playlist .add-playlist {display: block;}.module-work img,.module-blog img {background: url('/assets/www/img/loading-modules.gif') no-repeat 50% 50%;}.module:hover img:after {}.module-span-1 {width: 140px;}.module-span-1 .module-inner {height: 260px;}.module-span-1 .module-more {bottom: 40px;}.module-span-1 img {display: none;}.module-span-1 .module-tags {width: 97px;background: url('../img/icons/sprite-icons.png') no-repeat -6px -255px;}.module-span-2 {width: 300px;}.module-span-2 .module-inner {height: 80px;}.module-span-2 .module-more {bottom: 140px;}.module-span-2 p {display: none;}.module-span-2 .module-tags {width: 257px;}.module-span-4 {width: 620px;}.module-span-4 h2 {font-size: 24px;}.module-span-4 img {float: right;}.module-span-4 .module-inner {position: absolute;top: 0;left: 0;width: 140px;height: 260px;}.module-span-4 .module-more {bottom: 40px;}.module-span-4 .module-tags {width: 117px;}.module-tweet .module-inner {background: #f3f3f3 url('../img/icons/icon-tweet.png') no-repeat 10px 40px;}.module-tweet h2 {margin-top: 45px;font-family: 'BodoniEgyptianPro-MediumItalic';font-size: 14px;}.module-tweet h2 a,.module-tweet p a {color: #0073c0;}.module-tweet .module-inner {color: #666;}.module-tweet .module-ago {color: #7f7f7f;}.module-tweet .module-tags {background-color: #004573;}.module-tweet:hover .module-tags {background-color: #00375c;}.module-tweet .module-tags a:hover {color: #0099ff;}.module-blog .module-inner,.module-blog .module-more {background-color: #0073c0;}.module-blog:hover .module-inner,.module-blog:hover .module-more {background-color: #005c9a;}.module-blog .module-ago {color: #002e4d;}.module-blog .module-tags,.module-span-1.module-blog .module-more, .module-span-4.module-blog .module-more {background-color: #004573;}.module-blog:hover .module-tags,.module-span-1.module-blog:hover .module-more,.module-span-4.module-blog:hover .module-more {background-color: #00375c;}.module-blog .module-tags a:hover {color: #0099ff;}.module-campaign .module-inner,.module-campaign .module-more {background-color: #e52880;}.module-campaign:hover .module-inner,.module-campaign:hover .module-more {background-color: #b72066;}.module-campaign .module-ago {color: #721440;}.module-campaign .module-tags,.module-span-1.module-campaign .module-more,.module-span-4.module-campaign .module-more {background-color: #89184d;}.module-campaign:hover .module-tags,.module-span-1.module-campaign:hover .module-more,.module-span-4.module-campaign:hover .module-more {background-color: #6e133e;}.module-campaign .module-tags a:hover {color: #ff5aa7;}.module-span-1.module-blog .module-inner,.module-span-1.module-campaign .module-inner {background-color: #fff;color: #666;}.module-span-1.module-blog:hover .module-inner,.module-span-1.module-campaign:hover .module-inner {background-color: #ccc;}.module-span-1.module-blog h2 a {color: #0073c0;}.module-span-1.module-campaign h2 a {color: #e52880;}.module-span-1.module-blog .module-ago,.module-span-1.module-campaign .module-ago {color: #7f7f7f;}.module-quote .module-wrap {background: #e2e2e2 url('../img/bg-quote.png') no-repeat;}#stream {overflow: hidden;position: absolute;top: -9999px;left: 0;width: 100%;height: 525px;z-index: 10000;}#stream-wrap {margin: 20px 0;height: 484px;background-color: #c5c5c5;background-repeat: repeat-x;}#stream .container,#stream-inner {position: relative;height: 100%;}#stream-inner {margin: 0 10px;}#stream .stream-close,#stream .stream-print {top: 0;}#stream .stream-close { right: 10px; }#stream .stream-print { right: 60px; }#stream .stream-close:hover,#stream .stream-print:hover {background-color: rgba(0, 0, 0, 0.3);}#stream h1 {margin-left: 40px;height: 50px;line-height: 50px;}#stream .slider {margin: 40px 0;height: 320px;}#stream .slider-wrap {margin: 0 70px;width: auto;}#stream .slider-left,#stream .slider-right {}#stream .slider-left {background-position: -50px -50px;}#stream .slider-left:hover {background-position: 0 -50px;}#stream .slider-right {background-position: -50px -100px;}#stream .slider-right:hover {background-position: 0 -100px;}#stream .slider-left:hover,#stream .slider-right:hover {background-color: #858585;background-color: rgba(0, 0, 0, 0.3);}.stream-work #stream-wrap {background-image: url('../img/bg-stream-campaign.jpg');border-bottom: 1px solid #e52880;}.stream-work .tagline,.stream-work .stream-tags a:hover {color: #e52880;}.no-rgba .stream-work .stream-close:hover,.no-rgba .stream-work .stream-print:hover {background-color: #b72066;}.stream-blog #stream-wrap {background-image: url('../img/bg-stream-blog.jpg');border-bottom: 1px solid #0073c0;}.stream-blog .tagline,.stream-blog .stream-tags a:hover {color: #0073c0;}.no-rgba .stream-blog .stream-close:hover,.no-rgba .stream-blog .stream-print:hover {background-color: #005c9a;}.stream-tags {position: absolute;bottom: 20px;left: 40px;padding-left: 30px;height: 20px;background: url('../img/icons/sprite-icons.png') no-repeat -16px -365px;}.stream-tags li {display: inline-block;margin-right: 3px;}.stream-tags li:after {content: ',';}.stream-tags li:last-child:after {content: '';}.stream-tags a {font-weight: bold;color: #515151;}.stream-pages {position: absolute;bottom: 0;right: 0;}.stream-pages li {float: left;padding-bottom: 20px;}.stream-pages li.active {background: url('../img/icons/sprite-icons.png') no-repeat 0 0;}.stream-pages a {display: block;width: 20px;height: 20px;font-weight: bold;color: #515151;line-height: 20px;text-align: center;}.stream-pages a:hover {background: #515151;color: #fff;}#stream .slider-inner div:first-child {margin-left: 0;}#stream .media {float: left;margin: 0 10px;width: 530px;height: 320px;}#stream .media ul {overflow: hidden;}#stream .media li {float: left;margin: 0 0 20px 20px;width: 240px;height: 145px;}#stream .column {float: left;margin: 0 10px;width: 220px;}#stream .slider-left,#stream .slider-right {display: none;}#showcase {padding-top: 40px !important;}#showcase .slider-wrap {margin: 0;width: 100%;}#showcase .slider-inner {height: 400px;}.showcase-block {position: relative;float: left;margin-left: 20px;width: 460px;height: 400px;}.showcase-block:first-child {margin-left: 0;}.showcase-block > div {overflow: hidden;position: absolute;width: 140px;height: 120px;}.showcase-block > div.hover {z-index: 500;}.showcase-block .text {font-family: 'BodoniEgyptianPro-MediumItalic';color: #fff;border-bottom: 2px dotted #333;line-height: 1;}.showcase-block .text-2 {width: 300px;}.showcase-block .text-3 {width: 460px;}.showcase-block .image img {display: block;position: relative;width: 100%;height: 100%;z-index: 1;}#showcase-controls {position: relative;margin-top: 20px;height: 40px;}#showcase-timestamp {font-size: 18px;line-height: 40px;}#showcase-scrubber {position: absolute;top: 15px;left: 90px;right: 50px;height: 10px;background: #222;}#showcase-scrubber div {width: 0;height: 100%;background: #fff;}#showcase-mute {position: absolute;top: 0;right: 0;width: 40px;height: 40px;background: transparent url('../img/icons/sprite-icons.png') no-repeat -5px -505px;text-indent: -9999em;-webkit-transition: background-color 0.2s linear;-moz-transition: background-color 0.2s linear;-ms-transition: background-color 0.2s linear;-o-transition: background-color 0.2s linear;transition: background-color 0.2s linear;}#showcase-mute:hover {background-color: #2c2c2c}.no-audio #showcase-mute {display: none;}.no-audio #showcase-scrubber {right: 0;}.mejs-audio {position: absolute;top: -9999px;left: -9999px;}#showcase .mejs-controls,#showcase .mejs-layers {position: absolute !important;left: -9999px !important;}html.ie7, .ie7 body {overflow-x: hidden;}.ie7 header nav li {display: inline;}.ie7 .stream-tags li {display: inline;margin-right: 8px;}.ie7 dl.contact {overflow: hidden;}.ie7 dl.contact dt,.ie7 dl.contact dd {float: left;}.ie7 dl.contact dt {clear: left;}.ie7 #search-live,.ie7 #search-autocomplete {line-height: 1.5;}.ie7 .slider-wrap {position: relative; }.ie7 #clients .col-n {margin-top: -393px;}.ie7 .fixed #search-terms,.ie8 .fixed #search-terms {display: block;}.ie7 .fixed #search-fixer,.ie8 .fixed #search-fixer {position: static;}.ie7 #search-fixed-bar,.ie8 #search-fixed-bar {position: absolute;top: -9999px;visibility: hidden;}@media only screen and (min-width: 1150px) {.container {width: 1120px;}#masthead-streams {width: 920px;}#clients .slider-wrap {width: 748px;}#people .slider-wrap {width: 780px;}}@media only screen and (min-width: 1310px) {.container {width: 1280px;}#masthead-streams {width: 1080px;}#clients .slider-wrap {width: 876px;}#people .slider-wrap {width: 940px;}}@media only screen and (min-width: 1470px) {.container {width: 1440px;}#masthead-streams {width: 1240px;}#clients .slider-wrap {width: 1004px;}#people .slider-wrap {width: 1100px;}#people .slider-left,#people .slider-right {display: none;}}@media only screen and (min-width: 1630px) {.container {width: 1600px;}#masthead-streams {width: 1400px;}#clients .slider-wrap {width: 1260px;}}@media only screen and (min-width: 1790px) {.container {width: 1760px;}#masthead-streams {width: 1560px;}#clients .slider-wrap {width: 1388px;}}@media only screen and (min-width: 1950px) {.container {width: 1920px;}#masthead-streams {width: 1720px;}#clients .slider-wrap {width: 1516px;}#clients .slider-left,#clients .slider-right {display: none;}}@media only screen and (max-width: 320px) {}@media only screen and (min-width: 480px) {}@media only screen and (min-width: 768px) {input, button {-webkit-appearance: none;-webkit-border-radius: 0;}}
