@import url('https://fonts.googleapis.com/css?family=Coming+Soon|Griffy|Open+Sans+Condensed:300|Ranga|Roboto');

body                    { 
    background: #ffffff; 
    color:#333333; 
    font-family: 'Tahoma', sans-serif; 
    font-size: 14px;
    line-height: 20px;
}
.SubHead                { color:#000000; }                                             /* #000000 */
#topHeader              { background:   #383838; }                                     /* #383838 */
header                  { background:   #ffffff; border-bottom: 1px solid #91AFCA; }    /* #ffffff */
main                    { background:   #ffffff; }                                     /* #ffffff */
footer .footer-below    { background-color: #383838; }                                 /* #383838 */
strong                  { color: #333333; } 

footer .footer-above {
    background-color: #292929;
    padding-top: 25px;
    border-top: 25px solid #7ca0c0;
}                                         


.CommandButton, .Head, .Normal, .NormalBold, .NormalDisabled, .NormalRed, 
.NormalTextBox, .SubHead, .SubSubHead, a:hover, a:link, a:visited, body, 
h1, h2, h3, h4, h5, h6, input, table, td, th {
    font-family: 'Tahoma', sans-serif;
}

.Normal, .NormalDisabled, .NormalDeleted, p {
    color: #333333;
    font-family: 'Tahoma', sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
}





h1, h2, h3, h4, h5, h6      { color: #020202; }                                                  /* #020202 */
.searchInputContainer input { background:#dcddd8 ; }                                            /* #dcddd8 */
.searchInputContainer input::-webkit-input-placeholder,
.searchInputContainer input:-moz-placeholder,
.searchInputContainer input::-moz-placeholder,
.searchInputContainer input:-ms-input-placeholder { color: #818181; }                           /* #818181 */
#search-top                 { background: #7CA0C0; }                                            /* #7CA0C0 */
/*****************************************************/
/*MENU DESKTOP*/
/*****************************************************/

/*Menu background color*/
.menu_desktop_style
{
    background: #00a651; 
}
/*Menu text color*/
.menu_desktop_style.navbar-inverse .navbar-nav > li > a
{
    color: #ffffff; 
    font-size: 14px; 
    padding: 15px 7px;
}

/*Menu item active style*/
.menu_desktop_style.navbar-inverse  ul.nav.navbar-nav > li:first-child.active > a:before
{
    background: #00a651; 
    color: #ffffff;
}
.menu_desktop_style.navbar-inverse .navbar-nav > .open > a, 
.menu_desktop_style.navbar-inverse .navbar-nav > .open > a:hover, 
.menu_desktop_style.navbar-inverse .navbar-nav > .open > a:focus, 
.menu_desktop_style.navbar-inverse .navbar-nav > .active > a, 
.menu_desktop_style.navbar-inverse .navbar-nav > .active > a:hover, 
.menu_desktop_style.navbar-inverse .navbar-nav > .active > a:focus
{
    background: #00a651; 
    color: #ffffff;
}
/*Menu item sub active style*/
.menu_desktop_style.navbar-inverse ul.dropdown-menu > li:hover > a, 
.menu_desktop_style.navbar-inverse ul.dropdown-menu > li.active > a, 
.menu_desktop_style.navbar-inverse ul.dropdown-menu > li.open > a
{
    background: #00a651; 
    color: #ffffff;
}
.menu_desktop_style.navbar-inverse  ul.dropdown-menu > li > a
{
    font-size: 14px; 
}

/*****************************************************/
/*END MENU DESKTOP*/
/*****************************************************/
/*****************************************************/
/*MENU MOBILE*/
/*****************************************************/

/*Menu background color*/
.menu_mobile_style
{
    background: #00a651; 
}
.menu_mobile_style .navbar-toggle {
    border-color: #ffffff; 
}
.menu_mobile_style .navbar-nav > li > a
{
     color: #ffffff; 
}
.menu_mobile_style .navbar-toggle:focus, 
.menu_mobile_style .navbar-toggle:hover
{
    background: #00a651; 
    color: #ffffff;
}
.menu_mobile_style .navbar-nav > .active > a,
.menu_mobile_style .navbar-nav > .active > a:focus,
 .menu_mobile_style .navbar-nav > .active > a:hover,
.menu_mobile_style .navbar-nav > li:hover > a
{
    background: #ffffff; 
    color: #00a651;
}
.menu_mobile_style .navbar-nav > .open > a, 
.menu_mobile_style .navbar-nav > .open > a:focus, 
.menu_mobile_style .navbar-nav > .open > a:hover
{
    background: #ffffff; 
    color: #00a651;
}
.menu_mobile_style.navbar-inverse .navbar-collapse,
 .menu_mobile_style.navbar-inverse .navbar-form {
    border-color:  #00a651;
}
/*Menu text color*/

/*****************************************************/
/*END MENU MOBILE*/
/*****************************************************/
/*****************************************************/
/*Template style*/
/*****************************************************/
.template-background-color
{
     background: #00a651; 
}

.btn_template,.btn_button_search
{
    background: #00a651; 
    color:#fff;
}
.template-text-color
{
     color: #00a651 !important;
}
.template-border-color
{
     border-color: #00a651 !important;
}


/*****************************************************/
/*Button style*/
/*****************************************************/
a.btn-success {
    color: #ffffff;
    background-color: #5cb85c;
    border-color: #449d44;
    background-image:none;
}
    a.btn-success:hover {
        color: #ffffff;
        background-color: #449d44;
        border-color: #449d44;
        background-image: none;
    }
a.btn-primary {
    color: #ffffff;
    background-color: #337ab7;
    border-color: #7ca0c0;
    background-image: none;
}
    a.btn-primary:hover,
    .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
        color: #ffffff;
        background-color: #7ca0c0 !important;
        border-color: #7ca0c0 !important;
        background-image: none !important;
    }
/*****************************************************/
/*End Template style DEMO*/
/*****************************************************/