/*
Theme Name: Magazine
Theme URI: http://www.template.my.id
Description: MAGAZINE is a clean, stylish and professionally designed theme for anyone who wants to make great website or internet businesses. This theme is perfect choice for newspaper, magazine, editorial, personal blog, entertainment (movie, music and photography), and portfolio.
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Author: Template.my.id
Author URI: http://www.template.my.id
Tags: orange, white, light, one-column, two-columns, three-columns
Version: 3.0
*/

/******** RESET STYLE ********/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin:0;
padding:0;
border:0;
font-size:100%;
vertical-align:baseline;
}

/* body */
body, button, input, select, textarea {
line-height:1.5;
font-size: 15px;
font-family:'Open Sans',Arial,verdana;
color:#444444;
width:100%;
margin:0px auto;
-webkit-font-smoothing:subpixel-antialiased;
background-image:url("../magazine/images/background.png");
background-color:#C8C8C8;
}

/* ol ul */
ol,ul {
list-style:none;
}

/* select */
select {
border:none;
font-size:13px;
padding:3px;
background:#efefef;
}

/* responsive img */
.entry-content img,
.comment-content img,
.widget img {
	max-width: 100%; /* Fluid images for posts, comments, and widgets */
}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"] {
	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
	max-width:100%;
}
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image {
	max-width: 100%;
	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
	border-radius:3px;
}

img { border:none; text-decoration:none; outline:none; }

/* a href */
a {display:inline; text-decoration:none;}
a:active { background:none; }

/* remove chrome highlight */
:focus {outline:none;}

/* select */
::-moz-selection { background-color:#666666; color:#ffffff; }
::selection { background-color:#666666; color:#ffffff; }

/* heading */
h1, h2, h3, h4, h5, h6, h7 {font-family:'open sans condensed',Arial,verdana; font-weight:300; color:#444444; margin:5px 0px 5px 0px; text-transform:uppercase;}
h1 {font-size: 38px;}
h2 {font-size: 34px;}
h3 {font-size: 28px;}
h4 {font-size: 22px;}
h5 {font-size: 18px;}
h6 {font-size: 14px;}

/******** CLEAR ********/
.clear {
clear: both;
display: block;
height: 0;
overflow: hidden;
visibility: hidden;
width: 0;
}


/******** MENU MOBILE ********/
.tm_menu_mobile {
display:none;
background:#FFFFFF;
margin:0 0 15px;
padding:6px;
width:748px;
}

#navigasi_menu_reseponsive {
display:none;
}

/******** BACK TO TOP ********/
#backtotop {
background:#333333;
bottom:0.5em;
cursor:pointer;
display:none;
font-size:14px;
padding:10px;
position:fixed;
right:0.5em;
text-align:center;
z-index:1000;
border-radius:2px;
-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;
}

#backtotop:hover {
background:#000000;
}

.img_backtotop {
background:url("../magazine/images/up.png");
height:12px;
width:23px;
}


/******** DEFAULT ********/
blockquote {
border-left:3px solid #CCCCCC;
color:#888888;
padding:0px 0px 0px 15px;
}

table {
margin:0;
width:100%;
}

th, td {
border:1px solid #E5E5E5;
max-width:100%;
text-align:center;
padding:3px;
}

.post { clear:both; }
.page { clear:both; }
.type-post ul { list-style:disc; padding:0px 0px 0px 20px; }
.type-post ol { list-style:circle; padding:0px 0px 0px 20px; }
.type-post li {}

.post input {
width:auto;
padding:8px;
border:none;
margin-left:5px;
}

.post h1 {
font-family:open sans condensed, arial, verdana;
font-weight:300;
font-size:36px;
line-height:38px;
text-transform:uppercase;
margin:15px 0px 15px 0px;
}

.post strong {
font-weight:bold;
}

.post h2 {
font-size:32px;
line-height:32px;
}

.post h3 {
line-height:30px;
}

.post h4 {
line-height:24px;
}

.post h5 {
line-height:20px;
}

/******** IMG ALIGN ********/
.alignnone {
margin:5px 20px 20px 0px;
}

.aligncenter,
div.aligncenter {
    display:block;
    margin:5px auto 5px auto;
}

.alignright {
    float:right;
    margin:5px 0px 20px 20px;
}

.alignleft {
    float:left;
    margin:5px 20px 20px 0;
}

.aligncenter {
    display:block;
    margin:5px auto 5px auto;
}

a img.alignright {
    float:right;
    margin:5px 0px 20px 20px;
}

a img.alignnone {
    margin:0px 15px 8px 0px;
}

a img.alignleft {
    float:left;
    margin:0px 15px 15px 0px;
}

a img.aligncenter {
    display:block;
    margin-left:auto;
    margin-right:auto
}

.wp-caption {
    background:#ffffff;
    border:1px solid #f0f0f0;
    max-width:96%; /* Image does not overflow the content area */
    padding:5px 3px 10px;
    text-align:center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 14px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/******** CONTAINER ********/
#tm_container {
display:block;
}

#tm_container_box {
display:block;
width:1055px;
margin:auto;
background:#e5e5e5;
}

/******** HEADER ********/
.tm_header {
width:100%;
}

.tm_header_file {
width:1005PX;
height:120px;
margin:auto;
}

.tm_header_logo_ads {
padding:15px 0px 15px 0px;
height:90px;
}

/******** LOGO ********/
.tm_logo {
float:left;
}

.tm_logo_img {
}

.tm_logo_img img {
max-height:90px;
}

/******** 468 TOP AD SPACE ********/
.tm_topads_468 {
float:right;
width:468px;
height:60px;
padding:15px 0px 0px 0px;
}

/******** MENU WP ********/

#nav {
background:#ffffff;
width:100%;
border-bottom:0px solid #D4D4D4;
border-top:0px solid #D4D4D4;
margin:0px 0px 15px 0px;
}

.navigasi_menu {
background:#ffffff;
height:45px;
width:1005px;
display:block;
z-index:999;
margin:auto;
}

.navigasi_list {
height:45px;
margin-left:0;
text-align:left;
}

.navigasi_list a {
color:#333333;
font-family:'Open Sans Condensed',bebasneueregular,Arial,Verdana;
padding:0px 25px 0px 25px;
text-decoration:none;
}

.navigasi_menu ul {
list-style:none;
margin:0px;
padding:0px;
}

.navigasi_menu li {
position:relative;
float:left;
font-size:20px;
height:45px;
}

.navigasi_menu li:hover {
background:#E0E0E0;
float:left;
}

.current-menu-item {
}

.navigasi_menu ul li a {
line-height:44px;
height:45px;
display:inline-block;
text-transform:uppercase;
}

.navigasi_menu ul li ul li a {
text-transform:none;
font-size:15px;
font-family:'open sans',arial,verdana;
}

.navigasi_menu ul li ul {
display:none;
float:left;
left:0;
position:absolute;
z-index:99999;
}

.navigasi_menu ul li ul li {
position:relative;
float:left;
font-size:17px;
width:230px;
color:#ffffff;
border-right:0px;
}

.navigasi_menu ul li ul li:hover {
background:#f4f4f4;
color:#222222;
}

.navigasi_menu ul li ul li:hover a {
background:#f4f4f4;
color:#222222;
}

.navigasi_menu ul li:hover > ul {
display:block;
background:#E0E0E0;
border-top:5px solid #aaaaaa;
}

.current-menu-ancestor {
}

#nav .tm_home {
background:#E0E0E0;
}

#nav .tm_menu_green a {
color:#46BE6E;
font-weight:600;
}

/******** SLIDER ********/
.bx-wrapper img {
max-width:100%;
max-height:300px;
display:block;
border-radius:3px;
}

.bx-wrapper .bx-caption {
background:rgba(0, 0, 0, 0.80);
}

.bx-wrapper .bx-caption span {
color:#fff;
display:block;
font-size:1.1em;
padding:5px 10px 5px 10px;
font-weight:bold;
}

/******** CONTENT ********/

.tm_content {
margin:auto;
width:1005px;
}

/******** CONTENT HEADER ********/

.tm_content_header {
}

.tm_content_header li {
-moz-hyphens:auto;
background:#FFFFFF;
float:left;
margin:0px 0px 15px 0px;
padding:15px 15px 0px 15px;
word-wrap:break-word;
border-radius:3px 3px 3px 3px;
}

.tm_content_header .widget_tm_news_ticker_desc {
padding:0px 0px 0px 0px;
width:100%;
}

/******** LEFT ********/

.tm_left {
width:230px;
height:100%;
float:left;
margin:0px 15px 0px 0px;
}

/******** CENTER ********/

.tm_center {
width:515px;
height:100%;
float:left;
margin:0px 0px 0px 0px;
}

/******** RIGHT ********/

.tm_right {
width:230px;
height:100%;
float:left;
margin:0px 0px 0px 15px;
}

/******** NEWS TICKER ********/
.tm_news_ticker {
margin:0px 0px 0px 0px;
float:left;
height:28px;
width:100%;
}

