@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("font/opensans.woff") format('woff');
}

body {
	font: 14px/21px 'Open Sans', Helvetica, Arial, sans-serif;
}

.header-wraper { background : #ffffff; background-color:#ffffff; }
.header-top{background:none;}
.header-top h4 { margin-bottom:0px; }
.header-main {padding: 10px 0;}
.main-menu {background:#f1f1f1; height:50px;}
.full-wrapper #main-menu {position:absolute;}

.sf-menu {
	background:none;
}
.sf-menu li#home a { border-top:0px solid #ffffff}
.sf-menu #home {
	border-left:none;
	width:60px;
	background:#dd3333;
}
.sf-menu #home a {
	background:none;
	padding:14px 19px 14px 19px;
	height:22px;
}
.sf-menu>li:nth-child(1){
	background:#dd3333 !important;
}

.sf-menu>li:nth-child(2){
	background:#fccc53 !important;
}
.sf-menu>li:nth-child(2) ul li{
	background:#fccc53;
}
.sf-menu>li:nth-child(2) ul li:hover{
	background:#fddb87;
}

.sf-menu>li:nth-child(3){
	background:#ecba85 !important;
}
.sf-menu>li:nth-child(3) ul li{
	background:#ecba85;
}
.sf-menu>li:nth-child(3) ul li:hover{
	background:#f2cfaa;
}

.sf-menu>li:nth-child(4){
	background:#89d465 !important;
}
.sf-menu>li:nth-child(4) ul li{
	background:#89d465;
}
.sf-menu>li:nth-child(4) ul li:hover{
	background:#ade194;
}

.sf-menu>li:nth-child(5){
	background:#44b6cc !important;
}
.sf-menu>li:nth-child(5) ul li{
	background:#44b6cc;
}
.sf-menu>li:nth-child(5) ul li:hover{
	background:#7cccdb;
}

.sf-menu>li:nth-child(6){
	background:#466fc7 !important;
}
.sf-menu>li:nth-child(6) ul li{
	background:#466fc7;
}
.sf-menu>li:nth-child(6) ul li:hover{
	background:#7e9ad8;
}

.sf-menu>li:nth-child(7){
	background:#9a67d1 !important;
}
.sf-menu>li:nth-child(7) ul li{
	background:#9a67d1;
}
.sf-menu>li:nth-child(7) ul li:hover{
	background:#b895df;
}

.sf-menu>li:nth-child(8){
	background:#ffa0ca !important;
}
.sf-menu>li:nth-child(8) ul li{
	background:#ffa0ca;
}
.sf-menu>li:nth-child(8) ul li:hover{
	background:#ffbdda;
}

.sf-menu>li:nth-child(9){
	background:#f5408f !important;
}
.sf-menu>li:nth-child(9) ul li{
	background:#f5408f;
}
.sf-menu>li:nth-child(9) ul li:hover{
	background:#f87ab1;
}

.sf-menu>li:nth-child(10){
	background:#e4c472 !important;
}
.sf-menu>li:nth-child(10) ul li{
	background:#e4c472;
}
.sf-menu>li:nth-child(10) ul li:hover{
	background:#ecd69d;
}

.sf-menu>li:nth-child(11){
	background:#b6644a !important;
}
.sf-menu>li:nth-child(11) ul li{
	background:#b6644a;
}
.sf-menu>li:nth-child(11) ul li:hover{
	background:#cc9381;
}

.sf-menu>li:nth-child(12){
	background:#fccc53 !important;
}
.sf-menu>li:nth-child(12) ul li{
	background:#fccc53;
}
.sf-menu>li:nth-child(12) ul li:hover{
	background:#fddb87;
}

.sf-menu>li:nth-child(13){
	background:#ecba85 !important;
}
.sf-menu>li:nth-child(13) ul li{
	background:#ecba85;
}
.sf-menu>li:nth-child(13) ul li:hover{
	background:#f2cfaa;
}

.sf-menu>li:nth-child(14){
	background:#89d465 !important;
}
.sf-menu>li:nth-child(14) ul li{
	background:#89d465;
}
.sf-menu>li:nth-child(14) ul li:hover{
	background:#ade194;
}

.sf-menu>li:nth-child(15){
	background:#44b6cc !important;
}
.sf-menu>li:nth-child(15) ul li{
	background:#44b6cc;
}
.sf-menu>li:nth-child(15) ul li:hover{
	background:#7cccdb;
}

.sf-menu>li:nth-child(16){
	background:#466fc7 !important;
}
.sf-menu>li:nth-child(16) ul li{
	background:#466fc7;
}
.sf-menu>li:nth-child(16) ul li:hover{
	background:#7e9ad8;
}

