body {

	margin: 0;
	padding: 0;
	color:#000; 
	*font-family: 'franklingothicurwbooregular';  
	font-family: "Currents-Regular-Sans";
	font-size: 13px;
	line-height: 140%;  
	background: #F2F2F2;   
	 -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
} 
p { 
	margin: 0 0 10px 0; 
	padding: 0; 
} 
img { 
	border: none; 
} 
om { 
}

em { 
font-style: normal;  
}

a {
  	text-decoration: none; 
}

a, a:link { color: #434343; *font-weight: normal; text-decoration: none; }
a:hover { *color: #fff; *text-decoration: underline; }
blockquote { 
	font-style: italic; 
	margin: 0 0 0 10px;
}  
h1 { font-size: 22px; margin: 0 0 10px 0; *padding: 5px 0 ;line-height:140%;}
h2 { font-size: 16px; margin: 0 0 10px 0; *padding: 5px 0; *font-weight: bold;*color: #381f76;line-height:140%; }
h3 { *font-size: 16px; margin: 0 0 10px; padding: 0; *color: #fff;  line-height: 140%;} 
.clearfix {
clear: both;
} 
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
} 
h6 { font-size: 12px; margin: 0 0 5px; padding: 0; }  
.zerop {
padding:0;
} 
.mm {
margin:0 auto;
} 
.zerom {
margin:0;
}  
 *, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
} 
.banner {
  border: 1px solid #ccc;
  *margin-right:15px;
}

.marbanner {
margin-top:10px;
} 
.left {
float:left;
}

.right {
float:right;
}  
  
 
.banner-top-center {
  width: 100%;
  *margin: 20px 0;
  text-align: center;
  *height: auto;
}

.pulse-terkini-ibt .title {
    width: 70%;
    height: 55px;
    *background-color: #333;
    padding: 10px 20px;
    border-bottom: 0px none;
}
.pulse-terkini-ibt .title h3 {
	font-family: 'open_sansbold',Arial, Helvetica, sans-serif;
  font-size: 22px;
 
 color:#fff;  
}
.pulse-terkini-ibt .sub-title {
    width: 30%;
    height: 55px;
    padding: 8px 5px 8px 10px;
    text-align: left;
    color: #FFF; 
    font: 14px;
	line-height:140%;
}
.pulse-terkini-ibt .sub-title:hover {
    background:#239b33;
}
 
.boxnews .title {
    width: 70%;
    height: 55px;
    *background-color: #333;
    padding: 10px 20px;
    border-bottom: 0px none;
}
.boxnews .title h3 {
	font-family: 'Comfortaa', cursive;
  font-size: 22px;
 
 color:#ffff00;  
}
.boxnews .sub-title {
    width: 30%;
    height: 55px;
    padding: 8px 5px 8px 10px;
    text-align: left;
    color: #FFF; 
    font: 14px;
	line-height:140%;
}
.boxnews .sub-title:hover {
    background:#239b33;
} 
.clear {
  clear: both;
} 
.m-nol {
  margin: 0 !important;
}
.p-nol {
  padding: 0;
} 
.homnews{
	width:490px;
	margin-top: 0;
	margin-left: 30px;
    background-color: #fff;
}
.homnews ul {
  margin: 0 0 5px;
  padding: 0;
  list-style: none;
  *background: #015383;
}
.scrollTop {
  display: none;
  position: fixed;
  width: 65px;
  height: 70px;
  z-index: 1003;
  background: url(../images/backtotop.png) no-repeat;
  *background-position: -3px -244px;
  bottom: 0px;
  right: 0px;
  cursor: pointer;
  opacity: 0.8;
} 
.homnews ul {
  margin: 0 0 5px;
  padding: 0;
  list-style: none;
  *background: #015383;
} 
/*
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .jambidirule:before, .jambidirule:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
  content: " ";
  display: table;
}
*/
.loader {
margin-top:50px;
margin-left:200px;
}
.clearfix:after, .container:after, .container-fluid:after, .jambidirule:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical>.btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {
  clear: both;
}
.list-berita li {
    list-style: none outside none;
    padding:20px 0;
    border-bottom: 1px dotted #ccc;
}

.ourstyle {
background:#000;
color:#ffff00;
}

.ourstyle:hover {
background:#242c73;
color:#fff;
}

.imagelist {
  width: 25%;
}

.headl .imagelist {
	position:relative;
	width: 100%;
	margin-bottom:15px;
}

.headl .thumb-news3 {
    width: 490px;
    height: 240px;
    background: transparent none repeat scroll center center / cover;
    text-indent: -9999px;
}

.imagelist2 {
  width: 15%;
}
.imagelist3 {
  width: 28%;
} 
.thumb-news {
    width: 200px;
    height: 140px;
    background: center;
    background-size: cover;
    text-indent: -9999px; 
	position:relative;
}
.thumb-news2 {
    width: 270px;
    height: 170px;
    background: center;
    background-size: cover;
    text-indent: -9999px;
	position:relative;
} 
.featured-primary .thumb-news2 {
    width: 660px;
    height: 340px; 
}  
.flex {
    clear: both;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
} 
.thumb-news3 {
  width: 120px;
  height: 120px;
  background: center;
  background-size: cover;
  text-indent: -9999px;
} 

.fullread .thumb-news3 {
	width: 200px;
	height: 140px;
} 
.fullread .homnews {
  width: 100%; 
  margin-left: 0;
} 
.thumb-news-hukum-hl {
    width: 400px;
    height: 260px;
    background: center;
    background-size: cover;
    text-indent: -9999px;
}
.thumb-news-pol,.thumb-news-hukum,.thumb-news-daerah {
    width: 280px;
    height: 160px;
    background: center;
    background-size: cover;
    text-indent: -9999px;
} 
/*
.thumb-news-hukum {
  width: 160px;
  height: 120px;
  background: center;
  background-size: cover;
  text-indent: -9999px;
} 
 */
.thumb-news-politikhl, .thumb-news-hukumhl, .thumb-news-daerahhl {
    width: 400px;
    height: 240px;
    background: center;
    background-size: cover;
    text-indent: -9999px;
} 
.politikblok {
	width:100%;
}

.articlelist {
  width: 72%;
} 
.headl .articlelist {
  width: 100%;
} 
.articlelist2 {
	width: 69%;
	*border-left: 2px solid #4a65aa;
	*padding-left: 15px;
} 
span.c-news, span.c-eco, span.c-life, span.c-spo, span.c-bol, span.c-cel {
  text-transform: uppercase;
  margin-right: 7px;
} 
.content-hardnews span a:link, .content-hardnews span a {
  color: #006ea1;
  font-size: 13px;
}
.content-hardnews span a:link, .content-hardnews span a {
  color: #006ea1;
  font-size: 13px;
}
span.c-eco a {
	color: #FF0000 !important;
	font-weight:700;
  }
span.c-eco a:hover {
	color: #fff !important;
	background:#006ea1;
  } 
.content-hardnews h3 {
    *font-family: 'franklingothicurwdemregular';
	font-family:"Currents-Regular-Sans";
    font-size: 18px;
    margin: 0 0 5px 0;
    line-height: 140%;
    *font-weight: 500;
} 

.fullread .content-hardnews h3 { 
    font-size: 24px; 
}

.list-berita li  a:hover { 
color:#C83D28;
*text-decoration: underline;
}

.content-hardnews h3 a, .content-hardnews h2 a:link {
  color: #000;
}
.homnews li p {
    line-height: 140%;
    font-size: 13px;
	margin-bottom: 0;
	color:#666;
}  
.sidebar-right-content {
  width: 300px;
}

.detailview .sidebar-right-content {
  width: 340px;
}
.sidebar-center-content {
  width: 232px;
  *margin-left:20px;
}

.sidebar {
  padding: 0 0 0 0;
  background: #fff;
}

#boxright, #boxright_fix {
  display: block;
  width: 300px!important; margin-bottom:60px;
} 
/*
.breadcrumb {
    margin:0;
    padding: 0;
    border-bottom: 2px solid #02d11d;
}

.breadcrumb {
width:100%;
 clear:both;
  padding: 8px 0 !important;
 * margin: 8px 10px !important;
  
  
  margin-bottom: 0 !important;
}
.breadcrumb>li {
  float:left;
  list-style:none;

}
.breadcrumb>li.breadtime {
padding:4px 20px;
	background:#efefef url(../images/breadtime.jpg) no-repeat top right;
}
.breadcrumb>li.bread1 {
padding:4px 20px;
	background:#239b33 url(../images/breadcrum1.jpg) no-repeat top right;
}
.breadcrumb>li.bread2 {
padding:4px 20px;
	background:#02d11d url(../images/breadcrum2.jpg) no-repeat right top;
}
.breadcrumb>li a {
font-family: "Currents-Regular-Sans";
	color: #fff;
    font-weight: normal;
}
*/
.breadcrumb {
  border-bottom: 1px solid #ccc;
  margin-left: 0px !important;
  *margin-right: 15px;
}

.breadcrumb {
width:100%;
  background-color: #fff;
  border-radius: 0;
  padding: 8px 0 !important;
 * margin: 8px 10px !important;
  margin-top:0;
  
  margin-bottom: 0 !important;
}
.breadcrumb>li {
  display: inline-block;
}
.breadcrumb a {
    color: #C83D28;
    font-weight: 600;
    font-size: 14px;
}
.breadcrumb > li + li:before {
  color: #000;
  content: "?";
}
.breadcrumb>li+li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #ccc;
}

 
.contentberita {
margin-top: 20px;
  font-size: 17px;
line-height: 160%;
  width: 100%;
} 
.contentberita p {
margin-bottom: 18px;
}
.contentberita div { 
}
.content-w-100{
width:100%;
border:1px solid #ccc;
padding:10px;
}
.pad10 {
padding:15px;
}
.pad20 {
padding:20px;
}
.mar10 {
margin:10px;
}
.mart10 {
margin-top:20px;
}
 

