/*
#main {
  padding:1em;
}

#content {
  padding:1em;
}

*/
body a { color:#3366CC;	}
.lastUnit:after{clear:both;content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";display:block;height:0 !important;line-height:0;visibility:hidden;}
.lastUnit{display:table-cell;float:none;width:auto;}
img { vertical-align:middle; }
.spaceB10 { margin-bottom:10px; }
.spaceB30 { margin-bottom:30px; }
.spaceT40 { margin-top:40px; }
.clear { clear:both; }
.clearfix{zoom:1}

body { margin-bottom:0; }

.mainContainer{
	text-align: left;
	background:url('../../images/qdt_bkg_grey.png') repeat scroll 0 0 #FAFAFA;
	padding: 30px !important;
	padding-top:30px !important;
	*padding-left:0 !important;
	*padding-right:0 !important;
	box-shadow: 4px -3px 4px -4px #656565 , -4px -3px 4px -4px #656565; 
	 -moz-box-shadow: 4px -3px 4px -4px #656565, -4px -3px 4px -4px #656565; 
	-webkit-box-shadow: 4px -3px 4px -4px #656565, -4px -3px 4px -4px #656565;
}
.lt-ie9 .mainContainer {
	border-right:2px solid #E7E7E7;
	border-left:2px solid #E7E7E7;
}

#bottom .bottomInnerWrapper { padding: 0 3%; }
.lt-ie8 #main .mainContentInnerWrapper { padding-left:32px;padding-right:30px; }

.mainContainer #topbanner,
.mainContainer #bottom_banner, 
.mainContainer #bottom_connect { background-color:transparent;clear:both; }
.mainContainer #topbanner .block-qdt-qdt-block-adv-top-banner { margin-top:-10px;padding-bottom:10px; }

.mainContainer #bottom_banner, .mainContainer #bottom_connect { padding-top:10px; }

.mainContainer article{
	/*background-color: #ccc;*/
	float:left;
	margin: 0 auto;
	padding: 0 !important;
	font-size:16px;
	line-height:18px;	
	color:#0A0A0A;
	width:100%;
}

.mainContainer .content ul { margin-left:14px; }

.mainContainer aside{
	border:0px solid #000;
	float:right;
	max-width:300px;
	text-align:center;
}
.mainContainer #sidebar {
	padding-left:0;
	padding-right:0;
	padding-top:20px;
}
.lt-ie9 #header .fsBox .form-search { float:right; }

.mainContainer .node-articles .field-type-brightcove-video { margin-bottom:25px; }
.mainContainer .node-articles .field-type-brightcove-video object { width:100%; }
.mainContainer .node-articles .field-type-brightcove-video span { display:block !important;height:100%; }

.mainContainer article .block-views-qdt-article-headline-block,
.mainContainer article .body,
.mainContainer article .field-name-field-gallery{
	padding:30px;
	border:0px solid #000;
}


.mainContainer article .block-views-qdt-article-headline-block { padding:0; }
.mainContainer article .block-views-qdt-article-headline-block .views-field-field-name { float:left; }
.mainContainer article .block-views-qdt-article-headline-block .views-field-stamp {
	float:right;
	padding:10px 0;
	color:#1E1E1E;
	font-size:13px;
}

.mainContainer article .body .item-list .pager a {
	color: #D14836;
}

.mainContainer .majorPromotion h1{
	font-size:28px;
	line-height:35px;  
	color:#1A1110;
}


.mainContainer .majorPromotion h2,
.mainContainer article .block-views-qdt-article-headline-block .views-field-field-intro-text .field-content{
  font-size:17px;
  color:#1E1E1E;
  display:block;
}

.mainContainer article .block-views-qdt-article-headline-block .views-field-field-name div{
	display: inline;
	font-size:12px;
}

.mainContainer .majorPromotion .headline{
	border:0px solid #000;
	margin: 0 auto;
	position:relative;
	display:block;
	height:100px;
}

.mainContainer .majorPromotion #page-title{
	padding-right:30px;
	border:0px solid #000;  
} 
.section-career .mainContainer .majorPromotion #page-title{ margin-left:0; }

.mainContainer .majorPromotion .views-row{
/* TODO See with JEF*/
  /*height:7em;*/
}

.view-id-qdt_article_headline.view-display-id-block .avatarImg { padding-right:10px;float:left; }

.mainContainer .majorPromotion .views-field-field-intro-text{
  border:0px solid #000;
  padding-bottom:1em;
  line-height:22px;
}


.mainContainer .majorPromotion .views-field-field-name{
	clear: both;	
	border:0px solid #000;
	font-size:12px;
	color:#008000;
	padding-bottom: 10px;
}
.node-type-articles .view-qdt-article-headline.view-id-qdt_article_headline .views-field-field-name { padding-top:10px;font-weight:bold; }
.mainContainer article .body, .mainContainer article .body p { font-size:15px; }
.mainContainer .pager li { font-size:13px; }

.mainContainer .majorPromotion .views-field-field-name a{
	color:#008000;
}

.mainContainer .majorPromotion .views-field-title{
	border:0px solid #ff0000;
	color:#3F980E;
	font-size:12px;
}

.node-type-articles .mainContainer .majorPromotion .views-field-field-avatar {
	float: left;
}
.mainContainer .node-articles .body { padding:0; }

.mainContainer .majorPromotion .field-name-field-intro-text{
  display:block;
}

.mainContainer .majorPromotion .qdt-pager-top{
  display:none;
}

.mainContainer .majorPromotion .body img.image-medium {
	 padding-right:1em;
}

.mainContainer .majorPromotion .body span{
	 border:0px solid #000;
}

.mainContainer .majorPromotion .field-name-field-gallery{
	border:0px solid #000;
	text-align:center;
	padding-bottom:1em;
	padding-left:0;
}
.mainContainer .majorPromotion .field-name-field-gallery .field-slideshow { margin:0 auto; }

.mainContainer .majorPromotion .field-slideshow-caption{
	border:0px solid #00ff00;
	background:#000;
	opacity:0.75;
	position:absolute;
	bottom:0;
	left:0;
	text-align:left;	
	font-weight:300;
	 width:100%;
	padding:1em 0;
}

.mainContainer .majorPromotion .field-slideshow-caption span{
	border:0px solid #ff0000;
}

.mainContainer .majorPromotion .field-slideshow-caption-text{
	display:block;
	padding:0 1em;
	color:#fff;
}

.mainContainer .majorPromotion .field-slideshow{
	border:0px solid #000;
	z-index:10;
}

.mainContainer .majorPromotion .field-slideshow img{
	z-index:10;
}


.mainContainer .majorPromotion .field-slideshow-pager{
	position:relative;
	bottom:0em;
	border:0px solid #000;
	text-align:center;
	margin-top:10px;
}

.mainContainer .majorPromotion .field-slideshow-pager a {
	border:0px solid #000;
	margin:0 1em;	
	padding:0.2em 0.5em;
	width:30px;
	height:30px;
	background: url('../../images/slideshow/slideshow_bullet.png') no-repeat top left;
	font-size:0;
	vertical-align:middle;
	overflow:hidden;
	white-space:nowrap;
	color:#000;
	line-height:0.1em;
	display:inline-block;
	*display:inline;	
	*zoom:1;
}
.mainContainer .majorPromotion .field-name-field-gallery .field-slideshow-pager a {
	padding:0;
	margin:0 0 0 10px;
	width:12px;
	height:12px;
}
.mainContainer .majorPromotion .field-name-field-gallery .field-slideshow-pager a.slide-1 { margin-left:0; }
.mainContainer .field-name-field-gallery .field-slideshow-wrapper { position:relative; }
.mainContainer .field-slideshow-controls a {
	position:absolute;
	top:0;
	display:block;
	cursor:pointer;
	overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
	width:33px;
	height:330px;
	background:url("../../images/slideshow/slideShowArrows.png") no-repeat scroll 0 0 transparent;
}
.mainContainer .field-slideshow-controls a.prev {
	left:0;
	background-position: -3px -3px;
}
.mainContainer .field-slideshow-controls a.next {
	right:0;
	background-position: -3px -332px;
}
.mainContainer .majorPromotion .field-slideshow-pager a.activeSlide {
	background: url('../../images/slideshow/slideshow_bullet_active.png') no-repeat top left;
	display:inline-block;
	*display:inline;	
	*zoom:1;	
}