.sf-menu>li:nth-child(17){
	background:#9a67d1 !important;
}
.sf-menu>li:nth-child(17) ul li{
	background:#9a67d1;
}
.sf-menu>li:nth-child(17) ul li:hover{
	background:#b895df;
}

.sf-menu>li:nth-child(18){
	background:#ffa0ca !important;
}
.sf-menu>li:nth-child(18) ul li{
	background:#ffa0ca;
}
.sf-menu>li:nth-child(18) ul li:hover{
	background:#ffbdda;
}

.sf-menu>li:nth-child(19){
	background:#f5408f !important;
}
.sf-menu>li:nth-child(19) ul li{
	background:#f5408f;
}
.sf-menu>li:nth-child(19) ul li:hover{
	background:#f87ab1;
}

.sf-menu>li:nth-child(20){
	background:#e4c472 !important;
}
.sf-menu>li:nth-child(20) ul li{
	background:#e4c472;
}
.sf-menu>li:nth-child(20) ul li:hover{
	background:#ecd69d;
}

.sf-menu>li a {
	background:none;
}

.sf-top-menu, .sf-top-menu > li, .sf-top-menu > li a {
	background:none;
}

.sf-top-menu > li > a{
	font-size:14px;
	color:#898989;
}

.sf-top-menu > li > a:hover{
	color:#555555;
}

.latest-news {
	background:#ffffff;
	border:1px solid #f1f1f1;
	margin-top:10px;
}

.latest-news h3 {
	background:#f1f1f1;
	color:#898989;
}

.latest-news div {
	float:none;
	}

.latest-news div, .latest-news div a {
	color:#898989;
}

.latest-news div a:hover {
	color:#555555;
}

.top-right {

}

.top-right li {
	float:right;
	margin-bottom:0;
	line-height:25px;
	margin-right:5px;
}

.top-right li span {
	font-family:'Oswald';
	font-weight:400;
	font-size:14px;
}

.share-search {
	background:none;
}

.share-search .share-button a {
	background:none;
}

#tickersocial {
	background-color:#555555;
	padding:15px 16px 17px 10px;
}

.social-media-top li {
	float:right;
	margin-bottom:0;
	line-height:18px;
	margin-right:2px;
}

.social-media-top li a {
	color:#ffffff;
	padding:2px 3px;
}

.social-media-top li .facebook {
	background:#314D91;
}

.social-media-top li .twitter {
	background:#07BEED;
}
.social-media-top li .google {
	background:#e12d2d;
}
.social-media-top li .rss-feed {
	background:#ff9900;
}

.top-right li form {
	margin:0;
}

.sidebar_content .widget-title {
	color:#ffffff;
}

#s.search-box {
	padding:10px 20px 10px 10px;
	font-family: 'Oswald';
	font-size:14px;
	border-radius:0px;
	background:#f1f1f1;
	margin-top:7px;
	width:340px;
}

.wisata, .kuliner {
	background-color:#466fc7 !important;
}

.berita, .politik, .internasional, .pendidikan, .umum {
	background-color:#fccc53 !important;
}

.teknologi, .handphone, .gadget, .aplikasi, .start-up {
	background-color:#ecba85 !important;
}

.olah-raga, .sepakbola, .motorgp, .formula1 {
	background-color:#89d465 !important;
}

.bisnis, .agrobisnis, .pengusaha {
	background-color:#44b6cc !important;
}

.hiburan, .selebriti, .film, .video {
	background-color:#ffa0ca !important;
}

.gaya-hidup, .fashion, .kesehatan {
	background-color:#9a67d1 !important;
}

.seni-budaya {
	background-color:#000000 !important;
}

.jcarousel-prev-horizontal,.jcarousel-next-horizontal {
	background-color:rgba(255,255,255,0.3);
}



.sidebar_center .widget-title {
	background-color:#44b6cc !important;
}

.widget .active a {
	background-color:#44b6cc !important;
}

.cat-corner {
	position:absolute;
	padding:3px 10px;
	color:#fff;
	z-index:10;
	font-weight:700;
	line-height:21px;
}


@media only screen and (min-width:1150px) {

.container .sidebar_last {
	background:none;
	margin-right:0px;
}

.box-wrapper {
	background:transparent;
	-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,0);
	-moz-box-shadow:0 0 10px 5px rgba(0,0,0,0);
	box-shadow:0 0 5px 1px rgba(0,0,0,0);
}

#contents {
	background:transparent;
}

.cat_recent_entries {
	background:transparent;
}

.cat_recent_entries .main-post-large,.cat_recent_entries .main-post-large-style {
	background:#ffffff;
	/*width:310px;*/
	margin-right:10px;
}

.main-post-large .feature-text, .main-post-large-style .feature-text {
	padding:15px 15px 25px 15px; 
}

.post-list-item .small-feature {
	background:#ffffff;
	padding-bottom:0;
}

