/*=========== CSS AdFlex Documents ===========*/

/*==== CSS Frameworks Reset ====*/

/* Body Style */
* { font-family: tahoma, verdana, acme, arial, helvetica, sans-serif; margin:0; padding:0}
body {font-size: 14px; color: #333;margin: 0px; text-align: center;background:#cecccc}
body{line-height:1;display:block}
html, button, input, select, textarea {max-width:100%;font-family: sans-serif;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html {display:block}
nav {display:block;position:relative;z-index:99;}

/* Standard Form Input */
input,select,textarea {font-size: 12px;padding: 4px 3px;border: 1px solid #b9c4dd; background:#effaff;} input[type="text"]:focus, textarea:focus, select:focus {background: #fff;} 

ul{list-style:square outside;padding:0 0 0 15px;}
li{margin:5px 0}
ol li{border-bottom:1px solid #e5e5e5;padding:0;}

/* Standard Hyperlink */
a:link{color:#6B8E23;text-decoration:none;outline:none;transition:all 0.25s;}
a:visited{color:#4c4b4b;text-decoration:none;}
a:link:hover{color:red;text-decoration:none;}
a:visited:hover{color:red;text-decoration:none;}
a strong{color: inherit !important;}
a img{border: none;}

h1, h2, h3, h4, h5, h6 {font-family:'verdana',sans-serif;font-weight:700;line-height:1.1;margin:0 0 0.5em}
h1{font-size:150%}
h2{font-size:130%}
h3{font-size:120%}
h4{font-size:100%}
h5{font-size:80%}
h6{font-size:60%}
p{padding: 10px 0px;}

/* Standard Ornaments */
h5{font-size:11px;font-weight:bold;margin-left:5px;margin-top:-3px;}


/* IKLAN ornament */

.body{margin:0; padding:0; text-align: left;}
.navbar,.post-feeds,.feed-links{display:none}
.section,.widget{margin:0 0 0 0;padding:0 0 0 0}
#clear,.clear{clear:both}

.buttonLink{padding: 6px 10px;background: #FF0000;color: #3c89fc;font-weight: bold;}
.buttonLink:hover{padding: 6px 10px;background: #7cb0ff;color: red;text-decoration: none;}

.button{max-width:120px; border: 1px solid #686767;border-radius: 3px;background:#edbd55; color:#000; font-weight:bold;}
.button:hover{padding: 4px 10px;background: #2da3ed;color: #fff;text-decoration: none;}
.button:focus{background:#666;}

/* Form Input Message */
.form-message {margin: 10px 0;border: 1px solid #333;padding: 6px;}
.form-error, .form-error h3{background: #af0000;color: #fff;}
.form-succes, .form-succes h3{background: #7ee212;}
.status-msg-wrap{display:none!important}

/* Standard Table */
td, th {max-width:100%;vertical-align: center;line-height: 100%; border:none;border-collapse:collapse;padding: 2px;}

/* Standard Floating Layout */
.floatRight{float: right !important;}
.floatLeft{float: left !important;}

.center{text-align: center !important;}
.left{text-align:left !important;}
.right{text-align: right !important;}
.justify{text-align:justify !important;}
.clear{clear: both;font-size: 1px;}

/*Running Text Table */
#run {max-width:100%;margin:5px 0 5px 0;padding:0;font-family: arial;font-size: 16px; text-align: left;font-weight: bold;}
.rt1 {color: #FFFFFF}
.rt2 {color: #FFFF00}
.rt3 {color: #00FFFF}
.rt4 {padding-left: 1px; padding-right: 0px; padding-top: 0px; text-align: left; line-height: 16px; color: #FFFFFF; font-family: Arial; font-weight: bold; font-size: 14px; }
.rt5 {font-size: 14px}
.rt6 {padding-right: 0px; padding-top: 0px; text-align: left; line-height: 16px; color: #FFFF00; font-family: Arial; font-weight: bold; padding-left: 1px;}
.rt7 {padding-right: 0px; padding-top: 0px; text-align: left; line-height: 16px; color: #FFFFFF; font-family: Arial; font-weight: bold; font-style: italic; padding-left: 1px;}
.rt8 {padding-top: 0px; text-align: left; line-height: 16px; color: #FFFFFF; font-family: Arial; font-weight: bold; font-size: 16px; padding-left: 1px; padding-right: 0px;}


/* Paginations */
.pagination{margin:0 0 10px 0; padding:0; max-width:100%; text-align:center; font-weight:bold; font-family:Verdana; font-size:11px; color:#fff;}
.pagination a {margin:3px 2px; padding:3px 5px; color:#767a7e; text-shadow:1px 1px 1px #f5f9fc; border:1px solid #afbdcd; display:inline-block;background:#c1d1e2; background:-moz-linear-gradient(top, #f5f8fc 0%, #c6d4e2 100%);background:-webkit-linear-gradient(top, #f5f8fc 0%, #c6d4e2 100%);box-shadow:inset 0px 0px 2px 1px #fff;}
.pagination a:hover {color:#bd5d00; text-shadow:1px 1px 0px #fdb17a; border-color:#d87500;background:#fc8c42;box-shadow:inset 0px 0px 3px 1px #feedc0;}
.pagination strong {margin:0 2px; padding:3px 5px; color:#fff; text-shadow:1px 1px 0px #d6681b; border:1px solid #d87500; background:#fc8c42;box-shadow:inset 0px 0px 3px 1px #feedc0;}
.highlight{background:#e5e3d0; padding:1px 3px;}


/*------ Update : 15 Februari 2019 -------*/

/* Header Wrapper Layout */
#header-fullwrap {margin:0; z-index:-99;padding:0;background:-moz-linear-gradient(top, #9ACD32 0%, #fff 50%, #9ACD32 100%);background:-webkit-linear-gradient(top, #9ACD32 0%,#fff 50%, #9ACD32 100%);}
.header-wrapper {background:inherit;padding:0; z-index: 99;position:relative;max-width:1000px;border:none;border-radius:5px 5px 0 0;margin:0 auto; overflow: hidden;padding-bottom:0;}
.header-wrapp {margin:auto;padding:40px 0;max-width:1000px;overflow:hidden;}

.header {max-width:100%;height:auto; padding:10px;}
.header-logo {float:left;padding:20px 0 20px 0;max-width:100%;}
.header-logo h1{font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:normal;text-indent: -999em;min-width:138px;margin:0;margin-bottom: 20px;}
.header-logo h1 a{color:#2070e8; font-family:"Times New Roman", Times, serif;display: block;line-height: 88px;}
.header-logo h1 a:hover{text-decoration:none; color:#FFAF00;}
.header-logo span{font-size:12px; margin-top:-12px; display:block; font-weight:bold;}
.header-logo img{border:none;max-width:100%;height:auto;}

/* Banner Header Kanan */
.header-right {max-width:100%; float:right; padding-top:10px;display:block;}
#banner-header {padding:10px 0 20px 0;padding-bottom:10px;display:block;}
#banner-header .banner-item {padding: 0;}

/* CSS Top Menu Wrapper */
.flextop-wrapper {padding:0 5px;position:relative;max-width:1000px;z-index:9999;margin:0 auto;}
.topmenu-wrapper{background:#047ff2;font-size:12px;overflow:hidden;padding:5px 0;border-bottom:1px solid #000;height:45px;}

/*Search Form Box Button*/
#search-fullwrap {margin:0; z-index:99;padding:0;padding-top:12px;background:none;border-bottom:1px solid none;height:45px;}
.search-wrapper {background:inherit;padding:10px; max-width:280px;margin:0 auto; height:45px;overflow: hidden;}
#search-form {background:inherit;display:block;margin:0;width:280px;max-width:250px;padding:5px;float:left;}
#search-form table {width:300px;margin:0 -7px;text-align:left;float:left;height:40px;}
#search-form td.search-box {padding-left:5px;float:left;}
#search-form input#search-box[type="text"] {background:#fff;color:#6d6c6c;text-align:left;height:24px;line-height:24px;margin:-5px 0 5px -14px;padding:0 13px;width:210px;color:#aaa;border:1px solid #ccc;border-radius:0 5px 5px 0;font-size:95%;transition:all .5s;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;}
#search-form input#search-button[type="submit"] {font-family:FontAwesome;background:grey;color:#fff;height:30px;margin:-8px 2px 4px 155px;margin-left:0px;padding:0 12px;border:1px solid #ccc;outline:none;font-size:16px;border-radius:5px 0 0 5px;transition:all 0.25s;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;}
#search-form input#search-button[type="submit"]:hover{background:LightGrey;color:#000;font-size:bold;cursor:pointer;}
#search-form input#search-box[type="text"]:focus {background:#fcf9d6;color:#262626;outline:none;border-color:#aaa;}

/*====== CONTENTS SECTIONS ======*/

/* FULLWIDTH WRAPPER */

#content-wrapper {display:block;margin:0 auto; }

/* Lay Out Body Content Utama */

.slimbody-wrap {margin: 0 auto; text-align: left;padding-bottom: 10px;}
.slimbody{
margin : 0 auto;
padding : 10px auto;
text-align : left;
background : #fff;
max-width : 1000px;
z-index : -9999;
border : #000 solid 1px;
border-radius : 5px;border:1px solid #000;-moz-box-shadow: 0px 0px 10px 1px #000;
-webkit-box-shadow: 0px 0px 0px 10px #000;
box-shadow: 0px 0px 10px 10px #000;margin-bottom:10px;margin-top:10px
}

/* Welcome Message */
.welcome {padding:0; margin:10px 0 10px 0;max-width:468px;}
.welcome h1{margin:0 0 5px 0; padding:0; font-weight:bold; font-size:16px; color:#1D239D;}
.welcome p{padding-right:3%; text-align:justify;word-wrap:break-word;}

/* Main Content HTML */
.content{}
.main{max-width:468px; float: left;margin-left:10px;}
.main-content{padding: 0;}
.main-content p{font-family:'tahoma';text-align:justify; font-weight:400;letter-spacing:150%;line-height:normal;padding:0 0 10px 0;}
.main-content h1{font-family:'acme';font-size:22px;font-weight:900; line-height:normal; margin-bottom:20px;}
.main-content h2{font-family:'verdana';font-size:18px; font-weight:700;line-height:100%; margin-bottom:10px;}
.main-content p img{float:left; margin:0 7px 5px 0;}


/* iklan baris */
.iklan-baris{}
.iklan-baris-item{margin: 5px 10px 5px 0;border:1px solid #afbdcd; background:#f4f4fb; box-shadow:inset 0px 0px 0px 1px #fff;padding:10px;}
.iklan-baris-item h3{font-weight:normal; font-size:16px; text-align:left; font-weight:bold; margin-bottom:5px;}
.iklan-baris-item h3 a{color:#6B8E23;}
.iklan-baris-item h3 a:hover{text-decoration:none; color: red;}
.iklan-baris-info{clear:left; font-size:11px; background:none; padding:5px;color:#000}
.iklan-baris-date{text-align:right; font-size:11px; padding:5px; margin-bottom:5px; color:#505151;}
.iklan-baris-item img{float:left; margin:0px 7px 5px 0;}
.iklan-baris h2{ position:relative; z-index:1; margin:0 0 -6px 0; padding-left:5px; height:40px; line-height:30px; font-family:tahoma; color:#000; border-radius:5px 5px 0 0;text-shadow:1px 1px 0px #c8d3dd;}

#iklan-baris-premium {
	margin-bottom: 10px !important;
}
#iklan-baris-premium .iklan-baris-item{border:1px solid #afbdcd; box-shadow:inset 0px 0px 0px 1px #fff; background:#fff; background:-moz-linear-gradient(top, #F0FFF0 0%, #F0FFF0 100%, #F0FFF0 0%);background:-webkit-linear-gradient(top, #F0FFF0 0%,#F0FFF0 100%, #F0FFF0 100%);color:#000;padding:7px !important}
#iklan-baris-premium .iklan-baris-item h3 a{padding: 0;color:#000000}
#iklan-baris-premium .iklan-baris-item a:hover{text-decoration:none; color: red;}
#iklan-baris-premium .iklan-premium-text {
	padding: 15;
	text-align: right;
	margin-bottom: 15px;
	border-bottom: 1px solid none;
	border-right: 1px solid none;
	border-left: 1px solid none;
}
#iklan-baris-premium .iklan-premium-text span {
	float: right;
	margin: -35px 1px 0 0;
	padding: 15px 15px 15px 15px;
	color: #000;
	background: none no-repeat left top;
	font-weight: bold;}
.iklan-baris-premium-info {
	clear: left;
	font-size: 0px;
	background: none;
	padding: 10px;
	color: #000;
	width: 350px
}
#iklan-baris-premium h2{ position:relative; z-index:1; margin:0 0 -6px 0; padding-left:10px; height:40px; line-height:30px; font-family:tahoma; color:#fff; border-radius:5px 5px 0 0;text-shadow:1px 1px 0px #d6681b; background:url(../images/h2_orange_bg.png) no-repeat left top; }
#iklan-baris-premium h4{color:#000; text-transform:uppercase !important; font-weight:normal; margin-bottom:5px;}
#iklan-baris-premium .iklan-baris-item ul {color:#000}
#iklan-baris-premium .iklan-baris-item ul li {list-style: none; border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:7px; font-size:5px; color:#000;}
#iklan-baris-premium .iklan-baris-item ul li a{color:#1D239D; font-weight:bold; font-size:10px;}
#iklan-baris-premium p img {
	float: left;
	margin: 0 7px 5px 0;
}

/* Iklan Related */
.iklan-terkait {margin-bottom:7px;}
#iklan-baris-terkait h4{color:#6B8E23; text-transform:uppercase !important; font-weight:bold; font-size:17px;margin-bottom:5px;margin-left:4px}
#iklan-baris-terkait .iklan-baris-item ul {}
#iklan-baris-terkait .iklan-baris-item ul li {list-style: none; border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:7px; font-size:11px;}
#iklan-baris-terkait .iklan-baris-item ul li a{color:#6B8E23; font-weight:bold; font-size:12px;}

.tag-clouds {margin-top: 15px; line-height:170%;}
.tag-clouds a{text-transform: lowercase; margin: 0 8px 0 0;}
.tag-clouds a span{font-size:16px;}
.tag-clouds a:hover span{text-decoration:underline; color: #DB7093;}

.ads-form {margin-bottom:30px;max-width:98%;}
.ads-form .button{background:#edbd55;color:#000;font-weight:bold;max-width:120px}
.ads-form .submit-msg{background:#b25d5d;color:#fff;padding:7px}
.ads-form form {max-width:98%;margin:10px 0 0 0}.ads-form input{max-width:98%}
.ads-form label{display:block;margin-bottom:3px;max-width:98%;}
.ads-form p{max-width:98%;padding:0}
.ads-form textarea{max-width:98%}

/* Sidebar */
.sidebar{max-width:310px; float:left;margin-left:10px;padding-left: 7px;overflow:hidden;}
.sidebar h2, .sidebar h3, .ads-banner h2{padding:10px 0;margin:0 0 5px; color:#000;text-transform:uppercase}
.sidebar h2, .sidebar h3 {position:relative; z-index:1;background:#9ACD32;border:0;border-radius:0 10px 10px 0;font-size : 15px; font-style: normal;margin-bottom:5px;padding:10px; border-left:10px solid #6B8E23; color:#fff;}

/* Customer Support */
.cs{max-width:100%;padding:7px;border:1px solid #afbdcd; border-radius:0 0 5px 5px; background:#f4f4fb;background:-moz-linear-gradient(top, #fff 0%, #f0f0fb 100%); background:-webkit-linear-gradient(top, #fff 0%, #f0f0fb 100%); margin-bottom:10px;border-radius: 3px;}
.cs h3 {font-size: 16px; font-weight: bold;padding:5px 0 5px 10px;}
.cs table{margin:0; border:none;padding:0 0 7px 0;}

/* Form Pasang Iklan Sidebar */
.pasang-iklan{padding: 10px; background:#f4f4fb; border:1px solid #afbdcd;border-radius:3px; margin-bottom:10px;border:1px solid #afbdcd;}
.pasang-iklan h3{font-size: 16px; font-weight: bold;padding:5px 0 5px 10px;}
.pasang-iklan table td{padding:0 3px 5px 0 !important; font-size:11px !important}
#adsActionShow{padding: 4px 10px; color: #000; background: #fff; margin:10px;}

/* Iklan Link */
.links{padding: 10px; text-align: left; border:1px solid #afbdcd; border-radius:0 0 5px 5px; background:#f4f4fb;background:-moz-linear-gradient(top, #fff 0%, #f0f0fb 100%); background:-webkit-linear-gradient(top, #fff 0%, #f0f0fb 100%); margin-bottom:10px;border-radius: 3px; margin-bottom:5px;}
.links h3{font-size: 16px; font-weight: bold;padding:5px 0 5px 10px;}
.links p{margin:0; padding:0 0 7px 0;font-size: 14px; font-weight: normal;}
.links ul{list-style-type: none;list-style-position: outside; margin: 0px;padding:0px;}
.links ul li{margin: 5px;padding-bottom: 3px;color: #1c93ce;border-bottom: 1px dotted #B7B7B7}
.links ul li a{display: block;color:#6B8E23; font-weight: bold;}
.links ul li a:hover{color: #ff0000;}

/* popular tag */
.popular-tag{padding: 10px; margin-bottom:10px;border:1px solid #afbdcd; background:-moz-linear-gradient(top, #fff 0%, #f0f0fb 100%); background:-webkit-linear-gradient(top, #fff 0%, #f0f0fb 100%); margin-bottom:10px;border-radius: 3px;}
.popular-tag h3{font-size: 16px; font-weight: bold;padding:5px 0 5px 10px;}
.popular-tag p{padding:0; text-align:justify;}
.popular-tag a{text-transform: lowercase; color:#6B8E23; text-decoration:none;}
.popular-tag p span {margin: 0;}
.popular-tag a:hover span{font-weight:normal;color:red}
span.small{font-size:12px;}
span.medium{font-size:16px;}
span.large{font-size:18px;}
span.largest{font-size:22px;}

/* Banner */
.banner {}
.banner-content {padding:0;}
.banner-item {display:block;padding: 5px; text-align: center;}
.banner-info {display:none; font-size: 11px; color: #666;}
.banner-item a img {max-width:100%;border:none; padding:0;margin-bottom:1px;}
.banner-item a:hover img{}
.bannertop{margin-bottom:5px}
#banner-02 .banner-item{padding:5px; text-align:center;}
#banner-02 .banner-item a img{border:1px solid #d7d0b3; padding:3px;}
#banner-02 .banner-item a:hover img{border:1px solid #978c5f;}
.bannerataskiri {float:left;margin:1px;padding-bottom:3px;}
.bannerataskanan {float:right;margin:1px;padding-bottom:3px;}
#banner-mainpage{margin-bottom:5px;}
.banner125kiri{margin-right:10px;margin-top:-5px}
.banner125kanan{margin-right:-10px;margin-top:-5px}

#banner-07 {margin-bottom:5px;padding:0 !important;}
#banner-07 table{background:none !important;}
#banner-07 table td{line-height:120%;}
#banner-07 .banner-item{text-align:center; padding:0 !important;margin-bottom:7px}
#banner-07 .banner-item a{color:#6B8E23; font-weight:bold;}
#banner-07 .banner-item a:hover{color:#9ACD32;}
#banner-08 .banner-item{text-align:center; padding:0 !important;margin-bottom:7px}


/* Sidebar Extended Kanan */
.sidebar-extend{max-width:180px; float:right; margin-right:10px;overflow:hidden;}
.sidebar-extend h2, .sidebar-extend h3, .ads-banner h2{padding:10px 0;margin:0 0 5px; color:#000;text-transform:uppercase}
.sidebar-extend h2, .sidebar-extend h3 {position:relative; z-index:1;background:#9ACD32;border:0;border-radius:0 10px 10px 0;font-size : 15px; font-style: normal;margin-bottom:5px;padding:10px; border-left:10px solid #6B8E23; color:#fff;}

.skyscrapper{background:#fff; padding:3px; float:none; margin-bottom:10px;border:0}

/* Counter Statistik Situs */
.statistic{padding:5px; background:#f4f4fb;text-align:left; border:1px solid #afbdcd;border-radius:3px;margin-bottom:10px;}
.statistic h3{font-size: 16px; font-weight: bold;padding:5px 0 5px 10px;}
.statistic ul{font-size: 13px;list-style-type: none;margin: 0px;padding:0px;}
.statistic ul li{margin: 0px;padding: 0 0 5px 0; line-height:170%}
.statistic ul li span.statistic-label{display:block; float:left; max-width:110px;}
.statistic ul li span.statistic-value{display:block; float:right; max-width:55px; text-align:right; font-weight:bold;}

/* menu vertical */
.menu{padding: 7px; text-align: left; background:#f4f4fb; margin-bottom:10px;border: 1px solid #afbdcd}
.menu h3{font-size: 16px; font-weight: bold;padding:5px 0 5px 10px;}
.menu ul{list-style-type: none;margin: 0px;padding:0px;}
.menu ul li{margin: 0px;padding: 0px;color: #333;font-weight: bold;}
.menu ul li a{display: block;color: #000; font-weight: bold;}
.menu ul li a:hover{color: yellow;}
ul.children{padding: 0px 10px 10px 10px;}
ul.children li{padding: 0px;display: inline;}
ul.children li a{display: inline;font-weight: normal;color: #6B8E23;background: none;padding: 0 5px 2px 0;border: none; font-size:11px;}
ul.children li a:hover{color: red; padding: 0 5px 2px 0;}

/* Footer */
.footer{background: linear-gradient(#333 0, #111 100%); margin:0 auto;box-shadow: 0 5px 0 #9ACD32 inset;padding:17px 18px 12px;overflow:hidden;color:#ffffff;}
.footer-nav{text-align:center; margin-bottom:5px; padding-top:1px;}
.footer-nav ul{margin:0; padding:0;}
.footer-nav ul li {display:inline; list-style:none;}
.footer-nav ul li a {padding: 0 7px 5px 0; text-decoration: none; margin:0 1px; font-size:0.9em;color:#fff}
.footer-nav ul li a:hover, .footer-nav ul li a:active {text-decoration:underline;color:#9ACD32}
.footer-cpright{text-align:center;}
.footer-cpright p{padding:0 0 20px 0; font-size:0.9em; margin:0;color:#fff;}
.footer-cpright a {color:#9ACD32}

/* Scroll To Top */
#STTop {display: none;position: fixed;bottom: 20px;right: 30px;z-index: 99;font-size: 16px;border: none;outline: none;background-color: olive;color: white;cursor: pointer;padding: 10px;border-radius: 5px;}
#STTop:hover {background-color: yellowgreen;color: black}