a {
color: #009990;
}
body {
color: #555555;
}
.nav-masjid {
background: rgba(252,252,252, 1);
border-top: 3px solid /*gantiwarna*/#20bf6b;
}

.logo {
background: #ffffff;
}

.spo {
background: /*gantiwarna*/#20bf6b;
color: #ffffff;
}

.nav .dd li a {
color: /*gantiwarna*/#20bf6b;
}

.nav .dd li span {
background: #88cc33;
color: #ffffff;
}

.nav .dd li span:after {
border-left: 6px solid #88cc33;
}
.nav .dd li.menu-item-has-children:after {
border-top: 4px solid #88cc33;
}

.nav .dd li:hover:after {
border-top: 0px solid #333;
}

.nav .dd li ul{
background: #ffffff;
}
.nav .dd li ul li a{
color: /*gantiwarna*/#20bf6b;
}
.nav .dd li ul li ul {
background: #fdfdfd;
}
.nav .dd li ul li ul li a {
color: /*gantiwarna*/#20bf6b;
}
.nav .dd li ul li ul li ul,
.nav .dd li ul li:hover ul li ul {
background: #f7f7f7;
}
.nav .dd li ul li ul li ul li a {
color: /*gantiwarna*/#20bf6b;
}

.wee-slider {
background: #eeeeee;
}

.allother {
background: #eeeeee;
}

.justslide {
background: #eeeeee;
}

.single .justslide {
background: #f7f7f7;
}

.headslide {
color: #ffffff;
}

.headslide:before {
border-top: 4px solid #ffffff;
border-left: 4px solid #ffffff;
}

.headslide:after {
border-right: 4px solid #ffffff;
border-bottom: 4px solid #ffffff;
}

.alloverlay {
 background-image: url("<?php echo base_url(); ?>/masjid/images/slide-one.jpg");
}

.madticker {
background: /*gantiwarna*/#20bf6b;
}
.madticker #infotit,
.madticker .infotim {
background: /*gantiwarna*/#20bf6b;
color: #ffffff;
}

.madticker #infotit:after {
border-bottom: 40px solid /*gantiwarna*/#20bf6b;
}

ul.newstickers li {
color: #ffffff;
}
.insel {
background:  #ffffff;
}
.insel input,
.insel select {
background:  #ffffff;
color: #555555;
}

.insel .fa {
background: #88cc33;
color: #ffffff;
}

.divbut .insel .fa {
background: #88cc33;
color: #ffffff;
}

.breadcrumbs {
background: #ffffff;
color: #444444;
}

.breadcrumbs a {
color: /*gantiwarna*/#20bf6b;
}

.weefirst {
background: #ffffff;
}

.weefirst:after {
border-bottom: 60px solid #ffffff;
}

.pack-img .dets {
background: #ffffff;
color: #222222;
}
.pack-img .dets h4 a {
color: #222222;
}
.pack-img .dets .ors {
color: #88cc33;
}
.dets del {
color: #e92c4b;
}
.order {
background:rgba(255,255,255, 0.6);
color: #222222;
line-height: 1.6
}
.p-span {
background: #009900;
color: #ffffff;
}
.p-span a {
color: #ffffff;
}
.pack-img .boxpops span {
color: #ffffff;
background: linear-gradient(to right, #009900 , #88cc33);
}
.relimg .homepro {
background: #e92c4b; 
color: #ffffff;
}



.weethird {
background-image: url("<?php echo base_url(); ?>/masjid/images/slide-one.jpg");
}
.we-23 {
color: #222222;
}
.weelay {
background: rgba(255,255,255, 0.8);
}
.prom {
color: #222222;
}
.prom span {
color: #3dac1e;
}
.prom:after {
background: #222222;
}
.butn {
background: #d91b3b;
}
.butn a {
color: #ffffff;
}
.jad td {
color: #222222;
border-bottom: 1px dashed rgba(85,85,85,0.1);
};
}
.jlime {
color: #3dac1e;
}
.jlef {
color: #222222;
}
.co-bot {
color: #222222;
}
.co-onhour {
border-bottom: 2px solid #3dac1e;
}
.co-bot .onh {
background: #3dac1e;
color: #ffffff;
}
.jorange {
color: #d91b3b;
}
.weefourth {
background: #f7f7f7;
}
.ttt {
background: #3dac1e;
color: #ffffff;
}

