/* Blog-Article Page */
.blog-article .left-content { margin: 30px 30px 0 0; }
.blog-article .left-content .nav { margin-bottom: 10px;}
.blog-article .body { background: url('../images/layout/subpage-bg.jpg') center top no-repeat #101a26; }
.blog-article .body-bot { background: url('../images/layout/page-bot.png') no-repeat center bottom; padding-bottom: 100px; }
.blog-article .body-top { padding: 0 20px; }
.blog-article .article-wrapper { padding: 0; }
.blog-article .article-wrapper .article-content strong,
.blog-article .article-wrapper .article-content h5 { color: #fff; }
.blog-article .article-wrapper .article-content .detail { color: #d6eafd; }
.blog-article .article-wrapper img { padding: 1px; border: 1px solid rgba(34, 79, 122, .95) }
.blog-article .article-wrapper .header-image { margin: 30px 0;  padding: 0;}
.blog-article .article-wrapper .header-image img { margin: 0 auto; padding: 1px; box-shadow: inset 0 0 0 1px #2D6199; border: 10px solid rgba(34, 79, 122, .95) }
.blog-article .article-wrapper .lightbox img { padding: 2px; }
.blog-article .article-wrapper .lightbox img:hover { box-shadow: inset 0px 0px 0 2px #01a4fb; transition: box-shadow 0.3s; border-color:#01a4fb;}
.blog-article .article-wrapper .header-2 { font-family: 'electrolize'; text-transform: uppercase; color: #fff; font-weight: normal; }
	.ko-kr .article-wrapper .header-2 { font-family: daum; }
	.pl-pl .article-wrapper .header-2,
	.ru-ru .article-wrapper .header-2 { font-family: arial;}
.blog-article .detail img { max-width: 99%; }
.news .community-share { padding: 10px 20px 5px 15px; height: auto; margin-top: 40px; background: #162942;  }
.news .keyword-list { background-image: none; color: #4c6391; font-weight: normal; font-size: 11px; padding-top: 10px;}

/* Comment styles */
.bnet-comments .comments-form-wrapper {  margin-bottom: 30px;}

.bnet-comments { background-image: none; padding: 0; margin-top: 50px; zoom: 1; }
.bnet-comments .comment-tile { border-radius: 0; }
.bnet-comments .comments-error-gate { border-radius: 0; background-color: #162942;}

/* Blog pages (all) */
.news .comments-link { font-size: 12px;}
.news .blog-articles .article-wrapper { display: block; margin-left: 0; position: relative; background: url('../images/blog/blog-separator.png') center bottom no-repeat; padding: 20px 0;}
.news .blog-articles .article-wrapper .article-content { padding-left: 20px; }
.news .blog-articles .article-wrapper .article-content .header-2 { margin-bottom: 8px; }
.news .blog-articles .article-wrapper .article-image { background-repeat: no-repeat; transition: box-shadow 0s; border: 1px solid rgba(34, 79, 122, .95);  height: 130px; width: 260px; border-radius:0;}
.news .blog-articles .article-wrapper .article-image .article-image-frame { background-color: transparent; }
.news .blog-articles .article-wrapper .article-content .article-summary p { margin: 3px 0 12px 0 !important; font-size: 14px !important; line-height: 1.7em !important; }
.news .blog-articles .article-wrapper .article-content .article-title { color: #d6eafd; font-weight: normal; }
.news .blog-articles .article-wrapper .article-content .article-summary { color: #799dc4; width: auto; font-size: 14px !important; line-height: 1.7em !important;}
.news .blog-articles .article-wrapper .article-meta { color: #4c6391; margin: 15px 0 0 282px;}
.news .blog-articles .article-wrapper:hover .article-image { transition: box-shadow 0.3s; border: 1px solid #01a4fb; box-shadow: inset 0px 0px 0 2px #01a4fb; }
.news .blog-articles .article-wrapper:hover .article-content .header-2 { color: #fff; }
.news .blog-articles .article-wrapper:hover .article-title { color: #fff; }
.news .blog-articles .article-wrapper:active .article-image { border-color: #01a4fb; }

.news .blog-load-more { margin-left: 0;}
.news .blog-load-more .load-more { background-color: #162942; border-radius: 0; font-family: 'electrolize'; font-size: inherit;}
	.ko-kr .blog-load-more .load-more { font-family: daum; }
	.pl-pl .blog-load-more .load-more,
	.ru-ru .blog-load-more .load-more { font-family: arial;}
.news .blog-load-more .load-more:hover { background-color: #162C42;}

.news .featured-news-container { overflow: hidden; }
.news .featured-news-container a { color: #8BB7E0;}
.news .featured-news .article-wrapper .article-image { float: left; border-color: #142d4a; border-radius: 0; box-shadow: none; width: 174px; height: 88px; }
.news .featured-news .article-wrapper:hover .article-image { border-color: #01a4fb;  transition: box-shadow 0.3s; box-shadow: inset 0px 0px 0 2px #01a4fb;}
.news .featured-news .article-wrapper .publish-date { color: #4c6391; }

.news .featured-news { padding: 0; margin: 25px 0 0 27px;}
.news .featured-news-container { background:url("../images/homepage/carousel-separator.png") left bottom no-repeat; min-height: 350px;}
.news .featured-news li { float: none; margin-top: 0;}
.news .featured-news .article-wrapper { height: auto; margin-bottom: 14px;}
.news .featured-news .article-wrapper .article-image { }
.news .featured-news .article-wrapper .article-content .article-title { font-family: 'electrolize'; font-size: 16px; max-height: none; margin-bottom: 20px;}
	.ko-kr .featured-news .article-wrapper .article-content .article-title { font-family: daum; }
	.pl-pl .featured-news .article-wrapper .article-content .article-title,
	.ru-ru .featured-news .article-wrapper .article-content .article-title { font-family: arial;}
.news .featured-news .article-wrapper .article-content,
.news .featured-news .article-wrapper .article-meta { float: none; margin-left: 195px; padding: 5px 15px 0 0; height: auto;}
.news .featured-news .article-wrapper .article-meta { bottom: 10px;}
.news .right-sidebar { width: 32%;}
.news .left-content {width: 65%; }

/* Blog listing page */
.blog-home .left-content-inner { overflow: hidden; }
.blog-home .blog-list { background: url('../images/homepage/homepage-news-bg.jpg') no-repeat top center, url('../images/homepage/homepage-news-repeat.jpg') repeat-y center top;  }
.blog-home .blog-articles {min-height: 800px;  padding: 30px 0 100px; background: url('../images/layout/page-bot.png') no-repeat center bottom;}
.blog-home .blog-articles .article-wrapper .article-image,
.blog-home .blog-articles .article-wrapper:hover .article-image { border-width: 1px; }
.blog-home .featured-news-container { margin-top: 1px; background-color: #09111a; min-height: 0;}
.blog-home .featured-news { background: url('../images/blog/blog-home-stickied.png') no-repeat center center; margin: 0; max-width: 1160px; margin: 0 auto; }
.blog-home .featured-news li { padding:50px 30px; display:inline-block; width: 26%;}
.blog-home .featured-news .article-wrapper { box-shadow: inset 0px 0px 0 1px #2D6199; border: 9px solid rgba(34, 79, 122, .95); max-width: 260px; padding:2px; height: 300px; background: url('../images/blog/stickied-bg.jpg') no-repeat center 132px #0c1927;}
.blog-home .featured-news .article-wrapper:hover { box-shadow: inset 0px 0px 0 2px #01a4fb; transition: box-shadow 0.3s;}
.blog-home .featured-news .article-wrapper .article-image { float: none; width: auto; height: 130px; }
.blog-home .featured-news .article-wrapper .article-image,
.blog-home .featured-news .article-wrapper:hover .article-image { box-shadow: none; border: none;}
.blog-home .featured-news .article-wrapper .article-content .article-summary { display: block; max-height: 2em;}
.blog-home .featured-news .article-wrapper .article-content { float: none; margin: 0; padding: 15px;}
.blog-home .featured-news .article-wrapper .article-meta { bottom: 0; margin-left: 0; padding: 15px;}
.blog-home .featured-news .article-wrapper .article-content .article-title { font: normal 18px 'arial'; color: #d6eafd; margin-bottom: 10px;}

.news-wrapper {padding: 40px 20px 0; background: url("../images/homepage/section-bot.png") center bottom no-repeat, url("../images/homepage/homepage-news-bg.jpg") center top no-repeat, url('../images/homepage/homepage-news-repeat.jpg') center repeat-y  #0a131c; }
.news-wrapper .flex-width {  padding-bottom: 40px;}
.blog-articles .subpage-nav { float: right; margin-top: 20px;}



@media (max-width: 70em) { 
	.homepage .featured-news .article-wrapper { margin-bottom: 30px;}
	.homepage .featured-news .article-wrapper .article-image { display: none; }
	.homepage .featured-news .article-wrapper .article-content,
	.homepage .featured-news .article-wrapper .article-meta { margin-left: 0px; padding-top: 0; bottom: 0;}	
	.homepage .featured-news .article-wrapper .article-content .article-title { font-size: 18px; }

	.blog-article .right-sidebar { display: none;}
	.blog-article .left-content { width: 100%; }
	.blog-article .body-top { padding: 0 20px; }

}

@media (max-width: 60em) { 
	.news .left-content { width: 100%; }
	.news .blog-articles .article-wrapper .article-image { width: 190px; height: 96px;}
	.news .blog-articles .article-wrapper .article-meta { margin-left: 213px; } 

	.blog-home .featured-news li { width: 40%; }

	.ui-slideshow { float: none; margin: 25px auto; }
	.carousel-wrapper { width: 700px; }

	.homepage .featured-news-container { clear: both; min-height: 0; background-image: none; border-top: 1px solid #000; }
	.homepage .featured-news { margin: 0; padding: 20px 25px; border-top: 1px solid #192842; }	
	.homepage .featured-news li { float: left; width: 32%; margin-left: 7px;}

	.homepage .featured-news .article-wrapper { min-width: 0; padding-right: 1px;}	
	.homepage .featured-news .article-wrapper .article-image { display: block; width: 195px; height: 88px; float: none; }	
	.homepage .featured-news .article-wrapper .article-content,
	.homepage .featured-news .article-wrapper .article-meta { margin-left: 0; margin-top: 10px; padding: 0; clear: both; position: relative; bottom: auto;}	
}

@media (max-width: 50em) { 
	.news .blog-articles .article-wrapper .article-image { width: 190px; height: 96px;}
	.news .left-content { width: 100%;}	
	.blog-article .right-sidebar {display: none;}	
	.blog-home .featured-news { min-width: 53em;}

}