/* NEWS TICKER*/
.ticker-wrapper.has-js {
	width: 100%;
	height: 28px;
	display: block;
}

.ticker {
	width: 927px;
	height: 28px;
	display: block;
	position: relative;
	overflow: hidden;
}

.ticker-title {
	padding:3px 6px 3px 6px;
	color:#990000;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
	height:22px;
	width:50px;
	border-radius:3px 0px 0px 3px;
}

.ticker-title span {
font-weight:normal;
}

.ticker-content {
	margin: 0px;
	padding-top: 2px;
	position: absolute;
	color: #1F527B;
	background-color: #ffffff;
	overflow: hidden;
	white-space: nowrap;
}

.ticker-content:focus {
}

.ticker-content a {
text-decoration:none;
color:#444444;
font-size:13px;
}

.ticker-swipe {
	padding-top: 9px;
	position: absolute;
	top: 0px;
	background-color: #ffffff;
	display: block;
	width: 800px;
	height: 23px; 
}

.ticker-swipe span {
	margin-left: 1px;
	background-color: #ffffff;
	border-bottom: 1px solid #1F527B;
	height: 12px;
	width: 7px;
	display: block;
}

.ticker-controls {
	padding: 8px 0px 0px 0px;
	list-style-type: none;
	float: left;
}

.ticker-controls li {
	padding: 0px;
	margin-left: 5px;
	float: left;
	cursor: pointer;
	height: 16px;
	width: 16px;
	display: block;
}

.tm_footer_index_widget .ticker-controls li {
margin-left:5px;
padding:0px;
}

.ticker-controls li.jnt-play-pause {
	background-image: url('../magazine/images/controls.png');
	background-position: 32px 16px;
}
.ticker-controls li.jnt-play-pause.over {
	background-position: 32px 32px;
}
.ticker-controls li.jnt-play-pause.down {
	background-position: 32px 0px;
}
.ticker-controls li.jnt-play-pause.paused {
	background-image: url('../magazine/images/controls.png');	
	background-position: 48px 16px;
}
.ticker-controls li.jnt-play-pause.paused.over {
	background-position: 48px 32px;
}
.ticker-controls li.jnt-play-pause.paused.down {
	background-position: 48px 0px;
}
.ticker-controls li.jnt-prev {
	background-image: url('../magazine/images/controls.png');
	background-position: 0px 16px;		
}
.ticker-controls li.jnt-prev.over {
	background-position: 0px 32px;		
}
.ticker-controls li.jnt-prev.down {
	background-position: 0px 0px;		
}
.ticker-controls li.jnt-next {
	background-image: url('../magazine/images/controls.png');	
	background-position: 16px 16px;	
}
.ticker-controls li.jnt-next.over {
	background-position: 16px 32px;	
}
.ticker-controls li.jnt-next.down {	
	background-position: 16px 0px;	
}
.js-hidden {
	display: none;
}
.no-js-news {
	padding: 10px 0px 0px 45px; 
	color: #F8F0DB;
}
.left .ticker-swipe {
	/*left: 80px;*/
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
    float: left;
}
.left .ticker-controls {
    padding:6px 6px 0px 0px;
}
.right .ticker-swipe {
	/*right: 80px;*/
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
    float: right;
}
.right .ticker-controls {
    padding-right: 6px;
}

/******** RECENT POST WIDGET ********/
.tm_recent_news {
float:left;
margin:0px 0px 0px 0px;
Padding:0px 0px 0px 0px;
width:200px;
}

.tm_recent_news_category {
margin:0px 0px 15px 0px;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
font-family:arial,verdana;
color:#FF8100;
}

.tm_recent_news_box {
clear:both;
float:left;
margin:0px 0px 15px 0px;
}

.tm_recent_news_thumb {
float:left;
height:60px;
width:60px;
}

.tm_recent_news_thumb img {
height:60px;
width:60px;
}

.tm_recent_news_title {
float:left;
width:128px;
margin:0px 0px 0px 12px;
line-height:1.2;
font-weight:600;
}

.tm_recent_news_title a {
font-size:13px;
text-decoration:none;
color:#000000;
}

/******** CENTER WIDGET ********/
.tm_center_widget {
margin:0;
width:100%;
float:left;
}

.tm_center_widget ul {
margin:0px;
padding:0px;
}

.tm_center_widget ul li {
-moz-hyphens:auto;
background:#FFFFFF;
margin:0px 0px 15px 0px;
padding:15px 15px 0px 15px;
word-wrap:break-word;
border-radius:3px;
}

.tm_center_widget li h2 {
margin:-5px 0px 10px 0px;
}

/**/
.widget_tm_category_blog_dark_thumbs, .widget_tm_two_box_thumbs, .tm_ad485x60_widget, .widget_tm_category_blog_thumbs, .widget_tm_category_blog_thumbs, .widget_tm_three_box_thumbs, .widget_archive, .widget_calendar, .widget_categories, .widget_pages, .widget_meta, .widget_recent_comments, .widget_rss, .widget_search, .widget_text, .widget_tag_cloud, .widget_nav_menu, .widget_recent_entries {
float:left;
}

/******** BLOG ********/

.tm_center_widget ul li.widget_tm_category_blog_thumbs {
background:#ffffff;
}

.tm_fullblog {
float:left;
margin:0px 0px 0px 0px;
}

.tm_blogallpost {
float:left;
}

.tm_blogallpost .blogin_item  {
width:100%;
float:left;
margin:0px 0px 0px 0px;
border-top:1px solid #dedede;
padding:15px 0px 15px 0px;
}

.blogin_images {
float:right;
width:100px;
height:90px;
}

.blogin_title_img {
float:left;
margin:0px 15px 0px 0px;
width:370px;
}

.tm_category_title {
margin:0px 0px 15px 0px;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
font-family:arial,verdana;
color:#FF8100;
}

.tm_category_title_headlines {
margin:0px 0px 15px 0px;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
font-family:arial,verdana;
color:#ffffff;
}

.blogin_titles {
padding:0px 0px 10px 0px;
line-height:1.2;
}

.blogin_titles a {
color:#000000;
font-size:13px;
text-decoration:none;
}

.blogin_titles a:hover {
color:#FF8100;
}

.type-post .blogin_titles a {
color:#000000;
}

.blogindesc {
color:#666666;
font-weight:300;
font-size:13px;
line-height:1.5;
text-decoration:none;
-ms-word-wrap: break-word;
    word-wrap: break-word;
-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}

/******** BLOG DARK ********/
.tm_center_widget ul li.widget_tm_category_blog_dark_thumbs {
background:#222222;
}

.widget_tm_category_blog_dark_thumbs .widgettitle {
font-size:20px;
margin:-5px 0px 10px 0px;
font-weight:bold;
font-family:'open sans',arial;
color:#fff;
}

.tmmyid_categoryblog_dark_list {
}

.tm_fullblog_dark {
float:left;
margin:0px 0px 0px 0px;
}

.tm_blogallpost_dark {
float:left;
}

.tm_blog_dark_class {
}

.tm_blogallpost_dark .blogin_item_dark {
width:100%;
float:left;
margin:0px 0px 0px 0px;
border-top:1px solid #dedede;
padding:15px 0px 15px 0px;
}

.blogin_images_dark {
float:right;
width:100px;
height:90px;
}

.blogin_title_img_dark {
float:left;
margin:0px 15px 0px 0px;
width:370px;
}

.blogin_titles_dark {
padding:0px 0px 10px 0px;
line-height:1.2;
font-weight:600;
}

.blogin_titles_dark a {
color:#000000;
font-size:13px;
text-decoration:none;
}

.blogin_titles_dark a:hover {
color:#FF8100;
}

.type-post .blogin_titles_dark a {
color:#ffffff;
}

.type-post .blogin_titles_dark a:hover {
color:#FF8100;
}

.blogindesc_dark {
font-size:13px;
line-height:1.5;
text-decoration:none;
color:#fff;
opacity:0.6;
-ms-word-wrap: break-word;
    word-wrap: break-word;
-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}

/******** SIDEBAR WIDGET ********/
.tm_catsidebar_thumbs {
background:#ffffff;
float:left;
width:200px;
margin:0px 0px 0px 0px;
}

.tm_catsidebar_box {
padding:0px 0px 15px 0px;
}

.tm_catsidebar_images {
width:200px;
height:114px;
}

.tm_catsidebar_titles {
line-height:1.2;
padding:9px 0px 0px 0px;
font-weight:600;
}

.tm_catsidebar_titles a {
font-size:13px;
text-decoration:none;
color:#000000;
}

/******** HEADLINE ********/
.widget_tm_headline .widgettitle {
color:#fff;
font-size:20px;
margin:-5px 0px 10px 0px;
font-weight:bold;
font-family:'open sans',arial;
}

.tm_sidebar_headline {
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:200px;
}

.tm_sidebar_headline_box {
padding:0px 0px 15px 0px;
}

