.dealpar {background-image: url("images/promo3.jpg");}
.top-foot {background-image: url("images/promo3.jpg");}
.befbread {
    background: #333 url("images/promo3.jpg");}
.mod-form {
    background: #fff url("images/promo3.jpg") center;
	background-size: cover;
}++body {
background: #222222;
color: #222222;
}
#map {height: 350px}

a {
color: #2B5A8E;
}

.topin,
.fade .topin {
background: #3772b6;
color : #ffffff;
}

.home .topin {
color : #ffffff;
background: #053266;
}

.home.fade .topin {
background: #053266;
}

.iright .iworks {
background: #0859aa;
color : #ffffff;
}

.iright .itimers {
background: #0859aa;
color : #ffffff;
}

.dealnav,
.fade .dealnav {
background: #FFF}

.home .dealnav {
background: rgba(255,255,255,1);
}

.home.fade .dealnav {
background: #FFF}

.logo {
/*background: rgba(219,219,219,1);*/
}

.mobi {
background: #053266}

.mobi .accordion li a {
color: #FFF;
}

.mobi .accordion li.menu-item-has-children:after {
border-top: 4px solid #FFF;
}

.mobi .accordion li {
border-bottom: 1px solid rgba(255,255,255,0.2);
}

.mobi .accordion li ul li:first-child {
    border-top: 1px solid rgba(255,255,255,0.2);
	margin-top: -1px;
}

.nav .dd li:hover {
background: #053266;
}

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

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

.nav .dd li ul {
background: #053266;
}

.nav .dd li.full-image ul,
.nav .dd li.full-image:hover ul {
    background: #053266;
}

.nav .dd li.full-image ul li a {
    color: #ffffff;
}

.ca .dv {
    background: #053266;
}

.ca .dv .fa {
color: #FFF;
}	

.ca .dv:hover {
    background: #F8F8F8;
}

.ca .dv:hover .fa {
color: #053266;
}	
	
#topsl {
padding-top: 120px }
	
.eventlay {
position: relative;
background: #83a1bf;
}
.eventtop {
overflow: visible;
position: absolute;
right: 0;
left: 0;
}

.comev {
background: rgba(131,161,191,1 );
color : #111111;
}

.comev:before {
border-bottom: 30px solid rgba(131,161,191,1 );
}

.comev:after {
border-bottom: 30px solid rgba(131,161,191,1 );
}

.eveinn .td .ddt {
    border-right: 1px solid #111111;
	color:  #111111;
}

.td h4 {
    color: #111111;
}	

.eveinn .td .ddl {
    color: #111111;
}

.td h2 a {
    color: #111111;
}	

.hoven {
background: #83a1bf;
}
.evblock {
color: #111111;
}
.evblock .com {
background: #111111;
color: #83a1bf;
}
.evblock h4 {
color: #111111;
}

.evblock h2 a {
color: #111111;
}

.abefore {
color: #000;
}
.abefore h3 {
color: #2B5A8E;
}
.abefore a {
color: #2B5A8E;
}

#clockz .tmrz .circ {
    border: 6px solid #111111;
    color: #111111;
}	

#clockz .coutext {
color: #111111;
}

#clockz .tmrz .circ.secring .secondz {
    color: #2B5A8E;
}	

#clockz .tmrz .circ.secring .rotate {
    border: 6px solid #111111;
    border-top: 6px solid #111111;
}

#demos {
    background: #FFF;
}

.islide {
    background: #ffffff ;
}
.item:hover .islide .topslide1, 
.item:hover .islide .topslide2, 
.item:hover .islide .topslide3, 
.item:hover .islide .topslide4 {
background: rgba(255,255,255,0.6);
}
.topslide5 .fa {
    background: #000;
	color: #ffffff; 
}

.detitle {
    background: #053266;
	color: #FFF;
}

.de2,
.de4,
.de6,
.de8,
.de10,
.de12,
.de14 {
    opacity: 0.98;
}

