.lg_bg {
    background: linear-gradient(135deg, rgb(234, 234, 234) 0%, rgb(255, 255, 255) 100%) !important;
}
@import url('https://fonts.googleapis.com/css?family=Ubuntu');
.lg_bg.logo.paddingtop12.paddingbottom12 h2 {
    color: #424022; margin-bottom: 0px !important; font-size: 18px; font-weight: bold; font-family: 'Ubuntu', sans-serif; 
}
.lg_bg.logo.paddingtop12.paddingbottom12 h1 {
    color: #791e00; margin-top: 0px !important; font-size: 22px; font-family: 'Ubuntu', sans-serif; font-weight: bold;
}
.mainmenu {
    border-bottom: solid #ddd 1px;
    font-family: 'MontserratRegular' !important;
    background-color: #b9b9b9;
    /* 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: #171616 !important;}
.mainmenu a:hover {color: #211919 !important;}
.mainmenu a>i {background-color: #e87817; padding: 4px 5px 4px 5px; color: #f0f0f0; border-radius: 15px;}
.menuaktifhome a>i {background-color: #646464; padding: 4px 5px 4px 5px; color: #f0f0f0; border-radius: 15px;}
.menuaktif {text-transform: uppercase;}
.menuaktif a {color: #fff !important; background-color: #646464; padding: 4px;}
.mainmenu img {
	height: 22px; margin-left: 7px;
}
.menuaktif a:hover {color: #f0f0f0 !important}

/* FOOTER */
.mobile_footer {
	background-color: #42382f !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*/
 }
 .menu_inside_mobile a {color: #292929} .menu_inside_mobile a:hover {color: #646464}
 .related_post {
 	background-color: #455667 !important; color: #e0dedc !important; font-weight: bold;
 }
 .img-lg {
 	margin:15px 0;
 }
 .btn-load {
 	background-color: #42382f; color:#e0dedc !important;
 }
 .btn-load:hover{
 	background-color: #42382f;
 }
 .top_post_area {
    background: #747474;
    padding: 12px 22px;
    color: wheat;
}
.top_post_area a {
	color: white;
}
.top_post_area h4.label span {
		background: #E0E0E0; color: #720000; padding: 3px 6px !important; margin-bottom: 4px !important;
}
.top_post_area a:hover, .top_post_area a:active {
	color: #f0f0f0;
}
.subjudul_last_post {
   color: #dcdcdc  !important;
   font-size: 12px !important;
    font-weight: 600;
}
.col-sm-9.col-xs-9.nopaddingright.contentsponsor a>h6{
	color: #e97715;
}
.col-sm-9.col-xs-9.nopaddingright.contentsponsor a>h4{
	color: #292929; font-weight: bold;
}