body {
    color: #444
}

a {
    color: #107bb6;
}

.wrapper {
    background: #fff;
}

.home .wrapper {
    background: rgba(250, 250, 250, 0) ! important;
}

.white {
    background: #f7f7f7;
}

.pwhite {
    background: #fff;
}

.dmaps {
    background: #036;
}

.maschol {
    background: #fff
}

.maschol h2 {
    color: #036;
}

.maschol h2:before {
    border-top: 5px solid #f3a331
}

.maschol .kontak {
    background: #fff;
    color: #8c3;
}

.kontak .fa {
    color: #fff;
}

.fsearch.fa,
.fmenu.fa {
    background: #036;
    color: #fff;
    border: 2px solid #036;
}

.kontak .fa-facebook {
    background: #3B5991;
    color: #fff;
}

.kontak .fa-twitter {
    background: #3bf;
    color: #fff;
}

.kontak .fa-envelope {
    background: #8c3;
    color: #fff;
}

.kontak .fa-feed {
    background: #f90;
    color: #fff;
}

.kontak .fa-google-plus,
.kontak .fa-youtube {
    background: #DB3330;
    color: #fff;
}

.masearch {
    background: #036;
}

.search_form fieldset {
    background: ;
}

.search_form:after {
    border-bottom: 10px solid #036;
}

.search_form input {
    background: #f0ca30;
    color: #036;
}

.search_form select {
    background: #f0ca30;
    color: #036;
}

.search_form option:hover {
    background: #036;
    color: #fff;
}

.breadcrumbs {
    color: #333;
    border-bottom: 1px solid #ddd;
    background: #fff;
}

.breaks {
    background: #fff;
}

.breadcrumbs a {
    color: #1f5e9e;
}

.home .nav-inn {
    background: rgba(255, 255, 255, 0.5);
}

.nav-inn {
    background: rgba(255, 255, 255, 0.5);
}

.fade {
    background: rgba(247, 247, 247, 1);
}

.open {
    background: #036;
    color: #fff;
}

.open .h800 {
    color: #036;
}

.open span.oleft .openarr {
    background: #f0ca30;
    color: #036
}

.open span.oleft .openarr:after {
    border-left: 6px solid #f0ca30;
}

.nav .dd li.parent a.dd_hover {
    color: #fff;
}

.nav .dd li a {
    color: #036;
}

.nav .dd li ul {
    background: #094e7d;
}

.nav .dd li:after {
    border-left: 4px solid #036;
}

.sub-menu:after {
    border-bottom: 6px solid #094e7d;
}

.nav .dd li ul li {
    border-bottom: 1px solid #555555;
}

.nav .dd li ul li:hover {
    background: #f0ca30;
}

.nav .dd li ul li a {
    color: #fff;
    /* level 1 */
}

.nav .dd li ul li:hover a {
    color: #036;
}

.nav .dd li ul li a:hover {
    color: #036;
}

.nav .dd li ul li ul li a {
    color: #fff;
    /* level 2 */
}

.nav .dd li ul li:hover ul li a {
    color: #fff ! important;
}

.nav .dd li ul li ul li:hover a {
    color: #036 ! important;
}

.nav .dd li ul li ul li:hover ul li a {
    color: #fff ! important;
}

.nav .dd li ul li ul li ul li a {
    color: #036;
    /* level 3 */
}

.nav .dd li ul li ul li ul li:hover a {
    color: #036 ! important;
}

.nav .dd li ul li ul.sub-menu:after {
    border-left: 6px solid #f0ca30;
}

.mobi {
    background: #036
}

.mobi .accordion li {
    border-bottom: 1px solid #094e7d
}

.mobi .accordion li ul {
    border-top: 1px solid #094e7d;
    background: #094e7d;
}

.mobi .accordion li ul li ul {
    background: #10588a
}

input[type=submit] {
    background: #444;
    color: #fff;
}

#ndeslide {
    background: #107bb6;
}

.slide {
    background: #fff
}

.sloverlay {
    
    color: #ddd;
}

#qslider li {
    color: #f0ca30;
}

#qslider li em {
    color: #e70d3b;
}

#qslider h5 {
    color: #e70d3b;
}

.qbar {
    background: #e70d3b;
}

.barulev .abspan {
    background: #f0ca30;
    color: #036;
}

.singlev .coverlay {
    color: #fff;
}

