/* WIDE CONTENT */

.item-list
{
	padding:10px;
}

.item-list p
{
	margin:0px;
	padding:2px;
	font-size:11.5px;
}

.item-list-image
{
	float:left;
	margin-right:14px;
}

#item-content
{
	padding:9px;
}

/* #xclusives-index .listing
{
	margin-bottom:10px;
	padding-bottom: 10px;
	border-bottom:1px dotted #CCCCCC;
}
*/

div.latest-post
{
	padding:10px
}

/* SIDEBAR PANEL*/
div.articles .panel li
{
	list-style-image:url(../img/core/icons/arrow.png);
	padding:0px 0px 0px 15px;
}

/* Related Slider */
#products-related .content { border-width: 0px; padding: 0px; }
#products-related .content #related-product-slideshow { width: 300px; margin: 0px }
#products-related .content #related-product-slideshow ul { position: relative; margin: 0px; padding: 0px; list-style: none; overflow: hidden; margin-left: 1px; }
#products-related .content #related-product-slideshow li { float: left; padding: 0px; background: none; text-align: center; border: 1px solid #888; width: 91px; height: 91px; margin: 3px; overflow: hidden; }
#products-related .content #related-product-slideshow li img { height: 90px; } 


#hwz-article-widget { width:100%; border:0; color:black; text-align:left; }
#hwz-article-widget tr { border:0; }
#hwz-article-widget td { border:0; padding:9px; }
#hwz-article-widget .hwz_widget_item { margin-bottom:1em; overflow:hidden; }
#hwz-article-widget .hwz_widget_item_head { font: bold 18px/22px Arial, sans-serif; border:0; border-bottom:4px solid black; margin:0 0 10px; }

#hwz-article-widget .hwzwidget-more { border-bottom: 1px solid #BBB; margin: 5px 0 10px; text-align:right; }
#hwz-article-widget .hwzwidget-more .more { float:none; }

#hwz-article-widget .hwzwidget-products { overflow:hidden; line-height:20px; }
#hwz-article-widget .hwzwidget-products ul { margin:0; }
#hwz-article-widget .hwzwidget-products li {
	list-style-type: none;
	width: 44%;
	float: left;
	margin: 0 3%;
	text-align: center;
}
#hwz-article-widget .hwzwidget-products-header {
	height: 2.8em;
	overflow: hidden;
	margin-bottom: 0.5em;
}
#hwz-article-widget .hwzwidget-news ul { margin-left:0; margin-bottom:-10px; }
#hwz-article-widget .hwzwidget-news li {
	color:#8ECE3A;
	margin-bottom:10px;
	list-style: none;
	background: url('../img/core/icons/bullet_green.png') left 4px no-repeat;
	padding-left:14px;
}
#hwz-article-widget .hwzwidget-news li a { color:#000; text-decoration:none; }
#hwz-article-widget .hwzwidget-news li a:hover { color:#06C; }

#hwz-article-widget .hwzwidget-articles { overflow:hidden; margin:0; padding:10px; cursor: pointer; }
#hwz-article-widget .hwzwidget-articles:hover { background-color: #eeeeee; } 
#hwz-article-widget .hwzwidget-articles p { margin-left:135px; }
#hwz-article-widget .hwzwidget-articles .thumb img { width:120px; }
#hwz-article-widget .hwzwidget-articles h4 { font: normal 18px/22px Arial, sans-serif; }
#hwz-article-widget .hwzwidget-articles h4 a { color:#000; text-decoration:none; }
#hwz-article-widget .hwzwidget-articles h4 a:hover { color:#06C; }
#hwz-article-widget .hwzwidget-articles .hwzwidget-articles-info { font: normal 11px/19px Arial, sans-serif; color:#666666; }
#hwz-article-widget .hwzwidget-articles .cat-blog { font-weight:bold; color:#0078FF; }
#hwz-article-widget .hwzwidget-articles .cat-news { font-weight:bold; color:#f60; }
#hwz-article-widget .hwzwidget-articles .cat-feature { font-weight:bold; color:#0db300; }
#hwz-article-widget .hwzwidget-articles .cat-review { font-weight:bold; color:#0db300; }

#hwz-article-widget .hwzwidget-products-header a { color:#000; text-decoration:none; font-weight:bold; display:block; height: 40px; overflow: hidden; }
#hwz-article-widget .hwzwidget-products-header a:hover { color:#06C; }

#hwz-article-widget .hwzwidget-ad-div {
	padding: 15px 0;
	margin: 0;
	background: url('../img/core/misc/advertisement_t.png') top right no-repeat;
	border: none;
}