.tm_sidebar_headline_images {
width:200px;
height:114px;
}

.tm_sidebar_headline_titles {
line-height:1.2;
padding:9px 0px 10px 0px;
font-weight:600;
}

.tm_sidebar_headline_titles a {
font-size:13px;
text-decoration:none;
color:#fff;
}

.tm_sidebar_headline_desc {
color:#fff;
font-size:13px;
line-height:1.5;
font-weight:400;
opacity:0.6;
}

/******** HEADLINE GREEN ********/

.tm_left .widget_tm_headline_green {
background:#87bd6a;
}

.tm_right .widget_tm_headline_green {
background:#87bd6a;
}

.widget_tm_headline_green .widgettitle {
color:#fff;
font-size:20px;
margin:-5px 0px 10px 0px;
font-weight:bold;
font-family:open sans,arial,verdana;
}

.tm_sidebar_headline_green {
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:200px;
}

.tm_sidebar_headline_green_box {
padding:0px 0px 15px 0px;
}

.tm_sidebar_headline_green_images {
width:200px;
height:114px;
}

.tm_sidebar_headline_green_titles {
line-height:1.2;
padding:9px 0px 10px 0px;
font-weight:600;
}

.tm_sidebar_headline_green_titles a {
font-size:13px;
text-decoration:none;
color:#fff;
}

.tm_sidebar_headline_green_desc {
color:#fff;
font-size:13px;
line-height:1.5;
opacity:0.6;
}

/******** HEADLINE GRAY ********/

.tm_left .widget_tm_headline_gray {
background:#eee;
}

.tm_right .widget_tm_headline_gray {
background:#eee;
}

.widget_tm_headline_gray .widgettitle {
color:#333;
font-size:20px;
margin:-5px 0px 10px 0px;
font-weight:bold;
font-family:'open sans',arial,verdana;
}

.tm_sidebar_gray_headline {
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:200px;
}

.tm_sidebar_headline_gray_box {
padding:0px 0px 15px 0px;
margin:0px 0px 15px 0px;
text-align:center;
background:#ddd;
border-radius:3px;
}

.tm_sidebar_headline_gray_images {
height:114px;
width:200px;
}

.tm_sidebar_headline_gray_titles {
line-height:1.2;
padding:8px 8px 0px 8px;
font-weight:600;
}

.tm_sidebar_headline_gray_titles a {
color:#000000;
font-size:13px;
text-decoration:none;
}

.tm_sidebar_headline_gray_desc {
color:#000;
font-size:13px;
line-height:1.5;
padding:8px 8px 0px 8px;
font-weight:400;
opacity:0.6;
}

/******** SIDEBAR RIGHT ********/
.tm_sidebar_right {
float:left;
}

.tm_sidebar_right ul {
margin:0px;
padding:0px;
}

.tm_sidebar_right li {
background:#FFFFFF;
float:left;
margin:0px 0px 15px 0px;
padding:15px 15px 0px 15px;
-moz-hyphens:auto;
word-wrap:break-word;
border-radius:3px;
}

.tm_sidebar_right li h2 {
margin:-5px 0px 10px 0px;
}

.tm_left .widget_tm_headline {
background:#7d96b0;
}

.tm_right .widget_tm_headline {
background:#7d96b0;
}

.tm_sidebar_right_brick_1 {
background:url("../magazine/images/portfolio.png") repeat scroll 0 0 #535D66;
float:left;
padding:15px 15px 0px 15px;
margin:0px 0px 15px 0px;
width:200px;
}

.tm_sidebar_right_brick_2 {
padding:15px 15px 0px 15px;
background:#ffffff;
float:left;
width:200px;
margin:0px 0px 15px 0px;
}

.tm_sidebar_right_images {
width:200px;
height:114px;
}

.tm_sidebar_right_titles {
line-height:1.2;
padding:5px 0px 0px 0px;
}

.tm_sidebar_right_titles a {
font-size:13px;
text-decoration:none;
color:#000000;
}

.tm_sidebar_right_box {
padding:0px 0px 15px 0px;
}

.tm_sidebar_right_headline_titles {
line-height:1.3;
padding:10px 0px 10px 0px;
}

.tm_sidebar_right_headline_titles a {
font-size:14px;
text-decoration:none;
color:#ffffff;
}

.tm_sidebar_right_desc {
color:#ffffff;
font-size:13px;
line-height:1.5;
}

/******** AUTHOR LIST ********/
.tm_author_list {
float:left;
}

/******** SIDEBAR WIDGET LEFT ********/
.tm_sidebarwidget_left {
float:left;
margin:0px;
width:100%;
}

.tm_sidebarwidget_left ul {
padding:0px;
margin:0px;
}

.tm_sidebarwidget_left li {
-moz-hyphens:auto;
word-wrap:break-word;
background:#ffffff;
float:left;
margin:0px 0px 15px 0px;
padding:15px 15px 0px 15px;
border-radius:3px;
}

.tm_sidebarwidget_left li h2 {
margin:-5px 0px 10px 0px;
}

.widgettitle {
font-family:'open sans',arial,verdana;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
margin:-5px 0px 10px 0px;
}

/** author **/
.tm_widget_top_authors {
float:left;
padding:0px 15px 0px 15px;
margin:0px 0px 15px 0px;
background:#ffffff;
width:200px;
}

.tm_authors_list_all {
padding:0px 0px 15px 0px;
float:left;
}

.tm_authors_list_img {
float:left;
width:40px;
height:40px;
}

.tm_authors_list_img img {
width:40px;
height:40px;
}

.tm_authors_list_userpost {
padding:0px;
margin:-3px 0 0 15px;
float:left;
width:145px;
}

.tm_authors_list_user {
float:left;
width:100%;
font-size:14px;
color:#000000;
font-weight:600;
}

.tm_authors_list_user a {
color:#444444;
font-size:13px;
text-decoration:none;
text-transform: uppercase;
}

.tm_authors_list_post {
color:#000;
font-size:13px;
text-decoration:none;
width:100%;
font-weight:300;
opacity:0.8;
}

/**flickr**/
.widget_flickrwidget {
float:left;
width:200px;
padding:0px 15px 11px 15px;
background:#ffffff;
margin:0px 0px 15px 0px;
}

.widget_flickrwidget a {
}

.flickrwidget_box {
float:left;
width:46px;
height:46px;
overflow:hidden;
margin:0px 4px 4px 0px;
}

.widget_flickrwidget img {
width:46px;
height:46px;
margin:0px;
}

.widget_flickrwidget img:hover {
}

/**today video**/
.tm_widget_today_video {
float:left;
padding:0px 15px 0px 15px;
margin:0px 0px 15px 0px;
background:#ffffff;
width:200px;
}

.tm_today_video {
margin:0px 0px 15px 0px;
}

/** ads 200 pixel **/
.tm_200ads_widget {
width:200px;
height:200px;
margin:0px 0px 0px 0px;
padding:0px 0px 15px 0px;
}

/******** SIDEBAR RIGHT ADS 200 ********/
.tm_sidebar_right_ads200 {
background:#ffffff;
float:left;
margin:0px 0px 15px 0px;
padding:15px;
width:200px;
height:200px;
}

/******** BRICK NEWS 1 ********/
.tm_center_widget ul li.widget_tm_two_box_thumbs {
}

.tm_bricknews_1 {
background:#ffffff;
float:left;
margin:0px 0px 15px 0px;
padding:15px 0px 0px 15px;
}

.tmmyid_twobox_list {
}

.tm_bricknews_1_box {
width:235px;
margin:0px 15px 0px 0px;
padding:0px 0px 15px 0px;
float:left;
}

.tm_bricknews_1_images {
height:134px;
width:235px;
}

.tm_bricknews_1_titles {
line-height:1.2;
padding:10px 0px 10px 0px;
font-weight:600;
}

.tm_bricknews_1_titles a {
color:#000000;
font-size:13px;
text-decoration:none;
}

.tm_bricknews_1_desc {
color:#000;
font-size:13px;
line-height:1.5;
font-weight:400;
opacity:0.6;
}

.tmmyid_twobox_list .tm_bricknews_1_box { margin:0px 15px 0px 0px; }
.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 0px 0px 0px; }
.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 15px 0px 0px; }
.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 0px 0px 0px; }

.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 15px 0px 0px; }
.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 0px 0px 0px; }
.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 15px 0px 0px; }
.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 0px 0px 0px; }

.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 15px 0px 0px; }
.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 0px 0px 0px; }
.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 15px 0px 0px; }
.tmmyid_twobox_list .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box + .tm_bricknews_1_box { margin:0px 0px 0px 0px; }

/******** BRICK NEWS 2 ********/
.tm_bricknews_2 {
background:#ffffff;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.tm_bricknews_2_box {
width:151px;
padding:0px 0px 15px 0px;
float:left;
}

.tm_bricknews_2_images {
height:86px;
width:151px;
}

