/* GENERAL */
body { font-family:Georgia, "Times New Roman", Times, serif!important;}
a:focus {outline:none;}
.wrapp { width:1040px; margin:0 auto; background:#fff;}
.padding { padding:20px 30px;}

.slideshow { margin-bottom:15px;}

/* HEADER */
.header {
	height:100px;
	position:relative;
}
.logo p { margin:0;}
.logo { position:absolute; left:0;}

.my_search { position:absolute; right:40px; top:126px;}
.my_search label { display:none;}
.my_search input { background:url(https://beritatangerang.net/templates/my_portal/images/search_bg.png) no-repeat 95% #fff; border:0; padding: 5px 30px 5px 10px; font-size:10px; color:#666;}

.banner { margin:5px 0;}
.banner p { margin:0;}
.banner img { width:100%; height:auto;}

/* Slider */
.arrows-active .sprocket-features-list { margin:0;}
.layout-showcase .sprocket-features-img-container img { float:none; margin:0;}
.sprocket-features-content {
	position:absolute;
	bottom:0; 
	width:100%;
	background:url(../images/black_trans.png) repeat;
	padding:10px;
	color:#fff;
}
.sprocket-features-content h2 { margin:0; font-size:16px;}
.sprocket-features-content h2 a { color:#fff;}
.sprocket-features-content h2 a:hover  { opacity:0.4; filter:alpha(opacity=40)};

.layout-showcase .sprocket-features-pagination {
  bottom: 15px;
  left: 0;
  right:0!important;
  padding: 0 !important;
  position: absolute;
  z-index: 10;
}

/* News */
.user1 { margin:15px 0;}
h4.ns2-title { font-weight:normal; margin-top:2px;}
h4.ns2-title a { color:#666;}
h4.ns2-title a:hover { opacity:0.7; filter:alpha(opacity=70);}
.ns2-created { font-size:11px; color:#999;}

.ns2-row-inner { margin:0 -5px;}
.ns2-column  { margin:0 5px;}
div.nssp2 .col-4 { width: 23.5%;}

.my_news .col-md-4 { padding-right:0;}

.user2 div.moduletable {
	background:#e67817;
	padding:15px;
}
.user2 div.moduletable h3 {
	margin:0;
	padding-bottom:10px;
	text-transform:uppercase;
	background:#e67817;
	color:#fff;
	font-size:18px;
}
ul.smartlatest { padding:0 15px; background:#fff;}
ul li.smartlatest-more { display:none;}

.smartlatest-title a { color:#f93339;}
.smartlatest-img { display:none;}

.user2 .aidanews2_mainC { display:none;}
.user2 .aidanews2 { padding:10px;}
.user2 .aidanews2, .user2 .aidanews2 .even { background:#fff!important;}
.user2 .aidanews2_title a:link { color:#F93339; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.user2 .aidanews2_date { color: #333333; font-size: 11px; font-style: italic; }

.aidanews2 img {
  border: 1px solid #CCCCCC;
  float: left;
  height: auto;
  margin-right: 5px;
  margin-top: 7px;
  padding: 2px;
  width: 120px;
}
#aidapagesbottom99 { display:none;}

.user3 div.moduletable {
	background:#10462f;
	padding:20px;
	/*min-height:600px;*/
}
.user3 div.moduletable h3 {
	margin:0 0 20px;
	color:#fff;
	text-transform:uppercase;
	border-bottom:4px solid #2d7456;
	padding-bottom:10px;
	font-size:18px;
}
.user41 div.moduletable {
	background:#10462f;
	padding:10px;
	/*min-height:600px;*/
}
.user41 div.moduletable h3 {
	margin:0 0 10px;
	color:#fff;
	text-transform:uppercase;
	border-bottom:4px solid #2d7456;
	padding-bottom:10px;
	font-size:18px;
}



.aidanews2_line {
  border-bottom: 1px dotted #CCCCCC;
  width: 100%;
  margin:8px 0;
}

.aidanews2 .even { background:#10462f;}
.aidanews2_title a:link { color:#ffffa4;}
.aidanews2_bot { display:none;}
.aidanews2_main {
  color: #FFFFFF;
}
.aidanews2_topL, .aidanews2_botL {
  color: #FFFFFF;
  float: left;
  text-align: left;
  width: 100%;
}

/* Right Collum */
#ja-col2 div.moduletable p { margin:0;}
#ja-col2 div.moduletable img { width:100%; height:auto;}
#ja-col2 div.moduletable { margin-bottom:15px;}
#ja-col2 div.moduletable_r1 { margin-bottom:15px; background:#ededed; padding:20px;}
#ja-col2 div.moduletable_r1 h3 {
	border-bottom:4px solid #b5b5b5;
	padding-bottom:10px;
	margin:0 0 10px;
	font-size:18px;
	color:#003783;
	text-transform:uppercase;
}

#ja-col2 div.moduletable_r1 h4.ns2-title { font-weight:bold;}
#ja-col2 div.moduletable_r1 img.ns2-image { width:100%; height:auto;}

/* BLOG */
.page-header {
  border-bottom: 1px solid #EEEEEE;
  margin: 0 0 10px!important;
  padding-bottom: 9px;
  font-size:18px;
}
.page-header h2 { margin:0; font-size:24px;}
.article-info-term { display:none;}
.article-info  { color:#999; font-size:10px; margin-bottom:10px;}

.item-image { float:none; width:100%;}
img.res1,
.item-image img { width:100%; height:auto; margin-bottom:20px;}

.item-page img.res1 { display:none;}

/* Search Result */
.phrases, .only, .form-limit { display:none;}
.searchintro { padding:10px 0;}
.result-created { margin:10px 0 20px; font-size:11px;}
.result-title { margin:5px 0;}

/* FOOTER */
.footer { font-size:10px; border-top:2px solid #CCC; padding-top:15px;}
.footer ul { margin:0; padding:0; text-align:left;}
.footer ul li {
	display:inline-table;
	list-style:none;
	border-right:1px solid #999;
}
.footer ul li a {
	display:block;
	padding:5px 10px;
	font-size:10px;
	color:#4e4e4e;
	line-height:0;
}
.footer ul li:last-child { border-right:none;} 
.footer ul li:first-child a { padding-left:0;} 
.footer ul li ul { display:none;}

.footer1 div.moduletable { margin-bottom:5px;}
.footer1 { float:left; width:69%;}
.footer2 { float:right; width:30%; text-align:right;}

span.social {
	display:inline-block;
	width:25px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:#000;
	color:#fff;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
}

/*.ns2-art-pages, .ns2-page { height:auto!important;}*/

#jm-videogalleries { position:relative;}
.jmvideogalleries_title { color:#fff;}
.jmvideogalleries-video-content { padding:0;}
.jmvideogalleries-video-title { margin:0;}
.next span, .prev span { font-size:32px;}

.jmvideogalleries-video-content .next {
  position: absolute;
  right: 2%;
  text-align: center;
  top: 40%;
  width: 5%;
}
.jmvideogalleries-video-content .prev {
  left: 2%;
  position: absolute;
  text-align:center;
  top: 40%;
  width: 5%;
}

.jmvideogalleries-video-title h4 {
  color: #000000 !important;
  font-size: 200%;
  margin-bottom:20px;
  font-weight: normal;
  line-height: 1;
  text-transform: none !important;
}

.jmvideogalleries-video-description { margin-top:-40px;}
.jmvideogalleries-video-description h4, .jmvideogalleries-video-description p { padding-left:9%;}

a.morevideo { display:block; padding:5px 0; text-align:right; font-size:10px;}
.geser { margin:0 3px;}

ul.sigFreeClassic li.sigFreeThumb {
	margin: 0 15px 15px 0;
}

	#ns2-95 div.nssp2-default .ns2-art-prev, div.nssp2-default .ns2-links-prev,
	#ns2-95 div.nssp2-default .ns2-art-play, div.nssp2-default .ns2-links-play,
	#ns2-95 div.nssp2-default .ns2-art-pause, div.nssp2-default .ns2-links-pause,
	#ns2-95 div.nssp2-default .ns2-art-next, div.nssp2-default .ns2-links-next,
	#ns2-95 div.nssp2-default .ns2-art-pagination span, div.nssp2-default .ns2-links-pagination span {
		background-image:none;
		background-repeat:no-repeat;
		width:20px;
		height:20px;
		float:left;
		text-indent:0;
		margin:0 2px;
	}
	.ns2-art-prev span, 
	.ns2-art-next span { font-size:18px;}
	
ul.sprocket-features-img-list { height:320px;}

@media only screen and (max-width: 1040px) { ul.sprocket-features-img-list { height:auto;}}

/* Gallery */
.easy_img_caption_inner { display:none!important;}
.easy_img_caption { background:none!important;}
ul.sigProClassic li.sigProThumb a.sigProLink, ul.sigProClassic li.sigProThumb a.sigProLink:hover {
	float:none; 
}
ul.sigProClassic li.sigProThumb a.sigProLink img.sigProImg, ul.sigProClassic li.sigProThumb a.sigProLink:hover img.sigProImg { width:auto!important; height:130px;}
ul.sigProClassic li.sigProThumb {
	width:30%!important;
	overflow:hidden;
	position:relative;
	text-align:center;
}

.gal_title { display:table-cell; vertical-align:middle; height:40px; font-size:11px; line-height:14px;}

@media only screen and (max-width: 800px) {
	ul.sigProClassic li.sigProThumb { width:31%!important;}
}
@media only screen and (max-width: 639px) {
	ul.sigProClassic li.sigProThumb { width:47.2%!important;}
}
@media only screen and (max-width: 479px) {
	ul.sigProClassic li.sigProThumb { width:100%!important;}
	ul.sigProClassic li.sigProThumb a.sigProLink img.sigProImg, ul.sigProClassic li.sigProThumb a.sigProLink:hover img.sigProImg { width:100%!important;}
	ul.sigProClassic li.sigProThumb { height:auto;}
}

/* Modul berita Ganti Warna */
/* COLOR - Tangerang */
body.tangerang .user3 div.moduletable,
body.tangerang .aidanews2 .even{ background:#000066;}
body.tangerang .user3 div.moduletable h3 { border-bottom:4px solid #fff;}

/* COLOR - Banten */
body.banten .user3 div.moduletable,
body.banten .aidanews2 .even{ background:#AD2929;}
body.banten .user3 div.moduletable h3 { border-bottom:4px solid #fff;}

/* COLOR - Nasional */
body.nasional .user3 div.moduletable,
body.nasional .aidanews2 .even{ background:#4D475C;}
body.nasional .user3 div.moduletable h3 { border-bottom:4px solid #fff;}

/* COLOR - Ekonomi Bisnis */
body.ekobis .user3 div.moduletable,
body.ekobis .aidanews2 .even{ background:#96946B;}
body.ekobis .user3 div.moduletable h3 { border-bottom:4px solid #fff;}

/* COLOR - Gaya Hidup */
body.gayahidup .user3 div.moduletable,
body.gayahidup .aidanews2 .even{ background:#8F1F78;}
body.gayahidup .user3 div.moduletable h3 { border-bottom:4px solid #fff;}

/* COLOR - Manca Negara */
body.mancanegara .user3 div.moduletable,
body.mancanegara .aidanews2 .even{ background:#1D567A;}
body.mancanegara .user3 div.moduletable h3 { border-bottom:4px solid #fff;}

/* Pagination - Horizontal */
.pagination ul li { display: inline; padding: 0px 5px 0px 5px; }  
.pagination ul li.disabled { display:none;}
.pagination ul li a, .pagination ul li span { border-left:none!important;}
.pagination ul li.active a { color:#999;}

/* MENU COLOR */
 /* -- Tangerang */
 body.tangerang .td-menu {background:#000066;}
 body.tangerang .td-menu ul li.active a,
 body.tangerang .td-menu ul li:hover a {background:#2c2c9b;}
 body.tangerang .td-menu ul li ul li { border-bottom: 1px solid #fff;}

 /* -- Banten */
 body.banten .td-menu {background:#AD2929;}
 body.banten .td-menu ul li.active a,
 body.banten .td-menu ul li:hover a {background:#d54a4a;}
 body.banten .td-menu ul li ul li { border-bottom: 1px solid #fff;}

 /* -- Nasional */
 body.nasional .td-menu {background:#4D475C;}
 body.nasional .td-menu ul li.active a,
 body.nasional .td-menu ul li:hover a {background:#68617b;}
 body.nasional .td-menu ul li ul li { border-bottom: 1px solid #fff;}

 /* -- Eko Bis */
 body.ekobis .td-menu {background:#96946B;}
 body.ekobis .td-menu ul li.active a,
 body.ekobis .td-menu ul li:hover a {background:#a9a77b;}
 body.ekobis .td-menu ul li ul li { border-bottom: 1px solid #fff;}

 /* -- Gaya Hidup */
 body.gayahidup .td-menu {background:#8F1F78;}
 body.gayahidup .td-menu ul li.active a,
 body.gayahidup .td-menu ul li:hover a {background:#b33699;}
 body.gayahidup .td-menu ul li ul li { border-bottom: 1px solid #fff;}

 /* -- Manca Negara */
 body.mancanegara .td-menu {background:#1D567A;}
 body.mancanegara .td-menu ul li.active a,
 body.mancanegara .td-menu ul li:hover a {background:#2b6a91;}
 body.mancanegara .td-menu ul li ul li { border-bottom: 1px solid #fff;}

/* -- Add CSS by Made to Add Index Content */

.pos1 div.moduletable { margin-bottom:10px; background:#060; padding:8px 10px; color:#fff;}
.pos1 div.moduletable_color2 { background:#333; padding:8px 10px;}
.pos1 div.moduletable p, .pos1 div.moduletable_color2 p { margin:0;}
.pos1 a:hover { color:#fff; text-decoration:underline;}
.pos1 a {
	color:#fff;
}

/* -- Add CSS tgl 3 July - Made */
.terkait { padding-top:0!important;}
.terkait ul { margin:0; padding:0;}
.terkait ul li { list-style:none;}
.terkait ul li a span { color:#fff; font-size:100%; padding:0;}
.terkait ul li a:hover { color:#ffffa4;}
.terkait ul li span { font-size:10px; color:#ffffa4; padding-left:5px;}

/* -- News Ticker Module */
.news_tic {
 	position:absolute;
  	right:20px;
  	top:30px;
}

/*Img Caption*/
.img_caption { border:1px solid #CCC; padding:5px;}
.img_caption img { width:100%; height:auto;}
p.img_caption { border:none;}