/* Color Styles */
.navigation > ul > li:hover > a, .navigation ul li a.active, 
.post-left .post-meta a.post-date,
.navigation ul ul,
.price-box.featured li:nth-child(1), .price-box.featured li:nth-child(2),
.text-style-color-marker,
.home-blog .home-date,
#filters ul li a:hover,
#filters ul li a.selected,
.button,
.flexslider .flex-control-nav li a.flex-active,
input[type="submit"].submit,.warnabg,.sidebar-widget h3,h2.separator_title,#top-header,#header-two h3 {
	background-color: #02864C; /*80b600*/
}

#page-content .news-scroll{
	background-color: #02864C;
    border-bottom:1px solid #075E1E;
    border-top:1px solid #36B547;
}
#page-content .news-scroll:first-child{
    border-top: none;
}
#page-content .news-scroll:last-child{
    border-bottom: none;
}
#page-content .news-scroll .post-title a,
#page-content .news-scroll .post-meta,
#page-content .news-scroll .font_detail3{
    color: #fff;
}
#page-content .news-scroll .post-title a:hover{
    color: #8EFD6F;
}

#page-content .news-scroll .post-meta a{
    color:yellow;
}
.blockquote {
	border-left: 5px solid #02864C;
}
.color,
footer a:hover,
.blog-post .post-title a:hover,
.blog-post a.read-more,
.blog-post .post-right .post-meta a,
.sidebar-widget .blog-categories li a:hover,
.sidebar-widget .blog-archives li a:hover,
.sidebar-widget .popular-posts li p a:hover,
.list-styles li a:hover,
ul.tabs-nav li a:hover,
a.reply,
span.acc-trigger.active a,
.dropcap,
.text-style-colorize,
.testimonials-author,
.home-folio-style .our-work h3:hover a,
.our-work h3:hover a,
.home-blog h3:hover a {
	color: #02864C;
}
footer {
	border-top: 5px solid #02864C;
}
ul.tabs-nav li.active a {
	border-top: 2px solid #02864C;
}
.pagination li a:hover,
.home-blog a.img-overlay {
	border-bottom: 1px solid #02864C;
}
.home-blog .home-post-type {
	background: #02864C url(../../images/home-post-type.png) no-repeat;
}
.post-left .post-meta a.post-type {
	background: #02864C url(../../images/post-type01.png) center no-repeat;
}
.our-work h3:hover {
	border-bottom: 1px solid #02864C;
	border-top: 2px solid #02864C;
}


