﻿/****************************************
 THEME
 ****************************************/
/*  
    IMS THEME - GOLD
    LIGHT     - #bbaf8c
    NORMAL    - #9b895b
    DARK      - #675d45
    HIGHLIGHT - #edad20
*/

.t-bg-l { background-color: #bbaf8c; }
.t-bg-n { background-color: #9b895b; }
.t-bg-d { background-color: #675d45; }

.t-border-l { border-color: #bbaf8c; }
.t-border-n { border-color: #9b895b; }
.t-border-d { border-color: #675d45; }

.t-text-l { color: #bbaf8c; }
.t-text-n { color: #9b895b; }
.t-text-d { color: #675d45; }
.t-text-h { color: #edad20; }

h1 {
    color: #9b895b;
}

.t-bullet,
li {
    list-style-image: url('images/bullet.png');
}

#menu > ul > li:hover,
#menu > ul > li.hover,
#menu > ul > li.active
{
    /*background-color: #7c7154;*/
    /*background-color: #363c92;*/
    background-color: #e23030;
}

@media (min-width: 960px)
{
    #menu > ul > li.active
    {
    /*background-color: #7c7154;*/
    /*background-color: #363c92;*/
    background-color: #e23030;
    }
}

@media (min-width: 960px)
{
    #nav-event.nav-event-open > ul > li > a.active
    {
        background-color: #675d45; /* COLOR */
    }
}

#nav-event > ul > li > a:hover,
#nav-event > ul > li > a.hover,
#nav-event > ul > li > a.active,
#nav-event.nav-event-open > ul > li > a.active.hover
{
    background-color: #9b895b; /* COLOR */
}

dt {
    color: #675d45;
}

/*************** Event Calendar **************/
#evt-calendar-dates > #evt-calendar-dates-viewport > ul > li.date-is-selected {
    background-color: #9b895b;
}

/*************FORM FIELDS ********************/
input[type="radio"]:checked + label:before {
   background: #9b895b;
}

/**************HEADERS **********************/
.hdr-arrow .line {
    margin-top:0px;
    background:#bbaf8c;
}

.hdr-arrow.left .point{
    border-right-color: #bbaf8c;
}

.hdr-arrow.right .point {
   border-left-color: #bbaf8c;
}

.mobile-point {
    background-color: #bbaf8c;
}

/*** FUN FACTS ***/
.funfact-logo > .logo 
{
    background: url('images/ff_logo.png') 0 0 no-repeat scroll;
    height: 30px;
    width: 59px;
}


/*** SPINNERS ***/
.t-loading-spinner {
     background: url('images/spinner.png') 0 0 no-repeat scroll;
}

/*** VIDEO PLAYER ***/
.vjs-default-skin .vjs-big-play-button
{
    background-color: #bbaf8c;
}

.vjs-default-skin:hover .vjs-big-play-button,
.vjs-default-skin .vjs-big-play-button:focus
{
    background-color: #9b895b;
}

.vjs-default-skin .vjs-play-progress {
  background: #bbaf8c;
}

.vjs-logo-image {
    background: url('images/ff_logo_lg.png') no-repeat transparent;
    background-size: 100%;
    background-position-y: center;
}