/* button */
.btn.btn-primary, .btn.btn-primary.disabled, .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled:hover, .btn.btn-primary[disabled], .btn.btn-primary[disabled]:focus, .btn.btn-primary[disabled]:hover {
    color: #fff;
    background: #D8252A;
    border-color: #D8252A;
}

.text-primary { color: #D8252A!important; }

.panel-primary>.panel-heading {
    background: #D8252A;
}

/* SIDEBAR */
.sidebar, .sidebar-bg { background: #D8252A; }
.sidebar .nav>li>a { color: #ddd; }
.sidebar .sub-menu>li>a { color: #dddddd; }

.loader{ position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(255,255,255,0.80); z-index:9999; }
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/oswald/oswald-v35-latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('fonts/oswald/oswald-v35-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/oswald/oswald-v35-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('fonts/oswald/oswald-v35-latin-regular.woff') format('woff'), /* Modern Browsers */
         url('fonts/oswald/oswald-v35-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('fonts/oswald/oswald-v35-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
  }