.tm_bricknews_2_titles {
line-height:1.2;
padding:6px 0px 0px 0px;
font-weight:600;
}

.tm_bricknews_2_titles a {
color:#000000;
font-size:13px;
text-decoration:none;
}

.tm_bricknews_2_desc {
color:#555555;
font-size:13px;
line-height:1.5;
}

.tm_bricknews_2  .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 0px 0px 0px; }

.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 0px 0px 0px; }

.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 0px 0px 0px; }

.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 0px 0px 0px; }

.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 15px 0px 0px; }
.tm_bricknews_2  .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box + .tm_bricknews_2_box { margin:0px 0px 0px 0px; }

/******** AD 485x60 PIXEL ********/

.tm_center .tm_ad485x60_widget {
width:100%;
padding:0px;
}

.tm_widget_ad485x60px {
height:60px;
margin:auto;
padding:15px 15px 15px 15px;
width:485px;
text-align:center;
}

/******** AD 468x60 PIXEL ********/
.tm_center .tm_ad468x60_widget {
width:100%;
padding:0px;
}

.tm_center .tm_ad468x60px {
height:60px;
margin:auto;
padding:15px 15px 15px 15px;
width:485px;
text-align:center;
}

.tm_center .tm_widget_ad468x60px {
height:60px;
margin:auto;
padding:15px 15px 15px 15px;
width:485px;
text-align:center;
}

/******** SLIDER WIDGET ********/
.tm_center .widget_tm_slider {
padding:0px;
background:none;
}

ul.tm_magzslider li {
padding:0px;
}

.tm_center .bx-wrapper {
margin:0px;
}

/******** FOOTER ********/
.tm_footer {
width:100%;
border-top:5px solid #ffffff;
}

.footerin {
padding:10px 0px 10px 0px;
}

.footerin_1 {
color:#FFFFFF;
margin:auto;
width:100%;
font-size:11px;
text-align:center;
text-transform:uppercase;
padding:0px 0px 5px 0px;
}

.footerin_1 a {
color:#ffffff;
 text-decoration:none;
}

.footerin_2 {
color:#FFFFFF;
margin:auto;
width:100%;
font-size:11px;
text-align:center;
text-transform:uppercase;
}

.footerin_2 a {
color:#ffffff;
 text-decoration:none;
}

/******** WIDGET FOOTER ********/
.widget_tm_4_box_thumbs {
}

.tm_footer_index {
width:100%;
}

.tm_footer_index li h2 {
margin:-5px 0px 10px 0px;
}

.tm_footer_index_widget {
}

.tm_fourbox {
background:#ffffff;
float:left;
}

.tm_fourbox_allitem {
margin:0px 15px 0px 0px;
padding:0px 0px 15px 0px;
float:left;
width:232px;
height:auto;
}

.tm_fourbox_images {
width:100%;
height:132px;
}

.tm_fourbox_titles {
line-height:1.2;
margin:0px 0px 0px 0px;
padding:9px 0px 10px 0px;
font-weight:600;
}

.tm_fourbox_titles a {
color:#000000;
font-size:13px;
text-decoration:none;
}

.tm_fourbox_desc {
line-height:1.5;
font-size:13px;
color:#000000;
font-weight:400;
opacity:0.6;
}

.tm_footer_index_widget li {
-moz-hyphens:auto;
background:#FFFFFF;
float:left;
margin:0px 0px 15px 0px;
padding:15px 15px 0px 15px;
word-wrap:break-word;
border-radius:3px;
}

.tm_footer_index_widget .widget_tm_news_ticker_desc {
padding:0px 0px 0px 0px;
width:100%;
}

.tm_fourbox .tm_fourbox_allitem { }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem { }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px; width:234px; }

.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px 15px 0px 0px; width:232px; }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px 15px 0px 0px; width:232px; }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px 15px 0px 0px; width:232px; }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px; width:234px; }

.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px 15px 0px 0px; width:232px; }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px 15px 0px 0px; width:232px; }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px 15px 0px 0px; width:232px; }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px; width:234px; }

.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px 15px 0px 0px; width:232px; }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px 15px 0px 0px; width:232px; }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px 15px 0px 0px; width:232px; }
.tm_fourbox .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem + .tm_fourbox_allitem { margin:0px; width:234px; }

/******** SINGLE ********/

pre {
background-color:#F5F5F5;
border:1px solid #D0D0D0;
display:block;
line-height:20px;
margin:15px 0px 15px 0px;
padding:10px;
white-space:pre-wrap;
width:auto;
word-break:break-all;
word-wrap:break-word;
}

.tm_post {
}

.tm_middle_post_2 {
background:#ffffff;
float:left;
height:100%;
margin:0px 0px 15px 0px;
width:51.2%;
border-radius:3px 3px 3px 3px;
}

.tm_middle_post_1 {
background:#ffffff;
float:left;
height:100%;
margin:0px 0px 15px 0px;
width:75.6%;
border-radius:3px 3px 3px 3px;
}

.tm_middle_post_0 {
background:#ffffff;
float:left;
height:100%;
margin:0px 0px 15px 0px;
width:100%;
border-radius:3px 3px 3px 3px;
}

.tm_middle_post_content {
padding:0px 15px 0px 15px;
}

.tm_middle_post_content h1 {
font-family:open sans,arial,verdana;
font-weight:700;
font-size:26px;
line-height:34px;
letter-spacing:-1px;
text-transform:none;
margin:15px 0px 10px -1px;
-ms-word-wrap: break-word;
word-wrap: break-word;
}

.tm_item_post {
}

.tm_item_post_list {
width:100%;
float:left;
color:#AAAAAA;
font-size:11px;
text-transform:uppercase;
border-bottom:1px solid #DDDDDD;
margin:0px 0px 15px 0px;
padding:0px 0px 5px 0px;
}

.tm_item_post_list_1 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_item_post_list_2 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_item_post_list_2 a {
color:#AAAAAA;
}

.tm_item_post_list_3 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_item_post_list_4 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_item_post_list_5 {
float:left;
}

.tm_post_description {

}

.type-post p {
margin:0px 0px 20px 0px;
padding:0px;
font-size:15px;
color:#000000;
line-height:27px;
}

.type-post a {
color:#FF8100;
}

.post-edit-link {
color:#333333;
}

/******** NO COMMENTS ********/
.nocomments {
padding:15px 0px 15px 0px;
float:left;
width:100%;
}

/******** COMMENTS ********/
#respond {
float: left;
padding:0px 0px 0px 0px;
width:100%;
}

#respond h3 {
margin:5px 0px -2px 0px;
}

.comment-notes {
font-size:12px;
margin:0px 0px 20px 0px;
}

.cancel-comment-reply {
display:none;
}

#respond p {
margin:0px 0px 15px 0px;
font-size:13px;
}

#author {
background:#FFFFFF;
border:1px solid #E0E0E0;
height:25px;
padding:4px;
width:300px;
border-radius:0px;
box-shadow:0px;
}

#respond label {
padding:0px 0px 4px 0px;
float:left;
width:100%;
}

.post_text label {
padding:0px 4px 4px 0px;
float:left;
}

small {
font-size:14px;
padding:0px 0px 0px 5px;
}

#email {
background:#FFFFFF;
border:1px solid #E0E0E0;
height:25px;
padding:4px;
width:300px;
border-radius:0px;
box-shadow:0px;
}

#url {
background:#FFFFFF;
border:1px solid #E0E0E0;
height:25px;
padding:4px;
width:300px;
border-radius:0px;
box-shadow:0px;
}

#comment {
background:#FFFFFF;
border:1px solid #E0E0E0;
height:166px;
padding:4px;
width:98%;
border-radius:0px;
}

#comments {
font-size:24px;
font-weight:normal;
color:#333333;
float:left;
margin:30px 0px 20px 0px;
width:100%;
line-height:26px;
}

.required {
color:#B80000;
}

/* comment list */
.commentlist {
margin:0px;
padding:0px;
}

.commentlist li {
list-style-type:none;
font-size:16px;
line-height:26px;
}

.comment-body {
margin:0px 0px 27px 0px;
border-bottom:1px solid #e5e5e5;
padding:0px 0px 10px 0px;
}

.comment-body ul {
padding:0px 0px 0px 20px;
}

.comment-body ol {
padding:0px 0px 0px 20px;
}

.comment-body p {
clear:both;
font-size:13px;
line-height:20px;
padding:5px 0px 10px 0px;
}

.comment-body a {
color:#336699;
text-decoration:none;
}

.comment-body a:hover {
}

.bypostauthor {
}

.comment-author img {
float:left;
display:block;
padding:0px;
margin:0 15px 8px 0px;
}

.comment-reply-link {
margin-bottom:15px;
}

.children {
padding:0px 0px 0px 25px;
}

.reply {
margin-bottom:16px;
}