.deald {
    border-top: 1px solid rgba(255,255,255,0.5);
}

.detitle a {
color: #FFF;
}

.detitle h3 span {
    background: #cc0000;
    color: #ffffff;
}

.detitle h3 span.Limited {
    background: #111111;
    color: #ffffff;
}

.latest .stat.Limited,
.listimg .stat.Limited {
    background: #111111;
    color: #ffffff;
}
.pagination a, 
.pagination .disabled {
    background: #111111;
    color: #ffffff;
	box-shadow: 0 0 10px rgba(0,0,0,0.05);
}
.latest .stat.Indent,
.listimg .stat.Indent,
.pagination a:hover, 
.pagination a.active {
    background: #2B5A8E;
    color: #ffffff;
}	


.latest.owl-carousel .owl-nav .owl-prev {
	background: #053266;
    color: #ffffff;
    border: 2px solid #2B5A8E;
}

.latest.owl-carousel .owl-nav .owl-next {
    background: #053266;
    color: #ffffff;
    border: 2px solid #2B5A8E;
}




.dealay {
background: rgba(8,89,170,0.90);
}	

.callus {
    background: #ffffff;
    border-top: 10px solid #3772b6;
}

.callus:after {
    border-top: 200px solid #3772b6;
}

.tafo {
    border: 10px solid #ffffff;
    background: #3772b6;
}

.twocon {
    background: #ffffff;
	color: #3772b6;
}

.twocon a {
color: #2B5A8E;
}

.twocon .fa {
color: #3772b6;
}

.tbio {
    background: #3772b6;
    color: #ffffff;
}

.inbio:after {
    border-top: 25px solid #3772b6;
}

.ag-two h2 {
    color: #2B5A8E;
}

.afteralay {
background: rgba(255,255,255,0.8);
}

.bloginn h3 {
color: #2B5A8E;
}
.bloginn h3:after {
background: #2B5A8E;
}
.bloginn p {
color: #3772b6;
}

.foage {
	background: #FFF;
}

.bebio {
    color: #000;
}

.bio {
    color: #000;
}

.prom {
    border-bottom: 1px solid #FFF;
    color: #FFF;
}	

.hocall {
    color: #3772b6;
}
.hocall a {
    color: #2B5A8E;
}	

.hocall .da.ph {
    background: #f27100;
	color: #ffffff;
}

.hocall .da.en {
	background: red;
	color: #ffffff;
}

.hocall .da.wh {
    background: #2a9139;
	color: #ffffff;
}

.hocall .da.fb {
	background: #0367bf;
	color: #ffffff;
}

.hocall .da.tw {
	background: #1b9fba;
	color: #ffffff;
}

.hocall .da.in {
	background: #9b1799;
	color: #ffffff;
}

.hocall .da.ph:after {
    border-top: 10px solid #f27100;
}

.hocall .da.en:after {
    border-top: 10px solid red;
}

.hocall .da.wh:after {
    border-top: 10px solid #2a9139;
}

.hocall .da.fb:after {
    border-top: 10px solid #0367bf;
}

.hocall .da.tw:after {
    border-top: 10px solid #1b9fba;
}

.hocall .da.in:after {
    border-top: 10px solid #9b1799;
}


.adds {
   border-bottom: 1px solid #FFF;
    color: #FFF;
}

.ledag .blog-content {
color: #000;
}

.ledag .blog-content a {
color: #dddddd;
}

.secagent {
    background: #FFF;
}

.sctitle {
    color: #000;
}

.listimg .imglist {
    background: #FFF;
}

.listimg .imglist .listlay {
background: rgba(255,255,255,0.8);
}

.listimg .imglist .detlay a {
    background: #ffffff;
    color: #000;
}

.listimg .modets {
    background: #053266;
    color: #FFF;
}

.modets h4 {
    color: #FFF;
}

.modets strong {
    color: #FFF;
}

.modets a {
    color: #FFF;
}



.breadcrumbs {
    color: #ffffff;
}