.listing a.more { margin-top: 0px; }

.social-widgets { float:right; margin:10px 20px 10px 0; }

#hwz-feature #header-wrap { border:0; padding:0; }
#hwz-feature .info h1 { padding: 0px; font: bold 36px/1.2em 'Roboto Condensed', 'Arial Narrow', sans-serif; }
#hwz-feature .info h1 a { color:#000; }

/* alternate */
#hwz-feature { margin-top:10px; }
.techguide.share-bar { margin:10px auto 0px; }
.techguide.share-bar .share { margin:0 20px 0 auto; padding:0; }
.techguide.share-bar .share .bookmark .popup { right:28px; left:auto; }
/* /alternate */

#content-full .appendix { padding: 0 10px 10px; }
#content-full .appendix .panel-related-articles-bottom { margin: 10px 0 0; }
#content-full .appendix .panel-related-articles-bottom ul li { padding: 0 0px 0 0; width: 216px; }
#content-full .appendix .panel-related-articles-bottom ul li.related-articles-bottom-more { padding: 0; background: #e5e5e5; height: 115px; width: 90px; }
#content-full .appendix .panel-related-articles-bottom ul li.related-articles-bottom-more:hover { background: #06c; }
#content-full .appendix .panel-related-articles-bottom ul li.related-articles-bottom-more:hover a { color: #fff; }
#content-full .appendix .panel-related-articles-bottom ul li.related-articles-bottom-more:active { background: #004b96; }
#content-full .appendix .panel-related-articles-bottom ul li.related-articles-bottom-more a { background: transparent; margin: 0 auto; width: 100%; height: auto; padding: 36px 0; }
#content-full .appendix .panel-related-articles-bottom ul li .thumb { border: 0; width: 40%; height: auto; max-height: 113px; }
#content-full .appendix .panel-related-articles-bottom ul li .header { border: 0; width: 60%; }