.reply a {
background:#2AACDB;
background: -moz-linear-gradient(top, rgba(42, 172, 219, 1) 0%, rgba(26, 121, 197, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(42, 172, 219, 1)), color-stop(100%,rgba(26, 121, 197, 1)));
background: -webkit-linear-gradient(top, rgba(42, 172, 219, 1) 0%,rgba(26, 121, 197, 1) 100%);
background: -o-linear-gradient(top, rgba(42, 172, 219, 1) 0%,rgba(26, 121, 197, 1) 100%);
background: -ms-linear-gradient(top, rgba(42, 172, 219, 1) 0%,rgba(26, 121, 197, 1) 100%);
background: linear-gradient(to bottom, rgba(42, 172, 219, 1) 0%,rgba(26, 121, 197, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2aacdb', endColorstr='#1a79c5',GradientType=0 );
border: 1px solid #1B95D0;
border-radius:2px 2px 2px 2px;
color:#FFFFFF;
font-size:11px;
line-height:1.2em;
padding:3px 9px 2px;
text-transform:uppercase;
}

.fn {
font-style:normal;
}

.commentmetadata a {
color:#666666;
}

.comment-meta {
margin:0px;
font-size:13px;
margin:-4px 0px 0px 0px;
}

.comment-meta a {
color:#a3a3a3;
text-decoration:none;
font-size:12px;
}

.navigation_comments {
padding:5px 0px 35px 0px;
float:left;
width:100%;
}

.navigation_comments a {
color:#ffffff;
font-size:13px;
text-decoration:none;
padding:6px;
background:#95999B;
}

.navigation_comments_alignleft {
float:left;
}

.navigation_comments_alignright {
float:right;
}

input[type="submit"] {
background:#0C7BCE;
padding:8px 15px 8px 14px;
border:0px;
color:#ffffff;
cursor:pointer;
display:inline-block;
font-size:14px;
outline:medium none;
text-align:center;
text-decoration:none;
text-transform:uppercase;
border-radius:3px 3px 3px 3px;
box-shadow:0 1px 2px rgba(64, 64, 64, 0.1);
-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;
}

input[type="submit"]:hover {
background:#333333;
}

/******** AUTHORS ********/
.author_post {
float: left;
background:#ffffff;
width:100%;
margin:0px 0px 15px 0px;
border-bottom:1px solid #EEEEEE;
border-top:1px solid #EEEEEE;
}

.author_post_item {
padding:10px 0px 18px 0px;
float:left;
}

.author_post_pic {
float:left;
margin:7px 15px 0px 0px;
}

.author_post_name {
text-transform:uppercase;
}

.author_post_name a {
color:#0099CC;
text-decoration:none;
}

.author_post_name h4 {
font-size:24px;
margin:0px 0px 5px 0px;
font-weight:normal;
color:#333333;
}

.author_post_desc {
color:#333333;
font-size:13px;
line-height:19.5px;
}

/******** TAGS ********/

.post_tags {
float:left;
margin:0px 0px 0px 0px;
padding:8px 0px 12px 0px;
width:100%;
}

.post_tags span {
display: block;
float: left;
margin:0px;
padding:9px 8px 0px 0px;
text-transform:uppercase;
font-size:12px;
}

.post_tags ul {
list-style:none outside none;
margin:0px;
overflow:hidden;
padding:0px;
position:relative;
}

.post_tags li {
float:left;
margin: 0px 5px 0px 0px;
}

.post_tags a {
background:-moz-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));
background:-webkit-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);
background:-o-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);
background:-ms-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);
background:linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);
color:#666666;
display:block;
float:left;
font-size:13px !important;
margin:4px 4px 0 0;
padding:3px 8px 3px 8px;
text-decoration:none;
-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;
border:1px solid #DEDEDE;
border-radius:3px 3px 3px 3px;
box-shadow:0 1px 1px #EAEAEA, 0 1px 0 #FBFBFB inset;
}

.post_tags a:hover {
background:#ffffff;
}

/******** SHARE POST ********/
.share_post {
background:#F7F7F7;
float:left;
margin:5px 0px 0px 0px;
width:100%;
border-bottom:1px solid #AAAAAA;
border-top:1px solid #AAAAAA;
}

.share_post_pad {
float:left;
padding:12px 16px 12px 16px;
}

.share_post_facebook {
float:left;
margin:0px 16px 0px 0px;
height:20px;
}

.share_post_gplus {
float:left;
margin:0px 16px 0px 0px;
height:20px;
}

.share_post_linkedin {
float:left;
margin:0px 16px 0px 0px;
height:20px;
}

.share_post_twitter {
float:left;
margin:0px 16px 0px 0px;
height:20px;
}

/******** BREADCRUMBS ********/
.breadcrumbs {
font-size: 12px;
color:#ffffff;
background:#0C7BCE;
padding:4px 15px 5px 15px;
border-radius:3px 3px 0px 0px;
}

.breadcrumbs a {
text-decoration:none;
color:#ffffff;
padding:0px 3px 0px 0px;
}

.breadcrumbs a:hover {
text-decoration:underline;
}

/******** CATEGORY ********/

.tm_category_2 {
width:51.2%;
margin:0px 0px 15px 0px;
float:left;
height:100%;
}

.tm_category_1 {
width:75.6%;
margin:0px 0px 15px 0px;
float:left;
height:100%;
}

.tm_category_1_right {
width:75.6%;
margin:0px 0px 15px 0px;
float:left;
height:100%;
}

.tm_category_0 {
width:100%;
margin:0px 0px 15px 0px;
float:left;
height:100%;
}

.tm_category_file {
background:#ffffff;
padding:0px;
border-radius:3px;
}

.tm_category_box {
padding:0px 15px 15px 15px;
}

.tm_category_box .sticky {
margin:0px -15px 0px -15px;
padding:0px 15px 0px 15px;
background:#FEF7DB;
}

.tm_category_box_home5 {
padding:0px 15px 15px 15px;
}

.tm_category_box_home5 .post {
padding:0px 0px 0px 0px;
}

.tm_category_box_home5 .sticky {
margin:0px -15px 0px -15px;
padding:0px 15px 0px 15px;
background:#FEF7DB;
}

.tm_cat_metatitle {
background:#0C7BCE;
padding:0px 15px 0px 15px;
border-radius:3px 3px 0px 0px;
}

.tm_cat_metatitle h1 {
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
color:#ffffff;
font-size:25px;
line-height:20px;
}

.tm_cat_arrow:before {
border-color:#0C7BCE transparent transparent;
border-style:solid;
border-width:8px;
content:"";
display:block;
margin:0px;
position:absolute;
text-align:center;
}

.tm_cat_metadesc {
}

.tm_cat_image {
margin:0px 0px 4px 0px;
}

.tm_cat_image img {
width:100%;
}

.tm_cat_image a {
}

.tm_catpost_titles {
}

.tm_catpost_titles h1 {
font-size:26px;
font-weight:700;
font-family:open sans,arial,verdana;
line-height:34px;
padding:15px 0px 10px 0px;
text-transform:none;
margin:0px;
-ms-word-wrap: break-word;
word-wrap: break-word;
}

.tm_cat_item {
float:left;
width:100%;
border-bottom:1px solid #DDDDDD;
color:#AAAAAA;
font-size:11px;
margin:0px 0px 15px 0px;
padding:0px 0px 5px 0px;
text-transform:uppercase;
}

.tm_catpost_item_1 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_catpost_item_2 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_catpost_item_3 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_catpost_item_4 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_catpost_item_5 {
float:left;
}

.tm_cat_desc {
padding:0px 0px 0px 0px;
}

.tm_cat_desc_home5 {
margin:0px 0px 0px 0px;
}

.tmpost-desc {
margin:0px 0px 15px 0px;
-moz-hyphens:auto;
word-wrap:break-word;
font-size:15px;
line-height:27px;
}

.tm_cat_readmore {
margin:15px 0px 0px 0px;
height:27px;
}

.tm_cat_readmore a {
color:#aaa;
background:#e0e0e0;
border-radius:0px 0px 3px 3px;
padding:6px 6px 6px 6px;
padding:4px 8px 4px 8px;
font-size:13px;
font-weight:bold;
text-decoration:none;
-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;
}

.tm_cat_readmore a:hover {
color:#333;
}

.tmpost-readmore {
text-align:center;
position:relative;
border-top:1px solid #e0e0e0;
padding:0px 0px 4px 0px;
-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;
}

.tmpost-readmore_list {
background:#000000;
bottom:-5px;
height:0px;
position:absolute;
width:100%;
}

/******** fontawesome ********/
.icon-file-text:before {
padding:0px 2px 0px 0px;
}

.icon-reorder:before {
padding:0px 3px 0px 0px;
}

.icon-user:before {
margin:0px 0px 0px -2px;
padding:0px 2px 0px 0px;
}

/******** PAGE NAVIGATION ********/

.tm_navigation {
float:left;
margin:15px 0px 0px 0px;
width:100%;
}

#Nav {
margin:0px;
font-family:arial;
font-size:14px;
}