.coverlay h3 a {
    color: #fff;
}

.secoim .seccon,
.seccon h3 a {
    color: #fff;
}

.twocon {
    color: #fff;
}

.twocon h3 a {
    color: #fff;
}

.rconbg {
    background: #036;
    color: #fff;
}

.editoz .edspan {
    background: #f0ca30;
    color: #036;
}

.edbot {
    background: #f0ca30;
}

.corner a {
    color: #fff;
}

.corner h3:after {
    border-right: 9px solid #f0ca30;
}

.pead {
    padding: 4px 4px 10px;
}

.peaduo h3.fopen {
    color: #036;
}

.peaduo h3.fopen:before {
    border-top: 3px solid #f3a331
}

.six-info .pealink {
    border-left: 1px solid #036;
}

.six-info .metas {
    color: #f40;
}

.six-info h3 a {
    color: #036;
}

.peaduo .agloop .age-info {
    border-right: 1px solid #036;
}

.peaduo .age-info .agedate {
    color: #036;
}

.peaduo .age-info .agemon {
    color: #036;
}

.atime .wakt {
    background: #036;
    color: #fff;
}

.atime .wakt:before {
    border-right: 8px solid #036;
}

.atime .wakt:after {
    border-left: 8px solid #036;
}

.atime h3 a {
    color: #036;
}

.jamz {
    color: #fff;
}

.jamz:after {
    border-bottom: 2px solid #f0ca30
}

.eiginn:hover .ovlay {
    color: #fff;
    background: #036;
}

.eight a {
    color: #fff;
}

.gspan {
    color: #fff;
}

.maquotes {}

.maquotes .overback {
    border-bottom: 20px solid #fff;
    background: rgba(0, 0, 0, 0.85);
}

.overback h4 {
    color: #f0ca30;
}

.guruloop .gurus {
    border-left: 1px solid #036;
    color: #036;
}

.ngurus {
    background: #f0ca30;
    color: #036;
}

.ngurus:after {
    border-left: 10px solid #f0ca30;
}

.grthumb {
    border: 10px solid #fff;
}

.gurus .fa {
    background: #036;
    color: #fff;
}

.podate .ddays {
    border: 10px solid #fff;
    background: #1f5e9e;
    color: #fff;
}

.single.tops .podate .fep.fa {
    color: #036;
}

.single .podate .ag.fa {
	color: #036; 
}

.days {
	background: #fff; 
	color: #036;
}

.hours {
	background: #eee; 
	color: #036;
}

.minutes { 
	background: #ddd; 
	color: #036;
}

.seconds {
	background: #ff0; 
	color: #036;
}

.coms .countcoms {
    color: #fff;
}

.rside .imgloop {
    border-bottom: 5px solid #1f5e9e;
}

.share .fa-facebook {
    background: #036;
}

.share .fa-twitter {
    background: #3bf;
}

.share .fa-whatsapp {
    background: #090;
}

.share .fa-google-plus {
    background: #d22;
}

.galoop .govlay {
    color: #fff;
}

.govlay h2 a {
    color: #fff;
}

.madings .post-meta h1 {
    color: #1f5e9e;
}

.madings .post-meta {
    border-bottom: 1px solid #eee;
    color: #aaaaaa;
}

.madings .post-meta span,
.madings .post-meta a {
    color: #555555;
}

.madings .post-content a {
    color: #555555
}

.madings .post-footer a {
    background: #036;
    color: #fff;
}

.post-content .post-img img {
    border-bottom: 3px solid #1f5e9e;
}

.comment-reply-link {
    color: #107bb6;
}

.galeria {}

.list .post a {
    color: #555555
}

.list .post .post-category {
    color: #ddd;
}

.list .post .post-category a {
    background: #f0ca30;
    color: #036
}

.list .post .post-category span.blogloop {
    background: #f0ca30;
    color: #036
}

.list .post h2,
.list .post h2 a {
    color: #333;
}

.list .post .post-meta {
    color: #aaaaaa;
}

.list .post .post-meta span,
.list .post .post-meta a {
    color: #555555;
}

.pagination {
    color: #aaaaaa;
}

.pagination a,
.pagination .disabled {
    border: 1px solid #ccc;
    color: #333;
    background: #eee;
}

.pagination a:hover,
.pagination a.active {
    border: 1px solid #e70d3b;
    color: #fff;
    background: #e70d3b;
}