.separator .warna { width:100%; height:5px; background:#02864C; }
.separator_title span { color:#02864C; }

.panah { color:#02864C; }

a:hover {
	text-decoration: none;
	color:#02864C;
}



.related_box {
	border-bottom-width:6px;
	border-bottom-color:#02864C;
}



/****************************************************************
 TWITTER
 ****************************************************************/
#twitter-feed-1{
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


ul.ticker  li {
	font: normal 13px/18px Arial, sans-serif;
	color: #666;
	position: relative;
	padding: 10px;
	margin-bottom: 0px;
	margin-left: 0;
}


ul.ticker li a {
	color: #02864C;
	text-decoration: none;
	text-align:left;
}


ul.ticker li a:hover {
	text-decoration: underline;
		text-align:left;

}
ul.ticker li .thumb img {
	border:1px solid #666;
	padding:2px;
	background-color:none;
	float: left;
}

.thumb img {
margin-right:8px
}

ul.ticker li .user {
	display: block;
	font-size: 12px;
	color: #999;
		text-align:left;

}
ul.ticker  li a.user:hover {
	color: #999;
	text-decoration: none;
    text-align:left;

}
ul.ticker  li strong {
	font-size: 13px;
	color: #333;
	text-align:left;

}
ul.ticker  li a strong {
	color:#02864C;
	text-align:left;

}

ul.ticker  li a:hover strong {
	color: #ddd;
	text-decoration:none;
	text-align:left;

}
ul.ticker  li .twitter-image img {
	border:1px solid #e1e1e1;
	padding:1px;
	background-color:none;
}
ul.ticker  li .date {
	display: block;
	clear: both;
	margin: 5px 0 0 0;
	line-height: 12px;
	color: #666;
	font-size: 11px;
	font-style: italic;
}
ul.ticker  li .section-share {
	bottom: 10px;
    right: 10px;
    position: absolute;
	z-index: 2;
}
ul.ticker  li .section-share a {
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	margin: 0 2px 0 0;
	background: url(../../images/share.png) no-repeat 0 0;
}
ul.ticker  li .section-share a.share-retweet {
	background-position: 0 -16px;
}
ul.ticker  li .section-share a.share-favorite {
	background-position: 0 -32px;
}
ul.ticker  li .section-share a.share-reply:hover {
	background-position: -16px 0;
}
ul.ticker  li .section-share a.share-retweet:hover {
	background-position: -16px -16px;
}
ul.ticker  li .section-share a.share-favorite:hover {
	background-position: -16px -32px;
}


.halaman {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:120px;

}

.halaman a, .halaman span {
	color:#999;
	display: block;
	float: left;
	margin-right: 0.2em;
	border: 1px solid #fff;
	background: #fff;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;
}

.halaman span.current {
border: 1px solid #02864C;
font-weight: bold;
background:#02864C;
color: #fff;
}

.halaman a {
border: 1px solid #cccccc;
text-decoration: none;
}

.halaman a:hover {
border-color:#02864C;
background:#02864C;
color: #fff;

}

.halaman a.nextprev {
font-weight: bold;
}

.halaman span.nextprev {
color: #999;
}

.halaman span.nextprev {
border: 1px solid #ddd;
color: #999;
}

.halaman .nextprev-next {
float: right;
}


.margin_paging{
	margin-left: 15px;
	float: left;
	
}

.margin_paging2{
	float: left;
	width: 600px;	
   margin-left: 5px;

	
}




.warna_detail{
color:#02864C;
margin-bottom:5px;
margin-top:-10px;
	
}


.font_detail{
font-size:13px;
margin-bottom:-5px;
font-family:Arial, Helvetica, sans-serif;
	
}

.news-feedback{
    border-bottom: 4px solid #02864C;
    border-top: 4px solid #02864C;
}

.icon-feed:hover,.icon-feed.active{
    border-color: #02864C!important;
}

#lumebox-bg {
    display: none;
    position: fixed;
    _position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #000;
    border: 1px solid #cecece;
    z-index: 11;
}

#lumebox-popup {
    display: none;
    position: absolute;
    z-index: 1000;
	-webkit-box-shadow: 2px 2px 14px #777;
	-moz-box-shadow: 1px 1px 12px #000;
	box-shadow: 2px 2px 14px #777;
}

#lumebox-topmenu {
	position: absolute;
	width: 100%;
	height: 30px;
	z-index: 12;
	background-color:#02864C;
	text-align: right;
	padding-top: 2px;
}

#lumebox-topmenu a.lumebox-controls {
	font: 18px Arial, 'arial', fixed;
	font-weight: bold;
	color: #fff;
	z-index: 12;
	text-decoration: none;
	text-shadow: 1px 1px 2px #989898;
	padding: 4px 10px;
}


#lumebox-previous {
	display: block;
	position: absolute;
    top: 20px;
	left: 0;
	height: 100%;
	width: 50%;
	min-height: 30px;
	z-index: 13;
}

#lumebox-next {
	display: block;
	position: absolute;
    top: 20px;
	right: 0;
	height: 100%;
	width: 50%;
	min-height: 30px;
	z-index: 13;
}

#lumebox-content {
    margin: 0 auto;
    padding: 5px;
    z-index: 1000;
    background-color:#02864C;
	color:#FFFFFF;
}

#lumebox-content.fullscreen {
    margin: 0 auto;
    padding: 0;
}

#lumebox-content p {
	margin: 0;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height:normal;
	text-align:justify;
	color:#FFFFFF;
}

#lumebox-caption {
    padding: 10px 0;
    margin: 0;
    min-height: 20px;
}