#Nav strong.on {
padding:10px;
color:#ffffff;
text-decoration:none;
font-family:arial;
font-size:14px;
position:relative;
float:left;
margin:0px 4px 4px 0px;
background:#aaaaaa;
}

#Nav .current {
padding:10px;
color:#ffffff;
text-decoration:none;
font-family:arial;
font-size:14px;
position:relative;
float:left;
margin:0px 4px 0px 0px;
background:#000000;
}

#Nav .dots {
display:none;
}

#Nav a {
padding:10px;
background:#ffffff;
color:#333333;
text-decoration:none;
font-family:arial;
font-size:14px;
position:relative;
float:left;
margin:0px 4px 0px 0px;
-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;
}

#Nav a:hover {
color:#000000;
box-shadow:2px 2px 7px rgba(0, 0, 0, 0.5);
position:relative;
}

#infscr-loading {
text-align:center;
z-index:100;
position:fixed;
left:45%;
bottom:40px;
width:200px;
padding:10px;
background:#000000; 
opacity:0.8;
color:#ffffff;
-webkit-border-radius: 4px;
   -moz-border-radius: 4px;
        border-radius: 4px;
}

#navinextpost {
display:none;
}

/******** 404 ********/

.tm_error {
background:#FFFFFF;
margin:0px 0px 15px 0px;
padding:15px 15px 15px 15px;
float:left;
width:975px;
}

.tm_error_posts {
font-family:'open sans condensed',arial,verdana;
font-size:25px;
margin:0px 0px 0px 0px;
text-transform:uppercase;
font-weight:bold;
}

.tm_error_posts_desc {
padding:0px 0px 10px 8px;
}

/******** PAGE ********/
.tm_page {
}

.tm_middle_page_2 {
background:#ffffff;
float:left;
height:100%;
margin:0px 0px 15px 0px;
width:51.2%;
}

.tm_middle_page_1 {
background:#ffffff;
float:left;
height:100%;
margin:0px 0px 15px 0px;
width:75.6%;
}

.tm_middle_page_1_right {
background:#ffffff;
float:left;
height:100%;
margin:0px 0px 15px 0px;
width:75.6%;
}

.tm_middle_page_0 {
background:#ffffff;
float:left;
height:100%;
margin:0px 0px 15px 0px;
width:100%;
}

.tm_middle_page_content {
padding:0px 15px 0px 15px;
}

.tm_middle_page_content h1 {
font-family:open sans condensed, arial, verdana;
font-weight:300;
font-size:36px;
line-height:38px;
text-transform:uppercase;
margin:15px 0px 15px 0px;
-ms-word-wrap: break-word;
word-wrap: break-word;
}

.tm_middle_page_content strong {
font-weight:bold;
}

.tm_middle_page_content h2 {
font-size:32px;
line-height:32px;
}

.tm_middle_page_content h3 {
line-height:30px;
}

.tm_middle_page_content h4 {
line-height:24px;
}

.tm_middle_page_content h5 {
line-height:20px;
}

.tm_item_page {
}

.tm_item_page_list {
width:100%;
float:left;
color:#AAAAAA;
font-size:11px;
text-transform:uppercase;
border-bottom:1px solid #DDDDDD;
margin:0px 0px 15px 0px;
padding:0px 0px 5px 0px;
}

.tm_item_page_list_1 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_item_page_list_2 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_item_page_list_3 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_item_page_list_4 {
float:left;
padding:0px 12px 0px 0px;
}

.tm_item_page_list_5 {
float:left;
}

.type-page p {
margin:0px 0px 25px 0px;
padding:0px;
font-size:14px;
line-height:24px;
}

.page-edit-link {
color:#333333;
}

.author_page {
float: left;
background:#ffffff;
width:100%;
margin:0px 0px 15px 0px;
border-bottom:1px solid #EEEEEE;
border-top:1px solid #EEEEEE;
}

/******** SHARE PAGE ********/
.share_page {
background:#F7F7F7;
float:left;
margin:15px 0px 0px 0px;
width:100%;
border-bottom:1px solid #AAAAAA;
border-top:1px solid #AAAAAA;
}

.share_page_pad {
float:left;
padding:12px 16px 12px 16px;
}

.share_page_facebook {
float:left;
margin:0px 16px 0px 0px;
height:20px;
}

.share_page_gplus {
float:left;
margin:0px 16px 0px 0px;
height:20px;
}

.share_page_linkedin {
float:left;
margin:0px 16px 0px 0px;
height:20px;
}

.share_page_twitter {
float:left;
margin:0px 16px 0px 0px;
height:20px;
}

/******** SEARCH ********/
.tm_search {
padding:0px 0px 15px 0px;
}


.tm_content_header .tm_search, .tm_footer_index_widget .tm_search {
width:975px;
}

.tm_center_widget .tm_search {
width:485px;
}

.tm_home_6_header .tm_search, .tm_home_6_footer .tm_search {
width:975px;
}

.tm_center_widget li .tm_search {
width:100%;
}

.tm_search div {
}

#searchform {
}

.searchin {
padding:0px 0px 0px 0px;
}

#s {
border:1px solid #dddddd;
font-size:13px;
height:30px;
padding:0 0 0 5px;
}

.tm_center_widget li #s {
width:478px;
font-family:arial,verdana;
background:#f5f5f5;
}

.tm_sidebarwidget_left li #s {
width:193px;
font-family:arial,verdana;
background:#F5F5F5;
}

.tm_sidebar_right li #s {
width:193px;
font-family:arial,verdana;
background:#F5F5F5;
}

.1screen-reader-text {
background-image:url("../magazine/images/search-icon.png");
background-position:5px 8px;
background-repeat:no-repeat;
font-family:inherit;
padding:0 0 0 23px;
}

input[type="text"] {
border:1px solid #D2D2D2;
color:#7C7C7C;
font-size:0.785714rem;
font-weight:normal;
line-height:1.42857;
padding:3px 12px 3px 12px;
}

.screen-reader-text {
width:100%;
}

/******** HOME INDEX 2 ********/
.tm_home_index_2 {
}

.tm_home_index_2 .tm_left {
margin:0px 0px 0px 15px;
}

/******** HOME INDEX 3 ********/
.tm_home_index_3 {
}

.tm_home_index_3 .tm_right {
margin:0px 15px 0px 0px;
}

.tm_right_home3_mobile {
display:none;
}

/******** HOME INDEX 4 ********/
.tm_home_index_4 {
}

.tm_home_index_4 .tm_left {
margin:0px 0px 0px 15px;
}

.tm_home_index_4 .blogin_images {
float:left;
}

.tm_home_index_4 .blogin_title_img {
margin:0px 0px 0px 15px;
}

/******** HOME INDEX 6 ********/
.tm_photography {
margin:0px 0px 15px 0px;
float:left;
}

.tm_photography_sub {
}

.tm_photography_item {
float:left;
}

.tm_photography_box {
position:relative;
}

.tm_photography_images {
height:115px;
}

.tm_photography_images img {
width:201px;
height:115px;
}

.tm_photography_title {
}

.tm_photography_box .tm_photography_title {
background:#f8f8f8;
position:absolute;
bottom:0;
left:0;
width:191px;
text-align:center;
text-transform:uppercase;
padding:5px;
opacity:0;
font-size:12px;
}

.tm_photography_box .tm_photography_images:hover {
-webkit-transition:all 0.4s ease-in 0s;
-moz-transition:all 0.4s ease-in 0s;
-ms-transition:all 0.4s ease-in 0s;
-o-transition:all 0.4s ease-in 0s;
transition:all 0.4s ease-in 0s;
}

.tm_photography_box:hover .tm_photography_title {
opacity:1;
-webkit-transition:all 0.4s ease-in 0s;
-moz-transition:all 0.4s ease-in 0s;
-ms-transition:all 0.4s ease-in 0s;
-o-transition:all 0.4s ease-in 0s;
transition:all 0.4s ease-in 0s;
}

.tm_photography_title a {
color:#000000;
}

.tm_home_6_header {
}

.tm_home_6_header li {
-moz-hyphens:auto;
background:#FFFFFF;
float:left;
margin:0px 0px 15px 0px;
padding:15px 15px 0px 15px;
word-wrap:break-word;
}

.tm_home_6_footer {
}

.tm_home_6_footer li {
-moz-hyphens:auto;
background:#FFFFFF;
float:left;
margin:0px 0px 15px 0px;
padding:15px 15px 0px 15px;
word-wrap:break-word;
}

.tm_home6_3blockdesc {
background:#E6EAF5;
margin:0px 0px 15px 0px;
padding:18px 15px 0px 15px;
-moz-hyphens:auto;
word-wrap:break-word;
float:left;
width:975px;
}

.tm_home6_3blockdesc_text {
color:#000000;
text-align:center;
font-size:13px;
}

.tm_home6_3blockdesc_text i {
color:#000000;
}

.tm6title {
color:#000000;
font-size:20px;
line-height:38px;
font-weight:400;
}