.befbread .breadlay {
background: rgba(17,17,17,0.8);
}

.breadcrumbs a {
    color: #ffffff;
}

.mexc h2 a {
    color : #2B5A8E;
}

.star {
    color : #2B5A8E;
}

.bigarc:after {
    background : #2B5A8E;
}

.calendars {
    background: rgba(221,34,34,0.8);
    color: #ffffff;
}

.wag {
    background: #ffffff;
	color: #2B5A8E;
}

.timecal .fa {
    background: #111111;
    color: #2B5A8E;
}

.blog-content h2.sptitle {
    color: #2B5A8E;
}	

.post-footer {
    background: #2B5A8E;
    color: #ffffff;
}

.post-footer a {
    color: #ffffff;
}

.blog-content .drp {
    border-top: 3px solid #ffffff;
}

.blog-content .srp {
    border: 3px solid #222222;
    background: #ffffff;
    color: #2B5A8E;
}

.blog-content .pr-meta h3 a {
    color: #2B5A8E;
}

.blog-content .pr-meta span {
    color: #222222;
}

.blog-content .relthlay {
    background: rgba(221,34,34, 0.8 );
}

.blog-content .relth .fa {
    color: #ffffff;
    border: 3px solid #ffffff;
}

#submit {
    background: #ffffff;
    color: #2B5A8E;
}




.dealvent {
    background: #f7f7f7;
    border-top: 3px solid #dddddd;
    color: #222222;
}
.detc {
    background: #2B5A8E;
    color: #ffffff;
}	

.singmod {
    background: #FFF;
}	

.left-inn .stats {
    background: #2B5A8E;
    color: #ffffff;
}

.left-inn .stats.Limited {
    background: #111111;
    color: #ffffff;
}

.smtop.owl-theme .owl-nav [class*="owl-"] {
    background: #000;
    color: #ffffff;
}

.top-box .box-right .right-inn table td {
    border-bottom: 1px solid rgba(0,0,0,0.1);
	color: rgba(0,0,0,0.8);
}

.top-box .box-right .right-inn .lcar a.vm {
    background: #053266;
    color: #ffffff;
	border: 2px solid #053266;
}
.top-box .box-right .right-inn .lcar span {
    background: #053266;
    color: #ffffff;
	border: 2px solid #053266;
}	
.top-box .box-right .right-inn .lcar .sos {
    background: #053266;
}

.top-box .box-right .right-inn .lcar .sos a {
    color: #ffffff;
}

.top-box .box-right .right-inn h4 {
    color: #000;
}

.top-box .box-right .right-inn table td.pr.hr {
    color: #000;
}

.feat {
    border-top: 4px solid #2B5A8E;
}

.ltop ul li .fa {
    color: #2B5A8E;
}

.desc {
    border-top: 4px solid #FFF;
}

.in-thumb {
    border-top: 4px solid #000;
}

.moname {
    background: #000;
    color: #ffffff;
}

.motype {
    background: #000;
    color: #ffffff;
}

.form-lay {
    background: rgba(8,89,170,0.8 );
    color: #ffffff;
}

.mod-form a {
    color: #ffffff;
}

.mod-form .bio,
.mod-form .bebio {
    color: #ffffff;
}

.mod-form .bio a,
.mod-form .bebio a {
    color: #ffffff;
}

.formcon .fa {
    background: #2B5A8E;
    color: #ffffff;
}

.deal-form input[type="submit"] {
    color: #ffffff;
    background: #2B5A8E;
}

.relsec h4 span {
    border: 1px solid #053266;
    background: #053266;
    color: #FFF;
}

.relsec {
    border-top: 1px solid #ffffff;
}


.deal-contact {
    background: #f7f7f7;
	color: #555555;
}

.dealloc {
    color: #333333;
}