.additional,
.additional .blog-content {
background: #ffffff;
color:  #555555;
}

.additional .blog-content a {
color:  #009900;
}
.additional .blog-content p {
color:  #555555;
}
.additional .blog-content li {
color:  #555555;
}
.additional .blog-content blockquote {
background: rgba(235,235,235,1);
}
 
.additional .blog-content h1, 
.additional .blog-content h2, 
.additional .blog-content h3, 
.additional .blog-content h4, 
.additional .blog-content h5, 
.additional .blog-content h6 {
color:  #555555;
}


.weesche {
background: #ffffff;
}
.schelay {
color: #ffffff;
}
.schelay .td {
border-right: 2px dashed #ffffff;
}
#clockz h4 {
color:#ffffff;
}
.schelay .guide img {
border: 5px solid #ffffff;
}
.wtg {
background: rgba(255,255,255, 0.85);
color: #333333;
}
.evcount {
background: rgba(52,152,37, 0.9);
color: #ffffff;
}

.cek {
background: #009900;
}

.cek a {
color: #ffffff;
}

.weetestimo {
background-image: url("<?php echo base_url(); ?>/masjid/images/slide-one.jpg");
}
.teslay {
background: rgba(255,255,255, 0.8);
}

.psay .star {
color: #3abc23;
}

.psay .star span {
color: #333333;
}

.psay .spans {
color: #333333;
}

.down td {
background: #ffffff;
color: #444444;
border-bottom: 1px solid rgba(240,240,240,1);
}

.down td .fa {
color: #009900;
}

.down td a {
color: #dd3333;
}

.down td.ctr {
background: #ffffff;
color: #444444;
border-bottom: 1px solid rgba(240,240,240,1);
}

.ltsm p {
color : #444444;
}

.ltsm .star {
color: #009900;
}
.ltsm .wgt strong {
color: #444444;
}
.ltsm .wgt span {
color: #444444;
}
.ltsm .tap {
	border: 10px solid rgba(240,240,240,1);
}


.wecontent {
background: #ffffff;
border-top: 1px solid #eee;
}

.post-tags a {
background: /*gantiwarna*/#20bf6b;
color: #ffffff;
}
#submit {
background: /*gantiwarna*/#20bf6b;
color: #ffffff;
}

.showprice{
background: rgba(255,255,255,0.9);
color: #333333;
}
.showprice .butn {
background: #e33b0e;
color: #ffffff;
}
.showprice .priceft .hanodis .htext {
background: #009900;
color: #ffffff;
}
.showprice .diskon {
color: #49c61a;
}
.showprice del {
color: #e81111;
}

.days, .hours, .minutes {
background: #ffffff;
color: #19af28;
}
.seconds {
background: #49c61a;
color: #ffffff;
}



.iti, .ket, .vid , .kom, .bag {
background: #009900;
color: #ffffff;
}
.pri {
background: #333333;
color: #ffffff;
}
.ititab td.inleft .fa {
background: #009900;
color: #ffffff;
}
.drin {
color: #222;
}
.drin strong {
color: #49c61a;
}
.drin del {
color: #e81111;
}

.odtt, .pactive {
background: #009900;
color: #ffffff;
}

.pagination a,
.pagination .disabled {
background: #eeeeee;
color: #444444;
}

.pagination a:hover,
.pagination a.active {
background: /*gantiwarna*/#20bf6b;
color: #ffffff;
}


.outline {
color: #444;
	background: #fff;
}