.tm_home6_testimonial {
background-color:#ffffff;
background-image:url("../magazine/images/bg1.png");
margin:0px 0px 15px 0px;
padding:15px;
-moz-hyphens:auto;
word-wrap:break-word;
float:left;
width:975px;
}

.tm_home6_testimonial_title {
font-family:open sans,arial,verdana;
font-size:41px;
font-weight:800;
margin:0px 0px -12px 0px;
text-align:center;
color:#ffffff;
}

.tm_home6_testimonial_smalltitle {
text-align:center;
font-size:28px;
color:#ffffff;
padding:0px 0px 12px 0px;
}

.tm_home6_testimonial_text {
}

.tm_home6_video_left {
float:left;
padding:0px 25px 0px 0px;
width:45%;
}

.tm_home6_video_left iframe {
}

.tm_home6_video_right {
float:right;
width:48%;
}

.tm_home6_vidtitle {
border-bottom:1px solid #e3e3e3;
margin:0 0 15px 0;
padding:0 0 5px 0;
font-weight:bold;
}

.tm_home6_videsc {
font-size:13px;
}

.tm_home6_videsc a {
color:#FF8100;
font-weight:bold;
}

.tm_home6_videsc ul li {
}

.tm_home6_videsc ul li i {
padding:0px 8px 0px 0px;
}

/******** HOME INDEX 7 ********/
.tm_photography_home7 {
margin:0px 0px 15px 0px;
float:left;
}

/******** SHORTCODE ********/
.symple-pricing-table .symple-pricing-content ul li {
float:none;
}

/******** WIDGET ********/

/* text or html */
.textwidget {
padding:0px 0px 15px 0px;
width:200px;
font-size:13px;
}

.tm_content_header .textwidget, .tm_footer_index_widget .textwidget {
width:975px;
}

.tm_center_widget .textwidget {
width:485px;
}

.tm_home_6_header .textwidget, .tm_home_6_footer .textwidget {
width:975px;
}

/* archives */
.widget_archive {
}

.widget_archive select {
margin:0px 0px 15px 0px;
width:200px;
}

.tm_content_header .widget_archive select, .tm_footer_index_widget .widget_archive select {
width:975px;
}

.tm_center_widget .widget_archive select {
width:485px;
}

.tm_home_6_header .widget_archive select, .tm_home_6_footer .widget_archive select {
width:975px;
}

.widget_archive ul {
float:left;
margin:-5px 0px 0px 0px;
padding:0px 0px 10px 0px;
width:200px;
}

.tm_content_header .widget_archive ul, .tm_footer_index_widget .widget_archive ul {
width:975px;
}

.tm_center_widget .widget_archive ul {
width:485px;
}

.tm_home_6_header .widget_archive ul, .tm_home_6_footer .widget_archive ul {
width:975px;
}

.widget_archive ul li {
background-image: url("../magazine/images/category-link.png");
background-position:0 9px;
background-repeat:no-repeat;
width:100%;
padding:0px 0px 5px 15px;
margin:0px;
font-size:13px;
} 

.widget_archive ul li a {
color:#666666;
font-size:13px;
text-decoration:none;
}

/* calendar */
.widget_calendar {
}

#calendar_wrap {
padding:0px 0px 15px 0px;
width:200px;
}

.tm_content_header #calendar_wrap, .tm_footer_index_widget #calendar_wrap {
width:975px;
}

.tm_center_widget #calendar_wrap {
width:485px;
}

.tm_home_6_header #calendar_wrap, .tm_home_6_footer #calendar_wrap {
width:975px;
}

#wp-calendar {
width:100%;
font-size:13px;
}

#wp-calendar caption {
padding:5px;
background:#f1f1f1;
}

#wp-calendar th, #wp-calendar td {
border:1px solid #E8E8E8;
max-width:100%;
text-align:center;
}

#wp-calendar #today {
background:#A7ABAD;
color:#ffffff;
}

#wp-calendar #today a {
color:#ffffff;
}

#wp-calendar tr a {
color:#000000;
}

/* category */
.widget_categories {
}

.widget_categories select {
margin:0px 0px 15px 0px;
width:200px;
}

.tm_content_header .widget_categories select, .tm_footer_index_widget .widget_categories select {
width:975px;
}

.tm_center_widget .widget_categories select {
width:485px;
}

.tm_home_6_header .widget_categories select, .tm_home_6_footer .widget_categories select {
width:975px;
}

.widget_categories ul {
float:left;
margin:-5px 0px 0px 0px;
padding:0px 0px 10px 0px;
width:200px;
}

.widget_categories ul li ul {
float:left;
padding:6px 0px 0px 0px;
margin:0px;
}

.widget_categories ul li ul li {
float:left;
width:80%;
}

.tm_content_header .widget_categories ul, .tm_footer_index_widget .widget_categories ul {
width:975px;
}

.tm_center_widget .widget_categories ul {
width:485px;
}

.tm_home_6_header .widget_categories ul, .tm_home_6_footer .widget_categories ul {
width:975px;
}

.widget_categories ul li {
background-image: url("../magazine/images/category-link.png");
background-position:0 7px;
background-repeat:no-repeat;
width:100%;
padding:0px 0px 5px 15px;
margin:0px;
font-size:13px;
float:left;
} 

.widget_categories ul li a {
color:#666666;
font-size:13px;
text-decoration:none;
}

/* custom menu */
.widget_nav_menu {
}

.widget_nav_menu .menu li {
background-image:url("../magazine/images/category-link.png");
background-position:0 9px;
background-repeat:no-repeat;
border:none;
margin:0px;
padding:0px 0px 15px 15px;
width:100%;
}

.widget_nav_menu .menu li .sub-menu {
float:left;
padding:10px 0px 0px 2px;
width:100%;
}

.widget_nav_menu .menu li .sub-menu li {
background-image:url("../magazine/images/category-sublink.png");
background-position:0px 7px;
background-repeat:no-repeat;
margin:0px;
padding:6px 0px 6px 25px;
border:none;
width:158px;
}

.widget_nav_menu .menu li .sub-menu li .sub-menu {
display:none;
}

.widget_nav_menu .menu li .sub-menu li a {
font-size:13px;
color:#000000;
}

.widget_nav_menu li a {
font-size:13px;
color:#000000;
}

.tm_content_header .widget_nav_menu .menu li .sub-menu li, .tm_footer_index_widget .widget_nav_menu .menu li .sub-menu li {
width:933px;
}

.tm_center_widget .widget_nav_menu .menu li .sub-menu li {
width:443px;
}

.tm_home_6_header .widget_nav_menu .menu li .sub-menu li, .tm_home_6_footer .widget_nav_menu .menu li .sub-menu li {
width:933px;
}

/* meta */
.widget_meta {
}

.widget_meta ul {
float:left;
margin:-5px 0px 0px 0px;
padding:0px 0px 10px 0px;
}

.widget_meta ul li {
background-image:url("../magazine/images/category-link.png");
background-position:0px 9px;
background-repeat:no-repeat;
padding:0px 0px 5px 15px;
width:185px;
margin:0px;
}

.widget_meta li a {
color:#666666;
font-size:13px;
}

.tm_content_header .widget_meta li, .tm_footer_index_widget .widget_meta li {
width:960px;
}

.tm_center_widget .widget_meta li {
width:470px;
}

.tm_home_6_header .widget_meta li, .tm_home_6_footer .widget_meta li {
width:960px;
}

.tm_content_header .widget_meta, .tm_footer_index_widget .widget_meta {
width:975px;
}

.tm_center_widget .widget_meta {
width:485px;
}

.tm_home_6_header .widget_meta, .tm_home_6_footer .widget_meta {
width:975px;
}

/* page */
.widget_pages {
}

.widget_pages ul {
float:left;
margin:-5px 0px 0px 0px;
padding:0px 0px 10px 0px;
}

.widget_pages ul li {
background-image:url("../magazine/images/category-link.png");
background-position:0px 9px;
background-repeat:no-repeat;
padding:0px 0px 5px 15px;
width:185px;
margin:0px;
}

.widget_pages ul li ul {
float:left;
margin:0px;
padding:6px 0px 0px 0px;
}

.tm_center_widget .widget_pages ul li ul li {
width:455px;
}

.widget_pages ul li ul li {
float:left;
width:80%;
}

.widget_pages li a{
color:#666666;
font-size:13px;
}


.tm_content_header .widget_pages li, .tm_footer_index_widget .widget_pages li {
width:960px;
}

.tm_center_widget .widget_pages li {
width:470px;
float:left;
}

.tm_home_6_header .widget_pages li, .tm_home_6_footer .widget_pages li {
width:960px;
}

.tm_content_header .widget_pages, .tm_footer_index_widget .widget_pages {
width:975px;
}

.tm_center_widget .widget_pages {
width:485px;
}

.tm_home_6_header .widget_pages, .tm_home_6_footer .widget_pages {
width:975px;
}

/* recent comments | recent posts | rss */
.widget_recent_comments, .widget_recent_entries, .widget_rss {
}

