.edisi-web,.edisi-web .workspc-l{
   background:#bd7866 !important;
}
.edisi-standar, .edisi-standar .workspc-l{
   background:#5fb8ad !important;
}
.adv-folow {
   border-bottom-right-radius: 6px;
   border-top-right-radius: 6px;
   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
   left: 0;
   overflow: hidden;
   padding: 7px;
   position: fixed;
   bottom: 50px;
   transition: all 0.3s ease-in-out 0s;
   width: 40px;
   z-index: 1000;
}

/*.adv-folow:hover {*/
   /*width: 120px;*/
/*}*/

.adv-folow h1 {
   background: rgba(0, 0, 0, 0) none no-repeat scroll 0 3px;
   border: medium none;
   font-size: 14px;
   height: 32px;
   line-height: 14px;
   padding: 0 3px 3px 42px;
}
.adv-folow em {
   color: #fff;
   display: block;
   font-size: 12px;
   font-weight: 700;
}
/*
 * Tips
 */
.tips-modal > .point {
    border: medium none !important;
    position: absolute;
    background: url("../img/skin/menu-point.png") no-repeat scroll center center transparent !important;
}
/*
 * overide
 */
em, .sml {
   font-size: 90% !important;
}
h1, h2, h3 {
   line-height: normal;
}
.nav {
   margin-bottom: auto;
}
a.checkbox {
    background: url("../img/ic/ic16-cekbox.png") no-repeat scroll 5px 3px transparent;
    color: inherit;
    display: block;
    padding: 5px 5px 5px 30px;
}
.ic-ok-d {
    background-image: url("../img/ic/ic16-check-d.png") !important;
}
a.checkbox:hover, a.checkbox.on {
    background-image: url("../img/ic/ic16-cekbox_on.png");
    color: inherit;
    text-decoration: none;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    height: auto;
    line-height: auto;
}
.dot{
   border-bottom: 1px dotted #BFBFBF;
   margin-bottom: 10px;
   padding-bottom: 7px;
}
.act, .ic {
   line-height: 16px;
}
.ic32-map-smk.map-ic:before {
   background-image: url(../img/gmap/ic20-sma.png);
}
.link {
   color: #3A75A3;
   margin-bottom: 3px !important;
}
.loading-bar > .bar {
   width: 0;
}
.loading-bar:after {
   content: attr(alt);
   display: block;
   font-size: 10px;
   font-style: italic;
}
.head-avatar.size-80 + .app-head-menu .global-link {
   width: 101px;
}
.namecard .avatar, .namecard > *:first-child {
   overflow: hidden;
}
.namecard > *:first-child img {
   height: auto;
}
.list-subjects .direktori-list.editmode > li:hover {
   background-image: url(../img/ic/ic16-cekbox.png);
}
.list-subjects .direktori-list.editmode > li.on:hover {
   background-image: url(../img/ic/ic16-cekbox_on.png);
}
.tiny-card .namecard {
   padding-left: 40px;
}
.tiny-card .namecard > *:first-child {
   width: 30px;
   height: 30px;
}
a.scr-thumb img,
img.scr-thumb {
   cursor: pointer;
   display: block;
   padding: 2px;
}
.ic-roof {
   background-image: url(../img/ic/ic16-roof.png) !important;
}
.ic-wall {
   background-image: url(../img/ic/ic16-wall.png) !important;
}
.ic-frame {
   background-image: url(../img/ic/ic16-frame.png) !important;
}
.ic-foundation {
   background-image: url(../img/ic/ic16-foundation.png) !important;
}
.ic-floor {
   background-image: url(../img/ic/ic16-floor.png) !important;
}
.ic24-gear {
   background-image: url("../img/ic/ic24-gear.png") !important;
}
.ic48-lahan {
   background-image: url(../img/ic/ic48-sarpras-lahan.png) !important;
}
.ic48-prasarana {
   background-image: url(../img/ic/ic48-sarpras-pra.png) !important;
}
.ic48-sarana {
   background-image: url(../img/ic/ic48-sarpras-sar.png) !important;
}
.ic48-sekolah-bantuan {
   background-image: url(../img/ic/ic48-sekolah-bantuan.jpg) !important;
}
.ic48-sekolah-rekening {
   background-image: url(../img/ic/ic48-sekolah-rekening.jpg) !important;
}
.ic48-sekolah-prestasi {
   background-image: url(../img/ic/ic48-sekolah-prestasi.jpg) !important;
}
.ic48-websekolah-publikasi {
   background-image: url(../img/ic/ic48-websekolah-publikasi.jpg) !important;
}
.ic48-portal-publikasi {
   background-image: url(../img/ic/ic48-portal-publikasi.jpg) !important;
}
.ic48-peta-publikasi {
   background-image: url(../img/ic/ic48-peta-publikasi.jpg) !important;
}
.ic48-trans-sas {
   background-image: url(../img/ic/ic48-trans-sas.jpg) !important;
}
.ic48-pengaduan-bos {
   background-image: url(../img/ic/ic48-pengaduan-bos.jpg) !important;
}
.ic48-perencanaan-bos {
   background-image: url(../img/ic/ic48-perencanaan-bos.jpg) !important;
}
.ic48-pembukuan-bos {
   background-image: url(../img/ic/ic48-pembukuan-bos.jpg) !important;
}
.ic48-pendataan-bos {
   background-image: url(../img/ic/ic48-pendataan-bos.jpg) !important;
}
.nav >a.download:before{
   background:url(../img/ic/ic16-view-download.png) no-repeat center center;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
   em, i, .more, small, .sml {
      font-size: 95%;
   }
}
.profil-area {
   padding-top: 40px;
}
.profil-area .workspc {
   background-color: #FFF;
}
.tbl-data tr .menu-l li,
.tbl-data tr .menu-l li:hover {
   background-color: transparent;
}

