@charset "utf-8";

html{
    font-size:12px;
}

h1, .h1{
    font-size:50px;
}

@media screen and (max-width:990px){
    h1, .h1{
        font-size:28px;
    }    
}

.logo{
    max-height:94px;
	margin-top:20px;
}

.widget{
    font-size:1em;
    line-height:1.8;
    font-weight:300;
}

.widget.widget-app{
    font-size:1em;
    line-height:1.8;
}
.navbar-inverse {background-image: none; background-color: #000; border-color: #000;}
#navbar-menu {background-color: #000;}
.inverse-wrap {background-color: #000;}
.navbar-inverse .navbar-collapse{ border-color:#000; border-top-width:0px;}

.navbar-mainmenu li{
    font-weight:bold;
    font-size:1.2em;
}

.header-login-link{
    display:none !important;
}

@media screen and (max-width:999px){
   header img.logo{
        height:70px;
        max-height:70px;
        max-width:none;
        margin-top:-2px;
    }
    
    .navbar-mainmenu li{
        font-weight:normal;
        font-size:1em;
    }

    header.mainheader{
        min-height:85px;
    }

    #navbar-menu{
        min-height:85px;
    }
}

.nav.navbar-mainmenu>li>a{
    padding-left:12px;
    padding-right:12px;
}
.btn-primary{
    background-color:#ef0606;
    background-image:none;
    border-color:#ef0606;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus{
    background-color:#ef0606;
    border-color:#ef0606;
}
.btn-default{
    background-color:#cccccc;
}
.text-color{
    color:#ef0606;
}
footer{
    background-color:#000;
}
@media screen and (max-width:990px){
    footer .widget{
        font-size:1em;
    }
    
    footer{
        padding-bottom:10px;
        padding-top:20px;
    }
}
.star {
    background-image: url(/images-site/star.png);
}

#loginhome .btn-primary, #loginhome-1 .btn-primary{
    text-align:center;
    font-size:1.3em;
}

.image-caption{
    font-size:0.7em;
    line-height:1.1em;
    font-weight:300;
    text-align:left;
}

.color1, .b-color1{background-color: #5b707e; color:#f0f3f3;}
.color1-txt{color: #5b707e;}
.color1:hover, .b-color1:hover{
	background-color: #5b707e;
}
.b-color1 h1, .b-color1 h2, .b-color1 h3{
    color:#f0f3f3;
}
.color2, .b-color2{background-color:#386e92;}
.color2-txt{color:#386e92;}
.color2:hover, .b-color2:hover{
	background-color: #407EA8;
}

.color3, .b-color3{background-color: #252628;}
.color3-txt{color: #d6d6d6;}
.color3:hover, .b-color3:hover, .b-color3:focus, .b-color3:active:hover, .b-color3:active{
	background-color: #252628;
}
.b-color3 h1, .b-color3 h2, .b-color3 h3{
    color:#d20921;
}

.color4, .b-color4{background-color: #000000;}
.color4-txt{color: 2d3741;}
.color4:hover, .color14:hover, .b-color4:hover{
	background-color: #384552;
}
.color5{background-color: #e0dedb;}
.colorwhite-txt{color: #ffffff;}