.dealcf7 .wpcf7-form-control-wrap {
    background: #444;
    border: 1px solid #444;
}	
.dealcf7 .deal-form input,
.dealcf7 .deal-form textarea {
    background: #444;
    color: #ddd;
}
.dealcf7 .deal-form .fa {
    color: #ddd;
    background: #444;
}
.dealcf7 .deal-form input[type="submit"] {
    color: #fff;
    background: #090;
}






	
.widget {
    background: #ffffff;
	color: #222222;
}	

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

.widget h3, .widget-small h3, .widget h3 a, .widget-small h3 a {
    background: #2B5A8E;
    color: #ffffff;
}

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

.widget li, .widget-small li,
.wimodel {
    border-bottom: 1px solid rgba(0,0,0,0.1);
}

.widget.widget_rss li, .widget.widget_meta li, 
.widget.widget_nav_menu li, 
.widget.widget_recent_entries li, 
.widget.widget_pages li, 
.widget.widget_archive li, 
.widget.widget_categories li {
    font: 14px 'Open Sans', sans-serif;
    padding: 10px 0;
    border-bottom: 1px solid rgba(0,0,0,0.1);
}

.widget li ul li:first-child, .widget-small li ul li:first-child {
    border-top: 1px solid rgba(0,0,0,0.1);
}

.mstat {
    background: #2B5A8E;
    color: #ffffff;
}

.mtypes {
	background: #222222;
    color: #ffffff;
}

.seeall {
    background: #2B5A8E;
    color: #ffffff;
}

.widget_slidemod .owl-carousel.owl-theme .owl-nav [class*="owl-"] {
    background: #2B5A8E;
	color: #ffffff;
}

.widget_slidemod .owl-carousel .item .ssstat {
    background: #2B5A8E;
    color: #ffffff;
}

.widget .tagcloud a {
    background: #222222;
    color: #ffffff;
}

#sidebar .search-post fieldset,
#sidebar .search-post input {
    background: #eeeeee;
	color: #222222;
}

#sidebar .search-post button {
    color: #ffffff;
    background: #2B5A8E;
}





.daev {
    background: #2B5A8E;
    color: #ffffff;
}

.widget_slidemod .bstitle .fa {
    background: #2B5A8E;
    color: #ffffff;
}

.widget_slidemod .bstitle a {
    color: #ffffff;
}

.widget_slidemod .bsprice strong {
    color: #2B5A8E;
}

.mprice span {
    color: #2B5A8E;
}






.footlay {
    background: rgba(253,90,90,0.305);	
}
.stcon {
    color: #ffffff;
}

.fosos {
    color: #333333;
}

.fosos .fa {
    color: #ffffff;
    background: #2B5A8E;
}

.fosearch .search-post,
.fosearch input,
.fosearch select {
    background: #ffffff;
	color: #222222;
}

.fosearch .divsel {
    border-left: 1px solid rgb(255,235,255);	
}

.fosearch button {
    background: #2B5A8E;
    color: #ffffff;
}



.dealfoot {
    background: #f7f7f7;
}

.foot-inn .widget {
    background: #f7f7f7;
    color: #222222;
	border-top: 3px solid #f7f7f7;
}

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

.foot-inn .widget h3, .foot-inn .widget-small h3 {
    background: #f7f7f7;
    color: #2B5A8E;
}

.foot-inn .widget.widget_rss li, 
.foot-inn .widget.widget_meta li, 
.foot-inn .widget.widget_nav_menu li, 
.foot-inn .widget.widget_recent_entries li, 
.foot-inn .widget.widget_pages li, 
.foot-inn .widget.widget_archive li, 
.foot-inn .widget.widget_categories li {
    border-bottom: 1px dashed rgba(0,0,0,0.1);	
    color: #222222;
}

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

.foot-inn .widget_slidemod .bstitle .fa {
    background: #f7f7f7;
    color: #ffffff;
}

.foot-inn .mprice span {
    color: #222222;
}
.foot-inn .widget_slidemod .bsprice strong {
    color: #222222;
}

.foot-inn .search-post,
.foot-inn .search-post fieldset {
    background: #eeeeee;
}