.contents .post-meta.sagen {
    color: #e70d3b;
}

.contents .post-meta .agnd {
    background: #e70d3b;
}

.list table.siswa {
    border-top: 3px solid #036;
}

.post-content {
    color: #444
}

.post-content h1,
.post-content h2,
.post-content h3,
.post-content h4,
.post-content h5 {
    color: #333;
}

.post-content .fa {
    color: #fff;
}

.post-content .fa-facebook {
    background: #3B5991;
}

.post-content .fa-envelope {
    background: #db3330;
}

.post-content .fa-phone {
    background: #8c3;
}

.post-content li {
    color: #777;
}

.post-content .wp-caption {
    background: #f1f1f1;
}

.post-content blockquote p {
    color: #8c8888;
}

.post-navigation a {
    color: #555555;
}

.post-navigation a em {
    color: #aaaaaa;
}

.post-content .wp-caption p.wp-caption-text {
    color: #888;
}

.post-content .gallery .gallery-caption {
    color: #888;
}

.comments h3 {
    color: #555555;
}

.comments a {
    color: #555555
}

.comment-author {
    color: #aaaaaa
}

.comment-author span {
    color: #555555
}

.comment-text p {
    color: #4b4b4b;
}

.avatar {
    background: #fff
}

#respond .comment_message {
    background: #f7f7f7
}

#respond .commform-textarea {
    background: #f7f7f7
}

#respond .commform-textarea > div {
    border: 1px solid #ddd;
}

#comment {
    background: #fff;
}

.commform-author div {
    border: 1px solid #ddd;
    background: #f7f7f7;
}

.commform-email div {
    border: 1px solid #ddd;
    background: #f7f7f7;
}

.commform-url div {
    border: 1px solid #ddd;
    background: #f7f7f7;
}

#respond .commform-author,
#respond .commform-email,
#respond .commform-url {
    background: #f7f7f7
}

#respond .commform-author p,
#respond .commform-email p,
#respond .commform-url p {
    color: #333;
}

#respond .commform-author p span,
#respond .commform-email p span,
#respond .commform-url p span {
    color: #aaaaaa;
}

#author,
#email,
#url {
    color: #333;
    background: #f7f7f7
}

#submit {
    background: #036;
    color: #fff;
}

#submit:hover {
    background: #333
}

.madticker {
    background: #036;
}

.madticker #infotit {
    background: #f0ca30;
    color: #036
}

.madticker #infotit:after {
    content: '';
    position: absolute;
    right: -10px;
    top: 0;
    width: 0;
    height: 0;
    margin: 0;
    border-bottom: 16px solid transparent;
    border-top: 16px solid transparent;
    border-left: 10px solid #f0ca30;
    clear: both
}

.madticker .infotim:before {
    content: '';
    position: absolute;
    left: -10px;
    top: 0;
    width: 0;
    height: 0;
    margin: 0;
    border-bottom: 16px solid transparent;
    border-top: 16px solid transparent;
    border-right: 10px solid #f0ca30;
    clear: both
}

.madticker .infotim {
    background: #f0ca30;
    color: #036
}

ul.newstickers li {
    color: #fff ! important;
}

.madticker .infotim #secs {
    color: #eee;
}

ul.newstickers span {
    color: #eee;
}

.six-info span a {
    color: #e70d3b;
}

.widget {
    color: #555
}

.widget .widmading .widage {
    background: #e70d3b ! important;
}

.widget h3,
.widget-small h3 {
    color: #1f5e9e;
}

#sidebar .search_form fieldset {
    border: 1px solid #ddd;
}

#sidebar .search_form input {
    background: #fff;
    border-bottom: 1px solid #ddd;
    color: #555;
}

#sidebar .search_form .divsel {
    border-bottom: 1px solid #ddd;
}

#sidebar .search_form button {
    background: #036;
    color: #fff;
}

.widget a,
.widget-small a {
    color: #036;
}

.widget p,
.textwidget {
    color: #555;
}

.widget li,
.widget-small li {
    color: #bbb;
    border-bottom: 1px dashed #d7d7d7;
}

.widget ul li ul li:nth-child(1),
.widget ul li ol li:nth-child(1),
.widget-small ul li ul li:nth-child(1),
.widget-small ul li ol li:nth-child(1) {
    border-top: 1px dashed #d7d7d7
}