/* blocs content*/

.mainContainer .majorPromotion h2 {
	display:block;
	font-size:19px;
	color:#3366cc;
}
.front .mainContainer .majorPromotion h2 {
	font-weight:normal;
	margin:0 0 10px 10px;
	font-family:'Raleway-Bold', Georgia, sans-serif;
}

.node-type-articles .mainContainer .majorPromotion h2 {
	float:none;
}

.majorPromotion .qdt-home-page-recent,
.majorPromotion .qdt-home-page-popular,
.majorPromotion .qdt-home-page-avatar,
.majorPromotion .qdt-home-page-podcast,
.majorPromotion .qdt-home-page-store
{
	border:0px solid #000;
	margin:0 0 25px;
	padding:0 ;
	display:block;
	width:100%;
}
.majorPromotion .qdt-home-page-recent .view-qdt-home-articles,
.majorPromotion .qdt-home-page-popular .view-qdt-home-articles,
.majorPromotion .qdt-home-page-avatar .view-qdt-home-avatars,
.majorPromotion .qdt-home-page-podcast .view-qdt-home-articles,
.majorPromotion .qdt-home-page-store .view-qdt-home-store {
	padding-left:10px;
	padding-right:10px;
}  

.lt-ie9 .majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .views-slideshow-cycle-main-frame.views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row,
.lt-ie9 .majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-slideshow-cycle-main-frame.views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row,
.lt-ie9 .majorPromotion .view-id-qdt_home_articles.view-display-id-block_podcast .views-slideshow-cycle-main-frame.views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row,
.lt-ie9 .majorPromotion .view-id-qdt_home_store.view-display-id-block .views-slideshow-cycle-main-frame.views_slideshow_cycle_teaser_section .views-slideshow-cycle-main-frame-row {
	filter:none !important;	
}

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .article-item,
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .avatar-item,
.view-qdt-category-pages.view-id-qdt_category_pages .article-item
{
	border:0px solid #000;
	background-color:#FFFFFF;
	-moz-box-shadow: 2px 1px 2px #888;
	-webkit-box-shadow: 2px 1px 2px #888;
	box-shadow: 2px 1px 2px #888;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');
	margin-left:1.3%;
	position:relative;	
	display:inline-block;
	text-align:left;
	vertical-align:top;
	*display:inline;
	*zoom:1;
	width:32.1%;
	*width:31.9%;
}
.view-qdt-category-pages.view-id-qdt_category_pages { position:relative; }
.view-qdt-category-pages.view-id-qdt_category_pages .article-item { margin-bottom:20px; }
.view-qdt-category-pages.view-id-qdt_category_pages .view-filters {
	position: absolute;
    right: 0;
    top:-45px;
}
.view-qdt-category-pages.view-id-qdt_category_pages .view-filters a {
	display:inline-block;
	padding:8px;
	background-color:#C24332;
	color:#FFFFFF;
	font-size:13px;
	margin-left:5px;
	cursor:pointer;
	-moz-box-shadow: 2px 1px 2px #888;
	-webkit-box-shadow: 2px 1px 2px #888;
	box-shadow: 2px 1px 2px #888;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');
	*display:inline;
	*zoom:1;
}
.view-qdt-category-pages.view-id-qdt_category_pages .view-filters .views-exposed-widget { *width:15%; }
.view-qdt-category-pages.view-id-qdt_category_pages .view-filters .views-exposed-form .form-item select {
	font-family:'Raleway-Regular',Georgia,serif;
	font-size:13px;
}

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .article-item { 
	float:left;
	display:block;
	width:32%;
	position:relative;
	margin-left:2%;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .article-item.views-row-first,
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .avatar-item.views-row-first,
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .article-item.views-row-first,
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_podcast .article-item.views-row-first,
.majorPromotion .view-id-qdt_home_store.view-display-id-block .store-item.views-row-first  { margin-left:0; }

.view-qdt-home-articles.view-id-qdt_home_articles .views_slideshow_cycle_slide,
.view-qdt-home-articles.view-id-qdt_home_articles .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row,
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views_slideshow_cycle_slide,
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row,
.majorPromotion .view-id-qdt_home_store.view-display-id-block .views_slideshow_cycle_slide,
.majorPromotion .view-id-qdt_home_store.view-display-id-block .views_slideshow_cycle_slide .views-slideshow-cycle-main-frame-row { 
	width:100%; 
}

.majorPromotion .view-id-qdt_category_pages.view-display-id-page .article-item img { width:100%; }
.majorPromotion .view-id-qdt_category_pages.view-display-id-page .article-item { margin-left:0.9%; }
.majorPromotion .view-id-qdt_category_pages.view-display-id-page .item-list { margin-left:-0.9%; }

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_podcast .article-item,
.majorPromotion .view-id-qdt_home_store.view-display-id-block .store-item {
	float:left;
	display:block;
	width:15.3%;
	margin-left:1.6%;	
	*width:14.8%;
	*margin-left:2%;
	list-style:none;
	line-height:1.2em;
}
.majorPromotion .view-id-qdt_home_store.view-display-id-block .store-item .views-field-title {
	min-height:50px;	
}
.view-id-qdt_home_articles.view-display-id-block_podcast .article-item .views-field-title a,
.view-id-qdt_home_store.view-display-id-block .store-item .views-field-title a  { font-size:13px;color:#3366CC; }
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_podcast .article-item .views-field-view-1 .views-field-title a { font-size:11px;color:#3F980E; }
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_podcast .views-field-field-images {
	min-height:138px;
	margin-bottom:2px;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_podcast .views-field-field-images img,
.view-id-qdt_home_store.view-display-id-block .store-item .views-field-field-cover img {
	border:1px solid #D4D5D6;
}


.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .article-item
{
	width:32.1%;
	*width:31.9%;
	border-bottom:4px solid #000;
}
body.front .view-id-qdt_home_articles.view-display-id-block_recent .article-item {
	border-bottom: none;
}

.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .avatar-item .views-field-title a {
	color:#3366CC;
	font-size:18px;
}

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .article-item,
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-row
{
	width:24%;
	margin-left:1.3%;
	line-height:1.2em;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .view-id-qdt_avatar_by_author_id.view-display-id-block_title {
	min-height:18px;
}

.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-row
{
	width:23.6%;
	margin-left:1.3%;
	*margin-left:1.2%;
	margin-bottom:40px;
	overflow:visible;
}
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-row .views-field-dynamic-border .topBorder {
	display:block;
	height:4px;
	width:100%;
}

.majorPromotion .view-id-qdt_home_articles .views-row .views-field-field-tags{
	color:#FFFFFF;
	position: absolute;
	top:0;
	left:0;
	width:100%;
	z-index:10;
}
.majorPromotion .view-id-qdt_home_articles .views-row .views-field-field-tags .overlayBg {
	border:0px solid #000;
	background-color: #000;
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	z-index:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
  	filter: alpha(opacity=75);
  	-moz-opacity: 0.75;
  	-khtml-opacity: 0.75;
  	opacity: 0.75;
}
.majorPromotion .view-id-qdt_home_articles .views-row .views-field-field-tags .field-value {
	display:block;
	position:relative;	
	padding:10px 12px;
	z-index:1;
	font-size:17px;
}

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .views-row .views-field-field-images { min-height:210px;position:relative; }
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_podcast .views-row .views-field-field-images,
.view-id-qdt_home_store.view-display-id-block .store-item .views-field-field-cover { min-height:140px;background-color:#FFFFFF;margin-bottom:5px; }

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_podcast .views-row .views-field-field-images img,
.view-id-qdt_home_store.view-display-id-block .store-item .views-field-field-cover img { width:100%; }

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .views-row .views-field-field-images {
	min-height:220px;
	margin-bottom:8px;
	position:relative;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .views-row .views-field-field-images img {
	display:block;
	border:1px solid #d4d5d6;
	width:100%;
}

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .views-row .views-field-field-images .field-content{
	text-align:center;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .views-row .views-field-field-images .field-content img { width:100%; }

.majorPromotion .view-id-qdt_home_articles .views-row .views-field-field-audio{
	float: right;
	position:relative;
	width:auto;
	height:15px;
	background-color:pink;
	z-index:20px;
    margin-top: -80px;
}

.majorPromotion .view-id-qdt_home_articles .views-row .views-field-field-gallery{
	float: right;
	position:relative;
	width:auto;
	height:15px;
	background-color:green;
	z-index:20px;
    margin-top: -80px;
}

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .views-row .views-field-avatar-image,
.view-qdt-category-pages.view-id-qdt_category_pages .views-row .views-field-avatar-image {
	display:block;
	float:left;
	width:30%;
	text-align:center;
	overflow:hidden;	
    margin-right:10px;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .views-row .views-field-avatar-image .view,
.view-qdt-category-pages.view-id-qdt_category_pages .views-row .views-field-avatar-image .view {
	text-align:left;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .articleDesc .views-field-avatar-info,
.view-qdt-category-pages.view-id-qdt_category_pages .articleDesc .views-field-avatar-info{
	padding-right:20px;
	line-height:1.4em;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .articleDesc .views-field-avatar-info .views-field-article-title {
	zoom: 1;
	filter:none !important;
}

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .articleDesc,
.view-qdt-category-pages.view-id-qdt_category_pages .articleDesc {
	display:table;
	width:100%;
	padding-left:20px;
	border-top:1px solid #d3d3d3;
	*position:relative;
	*display:block;
	*height:100px;
	*padding-left:0;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .articleDesc .articleDescInnerWrapper,
.view-qdt-category-pages.view-id-qdt_category_pages .articleDesc .articleDescInnerWrapper {
	display:table-cell;
	height:100px;
	width:100%;
	vertical-align:middle;
	*position:absolute;
	*height:auto;
	*left:0;
	*padding-left:20px;
	*margin-top:expression(-this.offsetHeight/2);
	*top:50%;
	
}

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .views-row .views-field-avatar-image img,
.view-qdt-category-pages.view-id-qdt_category_pages .views-row .views-field-avatar-image img {
	vertical-align:middle;
}
.lt-ie9 .majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .views-row .views-field-avatar-image img,
.lt-ie9 .view-qdt-category-pages.view-id-qdt_category_pages .views-row .views-field-avatar-image img {
	max-height:80px;
}

.majorPromotion .view-id-qdt_home_articles.view-display-id-block_recent .articleDesc .views-field-article-title a,
.view-qdt-category-pages.view-id-qdt_category_pages .articleDesc .views-field-article-title a,
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .views-field-title a {
	color:#3366cc;
	font-size:15px;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .views-field-title { 
	font-size:15px; 
	font-style:normal;
	line-height:1.2em;
	border:none;
	margin-bottom:2px;
}
.majorPromotion .view-id-qdt_home_articles.view-display-id-block_popular .view-id-qdt_avatar_by_author_id .views-field-title a {
	font-size:12px;
}


.block-views-qdt-article-related-tips-block { clear:both; }
.view-qdt-home-articles.view-id-qdt_home_articles .qdt-wrapper-content-indicators,
.view-qdt-category-pages.view-id-qdt_category_pages .qdt-wrapper-content-indicators,
.block-views-qdt-article-related-tips-block .qdt-wrapper-content-indicators,
.block-views-qdt-article-featured-block .qdt-wrapper-content-indicators {
	display:block;
	position:absolute;
	right:0;
	top:85%;
	text-indent: 102%;
	white-space: nowrap;
	overflow: hidden;
	*font-size:0;
	z-index:10;
}
.qdt-home-page-recent .views-slideshow-controls-text-pause,
.qdt-home-page-popular .views-slideshow-controls-text-pause,
.qdt-home-page-avatar .views-slideshow-controls-text-pause,
.qdt-home-page-podcast .views-slideshow-controls-text-pause,
.qdt-home-page-store .views-slideshow-controls-text-pause { display:none; }

.qdt-home-page-recent,
.qdt-home-page-popular,
.qdt-home-page-avatar,
.qdt-home-page-podcast,
.qdt-home-page-store { position:relative; }

.qdt-home-page-recent .views-slideshow-controls-text-previous,
.qdt-home-page-popular .views-slideshow-controls-text-previous,
.qdt-home-page-avatar .views-slideshow-controls-text-previous,
.qdt-home-page-podcast .views-slideshow-controls-text-previous,
.qdt-home-page-store .views-slideshow-controls-text-previous {
	display:block;
	position:absolute;	
	left:-30px;
	top:0;
	cursor:pointer;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	width:40px;
	background:url('../../images/slideshow/slideShowArrows.png') no-repeat scroll 0 0 transparent;
	z-index:99;
}
.qdt-home-page-recent .views-slideshow-controls-text-next,
.qdt-home-page-popular .views-slideshow-controls-text-next,
.qdt-home-page-avatar .views-slideshow-controls-text-next,
.qdt-home-page-podcast .views-slideshow-controls-text-next,
.qdt-home-page-store .views-slideshow-controls-text-next {
	display:block;
	position:absolute;
	top:0; 
	right:-35px;
	cursor:pointer;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	width:40px;
	background:url('../../images/slideshow/slideShowArrows.png') no-repeat scroll 0 0 transparent;
	z-index:99;
}
.qdt-home-page-recent .views-slideshow-controls-text-previous {
	height:328px;
	top:-4px;
	background-position:-3px -4px;	
}
.qdt-home-page-recent .views-slideshow-controls-text-next {
	height:330px;
	top:-4px;
	background-position:-4px -332px;	
}
.qdt-home-page-popular .views-slideshow-controls-text-previous,
.qdt-home-page-avatar .views-slideshow-controls-text-previous {
	height:230px;
	top:-4px;
	background-position:-4px -662px;
}
.qdt-home-page-popular .views-slideshow-controls-text-next,
.qdt-home-page-avatar .views-slideshow-controls-text-next {
	height:230px;
	top:-4px;
	background-position:-5px -893px;
}
.qdt-home-page-podcast .views-slideshow-controls-text-previous,
.qdt-home-page-store .views-slideshow-controls-text-previous {
	height:150px;
	top:-2px;	
	background-position:-5px -1284px;
}
.qdt-home-page-podcast .views-slideshow-controls-text-next,
.qdt-home-page-store .views-slideshow-controls-text-next {
	height:150px;
	top:-2px;	
	background-position:-6px -1129px;
}
.qdt-search-has-audio {
	background:url('../../images/pictoSprites.png') no-repeat scroll -4px -83px transparent;
	display:inline-block;
	height:25px;
	width:23px;
	text-indent:27px;
	overflow: hidden;
	vertical-align: bottom;
}
.qdt-search-has-gallery {
	background:url('../../images/pictoSprites.png') no-repeat scroll -4px -109px transparent;
	display:inline-block;
	height:20px;
	width:25px;
	text-indent:27px;
	overflow: hidden;
	vertical-align: bottom;
}
.qdt-search-has-video {
	background:url('../../images/pictoSprites.png') no-repeat scroll -4px -132px transparent;
	display:inline-block;
	height:24px;
	width:25px;
	text-indent:27px;
	overflow: hidden;
	vertical-align: bottom;
}
.qdt-wrapper-content-indicators .qdt-category-page-has-audio {
	background:url('../../images/pictoSprites.png') no-repeat scroll -3px -24px transparent;
	display:block;
	height:28px;
	width:25px;
	margin-right:2px;
	float:right;
}
.qdt-wrapper-content-indicators .qdt-category-page-has-gallery {
	background:url('../../images/pictoSprites.png') no-repeat scroll -3px 3px transparent;
	display:block;
	height:24px;
	width:25px;
	margin-right:2px;
	float:right;
}
.qdt-wrapper-content-indicators .qdt-category-page-has-video {
	background:url('../../images/pictoSprites.png') no-repeat scroll 1px -53px transparent;
	display:block;
	height:28px;
	width:30px;
	margin-right:5px;
	float:right;
}
.view-qdt-category-pages.view-id-qdt_category_pages  .views-field-totalcount {
	position:absolute;
	display:block;
	top:60%;
	left:5px;
	font-size:12px;
	color:#FFFFFF;
}

.majorPromotion .view-id-qdt_home_articles .view-qdt-avatar-by-author-id .views-field-title .field-content {
	font-size:11px;	
	padding:0;
	display:block;
}
.majorPromotion .view-id-qdt_home_articles .view-qdt-avatar-by-author-id .views-field-title .field-content a,
.view-qdt-category-pages.view-id-qdt_category_pages .views-field-title .field-content a {
	color:#6c6c6c;
}

.view-id-qdt_home_articles.view-display-id-block_popular .view-qdt-avatar-by-author-id.view-id-qdt_avatar_by_author_id .views-field-title .field-content a { color:#3F980E; }

.majorPromotion .view-id-qdt_home_articles .views-row .views-field-totalcount{
	float:right;
	width:auto;
	display:none;
}


.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-row .views-field-title span{
	border:0px solid #ff0000;
	width:100%;
	display:block;
	color:#3F980E;
	font-size:20px;	
	line-height:1.2em;
	padding:0 10px;
	*position:absolute;
	*top:50%;
	*padding:0;
	*margin-top:expression(-this.offsetHeight/2);
	*left:10px;
} 
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-row .views-field-title { 
	height:50px;
	overflow:hidden;
	display:table-cell;
	vertical-align:middle;
	*display:block;
	*position:relative;
}

.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-field-field-portrait {
	position:relative;
	overflow:hidden;
}
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-field-field-avatar {
	position:absolute;
	display:block;
	left:0;
	bottom:-27px;
	*bottom:-10px;
	width:54px;
	height:54px;
	z-index:88;
}
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-field-field-avatar .field-content { height:100%; }
.lt-ie9 .majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-field-field-avatar img { height:100%; }
.majorPromotion .view-id-qdt_home_avatars.view-display-id-block .views-slideshow-cycle-main-frame {
	min-height:256px\9;
}

.view-qdt-category-pages li.qdt-category-adv {
	list-style: none;
	margin-bottom: 20px;
}

.qdt-home-page-slideshow,
.view-id-qdt_featured_content.view-display-id-block_1  {
	display:block;
	float:left;
	margin-right:20px;
	width:460px;
	text-align:center;
}
.view-id-qdt_featured_content.view-display-id-block_1  { width:100%; }
.qdt-home-page-slideshow .views-slideshow-cycle-main-frame .views_slideshow_slide,
.view-id-qdt_featured_content.view-display-id-block_1 .views-slideshow-cycle-main-frame .views_slideshow_slide { width:100%; }

.view-id-qdt_featured_content.view-display-id-block_2 .views-field-avatar-image {
	position:absolute;
	top:-50px;
	right:0;
	width:80px;
	height:80px;
}
.lt-ie9 .view-id-qdt_featured_content.view-display-id-block_2 .views-field-avatar-image img { 
	width:80px;
	height:80px;
}

.qdt-home-page-list {
	*float:left;
	*width:49%;
}
.qdt-home-page-slideshow .views-row, .view-id-qdt_featured_content.view-display-id-block_1 .views-row { position:relative; }
.qdt-home-page-slideshow .views-row .views-field-field-images img,
.view-id-qdt_featured_content.view-display-id-block_1 .views-row .views-field-field-images img {
	border:1px solid #827c79;
	width:100%;
}
.qdt-home-page-slideshow .views-row .slideTitle,
.view-id-qdt_featured_content.view-display-id-block_1 .views-row .views-field-title { 
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	z-index:10;
	min-height:50px;
}
.qdt-home-page-slideshow .views-row .views-field-title .field-content {
	display:block;
	padding:12px;
}
.qdt-home-page-slideshow .views-row .field-content .field-content { padding:0; }
.qdt-home-page-slideshow .views-row .views-field-title .field-overlay,
.view-id-qdt_featured_content.view-display-id-block_1 .views-row .views-field-title .field-overlay {
	display:block;
	background-color:#000000;
	border-left:1px solid #827c79;
	border-right:1px solid #827c79;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	height:100%;
	z-index:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
  	filter: alpha(opacity=75);
  	-moz-opacity: 0.75;
  	-khtml-opacity: 0.75;
  	opacity: 0.75;
}
.qdt-home-page-slideshow .views-row .views-field-title .field-value,
.view-id-qdt_featured_content.view-display-id-block_1 .views-row .views-field-title .field-value {
	display:block;
	color:#FFFFFF;
	position:relative;
	z-index:1;
	font-size:14px;
	text-align:left;
}
.view-id-qdt_featured_content.view-display-id-block_1 .views-row .views-field-title .field-value { margin-top:10px;margin-left:10px; }
.qdt-home-page-slideshow .views-row .views-field-content-title,
.qdt-home-page-slideshow .views-row .views-field-avatar-name .views-field-title { text-align:left;width:80%;font-style:normal; }
.qdt-home-page-slideshow .views-row .views-field-avatar-name .views-field-title { margin-top:5px; }
.qdt-home-page-slideshow .views-row .views-field-content-title a,
.qdt-home-page-slideshow .views-row .views-field-avatar-name .views-field-title a { color:#FFFFFF; }

.lt-ie9 .qdt-home-page-slideshow .views-slideshow-cycle-main-frame-row{
	filter:none !important;
}

.qdt-home-page-slideshow .views-row .views-field-avatar-name { width:80%; }
.qdt-home-page-slideshow .views-row .views-field-avatar-name .views-field-title { font-size:15px; }
.qdt-home-page-slideshow .views-row .views-field-content-title { font-size:17px; }

.qdt-home-page-slideshow .views-slideshow-pager-fields,
.view-id-qdt_featured_content.view-display-id-block_1 .views-slideshow-pager-fields { margin-top:10px; }
.qdt-home-page-slideshow .views-slideshow-pager-fields .views-slideshow-pager-field-item,
.view-id-qdt_featured_content.view-display-id-block_1 .views-slideshow-pager-fields .views-slideshow-pager-field-item {
	font-size:0;
	overflow:hidden;
	text-indent:100%;
	*text-indent:0;
	white-space: nowrap;
	cursor:pointer;
	margin-left:8px;
	width:12px;
	height:12px;
	background:url('../../images/slideshow/slideshow_bullet.png') no-repeat scroll 0 0 transparent;
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.qdt-home-page-slideshow .views-slideshow-pager-fields .views-slideshow-pager-field-item div,
.view-id-qdt_featured_content.view-display-id-block_1 .views-slideshow-pager-fields .views-slideshow-pager-field-item div { *font-size:0; }

.qdt-home-page-slideshow .views-slideshow-pager-fields .views-slideshow-pager-field-item:hover,
.qdt-home-page-slideshow .views-slideshow-pager-fields .views-slideshow-pager-field-item.active,
.view-id-qdt_featured_content.view-display-id-block_1 .views-slideshow-pager-fields .views-slideshow-pager-field-item:hover,
.view-id-qdt_featured_content.view-display-id-block_1 .views-slideshow-pager-fields .views-slideshow-pager-field-item.active {
	background:url('../../images/slideshow/slideshow_bullet_active.png') no-repeat scroll 0 0 transparent;
}
.qdt-home-page-slideshow .views_slideshow_pager_field_item_bottom_qdt_featured_content-block_1_0,
.view-id-qdt_featured_content.view-display-id-block_1 .views_slideshow_cycle_div_qdt_featured_content-block_1_0 { margin-left:0; }

.view-id-qdt_featured_content_list.view-display-id-block .view-item-left-wrapper {
	*float:left;
	*width:80%;
}

.view-id-qdt_featured_content_list.view-display-id-block .feature-item {
	list-style:none;
	margin:0 0 20px 0;
}
.view-id-qdt_featured_content_list.view-display-id-block .view-field-avatar-image {
	float:left;
	width: 60px;
	min-height:1px;
	margin-right: 20px;
	text-align:left;
}
.view-id-qdt_featured_content_list.view-display-id-block .view-field-avatar-image img {
	width:60px;
	height:60px;
}
.view-id-qdt_featured_content_list.view-display-id-block .view-field-feature-title { 
	line-height:1.6em;
	margin-bottom:5px; 
	display:inline;
	vertical-align:top;
	margin-right:5px;
}
.view-id-qdt_featured_content_list.view-display-id-block .view-field-feature-title a { color:#3366CC;font-size:17px; }
.view-id-qdt_featured_content_list.view-display-id-block .view-id-qdt_avatar_by_author_id.view-display-id-block_title a { 
	color:#70a43f; 
	font-size:11px;
}
.view-id-qdt_featured_content_list.view-display-id-block .view-field-feature-body {
	line-height:1.2em;
	font-size:13px;
	margin-top:2px;
}
.view-id-qdt_featured_content_list.view-display-id-block .qdt-wrapper-content-indicators {
	text-indent: 100%;
	*font-size:0;
	*text-indent:0;
	*margin-bottom:5px;
	*margin-top:0px;
	white-space: nowrap;
	overflow: hidden;
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.view-id-qdt_featured_content_list.view-display-id-block .qdt-indicators-wrapper {
	display:inline;
	vertical-align:middle;
}
.view-id-qdt_featured_content_list.view-display-id-block .view-id-qdt_avatar_by_author_id.view-display-id-block_title {
	margin-top:-8px;
	*margin-top:-5px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
	.view-id-qdt_featured_content_list.view-display-id-block .qdt-indicators-wrapper {
		vertical-align:top;	
	}
	.view-id-qdt_featured_content_list.view-display-id-block .qdt-wrapper-content-indicators {
		vertical-align:middle;	
	}
	.view-id-qdt_featured_content_list.view-display-id-block .view-id-qdt_avatar_by_author_id.view-display-id-block_title {
		margin-top:0;
	}
}
.view-id-qdt_featured_content_list.view-display-id-block .qdt-wrapper-content-indicators div {
	float:left;
	*font-size:0;
}
.view-id-qdt_category_pages.view-display-id-page .views-field-field-images { position:relative; }
.view-id-qdt_featured_content_list.view-display-id-block .qdt-wrapper-content-indicators .qdt-category-page-has-audio {
	background-position:-4px -83px;
	height:24px;
}
.view-id-qdt_featured_content_list.view-display-id-block .qdt-wrapper-content-indicators .qdt-category-page-has-video {
	background-position:-4px -132px;
	width:23px;
	height:24px;
}
.view-id-qdt_featured_content_list.view-display-id-block .qdt-wrapper-content-indicators .qdt-category-page-has-gallery {
	background-position:-4px -107px;
	height:24px;
}


/* RELATED TIPS & YOU MAY ALSO LIKE */
.node-type-articles .mainContainer .block-views-qdt-article-related-tips-block h2,
.node-type-articles .mainContainer .block-views-qdt-article-featured-block h2 {
	clear: both;
	padding-top: 20px;
	font-weight: normal;
	font-size: 17px;
	font-family:'Raleway-Bold', Georgia, sans-serif;
}
.node-type-articles .mainContainer .block-views-qdt-article-related-tips-block .views-row,
.node-type-articles .mainContainer .block-views-qdt-article-featured-block .views-row {
	float: left;
	position: relative;
	width:23%;
	margin: 0 2% 0 0;
	padding:0;
	list-style:none;
}
.node-type-articles .mainContainer .block-views-qdt-article-related-tips-block .views-row.views-row-last,
.node-type-articles .mainContainer .block-views-qdt-article-featured-block .views-row.views-row-last {
	margin-right: 0;
}
.node-type-articles .mainContainer .block-views-qdt-article-related-tips-block .views-field-field-images img,
.node-type-articles .mainContainer .block-views-qdt-article-featured-block .views-field-field-images img {
	border: 1px solid #dbdbdb;
	width:100%;
}
.view-id-qdt_article_related_tips.view-display-id-block .views-field-field-images,
.view-id-qdt_article_featured.view-display-id-block .views-field-field-images { position:relative; }

.node-type-articles .mainContainer .block-views-qdt-article-related-tips-block .qdt-wrapper-content-indicators,
.node-type-articles .mainContainer .block-views-qdt-article-featured-block .qdt-wrapper-content-indicators {
	top:70%;
}
.node-type-articles .mainContainer .block-views-qdt-article-related-tips-block .views-field-title a,
.node-type-articles .mainContainer .block-views-qdt-article-featured-block .views-field-title a {
	color: #1C4AC2;
}
.node-type-articles .mainContainer .block-views-qdt-article-related-tips-block .view-qdt-avatar-by-author-id a,
.node-type-articles .mainContainer .block-views-qdt-article-featured-block .view-qdt-avatar-by-author-id a {
	color: #3F980E;
}

/* POLL */
.block-poll-recent {
	clear:both;
	background-color:#fff;
	border:1px solid #dbdbdb;
	margin: 20px 0; 
	padding:10px;
	width: 455px;
}
.block-poll-recent form { margin:0; }
.block-poll-recent .poll .vote-form { text-align:left;position:relative; }
.block-poll-recent li { list-style:none; }
.block-poll-recent .poll .vote-form .choices { margin:0; }
.block-poll-recent .title { color:#3b3b3b; 	margin-bottom: 10px; font-weight: bold; }
.block-poll-recent .form-radios label { color:#8f8f8f;font-size:13px; }
.block-poll-recent .form-radios input { vertical-align:top; }
.block-poll-recent .form-radios .form-item { 
	float:left;
	width:40%;	
}
.block-poll-recent .form-submit {
	display:block;
	cursor:pointer;
	position:absolute;
	right:10px;
	bottom:0px;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 15px;
	text-shadow: 0.1em 0.1em 0.05em #333;
	border:1px solid #f4c02b;
	background: #f6b80b; /* Old browsers */
	background: -moz-linear-gradient(top, #fece3a 0%, #f7b600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fece3a), color-stop(100%,#f7b600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fece3a 0%,#f7b600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fece3a 0%,#f7b600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fece3a 0%,#f7b600 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fece3a 0%,#f7b600 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fece3a', endColorstr='#f7b600',GradientType=0 ); /* IE6-9 */
	-moz-border-radius:5px; /* Firefox */  
  	-webkit-border-radius:5px; /* Safari, Chrome */  
  	border-radius:5px; /* CSS3 */ 	
}

.block-poll-recent .poll .bar .foreground {
	background: #6fb340; /* Old browsers */
	background: -moz-linear-gradient(top,  #6fb340 0%, #3d8406 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6fb340), color-stop(100%,#3d8406)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6fb340 0%,#3d8406 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6fb340 0%,#3d8406 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6fb340 0%,#3d8406 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #6fb340 0%,#3d8406 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fb340', endColorstr='#3d8406',GradientType=0 ); /* IE6-9 */
}
.block-poll-recent .links { /** temporary */ display:none; }
	
	
.block-sharethis { clear: both; padding-top: 20px; padding-bottom: 20px; }
.block-qdt-qdt-article-share-this .block-sharethis { padding-top: 10px; padding-bottom: 10px; }
.block-facebook-comments-box iframe { width: 600px; }

.majorPromotion .channelTopic { float:left;width:68%; }
.majorPromotion .channelAdv { float:left;width:32%; } 
.qdt-channel-page-topics { margin-bottom:10px;margin-right:10px; }
.view-qdt-featured-content-host-topics.view-id-qdt_featured_content_host_topics .topicItem { 
	float:left; 
	width:24%;
	line-height:1.2em;
	margin-left:1.33%;
}
.view-qdt-featured-content-host-topics.view-id-qdt_featured_content_host_topics .topicItem.views-row-first { margin-left:0; }
.view-qdt-featured-content-host-topics.view-id-qdt_featured_content_host_topics .views-field-field-images { position:relative; }
.view-qdt-featured-content-host-topics.view-id-qdt_featured_content_host_topics .views-field-field-images img {
	width:100%;
}
.view-qdt-featured-content-host-topics.view-id-qdt_featured_content_host_topics .view-field-title {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
}
.view-qdt-featured-content-host-topics.view-id-qdt_featured_content_host_topics .view-field-title .overlayBg {
	display:block;
	position:absolute;
	background-color:#000000;
	z-index:0;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
  	filter: alpha(opacity=75);
  	-moz-opacity: 0.75;
  	-khtml-opacity: 0.75;
  	opacity: 0.75;
}
.view-qdt-featured-content-host-topics.view-id-qdt_featured_content_host_topics .view-field-title .field-value {
	display:block;
	padding:10px;
	position:relative;
	z-index:5;
}
.view-qdt-featured-content-host-topics.view-id-qdt_featured_content_host_topics .view-field-title .field-value a {
	color:#FFFFFF;
}
.view-qdt-featured-content-host-topics.view-id-qdt_featured_content_host_topics .views-field-field-name {
	display:block;
	margin-top:10px;
	padding-bottom:5px;
}
.qdt-channel-page-slideshow { float:left;width:50%;margin-right:25px; }
.qdt-channel-page-list { *float:left;*width:50%; }

/*** SEARCH  ***/

body.page-search-site ul.apachesolr_search-noresult {
	list-style-position: inside;
	/*width: 60%;*/
}

.apachesolr_search-results {
	margin-left: 0;
}
.apachesolr_search-results .search-result h3.title {
	color: #3366CC;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 3px;
}
.apachesolr_search-results .search-result h3.title a:hover {
	color: #3366CC;
}

.apachesolr_search-results .search-result .search-snippet-info {
	padding-left: 0;
}
.apachesolr_search-results .search-result .search-snippet {
	margin-bottom: 3px;
}

.apachesolr_search-results .search-result .search-info .search-qdt-author,
.apachesolr_search-results .search-result .search-info a {
	font-size: 12px;
	color: #70a43f;
}

.block-facetapi {
	border: 1px solid #B6B6B6;
	padding: 10px;
	float: right;
	width: 336px;
	margin: 0 0 0 20px;
	background-color: #FFFFFF;
}

#facetapi-facet-apachesolrsolr-block-im-field-tags div.item-list {
	font-weight: normal;
}
#facetapi-facet-apachesolrsolr-block-im-field-tags {
	font-weight: bold;
}

.mainContainer .majorPromotion .block-facetapi h2 {
	color: #0A0A0A;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0;
}

.mainContainer .majorPromotion .exposed-ads-google {
	clear: both;
	float: right;
	width: 336px;
	border:1px solid #B6B6B6;
	height: 280px;
	margin: 20px 0 10px 20px;
}
.mainContainer .majorPromotion .search-results-sidebar .exposed-ads-google {
	margin-top: 0px;
}

.search-results-sidebar {
	float: right;
	width: 350px;
}

.page-search .spelling-suggestions {
	display: none;
}

.page-search #content .black-form-search, 
.page-search .majorPromotion .search-form #edit-basic--3 {
	border: 1px solid #000000;
	width: 197px;
	-moz-border-radius: 5px 2px 2px 5px;
	-webkit-border-radius: 5px 2px 2px 5px;
	border-radius: 5px 2px 2px 5px;
}
.page-search #content .black-form-search .form-submit {
	border: 0px solid #000;
	color: #000;
	background: white url('../../images/header/loupe-noire.png') no-repeat 10px 50%;
	width: 30px;
	height: 25px;
	margin-left: 0px;
	cursor: pointer;
}
.page-search #content .black-form-search .form-text {
	width: 160px;
	height: 24px;
	float: left;
	margin: 0;
	border: none;
	-moz-border-radius: 5px 2px 2px 5px;
	-webkit-border-radius: 5px 2px 2px 5px;
	border-radius: 5px 2px 2px 5px;
	line-height: 1.2em;
	font-style: italic;
	color: #595959;
	font-size: 13px;
	padding: 0 5px;
	background-position-y: 6px !important;
}

.page-qdt-content-finder #page-title {
	margin-left: 0px !important;
}

a.highlighted {
	font-weight: bold;
}

.qdt-avatar-page-headline { 
	margin: -30px -30px 10px;
	*margin-right:0;
	*width:1010px;
	*position:relative;
	*zoom:1;
	*top:-30px;
	z-index:0;
	border-bottom:1px solid #D4D5D6; 
	background-color:#FFFFFF;
}
.qdt-avatar-page-headline .view-id-qdt_avatar_headline.view-display-id-block {
	padding: 10px;
}
.qdt-avatar-page-headline .view-id-qdt_avatar_headline.view-display-id-block li { list-style:none;margin:0; }
.node-type-avatars #page-title { 
	position:absolute; 
	left:29%;
	display:block;
	top: -18px;
	margin:0 0 0 -5px;
	color:#858585;	
	font-weight:normal;
	line-height:1.2em;
	font-size:14px;
	z-index:80;
}
.view-id-qdt_avatar_headline.view-display-id-block .views-field-field-portrait {
    float:left;
    width:29%;
}
.view-id-qdt_avatar_headline.view-display-id-block .userDesc .field-content { 
	display:block;
	padding:25px 5px 5px; 
}
.view-id-qdt_avatar_headline.view-display-id-block .userDesc {
	float:left;
	width:60%;
	*width:57%;
}
.view-id-qdt_avatar_headline.view-display-id-block .userDesc .views-field-headline {
	font-size:25px;
	color:#000000;
	font-weight:bold;
	line-height:1.2em;
}
.view-id-qdt_avatar_headline.view-display-id-block .userDesc .views-field-name {
	display:block;
	margin-top:15px;
}
.view-id-qdt_avatar_headline.view-display-id-block .views-field-field-avatar-full-body {
	float:left;
	width:11%;
}
.view-id-qdt_avatar_articles.view-display-id-block_recent .recentItem {
	display:inline-block;
	width:31.3%;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	overflow:hidden;
	list-style:none;
	margin-left:1.33%;
	margin-bottom:0;
}
.node-type-avatars .twoThirdBlock { width:68%;float:left; }
.node-type-avatars .twoThirdBlock .innerBlockWrapper { padding-right:10px; }
.node-type-avatars .oneThirdBlock { float:left;width:32%; }
.view-id-qdt_avatar_articles.view-display-id-block_popular .tipItem .views-field-title,
.view-id-qdt_avatar_articles.view-display-id-block_recent .recentItem .views-field-title,
.view-id-qdt_avatar_articles.view-display-id-block_archive .tipItem .views-field-title { margin-top:5px; }
.view-id-qdt_avatar_articles.view-display-id-block_popular .tipItem .views-field-title a,
.view-id-qdt_avatar_articles.view-display-id-block_recent .recentItem .views-field-title a,
.view-id-qdt_avatar_articles.view-display-id-block_archive .tipItem .views-field-title a {
	color:#1C4AC2;	
}
.view-id-qdt_avatar_articles.view-display-id-block_recent .item-list {
	margin-left:-1.33%;
}
.view-id-qdt_avatar_articles.view-display-id-block_recent .item-list ul { margin:0; }
.view-id-qdt_avatar_articles.view-display-id-block_popular .views-field-field-images,
.view-id-qdt_avatar_articles.view-display-id-block_recent .recentItem .views-field-field-images,
.view-id-qdt_avatar_articles.view-display-id-block_archive .tipItem .views-field-field-images { position:relative; }
.view-id-qdt_avatar_articles.view-display-id-block_popular .qdt-wrapper-content-indicators { 
	position:absolute;
	top:5px; 
	right:0;
	overflow:hidden;
	white-space:nowrap;
}
.view-id-qdt_avatar_articles.view-display-id-block_popular .qdt-wrapper-content-indicators div,
.view-id-qdt_avatar_articles.view-display-id-block_archive .qdt-wrapper-content-indicators div { font-size:0; }
.view-id-qdt_avatar_articles.view-display-id-block_popular .tipItem {
	float:left;
	list-style:none;
	width:24%;
	*width:23.9%;
	margin-left:1.33%;
}
.view-id-qdt_avatar_articles.view-display-id-block_popular .tipItem.views-row-first { margin-left:0; }
.view-id-qdt_avatar_articles.view-display-id-block_recent .recentItem .views-field-field-images img,
.view-id-qdt_avatar_articles.view-display-id-block_archive .recentItem .views-field-field-images img,
.view-id-qdt_avatar_articles.view-display-id-block_popular .tipItem .views-field-field-images img,
.view-id-qdt_avatar_articles.view-display-id-block_archive .tipItem .views-field-field-images img { width:100%; }
.view-id-qdt_avatar_articles.view-display-id-block_recent .recentItem .qdt-wrapper-content-indicators,
.view-id-qdt_avatar_articles.view-display-id-block_archive .tipItem  .qdt-wrapper-content-indicators {
	position:absolute;
	top:5px;
	right:0;
	overflow:hidden;
	white-space:nowrap;
}
.view-id-qdt_avatar_articles.view-display-id-block_recent .recentItem .qdt-wrapper-content-indicators div { font-size:0; }
.qdt-avatar-page-recent { margin-bottom:20px; }

.view-id-qdt_avatar_articles.view-display-id-block_archive .tipItem { 
	list-style:none;
	display:inline-block;
	width:31.3%;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	margin-left:1.33%;
}
.view-id-qdt_avatar_articles.view-display-id-block_archive .item-list { margin-left:-1.33%; }
.qdt-avatar-page-about, .qdt-avatar-page-books-title { padding:25px 10px 10px; }
.qdt-avatar-page-books-title { font-weight:bold;color:#454545; }
.qdt-avatar-page-books-list { padding:0 10px; }
.view-id-qdt_book_for_avatar.view-display-id-block ul { margin:0; }
.view-id-qdt_book_for_avatar.view-display-id-block .views-row { margin:0 0 10px 0;float:left;list-style:none;clear:both;width:100%; }
.view-id-qdt_book_for_avatar.view-display-id-block .views-row .views-field-field-cover { float:left;margin-right:10px; }
.lt-ie9 .view-id-qdt_book_for_avatar.view-display-id-block .views-row .views-field-field-cover { width:55px; }
.view-id-qdt_book_for_avatar.view-display-id-block .views-row .views-field-field-e-commerce-links a { font-size:12px; }

.view-id-qdt_host_info.view-display-id-block .views-field-field-portrait {
	float:left;
	width:50%;	
}
.view-id-qdt_host_info.view-display-id-block .views-field-field-name {
	float:left;
	width:50%;
	color:#454545;
	clear:none;
}
.view-id-qdt_host_info.view-display-id-block .views-field-field-name .field-content { 
	padding:0 10px; 
	font-weight:bold;
}
.view-id-qdt_host_info.view-display-id-block .views-field-field-resume {
	clear:both;
	padding-top:10px;
}
.node-type-avatars .block-sharethis.block-sharethis-sharethis-block { text-align:center; }
.node-type-avatars .tabs.primary { height:60px; }
.node-type-avatars #topbanner { display:none; }

.page-qdt-content-finder .mainContainer .majorPromotion #page-title { float:left; }
.finder-page #finder-form-qdt-content-finder {
	float:right;	
	width: 195px;
	margin:10px 0 0;
}
.lt-ie9 .finder-page #finder-form-qdt-content-finder { width:197px; }
.finder-page .finder-results-qdt_content_finder { clear:both; }

.block-sharethis.block-sharethis-sharethis-block { text-align:center; }
.block-qdt-qdt-article-share-this .block-sharethis.block-sharethis-sharethis-block { text-align:left; }
.block-sharethis .stButton .stFb, .block-sharethis .stButton .stTwbutton, 
.block-sharethis .stButton .stMainServices, .block-sharethis .stButton .stButton_gradient { height:23px; }

.view-id-qdt_store_front.view-display-id-page .item-list { margin-left:-1%; }
.view-id-qdt_store_front.view-display-id-page .views-row { 
	list-style:none; 
	vertical-align:top;
	width:23.5%;
	margin-left:1%;	
	margin-bottom:30px;
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.view-id-qdt_store_front.view-display-id-page .views-row .views-field-field-cover { margin-bottom:5px; }
.view-id-qdt_store_front.view-display-id-page .views-row .views-field-title a { color:#1C4AC2; }
.lt-ie9 .view-id-qdt_store_front.view-display-id-page .views-row .views-field-field-cover img { width:auto; }

.qdt-store-front-share-this { float:right; }
.qdt-store-front-share-this .block-sharethis.block-sharethis-sharethis-block { margin:0;padding:0; }
.storeFrontTitle { float:left;margin:0; }
.page-store #page-title { display:none; }

.qdt-store-front-page-headline {
    border-bottom: 1px solid #D4D5D6;
    border-top: 1px solid #D4D5D6;
    margin:0px -30px 30px;
}
.qdt-store-front-page-headline .view-id-qdt_store_front_headline.view-display-id-block { padding:20px; }
.view-id-qdt_store_front_headline.view-display-id-block .views-field-field-cover { float:left; width:17%; }
.view-id-qdt_store_front_headline.view-display-id-block .blockRight { float:left;width:83%; }
.view-id-qdt_store_front_headline.view-display-id-block .blockRight .field-content { padding-left:10px;display:block; }
.view-id-qdt_store_front_headline.view-display-id-block .views-field-field-cover .field-content { padding:0 10px; }
.view-id-qdt_store_front_headline.view-display-id-block .views-field-field-cover .field-content img { width:100%; }
.view-id-qdt_store_front_headline.view-display-id-block .views-field-item-title {
	font-size:30px;
	color:#1A1110;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:10px;
	line-height:1.2em;
}
.view-id-qdt_store_front_headline.view-display-id-block .views-field-byline, 
.view-id-qdt_store_front_headline.view-display-id-block .views-field-byline p { word-wrap:break-word;color:#0A0A0A;font-size:13px;margin:0;line-height:1.8em; }
.view-id-qdt_store_front_headline.view-display-id-block .moreLinksWrapper { text-align:center; }
.view-id-qdt_store_front_headline.view-display-id-block .moreLinks { margin-top:30px;display:inline-block;*display:inline;*zoom:1; }
.view-id-qdt_store_front_headline.view-display-id-block .moreLinks div { 
	display:block;
	margin:0 0 0 10px;
	float:left;
}
.view-id-qdt_store_front_headline.view-display-id-block .moreLinks div a { 
	padding:8px;
	display:block;
	background-color:#C24332;
	color:#FFFFFF;
	font-size:13px;
	cursor:pointer;
	font-weight:bold;
	-moz-box-shadow: 2px 1px 2px #888;
	-webkit-box-shadow: 2px 1px 2px #888;
	box-shadow: 2px 1px 2px #888;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');
}

.node-type-avatars .oneThirdBlock .block-qdt { margin-bottom:15px; }
.block-qdt-qdt-block-subscribe-nl-content, .block-qdt-qdt-block-subscribe-nl-right {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D5D6;
    margin: 0 0 30px;
    padding:15px 10px 0;
}
.block-qdt-qdt-block-subscribe-nl-content div.alert-box.alert,
.block-qdt-qdt-block-subscribe-nl-right div.alert-box.alert {
	font-size:12px;
	background-color:#C24332;
}
.block-qdt .newsletter-subscribe-block-prefix {
	color: #3366CC;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 10px;
    font-family:'Raleway-Bold',Georgia,sans-serif;
}
.block-qdt .form-required { display:none; }
.block-qdt .form-item-email { width:60%;float:left;margin:0; }
.block-qdt .form-item-email input { margin:0;*height:auto;*width:95%; }
.block-qdt .form-submit { 
	float:left; 
	display:block;
	cursor:pointer;
	color:#FFFFFF;
	font-size:12px;
	margin-left:10px;
	margin-top:5px;
	font-weight:bold;
	padding:5px 15px;
	border:1px solid #f4c02b;
	text-shadow: 0.1em 0.1em 0.05em #333;
	background: #f6b80b; /* Old browsers */
	background: -moz-linear-gradient(top, #fece3a 0%, #f7b600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fece3a), color-stop(100%,#f7b600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fece3a 0%,#f7b600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fece3a 0%,#f7b600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fece3a 0%,#f7b600 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fece3a 0%,#f7b600 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fece3a', endColorstr='#f7b600',GradientType=0 ); /* IE6-9 */
	-moz-border-radius:5px; /* Firefox */  
  	-webkit-border-radius:5px; /* Safari, Chrome */  
  	border-radius:5px; /* CSS3 */ 	
  	*margin-top:0;
}
.block-qdt #qdt-block-newsletter-subscribe-form { margin:0; }
.block-qdt .newsletter-subscribe-block-suffix {
	display:block;
	clear:both;
	color:#55A535;
	font-size: 11px;
	padding-top:10px;
	margin-bottom:10px;
    font-style: italic;
    *padding-top:0;
}

.front .block-qdt-qdt-block-subscribe-nl-content {
	float:left;
	margin-top:0px;
	width:49%;
	margin-left:2%;
	padding-bottom:13px;
    *padding-left:0;
    *padding-right:0;
	*width:48%;
	*margin-left:1%;
}
.front .block-poll-recent { 
	float:left;
	margin-top:0;
	width:49%;
	*width:48%;
}
.front .block-qdt-qdt-block-subscribe-nl-content .newsletter-subscribe-block-prefix,
.front .block-qdt-qdt-block-subscribe-nl-content #qdt-block-newsletter-subscribe-form,
.front .block-qdt-qdt-block-subscribe-nl-content .newsletter-subscribe-block-suffix {
	*padding-left:10px;
}
.front .block-qdt .form-item-email { width:78%;*width:70%; }

.node-books .submitted, .node-books .field-label { display:none; } 
.mainContainer .node-books { width:100%; }
.node-books .field-name-field-description p { margin:0;font-size:16px; }
.node-books .field-name-field-description {
	color: #3366CC;
    display: block;
    margin-bottom:20px;
}
.node-books .field-name-field-e-commerce-links {
	margin-top:20px;
	color:#3366CC;
}
.node-books .field-name-field-e-commerce-links a { color:#3366CC; }

#topbanner .block-qdt-qdt-block-adv-top-banner { text-align:center; }


#sidebar .block-adv-wrapper { margin-bottom:30px; }

/* Adv on search page */
.searchPageAdv {
	clear: both;
	float: right;
	padding: 10px 0 10px 10px;
	width:36%;
	text-align:right;
	overflow:hidden;
}
.searchPageAdv .block-adv-wrapper { float:right; }

.view-id-qdt_article_featured.view-display-id-block { margin-bottom:30px;}

.block-adv-wrapper { overflow:hidden !important; text-align: center; }
.block-adv-wrapper .prWrap { max-width:100% !important;overflow:hidden; }

.searchBox #autocomplete li {
	white-space: normal;
	border-bottom:1px dotted #000000;
	padding:0 5px;
}
.node-articles { color:#0A0A0A; }

#main .finder-qdt_content_finder .form-submit {
        border: 0px solid #000;
        color: #000;
        background: white url('../../images/header/loupe-noire.png') no-repeat 10px 50%;
        width: 30px;
        height: 25px;
        margin-left: 0px;
        cursor: pointer;
}


.finder-results-qdt_content_finder .pager a { color:#D14836; }
.finder-results-qdt_content_finder .pager .pager-current { color:#0A0A0A; }

div.alert-box.alert a { color: #CCCCCC; }


.mainContainer .majorPromotion .channelShareThis {
	float: right;
	padding-bottom: 25px;
}
.mainContainer .majorPromotion .channelClear {
	clear: both;
}
.mainContainer .majorPromotion .channelShareThis h2 {
	vertical-align: middle;
	padding-right: 10px;
	font-weight: normal;
	color: #9B9B9B;
}
.mainContainer .majorPromotion .channelShareThis h2,
.mainContainer .majorPromotion .channelShareThis .contextual-links-wrapper,
.mainContainer .majorPromotion .channelShareThis .sharethis-wrapper {
	display: inline;
}
.mainContainer .majorPromotion .channelShareThis .block-sharethis {
	padding-top: 0;
	padding-bottom: 0;
}

.field-name-field-itunes-podcast-title .field-items {
  float: right;
  color: #1E1E1E;
  font-size: 13px;
  margin-top: -28px;
}

.view-qdt-avatar-articles ul.pager,
.view-qdt-category-pages ul.pager {
  margin-top: 5px;
}
.view-qdt-avatar-articles ul.pager li.pager-previous,
.view-qdt-category-pages ul.pager li.pager-previous {
  margin-left: 0px;
  width: 0px;
  padding: 0px;
}

.view-qdt-avatar-articles ul.pager li.pager-next a,
.view-qdt-category-pages ul.pager li.pager-next a,
.view-qdt-store-front ul.pager li.pager-next a {
  padding: 5px 10px 5px 10px;
  margin-left: 0px;
  background-color: #C24332;
  cursor: pointer;
  -moz-box-shadow: 2px 1px 2px #888;
  -webkit-box-shadow: 2px 1px 2px #888;
  box-shadow: 2px 1px 2px #888;
  color: #FFFFFF;
  font-size: 24px;
  font-weight: bold;
}
/* YT player content */
.node-articles .field-name-field-youtube .media-youtube-player {
    min-width: 100%;
}
.node-articles .field-name-field-youtube .media-youtube-player {
    max-width: 100%;
}