.image_review_wrapper img {
	/*width:310px;*/
}

.widget {
	margin-bottom:20px;
}

.post-list-item .small-feature .feature-text {
	padding:10px;
	margin-left:120px;
}

.jcarousel .jcarousel-item-horizontal, #jcarousel .jcarousel-item-horizontal, .jcarousel-post .jcarousel-item-horizontal {
	height:350px;
}

.jcarousel-item-horizontal {
	background:#ffffff;
}

.post-meta {
	width:160px;
}

.jcarousel-item-horizontal .ulpost_title {
	padding:0 10px 15px 10px;
}

.container .sidebar_content .carousel {
	border:none;
}

.home-page-tab .post-tab-home {
	background:#fff;	
	line-height:11px;
}

.post-tab-home .post_title{
	padding-top:15px;
}

.home-page-tab .post-tab-home p {
	padding-right:10px;
	line-height:21px;
}

.container .sidebar_center{
	background:transparent;
	padding:34px 0 40px 0;
}

.sidebar_center .widget.carousel{
	background:transparent;
}

.sidebar_center .widget{
	background:#fff;
}

.widget_wmp_widget ul {
	margin-left:10px;
	margin-right:10px;
}

.container .sidebar_last .grid_2 {
	margin:0;
	width:185px;
}

.review-post li ,.review-post li:last-child{
	background:#ffffff;
}

.review-post .ulpost_title, .review-post p{
	padding-left:10px;
	padding-right:10px;
}

.review-post .post-meta{
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
}

.bi_recent_entries {
	background:transparent;
}

.bi_recent_entries .main-post-col1 , .bi_recent_entries .main-post-col2 {
	background:#ffffff;
}

.bi_recent_entries .main-post-col1 .feature-text-col, .bi_recent_entries .main-post-col2 .feature-text-col {
	padding-left:10px;
	padding-right:10px;
}

.main-post-col1 .small-feature .feature-text, .main-post-col2 .small-feature .feature-text {
	margin-left:130px;
}

.main-post-col1 .small-feature, .main-post-col2 .small-feature {
	width:285px;
	margin-left:10px;
}

.three-columns-layout .header-wraper {
	background:transparent;
}

.header-top {
	
}

.three-columns-layout .header-top .grid_6 {
	width:545px;
	margin:0 15px;
}

.three-columns-layout .header-top .row, .three-columns-layout .header-main  .row{
	width:1150px;
	background:#ffffff;
}

.three-columns-layout .header-main .row {
	width:1150px;
	background:#ffffff;
	margin-bottom:10px;
}

.three-columns-layout .header-main .row .grid_12 {
	margin:0;
	width:1150px;
}

.share-search {
	margin-bottom:0;
}

.three-columns-layout .main-menu {
	background:transparent;	
	margin:0px auto;
	margin-left:10px;
	width:1150px;
	padding:0;	
}

.three-columns-layout .main-menu .row {
	margin:0 auto;
	width:1150px;
	padding:0;
	background:#ffffff;
}

.latest-news {
	margin-top:0px;
}

.three-columns-layout .main-menu .row  .grid_10 {
	margin :0;
}	

.three-columns-layout .main-menu .row  .grid_2 {
	margin :0;
	width:205px;
}	

.three-columns-layout .header-main {
	padding:0;
}

.three-columns-layout .post {
	background:#fff;
}

.three-columns-layout .post .post-title, .three-columns-layout .post .post-meta, .three-columns-layout .post p {
	padding-left:10px;
	padding-right:10px;
}

.moreincategories .ulpost li {
	background:#fff;
}

.sidebar_center .ads {
	background:transparent;
	margin-bottom:0;
}

.sidebar_center .ads p {
	margin-bottom:15px;
}

.entry-title{
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
}

.tag-cat {
	margin:10px;
}

.auth{
	margin-bottom:0;
}

.post-news {
	background:#fff;
	padding-bottom:0;
	line-height:11px;
}

.post-news .post_title h3 {
	padding:10px;
	line-height:18px;
}

.post-news .post_title p {
	line-height:21px;
	padding: 0 10px;
}

.categories-title.title > a {
    font-size: 24px;
}

h3.categories-title {
	background:#fff;
	padding:15px 10px 10px 10px;
}

.three-columns-layout .header-main .row.banner {
	margin-bottom:0;
}

}

@media only screen and (min-width:768px) and (max-width:959px) {
	#s.search-box {
		width:250px;
	}
}

@media only screen and (max-width:767px) {
	#s.search-box {
		width:auto;
	}
	
	.box-wrapper {
	background:#ffffff;
	-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,0.4);
	-moz-box-shadow:0 0 10px 5px rgba(0,0,0,0.4);
	box-shadow:0 0 5px 1px rgba(0,0,0,0.4);
}
}