﻿/* =============================================================================
   HTML5 Boilerplate CSS: h5bp.com/css
   ========================================================================== */

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%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
body { margin: 0; font-size: 12px; line-height: 1.4;/**/ background-color:#EDEDED; padding:34px 0 0 0; }

::-moz-selection { background: #3399ff; color: #fff; text-shadow: none; }
::selection { background: #3399ff; color: #fff; text-shadow: none; }

a { color: #0e2e5e; text-decoration:none; }
a:visited { color: #0e2e5e; }
a:hover { /*color: #06e;*/ text-decoration:underline; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; color: #0e2e5e; }

abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
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: 85%; }

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; margin: 0; padding: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
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; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 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-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }

/* ===== Primary Styles ========================================================
   Author: Wayde Theunissen
   ========================================================================== */

/* ------------------
	Site Structure
--------------------- */
h1{font-size:22px;} h2{font-size:16px;} h3{font-size:14px;} h4{font-size:12px;} h5{font-size:11px;} h6{font-size:10px;}
h1, h2, h3, h4, h5, h6 {margin:0px;}
p {font-size: 14px;line-height: 1.3em;}article {font-size: 14px;line-height: 1.3em;}
img {border:0;}
.clr {clear:both!important;}

header {background-color: #FFFFFF;}
aside {/*float:right; width:300px;*/ margin:0 0 0 15px; display:inline-block;}
section {float:left;  /*width:620px;*/  margin:0 5px 0 0;}
.column_left {display: inline-block;vertical-align: top;width: 620px;}
.relative {position:relative;}
.main_content_top { background: none repeat scroll 0 0 #fff;margin: 0 0 10px;padding: 10px 20px;}
.article_listing { margin-left: -20px; width: 642px;}


@font-face {
    font-family: 'roboto';
    src: url('fonts/Roboto-Light-webfont.eot');
    src: url('fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Roboto-Light-webfont.woff') format('woff'),
         url('fonts/Roboto-Light-webfont.ttf') format('truetype'),
         url('fonts/Roboto-Light-webfontsvg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* ------------------
	Generic Classes
--------------------- */
.timestamp { font-size:12px; color: #74727D; margin-bottom: 4px;}
.column940 {width:940px;}
.column620 {width:620px;}
.column300 {width:300px;}
ul li {list-style:none}
img.overlay {left:35px; position: absolute; top:40px;}
figure img {margin:0px}


/* --------------
	Leaderboard
----------------- */
.leaderboard{ clear: both; display: inline-block; height: auto; margin: 10px 0; position: relative; z-index: 50; text-align: center; top: 0; width: 100%; background:transparent;}
.leaderboard .adCenter{ margin: 0 auto; position: relative; text-align: center; width: 980px;}
.leaderboard .adCenter div { margin: 0 auto; position: relative; text-align: center; width: 980px;}
.leaderboard .adCenter div div {margin:0 auto;}
.leaderboard .ad_wrap{/*border-bottom: 3px solid #434D5F; border-left: 3px solid #434d5f; border-right: 3px solid #434d5f;*/ display: inline-block; margin: 0 auto; text-align: center;}
.leaderboard .ad_wrap embed, .leaderboard .ad_wrap object, .leaderboard .ad_wrap img, .leaderboard .ad_wrap iframe {display: block}
.lt-ie8 .leaderboard .ad_wrap{*border:none!important;}


/* --------
	Header
----------- */
#main_wrapper {margin:0 auto; width:980px; background-color:#fff; padding-bottom:0px;}
#main_wrapper header {position:relative; height:200px; padding:10px 10px 0 10px; background:url(/The-Juice/images/header_bg.jpg) 425px 10px no-repeat;}
#main_wrapper header .logo { width:235px; height:60px; position: absolute; top:50px; left:24px;}
#main_wrapper header .update_time { color: #939393; font-size: 10px; font-weight: bold; height: 18px; position:absolute; left: 35px; top: 75px; width: 220px;}
#main_wrapper header article.header_logo_article{height: 70px; left: 0; padding: 15px 15px 15px 0; position: absolute; top: 8px; width: 224px;}
#main_wrapper header article.featured_header_article {height: 70px; left: 266px; padding: 15px 15px 15px 0; position: absolute; top: 8px; width: 360px;}
#main_wrapper header article.header_divider {background: url(../images/header_divider.png) no-repeat right 0;}
#main_wrapper header article a, #main_wrapper header section a {font-weight:bold;}
#main_wrapper header article img {float:left; margin-right:10px;}
#main_wrapper header article h4 {font-weight:bold; margin-bottom:4px;}
#main_wrapper header article p { font-size:12px;}
#main_wrapper header section.search_box { display: block; left: 330px; top: 100px; position:absolute; width:310px;}
#main_wrapper header section.search_box .field { background: #FFFFFF; border: 1px solid #0b5e88; height: 22px; left: 18px; padding-left: 5px; top: 26px; width: 254px;}
#main_wrapper header section.search_box .btn { background:#0b5e88; border: 1px solid #0b5e88; color: #FFF; font-weight: bold; height: 26px; left: 260px; top: 0px; font-size: 12px; min-width: 80px; padding-bottom: 3px;    text-align: center; text-transform: capitalize !important; position:absolute;}
#main_wrapper header section.search_box p {margin:5px 0 2px 0; font-size:12px;}
.lt-ie8 #main_wrapper header section.search_box .btn { top: 1px;}

.juice_logo {width:180px; display:block; position:absolute; right:30px; top:50px;}

.main_wrapper {margin:0 auto; width:980px;}

/*----------------------------------------------------------------------------- 
	Main horizontal navigation
------------------------------------------------------------------------------*/
/*#main_nav{width:958px;overflow:hidden;height:50px;bottom:6px;left:10px; background:#9920A4; position:absolute;}*/
#contentContainer{height:1px}
/*.menu{float:left;width:958px;margin-bottom:2px;margin-top:0px;font-size:12px;color:#fff; background:#e6e9ee}
.menu ul{padding:0;list-style:none; margin:0;}
.menu li{display:inline;margin:0;padding:0;font-size:12px;color:#012e44}
.menu ul li a {background:url(../images/nav_pipe.gif) no-repeat top right;color:#012e44;float:left; text-decoration:none;font-size:14px;height:28px;white-space:nowrap;display:inline}
.menu ul li a.no_line {background:none;color:#012e44;float:left; text-decoration:none;font-size:14px;height:28px;white-space:nowrap;display:inline} 
.menu ul a strong{display:block; padding:4px 10px 4px 8px;color:#012e44;  /*tab text color*/ /*font-weight:bold;height:18px}*/
/*.menu ul li a:hover strong{color:#ffffff; text-decoration:none}
* html .menu ul li a, * html .menu ul li a{width:1px}
.menu ul li a.tabactive, #nav ul li:hover a{/*border-color:#014D2C; colour of dividing line *//*cursor:pointer;background:#9920A4;margin-left:-2px;padding-left:2px}
.menu ul li a.tabactive strong{background-position:100% -24px;border-color:#0E2E5E;color:#fff}
.menu ul li a.defaultTabOff strong{color: #000000;} 
.menu ul a.nobrder strong, .menu ul a.nobrder:hover strong{border:none}*/
/*-- Sub Link --*/
#contentContainer div{float:left;font-size:11px;padding:0px 10px 0px 10px;
/*padding around 2nd level links*/color:#fff;height:19px;margin-top:0px!important;margin-top:5px;font-weight:bold;display:none;overflow:hidden}
#contentContainer div a{color:#FFFFFF; text-decoration:none}
#contentContainer div a:hover {color:#FFFFFF;text-decoration:underline!important}


/* ----------------- 
	Generic Widgets
-------------------- */
.widget {width:100%; clear: both; float: left;}
.widget h2 {padding-top:0px; margin:0 0 15px 0; font-weight:bold;}
.widget h3 {line-height:1.3em;}
.widget ul {padding:0px; margin:0px; clear:both;}


/* --------------------- 
	Multimedia Widgets
------------------------ */
.widget.more_media {background-color:#e0e2e9; padding:8px 0 15px 0; margin-bottom:20px;}
.widget.more_media h2  {padding:0px 10px 10px 10px; margin:0px;}
.widget.more_media li {padding:0 10px}
.widget.more_media li a {font-weight:bold;color:#FFFFFF !important;}

.widget.latest_media {margin-bottom: 20px; margin-top:20px;}
.widget.latest_media ul {background-color:#fff;}
.widget.latest_media ul li {width:270px; margin:0 30px 10px 0; position:relative; float:left;}

.widget.latest_media img, .widget.archive_media img, .widget.archive_media img {float:left; margin-right:10px;}
.widget.latest_media h2, .widget.archive_media h2 {padding:0 10px 10px 0; margin:0px;}
.widget.latest_media h5, .widget.archive_media h5 {color:#e30a15; text-transform:uppercase;}

.widget.latest_media #tiles {list-style-type: none; position: relative; /** Needed to ensure items are laid out relative to this container **/ margin: 0;}
.widget.latest_media #tiles li {width: 270px; height:auto!important; display: list-item; /** Hide items initially to avoid a flicker effect **/  cursor: pointer; padding: 4px;}
.widget.latest_media #tiles li img {display: block;}
.widget.latest_media #tiles li p {color: #666; font-size: 12px; margin: 7px 0 0 7px;}
.widget.latest_media #tiles ali:nth-child(3n) {height: 175px;}
.widget.latest_media #tiles ali:nth-child(4n-3) {padding-bottom: 30px;}
.widget.latest_media #tiles ali:nth-child(5n) {height: 250px;}

.column300 #tiles li {position:inherit!important; left:0!important}

.widget.archive_media ul {/*border-bottom:2px solid #cbd0da;*/ float:left; padding-bottom: 20px; margin-bottom:0; *width: 940px;}
.widget.archive_media ul li {width:270px; margin:0 30px 0 0; position:relative; float:left;padding:5px 10px 5px 0;}
.widget.archive_media article {padding-top:20px; padding-right:23px;float: left; width: 290px!important; margin: 0 0 0 0!important;}
.widget.archive_media article.last {border:none;}
.widget.archive_media article ul {width:300px; float:left; border:none;}
.widget.archive_media article ul li {margin-bottom:0px;}
.widget.archive_media article ul li a{font-size:12px;}
.widget.archive_media article ul li span {font-weight:normal;}
.widget.archive_media .content_seperator {border-bottom: 2px solid #CBD0DA; clear:both;}

.widget.thumbnails {margin-bottom: 20px; position:relative}


/* ---------------------- 
	Multimedia Container
------------------------- */
#main_content section.multimedia_container {width:980px; margin:0 0 0 -20px; background-color:#fff;}
#main_content section.multimedia_container ul.breadcrumb {background:#454c5b url(../images/multimedia_header.png) repeat-x 0 0  ; /*height:32px;*/ padding:15px 20px; min-height:22px; margin:0px; color:#fff; font-size:17px; font-weight:bold;list-style:none;}
#main_content section.multimedia_container ul.breadcrumb span {color: #ABABAB; font-size: 11px; font-weight: bold; height: 32px; margin: 0; padding: 11px 0 0 0;}
#main_content section.multimedia_container ul li, #main_content section.latest_multimedia ul li {float:left; padding:0; margin-top:-4px;}
#main_content section.multimedia_container ul li a {color:#fff; font-size:21px; }
#main_content section.multimedia_container ul li a.crumbs {font-size:17px; line-height:1.9em;}

#main_content section article {float:left; width:300px; margin:0 10px 20px 20px; word-wrap: break-word;}
#main_content section article a {font-weight:bold;}
#main_content section article .content {border-bottom:3px solid #dedede; padding:0 10px 20px;}
#main_content section article .advertisement_300x250 {margin-top:10px}
#main_content section figure {float:right; margin:0 20px 20px 0; width:626px; overflow:hidden;}


/* ------------------ 
	Footer Container
--------------------- */
.footer {float: left; width: 954px; background:#e0e5e9;height:60px;padding:13px;}
.footer .services {padding:10px 20px; border-top:1px solid #dcdada; *margin-top:20px;}
.footer .services ul {list-style:none; padding:0!important;}
.footer .services ul li {float:left; width:170px; margin:5px 15px 5px 0; text-align:left; font-size:11px;}
.footer .services ul li img {float:left; margin-right:10px; margin-bottom:20px;}
.footer .services ul li a {font-weight:bold;}
.footer .company { padding:10px 0; position:relative;color:#5c5c5c;height: 43px;text-align: center;}
.footer .company ul {list-style:none; font-size:10px; color:#546984;padding-top: 8px;}
.footer .company ul li {padding: 0 3px; background:none;}.company ul li a { color: #546984; font-weight: normal; font-size:10px;}
.footer .company .twofourdotcom {background: url(../images/24dotcom.png) no-repeat; width:60px; height:16px; position: absolute; top:26px; left:20px;} 
.footer .company .dmma {background: url(../images/iabLogo.png) no-repeat; width:71px; height:50px; position: absolute; top:5px; right:17px;} 
.quick_links{background:url(../images/footer_bg.gif) repeat-x top left #fff;clear:both;}
.quick_links li{list-style:none}
.quick_links .item{border-right:1px solid #E3E3E3;padding:5px;width:180px;height:195px}
.special_quick_links{background:url(../images/footer_bg.gif) repeat-x top left #fff;clear:both;}
.special_quick_links li{list-style:none}
.special_quick_links .item{border-right:1px solid #E3E3E3;padding:5px;width:300px;/*height:117px*/}
/*.quick_links .item h3 a{color:#E30A15;font-size:14px}*/
.quick_links .item.last{border:none; padding-right: 0;} 
.quick_links .item li{font-size:11px;background:url(../images/li_blue.gif) no-repeat left 7px}
.quick_links .item li a{color:#546984;font-size:11px!important;}
.col954{width:954px}

/* ------------------------------- 
	Additional Gallery Elements
---------------------------------- */
#gallery_box #slideshow {background-color:#000; text-align:center;}
.info_nav {background-color:#4a5160; height:40px; position:relative;}
.player .prev {background:url(/The-Juice/images/arrow_left.png) no-repeat 0 0;margin: 8px 10px 0;height:24px;font-size:12px;text-transform:uppercase;font-weight:normal; float:left; position: absolute; left: 0;}
.player .next {background:url(/The-Juice/images/arrow_right.png) no-repeat 100px 0;margin:8px 9px 0 0;height:24px;font-size:12px;text-transform:uppercase;font-weight:normal; float:right; position:absolute;right:0;}
.ie9 .player .next {background:url(/The-Juice/images/arrow_right.png) no-repeat 108px 0;}
.player a.prev, .player a.next {padding:4px 32px 4px 27px; font-weight:bold;color:#cacfdb;}

.top_controls .photo-index, .bott_controls .photo-index-bottom {color:#fff; margin:0 auto; text-align:center; text-transform: uppercase; font-weight:bold;}
.top_controls .photo-index span, .bott_controls .photo-index-bottom span, .caption-container .photo-index span { font-weight:normal!important}

.bott_controls .photo-index-bottom {top:12px; left:270px; position:absolute;} .top_controls .photo-index {top:12px; left:270px; position:absolute;}
.bott_controls{background:#04142C;/*padding-top:5px;*/width:100%;height:30px;text-align:center;position:relative;float:left;}
.img_loaded {width:620px; min-height:350px; overflow:hidden;}


.caption-container{position:relative;}
.caption-container .photo-index {left: 270px; position: absolute; text-transform: uppercase; top: -463px; *top: -463px!important; top: -424px\9;}

ul.thumbs { list-style:none; display:block;}
ul.thumbs li {float:left;background:none!important;padding:0 !important;height:70px;margin:14px;overflow:hidden;width:70px;}
ul.thumbs .caption {display: none;}
#thumbs {background-color:#000; float:left;width:300px;}
#thumbs .pagination {background:#005D00; float:left; width:220px; height:auto; color:#fff; padding:12px 40px 38px; text-align:center; position:relative;overflow:hidden !important;}
#thumbs .pagination a.next_page {height:24px; width:10px; position:absolute; right:10px; top:10px; display:block; font-size:12px; margin:8px 10px 0 ; text-transform:uppercase;padding: 0;font-weight:bold;color:#cacfdb;}
#thumbs .pagination a.prev_page {height:24px; width:10px; left:10px; position:absolute; top:10px; display:block; font-size:12px; margin:8px 10px 0; text-transform:uppercase;padding: 0;font-weight:bold;color:#cacfdb;}
#thumbs .pagination a, #thumbs .pagination .current {color:#fff !important; font-weight:bold; float:left; width:20px; text-align:center;}
#thumbs .help {bottom: 0px; position:absolute; text-align:center; color:#b0b0b0; font-size:11px; z-index:1;clear: both;*bottom: 10px; left: 20px;}

.ad300X250 img, .ad300X250 embed, .ad300X250 object{margin-bottom:20px}


/* --------------------------------- 
	Galleries / Videos / Soundclips
------------------------------------ */

#gallery_box, #video_box{/*background:#000;*/margin: 0 0 6px;min-height:420px;} /**/ #gallery_box .caption, #video_box .caption{/*background:#000;*/color:#000;padding:10px;text-align:left}
#video_box{text-align:center;padding:0} /**/ #video_box .player{margin:10px}

#gallery_box {background-color:#000;position: relative;}
#gallery_box .caption-container {background-color:#bfbfbf}
#gallery_box .crossfadediv{background:#000;text-align:center;padding:10px 0}
#gallery_box .caption h4{margin:0 6px 0 0;text-transform:uppercase} /**/ #gallery_box .caption p{line-height:1.4em; text-align:left}
#gallery_box .top_controls {position:relative;}
#gallery_box .image_control{height:16px}
#gallery_box .image_control, #thumbnail_box .image_control, #article_gallery .image_control_thumb, #article_special .image_control_thumb{text-align:center;text-transform:uppercase;background:#04142C;padding:13px;color:#fff;clear:both} /**/ 
#gallery_box .image_control a, #article_gallery .image_control_thumb a{color:#ACE2F2}
#gallery_box .image_control a.prev, #thumbnail_box .image_control a.prev, #article_gallery .image_control_thumb a.prev{background:url(/The-Juice/images/arrow_left.png) no-repeat left center;padding:5px 0 0 40px;left:10px;height:20px;width:120px;text-align:left}
#gallery_box .image_control a.prev, #thumbnail_box .image_control a.prev, #gallery_box .image_control a.next, #thumbnail_box .image_control a.next{top:8px}
#gallery_box .image_control a.next, #thumbnail_box .image_control a.next, #article_gallery .image_control_thumb a.next{background:url(/The-Juice/images/arrow_right.png) no-repeat right center;padding:5px 40px 0 0;right:10px;height:20px;width:120px;text-align:right}



/* UGC Facebook Comments */
.facebookComments { color:#fff; font-size:11px; background:#3b5998 url(/The-Juice/images/facebook_comments.png) no-repeat left top; width:552px;padding:10px 10px 10px 58px;height:62px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAA8CAIAAAB5B3TOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAZ7SURBVGhDnVm/i15VEM2fs+Bf4BZiCoMBixWVDcgKa5lorEQsrW3dZiNLCmMUBEHBwkKwEyuDhaLgj0ZFFJEliDY6M+fMmbn3vfdF9mMczj1zZu68efe979t46eHD0/1rbgDmYcL71251ctI02el+490nECNzMSwxSO8mw7fCAjjjeE5Oc3JMnGRYmod1PhnfBaFkopvQRR8tE4rJEJoEre40xVqCKQ+mRWGcjZl0Q1r4AItLaYlTSl86cMzOUF8hkslcqpycNpYiwTTZ4GGOWxQ2aSSozjJXZt0MFw0Mg9oNy8YwGl4YQB4mTTFNjNBDT5wcXL9juE7x0vfBMD8rBolZDsNT1rDMqDPMzWWAvasnz7z0joHhCYc1adVVqKKjeMbJ9AuQMeoCv6S9x9+wbkyc3YSn1LfkBSkhSAqwXOJOkknSvABDreDeVe/GQN0phR0MJO9FMjyDS+MFpEaJqjZ5AJOhG8MxG5VLEciswu17VEyZyAyFr9YlyxB5M+/mZsyms5HAR6wxsmxrENgA3MQE2XxjWmjosu6ULbzfjEkhpgtQi3xbDnzre2kq1Q3PlPHRzTgPGfboXrzImU8SBYnd5rl22XCKjYUC5s1tbRb5KN1DFW0pqxPKLquC+fEJl5ThqmKMcsKqUQoOTx87vv3JZ9/9u/G59/UvyI0sNuGWW5jNs8mWZx3I8EOL8k+9ePenX8+589rni69+jmvgZXhiLxKgn+J6c5uHGa6ESpsn/+jR2bc//s5tNz4+G6anqaYvvcthNjBtxoTiC3Rs/q0P7nHP7U/MhllKHIG//Z6+eddA3qmIOTA/MQTZa6v1x59/cc/tj81GegDMQ0vzPpub7RRrM5jnjEthLC16+bkzbrjz8+nn3/dcWV6z7zudYm8WW2pjAeCw4bfBlePb3HD8vPvRl9df+/Dy0RkTWzVPz5owbF2/KGKb2sMVCyDzcjnF1W7O7//tsmxiadooNuVbd5oNk1erRNoKsNcMW2gf66ZKRTWC3kQrHkz7DlcMCUoDRnLPl+zgxh220D6YTZfFvfBxBs4iQ0Hr5mTzOzwBDUv5R5598/jV981eef1jttA+5/f/MY0qLIB3pi0UxTNlS3YDqQEZdEvm4Mbb3Pn/fY5efk+lGsBzA89zY8t6+0ntZjiWILvgAt0oV6VYOcxAOze5PXQykEjDEuDJFy4yGxbJ7blET9M3A0Rt47pl8+07XD+8Oz7eTRRXH47RR2ADnE0+4cNrTR04jxPXyAvPRh2wYALzw2zECkQfAwjs/gLdIJ1Fsk437wbPlCjpJrUtO6/olefXvxm++eE3vAJg9nWmROViKVyzmZqtIeEe1Z0qEszqu9g++LEX4vJtyYIgwfPc4Dt8aRZQFSyXeGs2+gmhInlhQxPOJGizUU6WgMKZyC9B82Zbs7GfVyV2wFdcgnYQc6PhFLso87kMc5y8GGDzO2azFGM8Mgik8b8Z9GtLFoohLUkNie8Cs61uMBvlLr2bgdLwO9xwu1PYDDil4MVAjI63fm3lbOqqmEUQZyiwosOdAgUv60tonGnizWeq/SxfqTAyAPNvv4zlbJwcLs59LmEPfKbgYwzz3ZfFRmuzQX631lw9CLF0v/vcRMGhCVVACEt4dGPYZuMB3oIxE168lsA7uvGCrUKMp5YwhczPp1i6wDUSkD3kIELbd2p4pnglXA4joWD5Lna2cqju3VDQQtvfDOwGYunBICSDYK0bb5x/UsiClECk+83ZLJ6pAFFcpYIBNj904+E0W8I69mWSmJDhB7xvIgXiIVe4ldo8NzAsmdkZV/olmu34DqeSiZyBmQEwhcNP/3pdQwMeAT1MeHc3O6zVwb7x99T0vgGQiUH7ndlY9pPhuEIh5qiAW3Ezv1P41qQo1NBNUgpShpAMvANleYXhaegh98DN17mx/5yNy8IFBXDdXCWX3SDroVhGtS7LPqgf+eFfIcGW9Xxn5sceJsHq0nEDrIOrTb1SplNcOQbAIFM2LWWqqNxcYtjFs5XcC0xsun2Ke+OwWLKVzCdPckpJvkhphpC3C83wvnEq2LR5DOCHZYsGMw1y8O1iBoHA/C52P+pkW4wubmkl4BL3KOeaJGX5fxIN805N5jnjPJbGWtgpU4AR7YzjMWQgQ+jVrWYjCphMxxF1C76HKFgyWTBzebR7VEsznhsYMIoSNy+zpVuCYriZrpXHZTKlyNMOT/8D5mE/jbsSoUAAAAAASUVORK5CYII=);}
.facebookComments p {margin:0!important;font-size:11px;}
.facebookComments a {text-decoration:underline;font-size:11px;}

.video_multiple_wrapper {
    background-color: #333333;
    width: 940px;
}
.video_multiple {
    background-color: #000000;
    color: #FFFFFF;
    padding: 10px;
    width: 920px;
}
.video_multiple,.caption_p {
    color: #FFFFFF!important;
}


/* New  Homepage stories box */

/* Custom ScrollBar Common Styles */
.mCSB_container.mCS_no_scrollbar{margin-right:0}
.mCustomScrollBox .mCSB_scrollTools{width:10px;height:100%;top:0;right:0;opacity:0.75; }
.mCSB_scrollTools .mCSB_draggerContainer{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{padding-bottom:40px}
.mCSB_scrollTools .mCSB_draggerRail{width:9px;height:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 auto; background:#ededed;}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:9px;height:100%;border-radius:0px;text-align:center;background:#919191;margin:0 auto;border-radius: 5px 5px 5px 5px;}
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown{height:20px;overflow:hidden;cursor:pointer;margin:0 auto}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0;margin-top:-40px;background-position:0 -20px}
.mCSB_horizontal .mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}
.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{margin-bottom:0}
.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{height:100%;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{padding-bottom:0;padding-right:20px}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:7px 0}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:6px auto}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{width:20px;height:100%;overflow:hidden;cursor:pointer;float:left;margin:0 auto}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{right:0;bottom:auto;margin-left:-40px;margin-top:-16px;float:right}
.mCustomScrollBox:hover .mCSB_scrollTools{opacity:1}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#919191;}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#393D4B;filter:alpha(opacity=90);-ms-filter:alpha(opacity=90)}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:alpha(opacity=40);-ms-filter:alpha(opacity=40)}
.mCSB_scrollTools .mCSB_buttonUp  {background-position:0 0}
.mCSB_scrollTools .mCSB_buttonLeft {background-position:0 -40px}
.mCSB_scrollTools .mCSB_buttonRight {background-position:0 -56px}
.mCSB_scrollTools .mCSB_buttonUp:hover, .mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover {opacity:0.75;filter:alpha(opacity=75);-ms-filter:alpha(opacity=75)}
.mCSB_scrollTools .mCSB_buttonUp:active, .mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active {opacity:0.9;filter:alpha(opacity=90);-ms-filter:alpha(opacity=90)}

.play_pause_button{cursor:pointer;}

span.play_pause_button{width:42px; height:41px;display:inline-block;}
.play_button {background:url(/The-Juice/images/live_play_btn.png) no-repeat;width:42px; height:41px;display:inline-block;}
.pause_button {background:url(/The-Juice/images/live_pause_btn.png) no-repeat;width:42px; height:41px;display:inline-block;}


.article_header .datestamp {font-size:12px;color:#000; margin-top:5px;display:block;width:420px}
.datestamp {font-size:12px;color:#74727D;}

/* Super Rugby New Layout ! */
nav.company ul {list-style: none outside none;margin: 9px 0 0 101px;line-height: 1.4em; *width:710px;}
nav.company ul li {float:left}
.dmma { background: url("/images/dmma.png") no-repeat;height: 42px;position: absolute;right: 17px;top: 13px;width: 108px;}
.twofourdotcom {background: url("../images/24dotcom.png") no-repeat !important;height: 16px;left: 20px;position: absolute;top: 26px;width: 60px;}

.pull-right { float:right;}
span.watch a, span.view a, span.listen a {color: #E30A15!important;font-size: 12px;text-transform: uppercase;}
span.listen {background: url("/The-Juice/images/media_icon_sprite.png") no-repeat scroll right 0 transparent;padding: 0 18px 0 10px;}
span.watch {background: url("/The-Juice/images/media_icon_sprite.png") no-repeat scroll right -38px transparent;padding: 0 18px 0 10px;}
span.view {background: url("/The-Juice/images/media_icon_sprite.png") no-repeat scroll right -20px transparent;padding: 0 18px 0 10px;}

body {background:#F4F7F7}

/* IE8 hack */
/*@media \0screen {
	.main_content_top #super_rugby_left {float:left;}
}*/

/* IE8 hack */
/*@media \0screen {
	.main_content_top #super_rugby_left_drum {float:left;}
}*/


.topstory {background:#3AC5AB; width:610px; position:relative;margin-bottom:20px;padding:0 5px 5px;}
.topstory h2 {color:#FFFFFF; font-size:24px; font-weight:bold; text-transform:uppercase; padding:14px 10px;font-family:'roboto', arial, san-serif; line-height:20px;}
.topstory .datestamp {color:#F6F6F6;}
.topstory .featured-image{position:relative;min-height:170px;}
.topstory .featured-image a img {width:610px;}
.topstory .featured-caption {position:absolute; bottom:0; left:0; width:590px; padding:15px 10px; background:url(../Images/transparent_bg.png) repeat;color:#FFFFFF;}
.topstory .featured-caption h1 {color:#FFFFFF; font-size:40px; margin-top:0!important; font-weight:bold; font-family:'roboto',arial, sans-serif;line-height:40px;}
.topstory .featured-caption h1 a { color:#fff; line-height:40px;}
.topstory .featured-caption h1 a:hover { color:#9920a4; text-decoration:none;}
.topstory .featured-caption h6 {text-transform:uppercase; font-size:11px; font-weight:normal; margin-top:15px; display:block; font-family:arialblack, arial; color:#FFEF00;}
.topstory .featured-caption p { font-size:16px;margin:5px 0;font-family:'roboto',arial, sans-serif; line-height:18px;}
.topstory .featured-caption ul {margin:0; padding:0;}
.topstory .featured-caption ul li {width:295px; display:inline-block;}
.topstory .featured-caption ul li a {color:#FFF; text-decoration:none; font-size:11px;}
.topstory .featured-caption ul li a:hover {color:#fff;text-decoration:underline;}
.topstory .featured-caption span.watch a, .topstory .featured-caption span.view a, .topstory .featured-caption span.listen a { color:#fff!important;}

.articleListingHome { width:100%; position:relative;margin-bottom:20px;}
.articleListingHome h2 {color:#2a2e38; font-weight:normal; text-transform:uppercase; padding:0 0 10px; font-family:arialblack, arial;}
.left_listing {display:inline-block;vertical-align:top;*display:inline;width:299px; margin: 0 0 0 20px;}
.right_listing {display:inline-block;vertical-align:top;*display:inline;width:299px; margin: 0 0 0 20px;}
.news-item {width:299px; margin: 0 0 20px 0; padding:0 0 95px 0; display:block;vertical-align:top;zoom: 1;-moz-box-shadow:0 5px 5px rgba(182, 182, 182, 0.75);-webkit-box-shadow: 0 5px 5px rgba(182, 182, 182, 0.75);box-shadow: 0 5px 5px rgba(182, 182, 182, 0.75);position:relative;}
.news-item .article-image {margin-bottom:5px; position:relative; text-align:center; height:197px; overflow:hidden;}
.news-item .article-image a img.articled {width:299px;}
.news-item.no-image .article-image {display:none; }
.news-item.no-image {padding:0 !important;}
.news-item.no-image .news-content { height:auto !important;padding:10px !important;position:relative !important;}
.news-item .news-content {width:258px; display:block;position:absolute;left:11px; bottom:0;background:#FFFFFF;padding:10px;}
.news-item .author {color:#4d5566; font-size:0.8em; font-weight:bold;}
.news-item .title {font-size:26px; font-weight:normal; margin:0 0 4px;font-family:'roboto', Arial, sans-serif; text-transform:none!important; line-height:26px;padding:0;}
.news-item .title a {color:#000;}
.news-item h2 a:hover { color:#333333; text-decoration:none; }
.news-item .timestamp {color: #74727d;font-size: 12px; margin-bottom: 5px;display:block;}
.news-item .timestamp img {opacity:0.7;}
.news-item p {font-size:13px; color:#4d5566;margin-top:5px;}

.news-item .multimedia-article {background:#FFFFFF;width:45px; height:40px; position:absolute;bottom:0; right:0;padding-left:5px;}

.ad-spot {width:299px; margin: 0 0 20px 20px; display:inline-block;*display:inline;zoom: 1;}

.multimedia {background:transparent; width:100%; position:relative;margin-bottom:20px;}
.multimedia h2 {color:#FFEF00; font-weight:bold; text-transform:uppercase;background:#005D00; padding:10px 15px 0px;font-family: arial, sans-serif;border-top-left-radius:5px;border-top-right-radius:5px;display:inline-block; border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC;z-index:1; position:relative;margin-bottom:-5px;}
.multimedia .mm_carousel {position:relative;width:590px;height:350px;padding:15px 15px 0;border-top:1px solid #CCC;border-right:1px solid #CCC;border-left:1px solid #CCC;z-index:0;background:#005D00;}
.multimedia .mm_carousel ul {height:350px;margin:0;padding:0;position:absolute;background:#000000;}
.multimedia .mm_carousel ul li {position:relative;width:590px;overflow:hidden;float:left;height:350px;}
.multimedia .mm_carousel ul.large_carousel li img {max-width:590px;}
.multimedia .mm_carousel ul.large_carousel li img.gal_img {max-width:590px;min-width:590px;}
.multimedia .mm_carousel ul li .current-mm-type {position:absolute; right:6px; top:10px;z-index:10;}
.multimedia .mm_carousel ul li .caption {background:url(/The-Juice/images/multimedia-overlay.png) repeat top left; position:absolute; bottom:0; left:0px; width:490px; margin-left: 50px;margin-right: 50px;}
.multimedia .mm_carousel ul li .caption .title {text-decoration:none;padding:10px 0;display: block;line-height:32px;}
.multimedia .mm_carousel ul li .caption h4 {font-size:32px; font-weight:bold;}
.multimedia .mm_carousel ul li .caption h4 a {color:#FFF;}
.multimedia .mm_carousel ul li .caption h4 a:hover { color:#ccc; text-decoration:none;}
.multimedia .mm_carousel ul li .caption p {font-size:13px; color:#FFF;padding-bottom: 15px;margin:0;}
.multimedia .mm_carousel ul li .caption p a {font-size:13px; color:#FFEF00;}
.multimedia .mm_carousel .mm_next {cursor:pointer;width:35px; padding-left:15px; padding-top:170px;height:180px; position:absolute; display:block; top:15px; right:15px;background: url("/The-Juice/images/multimedia-overlay.png") repeat scroll left top;}
.multimedia .mm_carousel .mm_previous {cursor:pointer;width:40px; padding-left:10px;padding-top:170px;height:180px; position:absolute; display:block;top:15px; left:15px;background: url("/The-Juice/images/multimedia-overlay.png") repeat scroll left top;}


.multimedia .mm_navigation {background:#005D00;padding:0 15px 15px;border-right:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;width:590px;}
.multimedia .mm_navigation .top-controls {width:100%; height:40px; position:relative;background:#000;}
.multimedia .mm_navigation .top-controls .play {background: url(/The-Juice/images/mm-play.png);width:23px;height:24px;position:absolute;left:20px; top:10px;}
.multimedia .mm_navigation .top-controls .pause {background: url(/The-Juice/images/mm-pause.png); width:23px;height:24px;position:absolute;left:20px; top:10px;}
.multimedia .mm_navigation .top-controls .thumbs.active {background: url(/The-Juice/images/mm-thumbnails.png);width:23px;height:24px;position:absolute; right:10px;top:10px; cursor:pointer;}
.multimedia .mm_navigation .top-controls .caption.active {background: url(/The-Juice/images/mm-caption.png);width:23px;height:24px;position:absolute;right:50px;top:10px; cursor:pointer;}
.multimedia .mm_navigation .top-controls .thumbs {background: url(/The-Juice/images/mm-thumbnails-disabled.png);width:23px;height:24px;position:absolute; right:10px;top:10px; cursor:pointer;}
.multimedia .mm_navigation .top-controls .caption {background: url(/The-Juice/images/mm-caption-disabled.png);width:23px;height:24px;position:absolute;right:50px;top:10px; cursor:pointer;}
.multimedia .mm_navigation .top-controls .numbers {width:25px;height:24px;position:absolute;left:50px; top:13px; color:#999999}

.multimedia .mm_navigation .thumbnails {background:#000000;position:relative;height:205px;overflow:hidden;padding-bottom:10px;}
.multimedia .mm_navigation .thumbnails .left_arrow {cursor:pointer;width:25px; height:100px;position:absolute; left:0px; top:30px;border-bottom-left-radius: 5px;border-top-left-radius: 5px; background:url(/The-Juice/images/super-previous.png) no-repeat 10px 35px;}
.multimedia .mm_navigation .thumbnails .right_arrow {cursor:pointer;width:25px;height:100px;position:absolute; right:0px; top:30px;border-bottom-right-radius: 5px;border-top-right-radius: 5px;background:url(/The-Juice/images/super-next.png) no-repeat 5px 35px;}
.multimedia .mm_navigation .thumbnails ul {height:205px;overflow:hidden; margin:0; padding:0; position:absolute;}
.multimedia .mm_navigation .thumbnails  ul li {width:115px;margin:0 9px;float:left;cursor:pointer;height:205px;}
.multimedia .mm_navigation .thumbnails  ul li .mm-img {position:relative; margin-bottom:5px;width:115px;border:solid 3px #000;}
.multimedia .mm_navigation .thumbnails  ul li .mm-img.active {border:solid 3px #FFEF00;}
.multimedia .mm_navigation .thumbnails  ul li .mm-img .actual_img {width:115px; height:115px;}
.multimedia .mm_navigation .thumbnails  ul li .mm-img .mm-overlay-type {position:absolute; bottom:0px; right:0px; width:26px; height:26px;padding-left:4px; padding-top:4px; background:#090405;}
.multimedia .mm_navigation .thumbnails  ul li .mm-type {font-size:14px; font-weight:bold;color:#FFEF00; display:block;}
.multimedia .mm_navigation .thumbnails  ul li .mm-title a {font-size:14px; font-weight:normal;color:#FFF;display:block;}

.load-more {display:block; text-align:center;height:40px; margin:15px 0px; float:left; width:100%;}
.load-more a {background:#2FA08A; color:#FFFFFF;font-size:18px; font-weight:bold; padding:10px 30px; border-radius:3px; text-transform:uppercase; cursor:pointer; border:1px solid #2FA08A;display:block; height:20px;}
.load-more a:hover {background:#3BC6AB; text-decoration:none;  border:1px solid #3BC6AB;}

.load-more .load-more-loader {background:url(../images/loaded.gif) no-repeat 295px 7px #2FA08A}

.most-tab {width:300px; background:transparent; margin-bottom:20px;border: 1px solid rgb(237,237,237);color: rgb(34,34,34);}
.most-tab .tabs-sections {display:block;position:relative; }
.most-tab .tabs-sections .active {text-transform:uppercase; font-size:15px; font-weight:bold; width:118px;padding:10px 15px 5px;display:inline-block; height:30px; font-family:Roboto, Arial, sans-serif;cursor:pointer;text-align:center; border-bottom:5px solid #3AC5AB; color:rgb(58,197,171);}
.most-tab .tabs-sections .disabled {color:rgb(34,34,34); text-transform:uppercase; font-size:15px;width:118px; font-weight:bold;padding:5px 15px;display:inline-block; height:30px; font-family:Roboto, Arial, sans-serif;cursor:pointer;text-align:center;}
.most-tab .tabs-content .active {display:block;}
.most-tab .tabs-content .disabled {display:none;}
.most-tab .tabs-content .tab-wrapper ul {margin:0; padding:0;}
.most-tab .tabs-content .tab-wrapper ul li {padding:10px; border-bottom:1px solid rgb(237,237,237);}
.most-tab .tabs-content .tab-wrapper ul li a {color:rgb(34,34,34);text-decoration:none; display:block;}
.most-tab .tabs-content .tab-wrapper ul li a:hover {text-decoration:none; color:rgb(58,197,171);}
.most-tab .tabs-ad {text-align:center;padding: 10px 0 15px;}

#super_rugby_right_drum .most-tab .tabs-sections .active {text-transform: uppercase;font-size: 15px;font-weight: bold;width: 118px;padding: 10px 15px 5px;display: inline-block;height: 30px;font-family: Roboto, Arial, sans-serif;cursor: pointer;text-align: center;border-bottom: 5px solid #d33;color: rgb(221,51,51);}
#super_rugby_right_drum .most-tab .tabs-content .tab-wrapper ul li a:hover {text-decoration: none;color: rgb(221,51,51);}
#super_rugby_right_drum .read_next_box .read_next_header {background: #d33;color: #fff;font-size: 16px;font-weight: bold;text-align: center;padding: 10px 0;}

.blog {background:#005D00; width:100%; position:relative;margin-bottom:20px;margin-top:20px;border-radius:5px;}
.blog h2 {color:#FFF; font-weight:normal; text-transform:uppercase; padding:10px; font-family:arialblack, arial;}
.blog .featured {padding:10px 15px;}
.blog .featured img { display:inline-block; margin-right:15px;*display:inline; zoom:1;}
.blog .featured p {font-size:14px; color:#FFF; font-weight:normal; font-family:arialblack, arial; display:inline-block; width:170px;vertical-align:top;*display:inline; zoom:1;}
.blog .featured p a {font-size:14px; color:#FFF; font-weight:normal; font-family:arialblack, arial;}
.blog .blog-quote {padding:10px 15px; margin-bottom:10px; display:block;}
.blog .blog-quote .quote {padding:10px; border-radius:5px; border:1px solid #008400; background:#008400; color:#F5F5F5; font-size:13px; font-style:italic;}
.blog ul {margin:0px; padding:0px;}
.blog ul li {padding:10px;border-top:1px solid #FFF;}
.blog ul li.alt {background: #008400;}
.blog ul li a {color:#FFF; text-decoration:none; display:block;}
.blog ul li a:hover {text-decoration:none; color:#f8f8f8;}
.blog .more-teams {height:24px; display:block; padding:15px 15px 8px;border-top:1px solid #FFF;}
.blog .more-teams a {color:#008400; text-decoration:none; font-size:12px;background:#FFEF00; padding:3px 5px;text-transform:uppercase;font-weight:bold;margin-top:5px;}
.blog .more-teams a:hover {text-decoration:underline;}

.poll {background:#005D00; width:100%; position:relative;margin-bottom:20px;margin-top:20px; border-radius:5px;}
.poll h2 {color:#FFFFFF; font-weight:normal; text-transform:uppercase; padding:10px; font-family:arialblack, arial;}
.poll p.poll_synopsis {font-size:14px; font-style:italic; font-weight:normal; color:#FFF;padding:10px; margin:0 10px; background:#008400;border-radius:5px;}
.poll .poll-form {font-size:14px; font-weight:bold; color:#FFF;padding: 0px 10px 10px; line-height:18px;}
.poll .poll-content .poll-fields { display:block; margin:10px 0}
.poll .poll-content .poll-fields label { font-size:13px; font-weight:normal;}
.poll .submit {padding:5px 15px; font-size:18px; font-weight:normal; color:#008400; display:block; margin:10px auto;background:#FFEF00; text-transform:uppercase; border:1px solid #FFEF00; border-radius:3px;text-align:center; font-family:arialblack, arial;}
.poll .submit:hover {color:#FFF; background:#008400; text-decoration:none;border:1px solid #008400;}
.poll .blue {color:#FFEF00; padding-right:5px;}

.main_wrapper { margin-top:0;}
footer .services {padding:10px 20px; border:none; *margin-top:20px; background:#343841; color:#fff}
footer .services ul li a {font-weight:bold; color:#76c4f2;}
nav.company {margin:0 0 20px; padding:10px 0; position:relative; border:none;color:#fff;height: 48px; background:#E0E5EA; text-align:center}
nav.company ul li a { color: #536884; font-weight: normal;}

.related-links-container {float:right; width:300px; margin:0 0 20px 15px; color:rgb(34,34,34);border: 1px solid rgb(237,237,237);}
.related-links-container .relatedlinks h5 {color: #B426C1;font-weight: bold;text-transform: capitalize;margin: 10px 0; font-size:16px; padding:0 10px;}
.related-links-container .relatedlinks ul { padding:0; margin:0;}
.related-links-container .relatedlinks ul li { padding:10px; border-top:1px solid rgb(237,237,237);}
.related-links-container .relatedlinks li a {color:inherit;}
.related-links-container .relatedlinks li a:hover {color: rgb(180, 38, 193); text-decoration:none;}
.related-links-container .relatedlinks span.watch a, .related-links-container .relatedlinks span.view a, .related-links-container .relatedlinks span.listen a { color:#fff!important;}

#super_rugby_left_drum #articleImageContainer .related-links-container .relatedlinks h5 {color: #d33 !important;font-weight: bold;text-transform: capitalize;margin: 10px 0;font-size: 16px;padding: 0 10px;}
#super_rugby_left_drum #articleImageContainer .related-links-container .relatedlinks li a:hover {color: rgb(221,51,51) !important;text-decoration: none;}

.imgBlock { margin-bottom:10px;}
.imgBlock .picture_caption { font-size:12px; font-style:italic; margin:10px 0 0;}

.mm-morecategory {background:#005D00; padding:10px 10px 15px 10px; width:600px; float:left; margin:20px 0px; border-radius:5px;}
.mm-morecategory h2 {color:#FFF; font-weight:normal; text-transform:uppercase; font-family:arialblack, arial;margin-bottom:10px;padding-left:10px;}
.mm-morecategory-container { display: inline-block; *float: left; margin: 0 8px; width: 130px; vertical-align:top;}
.mm-morecategory-container .mm-overlay-type { position:absolute; bottom:0px; right:0px; width:26px; height:26px;padding-left:4px; padding-top:4px; background:#262223;}
.mm-morecategory-container .mm-morecategory-cimage { position: relative; display:block}
.mm-morecategory-container .mm-morecategory-cimage a img {width:130px; height:130px;}
.mm-morecategory-container .mm-morecategory-ctype {display:block; font-family:arialblack, Arial; font-size:14px; color:#FFEF00;margin-top:5px;}
.mm-morecategory-container .mm-morecategory-ctype a {color:#FFEF00;}
.mm-morecategory-container .mm-morecategory-ctitle {display:block; color:#fff; font-size:14px; margin: 5px 0;}
.mm-morecategory-container .mm-morecategory-ctitle a {display:block; color:#fff; font-size:14px; }
.mm-morecategory-container .mm-morecategory-ctitle a:hover { color:#fff; text-decoration:none;}

.read_more_slider { margin:20px 0 0;}
.read_more_slider span {font-size:14px; font-family:arialblack, Arial;  color:#2a2e38!important; text-transform:uppercase; margin-right:10px;padding:5px 10px 5px 0;}
.read_more_slider a { background:#191B77; color:#FFF; border:1px solid #191B77; border-radius:3px; padding:3px 8px; margin-right:10px;text-transform:capitalize;font-size:12px; font-family: Arial, san-serif; font-weight:bold;display:inline-block; margin-bottom:5px;}
.read_more_slider a:hover { background:#0D0E3C; border:1px solid #0D0E3C; text-decoration:none;color:#FFF;}

.eventnav {display:block; height:25px; margin-bottom:20px;}
.ss-nav-title { float:left; font-size:14px; font-weight:bold; margin-right:10px; color:#2A2E38 !important; font-family:Arial;}
.eventnav ul {margin:0px; padding:0px; list-style:none;}
.eventnav ul li { float:left; margin-right:2px;}
.eventnav ul li a {background:#008400; color:#fff !important; border:1px solid #008400; border-radius:3px; padding:2px 5px; margin-right:5px;text-transform:capitalize;font-size:14px; font-family:Arial;display:inline-block; margin-bottom:5px;font-weight:bold;}
.eventnav ul li a:hover { background:#005D00; border:1px solid #005D00; text-decoration:none !important;}

.ss-article-body {padding-bottom:20px; display:block;font-size: 14px;line-height: 1.3em;}

.multimedia_container ul.breadcrumb {background:#008400 !important;color: #FFF !important;}
.multimedia_container ul li a {color: #FFF !important;}

.info_nav {background-color: #005D00 !important;}
 #gallery_box .caption-container {background-color: #005D00 !important;}
#gallery_box .caption {color: #FFF !important; }
#video_box .caption {color: #000000 !important; }

#thumbs .pagination {color: #FFFFFF;}
.player .next { background: url("/The-Juice/images/super-next.png") no-repeat scroll 108px 0 ;color:#FFEF00;}
.player .prev {background: url("/The-Juice/images/super-previous.png") no-repeat scroll 0 0;color:#FFEF00;}

#thumbs .pagination a.next_page {background: url("/The-Juice/images/super-next.png") no-repeat scroll 0 0; top:0px;}
#thumbs .pagination a.prev_page {background: url("/The-Juice/images/super-previous.png") no-repeat scroll 0 0; top:0px;}
#super_rugby_right {padding-bottom:10px;}
#super_rugby_right_drum {padding-bottom: 10px;}
#super_video_right {display: inline-block;vertical-align: top;width: 300px;padding-bottom:10px;}

.widget.more_media {background-color: #005D00;padding: 8px 0 15px;}
.widget.more_media h2 {margin: 0;padding: 0 10px 10px;color:#FFEF00;}
.widget.latest_media #tiles li {cursor: pointer; display: list-item; height: auto !important;padding: 4px;width: 290px;}

#menu1heading {color: #1D1E22 !important;}
#firstlevelmenu li a {color: #1D1E22 !important;}

.adblocktower {margin-bottom: 20px;}
.article_body .imgBlock img {max-width:620px;}

img#imgArticleImage {max-width: 100%;margin: auto;display: block;}
iframe[src*=youtube] {max-width: 100%;margin: 20px auto; display:block}

.left {float:left;}
.right{float:right;}

.credit_block {display:block; text-align:left;margin: -20px 0 20px;float: left;}
.credit_block p { margin: 0;}
.credit {margin: -10px 0 20px;}
.credit a img { height: 30px;width: auto;}


#accreditationText{float: none;}

.superrugbyByLine {font-weight:bold;padding-bottom:15px;}

.embedded {margin: 0px;}
.embedded-images {list-style:none;margin:0; padding:0}
.embedded-images li {list-style:none !important; background:none !important; margin:10px 10px 0 0; padding:0px; font-size: 14px;line-height: 1.4em;}
.embedded-images li .embeddedKicker { font-weight:normal;width:610px;}
.embedded-images li .embeddedBlurb {margin-bottom:5px; width:610px;}
.embedded-images img {max-width:620px;display:block;margin:0 auto;}
#super_rugby_livescoring .mCustomScrollBox {width:630px;}

.bannerads { margin:5px 0 0; text-align:center;}

.article_header { display: block;  margin: 0 0 20px;  min-height: 60px; position: relative;display:inline-block;width:100%;}
.article_header h1 {color: #000000; display: block;font-family: 'roboto',Arial;font-size: 31px;font-weight: normal !important;line-height: 30px;text-align: left;  width: 420px;}
.article_header .byline {  width: 420px;}
.article_header .article-share { display: block; position: absolute;right: 0; text-align: right;  top: 5px;width: 165px;}
.article_header .article-share .addthis_floating_style.addthis_32x32_style {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); width: 165px !important;}
.article_header .article-share .datestamp {color: #444444; font-size: 12px;padding-right: 10px; text-align: right;}
.article_header .article-share ul {padding:0px;}
.article_header .article-share .addthis_internal_container .share-title {color: #959595;display: block; font-size: 10px;font-weight: bold;line-height: 0;padding-right: 8px;text-align: right;}
.article_header .article-share .addthis_floating_style.addthis_32x32_style .addthis_internal_container { width: 165px !important;}

.share_footer {display: block; margin: 10px 0; min-height:60px; position:relative;}
.share_footer .article-share { display: block; text-align: center;width: 134px;margin:auto}
.share_footer .article-share .addthis_floating_style.addthis_32x32_style {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); width: 134px !important;}
.share_footer .article-share ul {padding:0px;}
.share_footer .article-share .addthis_internal_container .share-title {color: #959595;display: block; font-size: 10px;font-weight: bold;line-height: 0;padding-right: 8px;text-align:center;}
.share_footer .article-share .addthis_floating_style.addthis_32x32_style .addthis_internal_container { width: 134px !important;}

.opinion-image {display: block; float: right;margin: 0 0 20px 20px;  width: 300px;}
.opinion-image img {border: 1px solid #ADADAD;display: block;width: 300px;}
.opinion-image .caption {color: #242424;display: block;font-size: 14px;font-weight: bold; margin: 5px 0;padding: 0;text-transform: uppercase;}

.article-image {display: block; margin-bottom:20px;}
.article-image .caption { color: #242424;display: block;font-size: 14px;font-weight: bold;margin: 5px 0;padding: 0;text-transform: uppercase;}
.article-image .caption .source {font-style:italic;}

.share_right {width:100%;display:block; text-align:right;height:50px;}
.share_right .addthis_internal_container {width:165px !important;}
.share_right .addthis_floating_style.addthis_32x32_style {width:165px !important; background:transparent !important;}
.share_right .addthis_internal_container .share-title {font-size:10px; text-align:right; display:block; line-height:0px; padding-right:8px;color:#959595; font-weight:bold;}
.share_right .datestamp {color:#444444; font-size:12px; text-align:right;}
.share_right .at-floatingbar-inner {background:transparent !important;}
.share_right ul {padding:0px;}

article .accreditation {font-size:14px; color:#333; text-decoration:none;}
article .accreditation:hover {text-decoration:underline;}

article span {margin:10px 0; display:block;}

.comments_title {color:#008400; font-size:18px; text-transform:uppercase; padding:0px 0px 10px 0px; border-bottom:1px solid #008400; display:block; width:100%; font-family:arialblack, Arial; float:left; margin-bottom:20px;}
.comments_block {float:left;width:620px; margin-bottom:10px;}
.comment_policy {font-size:12px; display:block; margin-bottom:10px;}

.share_tool_24 {position:relative;}
.share_tool_24 .share_text {color: #444444; font-size: 11px;padding-right: 5px; text-align: right;text-transform:uppercase; font-weight:bold;}

.personalisationContainer {background-color: #0b5e88;height: 34px;left: 0;position: fixed;top: 0;width: 100%;z-index: 1000000;}
.personalisationNav {margin: 0 auto;padding: 8px 0;position: relative; text-align: center;width: 980px; z-index: 101;}
.personalisationNav .topNavWrapper .headerLinks, .personalisationNav .topNavWrapper .headerLinks a {color: #fff; font-size: 14px;}
.bold {font-weight: bold;}

.hot_topic {display:block; margin:0 0 20px 0;}
.hot_title {color:#bf42cb; font-size:18px; text-transform:uppercase; line-height:18px;margin-right:10px; display:inline-block; font-weight:bold; font-family:Roboto, Arial, sans-serif;}
.hot_content {color:#101010; line-height:18px; font-size:15px;font-family:Roboto, Arial, sans-serif;}
.hot_content a {font-weight:bold;}

.generic_block { border:1px solid #AFBAC3; background-color:#ffffff; padding:10px; margin-bottom:20px;}
.generic_block_main { border:1px solid #AFBAC3; background-color:#ffffff; width:618px;}
.generic_block .container h4 {margin-top:-3px;}

/* News24 Live RHS Component*/
.rhs_live_component {background:#2c3e56;width:301px;overflow:hidden;padding:0;border:0;}
.rhs_live_component .title {color:#fff;font-size:20px;font-weight:normal;line-height:24px;}
.rhs_live_component .title a {display:block;color:inherit;font-weight:inherit;padding:10px 11px;}
.rhs_live_component .n24live-block-bg {display:block;width:279px;padding:5px 10px 6px;background-color:#fff;border-width:1px 1px 0;border-style:solid;border-color:#1f2a3c;}
.rhs_live_component .n24live-block-header {display:block;height:20px;width:95px;background:url(/images/Live/newslive_sprite.png) no-repeat -5px -468px;}
.rhs_live_component .n24live-cat {float:right;color:#777;font-weight:bold;font-size:13px;height:20px;line-height:19px;padding-right:3px;}
.rhs_live_component .live_video .img_wrapper, .live_video .img_wrapper img {display:block;}
.rhs_live_component .live_video .img_wrapper img {width:301px;height:auto;min-height:150px;}
.rhs_live_component .live_video .play_overlay {display:block;width:60px;height:60px;background:url(/The-Juice/images/Live/newslive_sprite.png) no-repeat -15px -309px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;}
.rhs_live_component .live_video .article_title {background-color:#1f2a3c;color:#fff;height:25px;width:281px;line-height:25px;padding:0 10px;overflow:hidden;}
.rhs_live_component .live_video .article_title_pointer {height:0;padding-top:7px;width:301px;overflow:hidden;background:url(/The-Juice/images/Live/newslive_sprite.png) no-repeat 79px -257px;}
.rhs_live_component #n24live_rhs_carousel_loader {width:301px;height:65px;margin-top:5px;background-color:#fff;position:absolute;z-index:1000;}
.rhs_live_component #n24live_rhs_carousel_loader img {width:25px;height:25px;margin-left:128px;margin-top:15px;}
.rhs_live_component #n24live_rhs_carousel {height:65px;position:relative;margin:7px 0 15px;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-clip-horizontal {margin-left:34px;width:233px;margin-right:34px;}
.rhs_live_component #n24live_rhs_carousel .container {width:301px;overflow:hidden;height:65px;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-prev, #n24live_rhs_carousel .jcarousel-next {background:url(/The-Juice/images/Live/newslive_sprite.png) no-repeat;cursor:pointer;height:65px;position:absolute;top:0;width:24px;z-index:100;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-prev {background-position:-35px -163px !important;left:0;margin-right:10px;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-next {background-position:-6px -163px !important;right:0;margin-left:10px;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-prev-disabled, #n24live_rhs_carousel .jcarousel-next-disabled{background:url(/The-Juice/images/Live/newslive_sprite.png) no-repeat;cursor:default;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-prev-disabled {background-position:-96px -163px !important;}
.rhs_live_component #n24live_rhs_carousel .jcarousel-next-disabled {background-position:-66px -163px !important;}
.rhs_live_component #n24live_rhs_carousel ul {height:65px;position:relative;top:0;left:0;margin:0;padding:0;list-style:none;}
.rhs_live_component #n24live_rhs_carousel ul li {float:left;width:113px;height:65px;overflow:hidden;margin-right:7px;position:relative;padding:0;background:none;}
.rhs_live_component #n24live_rhs_carousel ul li a, #n24live_rhs_carousel ul li a img {display:block;}
.rhs_live_component #n24live_rhs_carousel ul li a img {width:113px;max-height:65px;border:none;}
.rhs_live_component #n24live_rhs_carousel ul li a:hover img {width:109px;max-height:61px;border:2px solid #1f2a3c;}

.read_next_box { background:#fff; display: inline-block; margin-bottom: 20px; padding: 0 0 20px; width: 300px;border:1px solid #EDEDED;}
.read_next_box h4 a { font-weight:normal; color:#000; font-size:14px;}
.read_next_box .read_next_header { background:#3AC5AB; color:#fff; font-size:16px; font-weight:bold; text-align:center; padding:0px 0}
.read_next_box .left_item { padding:6px 10px; width: 280px;}
.read_next_box .left_item img { margin-right:15px;}
.read_next_box .read_wrapper { display: block; margin-top: 15px;}
.read_next_box .numbered { font-size:16px; font-weight:bold; color:#000;}

.drumwidg_next_box { background:#fff; display: inline-block; margin-bottom: 0px; padding: 0 0 0px; width: 300px;border:1px solid #EDEDED;}
.drumwidg_next_box h4 a { font-weight:normal; color:#000; font-size:14px;}
.drumwidg_next_box .read_next_header { background:#DD3333;margin-top: -4px; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding:5px 0;}
.drumwidg_next_box .read_next_header a {color:#FFF;}
.drumwidg_next_box .left_item_list { padding:10px 0; width: 280px; border-bottom:1px solid #DDDDDD;margin:0 10px;}
.drumwidg_next_box .left_item_list img { margin-right:15px; width:150px; height:100px;}
.drumwidg_next_box .read_wrapper { display: block; margin-top: 15px;}
.drumwidg_next_box .numbered { font-size:16px; font-weight:bold; color:#000;}

.more_juice {border: 5px solid #3AC5AB;margin:20px 0;}
.more_juice h1 {background-color: #3AC5AB;color: white;text-transform: uppercase;line-height: 1.8em;padding-left: 8px;}
.more_juice ul {padding: 20px 0 20px 10px;font-size: 1.25em;font-style: italic;text-decoration: underline;color: #6F9AB2;font-weight: inherit;margin: 0;}
.more_juice ul li {margin-bottom: 5px;}
.more_juice ul li a,.more_juice ul li a:visited{color:#0E2E5E;font-size: 1.05em;}

#super_rugby_left_drum .more_juice {border: 5px solid #d33;margin: 20px 0;}
#super_rugby_left_drum .more_juice h1 {background-color: #d33;color: white;text-transform: uppercase;line-height: 1.8em;padding-left: 8px;}

div#divCatBucket ul {padding: 0;margin: 0;}
div#divCatBucket ul li {list-style-type: square;margin: 2px 0 10px 14px;}

.comments_block {margin: 0px auto;display: block;float: none;width: 600px;}
.comments_block .facebookComments{width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;}

.quick_links {width: 100%;padding: 0 15px;box-sizing: border-box;-moz-box-sizing:border-box;display:inline-block;background-color:white;}
.quick_links .spacer.clr {width: 100%;display: block;background-color: #F4F7F7;height: 3px;margin: 0 auto 10px auto;border-top: 1px solid #E6E8E8;}
div#divEvents3rdLevelNav {display: none;}

.img5fm {padding: 0 0 20px;}
#lnk5fmImg > img {width: 300px;}

.absolute {position: absolute}


.carousel.coke_studio {clear: both;width: 100%;border: 1px solid #AFBAC3;background-color: #ffffff;padding: 10px;margin-bottom: 20px;}
.carousel.coke_studio, .carousel.coke_studio * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.carousel.coke_studio .title {margin-bottom: 5px !important;display: block !important;position: relative;font-weight: bold;display: block;width: 100%;font-size: 16px;}
.carousel.coke_studio #gossip_carousel {width: 100%;position: relative;margin: 1px auto;overflow: hidden;}
.carousel.coke_studio #gossip_carousel .jcarousel-clip-horizontal {width: 100%;}
.carousel.coke_studio #gossip_carousel .jcarousel-prev {position: absolute;top: 121px;left: 5px;width: 32px;height: 40px;background: url(../Images/sprite.png) no-repeat 0 -391px;z-index: 100;cursor: pointer;}
.carousel.coke_studio #gossip_carousel .jcarousel-prev-disabled {background: url(../Images/sprite.png) no-repeat 0 -343px;cursor: default;}
.carousel.coke_studio #gossip_carousel .jcarousel-next {background: url("../Images/sprite.png") no-repeat -23px -341px;cursor: pointer;height: 40px;position: absolute;right: 5px;top: 121px;width: 32px;z-index: 100;}
.carousel.coke_studio #gossip_carousel .jcarousel-next-disabled {background: url("../Images/sprite.png") no-repeat -23px -390px;cursor: default;}
.carousel.coke_studio #gossip_carousel .jcarousel-item {padding: 0;position: relative;}
.carousel.coke_studio #gossip_carousel .container {width: 100%;display: block;}
.carousel.coke_studio #gossip_carousel .container ul {width: 300px;position: relative;top: 8px;left: 4px;margin: 0;padding: 0;}
.carousel.coke_studio #gossip_carousel .container ul li {padding: 0;background: #0C0C0C;height: 280px;text-align: center;width: 280px;}
.carousel.coke_studio #gossip_carousel .container ul li img {display: block;z-index: 1;max-width: 100%;max-height: 100%;margin: auto;}
.carousel.coke_studio #gossip_carousel .container ul li .gossip_caption {text-align: left;background: url("../images/gossip_caption.png") repeat transparent;color: #FFFFFF;font-size: 14px;font-weight: bold;padding: 5px 5px 10px 5px;position: absolute;width: 100%;left: 0;bottom: 0;}
.carousel.coke_studio #gossip_carousel .container ul li .gossip_caption #lblTitle {display: block;width: 100%;}
.carousel.coke_studio #gossip_carousel .container ul li .gossip_caption a {font-size: 14px;color: #0f80b8;}
.carousel.coke_studio #gossip_carousel .container ul li .gossip_caption a:hover {text-decoration: none;}
.carousel.coke_studio #gossip_carousel .container ul li .gossip_caption #lnkGossipTitle {color: #ffffff}
.carousel.coke_studio #smallimages {width: 100%;display: block;margin: 0;padding: 0;text-align: center;white-space: nowrap;font-size: 0;}
.carousel.coke_studio #smallimages li {display: inline-block;padding: 0;margin: 0;height: 100%;margin-left: 5px;max-width: 65px;}
.carousel.coke_studio #smallimages li:first-child {margin-left: 0;}
.carousel.coke_studio #smallimages li a {height: 100%;width: auto;display: inline-block;}
.carousel.coke_studio #smallimages li a.selected img {border: 2px solid #09628d;}
.carousel.coke_studio #smallimages li a img {border: 2px solid #fff;max-height: 65px;}
.carousel.coke_studio #smallimages li a img:hover {border: 2px solid #09628d;}
.carousel.coke_studio .more_gossip {background: url("../Images/sprite_tile.png") repeat-x scroll 0 -32px;border: 0 none;color: #ffffff;cursor: pointer;font-size: 12px;font-weight: bold;padding: 3px 5px;}
#gossip_carousel_loader {width: 300px;height: 320px;position: absolute;z-index: 1000;background-color: #fff;}
#gossip_carousel_loader img {width: 25px;height: 25px;margin-left: 128px;margin-top: 200px;}

/*Nav bar*/

#nav {width: 100%;position: relative;top: 132px; right: 2px;display: block; background-color: #EAEAEA;color: #012e44;float: left;font-size: 12px;}
#nav + * {clear: both;}
#nav, #nav * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box; padding: 0}
#nav a {color: #012e44;font-weight: bold;display: inline-block;padding: 4px 6px;min-height: 25px;text-decoration: none;}
#nav li {display: block;float: left;padding: 0;margin: 0;background: none;line-height:  16.8px;}
#nav li.custom a {color: white; }
#nav>li:hover>a {color: white;background-color: #9920A4; }
#nav li:hover ul {display: block;}
#nav li ul {display: none;position: absolute; z-index:1; margin: 0;top: 100%;bottom: 0;}
#nav li ul li:before {content: "|";color: #ffffff;}
#nav li ul li:first-child:before {content: none;}
#nav li ul a {color: white;margin-left:5px;margin-right:3px}
#nav li ul a:hover{text-decoration:underline;}
#nav:after {content: "";display: block;top: 100%;width: 100%;background: #9920A4;height: 25px;position: absolute; z-index:0 }
#nav>li>a {font-weight: bold;font-size: 14px;padding: 6px 10px;}
#nav>li:before {content: "";display: inline-block;border-left: 1px solid #012e44;vertical-align: top;position: relative;top: 5px;height: 15px;}
#nav>li:first-child:before, #nav>li:hover:before{border-left:none;}

/*Sunday co branding*/
.cobrand {
  background: none !important; 
  display: inline-block;
  position: absolute;
  top: 110px;
  left: 35px;
}
  .cobrand h1 {    
    top: 37px !important;
    left: 10px !important; }
    .cobrand h1 a {
      height: 50px !important; }
  .cobrand .update_time {
    padding-left: 38px !important; }
  .cobrand .cobrand_box { 
      display: inline-block;
  }
    .cobrand .cobrand_box span {
      display: inline-block;
      text-transform: uppercase;
      color: #aaa;
      margin-bottom: 5px;
      font-size: 10px;
    }
    .cobrand .cobrand_box img{
        width: 90px;
        margin-left:5px;
    }


.drum_logo {
    width: 180px;
    display: block;
    position: absolute;
    right: 30px;
    top: 50px;
}

.drum_logo img { height: 65px;width: auto;}

.drum_head {
    background: url(/The-Juice/images/header_drum_bg.jpg) 425px 10px no-repeat !important;
}

.drum_head #nav:after {
    background: #d33;
}
.drum_head #nav li:hover a {
    background: #d33;
}
.hot_title_drum {color:#d33;
    font-size: 18px;
    text-transform: uppercase;
    line-height: 18px;
    margin-right: 10px;
    display: inline-block;
    font-weight: bold;
    font-family: Roboto, Arial, sans-serif;
}

/*Instagram Fix*/
div.custom .instagram-media {
    position: relative !important;
}

div.embed.other iframe {
    position: relative !important;
}

/*Oovvuu*/
.ovu-video-wrapper {
    position: relative;
    margin-bottom: 20px;
}

.adpixel {
    width: 1px;
    height: 1px;
    margin: -1px;
    display: block;
}