.widget .recentcomments span {
    color: #777
}

.widget .widmading {
    border-bottom: 1px dashed #d7d7d7
}

.widget .agloop .age-info {
    border-right: 1px solid #036;
    background: #036;
}

.widget .agedate {
    color: #fff;
}

.widget .age-info .agemon {
    color: #fff;
}

.widget .widmading .post-content {
    color: #555;
    border-bottom: 1px dashed #d7d7d7
}

.rpthumb-date {
    color: #aaaaaa
}

.widget .calendar_wrap table {
    border: 1px solid #ddd;
    background: #f7f7f7;
}

.widget .calendar_wrap th {
    border: 1px solid #d7d7d7;
    background: #fff;
    color: #555
}

.widget .calendar_wrap td {
    border: 1px solid #d7d7d7;
}

.widget .tagcloud a {
    background: #036;
    color: #fff;
}

.widget select {
    background: #fff;
    color: #555;
}

.footbar {
    background: #036;
}

.foot-inn .widget {
    background: #036;
    color: #ddd
}

.foot-inn .widget h3,
.foot-inn .widget-small h3 {
    color: #fff;
    background: #036;
}

.foot-inn .search_form fieldset {
    background: #094e7d;
}

.foot-inn .search_form input {
    background: #094e7d;
    border-bottom: 1px solid #2b70a4;
    color: #fff;
}

.foot-inn .search_form .divsel {
    border-bottom: 1px solid #2b70a4;
}

.foot-inn .search_form select {
    color: #fff;
    background: #094e7d;
}

.foot-inn .search_form button {
    background: #036;
    color: #fff;
}

.foot-inn .widget a,
.foot-inn .widget-small a {
    color: #fff;
}

.foot-inn .widget p,
.foot-inn .textwidget {
    color: #ddd;
}

.foot-inn .widget li,
.foot-inn .widget-small li {
    color: #83b5da;
    border-bottom: 1px dashed #105e93;
}

.foot-inn .widget .agloop .age-info {
    border-right: 1px solid #fff;
    background: #fff;
}

.foot-inn .widget .agedate {
    color: #036 ! important;
    background: #eee;
}

.foot-inn .widget .age-info .agemon {
    color: #036 ! important;
}

.foot-inn .widget .atime .wakt {
    background: #fff;
    color: #036;
}

.foot-inn .widget .atime .wakt:after {
    border-left: 8px solid #fff;
}

.foot-inn .widget .atime .wakt:before {
    border-right: 8px solid #fff;
}

.foot-inn .widget .recentcomments span,
.foot-inn .widget .recentcomments a {
    color: #fff
}

.foot-inn .widget .recentcomments span {
    color: #ddd
}

.foot-inn .widget .widmading {
    border-bottom: 1px solid #085387;
}

.foot-inn .widget .widmading .post-content {
    color: #fff;
    border-bottom: 1px solid #085387;
}

.foot-inn .rpthumb img {
    background: #094e7d;
}

.foot-inn .rpthumb-date {
    color: #aaaaaa
}

.foot-inn .widget .calendar_wrap table {
    border: 1px solid #095286;
    background: #064571
}

.foot-inn .widget .calendar_wrap th {
    border: 1px solid #095286;
    background: #105590;
    color: #ddd
}

.foot-inn .widget .calendar_wrap td {
    border: 1px solid #095286;
    background: #064571
}

.foot-inn .widget .calendar_wrap td a {
    color: #f0ca30
}

.foot-inn .widget .tagcloud a {
    background: #f0ca30;
    color: #036
}

.widget .widmading .post-content h4 {
    color: #ddd;
}

.footer {
    background: #036
}

.footer p {
    color: #fff
}

.footer a {
    color: #f0ca30;
}

.copyright {
    color: #fff;
}

.copyright a {
    color: #f0ca30
}

.copyright span {
    color: #fff
}

#return-to-top {
    background: #f0ca30;
}

#return-to-top i {
    color: #036;
}

#return-to-top:hover {
    background: #fff;
}

#return-to-top:hover i {
    color: #036;
}

.open span {
    color: #fff;
}

@media screen and (max-width: 800px) {
    .madticker #infotit:after {
        border-left: 8px solid #f0ca30;
    }
    .madticker .infotim:before {
        border-right: 8px solid #f0ca30;
    }
}