.includes {
color: #777777;
}
.includes strong {
color: #88cc33;
}



.imglay {
	background: #fdfdfd;
	color: #333333;
}
.evendes .days, .evendes .hours, .evendes .minutes {
background: #ffffff;
color: #19af28;
}
.evendes .seconds {
background: #49c61a;
color: #ffffff;
}




#sidebar .widget {
background: #ffffff;
color: #444444;
}

#sidebar .widget a {
color: /*gantiwarna*/#20bf6b;
}

#sidebar .widget h3, #sidebar .widget-small h3, #sidebar .widget h3 a, #sidebar .widget-small h3 a {
background: /*gantiwarna*/#20bf6b;
color: #ffffff;
}
#sidebar .widget .weesid {
border-bottom: 1px solid rgba(240,240,240,1);
}
#sidebar .widget .dapro .prs {
border-left: 1px solid rgba(240,240,240,1);
border-bottom: 1px solid rgba(240,240,240,1);
}
#sidebar .widget.widget_jadwaltour .jadw {
border-top: 1px solid rgba(240,240,240,1);
}
#sidebar .widget.widget_paketpopuler .lst {
    border-bottom: 1px solid rgba(240,240,240,1);
}
#sidebar .widget.widget_rss li, 
#sidebar .widget.widget_meta li, 
#sidebar .widget.widget_nav_menu li, 
#sidebar .widget.widget_recent_entries li, 
#sidebar .widget.widget_pages li, 
#sidebar .widget.widget_archive li, 
#sidebar .widget.widget_categories li {
    border-bottom: 1px solid rgba(240,240,240,1);
}
#sidebar .widget.widget_recent_comments ul li.recentcomments {
border-bottom: 1px solid rgba(240,240,240,1);
}
#sidebar .widget.widget_nav_menu ul li:first-child,
#sidebar .widget.widget_categories ul li:first-child {
border-top: 1px solid rgba(240,240,240,1);
}
#sidebar .widget label {
color: #ffffff;
}
#sidebar widget.widget_recent_entries span {
color: #ffffff;
}

#sidebar .widget.widget_paketpopuler .lst span {
color: #ffffff;
background: #e81111;
}
#sidebar .widget.widget_paketpopuler .relpri {
    color: #88cc33;
}

#sidebar .widget.widget_paketpopuler .relpri del {
    color: #e81111;
}


#sidebar .widget.widget_daftarpaket {
background: #ffffff;
color: #e81111;
}
#sidebar .widget.widget_daftarpaket h3 {
color: #ffffff;
background: #88cc33;
}
#sidebar .widget.widget_daftarpaket .lst {
border-bottom: 1px solid rgba(240,240,240,1);
}
#sidebar .widget.widget_daftarpaket .lst a {
color: #333333;
}
#sidebar .widget.widget_daftarpaket .lst span {
color: #ffffff;
background: #e81111;
}
#sidebar .widget.widget_daftarpaket .relpri {
color: #88cc33;
}

#sidebar .widget.widget_daftarpaket .relpri del {
color: #e81111;
}

#sidebar .widget .tagcloud a {
border: 1px solid #aaaaaa;
}
#sidebar .widget blockquote {
background: rgb(247,247,247);
}
#sidebar .widget .calendar_wrap th {
    background: #eeeeee;
	color: #444444;
}

#sidebar .search-post fieldset {
background: #fdfdfd;
}

#sidebar .search-post input {
background: #fdfdfd;
	color: #444;
}

.tttl {
color: #fff;
}

.tttl .fa {
color: #ff1155;
}






