

/*This css should just contain replaceable styles.
    Injected into the org stylesheet for all layouts
    Items can be overridden by static styles in various base.css

*/

/* Fonts */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    font-family: Arial, Arial, Helvetica, sans-serif;
}

#mainWrapper {
    background-color: #FF0000;
    
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center center;
}

.RadMenu
{
    font-family: Arial, Arial, Helvetica, sans-serif;
}

/* TOP LEVEL BACKGROUND CLASS */
.RadMenu div.rmRootGroup, .RadMenu ul.rmRootGroup {
background-color: #FF0000;
}

.RadMenu.RadMenu_.TG {
    background-color: #FF0000;
    width: 100%;
}

/* Padding */
.RadMenu .rmHorizontal .rmText {
    padding: 0px 12px 0px 12px !important;
}

.RadMenu .rmGroup .rmText {
padding: 0 54px 0 28px!important;
margin: 0 0 0 4px!important;
}

/* TOP LEVEL TEXT COLOUR: */
.RadMenu .rmRootLink:hover {
    color: #FF0000;
}

/* SECOND LEVEL TEXT COLOUR: */
.RadMenu .rmGroup .rmLink{
    color: #FF0000!important;
}
 

.RadMenu .rmGroup .rmLink:hover {
    background-color: #FF0000;
    color: #FFFFFF;
}



.SportzVaultMenu .RadMenu .rmRootToggle
{
    border-color:#FFFFFF;
}

.SportzVaultMenu .RadMenu .rmRootToggle:before
 {
    color: #FFFFFF;
}

/* WIDGET HEADERS */
.widget h3 {
    background-color: #FF0000;
}

/* TOP LEVEL HOVER: */
.RadMenu .rmRootLink:hover {
    background-color: #FFFFFF;
}

/* TOP LEVEL TEXT: */
.RadMenu .rmRootLink {
    color: #FFFFFF;
}


.RadMenu .rmHorizontal .rmItem {
border-right: 1px solid #FFFFFF;
}

/* MAIN DROPDOWN COLOUR: */
.RadMenu .rmGroup {
    background-color: #FFFFFF;
}



/* WIDGET TEXT COLOUR: */
.widget h3 {
    color: #FFFFFF;
}

/* Padding */
.RadMenu .rmRootLink {
    padding: 5px 12px  !important;
}

.RadMenu {
    font-size: 10pt;
    font-weight: bold; 
}

.RadMenu ul.rmVertical li.rmItem {
	background-color: #FFFFFF;
}

.RadMenu ul.rmVertical li.rmItem .rmLink:hover {
	color: #FFFFFF!important;
	background-color: #FF0000!important;
}


.BannerWidget h1 {
	background-color: #FF0000;
	color: #FFFFFF;
}

#header .widget.BannerWidget{
    /*background-color: #FF0000;*/
}

/* For scoreboard widget */
.tblHeaderTop
{
    background-color: #FFFFFF; 
    color: #FF0000; 
}

.tblHeaderTop th
{
    background-color: #FFFFFF; 
    color: #FF0000; 
}

.scoreboard th
{
    background-color: #FFFFFF; 
    color: #FF0000; 
}

/*----------- Start Nav Bar Styles -----------*/



.SportzVaultMenu {
background-color: #FF0000;
}



h1, .h1, .H1, .PageTitle, .PageTitle2, h2, .h2, .H2,h3, .h3, h4,.h4,.H4,h5,.h5,.H5,h6,.h6 {
    color: #FFFFFF;
}

#header_one_table_1 {background-color: #FF0000;}
#header_one_table_1 .CASocialShare a{color: #FFFFFF;}

/* 27-11-2017 */
/*.rmRootGroup {
    margin-bottom: 3% !important;
    border-top: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    padding: 0px 20px 0px 60px !important;
    margin-left: 20%;
}

#socialshare ul {
    margin: 0 !important;
    padding: 13px !important;
    list-style-type: none !important;
    text-align: center !important;
    border-top: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    padding: 13.5px 0px !important;
    box-sizing: border-box !important;
}*/

/* 28-11-2017 */

.header_one {
    width: 100%;
    /*background-color: #FF0000;*/
}

#header_one_table_1 {
    background-color: #FF0000;
    /*border-top: 2px #MENUBORDERSTYLE# #FFFFFF;*/
    /*border-bottom: 2px #MENUBORDERSTYLE# #FFFFFF;*/
    
}
/*mobile*/

@media (max-width: 768px) and (max-height : 768px) {
    #header_one_table_1 {
        background-color: #FF0000;
        border-top: none;
        border-bottom: none;
        margin: 0 0 !important;
    }
}

.rmExpandRight{background-image: url('/common/images/arrows/arrow_white.gif');
