@import url('http://weloveiconfonts.com/api/?family=zocial');

/* zocial */
[class*="zocial-"]:before {
  font-family: 'zocial', sans-serif;
}

body { background: #e5e5e5; padding-top: 30px; color: black; }
h1 { font-size: 25px; line-height: 1.3 }
img { vertical-align: middle; }

.archive-link { color: #FF8100; font-weight: 300; }

.tm_catpost_titles h1 {font-size: 25px !important; font-weight: 700; line-height: 1.3 !important }

.tm_middle_post_content h1,
#nav {background: none !important;}

.ticker-title {width: auto !important}

.navigasi_menu { background: black;}
.navigasi_menu [class*="current"] a,
.navigasi_menu li:hover {background: #46526e;}
.navigasi_menu a { color: white;}

.external_links { max-width: 1005px; margin: 0 auto; text-align: right; font-size: 14px; color: #888;}
.external_links a {color: #888;}

.tm_topads_468 { width: auto;}
.tm_header {background: none;}
.tm_header_logo_ads {padding: 0; height: auto;}
.tm_description { display: none; margin-top: -5px; text-transform: uppercase; font-size: 13px; letter-spacing: 2px;}
.tm_header_file { height: 70px;}
.tm_search { padding: 0;}
.tm_topads_468 {height: auto; padding-top: 22px;}


.tm_header .tm_socials { float: right; padding-top: 32px; margin-right: 20px; overflow: hidden; }
.tm_header .tm_socials li { float: left; margin: 0 8px;}
.tm_header .tm_socials a { color: black; }

.tm_footer .tm_socials a { font-size: 14px;}
.tm_footer .tm_socials li { display: inline; margin: 0 10px;}

#searchform input { float: left; width: auto; border: 1px #46526e solid; background: white;}
#searchform input[type="submit"] { height: 32px; background: #46526e; color: white; padding: 0 10px;}

.footerin { background: none; }
.footerin_1 { color: black;}
.footerin_1 a { color: black; }

.tm_footer { border-top: 0;}
.post-thumb {float: left; max-width: 320px; margin-right: 25px; }

.bx-wrapper img {max-height: none;}
.bx-wrapper li {max-height: 300px; overflow: hidden;}

.tm_center,
.tm_middle_post_1,
.tm_category_1_right { width: 68.6%; }

.blogin_title_img { width: 82%; }

.tm_recent_news,
.tm_sidebar_gray_headline { width: 270px; }

.tm_recent_news_title { width: 190px; }

.tm_sidebar_headline_gray_images { width: auto; height: auto; }


.tm_center_widget ul li {overflow: hidden; }

.tm_blogallpost .blogin_item { border-top: 0; border-bottom: 1px solid #dedede;}
.tm_blogallpost .post:first-child .blogin_titles.v2 { padding-top: 30px; }

.tm_catpost_item_3,
.tm_item_post_list_3 { display: none; }

.tmpost-desc { font-size: 14px; font-weight: 300}

.tm_fourbox_desc { color: black; }

.tm_right .widget_z24_gray_post {
  background: #aaaaaa;
  -webkit-transition: all 0.4s ease 0s;
  -moz-transition: all 0.4s ease 0s;
  -ms-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}

.widget_z24_gray_post .widgettitle {
  color: #ffffff;
  font-size: 25px;
  margin: -10px 0px 6px 0px;
  font-weight: 600;
  font-family: open sans condensed,arial;
}

/*
 * WP Polls
 */

.wp-polls { width: 270px; padding-bottom: 15px; font-weight: 300; font-size: 14px}
.wp-polls a { color: #FF8100; }
.wp-polls-ul li { float: none; background: none; padding: 5px 0; margin: 0;}
.wp-polls input[type="radio"] { width: auto; margin-top: -4px; margin-right: 2px; }
.wp-polls input[type="button"] { margin: 5px 0; padding: 6px 12px; background: #46526e; color: white; width: auto; border: 0;}
/*
 * Widget TM Home Center
 */

.blogin_titles a { font-size: 18px; font-family: 'open sans condensed',Arial,verdana; font-weight: 700; }
.blogindesc { font-size: 14px; color: black; }

/*
 * Shortcode [date]
 */

.tm_current_date { float: left; padding-top: 35px; margin-left: 20px; font-size: 13px; font-family: ''} 

/*
 * Widget Comment
 */

.widget_z24_comment,
.widget_z24_practical,
.widget_z24_commercial  { width: 270px;}

.z24-comment { padding-bottom: 10px; font-size: 13px; overflow: hidden;}
.z24-comment a { color: black;}
.z24-comment a:hover { color: #FF8100; }
.z24-comment-author { text-align: center; float: left; margin-right: 20px;}
.z24-comment-title { overflow: hidden;}
.z24-comment-avatar { margin: 0 auto; border-radius: 70px; height: 70px; width: 70px; overflow: hidden; margin-bottom: 2px;}

/*
 * Widget Practical
 */  

.widget_z24_practical a { color: black; }
.widget_z24_practical a:hover { color: #FF8100; }
.widget_z24_practical .post { overflow: hidden; padding: 12px 0; border-top: 1px #ddd solid; font-size: 13px; font-weight: 300;}
.widget_z24_practical .post:first-child { border: 0; }
.widget_z24_practical .post img { float: left; margin-right: 15px;}
.widget_z24_practical .post-title {overflow: hidden;}

/*
 * Widget Post Trailer
 */  

.widget_z24_post_trailer { overflow: hidden; font-size: 14px; font-weight: 300;}
.widget_z24_post_trailer a:hover { color: #FF8100; }
.widget_z24_post_trailer h4,
.widget_z24_post_trailer h5 {line-height: 1.3}
.widget_z24_post_trailer .post-trailer-main { float: left; width: 54%; margin-right: 20px;}

.post-trailer { padding: 8px 0; border-top: 1px #ccc solid; }
.post-trailer:first-child { border-top: 0; padding-top: 0;}
.post-trailer-title { font-weight: bold;}
.post-trailer-title a { font-weight: bold; color: black;}
.post-trailer-loop { overflow: hidden;}
.post-trailer-content { padding-bottom: 15px; overflow: hidden;}
.post-trailer-main .post-trailer-title { padding: 5px 0;}

/*
 * Widget Blog
 */

.widget_z24_blog { background: #ffffff; }
.widget_z24_blog .tm_fullblog { padding-bottom: 15px;}
.widget_z24_blog .blogindesc a { color: #FF8100;}

/*
 * Widget Commercial
 */

.post-commercial {font-weight: 300; padding: 8px 0; font-size: 13px; overflow: hidden; }
.post-commercial a { color: black;}
.post-commercial img { float: right; height: 60px; width: auto; margin-left: 20px}
.post-commercial-title { display: block; overflow: hidden; }

/*
 * Recent Post
 */

.widget_z24_recent_post a { color: black; }
.widget_z24_recent_post a:hover { color: #FF8100; }
.widget_z24_recent_post .post { overflow: hidden; padding: 12px 0; font-size: 13px; font-weight: 300;}
.widget_z24_recent_post .post img { float: left; margin-right: 15px;}
.widget_z24_recent_post .post-title {overflow: hidden;}

/*
 * Widget RSS
 */
.widget_rss ul li { width: auto;}

