
body {
    background: #fff;
    font-family: 'Roboto', arial, sans-serif;
    font-weight: 200;
    font-size: 14px;
    line-height: 1.8;
    color: #6c757d;
    position: relative;
}

.container {
}


::-moz-selection {
    color: #fff;
    background: #541d4c;
}

::selection {
    color: #fff;
    background: #541d4c;
}

a {
    color: #1b96e8;
    -webkit-transition: .3s all ease;
    -o-transition: .3s all ease;
    transition: .3s all ease;
    text-decoration: none;
}
    a:hover {
        color: #1377ba;
        text-decoration: none;
    }

/*h1, h2, h3, h4, h5 {
    color: #541d4c;
    font-family: 'Squada One', cursive;
}*/

h1, h2, h3, h4, h5 {
    color: #1b96e8;
    font-family: 'Asap', sans-serif;
}

h1{
    font-size:1.75rem;
}

h2 {
    font-size: 1.5rem;
}

h3 {
    font-size: 1.35rem;
}

h4 {
    font-size: 1.2rem;
}

h4 {
    font-size: 1rem;
}

.font-family-serif {
  font-family: 'Roboto Slab', times, serif;
}

.font-family-sans-serif {
    font-family: 'Roboto', arial, sans-serif;
}

.container-fluid {
  max-width: 1600px; }


.navbar {
    background-position: 10px center;
    /*background-color: #b2b1af !important;*/
 background-color: #1b96e8 !important;
       /*background-color: #337ab7 !important;*/
    background-repeat: no-repeat !important;
    min-height: 110px !important;
    /*padding-left: 175px !important;*/
}

.nav{
    width:100% !important;

}

.navbar-nav {
    width: 100% !important;
}

.adminnav {
    width: 100% !important;
}

.publicnav {
    width: 100% !important;
}

.rnvRootGroupWrapper, .RadNavigation .rnvRootGroupWrapper, .RadNavigation_Bootstrap .rnvRootGroupWrapper {
    background-color: transparent !important;
    border-color: transparent !important;
}

.rnvRootLink{
    color:white !important;
}

.RadNavigation_Bootstrap .rnvHovered > .rnvRootLink {
    background-color: black !important;
}

.radSkin_Bootstrap .rnvPopup {
    background-color:Highlight !important;
    color: darkslategray !important;
}

/*.card h2{
    font-size:1em;
    min-height:60px;
}*/

    .card {
    margin-bottom:10px!important;
}

.notifywrapper {

    padding:25px;

}

.notifywrapper h2, .notifywrapper h3, .notifywrapper h4, .notifywrapper h5, .notifywrapper h6 {
    color: palegoldenrod!important;
}

#signinbox h4 {
    color:whitesmoke!important;
}

.leader {
    min-width:140px;
}

#content_wrap {

}

