@import url('https://fonts.googleapis.com/css?family=Nunito:300,400,700');
.affix {top: 0px;}
.affix-top {position: relative;}
.sidebar-right-blog {width: 277px;}
.sidebar-right-blog .title-sidebar{font-size:120%;font-weight:bold;margin-bottom:10px;color:#333132}
.affix-bottom {position: absolute;}

.headline-news {height:200px}
.headline-news.first {height:400px}

.ggb-bg-white {background:#fff;}
.ggb-row {padding-left:20px;padding-right:10px;}
.ggb-content {padding-left:15px;}

.cari-artikel {height:100px;position:relative;}
.form-cari-artikel {position:absolute;bottom:20px;right:0px}

.ggb-navbar{list-style-type:none;margin:0;padding:0;overflow:hidden;font-size:110%;}
.ggb-navbar li{float:left}.ggb-navbar li a,.ggb-navitem,.ggb-navbar li .ggb-btn,.ggb-navbar li .ggb-input{display:block;padding:8px 16px;color:#000}.ggb-navbar li .ggb-btn,.ggb-navbar li .ggb-input{border:none;outline:none;width:100%}
.ggb-navbar li a:hover{color:#000;background-color:#eee}
.ggb-navbar .ggb-dropdown-hover,.ggb-navbar .ggb-dropdown-click{position:static}
.ggb-navbar .ggb-dropdown-hover:hover,.ggb-navbar .ggb-dropdown-hover:first-child,.ggb-navbar .ggb-dropdown-click:hover{background-color:#ccc;color:#000}
.ggb-navbar a,.ggb-topnav a,.ggb-sidenav a,.ggb-dropdown-content a,.ggb-accordion-content a,.ggb-dropnav a{text-decoration:none!important}
.ggb-navbar .ggb-opennav.ggb-right{float:right!important}.ggb-topnav{padding:8px 8px}
.ggb-topnav a{padding:0 8px;border-bottom:3px solid transparent;-webkit-transition:border-bottom .25s;transition:border-bottom .25s}
.ggb-topnav a:hover{border-bottom:3px solid #fff}.ggb-topnav .ggb-dropdown-hover a{border-bottom:0}
.ggb-opennav,.ggb-closenav{color:inherit}.ggb-opennav:hover,.ggb-closenav:hover{cursor:pointer;opacity:0.8}
.ggb-btn,.ggb-btn-floating,.ggb-dropnav a,.ggb-btn-floating-large,.ggb-btn-block, .ggb-navbar a,.ggb-sidenav a,.ggb-pagination li a,.ggb-hoverable tbody tr,.ggb-hoverable li,
.ggb-accordion-content a,.ggb-dropdown-content a,.ggb-dropdown-click:hover,.ggb-dropdown-hover:hover,.ggb-opennav,.ggb-closenav,.ggb-closebtn,*[class*="ggb-hover-"]
{-webkit-transition:background-color .25s,color .15s,box-shadow .25s,opacity 0.25s,filter 0.25s,border 0.15s;transition:background-color .25s,color .15s,box-shadow .15s,opacity .25s,filter .25s,border .15s}
.ggb-large{font-size:150%;}
.ggb-show{display:block!important}

.blog-site{
	font-family: "Nunito";
	background-color:#F8F8F8;
	padding-bottom:25px;
}
.blog-tranding{
	padding-top:15px;
	padding-bottom:15px;
	background:#333132;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}
.blog-tranding span{
	padding:15px;
	background:#ff87b4;
	margin-right:20px;
}
.bg-image{
	background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.judul-blog-slide{
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 31%, rgba(0,0,0,0.4) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 31%,rgba(0,0,0,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 31%,rgba(0,0,0,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0 ); /* IE6-9 */
	padding:30px 25px;
	position:absolute;
	left:0px;
	bottom:0px;
	height:100px;
	width:100%;
	color:#fff
}
.judul-blog-slide p{
	color:#ccc;
	position: absolute;
    top: 50%;
    transform: translate(0,-50%);
}

.judul-blog-slide p span{
	font-weight:bold;
	color:#fff;
}
.nunito{
	font-family: "Nunito";
}
.nunito .flat{
	border-radius:0px;
}
.nunito p{
	font-size:120%;
	line-height:1.2;
}
.nunito h1{
	font-size:250%;
}

.clear-blog{
	border:1px solid #ff87b4;
}

/* new */
.box-shadow,button,input[type="submit"],#vertical-nav ul.sf-menu li ul,.vertical-nav-white,.sidebar1 .widget:hover,.sidebar .widget:hover,.widget_newsletter button,#comments,.grid .grid-post,.blocks .posts-section:hover,.blog-layout .hentry:hover,.vertical-menu #primary-bar,.single .hentry,.page .hentry,.entry-bottom, .detail-artikel:hover {box-shadow:rgba(190,190,190,0.45882) 0px 1px 5px;-webkit-box-shadow:rgba(190,190,190,0.45882) 0px 1px 5px}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main {display:block}
.ggb-row h3{color:#333;font-style:normal;font-weight:700}
.clearfix:before,.clearfix:after {content:"";display:table}
.clearfix:after {clear:both}
.clearfix {clear:both}

.entry-summary {margin-bottom:10px}

.entry-meta {font-size:11px;position:relative}
.entry-meta a {color:#999}
.entry-meta a:hover {text-decoration:none}
.entry-meta .sep {color:#bbb;font-size:10px;padding:0 6px}

.entry-share {position:absolute;top:0;right:0;opacity:0;visibility:hidden;font-size:12px;-webkit-transition:opacity 250ms linear,-webkit-transform 100ms linear;transition:opacity 250ms linear}
.entry-share .fa {border-radius:0;margin:0 0 0 -3px}
article:hover .entry-share,li:hover .entry-share {opacity:1;visibility:visible}
.posts-section {margin-bottom:20px}
.posts-section .list .post-icon {margin-top:-10px;margin-left:-10px}

.hentry .entry-title {font-weight:700;margin-bottom:10px;margin-top:0px;}
.entry-title a:link,.entry-title a:visited {color:#333}
.entry-title a:hover {color:#ff87b4;text-decoration:none;}
.hentry.format-video {position:relative}

.entry-footer {
	border-top:1px solid #f0f0f0;
	color:#999;
	padding:15px 20px;
	position:relative;
	clear:both
}
.entry-footer .entry-share {
	visibility:visible;
	opacity:1;
	top:18px;
	right:20px
}
.entry-footer .entry-share .fa {
	font-size:13px;
	margin:0 0 0 6px
}

.entry-meta .entry-share{
	visibility:visible;
	opacity:1;
	top:-5px;
}
.entry-meta .entry-share .fa {
	font-size:13px;
	margin:0 0 0 6px
}

.blocks{width:100%}
.blocks .posts-section .hentry:before {content:'';position:absolute;top:42px;bottom:40px;left:0}

.blocks .posts-section:hover .section-heading {background-color:#f9f9f9}
.blocks .posts-section:hover .section-more a {color:#ff87b4}

.blocks .section-heading {background-color:#fff;margin-bottom:0;padding:10px 20px}
.blocks .section-heading h3 {font-size:14px;line-height:1}
.blocks .section-heading h3 a {color:#222}
.blocks .section-heading h3 a:hover {color:#ff87b4}
.blocks .section-heading span {float:right;font-size:11px;position:static;padding-top:2px;}
.blocks .section-heading span .fa {font-size:10px}
.blocks .section-heading span a {color:#c2c2c2}
.blocks .section-heading span a:hover {color:#333}

.blocks .entry-summary {font-size:13px;color:#666}

.section-heading {border-bottom:1px solid #f0f0f0;margin:0 0 20px 0;padding:0 0 12px 0;position:relative}
.section-heading h3 {display:inline;margin-right:12px;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;word-wrap:break-word}
.section-heading h3 a {color:#ff87b4}
.section-heading h3 a:hover {color:#2f2f2f}
.section-heading p {color:#999;display:inline}
.section-heading span {position:absolute;top:7px;right:0}
.section-heading span .fa {font-size:12px;margin-left:2px}
.section-heading span a:hover {color:#2f2f2f}

.section-more {border-top:1px solid #f0f0f0;font-size:12px;width:100%;height:40px;line-height:40px;text-align:center}
.section-more a:link,.section-more a:visited {color:#666;display:block}
.section-more a:hover {color:#ff87b4}

.entry-share .fa {font-size:12px;line-height:24px;display:inline-block;width:24px;height:24px;-webkit-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s;text-align:center;color:#fff;background-color:#999}

.blocks .block1 .hentry {float:left;width:33.33%;padding:20px;position:relative;min-height:326px}
.blocks .block1 .hentry .entry-title {font-size:15px}
.blocks .block1 .hentry .entry-image {width:100%;position:relative;margin-bottom:10px}
.blocks .block1 .hentry .entry-image .bg-image{width:100%;height:120px;}
.blocks .block1 .hentry:nth-of-type(1)::before {border:none}
.blocks .block1 .hentry::before {border-right:1px solid #f3f3f3;top:0;bottom:0;left:0;width:auto !important}

.blocks .block2 .hentry.first {padding:20px;}
.blocks .block2 .hentry.first .entry-image {float:left;margin:0 15px 0 0;position:relative;width:50%}
.blocks .block2 .hentry.first .entry-image .bg-image{width:100%;height:200px}
.blocks .block2 .hentry.first .entry-title {font-size:18px}
.blocks .block2 .hentry.list {background-color:#fff;border-top:1px solid #f3f3f3;float:left;width:50%;padding:20px}
.blocks .block2 .hentry.list .entry-image {float:left;width:100px;margin:0 15px 0 0;position:relative}
.blocks .block2 .hentry.list .entry-image .bg-image{width:100%;height:70px;}
.blocks .block2 .hentry.list .entry-image .fa {font-size:12px;width:22px;height:22px;line-height:22px}
.blocks .block2 .hentry.list .entry-title {font-size:13px;margin-bottom:5px}
.blocks .block2 .hentry.list:nth-of-type(2n+1) {clear:left}

.blocks .block3 .hentry.first {padding:20px;float:left;width:50%;border-right:1px solid #f3f3f3;}
.blocks .block3 .hentry.first .entry-image {margin:0 0 10px 0;position:relative}
.blocks .block3 .hentry.first .entry-image .bg-image{width:100%;height:200px}
.blocks .block3 .hentry.first .entry-title {font-size:18px}
.blocks .block3 .hentry.list {border-bottom:1px solid #f3f3f3;background-color:#fff;float:left;width:50%;padding:20px}
.blocks .block3 .hentry.list.last {border-bottom:none}
.blocks .block3 .hentry.list .entry-image {float:left;width:100px;margin:0 15px 0 0;position:relative}
.blocks .block3 .hentry.list .entry-image .bg-image{width:100%;height:70px}
.blocks .block3 .hentry.list .entry-image .fa {font-size:12px;width:22px;height:22px;line-height:22px}
.blocks .block3 .hentry.list .entry-title {font-size:13px;margin-bottom:5px}
.blocks .block2 .list-wrapper {position:relative;overflow:hidden}
.blocks .block2 .list-wrapper .hentry {border-left:1px solid #f3f3f3;}

.blocks .block4 .hentry.first {border-bottom:1px solid #f3f3f3;padding:20px}
.blocks .block4 .hentry.first .entry-image {margin:0 0 10px 0;position:relative}
.blocks .block4 .hentry.first .entry-image .bg-image{width:100%;height:170px}
.blocks .block4 .hentry.first .entry-title {font-size:18px}
.blocks .block4 .hentry.list {border-bottom:1px solid #f3f3f3;padding:20px}
.blocks .block4 .hentry.list.last {border-bottom:none}
.blocks .block4 .hentry.list .entry-image {float:left;width:100px;margin:0 15px 0 0;position:relative}
.blocks .block4 .hentry.list .entry-image .bg-image{width:100%;height:70px}
.blocks .block4 .hentry.list .entry-image .fa {font-size:12px;width:22px;height:22px;line-height:22px}
.blocks .block4 .hentry.list .entry-title {font-size:13px;margin-bottom:5px}

.blocks .block5 .hentry {border-bottom:1px solid #f3f3f3;padding:20px}
.blocks .block5 .hentry.last {border-bottom:none}
.blocks .block5 .hentry .entry-image {float:left;margin:0 15px 0 0;position:relative;width:200px}
.blocks .block5 .hentry .entry-image .bg-image{width:100%;height:115px}
.blocks .block5 .hentry .entry-title {font-size:18px}

.blocks .block6 .news-grid {padding:20px 20px 10px 20px}
.blocks .block6 .news-grid li {list-style:none;line-height:0.5}
.blocks .block6 .bx-wrapper {float:left;width:256px}
.blocks .block6 .bxslider .post-link {display:block}
.blocks .block6 .bxslider .entry-image {position:relative}
.blocks .block6 .bxslider .entry-title {color:#fff;font-size:16px;position:absolute;padding:15px;bottom:18px;z-index:2}
.blocks .block6 .bxslider .entry-date {color:#a9a9a9;font-size:11px;position:absolute;left:15px;bottom:18px;z-index:2}
.blocks .block6 #bx-pager {float:right;width:276px}
.blocks .block6 #bx-pager li {display:block;float:left;width:82px;margin:0 0 10px 10px}
.blocks .block6 #bx-pager li a.active,.blocks .block6 #bx-pager li a:hover {opacity:0.5}

.blocks .block7 .hentry {padding:20px}
.blocks .block7 .hentry .entry-image {margin:0 0 10px 0;position:relative}
.blocks .block7 .hentry .entry-image .bg-image{width:100%;height:400px;}
.blocks .block7 .hentry .entry-title {font-size:28px}

.blocks .block8 .section-heading {border-bottom:none}
.blocks .block8 .hentry {border-top:1px solid #f0f0f0;float:left;padding:20px;width:289px}
.blocks .block8 .hentry:nth-of-type(2n):before {border-left:1px solid #f0f0f0;left:50%}
.blocks .block8 .hentry:nth-of-type(2n+1) {clear:left}
.blocks .block8 .hentry .entry-image {margin:0 0 10px 0;position:relative}
.blocks .block8 .hentry .entry-title {font-size:18px}

.widget {background:#fff;font-size:13px;margin-bottom:20px}
.widget a {
	font-size:13px;
	color:#ff87b4
}
.widget .widget-title {
	margin-top:0px;
	font-size:14px;
	position:relative
}
.widget p {
	margin-bottom:15px
}
.widget ul .children,.widget ul .sub-menu {
	padding-left:1.5em
}
.widget ul .children li:first-child,.widget ul .sub-menu li:first-child {
	margin-top:10px;
	padding-top:10px;
	border-top:1px dotted #d9d9d9
}
.widget ul>li {
	margin-bottom:10px;
	padding-bottom:10px;
	list-style:none;
	border-bottom:1px solid #f5f5f5
}
.widget ul li:last-child {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:none
}
.widget select {
	width:100%;
	max-width:100%
}
.widget_posts ul>li {
	border-bottom:1px solid #eee
}
.widget_posts .entry-title {
	font-size:16px;
	margin-bottom:10px
}
.widget.widget_newsletter{
	padding:20px
}
.widget_newsletter .fa {
	font-size:12px;
	line-height:24px;
	display:inline-block;
	width:24px;
	height:24px;
	margin:0 2px 0 0;
	-webkit-transition:all 200ms ease-in-out 0s;
	transition:all 200ms ease-in-out 0s;
	text-align:center;
	color:#fff;
	border-radius:50%;
	background-color:#999
}
.widget_newsletter .fa:hover,.entry-share .fa:hover {
	opacity:.8
}
.widget_newsletter .fa-facebook,.entry-share .fa-facebook {
	background-color:#3b5998
}
.widget_newsletter .fa-twitter,.entry-share .fa-twitter {
	background-color:#55acee
}
.widget_newsletter .fa-google-plus,.entry-share .fa-google-plus {
	background-color:#dd4b39
}
.widget_newsletter .fa-instagram,.entry-share .fa-instagram {
	background-color:#3f729b
}
.widget_newsletter .fa-pinterest,.entry-share .fa-pinterest {
	background-color:#cc2127
}
.widget_newsletter .fa-tumblr,.entry-share .fa-tumblr {
	background-color:#35465c
}
.widget_newsletter .fa-linkedin,.entry-share .fa-linkedin {
	background-color:#0077b5
}
.widget_newsletter .fa-rss,.entry-share .fa-rss {
	background-color:#f26522
}.widget_newsletter .fa-youtube,.entry-share .fa-youtube {	background-color:#E62117}
.widget_newsletter .widget-social-icons {
	margin-bottom:20px
}
.widget_newsletter .widget-social-icons a {
	padding-right:5px
}
.widget_newsletter .newsletter-widget p {
	text-align:center
}
.widget_newsletter p {
	margin-bottom:15px
}
.widget_newsletter input {
	background-color:#e9e9e9;
	outline: none;
	border:none;
	padding:7.5px;
	width:140px
}
.widget_newsletter button {
	width:90px;
	padding:5px;
	color:#fff;
	background-color:#ff87b4;
	border-radius:0px;
}
.widget_newsletter button:hover {
	opacity: 0.9;
	color:#fff;

}
.widget_tabs {
	padding:0 !important
}
.widget_tabs .tabs-nav {
	line-height:48px;
	overflow:visible;
	width:100%;
	height:46px;
	padding:0 0 0 20px;
	list-style:none;
	border-bottom:1px solid #f0f0f0;
	background-color:#fff
}
.widget_tabs .tabs-nav li,.widget_tabs .tabs-nav li:last-child {
	position:relative;
	display:inline-block;
	overflow:hidden;
	margin:0 15px 0 0;
	padding:0;
	list-style:none;
	border-bottom:none;
	background:none
}
.widget_tabs .tabs-nav li  a {
	color:#333132;
}
.widget_tabs .tabs-nav li.active a {
	color:#ff87b4;
}
.widget_tabs .tabs-nav li.active a:focus {
	text-decoration: none;
}
.widget_tabs .tabs-nav li a,.widget_tabs .tabs-nav li:last-child a {
	font-size:11px;
	font-weight:bold;
	line-height:1;
	position:relative;
	display:block;
	text-transform:uppercase
}
.widget_tabs .tabs-nav li a:hover,.widget_tabs .tabs-nav li:last-child a:hover {
	text-decoration:none;
	color:#ff87b4
}
.widget_tabs .tab-content {
	padding:5px 20px
}
.widget_tabs .tab-content {
	display: none;
}
.widget_tabs .tab-content.active {
	display: block;
}
.widget_tabs .tab-content ul {
	margin-left:-40px
}
.widget_tabs .tab-content ul li {
	line-height:1.4;
	margin:0;
	padding:0;
	list-style:none;
	border-bottom:1px solid #f5f5f5
}
.widget_tabs .tab-content ul li:last-child {
	border-bottom:none
}
.widget_tabs .tab-content ul li .entry-thumbnail {
	float:left;
	width:64px;
	height:64px;
	margin:0 10px 0 0
}
.widget_tabs .tab-content ul li .entry-title {
	margin-top:0px;
	font-size:13px;
	font-weight:400;
	color:#333132;
}
.widget_tabs .tab-content ul li .entry-meta {
	font-size:11px;
	margin-top:5px;
	color:#9f9f9f
}
.widget_tabs .tab-content ul li a {
	display:block;
	padding:15px 0
}
.widget_tabs .tab-content ul li a:hover {
	text-decoration:none
}
.widget_tabs .tab-content ul li a:hover .entry-title {
	color:#ff87b4
}
.widget_tabs .tab-content ul li a:after {
	font-size:0;
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:" "
}
.widget_tabs #tab3 li a span {
	font-size:12px;
	display:block;
	color:#999
}
.widget_tabs #tab3 li a strong {
	display:block;
	margin-bottom:5px;
	color:#333
}
.widget_tabs #tab3 li a:hover strong {
	color:#ff87b4
}
.widget_tabs #tab4 {
	padding-top:20px
}
.widget_tabs #tab4 a {
	font-size:11px !important;
	display:inline-block;
	margin:0 3px 6px 0;
	padding:2px 6px;
	text-transform:lowercase;
	color:#999;
	background-color:#f5f5f5
}
.widget_tabs #tab4 a:hover {
	text-decoration:none;
	color:#fff;
	background-color:#ff87b4
}
.widget_125 {
	line-height:1;
	padding:20px 20px 12px 20px
}
.widget_125 img {
	line-height:1;
	margin:0 0 8px 0
}
.sidebar .widget_125 .img-right {
	display:inline-block;
	padding-left:10px
}
.sidebar .widget.widget_ads,.sidebar1 .widget.widget_ads {
	line-height:.5;
	padding:0;
	text-align:center;
	background-color:transparent;
	-webkit-box-shadow:none;
	box-shadow:none
}
.sidebar .widget.widget_ads .widget-title,.sidebar1 .widget.widget_ads .widget-title {
	font-size:10px;
	font-weight:normal;
	display:none;
	margin-bottom:10px;
	padding:0;
	text-align:center;
	letter-spacing:1px;
	text-transform:uppercase;
	color:#9f9f9f;
	border:none;
	background:none
}
.sidebar .widget.widget_ads .widget-title:after,.sidebar1 .widget.widget_ads .widget-title:after {
	display:none
}
.widget_posts_thumbnail li:before,.widget_posts_thumbnail li:after {
	display:table;
	content:""
}
.widget_posts_thumbnail li:after {
	clear:both
}
.widget_posts_thumbnail a {
	font-family:"Open Sans","Helvetica Neue",Arial,Helvetica,sans-serif
}
.widget_posts_thumbnail .entry-meta {
	font-size:11px;
	margin-top:0;
	color:#999
}
.widget_posts_thumbnail .entry-thumbnail {
	float:left;
	max-width:64px;
	margin-right:15px
}
.widget_posts_thumbnail .entry-date {
	font-size:11px;
	font-weight:400;
	display:block;
	margin-top:5px;
	color:#9f9f9f
}
.widget_posts_thumbnail .entry-info .entry-date {
	display:inline-block;
	margin-right:3px
}
.widget_posts_thumbnail .entry-info .entry-view {
	font-size:11px;
	font-weight:400;
	display:block;
	display:inline-block;
	margin-top:5px;
	color:#9f9f9f
}
.widget_posts_thumbnail .entry-info .entry-like {
	margin-left:9px
}
.widget_posts_thumbnail .entry-info .entry-like a,.widget_posts_thumbnail .entry-info .entry-like a:visited {
	font-size:11px;
	color:#999
}
.widget_posts_thumbnail .entry-info .entry-like a.active .fa,.widget_posts_thumbnail .entry-info .entry-like a:visited.active .fa {
	color:#f85555
}
.widget_posts_thumbnail .entry-info .entry-like a .fa,.widget_posts_thumbnail .entry-info .entry-like a:visited .fa {
	margin-right:2px;
	color:#ccc
}
.widget_posts_thumbnail .entry-info .entry-like a:hover,.widget_posts_thumbnail .entry-info .entry-like a:visited:hover {
	color:#999
}
.widget_posts_thumbnail .entry-info .entry-like a:hover .fa,.widget_posts_thumbnail .entry-info .entry-like a:visited:hover .fa {
	color:#f85555
}
.detail-artikel{
	background:#fff;
}
.detail-artikel article{
	padding: 10px 20px;
}
.single{
	position:relative;
}
.single h1{
	font-size:32px;
	line-height:1.2em;
	display:block;
	margin-bottom:15px;
	font-height:bold;
}
.single .entry-header .entry-meta,.page .entry-header .entry-meta {
	font-size:12px;
	position:relative
}
.single .entry-header .entry-meta .author,.page .entry-header .entry-meta .author {
	margin-left:9px;
	padding-left:10px;
	border-left:1px solid #e9e9e9
}
.single .entry-header .entry-meta .author a,.page .entry-header .entry-meta .author a {
	font-weight:bold;
	color:#ff87b4;
	border-bottom:1px dotted #ddd
}
.single .entry-header .entry-meta .entry-like,.page .entry-header .entry-meta .entry-like {
	line-height:1.2;
	display:inline-block;
	margin-left:9px;
	padding-left:10px;
	border-left:1px solid #e9e9e9
}
.single .entry-header .entry-meta .entry-like a,.single .entry-header .entry-meta .entry-like a:visited,.page .entry-header .entry-meta .entry-like a,.page .entry-header .entry-meta .entry-like a:visited {
	color:#999
}
.single .entry-header .entry-meta .entry-like a.active .fa,.single .entry-header .entry-meta .entry-like a:visited.active .fa,.page .entry-header .entry-meta .entry-like a.active .fa,.page .entry-header .entry-meta .entry-like a:visited.active .fa {
	color:#f85555
}
.single .entry-header .entry-meta .entry-like a .fa,.single .entry-header .entry-meta .entry-like a:visited .fa,.page .entry-header .entry-meta .entry-like a .fa,.page .entry-header .entry-meta .entry-like a:visited .fa {
	margin-right:2px;
	color:#ccc
}
.single .entry-header .entry-meta .entry-like a:hover .fa,.single .entry-header .entry-meta .entry-like a:visited:hover .fa,.page .entry-header .entry-meta .entry-like a:hover .fa,.page .entry-header .entry-meta .entry-like a:visited:hover .fa {
	color:#f85555
}
.single .entry-content{
	padding-top:10px;
	font-size:120%;
}
.single .entry-content img{
	width:auto;
	position:static;
}
.single .entry-footer,.page .entry-footer {
	padding:20px;
	margin-bottom:20px;
}
.single .entry-footer .entry-category a,.page .entry-footer .entry-category a {
	font-size:11px;
	line-height:1.2;
	display:inline-block;
	margin-right:2px;
	padding:3px 4px;
	color:#968836;
	border:1px solid #dbcd74;
	border-radius:3px;
	background-color:#fcf6d6
}
.single .entry-footer .entry-category a:hover,.page .entry-footer .entry-category a:hover {
	background-color:#fff
}


.Pagination {
	font-size:12px;
	letter-spacing:1px;
	margin:50px 0;
	text-transform:uppercase;
	text-align:center
}
.Pagination .page-numbers {
	border-radius:3px;
	padding:6px 11px;
	margin:0 1px;
	display:inline-block;
	color:#999999;
	text-decoration:none
}
.Pagination .page-numbers:hover {
	background-color:#f0f0f0
}
.Pagination .page-numbers.current {
	background-color:#ff87b4;
	color:#fff;
	font-weight:bold
}
.Pagination .prev,.Pagination .next {
	background-color:#f0f0f0
}
.Pagination .prev:hover,.Pagination .next:hover {
	background-color:#333132;
	color:#fff
}


@media screen and (max-width:600px){.ggb-topnav a{display:block}.ggb-navbar li:not(.ggb-opennav){float:none;width:100%!important}.ggb-navbar li.ggb-right{float:none!important}}
@media screen and (max-width:600px){.ggb-topnav .ggb-dropdown-hover .ggb-dropdown-content,.ggb-navbar .ggb-dropdown-click .ggb-dropdown-content,.ggb-navbar .ggb-dropdown-hover .ggb-dropdown-content{position:relative}}
@media (min-width:769px) {

}
@media (min-width:767px) {

}

@media only screen and (min-width:960px) and (max-width:1120px) {
	.sidebar-right-blog {width: 305px;}
}
@media only screen and (max-width:960px) {

}
@media only screen and (max-width:959px) {

}
@media only screen and (min-width:768px) and (max-width:959px) {

}
@media only screen and (max-width:1024px) {

}
@media only screen and (min-width:560px) and (max-width:767px) {

}
@media only screen and (min-width:480px) and (max-width:559px) {

}
@media only screen and (max-width:569px) {

}
@media only screen and (max-width:479px) {
	.headline-news.first {height:200px;margin-left:5px;width:97%}
	.cari-artikel {height:auto;margin-bottom:10px}
	.form-cari-artikel {position: static;}
	.form-cari-artikel .form-control{float:left;padding:20px;width:80%}
	.form-cari-artikel .btn{padding:10px;}
	.ggb-row{padding:0px}
	.block1{box-shadow:rgba(190,190,190,0.45882) 0px 1px 5px;-webkit-box-shadow:rgba(190,190,190,0.45882) 0px 1px 5px}
	.blocks {width:100%}
	.blocks .block1 .hentry {width:100%;}
	.blocks .block1 .hentry .entry-image .bg-image{height:170px;}
	.blocks .block2 .hentry.first .entry-image {float:none;margin:0 0 15px 0;width:100%;}
	.blocks .block2 .hentry.list {float:none;width:100%}
	.blocks .block3 .hentry.first {width:100%;}
	.blocks .block3 .hentry.list {float:none;width:100%}
	.blocks .block5 .hentry .entry-image {float:none;margin:0 0 15px 0;width:100%;}
	.blocks .block5 .hentry .entry-image .bg-image{height:170px;}
	.blocks .block7 .hentry .entry-image .bg-image{height:170px;}
	.single .entry-content img{width:100%;height:auto;}
	.single .entry-footer .entry-share{position:static;margin:15px 0 0 0;width:100%;display:block}
	.entry-share{position: static; margin-left: 20px;}
}
@media only screen and (min-width:569px) and (max-width:1120px) {

}
@media only screen and (max-width:768px) {

}
@media only screen and (max-width:767px) {

}