/*s:warna & BACKGROUND & COLOR*/

.putih-c {
color:#fff;
}

.abuabu-c {
color:#333;
}
.hitam-c {
color:#000;
}
.kuning-c {
color:#ffff00;
}
.bg-imb1 {
background-image: url(../images/bg-border-light.png);
background-position: top;
background-repeat: repeat-x;
}
.ungu {
background: #663399;
}
.ungumuda {
background: #eee8fe;
}
.merah {
background: #cc3333;
}
.biru {
background: #006ea1;
}
.hijaubiru {
background: #2a5c6c;
}
.hijau {
background: #419509;
}
.hijaumuda {
background: #039718;
}
.hijaumuda2 {
background: #99ff33;
}
.hijaumuda3 {
background: #66ff99;
}
.hijaumuda4 {
background: #ccff66;
}
.hitam {
background: #000;
}
.abuabu {
background: #ebedeb;
}
.grey {
    background: #181515;
}
.kelabu {
background: #f5f5f5;
}
.maron {
background: #C83D28;
}
.putih {
background:#fff;
} 
.orange {
background:#f7c303;
}
 /************* e:warna **************/

 
/************* s:PAGINATION **************/
/*PAGINATION*/

#pagination{
margin: 40 40 0;
}
.input_text {
display: inline;
margin: 100px;
}
.input_name {
display: inline;
margin: 65px;
}
.input_email {
display: inline;
margin-left: 73px;
}
.input_num {
display: inline;
margin: 36px;
}
.input_country {
display: inline;
margin: 53px;
}
ul.tsc_pagination li a
{
border:solid 1px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
padding:6px 9px 6px 9px;
}
ul.tsc_pagination li
{
padding-bottom:1px;
}
ul.tsc_pagination li a:hover,
.pagination .active a 
{
color:#FFFFFF;
box-shadow:0px 1px #EDEDED;
-moz-box-shadow:0px 1px #EDEDED;
-webkit-box-shadow:0px 1px #EDEDED;
}
ul.tsc_pagination
{
  display: inline-block;
margin:4px 0;
padding:0px;
height:100%;
overflow:hidden;
*font:12px 'Tahoma';
list-style-type:none;
}
ul.tsc_pagination li
{
font-size: 16px;
float:left;
margin:0px;
padding:0px;
margin-left:5px;
list-style:none;
}
ul.tsc_pagination li a
{
color:black;
display:block;
text-decoration:none;
padding:7px 10px 7px 10px;
}
ul.tsc_pagination li a img
{
border:none;
}
ul.tsc_pagination li a
{
color:#000;
border-color:#C83D28;
background:#F8FCFF;
}
ul.tsc_pagination li a:hover,
.pagination .active a 
{
text-shadow:0px 1px #388DBE;
border-color:#C83D28;
background:#58B0E7;
background:-moz-linear-gradient(top, #ba2d17 1px, #ba2d17 1px, #fc492d);
background:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0.02, #ba2d17), color-stop(0.02, #e3503a), color-stop(1, #fc492d));
}

/**************  e:PAGINATION **************/
 
a.indeks {
    float: right;
    padding: 1px 7px 2px 7px;
    font-size: 11px;
    color: #fff;
    background: #F00000;
    text-transform: uppercase;
}
.sub_box5 ul , .sub_otherbox5 ul,.sub_box6 ul ,.sub_otherbox6 ul, .news-side-con ul{
  margin: 0px;
  padding: 0px;
  position: relative;
}
.news-side-con {
	background:#fff; 
    margin-bottom: 20px;
	width: 300px;   
}
.news-side-con .thumb-news {
    width: 300px;
    height: 170px; 
}
.news-side-con:last-child{
	margin-right:0;
}

.news-side-con  h3{
    border-top: 3px solid #239b33;
    padding: 7px 0;
	border-bottom: 1px solid #ccc;
	margin-bottom:10px;
	font-size:19px;
}
.news-side-con  div a{
    font-family: "Currents-Regular-Sans";
    text-decoration: none;
    color: #000;
    font-size: 19px;
    line-height: 130%;
    font-weight: normal;
}

.news-side-con .biru div a, .news-side-con .hitam div a, .news-side-con .maron div a  {
    color: #fff; 
}

.biru .date, .hitam .date, .maron .date {
	color:#fff;
}
/* pake div */
.news-side-con .news-side-other {
	font-size: 17px;
	*float: left;
	*letter-spacing: -0.02em;
	border-bottom:1px solid #ccc;
	list-style: none;
	*padding:3px 0;
	*background:#e0f5fe;
	padding: 5px 10px;
} 

.news-side-con .news-side-other .pic {
    float: left;
    width: 93px;
    height: 70px;
    overflow: hidden;
    margin-right: 10px;
    background: #000;
    text-align: center;
    position: relative;
    margin-bottom: 5px;
} 
.news-side-con .news-side-other  a {
    *color: #434343;
    font-family: "Currents-Regular-Sans";
    text-decoration: none;
    color: #181515;
    font-size: 14px;
    line-height: 140%;
    font-weight: normal;
	font-weight: 700;
}
.news-side-con .news-side-other a:hover {
    color: #239b33;
}
/* e:pake div */



.news-side-con ul li  {
  font-size: 17px;
  float: left;
  letter-spacing: -0.02em;
  border-bottom:1px dotted #ccc;
  list-style: none;
  padding:3px 0;
} 

.news-side-con ul li .pic {
    float: left;
    width: 93px;
    height: 70px;
    overflow: hidden;
    margin-right: 10px;
    background: #000;
    text-align: center;
    position: relative;
    margin-bottom: 5px;
} 
.news-side-con ul li  a {
    *color: #434343;
    font-family: "Currents-Regular-Sans";
    text-decoration: none;
    color: #181515;
    font-size: 15px;
    line-height: 100%;
    font-weight: normal;
}
.news-side-con ul li a:hover {
    color: #239b33;
}
 
/* INDEKS BERITA */
.list-select {
  display: inline-block;
  margin: 3px 0 5px 0;
  margin-right: 5px;
  padding: 5px;
  border: 1px solid #949599;
}
.indeks-button:hover {
  background: #ed1b23;
  border: 1px solid #ed1b23;
}
.indeks-button {
  padding: 6px 10px;
  text-align: center;
  background: #333;
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  margin-left: 10px;
  border: none;
  cursor: pointer;
  border: 1px solid #333;
}

 
/***************** tanggal dan kategori *********************/
.content-hardnews .post_details {
    clear: both;
    float: left;
   * margin-top: 25px;
}
.post_details li.category {
    font-weight: bold;
    *background: #ED1C24;
    padding: 3px 5px 4px 0;
	    border: none;
}
.post_details li {
    float: left;
    *font-family: arial;
    font-size: 12px;
}
.post_details a li.category   {
    color: #ff0000;
	font-size: 13px;
	*background: #365196;
    padding: 2px 5px;
	*border-radius: 5px;
	border-left:3px solid #ff0000;
}
.post_details a:hover li.category {
    color: #000;
	*background:#eee731;
}
.post_details li.date {
    color: #333;
    *border: 1px solid #E9E9E9;
    border: none;
    padding: 4px 14px 3px 5px;
	margin:0;
}

/*************** box news ****************/
.aside-list {
    margin: 0;
    padding: 0;
    list-style: none;
}
.aside-list li {
	border-bottom: 1px solid #f3f3f3;
}
.article-snippet {
    border-bottom: 1px solid #ccc;
	*margin:0 8px;
    padding: 12px 0 4px 0;
    list-style: none;
    clear: both;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    overflow: hidden;
}

.article-snippet__thumbnail {
    float: left;
	font-size:20px;
    text-align:center;
	width: 50px;
    height: 50px;
    margin-right: 12px;
	padding-top:17px;
    background: #eee;
	border-radius:50%;
}
figure {
    margin: 0;
}
.article-snippet__thumbnail img {
   
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
	vertical-align: middle;
}
.article-snippet__title {
    *overflow: hidden;
   * height: 40px;
    margin: 0;
}
.article-snippet__title a {
/*
font-family: "Currents-Regular-Sans";
text-decoration: none;
color: #333;
font-size: 15px;
line-height: 100%;
font-weight: normal;
*/
	font-family: "Currents-Regular-Sans";
	text-decoration: none;
	color: #333;
	font-size: 15px;
	line-height: 120%;
	font-weight: normal;
}
.article-snippet__views-count {
    font-size: 12px;
    color: #979797;
}

.article-snippet__views-count em{
    font-size: 16px;
	*font-style:italic;
	padding-right:5px;
	color:#E03800;
font-family: "Currents-Regular-Sans";
}
.box--header {
    margin-bottom: 20px;
    text-align: left;
    display: block;
    background: 0 0;
    padding-bottom: 4px;
    border-bottom: 1px solid #d6d5d5;
}
.box--header__title {
    margin: 0;
    text-transform: uppercase;
    background: 0 0;
    font-size: 18px;
    color: #000;
    font-family: GothamBold,arial,helvetica,sans-serif;
    font-weight: 400;
    display: inline-block;
    float: left;
}
.box--header__title-link {
    color: #5c5c5c;
    *font-family: GothamBold,arial,helvetica,sans-serif;
    *font-weight: 700;
}
.box--header__more {
    float: right!important;
    font-size: 12px;
    font-weight: 400;
    font-family: GothamBook,arial,helvetica,sans-serif;
}

.box--header__more-link {
    padding-right: 10px;
    color: #4a4a4a;
    text-transform: uppercase;
}
[class*=" icon-"], [class^=icon-] {
    font-family: icon;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-arrow-right:before {
    color: #f67638;
    content: "\e60c";
}
 

/******************* MORE HOME *******************/
.pagination-more {
    *clear: both;
    *margin-bottom: 30px;
    text-align: center;
    padding: 20px 0;
}
.pagination-more a {
    margin: 0 5px;
    font-weight: 700;
	color:#fff;
	    border-radius: 5px;
}
.pagination-more a::after {
    content: '\f429';
    font: 14px/20px "Genericons";
    vertical-align: middle;
    margin-left: 2px;
}

.btn-info.active, .btn-info:hover {
    background-image: -webkit-linear-gradient(#2fc343,#29ad3a 0,#239b33 100%)!important;
	*#239b33,#29ad3a 0,#2fc343
    background-image: linear-gradient(#239b33,#29ad3a 0,#2fc343 100%)!important;
    color: #fff!important;
    border: 1px solid #239b33!important;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    white-space: nowrap;
    -o-user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn-info {
    background-image: -webkit-linear-gradient(#239b33,#29ad3a 0,#2fc343 100%);
    background-image: linear-gradient(#239b33,#29ad3a 0,#2fc343 100%);
    color: #828282;
}
.btn-info, .btn-warning {
    border: 1px solid #2fc343;
    border-radius: 0;
    *font-family: GothamMedium,arial,helvetica,sans-serif;
    font-weight: 400!important;
    padding: 8px 20px;
}
 
.btn-info {
    color: #fff;
    background-color: #ff5722;
        border: 1px solid #cdcdcd!important;
}
  

/** s: opini rule **/
.breaking-news {
    *width: 250px;
}

.breakingnews h3, .tagline-top h3 {
  font-size: 16px;
  text-transform: uppercase;
  margin: 0 15px 0 0 !important;
  *padding-top: 3px;
  float: left;
  color:#000;
  font-weight:700;
  
}
 
.breaking-news .breaking-news-title {
    *font-size: 18px;
	background: #000;
    text-transform: none;
    padding: 5px 10px;
	text-align:center;
	font: 20px/140% 'RobotoBold',sans-serif;
    *margin-bottom: 10px;
    *border-bottom: 2px solid #4B4B4B;
    *font-family: GothamBold,arial,helvetica,sans-serif;
    *font-weight: 400;
}
.breaking-news .breaking-news-title a {
    color: #FFFFFF;
}

.breaking-news .breaking-list ul {
    padding: 0;
    margin: 0;
	    list-style: none;
}
.breaking-news .breaking-list ul li {
	padding: 9px 0px;
	margin: 2px 0px;
	border-bottom: 1px solid #ccc;
}

.breaking-news .breaking-list ul li:last-child { 
    border-bottom: 1px solid #C83D28;
}
.breaking-news .breaking-list ul li {
    *background: rgb(242, 241, 239);
}
/*
.breaking-news .breaking-list ul li:nth-child(even) {
    background: rgba(242, 241, 239, 0.5);
}
.breaking-news .breaking-list ul li:nth-child(2n) {
    background: rgba(242, 241, 239, 0.5) none repeat scroll 0% 0%;
}
*/
.breaking-news .breaking-list ul li .red-triangle {
    margin-top: 5px;
}
.red-triangle {
    background: url(../images/red-triangle.png);
    width: 5px;
    height: 10px;
}
.breaking-news .breaking-list ul li .cont {
    float: left;
    *margin-left: 10px;
    *width:230px;
}
.breaking-news .breaking-list ul li .cont a {
font-family: "Currents-Regular-Sans";
    text-decoration: none;
    color: #000;
    font-size: 14px;
    line-height: 140%;
    font-weight: normal;
}

/** e: opini rule **/

/** s: kesehatan **/
.kesehatan {
	width: 100%;
	*border-top: 3px solid #41e324;
	*padding: 15px;
	font-size: 16px;
	line-height:140%; 
	*background: #f5f5f5; 
}

.date {
    font-size: 12px; 
    font-weight: normal;
    margin: 3px 0 3px 0;
	color:#C83D28;
}
.kesehatan a{ 
	color:#000;
	font-size: 18px;
	line-height:130%;
}
.kesehatan a:hover{ 
	color:#C83D28; 
}
.kesehatan img {
	*border:3px solid #fff;
}
.kesehatan  .date {
	color:#666;
}
.kesehatan  h3 {
    margin-bottom: 10px;
    *font: 20px/24px 'open_sansbold',Arial, Helvetica, sans-serif;
}
a.indekslink {
    font: italic 12px/20px arial;
    color: #666;
}
 a.indekslink::after {
    content: '\f429';
    font: 14px/20px "Genericons";
    vertical-align: middle;
    margin-left: 2px;
} 
/** e: kesehatan **/


 /** s:content tengah **/
.content-center {
	width:875px;
 }
.content-black {
	width:100%;
	border:1px solid #ccc;
    padding:20px 15px 10px 15px;
	margin-bottom:20px;
}
.pol-bg {
	  background:#000;
}
.met-bg {
	  background:#026610; 
}
.content-black  .bantitle{
	 width:170px;
	 padding-top:100px; 
	 margin-right:15px;
}
 
.headbottom { 
    margin-right: 15px;
    margin-bottom: 10px;
	padding-bottom:10px;
	*border-bottom:1px dotted #ccc;
}
/*
.hukum .headbottom { 
	border-bottom:1px solid #ccc;
}
*/
.met-bg .headbottom {
    margin-right:0; 
}
/*
.headbottom:last-child {
	border:none;
} 
*/  
/*
.listwhite, .listwhite2 {
	width:230px;
}
.met-bg .listwhite {
	width:160px;
	margin-right:20px;
}
.listwhite ul,.listwhite2 ul {
    list-style: none;
	margin:0;
	padding:0;
}
.listwhite2 h3 {
	border-bottom:2px solid #999;
	padding-bottom:5px;
}
.listwhite ul li,.listwhite2 ul li {
    font-size: 17px;
    line-height: 20px;
    border-bottom: 1px dotted #ccc;
    padding: 5px 0;
}
.listwhite ul li:first-child {
    padding-top: 0;
}
.listwhite ul li a, .listwhite2 ul li a {
    color: #000;
    text-decoration: none;
    font-size: 15px;
    line-height: 130%;
    font-weight: normal;
}
.hukum .listwhite2 ul li a {
    color: #000;
}
.met-bg .listwhite ul li a {
     font-family: "Currents-Regular-Sans";
}
*/
/**e: **/
 
/** s:tabbing **/

/* TABBING */
/*tabbing terpopuler*/
.wrap-tab {
    width: 100%;
    *margin-top: 20px;
    float: left;
    position: relative;
    *margin-bottom: 40px;
}
.menusid {
    float: left;
    width: 100%;
    position: absolute;
    *z-index: 3;
}
.menusid ul {
list-style: none;
margin: 0;
text-align: center;
padding: 0;
}
#nav { 
font-size: 16px;
float: left;
    margin-top: 1px;
	*margin-left: 10px;
}
 
.menusid ul li {
display: inline;
}
#nav li {
display: block;
margin-right: 1px;
 font-weight:700;
font-size:17px;
   * font-family: 'Comfortaa', cursive;
}
#nav li a.selected { 
    pointer-events: none;
    color: #000;
    background: #fff;
    border-bottom: 1px solid #fff;
}
#nav li a {  
    display: inline-block;
    padding: 10px 12px;
    color: #fff;
    margin-right: 5px;
    outline: 0;
    text-decoration: none;
	border: 1px solid #C83D28;
	background: #C83D28;
}

#nav li#navb {
float: left; 
z-index: 1;
}

.content-black .article-snippet {
clear:none;
padding:0;
}
/** e:tabbing **/

/** s:content-adv **/
.content-adv .thumb-news2 {
    width: 160px;
    height: 150px; 
}
/** e:content-adv **/


/** S:detail berita **/
.fullread {
	width: inherit;
    *padding-top: 20px;
    padding-right: 25px;
    border-right: 1px solid #d3d3d3;
}
.socialshare{
	float:left;
	width:160px;
}
.detailnews .fullread {
 width: 740px;	
 *margin-left:20px;
 padding-right:0;
    border-right:none;
}
.fullread .kategorihl .title-desc,.fullread .kategorihl .title-desc2 {
    width: 430px;
    height: 240px;
	padding-right:10px;
}
.kategorihl .newsotherbox .title-desc a { 
    color: #fff; 
	    font-size: 26px;
}
.kategorihl .newsotherbox .title-desc2 a { 
    color: #000; 
	    font-size: 26px;
		    margin: 3px 0 5px 0;
    float: left; 
    font-family: "Currents-Regular-Sans";
    text-decoration: none; 
    line-height: 120%;
    font-weight: normal;
}
 



.contentx {
    *width: 540px;
}
.contentberita .contentx a{
    color:#C83D28;
}

.hldetail h1 {
	margin-bottom: 15px;
    letter-spacing: -0.03em;
    font-size: 36px;
    margin-top: 15px;
    font-weight: 600;
	line-height:140%;
    color: #000;
	*color: #333;
    /* font-family: 'RobotoBold',Arial,Helvetica,sans-serif; */
    *font-family: 'franklingothicurwdemregular';
}
.bigtitle h3{
	border-top:3px solid #02d11d;
    font: 32px/140% "open_sansbold",Arial,Helvetica,sans-serif;
    text-transform: capitalize;
	text-align:center;
	
    *border-bottom: 2px solid #de9201;
    padding: 10px 0;
}
.bacajuga {
	margin:10px 0;
}
.bacajuga a {
    display: block;
    background: transparent url("../images/bullet_2.png") no-repeat scroll 0px 10px;
    padding: 3px 5px 2px 13px;
    color: #C83D28;
    /* text-decoration: none; */
    /* font-size: 0.9em; */
    /* font: 15px/130% 'RobotoRegular',Arial,Helvetica,sans-serif; */
    font-family: "Currents-Regular-Sans";
    /* text-decoration: none; */
    /* color: #000; */
    font-size: 15px;
    line-height: 130%;
    /* font-weight: normal; */
}

/*** s:tagging ***/
 
 .read-page--tags__icon {
    width: 15px;
    margin-right: 18px;
    margin-top: 6px;
    height: 15px;
    color: #8d8d8d;
    float: left;
    font-family: icon;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
}
.read-page--tags__list {
    float: left;
    display: inline-block;
    padding: 0;
    margin: 0;
    width: 80%;
    box-sizing: border-box;
    margin-bottom: 30px;
}
.read-page--tags__item {
    display: block;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    box-sizing: border-box;
}
.read-page--tags__link {
    background: #C83D28;
   * border: 1px solid #e4e4e4;
    padding: 6px 12px;
     
    line-height: 17px;
    display: block;
    float: left;
    text-decoration: none;
    box-sizing: border-box;
}
.read-page--tags__link:hover {
    background: #000; 
}

.contentberita .contentx .read-page--tags__item  a {
    font-style:italic;
    color: #fff;
	font-family:"RobotoBold",Arial,Helvetica,sans-serif;
    
}
 
.read-page--tags__icon:before {
    box-sizing: border-box;
    content: "\e602";
}
 
.tagh  h2  {
 
font-size:32px;
 *width:50%;
 margin-bottom:20px;
}

 .read-page--tags-index {
    width: 15px;
    margin-right: 18px;
    margin-top: 6px;
    height: 15px;
    color: #8d8d8d;
 
    font-family: icon;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
}
.read-page--tags-index:before {
    box-sizing: border-box;
    content: "\e602";
}
/*** e: tagging **/


/***** subbox5 **/
.box .komentar {
    border-top: 3px solid #DE9201;
}
.komentar {
    font: 20px/40px "open_sansbold",Arial,Helvetica,sans-serif;
    border-top: 3px solid #02d11d;
    padding: 8px 0;
    color: #000;
}
.sub_box5 {
    *padding: 10px;
	*background: #efefef;
}

.sub_box5 ul , .sub_otherbox5 ul,.sub_box6 ul ,.sub_otherbox6 ul, .newsotherbox ul{
  margin: 0px;
  padding: 0px;
  position: relative;
}

.sub_box5 ul li {
    width: 31.5%;
  float: left;
  position: relative;
  display: block;
  background:#e0f5fe;
  min-height: 260px;
  list-style: none;
  margin-right:17px;
  margin-bottom:10px;
}
.sub_box5 ul li:nth-child(3n), .sub_box5 ul li:nth-child(6n) {
    margin-right:0;
}
.sub_box5 ul li img {
  height: 120px;
}
.sub_box5 ul li img {
  width: 100%;
     * border: 1px solid #b2abad;
  margin: auto 0px;
}
.sub_box5 ul li p {
  font-size: 17px;
  width: 95%;
  *font-family: 'franklingothicurwdemregular' !important;
  letter-spacing: -0.02em;
  line-height: 140%;
  *margin-top: 6px;
}
.sub_box5 ul li p a {
 
    line-height: 140%;
    font-family: "Currents-Regular-Sans";
    text-decoration: none;
    color: #181515;
    font-size: 16px; 
    font-weight: 700;
}

.sub_box5 ul li a:hover {
    color: #4a65aa;
}
.fullread .read-page--tags__list, .tagging .read-page--tags__list { 
    width: 95%; 
}

/** E:detail berita **/

.trigerbermultimedia { 
    background: #fff;
    width: 20px;
    color: #fff;
    height: 20px; 
}


.title-default {
    *box-shadow: #e4e4e4 0 -3px 0 inset;
	border-bottom:1px solid #ccc;
	margin-bottom:15px;
	padding-bottom:8px;
}

.title-default2 {
    border-bottom: 1px solid #CCC;
    margin-bottom: 15px;
    padding-bottom: 10px;
	font-size: 28px;
	color: #000;
	padding-left: 10px;
	border-left: 5px solid #ff0000;
}

.title-default > a.active {
    color: #000;
    *box-shadow: #4a65aa 0 -3px 0 inset;
	border-left: 5px solid #ff0000;
padding-left: 10px;
}
.content-black .title-default > a{
font-size: 22px;
}
.content-black .listwhite .title-default > a  {
	font-size: 18px;
}
.title-default > a {
    *font-weight: 900;
    font-size: 25px;
    line-height: 15px;
    text-transform: uppercase;
    color: #ff0000;
    padding: 0 0 10px 0;
    margin: 0 25px 0 0;
    display: inline-block;
}
.fullread .title-default > a {
    font-size: 28px; 
	padding: 0 0 20px 0;
}
.detailnews .fullread .title-default > a {
	font-size: 24px;
	padding: 0px 0px 5px 15px;
}
.title-default .view-all, .detailnews .fullread  .title-default .view-all, .content-black .left .view-all, .fullread .block-inner .view-all  {
    font-size: 14px;
    line-height: 11px;
    font-weight: 400;
    text-transform: none;
    margin: 5px 0 0 0;
    float: right;
}

.fullread .block-inner .title-default > a.active {
    color: #000;
    box-shadow: #000 0 -3px 0 inset;
}

.title-default .view-all:after {
    font-family: FontAwesome;
    content: "\f0ca";
    color: #999;
    font-size: 11px;
    line-height: 11px;
    vertical-align: top;
    margin: 0 0 0 6px;
}

.bagidua {
	width:530px;
	margin-right:15px;
	margin-bottom:10px;
}
.bagidua:nth-child(2), .bagidua:nth-child(4),.bagidua:nth-child(6),.bagidua:nth-child(8),.bagidua:nth-child(10) {
    margin-right:0;
}
.bagidua-bawah {
	width:427px;
	margin-left:15px;
	margin-bottom:10px;
}
.bagidua-bawah:nth-child(2),.bagidua-bawah:nth-child(4),.bagidua-bawah:nth-child(6),.bagidua-bawah:nth-child(8), .bagidua-bawah:nth-child(10) {
    margin-left:0;
}
.bagitiga {
	width:386px;
	margin-bottom:15px;
	margin-right:15px;
}
.bagitiga:nth-child(3), .bagitiga:nth-child(6),.bagitiga:nth-child(9),.bagitiga:nth-child(12) {
    margin-right:0;
}
.singleban {
	margin-bottom:15px;
	clear:both;
}