#footbar {
background: #ffffff;
color : #555555;
}
#footbar .widget h3,
#footbar .widget-small h3 {
border-bottom: 1px solid rgba(240,240,240,1);
}
#footbar .widget a {
color : #009900;
}
#footbar .widget .tagcloud a {
border: 1px solid #009900;
}
#footbar .widget .search-post input.spo {
background: #ffffff;
border-bottom: 1px solid  #555555;
color : #555555;
}
#footbar .widget .calendar_wrap table {
background: rgba(240,240,240,0.2);
}
#footbar .widget .calendar_wrap table thead {
background: rgba(240,240,240,0.2);
}
#footbar .widget.widget_rss ul li:first-child,
#footbar .widget.widget_meta ul li:first-child,
#footbar .widget.widget_nav_menu ul li:first-child,
#footbar .widget.widget_recent_entries ul li:first-child,
#footbar .widget.widget_pages ul li:first-child,
#footbar .widget.widget_archive ul li:first-child,
#footbar .widget.widget_categories ul li:first-child {
border: 0;
}
#footbar .widget.widget_rss ul li,
#footbar .widget.widget_meta ul li,
#footbar .widget.widget_nav_menu ul li,
#footbar .widget.widget_recent_entries ul li,
#footbar .widget.widget_pages ul li,
#footbar .widget.widget_archive ul li,
#footbar .widget.widget_categories ul li {
border-top: 1px solid rgba(240,240,240,1);
}
#footbar .widget.widget_rss ul li ul li:first-child,
#footbar .widget.widget_meta ul li ul li:first-child,
#footbar .widget.widget_nav_menu ul li ul li:first-child,
#footbar .widget.widget_recent_entries ul li ul li:first-child,
#footbar .widget.widget_pages ul li ul li:first-child,
#footbar .widget.widget_archive ul li ul li:first-child,
#footbar .widget.widget_categories ul li ul li:first-child,
#footbar .widget.widget_categories ul li ul li:first-child{
border-top: 1px solid  rgba(240,240,240,1);
}
#footbar .widget .dapro .prs {
border-left: 1px solid rgba(240,240,240,1);
}
#footbar .widget.widget_jadwaltour .jadw {
border-bottom: 1px solid rgba(240,240,240,1);
}
#footbar .widget.widget_daftarpaket .lst {
border-bottom: 1px solid rgba(240,240,240,1);
}
#footbar .widget.widget_paketpopuler .lst {
border-bottom: 1px solid rgba(240,240,240,1);
}
#footbar .widget .weesid {
border-bottom: 1px solid rgba(240,240,240,1);
}
#footbar .widget.widget_daftarpaket .lst span,
#footbar .widget.widget_paketpopuler .lst span {
background: #009900;
color : #ffffff;
}

.footer {
background: /*gantiwarna*/#20bf6b;
color : #ffffff;
}
.footer a {
color : #ffffff;
}
#return-to-top {
background: /*gantiwarna*/#20bf6b;
color : #ffffff;
}

@media screen and (max-width:1050px) {


.kon:after {
border-bottom: 70px solid #ffffff;
}
}

@media screen and (max-width:980px) {

.mob {
background:  #ffffff;
}
.mobi:before {
	border-bottom: 12px solid /*gantiwarna*/#20bf6b;
}
.mobi .accordion li a {
color: /*gantiwarna*/#20bf6b;
}
.mobi .accordion li.menu-item-has-children:after {
border-top: 6px solid /*gantiwarna*/#20bf6b;
}
.mobi .accordion li ul {
    background: #fdfdfd;
}
.mobi .accordion li ul li a {
color: #63a57f;
}
.mobi .accordion li ul li.menu-item-has-children:after {
border-top: 6px solid #63a57f;
}
.mobi .accordion li ul li ul {
    background: #ffffff;
}
.mobi .accordion li ul li ul li a {
color: #63a57f;
}
.mobi .accordion li ul li ul li.menu-item-has-children:after {
border-top: 6px solid #63a57f;
}
}


@media screen and (max-width:640px) {


.headslide:before {
border-top: 3px solid #ffffff;
border-left: 3px solid #ffffff;
}

.headslide:after {
border-right: 3px solid #ffffff;
border-bottom: 3px solid #ffffff;
}
}