

/**
**NEWS TEASER
*/
.lnm_news { min-height: 360px; }

.news_title { 
	font-size: 20px;
	line-height: 20px;
	font-weight: bold; 
	height: auto;  
	padding: 0 0 10px 0;
}

.news_teaser h4 { font-size: 25px; }

.news_footer { }

.news_date { font-size: 12px; color: #181818; display: block; float: left;  padding: 0 10px 0 0;}

.news_list_item table { width: 100%; }

.news_image { height: 168px; line-height: 168px; overflow: hidden; text-align: center;}

.news_img { padding: 0px; height: 100%; }

.news_teaser_column { 
	vertical-align: top;
	border-bottom: 1px dotted #A6A6A6;
  	margin-bottom: 20px;
}

#news .news_title { font-size: 18px; height: auto; line-height: 22px; padding: 0 0 10px 0; }

#news .news_title a { color: #aa0000;}

.news_title{ font-family: Georgia, "Times New Roman", Times, serif; font-size:18px}

.news_teaser { padding: 0 0 10px 0; color: #181818; font-size: 12px; height: auto; min-height:28px; line-height:26px;}

.news_footer { padding: 0 0 10px 0; display: block; height: 30px; }

.news_comment { 
	display: block; 
	float: right; 
	margin: 4px 10px 0px 0px;
}

.news_readmore { 
	display: block; 
	float: none; 
	font-size: 14px; 
}

.news_readmore:after {  }

#home .news_teaser { padding: 0px; }


.news_listing_bottom { height: 20px; width: 100%; }

.news_teaser .continue { float:left; font-size:10px; font-weight:bold; margin-top:8px; text-transform:uppercase; }

#news #menu {
  padding: 0;
}

#news #menu li { cursor: pointer; list-style-type:none;}


.comment_bubble, .comment_bubble:link { background: url("http://cdn.trans-siberian.com/non_secure/skin/icon/commentcountbubble.png") no-repeat scroll 0 0 transparent; border: 0 solid red; color: #000000; display: block; font-size: 10px; height: 17px; line-height: 14px; text-align: center; width: 24px; }

.lnm_pagination { padding: 20px; /*	background-color: #2a2a2a;*/ font-size: 14px; text-transform: capitalize; color: #9b9b9b; margin-top: 20px; width: 100%; display: block; float: right; }

.lnm_pagination .lnm_previous { display: inline-block; width: 32%; text-align: left; }

.lnm_pagination .lnm_previous:before { content:"\e079"; font-family:"Glyphicons Halflings"; padding-right: 10px; }

.lnm_pagination .lnm_current { display: inline-block; width: 32%; text-align: center; }

.lnm_pagination .lnm_next { display: inline-block; width: 32%; text-align: right; }

.lnm_pagination .lnm_next:after { content:"\e080"; font-family:"Glyphicons Halflings"; padding-left: 10px; }

/*
 * ARTICLE
 */

#news_article { border-bottom: 1px dotted #A6A6A6; margin: 0 0 10px; padding: 0 0 10px; }

.news_article_titlebar { position: relative; }

.news_detail_date { display: block; font-weight: bold; height: 62px; margin-right: 1px; position: relative; text-align: center; width: 50px; border-right:1px solid #004489; }

.date_month { font-size: 10px; margin-top: 20px; text-transform: uppercase; }

.date_day { font-size: 21px; }

.date_year { font-size: 10px; }

.news_detail_headline { height:75px; padding: 0px 0 0 0px; margin:0 0px 0 40px; position: absolute; top: 0; left: 0; }

.news_detail_headline .comments_count { position: absolute; top: 30px; right: 0px; }

.news_detail_headline h4 { font-family: "CgDavisonAmericana"; font-size:24px; letter-spacing:0; line-height:25px; font-weight: normal; margin-left:20px; padding:0 10px 0 0; text-transform:capitalize; }

.secondary_news_detail_headline { 
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #aa0000; 
	font-size: 20px; 
	font-weight: bold; 
	line-height: 20px; 
	margin-bottom: 16px;
}

.secondary_news_detail_date { font-size: 12px; font-style: italic; }

.news_detail { font-size: 12px; line-height: 24px; margin-top: 1px; padding: 0px; }

.news_detail h2 { color: #aa0000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold;}

.news_detail h3 {font-family: Georgia, "Times New Roman", Times, serif !important;font-size: 18px;font-weight: bold;height: auto !important;margin-bottom: 0;padding: 0 !important;}

.news_detail_image { }

.news_detail_image_main.multiimage { height: 455px; }

.news_detail_image_main { overflow: hidden; margin:0 auto; }

.news_detail_image_slider { background-color: #e1e1e1; text-align: center; padding:3px; line-height: 12px; }

.news_detail_image_slider_item { display: inline; width:50px; margin:0 2px; }

.news_detail_image_main.multiimage img { height: 100%; }

.news_detail_image_main img { margin: 0 auto; display: block; width: auto; }

.news_detail_text { padding:10px; }

#tag_cloud { background-color: #EDEDED; margin-top: 1px; padding: 20px; }

/**
 * ARCHIVE
 */

.news_archive{
	font-size: 14px;
}

ul.news_archive, ul.collapse, ul.in {
	padding-left: 0px;
}

li.active > ul > li > ul {
	padding-left: 0px;
}

li.active > ul {

	padding-left:0px; 
}

ul.news_archive > li > ul {
	padding-left:0px;
	margin-top: 4px;
	margin-bottom: 6px;
}

ul.news_archive > li > ul > li {
/*	border: 2px solid Purple; */
}

.news_archive > li{
	border-bottom: 1px solid #000000;
	margin-bottom: 6px;
	padding-bottom: 5px;
}
/**
 * SOCIAL SHARING
 */

.article_sharing { display:block; position:relative; text-align:left; min-height:40px; margin-top:1px; padding:20px; }

#tourdate ul.sharing_container { width: 300px; display: inline; margin-top: -8px; float: right; }

ul.sharing_container { text-align:center; list-style-type: none; list-style-position: outside; padding: 0px; margin: 0px auto; }

ul.sharing_item li { display:inline; list-style-type: none; list-style-position: outside; width:32px; height:32px; border-width:0px; padding: 0px; margin: 5px; text-align:center; }

.sharing_delicious { display:inline; float:right; background-image:url(http://cdn.trans-siberian.com/non_secure/skin/icon/16/delicious.png); background-repeat:no-repeat; background-position:top left; min-height:32px; min-width:100px; }

.sharing_digg { display:inline; float:right; background-image:url(http://cdn.trans-siberian.com/non_secure/skin/icon/16/digg.png); background-repeat:no-repeat; background-position:top left; min-height:32px; min-width:100px; }

.sharing_facebook_like { display:inline; float:left; min-height:32px; min-width:100px; }

.sharing_facebook_share { display:inline; float:right; background-image:url(http://cdn.trans-siberian.com/non_secure/skin/icon/16/facebook.png); background-repeat:no-repeat; background-position:top left; min-height:32px; min-width:100px; }

.sharing_flickr { display:inline; float:right; background-image:url(http://cdn.trans-siberian.com/non_secure/skin/icon/16/flickr.png); background-repeat:no-repeat; background-position:top left; min-height:32px; min-width:100px; }

.sharing_myspace { display:inline; float:right; background-image:url(http://cdn.trans-siberian.com/non_secure/skin/icon/16/myspace.png); background-repeat:no-repeat; background-position:top left; min-height:32px; min-width:100px; }

.sharing_rss { display:inline; float:right; background-image:url(http://cdn.trans-siberian.com/non_secure/skin/icon/16/rss.png); background-repeat:no-repeat; background-position:top left; min-height:32px; min-width:100px; }

.sharing_sharethis { display:inline; float:right; min-height:32px; min-width:100px; }

.sharing_stumbleupon { display:inline; float:right; background-image:url(http://cdn.trans-siberian.com/non_secure/skin/icon/16/stumbleupon.png); background-repeat:no-repeat; background-position:top left; min-height:32px; min-width:100px; }

.sharing_tumblr { display:inline; float:right; background-image:url(http://cdn.trans-siberian.com/non_secure/skin/icon/16/tumblr.png); background-repeat:no-repeat; background-position:top left; min-height:32px; min-width:100px; }

.sharing_twitter { display:inline; float:right; background-image:url(http://cdn.trans-siberian.com/non_secure/skin/icon/16/twitter.png); background-repeat:no-repeat; background-position:top left; min-height:32px; min-width:100px; }
 
@media ( max-width : 767px) {
.news_detail_headline h4 {
 font-size: 20px;
 margin-top: 0;
}
}
@media ( max-width : 480px) {
.news_detail_headline h4 {
 font-size: 16px;
 margin-top: 0;
}
}