.widget_recent_comments ul, .widget_recent_entries ul, .widget_rss ul {
float:left;
margin:-5px 0px 0px 0px;
padding:0px 0px 10px 0px;
}

.widget_recent_comments ul li, .widget_recent_entries ul li, .widget_rss ul li {
background-image:url("../magazine/images/category-link.png");
background-position:0px 9px;
background-repeat:no-repeat;
padding:0px 0px 5px 15px;
width:185px;
margin:0px;
}

.widget_recent_comments li a, .widget_recent_entries li a, .widget_rss li a, .rsswidget {
color:#666666;
font-size:13px;
}

.tm_content_header .widget_recent_comments li, 
.tm_content_header .widget_recent_entries li, 
.tm_content_header .widget_rss li, 
.tm_footer_index_widget .widget_recent_comments li, 
.tm_footer_index_widget .widget_recent_entries li, 
.tm_footer_index_widget .widget_rss li {
width:960px;
}

.tm_center_widget .widget_recent_comments li, 
.tm_center_widget .widget_recent_entries li, 
.tm_center_widget .widget_rss li {
width:470px;
}

.tm_home_6_header .widget_recent_comments li, 
.tm_home_6_header .widget_recent_entries li, 
.tm_home_6_header .widget_rss li, 
.tm_home_6_footer .widget_recent_comments li, 
.tm_home_6_footer .widget_recent_entries li, 
.tm_home_6_footer .widget_rss li {
width:960px;
}

.tm_content_header .widget_recent_comments, 
.tm_content_header .widget_recent_entries, 
.tm_content_header .widget_rss, 
.tm_content_header .tm_footer_index_widget 
.tm_content_header .widget_recent_comments, 
.tm_content_header .widget_recent_entries, 
.tm_content_header .widget_rss {
width:975px;
}

.tm_center_widget .widget_recent_comments, 
.tm_center_widget .widget_recent_entries, 
.tm_center_widget .widget_rss {
width:485px;
}

.tm_home_6_header .widget_recent_comments, 
.tm_home_6_header .widget_recent_entries, 
.tm_home_6_header .widget_rss, 
.tm_home_6_footer .widget_recent_comments, 
.tm_home_6_footer .widget_recent_entries, 
.tm_home_6_footer .widget_rss {
width:975px;
}

.rss-date {
font-size:13px;
font-weight:bold;
}

/* tagwidget */
.widget_tag_cloud {
}

.tagcloud {
float:left;
margin:-5px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:200px;
}

.tagcloud a {
background:#dddddd;
color:#333333;
display:block;
float:left;
font-size:14px !important;
font-family:'open sans condensed',arial,verdana;
margin:4px 4px 0 0;
padding:2px 6px 4px 6px;
text-decoration:none;
-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;
}

.tagcloud a:hover {
color:#000000;
}

.tm_content_header .tagcloud, .tm_footer_index_widget .tagcloud {
width:975px;
}

.tm_center_widget .tagcloud {
width:485px;
}

.tm_home_6_header .tagcloud, .tm_home_6_footer .tagcloud {
width:975px;
}

/******** STICKY ********/
.tm_center_widget .sticky {
background:#FEF7DB;
border-bottom:5px solid #dddddd;
border-top:5px solid #dddddd;
float:left;
}

.tm_center_widget .sticky .blogin_titles {
font-weight:600;
}

.tm_center_widget .sticky .blogin_title_img {
padding:0px 0px 0px 10px;
width:360px;
}

/******** GALLERY ********/
#gallery-1 img.attachment-thumbnail {
max-width:95%;
border:1px solid #f1f1f1;
}

#gallery-1 dt.landscape {
max-width:95%;
}

#gallery-1 dt.portrait {
max-width:95%;
}

.gallery-caption {
font-size:12px;
line-height:16px;
}

.tm_middle_post_content .attachment {
font-size:13px;
}

.tm_middle_post_content .attachment img {
height:auto;
max-width:100%;
margin:0px 0px 10px 0px;
}

.tm_attachment_img {
text-align:center;
}

.tm_attachment_desc {
float:left;
margin:0px 0px 10px 0px;
}

.tm_attachment_desc p {
margin:0px 0px 10px 0px;
padding:0px;
}

.previous-next-image {
float:left;
margin:0px 0px 15px 0px;
width:100%;
}

.previous-next-image a {
background:#95999B;
color:#FFFFFF;
font-size:13px;
margin:0px 10px 0px 0px;
padding: 6px;
text-decoration:none;
text-transform:uppercase;
}

/******** HOME 7 ABOUT US ********/
.tm_home7_about_us {
float:left;
margin:0px 0px 15px 0px;
padding:5px 15px 15px 15px;
background:#ffffff;
border-left:5px solid #FF8100;
color:#000000;
}

.tm_home7_about_us_title {
font-size:33px;
text-align:center;
text-transform:uppercase;
padding:0px 0px 0px 0px;
font-family:open sans condensed,arial,verdana;
}

.tm_home7_about_us_title_tag {
text-align:center;
font-size:13px;
text-transform:uppercase;
}

.tm_home7_about_us_desc {
font-size:13px;
text-align:center;
color:#757575;
}

.tm_home7_about_us_desc a{
color:#FF8100;
font-weight:bold;
}

.tm_home7_profile_image {
margin:0px 0px 15px 0px;
float:left;
width:100%;
}

.tm_home7_profile_image img{
max-width:100%;
float:left;
}

.tm_home7_testimonial {
background:#46526E;
margin:0px 0px 15px 0px;
padding:15px;
-moz-hyphens:auto;
word-wrap:break-word;
float:left;
width:975px;
}

.tm_home7_testimonial_title {
font-family:open sans,arial,verdana;
font-size:41px;
font-weight:800;
margin:6px 0px 0px 0px;
text-align:center;
color:#ffffff;
line-height:50px;
}

.tm_home7_testimonial_smalltitle {
text-align:center;
font-size:28px;
color:#ffffff;
padding:0px 0px 16px 0px;
line-height:30px;
}

/******** CONTACT US ********/
#cntctfrm_contact_form {
width:auto;
}

#cntctfrm_contact_name, #cntctfrm_contact_address, #cntctfrm_contact_phone, #cntctfrm_contact_email, #cntctfrm_contact_subject {
background:#FFFFFF;
border:1px solid #E0E0E0;
height:25px;
padding:4px;
}

#cntctfrm_contact_message {
background:#FFFFFF;
border:1px solid #E0E0E0;
height:166px;
padding:4px;
width:98%;
}

#cntctfrm_contact_form label {
float:left;
padding:15px 0px 4px 0px;
width:100%;
font-size:12px;
}

#cntctfrm_thanks {
padding:15px 0px 15px 0px;
}

#tm_page_contactus #cntctfrm_contact_name, 
#tm_page_contactus #cntctfrm_contact_email, 
#tm_page_contactus #cntctfrm_contact_subject, 
#tm_page_contactus #cntctfrm_contact_message,
#tm_page_contactus #cntctfrm_contact_address, 
#tm_page_contactus #cntctfrm_contact_phone {
width:98%;
}

#cntctfrm_contact_attachment {
padding:5px;
width:98%;
}

#tm_h1_contactus {
margin:15px 0px 10px 0px;
}

.textwidget .symple-toggle .symple-toggle-trigger {
font-size:15px;
}

/******** SHORTCODE ********/
.tm_content .symple-pricing-table .symple-pricing-header h5 {
font-weight:normal;
}

.tm_content .symple-skillbar-bar {
border-radius:0px;
}

.tm_content .symple-skillbar {
border-radius:0px;
}

.tm_content .symple-skillbar-title span {
border-bottom-left-radius:0px;
border-top-left-radius:0px;
}

.tm_content .symple-testimonial-author {
margin:15px 0px 15px 0px;
}

/******** TAGLINE ********/
.tm_content_header li.widget_tagline_tmclass {
padding:0px;
}

.tm_footer_index .widget_tagline_tmclass {
padding:0px;
}

.tmtagline_about_us {
float:left;
margin:0px 0px 0px 0px;
padding:5px 15px 15px 15px;
background:#ffffff;
color:#747474;
width:970px;
}

.tmtagline_about_us_title {
font-size:33px;
text-align:center;
text-transform:uppercase;
padding:10px 0px 5px 0px;
font-family:open sans condensed,arial,verdana;
color:#000000;
line-height:38px;
}

.tmtagline_about_us_title_tag {
text-align:center;
font-size:13px;
text-transform:uppercase;
}

.tmtagline_about_us_desc {
font-size:13px;
text-align:center;
line-height:17px;
}

.tmtagline_profile_image {
margin:0px 0px 15px 0px;
float:left;
width:100%;
}

.tmtagline_profile_image img{
max-width:100%;
float:left;
}

/******** SHORTCODE ********/
.symple-toggle .symple-toggle-container {
background:#ffffff;
}

/******** END STYLE ********/