#hwz-feature.gallery .content .pages_container {
	position: relative;
	overflow: hidden;
	min-width: 100%;
	transition: left 300ms;
}
#hwz-feature.gallery .content .pages_container.notransition {
	transition: none;
}
#hwz-feature.gallery .content .page {
	position: relative;
	top: 0;
	left: 0;
	width: 940px;
	overflow: hidden;
	border: 1px solid #eee;
	box-sizing: border-box;
	display: inline-block;
	vertical-align: top;
	margin-left: 20px;
}
#hwz-feature.gallery .content .firstpage {
	margin-left: 0;
}
#hwz-feature.gallery .content .gallery-text {
	position: absolute;
	top: 0;
	right: 0;
	/*background: rgba(255,255,255,0.9);*/
	background: #fff;
	width: 40%;
	height: 100%;
	overflow: visible;
	transition: right 300ms;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 16px;
	color: #333;
}
#hwz-feature.gallery.expand .content .gallery-text {
	right: -40%;
}
#hwz-feature.gallery .content .gallery-text h2.page-title,
#hwz-feature.gallery .content .gallery-text h3 {
	display: block;
	margin: 30px 30px 0.5em;
	font-size: 26px;
	color: #000;
}
#hwz-feature.gallery .content .gallery-text p {
	margin: 0 30px 1.3em;
}
#hwz-feature.gallery .content .gallery-text .page-page {
	margin: 1em 30px 1em;
}
#hwz-feature.gallery .content .gallery-text .page-page span {
	padding: 0  0 10px;
	display: inline-block;
}
#hwz-feature.gallery .content .gallery-text .page-page span.current {
	border-bottom: 1px solid black;
}
#hwz-feature.gallery .content .gallery-image {
	position: relative;
	width: 60%;
	transition: width 300ms;
}
#hwz-feature.gallery .content .gallery-image:before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background: transparent;
	position: absolute;
	z-index: 1;
}
#hwz-feature.gallery.expand .content .gallery-image {
	width: 100%;
}
#hwz-feature.gallery .content .gallery-image img {
	height: auto !important;
	width: 100% !important;
	max-width: 940px;
}
#hwz-feature.gallery .content .gallery-image .gallery-nav {
	position: absolute;
	background: rgba(255,255,255,0.8);
	width: 47px;
	height: 62px;
	line-height: 62px;
	text-align: center;
	font-size: 32px;
	left: 0;
	top: 45%;
	background: transparent url(/img/core/gallery_left.png) no-repeat 50% 50%;
	cursor: pointer;
	transition: left 300ms, right 300ms;
	z-index: 10;
}
#hwz-feature.gallery .content .gallery-image .gallery-nav.gallery-nav-next {
	right: 0;
	left: auto;
	background: transparent url(/img/core/gallery_right.png) no-repeat 50% 50%;
}
#hwz-feature.gallery .content .gallery-image .gallery-nav:hover,
#hwz-feature.gallery .content .gallery-image .gallery-nav:active {
	background-color: rgba(0,0,0,0.8);
}
#hwz-feature.gallery.expand .content .gallery-image .gallery-nav-next { right: -47px; }
#hwz-feature.gallery.expand .content .gallery-image .gallery-nav-prev { left: -47px; }
#hwz-feature.gallery.expand .content .gallery-image:focus .gallery-nav-next,
#hwz-feature.gallery.expand .content .gallery-image:hover .gallery-nav-next { right: 0; }
#hwz-feature.gallery.expand .content .gallery-image:focus .gallery-nav-prev,
#hwz-feature.gallery.expand .content .gallery-image:hover .gallery-nav-prev { left: 0; }
#hwz-feature.gallery .content .gallery-image .gallery-link-next {
	position: absolute;
	display: block;
	width: 47px;
	height: 62px;
	line-height: 62px;
	text-align: center;
	font-size: 32px;
	right: 0;
	top: 45%;
	background: rgba(149, 208, 59, 0.4) url(/img/core/gallery_right.png) no-repeat 50% 50%;
	cursor: pointer;
	transition: left 300ms, right 300ms;
	z-index: 10;
}
#hwz-feature.gallery.expand .content .gallery-image .gallery-link-next { right: -47px; }
#hwz-feature.gallery.expand .content .gallery-image:focus .gallery-link-next,
#hwz-feature.gallery.expand .content .gallery-image:hover .gallery-link-next { right: 0; }
#hwz-feature.gallery .content .gallery-image-expand {
	width: 58px;
	height: 58px;
	background: #95d03b url(/img/core/gallery_zoomin.png) no-repeat 50% 50%;
	position: absolute;
	right: 14px;
	bottom: 14px;
	transition: bottom 300ms, right 300ms;
	z-index: 10;
}
#hwz-feature.gallery .content .gallery-image .gallery-link-next:hover,
#hwz-feature.gallery .content .gallery-image .gallery-link-next:active {
	background-color: rgba(149, 208, 59, 0.9);
}
#hwz-feature.gallery.expand .content .gallery-image .gallery-image-expand {
	background-image: url(/img/core/gallery_zoomout.png);
	right: -58px; bottom: -58px;
}
#hwz-feature.gallery.expand .content .gallery-image:focus .gallery-image-expand,
#hwz-feature.gallery.expand .content .gallery-image:hover .gallery-image-expand {
	right: 14px; bottom: 14px;
}

#hwz-feature.gallery .content .gallery-image-caption {
	position: absolute;
	z-index: 5;
	width: 100%;
	height: auto;
	min-height: 86px;
	bottom: -100%;
	left: 0;
	background: rgba(0,0,0,0.4);
	color: #fff;
	transition: bottom 300ms;
}

#hwz-feature.gallery .content .gallery-image-caption-text {
	padding: 0 80px 0 1em;
}

#hwz-feature.gallery .content .gallery-image-caption-text p {
	margin: 1em 0;
}

#hwz-feature.gallery.expand .content .gallery-image:focus .gallery-image-caption,
#hwz-feature.gallery.expand .content .gallery-image:hover .gallery-image-caption {
	bottom: 0;
}

.panel-black.gallery {
	width: 100%;
	overflow: hidden;
}
.panel-black.gallery .panel-outbrain {
	width: 680px;
	float: left;
}
.panel-black.gallery .panel.ad {
	padding: 15px 0;
	margin: 6px 0 0 0;
	background: url('/img/core/misc/advertisement_t.png') top right no-repeat;
	border: none;
	float: right;
	width: 300px;
}

.feature-comments { margin:40px 10px; }
.feature-comments #vuukle_div { width: 100%; overflow: hidden; display:block !important; }
.feature-comments #vuukle_proxy,
.feature-comments #vuukle_proxyvuukle_div {
	width:100% !important;
	max-width: 640px !important;
	min-width: 320px !important;
	float: left;
}
.feature-comments #vuukle-ads,
.feature-comments #vuukle-adsvuukle_div {
	float: right !important;
	clear: none !important;
	max-width: 320px !important;
}


/* INNITY ADS */
#innity-in-post-content {
	margin: 20px auto;
}