/**
 * Override z-index order
 */
.loading-bar {
   z-index: 9999;
}

/* loading status */
.loading-circle {
    background-color:#222;
    background:url("../img/ic/ic28-loading.gif") no-repeat 35px center #222;
    border:#222 solid 2px;
    border-width:12px 15px 9px 13px;
    color:#bbb;
    position:fixed;
    z-index:1300;
    top:0;
    right:0;
    height: 28px;
    width:98%;
    display:none;
    box-shadow:1px 2px 5px rgba(0,0,0,0.5);
    -moz-box-shadow:1px 2px 5px rgba(0,0,0,0.5);
    -webkit-box-shadow:1px 2px 5px rgba(0,0,0,0.5);
    opacity:0.8;

}
.loading-circle:before{
    content: 'Sedang memproses, harap tunggu...';
    color: #fff;
    font-size:16px;
    font-weight:700;
    padding-top : 4px;
    padding-left : 75px;
    text-align: left;
    width:100%;
    overflow:hidden;
    clear:right;
    display: block;
    height: 18px;
}

.mod-confirm {
   z-index: 9998 !important;
}

/**
 * Custom CSS rules
 */
.cust-center-ct {
   display: table;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.cust-center-ct .cust-center-vert {
   display: table-cell;
   vertical-align: middle;
}
.cust-center-ct .cust-center-vert .cust-center-horiz {
   display: table;
}
.cust-das-sch-profil {
   background: url(../img/skin_sch/das-sch-profil.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-jadwal {
   background: url(../img/skin_sch/das-sch-jadwal.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-guru {
   background: url(../img/skin_sch/das-sch-guru.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-staff {
   background: url(../img/skin_sch/das-sch-staff.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-siswa {
   background: url(../img/skin_sch/das-sch-siswa.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-alumni {
   background: url(../img/skin_sch/das-sch-alumni.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-absensi {
   background: url(../img/skin_sch/das-sch-absensi.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-admin {
   background: url(../img/skin_sch/das-sch-admin.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-sarpras {
   background: url(../img/skin_sch/das-sch-sarpras.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-kelas {
   background: url(../img/skin_sch/das-sch-kelas.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-kurikulum {
   background: url(../img/skin_sch/das-sch-kurikulum.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-mutasi-pegawai {
   background: url(../img/skin_sch/das-sch-mutasi-pegawai.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-mutasi-siswa {
   background: url(../img/skin_sch/das-sch-mutasi-siswa.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-penilaian {
   background: url(../img/skin_sch/das-sch-penilaian.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-blank {
   background: url(../img/skin_sch/das-sch-blank.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-bos {
   background: url(../img/skin_sch/das-sch-bos.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-sas {
   background: url(../img/skin_sch/das-sch-sas.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-sch-publikasi {
   background: url(../img/skin_sch/das-sch-publikasi.png) no-repeat 0 0;
   padding-top: 130px;
}
.cust-das-btn-versi-lama {
   background-image: url(../img/ic/ic32-reset.png);
}
.tips-modal > .cust-point-reverse {
   background: url(../img/skin/menu-point-b.png) no-repeat center top;
   position: absolute;
   top: auto;
   bottom: -9px;
   width: 15px;
   height: 9px;
}
.cust-initial-loading {
   color: #DDD;
   display: table;
   font-family: 'webfont', Helvetica, Arial, sans-serif;
   font-size: 40px;
   font-weight: normal;
   line-height: normal;
   text-shadow: 0px 1px 1px #F9F9F9;
   width: 100%;
   height: 300px;
}
.cust-initial-loading div {
   display: table-cell;
   text-align: center;
   vertical-align: middle;
}
.cust-inline-loading {
   background: transparent url("../img/ic/ic16-loading.gif") no-repeat center center;
   display: none;
   height: 30px;
}
.cust-mascot-promo {
   background: transparent url("../img/skin/masc-cs.png") no-repeat center center;
   display: inline-block;
   width: 76px;
   height: 130px;
}
.cust-sml {
   font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
   font-size: 11px;
   line-height: 14px;
}
.cust-siap-id {
   background: transparent url("../img/ic/ic16-dinas.png") no-repeat 0 center;
   color: #AAA;
   display: inline-block;
   height: 18px;
   line-height: 18px;
   margin: 0 !important;
   padding: 0 0 0 21px !important;
}
h4.cust-head-link {
   color: #3A75A3;
   font-size: 12px;
   margin-bottom: 3px !important;
}
.cust-kode {
   color: #AAA;
   line-height: 18px;
}
.cust-cal-nav .cal-pick-nav {
   border-right: 1px solid #DEDEDE;
   border-left: 0 none;
   width: 16%;
}
.cust-cal-nav .cal-pick-nav ul li {
   color: #666;
}
.cust-cal-nav .cal-pick-nav ul li.on:before {
   background: none;
}
.cust-cal-nav .cal-pick-nav ul li.on:after {
   background: transparent url("../img/skin/cal-l_nav-point.png") no-repeat 0 center;
   content: "";
   position: absolute;
      right: -1px;
   width: 9px;
      height: 100%;
}
.cust-cal-nav .cal-pick-nav ul li.on {
   font-size: 26px;
   height: 28px;
   line-height: 28px;
}
.cust-cal-nav .cal-periode .sem-title {
   padding-top: 0;
   padding-bottom: 20px;
}
.cust-cal-nav .cal-periode .ajaran-title > div.on:before,
.cust-cal-nav .cal-periode .sem-title > div.on:before {
   background-image: none;
}
.cust-bos-code-box {
   margin: 10px 0;
}
.cust-bos-code-title {
   color: #666;
   font: normal 11px/1 "Trebuchet MS", Arial, Helvetica, sans-serif;
   padding-bottom: 2px;
}
.cust-bos-code {
   border-left: 1px solid #DADADA;
   color: #636363;
   display: inline-block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   margin-right: 1px;
   padding: 3px 0 3px 5px;
}
.cust-bos-code:first-child {
   border-left: 0 none;
   padding: 3px 0;
}
.cust-bos-code a {
   font-size: 1em;
   text-decoration: none !important;
}
.cust-bos-debet {
   color: #008000;
   font-size: 14px;
   text-align: right;
}
.cust-bos-credit {
   color: #F00000;
   font-size: 14px;
   text-align: right;
}
.cust-bos-modalbox-dialog h2.cust-h2 {
   color: #666;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size: 26px;
   margin: 5px 0 !important;
   text-align: center;
   text-transform: uppercase;
}
.cust-bos-modalbox-dialog h4.cust-h4 {
   color: #BAB9B9;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-align: center;
}
.cust-bos-modalbox-dialog a.checkbox {
   background: transparent url("../img/ic/ic16-cekbox.png") no-repeat 5px 3px;
   color: inherit;
   display: block;
   padding: 5px 5px 5px 30px;
}
.cust-bos-modalbox-dialog a.checkbox:hover,
.cust-bos-modalbox-dialog a.checkbox.on {
   background-image: url("../img/ic/ic16-cekbox_on.png");
   color: inherit;
   text-decoration: none;
}
.cust-bos-modalbox-dialog a.checkbox.on {
   background-color: #FFFFCC;
}

form input.cust-blank[disabled] {
   background: none repeat scroll 0 0 #F3F3F3;
   border: 1px solid #DDDDDD;
   box-shadow: none;
   padding: 4px 8px;
}

/* Peta Pendidikan */
.cust-peta-total {
   color: #DDD;
   font-size: 20px;
   text-align: right;
   margin-top: 5px
}
.cust-peta-total span {
   color: #008000;
   font-weight:bold;
}
.cust-peta-title {
   color: #666;
   font: normal 11px/1 "Trebuchet MS", Arial, Helvetica, sans-serif;
   padding-bottom: 2px;
   text-align: right;
   margin-top: 5px
}

.highlight {
   background-color: #FFD3C2;
   border: 1px solid #F5A282;
   border-radius: 3px 3px 3px 3px;
   font-size: 11px;
   margin-left: 3px;
   padding: 1px 5px 0;
   text-shadow: none;
}
.petik {
   color: #FF3300;
   font-size: 16px;
}
em.desc {
   line-height: 14px;
}
.month > h3{
   font-size: 16px !important;
   font-weight: bold !important;
}
.sas > h3{
   font-size: 12px !important;
}
.head-dash-cont .sml-card.button{
   max-width: 350px !important;
}
/**
 * ul edisi
 */
.app-head-menu.app-menu2 > .ul-edisi{
    bottom: 1px;
    padding-bottom: 10px;
    position: absolute;
    right: 20px;
    left : auto;
}
.app-head-menu.app-menu2 > .ul-edisi li{
    padding-right: 10px;
}

/**
 * overide header table
 */
.tbl-data > thead > tr > th {
    text-align: left
}
.tbl-form > thead > tr > th {
    text-align: left
}


.tbl-data-modul > thead > tr > th:FIRST-CHILD {
    width: 250px;
    text-align: left
}
.tbl-data-modul > thead > tr > th ~ th {
    text-align: center;
}
.tbl-data-modul > tbody > tr > td ~ td {
    text-align: center;
}

/**
 * overide admin tools
 */
.cfg-title {
   padding-left: 10px;
   padding-right: 10px;
}
.cfg-name .title {
   font-weight: bold;
}
.cfg-name .desc {
   font: italic 90% "Trebuchet MS", Arial, Helvetica, sans-serif;
   padding-top: 3px;
}
.cfg-subvalue {
   padding-top: 5px;
}
.cfg-bignum {
   font: 36px Arial, sans-serif;
   padding-right: 5px;
   line-height: 30px;
   color: #F26623;
}

.siapui-nilai {
   margin-bottom: 10px;
}
.siapui-nilai ul {
   list-style-type: disc;
}
.siapui-nilai ul li {
   line-height: 16px;
   margin-left: 12px;
}
.siapui-nilai ol li {
   line-height: 16px;
   margin-left: 20px;
}

.siapui-opsi td {
   border: 0;
   padding: 0 5px 2px 0;
}

.siapui-formula > tbody > tr > td:first-child {
   padding: 3px 6px 0 0;
   color: #F26623;
}
.siapui-formula > tbody > tr > td:nth-child(2) {
   padding: 3px 20px 0 0
}
.siapui-formula > tbody > tr > td:nth-child(3) {
   padding: 3px 6px 0 0;
   color: #F26623;
}
.siapui-formula > tbody > tr > td:last-child {
   padding: 3px 0 0 0;
}
.siapui-formula-nilai {
   color: #F26623;
   white-space: nowrap !important;
}
.siapui-formula-digit {
   color: #05208C;
}

span.req {
   background: url("../img/ic/astrx.png") no-repeat scroll right center rgba(0, 0, 0, 0);
   padding-right: 17px
}
.wizard form .form-footer {
    background: #e8f6ff none repeat scroll 0 0;
    border-top: 1px solid #ddd !important;
    padding: 7px 20px 15px;
    text-align: right;
}

/* riwayat history */
.time-year{
    width:307px;
}
.time-year h2{
    display:inline-block;
    background-color:#eee;
    padding:0.3em 1em;
    margin:0;
}
.time-item{
    border-left:#eee solid 4px;
    margin-left:150px;
    padding:5px 0 5px 36px;
    position:relative;
}
.time-item > .circle {
    background-color: #fff;
    left: -8px;
    position: absolute !important;
    top: 12px;
}
.time-item >.circle.red {
    border-color:#E24D57;
}
.time-item >.circle.blue {
    border-color:#FF9C32;
}
.time-item >.time-date {
    position:absolute;
    top:12px;
    right:100%;
    width:115px;
    padding-right:35px;
    text-align:right;
    font-size:11pt;
}
.time-item:first-child >*{
    margin-top:15px;
}
.time-item:last-child{
    padding-bottom:20px;
}
.time-desc .freearea {
    border:#ddd solid 1px;
    min-height:32px;
}
.time-desc .p-l:after, .time-desc .p-r:after {
    height:50px;
}
.time-load{
    position:absolute;
    top:24px;
    left:-26px;
    border:2px solid #ddd;
    padding:0.2em 1em;
}
.time-load:after{
    content:'•••';
}

.p-l::after, .p-r::after, .p-t::after, .p-b::after {
    z-index: 0.1 !important;
}

.circle {
    border: 6px solid #ddd !important;
    border-radius: 30px !important;
    display: inline-block !important;
    min-height: 0 !important;
    min-width: 0 !important;
    position: relative !important;
    text-align: center !important;
}
.circle.on {
    border-color: #60a657;
}
.circle.curr {
    border-color: #ff8400;
}
.circle.on > i {
    background: #60a657 none repeat scroll 0 0;
}
.circle .ic {
    font-size: 16px;
    margin-top: 7px;
    overflow: hidden;
    text-align: center;
}
.circle.on .ic {
    text-indent: -99px;
}
.circle > i {
    background: #ddd none repeat scroll 0 0;
    height: 6px;
    position: absolute;
    right: 30px;
    top: 12px;
}
.circle.curr > i {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #60a657 0%, #ff8400 100%) repeat scroll 0 0;
}
.circle.next > i {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #ff8400 0%, #dddddd 100%) repeat scroll 0 0;
}
.onoffswitch {
   position: relative; width: 90px;
   -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
   display: none;
}
.onoffswitch-label {
   display: block; overflow: hidden; cursor: pointer;
   border: 2px solid #999999; border-radius: 20px;
}
.onoffswitch-inner {
   display: block; width: 200%; margin-left: -100%;
   transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
   display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
   font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
   box-sizing: border-box;
}
.onoffswitch-inner:before {
   content: "BUKA";
   padding-left: 10px;
   background-color: #7ab445; color: #FFFFFF;
}
.onoffswitch-inner:after {
   content: "TUTUP";
   padding-right: 10px;
   background-color: #EB0E0E; color: #FFF7F7;
   text-align: right;
}
.onoffswitch-inner > .progress{
    content: "TUTUP";
    padding-right: 10px;
    background-color: black; color: #FFF7F7;
    text-align: right;
 }
.onoffswitch-inner.progress{
   content: "TUTUP";
   padding-right: 10px;
   background-color: black; color: #FFF7F7;
   text-align: right;
}
.progress{
   content: "TUTUP";
   padding-right: 10px;
   background-color: black; color: #FFF7F7;
   text-align: right;
}
.onoffswitch-switch {
   display: block; width: 18px; margin: 6px;
   background: #FFFFFF;
   position: absolute; top: 0; bottom: 0;
   right: 56px;
   border: 2px solid #999999; border-radius: 20px;
   transition: all 0.3s ease-in 0s;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
   margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
   right: 0px;
}
.site-operator {
   background: url(../img/global/situs-operator.png) no-repeat 0 0;
   padding-top: 130px;
}
.site-publik {
   background: url(../img/global/situs-publik.png) no-repeat 0 0;
   padding-top: 130px;
}


/** Tests: Pass/Fail */

#qunit-tests {
   list-style-position: inside;
}

#qunit-tests li {
   padding: 0.4em 0.5em 0.4em 1.5em;
   border-bottom: 1px solid #fff;
   list-style-position: inside;
}

#qunit-tests li strong {
   cursor: pointer;
}

#qunit-tests ol {
   margin-top: 0.5em;
   padding: 0.5em;

   background-color: #fff;

   border-radius: 15px;
   -moz-border-radius: 15px;
   -webkit-border-radius: 15px;

   box-shadow: inset 0px 2px 13px #999;
   -moz-box-shadow: inset 0px 2px 13px #999;
   -webkit-box-shadow: inset 0px 2px 13px #999;
}

/*** Test Counts */

#qunit-tests b.counts                       { color: black; }
#qunit-tests b.passed                       { color: #5E740B; }
#qunit-tests b.failed                       { color: #710909; }

#qunit-tests li li {
   margin: 0.5em;
   padding: 0.4em 0.5em 0.4em 0.5em;
   background-color: #fff;
   border-bottom: none;
   list-style-position: inside;
}

/*** Passing Styles */

#qunit-tests li li.pass {
   color: #5E740B;
   background-color: #fff;
   border-left: 26px solid #C6E746;
}

#qunit-tests .pass                          { color: #528CE0; background-color: #dde9f7; }
#qunit-tests .pass .test-name               { color: #366097; }

#qunit-tests .pass .test-actual,
#qunit-tests .pass .test-expected           { color: #999999; }

#qunit-banner.qunit-pass                    { background-color: #C6E746; }

/*** Failing Styles */

#qunit-tests li li.fail {
   color: #710909;
   background-color: #fff;
   border-left: 26px solid #EE5757;
}

#qunit-tests .fail                          { color: #000000; background-color: #EE5757; }
#qunit-tests .fail .test-name,
#qunit-tests .fail .module-name             { color: #000000; }

#qunit-tests .fail .test-actual             { color: #EE5757; }
#qunit-tests .fail .test-expected           { color: green;   }

#qunit-banner.qunit-fail,
#qunit-testrunner-toolbar