.lg_bg {
    background: linear-gradient(135deg, rgb(168, 169, 157) 0%, rgba(190, 230, 230, 0.46) 100%) !important;
}
.bg-nav-top {
    width: 100%;
    background-color: #51585d;
    border-color: transparent;
    font-weight: bold !important;
    /* border-bottom: #b5b5b5 solid 2px; */
    box-shadow: 1px 1px 0 #d4d3d3;
    z-index: 999999;
}
.bg-nav-top a {
    color: #ffffff;
}
.bg-nav-top a:hover {
    color: #f0f0f0;
}
.mainmenu {
    border-bottom: solid #ddd 1px;
    font-family: 'MontserratRegular' !important;
    background-color: #51585d;
    border-bottom: #b5b5b5 solid 2px;
    box-shadow: 1px 1px 0 #707070;
}
.mainmenu ul {
	list-style-type: none !important; 
	padding-top: 10px !important; 
	padding-right: 10px !important;
	padding-left: 10px !important;
	position:relative; 
	text-align:center;
	width:100%
}
.mainmenu li {
	margin-right: 7px; 
	margin-bottom: 4px; 
	position:relative; 
	display:inline-block;
    *display:inline; /*IE7*/
     *zoom:1; /*IE7*/
 }
.mainmenu a {
    color: #fdfdfd !important;
}
.mainmenu a:hover {
    color: #fff !important;
}
.related_post {
    background-color: #51585d !important;
    color: rgb(255, 255, 255) !important;
    font-weight: bold;
}
.mobile_footer {
    background-color: #51585d !important;
    padding: 10px 0 !important;
}
.mobile_footer ul li>a {
	color: #e0dedc !important;	font-size: 80% !important; text-transform: uppercase; font-weight: bold;
}
.mobile_footer ul li>a:hover {
	color: #F2F2F2 !important;
}
.footer_nama_kanal {
	font-size: 14px; font-family: 'DroidSans' !important; background-color: #646464; color: #f0f0f0; padding:5px;
}
.linefooter {margin-bottom: 0 !important}
.menu_inside_mobile {font-size: 80% !important; text-transform: uppercase; font-weight: bold;}
.mobile_footer ul {
	list-style-type: none !important; 
	padding-top: 10px !important; 
	padding-right: 10px !important;
	padding-left: 10px !important;
	position:relative; 
	text-align:center;
	width:100%;
}
.mobile_footer li {
	margin-right: 7px; 
	margin-bottom: 4px; 
	position:relative; 
	display:inline-block;
    *display:inline; /*IE7*/
     *zoom:1; /*IE7*/
 }
 /* TOP POST AREA */
.top_post_area {
    background: #adb0a5;
    padding: 12px 22px;
    color: #250202;
}
.top_post_area a {
	color: #ffffff;
}
.top_post_area a:hover, .top_post_area a:active {
	color: #d2d2d2;
}
.subjudul_last_post {
   color: #030800  !important;
   font-size: 12px !important;
    font-weight: 600;
}
.subjudul_medium {
    font-size: 12px !important;
    font-weight: 600;
    color: #940000 !important;
}