.foot-inn .search-post input {
    background: #eeeeee;
    color: #222222;
}

.foot-inn .search-post button {
    color: #ffffff;
    background: #2B5A8E;
}

.foot-inn .widget .tagcloud a {
    background: #dddddd;
    color: #222222;
}

.footer {
    color: #ffffff;
    background: #053266;
}

.footer a {
    color: #ffffff;
}

#return-to-top i {
    background: #3772b6;
    color: #ffffff;
}

.utube iframe{width:100%;height:400px}

.listharga th {
	color: #000;
	border-bottom: 1px dashed #000;
	padding-bottom: 10px;
}

.simulasi { padding-right: 20px;}
.simulasi input,.simulasi select{width:96%;margin-bottom:15px}
.info,.sukses,.warning{width:90%;padding:15px 5%;color:#FFF}.warning ul li{list-style:circle;border-bottom:1px dashed #F3F3F3;padding:3px 0;margin:5px 5px 5px 20px}.info{border:1px solid #EEE;background:#000}.warning{border:#FFC4C4 solid 1px;background:#000}.sukses{border:#85B200 solid 1px;background:#000}

.simulasi button{font-size:100%;cursor:pointer;padding:6px 10px;background:#053266;border:0;outline:0;color:#FFF;margin:2px; width: 100%;}

.simulasi input,.simulasi radio,.simulasi select,.simulasi textarea{padding:8px 2%;color:#808080;outline:0;border:#EEE solid 1px;background:#FFF;margin:10px 0;}

.listblog{width:100%;margin:10px 0}.listblog img{float:left;margin-right:15px;padding:8px;border:1px solid #F5F5F5;background:#FFF;transition:all .2s ease}.listblog img:hover{box-shadow:0 1px 20px #DDD;-moz-box-shadow:0 1px 20px #DDD;-webkit-box-shadow:0 1px 20px #DDD;transform:rotate(-3deg)}

.small{font-size:80%;margin-top:5px;margin-bottom: 5px;}

.wrap-post img { width: 100%; margin: 0 auto;}

.gridpadr{width:29%;padding:2%;float: left;}.gridpad{width:33.333%;padding:5px}.grids{width:100%;padding:5px}.gridpad:hover{z-index:1}.grid,.gridss{width:100%;background:#FFF;border:1px solid #F5F5F5;text-align:center;padding:10px;transition:all .2s ease}.grid:hover{transform:rotate(-7deg)}.grid:hover,.gridss:hover{box-shadow:0 1px 20px #DDD;-moz-box-shadow:0 1px 20px #DDD;-webkit-box-shadow:0 1px 20px #DDD}.grid img,.gridss img{width:100%}

.wbox {
	background: white;
}

.conmodel{margin-top:20px;padding:0 0 10px;border-top:5px solid #053266}.titmodel{height:40px;line-height:40px;vertical-align:middle;margin-bottom:20px;background:#053266;padding:0 5px 0 10px;color:#FFF;font-size:120%;display:inline-block;position:relative;margin-top:-5px}.titmodel:after{position:absolute;right:-30px;content:" ";border-style:solid;border-width:0 0 40px 30px;border-color:transparent transparent transparent #053266}.boxview{width:70%;padding:15px;border:1px solid #EEE;background:#F2F2F2;float:left}.areabox{position:absolute;margin-left:-16px;margin-top:-11px;z-index:1}.listimage{width:41%;background:#F2F2F2;float:left;padding:2%;}.listimage img{width:100%}.listimage .tipe { font-weight: bolder; margin-bottom: 3px;}
.conmodel .listharga{width:55%;background:#FFF;float:right}.conmodel .listharga th{padding:10px;text-align:left;font-size:120%;background:#053266;color: white;}.conmodel .listharga td{padding:10px;margin:10px 0;color:#000;}.conmodel .listharga tr:nth-child(even){background:#F9F9F9}.conmodel .listharga tr:hover{background:#F2F2F2}


.blackdiv {
	background: #141414;
}


 .wa__stt_offline{
                pointer-events: none;
            }

            .wa__button_text_only_me .wa__btn_txt{
                padding-top: 16px !important;
                padding-bottom: 15px !important;
            }

            .wa__popup_content_item .wa__cs_img_wrap{
                width: 48px;
                height: 48px;
            }

            .wa__popup_chat_box .wa__popup_heading{
                background: #2db742;
            }

            .wa__btn_popup .wa__btn_popup_icon{
                background: #2db742;
            }

            .wa__popup_chat_box .wa__stt{
                border-left: 2px solid  #2db742;
            }

            .wa__popup_chat_box .wa__popup_heading .wa__popup_title{
                color: #fff;
            }

            .wa__popup_chat_box .wa__popup_heading .wa__popup_intro{
                color: #fff;
                opacity: 0.8;
            }

            .wa__popup_chat_box .wa__popup_heading .wa__popup_intro strong{

            }

.customline {
	line-height: 24px;
}

.container {
	 color: #FFF;
}

.container a {
	 color: #FFF;
}

.container em {
	 color: #FFF;
}


.container2 {
	 color: #000;
}

.container2 a {
	 color: #053266;
}

.container2 em {
	 color: #000;
}

#medsosfooter2 {
	position: absolute;
	bottom: 0px;
	width: 100%;
	left: 0%;
	right: 0%;
	z-index: 3;
	
}

.sub-menu {
	padding-left: 10px;
}

.salesname {
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 999;
	background: #CC0000;
	padding: 10px 30px;
	color: white;
	font-weight: bolder;
	font-size: 18px;

}

.salesnamebg {
	background: #CC0000;
}

.salesname a {
	color: white;

}

.salesname:after{position:absolute;right:-30px;content:" ";border-style:solid;border-width:0 0 44px 30px;border-color:transparent transparent transparent #CC0000;bottom: 0px;}

.salesnamebg:after{position:absolute;right:-30px;content:" ";border-style:solid;border-width:0 0 44px 30px;border-color:transparent transparent transparent #CC0000;bottom: 0px;}


@media screen{ div#medsosfooter2{position:fixed} #mob{position:fixed}}

@media screen and (max-width:980px) {
.home .dealnav {
background: #FFF;
}
#topsl {
    padding-top: 80px;
}
.eventlay {
background: #83a1bf;
}
.comev {
background: #83a1bf;
}

.comev:before {
border-bottom: 30px solid #83a1bf;
}

.comev:after {
border-bottom: 30px solid #83a1bf;
}
}

@media screen and (max-width:640px) {
#topsl {
    padding-top: 60px;
}

.salesname {
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 999;
	padding: 5px 10px;
	color: white;
	font-weight: bolder;
	font-size: 12px;

}

.salesname:after{position:absolute;right:-20px;content:" ";border-style:solid;border-width:0 0 27px 20px;bottom: 0px;}


}


@media screen and (max-width:480px) {
.callus:after {
    border-top: 60px solid #3772b6;
}

}


@media screen and (max-width:480px) {
.logo {
/*background: rgba(219,219,219, 1);*/
}
.home .dealnav {
    background: #ffffff}
.ca .dv,
.ca .dv:hover {
background: #ffffff;
}
.ca .dv .fa,
.ca .dv:hover .fa {
color: #2B5A8E;
}
.callus {
    border-top: 5px solid #3772b6;
}
.callus:after {
    border-top: 30px solid #3772b6;
}
}

@media (max-width: 640px) { 
.listblog img{width:35%;float: left;margin-right:15px;padding: 8px 0px;}
.gridpadr{width:46%;padding:2%}.
.listimage{width:96%;background:#F2F2F2;float:left;padding:2%;}
.listharga{width:100%;background:#FFF;}
}


@media (max-width: 480px) { 
.listblog img{width:100%;padding:0px;margin-bottom: 5px;}
.gridpadr{width:96%;padding:2%}
}
