/* ========================= Infinite Hover fix ========================= */
html.js a.views-throbbing,
html.js span.views-throbbing {
  background:url(../images/ajax-loader.gif) no-repeat center bottom !important;
  height: 12px;
  display: block;
	text-align: center;
	padding-right: 110px !important;
	padding-top: 10px !important;
}

.infinite-pager .pager-next a{width:65px !important;}


/* ====================================================================================================  */
/*                                        GLOBAL CSS FOR SIDE ITEMS                                      */
/* ===================================================================================================== */

.panelarea_side .panel-region-separator {
	display:block;overflow:hidden;
	width:100%;height:40px;
}


/* ====================================================================================================  */
/*                                       	 HOME PROMOS                                                 */
/* ===================================================================================================== */

.home-promos{
	display:block;overflow:hidden;
	padding:0px 0px 10px 0px !important;margin:0px !important;
	width:960px;
}
	.home-promos ul {
		display:block;overflow:hidden;
		width:1050px;
		padding:0px !important;margin:0px !important;
	}
	.home-promos li {
		display:block;overflow:hidden;
		list-style-type:none;list-style-position:inside;
		float:left;
		margin:0px 49px 0px 0px !important;padding:0px !important;
	}

	.home-promos li .home-block-promo{
		display:block;overflow:hidden;
		width:287px;height:208px;
		position:relative;
	}
			.home-block-promo h2 {
				display:block;overflow:hidden;
				width:287px;height:208px;
				padding:0px;margin:0px;
				position:absolute;left:0px;top:0px;z-index:2;
			}
			.home-block-promo h2 a {
				display:block;overflow:hidden;
				width:272px;height:208px;
				padding:0px 0px 0px 15px;
				background:url(../_assets/img/elements/frame_portait.png) 0px 0px no-repeat;
				font:normal 14px/280px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
			}
			.home-block-promo h2 a:link,		.home-block-promo h2 a:visited			{color:#f9f3e2;}
			.home-block-promo h2 a:hover,		.home-block-promo h2 a:visited:hover	{color:#220000;}

			.home-block-promo img {
				display:block;overflow:hidden;
				padding:0px;margin:0px;
				position:relative;top:11px;left:17px;
			}

			.home-block-promo > img 			{-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
			.home-block-promo:hover > img 		{opacity: 0.4;
}

/* ====================================================================================================  */
/*                                      	   RECENT CHATTER                                            */
/* ===================================================================================================== */
.one_column_bottom .panels-flexible-region-inside-first{
	display:block;overflow:hidden;
	width:620px !important;
}


.panels-flexible-region-home-bottom_left	{float:left;}
.panels-flexible-region-home-bottom_right 	{float:right;}



/* ====================================================================================================  */
/*                                      panels-flexible-region-inside-last                               */
/* ===================================================================================================== */

.one_column_bottom .panels-flexible-region-inside-last {
	display:block;overflow:hidden;
	width:280px !important;
	padding:0px;margin:0px;
	float:right;
}


/* ========================= home-breaking-news ========================= */
.home-breaking-news {
	display:block;overflow:hidden;
	padding:0px !important;margin:0px !important;
	width:280px;
}
	.home-breaking-news ul{
		display:block;overflow:hidden;
		padding:0px !important;margin:0px !important;
	}
	.home-breaking-news ul li{
		display:block;overflow:hidden;
		padding:15px 0px 10px 0px !important;margin:0px !important;
		list-style-type:none !important;
		background:url(../_assets/img/elements/hr.png) left bottom repeat-x;
	}
	.home-breaking-news ul li.views-row-first 	{padding:0px 0px 10px 0px !important;}
	.home-breaking-news ul li.views-row-last 	{margin:0px 0px 10px 0px !important;}


			.home-breaking-news-date, .home-breaking-news-source {
				display:block;overflow:hidden;
				font-size:12px !important;line-height:16px;font-weight:normal;color:#525252;
			}
			.home-breaking-news-source a{font-size:12px !important;line-height:16px;font-weight:normal;color:#525252;}

				.home-breaking-news-source  a:link,		.home-breaking-news-source  a:visited		{color:#525252;}
				.home-breaking-news-source  a:hover,	.home-breaking-news-source  a:visited:hover	{color:#525252;text-decoration:underline;}

			.home-breaking-news h3 {
				display:block;overflow:hidden;
				font:normal 16px/20px Georgia, "Times New Roman", Times, serif;color:#851F00;
				padding:0px;margin:0px 0px 4px 0px;
			}
				.home-breaking-news h3 a:link,	.home-breaking-news h3 a:visited			{color:#851F00;}
				.home-breaking-news h3 a:hover,	.home-breaking-news h3 a:visited:hover		{color:#333;text-decoration:underline;}




			.pane-home-breaking-news .view-footer {
				display:block;overflow:hidden;
				width:100px;
				float:left;
				font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
				margin:0px 0px 0px 0px !important;padding:0px 0px 54px 0px !important;
			}
			.pane-home-breaking-news .view-footer p {margin:0px;}

				.pane-home-breaking-news .view-footer a {
					display:block;overflow:hidden;
					background-image:url(../_assets/img/elements/arrows_sprite.png) ;background-repeat:no-repeat;
					text-align:left;
					padding:0px 20px 0px 0px;
				}
				.pane-home-breaking-news .view-footer a:link,	.pane-home-breaking-news .view-footer a:visited			{color:#4B0D00;background-position:58px 4px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
				.pane-home-breaking-news .view-footer a:hover,	.pane-home-breaking-news .view-footer a:visited:hover	{color:#4B0D00;background-position:58px -196px;opacity: 0.4;
}




/* ====================================================================================================  */
/*                                        		FEATURED EXPERT                                          */
/* ===================================================================================================== */

.pane-article-about-contributor .view-content {
	display:block;overflow:hidden;
	margin:0px 0px 0px 15px;
}

.view-article-about-contributor .views-row {
	clear:both;
}

.view-article-about-contributor .views-row-2 {
	padding:16px 0px 0px 0px;
}

/* ========================= IMAGE ========================= */
.pane-home-featured-expert .home-featured-expert-image,
.view-article-about-contributor .about-contributor-image
{
	display:block;overflow:hidden;
	width:81px;height:81px;
	position:relative;float:left;
	padding:0px !important;margin:0px !important;
}
		.home-featured-expert-image a,
		.about-contributor-image a
		{
			display:block;overflow:hidden;
			width:81px;height:81px;
			position:absolute;left:0px;top:0px;z-index:2;
			background:url(../_assets/img/elements/frame_small.png) 0px 0px no-repeat;
			text-indent:-9999px;
		}


		.home-featured-expert-image img,
		.about-contributor-image img
		{
			display:block;overflow:hidden;
			position:relative;top:7px;left:7px;
		}



/* ========================= INFO ========================= */
.pane-home-featured-expert .home-featured-expert-info,
.view-article-about-contributor .about-contributor-info{
	display:block;overflow:hidden;
	position:relative;float:left;
	margin:0px;padding:0px 0px 0px 10px;/*margin:0px 0px 0px 10px;padding:0px;*/
	width:189px;
}

.pane-article-about-contributor .about-contributor-info {width:170px !important;}


	.pane-home-featured-expert .home-featured-expert-info h4,
	.view-article-about-contributor .about-contributor-info h4
	{
		display:block;overflow:hidden;
		font:normal 16px/20px Georgia, "Times New Roman", Times, serif;color:#851F00;
		padding:0px;margin:0px 0px 4px 0px;
	}
		.home-featured-expert-info h4 a:link,
		.home-featured-expert-info h4 a:visited,
		.about-contributor-info h4 a:link,
		.about-contributor-info h4 a:visited
		{color:#851F00;}

		.home-featured-expert-info h4 a:hover,
		.home-featured-expert-info h4 a:visited:hover,
		.about-contributor-info h4 a:hover,
		.about-contributor-info h4 a:visited:hover
		{color:#333;text-decoration:underline;}



	.pane-home-featured-expert .home-featured-expert-info .home-featured-expert-bio,
	.view-article-about-contributor .about-contributor-bio
	{
		display:block;overflow:hidden;
		font:normal 14px/20px Arial, Helvetica, Verdana, sans-serif;color:#525252;
		margin:0px 0px 10px 0px;
	}










/* ====================================================================================================  */
/*                                        TABLE OF CONTENTS                                              */
/* ===================================================================================================== */
.table-of-contents {
	display:block;overflow:hidden;
	margin:0px 0px 0px 15px !important;
}

.table-of-contents ul{
	display:block;overflow:hidden;
	padding:0px 0px 4px 0px !important;/*padding:0px 0px 10px 0px !important;*/margin:0px 0px 0px 0px !important;
	font:normal 14px/18px Georgia, "Times New Roman", Times, serif;color:#851F00;
	/*font:normal 16px/20px Georgia, "Times New Roman", Times, serif;*/
}

	.table-of-contents ul li{
		display:block;overflow:hidden;
		padding:2px 0px 2px 0px !important;/*padding:5px 0px 5px 0px !important;*/margin:0px !important;
		list-style-type:none !important;
		background:url(../_assets/img/elements/hr.png) left bottom repeat-x;
	}

	.table-of-contents ul li ul {
		margin:0px 0px 0px 16px !important;
	}

	.table-of-contents ul ul li:last-child, .table-of-contents ul ul ul li:last-child {background-image:none;}

		.table-of-contents a.active {
			font-weight:bold !important;
		}

		.table-of-contents ul li a{
			display:block;overflow:hidden;
			padding:0px 0px 4px 0px !important;/*padding:0px 0px 10px 0px !important;*/
		}

		.table-of-contents ul ul a{
			display:block;overflow:hidden;
			padding:0px 0px 4px 25px !important;/*padding:0px 0px 10px 25px !important;*/
			background:url(../_assets/img/elements/li.png) 10px 8px no-repeat;
		}

				.table-of-contents ul li a:link,
				.table-of-contents ul li a:visited
				{color:#851F00;}

				.table-of-contents ul li a:hover,
				.table-of-contents ul li a:visited:hover
				{color:#333;text-decoration:underline;}


				.table-of-contents ul ul li a:link,
				.table-of-contents ul ul li a:visited
				{color:#4b0d00;}

				.table-of-contents ul ul li a:hover,
				.table-of-contents ul ul li a:visited:hover
				{color:#333;text-decoration:underline;}


				.table-of-contents ul ul ul li a:link,
				.table-of-contents ul ul ul li a:visited
				{color:#333;}

				.table-of-contents ul ul ul li a:hover,
				.table-of-contents ul ul ul li a:visited:hover
				{color:#333;text-decoration:underline;}





/* ====================================================================================================  */
/*                       					MAST CSS LIST WITH DATES   				                     */
/* ===================================================================================================== */

.pane-chatter-associated-activities,
.pane-chatter-control-recent-feed,
.pane-article-primary-resource,
.sidelinkarea .view-content,
.subnav .view-content
{
	display:block;overflow:hidden;
	padding:0px !important;margin:0px !important;
	width:300px;
}
.pane-chatter-associated-activities ul,
	.pane-chatter-control-recent-feed ul,
	.pane-article-associated-activities ul,
	.pane-article-primary-resource ul,
	.sidelinkarea ul,
	.subnav ul
	{
		display:block;overflow:hidden;
		width:262px;
		padding:0px 0px 0px 30px !important;margin:0px !important;
	}
	.pane-chatter-control-recent-feed ul li,
	.pane-chatter-associated-activities ul li,
	.pane-article-associated-activities ul li,
	.pane-article-primary-resource ul li,
	.sidelinkarea ul li,
	.subnav ul li
	{
		display:block;overflow:hidden;
		padding:15px 0px 10px 0px !important;margin:0px !important;
		list-style-type:none !important;
		background:url(../_assets/img/elements/hr.png) left bottom repeat-x;
	}
	.pane-chatter-control-recent-feed ul li.views-row-first,
  .pane-chatter-associated-activities ul li.views-row-first,
	.pane-article-associated-activities ul li.views-row-first,
	.pane-article-primary-resource ul li.views-row-first,
	.sidelinkarea ul li.views-row-first,
	.subnav ul li.views-row-first
	{padding:0px 0px 10px 0px !important;}

	.pane-chatter-control-recent-feed ul li.views-row-last,
.pane-chatter-associated-activities ul li.views-row-last,
	.pane-article-associated-activities ul li.views-row-last,
	.pane-article-primary-resource ul li.views-row-last,
	.sidelinkarea ul li.views-row-last,
	.subnav ul li.views-row-last
	{margin:0px 0px 10px 0px !important;}


			.pane-chatter-control-recent-feed .chatter-control-feed-date,
			.pane-chatter-control-recent-feed .chatter-control-feed-source,
      .pane-chatter-associated-activities .chatter-control-feed-date,
      .pane-chatter-associated-activities .chatter-control-feed-source,
			.pane-article-associated-activities .views-field-field-date-value,
			.pane-article-primary-resource .views-field-field-date-value,
			.sidelinkarea .views-field-field-date-value
			{
				display:block;overflow:hidden;
				font-size:12px !important;line-height:16px;font-weight:normal;color:#525252;
			}
			.pane-chatter-control-recent-feed .chatter-control-feed-source a,
      .pane-chatter-associated-activities .chatter-control-feed-source a,
			.pane-article-associated-activities .views-field-field-date-value a,
			.pane-article-primary-resource .views-field-field-date-value a,
			.sidelinkarea .views-field-field-date-value a
			{font-size:12px !important;line-height:16px;font-weight:normal;color:#525252;display:inline !important;}

				.pane-chatter-control-recent-feed .chatter-control-feed-source  a:link,
				.pane-chatter-control-recent-feed .chatter-control-feed-source  a:visited,
.pane-chatter-associated-activities .chatter-control-feed-source a:link,
.pane-chatter-associated-activities . chatter-control-feed-source a:visited,
				.pane-article-primary-resource .views-field-field-date-value a:link,
				.pane-article-primary-resource .views-field-field-date-value a:visited
				{color:#525252;}

				.pane-chatter-control-recent-feed .chatter-control-feed-source  a:hover,
				.pane-chatter-control-recent-feed .chatter-control-feed-source  a:visited:hover,
.pane-chatter-associated-activities .chatter-control-feed-source a:hover,
.pane-chatter-associated-activities .chatter-control-feed-source a:visited,
				.pane-article-primary-resource .views-field-field-date-value a:hover,
				.pane-article-primary-resource .views-field-field-date-value a:visited:hover
				{color:#525252;text-decoration:underline;}

				.pane-chatter-control-recent-feed .chatter-control-feed-title,
.pane-chatter-associated-activities .chatter-control-feed-title,
				.pane-article-associated-activities .views-field-title,
				.pane-article-primary-resource .views-field-title,
				.sidelinkarea,
				.subnav
			 	{
					display:block;overflow:hidden;
					font:normal 16px/20px Georgia, "Times New Roman", Times, serif;color:#851F00;
					padding:0px;margin:0px 0px 4px 0px;
				}

				.sidelinkarea a,
				.subnav a
				{display:block;overflow:hidden;}

				.pane-chatter-control-recent-feed .chatter-control-feed-title a:link,
				.pane-chatter-control-recent-feed .chatter-control-feed-title a:visited,
.pane-chatter-associated-activities .chatter-control-feed-title a:link,
.pane-chatter-associated-activities .chatter-control-feed-title a:visited,
				.pane-article-primary-resource .views-field-title a:link,
				.pane-article-primary-resource .views-field-title a:visited,
				.pane-article-associated-activities .item-list li a:link,
				.pane-article-associated-activities .item-list li a:visited,
				.sidelinkarea a:link,
				.sidelinkarea a:visited,
				.subnav a:link,
				.subnav a:visited
				{color:#851F00;}

				.pane-chatter-control-recent-feed .chatter-control-feed-title a:hover,
				.pane-chatter-control-recent-feed .chatter-control-feed-title a:visited:hover,
.pane-chatter-associated-activities .chatter-control-feed-title a:hover,
.pane-chatter-associated-activities .chatter-control-feed-title a:visited:hover,
				.pane-article-primary-resource .views-field-title a:hover,
				.pane-article-primary-resource .views-field-title a:visited:hover,
				.pane-article-associated-activities .item-list li a:hover,
				.pane-article-associated-activities .item-list li a:visited:hover,
				.sidelinkarea a:hover,
				.sidelinkarea a:visited:hover,
				.subnav a:hover,
				.subnav a:visited:hover
				{color:#333;text-decoration:underline;}




			.pane-chatter-control-recent-feed .view-footer,
.pane-chatter-associated-activities .view-footer{
				display:block;overflow:hidden;
				width:100px;
				float:left;
				font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
				margin:0px 0px 0px 0px !important;padding:0px 0px 54px 30px !important;
			}
			.pane-chatter-control-recent-feed .view-footer p, .pane-chatter-associated-activities .view-footer p {margin:0px;}

				.pane-chatter-control-recent-feed .view-footer a,
.pane-chatter-associated-activities .view-footer a{
					display:block;overflow:hidden;
					background-image:url(../_assets/img/elements/arrows_sprite.png);background-repeat:no-repeat;
					text-align:left;
					padding:0px 20px 0px 0px;
				}
				.pane-chatter-control-recent-feed .view-footer a:link,
        .pane-chatter-control-recent-feed .view-footer a:visited,
.pane-chatter-associated-activities .view-footer a:link,
.pane-chatter-associated-activities .view-footer a:visited
        {color:#4B0D00;background-position:58px 4px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
				.pane-chatter-control-recent-feed .view-footer a:hover,
.pane-chatter-control-recent-feed .view-footer a:visited:hover,
.pane-chatter-associated-activities .view-footer a:hover,
.pane-chatter-associated-activitiesd .view-footer a:visited:hover
{color:#4B0D00;background-position:58px -196px;opacity: 0.4;
}





/* ====================================================================================================  */
/*                                           GMAP                                                        */
/* ===================================================================================================== */

.sidemap {
	display:block;overflow:hidden;
	height:304px;
	padding:0px !important;margin:0px!important;
	/*
	height:270px;
	background:url(../_assets/img/elements/frame_gmap.png) right top no-repeat;
	120119 - FW
	*/
	background:url(../_assets/img/elements/frame_gmap.png) right 34px no-repeat;
}

.sidemap .view-content {
	display:block;overflow:hidden;
	width:258px;height:254px;
	float:right;margin:8px 8px 0px 0px;
}

/* ========================= COPY ON TOP OF MAP - Map Disclaimer ========================= */
.sidemap .view-header {
	display:block;overflow:hidden;
	width:255px;height:34px;
	margin:0px 0px 0px 25px;
	font-size:12px;line-height:16px;font-weight:normal;color:#4b0c00;text-align:left;
}



/* ========================= LIST ========================= */

.sidemap-list {
	display:block;overflow:hidden;
	padding:0px 0px 0px 25px !important;margin:0px 0px 60px 0px!important;
	font:normal 14px/18px Georgia, "Times New Roman", Times, serif;color:#851f00;
}

	.sidemap-list a:link,
	.sidemap-list a:visited
	{color:#9b2000;}


	.sidemap-list a:hover,
	.sidemap-list a:visited:hover
	{color:#851f00;text-decoration:underline;}





/* ====================================================================================================  */
/*                           			      FORUM SIDE LINKS			                                 */
/* ===================================================================================================== */

.view-consortium-forum-recent-posts .item-list,
.view-consortium-forum-active-topics .item-list
{
	display:block;overflow:hidden;
	padding:0px !important;margin:0px 0px 40px 30px!important;
}

.view-consortium-forum-recent-posts .item-list ul,
.view-consortium-forum-active-topics .item-list ul
{
	display:block;overflow:hidden;
	padding:0px !important;margin:0px !important;
}


	.view-consortium-forum-recent-posts .item-list li,
	.view-consortium-forum-active-topics .item-list li
	{
		display:block;overflow:hidden;
		list-style-type:none !important;
		padding:0px !important;margin:0px !important;
	}


	.view-consortium-forum-recent-posts .field-content,
	.view-consortium-forum-active-topics .field-content
	{
		display:block;overflow:hidden;
		padding:8px 0px 10px 0px !important;margin:0px !important;
		background:url(../_assets/img/elements/hr.png) left bottom repeat-x;
		font-size:14px;line-height:20px;font-weight:normal;color:#5a3a1f;
	}

		.view-consortium-forum-recent-posts .item-list li a:link,
		.view-consortium-forum-recent-posts .item-list li a:visited,
		.view-consortium-forum-active-topics .item-list li a:link,
		.view-consortium-forum-active-topics .item-list li a:visited
		{color:#862000;text-decoration:underline;}


		.view-consortium-forum-recent-posts .item-list li a:hover,
		.view-consortium-forum-recent-posts .item-list li a:visited:hover,
		.view-consortium-forum-active-topics .item-list li a:hover,
		.view-consortium-forum-active-topics .item-list li a:visited:hover
		{color:#59391F;text-decoration:underline;}



		.view-consortium-forum-recent-posts .field-content .subjectarea,
		.view-consortium-forum-active-topics .field-content .subjectarea{
			font:bold 16px/20px Georgia, 'Times New Roman', Times, serif !important;
		}


#forum_wrapper .reply-count {font-size:14px;line-height:20px;font-weight:normal;}

/* ======================================================================================================= */
/*                                               SUB NAV PANELS                                            */
/* ======================================================================================================= */
.subnavpanel {
	display:block;overflow:hidden;
	padding: 4px 0px 0px 30px !important;margin:0px 0px 40px 0px !important;
	font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif !important;text-transform:uppercase;
	border-top: 6px solid #851F00;
}
		.subnavpanel a {display:inline;overflow:hidden;margin:10px 0px !important;}

		.subnavpanel a:link,
		.subnavpanel a:visited
		{color:#862000;text-decoration:underline;}


		.subnavpanel a:hover,
		.subnavpanel a:visited:hover
		{color:#59391F;text-decoration:underline;}



/* ====================================================================================================  */
/*                                     MASTER UL SIDE LINKS - CSS                                        */
/* ===================================================================================================== */

.panels-ipe-portlet-marker .menu,
.pane-node-book-children .pane-content
{
	display:block;overflow:hidden;
	padding:0px !important;margin:0px 0px 40px 30px!important;
}

.pane-node-book-children .menu
{
	display:block;overflow:hidden;
	padding:0px !important;margin:0px !important;
}


	.panels-ipe-portlet-marker .menu li,
	.pane-node-book-children .menu li
	{
		display:block;overflow:hidden;
		list-style-type:none !important;
		padding:0px !important;margin:0px !important;
	}


	.panels-ipe-portlet-marker .menu li a,
	.pane-node-book-children .menu li a
	{
		display:block;overflow:hidden;
		padding:8px 0px 10px 0px !important;margin:0px !important;
		background:url(../_assets/img/elements/hr.png) left bottom repeat-x;
		font-size:14px;line-height:20px;font-weight:normal;color:#5a3a1f;
	}
		.panels-ipe-portlet-marker .menu li a:link,
		.panels-ipe-portlet-marker .menu li a:visited,
		.pane-node-book-children .menu li a:link,
		.pane-node-book-children .menu li a:visited
		{color:#59391F;}

		.panels-ipe-portlet-marker .menu li a:hover,
		.panels-ipe-portlet-marker .menu li a:visited:hover,
		.pane-node-book-children .menu li a:hover,
		.pane-node-book-children .menu li a:visited:hover
		{color:#862000;}

/* ====================================================================================================  */
/*                                      	  VIEWS OVERRIDES           	                                 */
/* ===================================================================================================== */

.views-admin-links > ul.links {
  margin:0 !important;
  padding:0 !important;
}
.views-admin-links > ul.links > li {
  margin:0 !important;
  padding:0 !important;
  height: auto !important;
  width: auto !important;
  min-height: auto !important;
}

/* ====================================================================================================  */
/*                                      	  MASTER LIST AREA - CSS	                                 */
/* ===================================================================================================== */
.pane-group-listing li b {font-weight:bold;color:#851f00;}


.pane-home-recent-chatter,
.view-article-listing,
.view-consortium-contributor-listing,
.view-group-listing
{
	display:block;overflow:hidden;
	padding:0px;margin:0px;
	width:620px;
}


.pane-home-recent-chatter .view-content,
.view-article-listing .view-content,
.view-consortium-contributor-listing .view-content,
.view-group-listing .view-content
{margin:0px 0px 24px 0px;}


	.pane-home-recent-chatter ul,
	.view-article-listing ul,
	.view-consortium-contributor-listing ul,
	.view-group-listing ul,
	.view-region-associated-groups ul
	{
		display:block;overflow:hidden;
		padding:0px !important;margin:0px !important;
	}
	.pane-home-recent-chatter ul li,
	.view-article-listing ul li,
	.view-consortium-contributor-listing ul li,
	.view-group-listing ul li,
	.view-region-associated-groups ul li

	{
		display:block;overflow:hidden;
		list-style-type:none !important;
		padding:20px 0px 24px 0px !important;margin:0px !important;
		background:url(../_assets/img/elements/hr.png) left bottom repeat-x;
		width:620px;
	}


	.view-article-associated-groups .view-content.infinite-page,
	.view-group-associated-articles .view-content.infinite-page,
	.pane-group-associated-groups .view-content.infinite-page
	{/* MORE VIA infinite-page */
		background:url(../_assets/img/elements/hr.png) left top repeat-x;
		padding:20px 0px 24px 0px !important;
	}

	.view-article-associated-groups li,
	.pane-article-associated-articles li
	{width:620px;}


	.pane-home-recent-chatter ul li.views-row-first,
	.view-article-listing ul li.views-row-first,
	.view-consortium-contributor-listing ul li.views-row-first,
	.view-group-listing ul li.views-row-first,
	.view-region-associated-groups ul li.views-row-first
	{padding:0px 0px 24px 0px !important;}

	.pane-home-recent-chatter ul li.views-row-last	{background-image:none;}




			/* ========================= THUMB ========================= */
			.pane-home-recent-chatter .home-recent-chatter-thumb,
			.view-article-listing .article-listing-thumb,
			.view-group-listing .group-listing-thumb,
			.article-rel-article-thumb
			{
				display:block;overflow:hidden;
				padding:0px !important;margin:0px !important;
				width:215px;height:140px;
				float:left;position:relative;
			}
				.home-recent-chatter-thumb a,
				.article-listing-thumb a,
				.group-listing-thumb a,
				.article-rel-article-thumb a,
				.chatter-control-thumb a
				{
					display:block;overflow:hidden;
					width:206px;height:140px;
					padding:0px;margin:0px;
					background:url(../_assets/img/elements/frame_medium.png) 0px 0px no-repeat;
					position:absolute !important;left:0px;top:0px;z-index:2;
					text-indent:-9999px;
					-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
				}
				.home-recent-chatter-thumb a:hover,
				.article-listing-thumb a:hover,
				.group-listing-thumb a:hover,
				.article-rel-article-thumb a:hover,
				.chatter-control-thumb a:hover
				 {opacity: 0.4;
}

				.home-recent-chatter-thumb img,
				.article-listing-thumb img,
				.group-listing-thumb img,
				.article-rel-article-thumb img,
				.chatter-control-thumb img
				{
					display:block;overflow:hidden;
					padding:0px !important;margin:0px !important;
				}

			/* ========================= INFO ========================= */
			.pane-home-recent-chatter .home-recent-chatter-info,
			.view-article-listing .article-listing-info,
			.view-consortium-contributor-listing .consortium-listing-info,
			.view-group-listing .group-listing-info
			 {
				display:block;overflow:hidden;
				padding:0px !important;margin:0px !important;
				width:370px;
				float:left;
			}


			.pane-home-recent-chatter .home-recent-chatter-info .home-recent-chatter-date,
			.article-rel-article-info,
			.chatter-control-date
			{
				display:block;overflow:hidden;
				font:normal 12px/16px Arial, Helvetica, Verdana, sans-serif;color:#525252;
				padding:0px !important;margin:0px !important;
			}

			.home-recent-chatter-info .date-display-single,
			.home-recent-chatter-info .date-display-single a
			{display:inline !important;}

			.date-display-single{font-family:Arial, Helvetica, Verdana, sans-serif;}

				.chatter-control-date  a:link,
				.chatter-control-date  a:visited,
				.home-recent-chatter-date  a:link,
				.home-recent-chatter-date  a:visited,
				.chatter-control-feed-date a:link,
				.chatter-control-feed-date  a:visited
				{color:#525252;}

				.chatter-control-date   a:hover,
				.chatter-control-date   a:visited:hover,
				.home-recent-chatter-date  a:hover,
				.home-recent-chatter-date  a:visited:hover,
				.chatter-control-feed-date  a:hover,
				.chatter-control-feed-date  a:visited:hover
				{color:#525252;text-decoration:underline;}

			/*
			.group-listing-info h3
			{
				display:block;overflow:hidden;
				font:normal 20px/26px Georgia, "Times New Roman", Times, serif !important;color:#851F00;
				padding:0px;margin:0px 0px 4px 0px;
			}
			*/


			.pane-home-recent-chatter .home-recent-chatter-info h3,
			.view-article-listing .article-listing-info h3,
			.view-consortium-contributor-listing h3,
			.article-rel-article-info h3,
			.group-listing-info h3
			{
				display:block;overflow:hidden;
				font:normal 16px/20px Georgia, "Times New Roman", Times, serif;color:#851F00;
				padding:0px;margin:0px 0px 4px 0px;
			}
				.home-recent-chatter-info h3 a:link,
				.home-recent-chatter-info h3 a:visited,
				.article-listing-info h3 a:link,
				.article-listing-info h3 a:visited,
				.article-listing-info h3 a:link,
				.article-listing-info h3 a:visited,
				.view-consortium-contributor-listing h3 a:link,
				.view-consortium-contributor-listing h3 a:visited,
				.article-rel-article-info h3 a:link,
				.article-rel-article-info h3 a:visited,
				.group-listing-info h3 a:link,
				.group-listing-info h3 a:visited
				{color:#851F00;}

				.home-recent-chatter-info h3 a:hover,
				.home-recent-chatter-info h3 a:visited:hover,
				.article-listing-info h3 a:hover,
				.article-listing-info h3 a:visited:hover,
				.article-listing-info h3 a:hover,
				.article-listing-info h3 a:visited:hover,
				.view-consortium-contributor-listing h3 a:hover,
				.view-consortium-contributor-listing h3 a:visited:hover,
				.article-rel-article-info h3 a:hover,
				.article-rel-article-info h3 a:visited:hover,
				.group-listing-info h3 a:hover,
				.group-listing-info h3 a:visited:hover
				{color:#333;text-decoration:underline;}



			.pane-home-recent-chatter .home-recent-chatter-info .home-recent-chatter-description,
			.view-article-listing .article-listing-info .article-listing-description,
			.view-group-listing .group-listing-description,
			.article-rel-article-description,
			.chatter-control-description,
			.chatter-description
			{
				display:block;overflow:hidden;
				font:normal 14px/20px Arial, Helvetica, Verdana, sans-serif;color:#5a3a1f;
				margin:0px 0px 6px 0px;padding:0px !important;
			}
			.pane-home-recent-chatter .home-recent-chatter-info .home-recent-chatter-description p,
			.view-article-listing .article-listing-info .article-listing-description p,
			.article-rel-article-description p,
			.chatter-control-description p,
			.chatter-description p
			{
				display:block;overflow:hidden;
				padding:0px !important;margin:0px !important;
			}

				.group-listing-description a:link,
				.group-listing-description a:visited,
				.article-rel-article-description a:link,
				.article-rel-article-description a:visited,
				.chatter-control-descriptionn a:link,
				.chatter-control-description a:visited,
				.chatter-description p a:link,
				.chatter-description p a:visited
				{color:#9b2000;/*color:#5a3a1f;*/text-decoration:underline;}

				.group-listing-description a:hover,
				.group-listing-description a:visited:hover,
				.article-rel-article-description a:hover,
				.article-rel-article-description a:visited:hover,
				.chatter-control-description a:hover,
				.chatter-control-description a:visited:hover,
				.chatter-description p a:hover,
				.chatter-description p a:visited:hover
				{color:#333;text-decoration:underline;}





.view-article-listing .infinite-pager,
.view-consortium-contributor-listing .infinite-pager,
.view-group-listing .infinite-pager,
.view-id-region_list .pager.infinite-pager,
.view-region-associated-groups .pager.infinite-pager
{
	display:block;overflow:hidden;
	width:100%;
	font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:0px !important;padding:0px 0px 54px 0px !important;
}

.pager.infinite-pager li {
	display:block;overflow:hidden;
	margin:0px !important;padding:0px !important;
	float:left;
}


.pane-article-primary-resource .pager.infinite-pager,
.pane-article-associated-activities .pager.infinite-pager,
.article-rel-article-view-more,
.sidelinkarea .pager.infinite-pager,
.view-id-chatter_control_list .pager.infinite-pager/* 120119 - FW */
{
	display:block;overflow:hidden;
	width:100%;
	font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:0px 0px 0px 25px !important;padding:0px !important;
}

.view-group-listing .group-listing-view-more
{
	display:block;overflow:hidden;
	font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:0px !important;padding:0px 0px 0px 0px !important;
}

		.view-article-listing .infinite-pager p,
		.view-consortium-contributor-listing .infinite-pager p,
		.view-group-listing .infinite-pager p,
		.pane-article-primary-resource .pager.infinite-pager p,
		.pane-article-associated-activities .pager.infinite-pager p,
		.view-id-region_list .pager.infinite-pager p,
		.view-region-associated-groups .pager.infinite-pager p,
		.view-id-chatter_control_list .pager.infinite-pager p/* 120119 - FW */
		{margin:0px;}

			.view-article-listing .infinite-pager a,
			.view-consortium-contributor-listing .infinite-pager a,
			.view-group-listing	.infinite-pager a,
			.pane-article-primary-resource .pager.infinite-pager a,
			.pane-article-associated-activities .pager.infinite-pager a,
			.view-id-region_list .pager.infinite-pager a,
			.view-region-associated-groups .pager.infinite-pager a,
			.sidelinkarea .pager.infinite-pager a,
			.view-id-chatter_control_list .pager.infinite-pager a/* 120119 - FW */

			{
				display:block;overflow:hidden;
				width:240px;
				background-image:url(../_assets/img/elements/arrows_sprite.png);background-repeat:no-repeat;
				text-align:left;
				float:left;
			}

			/*.view-group-listing .group-listing-view-more a,*/
			.article-rel-article-view-more a,
			.chatter-control-read-more a
			{
				display:block;overflow:hidden;
				width:120px;
				background:url(../_assets/img/elements/arrows_sprite.png) no-repeat 75px 4px !important;
				text-align:left;
			}





			/* Read More */
			/*.view-group-listing .group-listing-view-more a:link,
			.view-group-listing .group-listing-view-more a:visited,*/
			.article-rel-article-view-more a:link,
			.article-rel-article-view-more a:visited,
			.chatter-control-read-more a:link,
			.chatter-control-read-more a:visited,
			.view-id-chatter_control_list .pager.infinite-pager a:link,/* 120119 - FW */
			.view-id-chatter_control_list .pager.infinite-pager a:visited
			{color:#4B0D00;background-position:58px 11px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}

			/*.view-group-listing .group-listing-view-more a:hover,
			.view-group-listing .group-listing-view-more a:visited:hover,*/
			.article-rel-article-view-more a:hover,
			.article-rel-article-view-more a:visited:hover,
			.chatter-control-read-more a:hover,
			.chatter-control-read-more a:visited:hover,
			.view-id-chatter_control_list .pager.infinite-pager a:hover,/* 120119 - FW */
			.view-id-chatter_control_list .pager.infinite-pager a:visited:hover
			{color:#4B0D00;background-position:58px -189px;opacity: 0.4;
}


			/* MORE */
			.view-article-listing .infinite-pager a:link,
			.view-article-listing .infinite-pager a:visited,
			.view-region-associated-groups .pager.infinite-pager a:link,
			.view-region-associated-groups .pager.infinite-pager a:visited,
			.view-id-region_list .pager.infinite-pager a:link,
			.view-id-region_list .pager.infinite-pager a:visited,
			.view-group-listing .infinite-pager a:link,
			.view-group-listing .infinite-pager a:visited,
			.pane-article-primary-resource .pager.infinite-pager a:link,
			.pane-article-primary-resource .pager.infinite-pager a:visited,
			.pane-article-associated-activities .pager.infinite-pager a:link,
			.pane-article-associated-activities .pager.infinite-pager a:visited,
			.view-consortium-contributor-listing .infinite-pager a:link,
			.view-consortium-contributor-listing .infinite-pager a:visited,
			.sidelinkarea .infinite-pager a:link,
			.sidelinkarea .infinite-pager a:visited
			{color:#4B0D00;background-position:49px 10px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}

			.view-article-listing .infinite-pager a:hover,
			.view-article-listing .infinite-pager a:visited:hover,
			.view-region-associated-groups .pager.infinite-pager a:hover,
			.view-region-associated-groups .pager.infinite-pager a:visited:hover
			.view-id-region_list .pager.infinite-pager a:hover,
			.view-id-region_list .pager.infinite-pager a:visited:hover,
			.view-group-listing .infinite-pager a:hover,
			.view-group-listing .infinite-pager a:visited:hover,
			.pane-article-primary-resource .pager.infinite-pager a:hover,
			.pane-article-primary-resource .pager.infinite-pager a:visited:hover,
			.pane-article-associated-activities .pager.infinite-pager a:hover,
			.pane-article-associated-activities .pager.infinite-pager a:visited:hover,
			.view-consortium-contributor-listing .infinite-pager a:hover,
			.view-consortium-contributor-listing .infinite-pager a:visited:hover,
			.sidelinkarea .infinite-pager a:hover,
			.sidelinkarea .infinite-pager a:visited:hover
			{color:#4B0D00;background-position:49px -190px;opacity: 0.4;
}

/* ====================================================================================================  */
/*                                       CHATTER CONTROL PUBLIC                                          */
/* ===================================================================================================== */

.view-chatter-control-list-public .views-exposed-form label {
	display: block;
	margin-bottom: 5px;
	color:#4B0D00;
	font:normal 14px/14px 'Oswald', Helvetica, Verdana, Arial, sans-serif !important;
}

.view-chatter-control-list-public .views-exposed-form .views-exposed-widget input.form-submit{
	margin-top: 22px !important;
}

.view-chatter-control-list.view-chatter-control-list-public li.views-row {
	width: 32%;
	margin: 0 1% 0 0 !important;
	padding: 0 !important;
	min-height: 140px;
	height: 140px;
	float: left;
}
.view-chatter-control-list.view-chatter-control-list-public li.views-row:nth-child(3) {
  margin-right: 0;
}


/* ====================================================================================================  */
/*                                       CHATTER TEASER SMALL                                            */
/* ===================================================================================================== */

article.chatter-teaser-small a.imagecache-linked {
	float: left;
	display: block;
}
article.chatter-teaser-small img {
	width:64px;
	height: 40px;
	padding: 3px !important;
	background-color:#fff;
	border:1px solid #d0c9b9;
	-moz-box-shadow: 2px 2px 2px #d3cfc2;-webkit-box-shadow: 2px 2px 2px #d3cfc2;box-shadow: 2px 2px 2px #d3cfc2;

}
article.chatter-teaser-small .chatter-small-right {
 float: right;
 width: 73%;
}
article.chatter-teaser-small h3 {
	border: none;
	text-transform: none;
	padding: 0 !important;
	margin: 0 0 10px !important;
	font: normal 14px/16px Georgia, "Times New Roman", Times, serif !important

}
article.chatter-teaser-small h3 a {
 text-decoration: underline !important;
}
article.chatter-teaser-small p {
	font-size: 12px;
	line-height: 16px;
}

/* ====================================================================================================  */
/*                                        ARTICLE ASSOCIATED                                             */
/* ===================================================================================================== */

.view-region-associated-groups .views-row
{
	display:block;overflow:hidden;
	margin:0px 0px 20px 0px !important;
}


.article-rel-group-thumb,
.group-rel-group-thumb
{
	display:block;overflow:hidden;
	width:103px;height:70px;
	position:relative;
}
		.article-rel-group-thumb a,
		.group-rel-group-thumb a
			{
				display:block;overflow:hidden;
				width:103px;height:70px;
				padding:0px;margin:0px;
				background:url(../_assets/img/elements/frame_verysmall.png) 0px 0px no-repeat;
				position:absolute !important;left:0px;top:0px;z-index:2;
				text-indent:-9999px;
				-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
			}
			.article-rel-group-thumb a:hover,
			.group-rel-group-thumb a:hover
				 {opacity: 0.4;
}

			.article-rel-group-thumb img,
			.group-rel-group-thumb img
				{
					display:block;overflow:hidden;
					padding:0px !important;margin:0px !important;
					position:relative;top:3px;left:3px;
				}



				.article-rel-group-view-more a,
				.group-rel-group-view-more a
				{
					display:block;overflow:hidden;
					font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif !important;text-transform:uppercase;
					background:url(../_assets/img/elements/arrows_sprite.png) 75px 5px no-repeat !important;
					text-align:left;
					padding:0px 20px 0px 0px;margin:20px 0px 0px 0px;
				}

				.article-rel-group-view-more a:link,
				.article-rel-group-view-more a:visited,
				.group-rel-group-view-more a:link,
				.group-rel-group-view-more a:visited
				{text-decoration:none !important;color:#532501 !important;background-position:58px 4px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}

				.article-rel-group-view-more a:hover,
				.article-rel-group-view-more a:visited:hover,
				.group-rel-group-view-more a:hover,
				.group-rel-group-view-more a:visited:hover
				{color:#333 !important;background-position:58px -196px;opacity: 0.4;
}




.view-all-groups {
	display:block;overflow:hidden;
	width:250px;
	font:normal 16px/20px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:0px 0px 20px 0px !important;padding:0px !important;
	background:url(../_assets/img/elements/arrows_sprite.png) no-repeat 75px 4px !important;
	text-align:left;
}

		a.view-all-groups:link,	a.view-all-groups:visited			{text-decoration:none !important;color:#4b0d00 !important;background-position:220px 5px !important;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
		a.view-all-groups:hover, a.view-all-groups:visited:hover	{text-decoration:none !important;color:#532501 !important;background-position:220px -195px !important;opacity: 0.4;
}


.all-associated-groups ul li {
	list-style-type: none !important;
	background: url(../_assets/img/elements/li.png) 10px 8px no-repeat;
	padding:0 0 0 20px !important;
	margin:0 0 4px 0 !important;
}
	.all-associated-groups a, .all-associated-groups a:link, .all-associated-groups a:visited {
		font:normal 16px/20px Georgia, "Times New Roman", Times, serif;
		color:#851F00;
	}
	.all-associated-groups a:hover, .all-associated-groups a:visited:hover {
		color:#4B0D00;
	}

.back-to-article a {
	display:block;
	margin:30px 0 0 0;
	font:normal 16px/20px 'Oswald', Helvetica, Verdana, Arial, sans-serif !important; text-transform:uppercase;
	color:#532501 !important;
}

	.back-to-article a:hover, .back-to-article a:visited:hover	{color:#851F00 !important;}








.view-as-list ul {
	padding:0px !important;
}

.view-as-list ul li {
	list-style-type: none !important;
	background: url(../_assets/img/elements/li.png) 0px 8px no-repeat;
	padding:0 0 0 15px !important;
	margin:0 0 4px 0 !important;
}
	.view-as-list a, .view-as-list a:link, .view-as-list a:visited {
		font:normal 16px/20px Georgia, "Times New Roman", Times, serif;
		color:#851F00;
	}
	.view-as-list a:hover, .view-as-list a:visited:hover {
		color:#4B0D00;
	}



#view-toggle {
	display:block;
	margin:0px 0px 30px 0px !important;
/*	margin:30px 0 0 0; */
	font:normal 14px/20px 'Oswald', Helvetica, Verdana, Arial, sans-serif !important; text-transform:uppercase;
/*	color:#532501 !important; */
	color: #525252 !important;
}


#view-toggle a, #view-toggle a:link, #view-toggle a:visited {
	color:#851F00 !important;
}

#view-toggle a:hover, #view-toggle a:visited:hover {
	color:#4B0D00 !important;
}

#view-toggle span {
/*	text-decoration: underline; */
}



#alpha-filter {
	display:block;
	margin:0px 0px 30px 0px !important;
/*	margin:30px 0 0 0; */
	font:normal 17px/20px 'Oswald', Helvetica, Verdana, Arial, sans-serif !important; text-transform:uppercase;
/*	color:#532501 !important; */
	color: #525252 !important;
}


#alpha-filter a, #alpha-filter a:link, #alpha-filter a:visited {
	color:#851F00 !important;
	padding-right:3px;
}

#alpha-filter a:hover, #alpha-filter a:visited:hover {
	color:#4B0D00 !important;
}

#alpha-filter span {
	padding-right:3px;
}


/* ====================================================================================================  */
/*                                        RESOURCE LIST                                                  */
/* ===================================================================================================== */


/* ========================= FORM ========================= */
.views-exposed-form {
	display:block;overflow:hidden;
	margin:0px 0px 40px 0px;
}


	.views-exposed-form .views-exposed-widget {
		display:block;overflow:hidden;
		float:left;
	}
	.views-exposed-form label {display:none;}
	.views-exposed-form .form-item {
		display:block;overflow:hidden;
	}

/* ========================= LIST ========================= */
.view-resource-list {
	display:block;overflow:hidden;
	width:960px;
}

	.view-resource-list h2{
		display:block;overflow:hidden;
	 	padding:2px 0px 5px 10px !important;margin:0px 0px 6px 0px !important;
	 	font:normal 18px/24px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;color:#4b0c00;
	 	border-top:6px solid #4b0c00;border-bottom:1px solid #4b0c00;
	}
		.view-resource-list h2 a:link,	.view-resource-list h2 a:visited		{color:#4b0c00 !important;}
		.view-resource-list h2 a:hover,	.view-resource-list h2 a:visited:hover	{color:#000;text-decoration:underline;}


	.view-resource-list ul{
		display:block;overflow:hidden;
		width:1020px;
	   	font-size:14px;line-height:18px;color:#666;
	   	padding:0px !important;margin:0px !important;
	}


				.view-resource-list ul li{
					display:block;overflow:hidden;
					width:280px;height:242px;
				  	padding:0px !important;margin:0px 60px 20px 0px !important;
				  	font:normal 14px/20px Arial, Helvetica, Verdana, sans-serif;color:#59391f;
				  	float:left;
				}
				.view-resource-list ul li{list-style-type:none;}


				.view-resource-list ul li .link_area {
					margin:10px 0px 0px 0px;
				}

	.view-resource-list .infinite-pager	{
		display:block;overflow:hidden;
		padding:15px 0px 0px 0px !important;margin:0px !important;
		background:url(../_assets/img/elements/hr.png) left top repeat-x;
	}
		.view-resource-list .infinite-pager	 li	 {height:30px;}

			.view-resource-list .infinite-pager a {
					display:block;overflow:hidden;
					font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif !important;text-transform:uppercase;
					background:url(../_assets/img/elements/arrows_sprite.png) 40px 5px no-repeat !important;
					text-align:left;
					padding:0px 20px 0px 0px;
				}
				.view-resource-list .infinite-pager a:link,		.view-resource-list .infinite-pager a:visited			{color:#4B0D00;background-position:58px 4px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
				.view-resource-list .infinite-pager a:hover,	.view-resource-list .infinite-pager a:visited:hover		{color:#4B0D00;background-position:58px -196px;opacity: 0.4;
}







/* ====================================================================================================  */
/*                                   	     REGION LIST                                                 */
/* ===================================================================================================== */

.view-id-region_list {
	display:block;overflow:hidden;
	width:960px;
	margin:0px;padding:0px;
}
	.view-id-region_list .view-content ul{
		display:block;overflow:hidden;
		width:1100px;
		margin:0px !important;padding:0px !important;
	}

	.ua-ie .view-id-region_list .view-content ul{padding:0px 0px 20px 0px !important;}


	.view-id-region_list .view-content ul li{
		display:block;/*overflow:hidden;*/
		width:286px;height:185px;
		margin:0px 50px 40px 0px !important;/*margin:0px 50px 20px 0px !important;*/padding:0px;
		float:left;
		position:relative;
	}
	.view-id-region_list .view-content ul li a{
		display:block;overflow:hidden;
		width:286px;height:185px;
		margin:0px;padding:0px 0px 25px 0px;/*padding:0px;*/
		float:left;
		position:absolute;left:0px;top:0px;z-index:2;
		background:url(../_assets/img/elements/frame_flags.png) 0px 0px no-repeat;
		/*text-indent:-9999px;  120120 - FW */
		-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
		font: normal 18px/390px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;text-align:center;color:#4b0c00;
	}
	.view-id-region_list .view-content ul li a:hover {opacity: 0.4;
}


	.view-id-region_list .view-content ul li img{
		display:block;overflow:hidden;
		margin:0px;padding:0px;
		position:relative;top:3px;left:3px;
	}

	/* ========================= Country name ========================= */
	.view-id-region_list .nameofarea {
		display:block;overflow:hidden;
		margin:10px 0px 0px 0px;
		font: normal 18px/24px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;text-align:center;color:#4b0c00;
	}



/* ====================================================================================================  */
/*                                        main-group-details-area-thumb                                  */
/* ===================================================================================================== */

.main-group-details-area-thumb, .view-article-main .views-field-field-article-thumbnail-fid {
	display:block;overflow:hidden;
	width:394px;height:254px;
	margin:0px 0px 20px 0px;padding:0px;
	position:relative;
}

.view-article-main .views-field-field-article-thumbnail-fid{
	box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
	margin-left: 5px;
	  border: 5px solid #F6F1DE;
}
	.main-group-details-area-thumb span{
		display:block;overflow:hidden;
		width:394px;height:254px;
		margin:0px;padding:0px;
		float:left;
		position:absolute;left:0px;top:0px;z-index:2;
		background:url(../_assets/img/elements/frame384x240.png) 0px 0px no-repeat;
		text-indent:-9999px;
	}


	.main-group-details-area-thumb img{
		display:block;overflow:hidden;
		margin:0px;padding:0px;
		position:relative;top:6px;left:6px;
	}



/* ====================================================================================================  */
/*                                   	     IMAGE GALLERY                                               */
/* ===================================================================================================== */

.main-details-image-gallery {
	display:block;overflow:hidden;
	width:622px;
	margin:0px;padding:0px;
}
	.main-details-image-gallery ul{
		display:block;overflow:hidden;
		width:1100px;
		margin:0px !important;padding:0px !important;
	}
	.main-details-image-gallery ul li{
		display:block;overflow:hidden;
		width:154px;height:103px;
		margin:0px 0px 20px 0px !important;padding:0px;
		float:left;
		position:relative;
	}
	.main-details-image-gallery ul li a{
		display:block;overflow:hidden;
		width:154px;height:103px;
		margin:0px;padding:0px;
		float:left;
		position:absolute;left:0px;top:0px;z-index:2;
		background:url(../_assets/img/elements/frame_gallery.png) 0px 0px no-repeat;
		text-indent:-9999px;
		-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
	}
	.main-details-image-gallery ul li a:hover {opacity: 0.4;
}


	.main-details-image-gallery ul li img{
		display:block;overflow:hidden;
		margin:0px;padding:0px;
		position:relative;top:8px;left:8px;
	}


/* ====================================================================================================  */
/*                           	  	     IMAGE GALLERY LIGHTBOX                                          */
/* ===================================================================================================== */

#image-gallery-lightbox {
	background:#fff !important;
	padding: 15px 15px 0 15px;
}
	#image-gallery-lightbox .views-admin-links {
	 	display:none;
	}
	#image-gallery-lightbox h2 {
		font: normal 18px/24px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;
		color: #4B0C00 !important;
		margin-top: 0;
	}
	#image-gallery-lightbox .image-gallery-image {

		text-align:center;
	}
	#image-gallery-lightbox .image-gallery-caption {
		font:normal 14px/20px Arial, Helvetica, Verdana, sans-serif;
		color:#59391F;
		margin:10px 0px 15px 0px;
		overflow:auto;
	}
	#image-gallery-lightbox .image-gallery-credit {
		margin:10px 0px 15px 0px;
		font:normal 11px/16px Arial, Helvetica, Verdana, sans-serif;
	}
	#image-gallery-lightbox .image-gallery-credit b {
		font-weight:bold !important;
		color:#59391F;
	}

	#image-gallery-lightbox .image-gallery-nav {
        clear: both;
		width:100%;
		height:20px;
		position:relative;
		margin-bottom: 15px;
	}

	#image-gallery-lightbox .image-gallery-nav .image-gallery-nav-back {
		width: 70px; height:20px;
		position:absolute;
		top:0;
		left:0;
	}

	#image-gallery-lightbox .image-gallery-nav .image-gallery-nav-pages {
		height:20px;
		font: normal 12px/20px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;
		text-align: center;
	}


	#image-gallery-lightbox .image-gallery-nav .image-gallery-nav-next {
		width: 70px; height:20px;
		position:absolute;
		top:0;
		right:0;
		text-align: right;
	}

#image-gallery-lightbox .image-gallery-nav a:link,
#image-gallery-lightbox .image-gallery-nav a:visited {
	font: normal 14px/20px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;
	color: #4B0C00 !important;
}

#image-gallery-lightbox .image-gallery-nav a:hover,
#image-gallery-lightbox .image-gallery-nav a:visited:hover {
	color:#4B0D00 !important;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;

}
	/*

		.associated-list .pager.infinite-pager a{
			display:block;overflow:hidden;
			width:120px;
			background:url(../_assets/img/elements/arrows_sprite.png) no-repeat 50px 10px !important;
			text-align:left;
		}

		.associated-list .pager.infinite-pager  a:link,
		.associated-list .pager.infinite-pager  a:visited
		{color:#4B0D00;background-position:58px 11px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}


		.associated-list .pager.infinite-pager  a:hover,
		.associated-list .pager.infinite-pager  a:visited:hover
		{color:#4B0D00;background-position:58px -189px;opacity: 0.4;
}

*/



/* ====================================================================================================  */
/*                           	  	     IMAGE GALLERY LIGHTBOX                                          */
/* ===================================================================================================== */

#citation-lightbox {
	background:#fff !important;
}

#citation-lightbox h1 {
	font: normal 16px/20px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;
	color: #851F00;
	text-transform: uppercase;
}

#citation-lightbox p {
/*	font: normal 16px/20px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important; */
	font: normal 14px/20px Arial, Helvetica, Verdana, sans-serif;
	color: #59391F;
}


#citation-lightbox a,
#citation-lightbox a:link,
#citation-lightbox a:visited {
	color: #851F00 !important;
	text-decoration: underline;
}

#citation-lightbox a:hover,
#citation-lightbox a:visited:hover {
	color:#4B0D00 !important;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}



/* ====================================================================================================  */
/*                                      CONSORTIUM FEATURED EXPERT                                       */
/* ===================================================================================================== */

.pane-consortium-featured-expert {
	display:block;overflow:hidden;
	margin:50px 0px 40px 0px;padding:0px;
}

	.pane-consortium-featured-expert h2
		{
			display:block;overflow:hidden;
		 	padding:2px 0px 5px 10px !important;margin:0px 0px 20px 0px !important;
		 	font:normal 18px/24px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;color:#4b0c00;
		 	border-top:6px solid #4b0c00;border-bottom:1px solid #4b0c00;
		}
			.pane-consortium-featured-expert h2 a:link,		.pane-consortium-featured-expert h2 a:visited			{color:#4b0c00;}
			.pane-consortium-featured-expert h2 a:hover,	.pane-consortium-featured-expert h2 a:visited:hover		{color:#000;text-decoration:underline;}


.consortium-featured-thumb{
	display:block;overflow:hidden;
	width:161px;height:161px;
	float:left;position:relative;
	margin:0px 15px 0px 0px;
}
	.consortium-featured-thumb a,
	.view-consortium-profile-main-details .main-details-area-thumb span{
		display:block;overflow:hidden;
		width:161px;height:161px;
		position:absolute;top:0px;left:0px;z-index:2px;
		background:url(../_assets/img/elements/frame_profile_thumb_medium.png) 0px 0px no-repeat;
		text-indent:-9999px;
	}
	.consortium-featured-thumb img{
		display:block;overflow:hidden;
		margin:3px 0px 0px 3px;padding:0px;
	}

	.view-consortium-profile-main-details .field-content .main-details-area-thumb {position:relative;}
	.view-consortium-profile-main-details .main-details-area-thumb img {margin:3px 0px 0px 3px;}


.consortium-featured-info {
	display:block;overflow:hidden;
	width:440px;
	padding:0px;margin:0px
	float:left;
}
	.consortium-featured-info h3{
		display:block;overflow:hidden;
padding:0px;margin:0px 0px 4px 0px;
font:normal 16px/20px Georgia, 'Times New Roman', Times, serif;color:#851F00;
	}
		.consortium-featured-info h3 a:link,	.consortium-featured-info h3 a:visited			{color:#851F00;
}
		.consortium-featured-info h3 a:hover,	.consortium-featured-info h3 a:visited:hover	{color:#333;text-decoration:underline;
}

	.consortium-featured-info .consortium-featured-description{
		display:block;overflow:hidden;
font-size:14px;line-height:20px;font-weight:normal;color:#525252;
margin:0px 0px 20px 0px;padding:0px;
	}




#consortium-detail-edit-profile {
	text-align:left;
	padding-left:15px;
}

#consortium-detail-edit-profile a:link, #consortium-detail-edit-profile a:visited {
	font:normal 18px/24px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;color:#4B0D00;background-position:58px 4px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
#consortium-detail-edit-profile a:hover, #consortium-detail-edit-profile a:visited:hover {
	font:normal 18px/24px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;color:#4B0D00;background-position:58px -196px;opacity: 0.4;
}


.view-consortium-profile-main-details label {
	display: block;
	overflow: hidden;
	padding: 2px 0px 5px 10px !important;
	margin: 10px 0px 5px 0px !important;
	font: normal 16px/22px 'Oswald',Helvetica,Verdana,Arial,sans-serif;
	text-transform: uppercase;
	color: #851F00;
	border-bottom: 1px solid #851F00;
}

.view-consortium-profile-main-details .field-content {
	display:block;
	font: normal 14px/20px Arial,Helvetica,Verdana,sans-serif;
	color: #5A3A1F;
	padding: 2px 0px 5px 10px !important;
	margin: 0px 0px 20px 0px !important;
}



/* ====================================================================================================  */
/*                                        CONSORTIUM LISTINGS                                            */
/* ===================================================================================================== */

			/* ========================= THUMB ========================= */
			.view-consortium-contributor-listing .consortium-listing-thumb
			{
				display:block;overflow:hidden;
				padding:0px !important;margin:0px 15px 0px 0px !important;
				width:82px;height:82px;
				float:left;position:relative;
			}
				.consortium-listing-thumb a
				{
					display:block;overflow:hidden;
					width:82px;height:82px;
					padding:0px;margin:0px;
					background:url(../_assets/img/elements/frame_small.png) 0px 0px no-repeat;
					position:absolute !important;left:0px;top:0px;z-index:2;
					text-indent:-9999px;
					-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
				}
				.consortium-listing-thumb a:hover{opacity: 0.4;
}

				.consortium-listing-thumb img
				{
					display:block;overflow:hidden;
					padding:0px !important;margin:0px !important;
					position:relative;top:6px;left:6px;
				}

			/* ========================= INFO ========================= */
			.view-consortium-contributor-listing .consortium-listing-info
			 {
				display:block;overflow:hidden;
				padding:0px !important;margin:0px !important;
				width:460px;
				float:left;
			}
			.view-consortium-contributor-listing .consortium-listing-description  {
				display:block;overflow:hidden;
				font-size:14px;line-height:20px;font-weight:normal;color:#525252;
				margin:0px 0px 6px 0px;padding:0px !important;
			}









/* ====================================================================================================  */
/*                                       MASTER CSS - READ MORE                                          */
/* ===================================================================================================== */

.view-chatter-main-details .chatter-anchor a {
background-position: 240px -296px;
}

.view-chatter-main-details .chatter-anchor a:hover {
background-position: 240px -496px;
}


.pane-home-recent-chatter .home-recent-chatter-info .home-recent-chatter-view-more,
.view-article-listing .article-listing-view-more,
.consortium-featured-info .consortium-featured-view-more,
.view-resource-list ul li .link_area,
.consortium-listing-view-more,
.chatter-anchor
	{
		display:block;overflow:hidden;
		width:100px;
		float:left;
		font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	}

		.view-group-listing .group-listing-view-more a,
		.home-recent-chatter-view-more a,
		.view-article-listing .article-listing-view-more a,
		.consortium-featured-info .consortium-featured-view-more a,
		.view-resource-list ul li .link_area a,
		.consortium-listing-view-more a,
		.chatter-anchor a
		{
			color: #851F00;
			background-position: 72px -296px;
			display:block;overflow:hidden;
			background-image:url(../_assets/img/elements/arrows_sprite.png) ;background-repeat:no-repeat;
			text-align:left;
			padding:0px 20px 0px 0px;
		}
		.home-recent-chatter-view-more a:link,
		.home-recent-chatter-view-more a:visited,
		.view-article-listing .article-listing-view-more a:link,
		.view-article-listing .article-listing-view-more a:visited,
		.consortium-featured-info .consortium-featured-view-more a:link,
		.consortium-featured-info .consortium-featured-view-more a:visited,
		.view-resource-list ul li .link_area a:link,
		.view-resource-list ul li .link_area a:visited,
		.consortium-listing-view-more a:link,
		.consortium-listing-view-more a:visited,
		.view-group-listing .group-listing-view-more a:link,
		.view-group-listing .group-listing-view-more a:visited,
		.chatter-anchor a:link,
		.chatter-anchor a:visited,
		.gallery-more-images a:link,
		.gallery-more-images a:visited,
		{text-decoration:none !important;color:#851F00;background-position:72px -296px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}

		.home-recent-chatter-view-more a:hover,
		.home-recent-chatter-view-more a:visited:hover,
		.view-article-listing .article-listing-view-more a:hover,
		.view-article-listing .article-listing-view-more a:visited:hover,
		.consortium-featured-info .consortium-featured-view-more a:hover,
		.consortium-featured-info .consortium-featured-view-more a:visited:hover,
		.view-resource-list ul li .link_area a:hover,
		.view-resource-list ul li .link_area a:visited:hover,
		.consortium-listing-view-more a:hover,
		.consortium-listing-view-more a:visited:hover,
		.view-group-listing .group-listing-view-more a:hover,
		.view-group-listing .group-listing-view-more a:visited:hover,
		.chatter-anchor a:hover,
		.chatter-anchor a:visited:hover
		{text-decoration:none !important;color:#851F00;background-position:72px -496px;opacity: 0.4;
}





/* ====================================================================================================  */
/*                                        GROUP ITEMS                                                    */
/* ===================================================================================================== */

	.view-group-main-details
	{
		display:block;overflow:hidden;
		margin:0px 0px 20px 0px;
		font:normal 14px/20px Arial, Helvetica, Verdana, sans-serif;color:#59391f;
	}

	.view-group-main-details a:link,
	.view-group-main-details a:visited
	{color:#851f00;text-decoration:underline;}

	.view-group-main-details a:hover,
	.view-group-main-details a:visited:hover
	{color:#333;text-decoration:underline;}


	.thegroupclass label {
		display:block;overflow:hidden;
	 	padding:2px 0px 10px 10px !important;margin:10px 0px 20px 0px !important;
	 	font:normal 16px/22px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;color:#851f00;
	 	border-bottom:1px solid #851f00;
	}

	.view-group-main-details .field-content i {
		display:block;overflow:hidden;
		font-weight:bold;color:#851f00;
	}



/* ====================================================================================================  */
/*                                        CHATTER CONTROL ROOM                                           */
/* ===================================================================================================== */

.view-chatter-control-list ul{
	display:block;overflow:hidden;
	width:100%;
	padding:0px !important;margin:0px !important;
}

.view-chatter-control-list li{
	display:inline-block !important;
	vertical-align: top;
	width:300px;
	min-height:360px;
	padding:20px !important;
	margin:0px  !important;
	box-sizing: border-box;
}
.chatter-control{
	display:block;overflow:hidden;
}

	.chatter-control-thumb {
		display:block;overflow:hidden;clear:both;
		padding:0px !important;margin:0px !important;
		width:215px;height:140px;
		position:relative;
	}



	.chatter-control-source {
		display:block;overflow:hidden;
		font-size:12px;line-height:16px;font-weight:normal;color:#525252;
		padding:0px !important;margin:0px !important;
	}
		.chatter-control-source  a:link,
		.chatter-control-source  a:visited
		{color:#525252;text-decoration:underline;}

		.chatter-control-source a:hover,
		.chatter-control-source a:visited:hover
		{color:#851F00;text-decoration:underline;}


	.chatter-control-title h2{
		display:block;overflow:hidden;
		font:normal 16px/24px Georgia, "Times New Roman", Times, serif !important;color:#851F00;
		padding:0px;margin:10px 0px 4px 0px;
	}
		.chatter-control-title h2  a:link,
		.chatter-control-title h2  a:visited
		{color:#851F00;text-decoration:underline;}

		.chatter-control-title h2 a:hover,
		.chatter-control-title h2 a:visited:hover
		{color:#525252;text-decoration:underline;}



.chatter-control-read-more {
	display:block;overflow:hidden;
	width:100%;
	font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:0px !important;padding:0px !important;
}



.chatter-image {
	display:block;overflow:hidden;
	width:100%;height:185px;
	position:relative;
	margin:0px 0px 6px 0px;
}
	.chatter-image > span{
		display:block;overflow:hidden;
		width:286px;height:185px;
		padding:0px;margin:0px;
		background:url(../_assets/img/elements/frame_flags.png) 0px 0px no-repeat;
		position:absolute !important;left:0px;top:0px;z-index:2;
		text-indent:-9999px;
		-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
	}
	.chatter-image img{
		float: left;
		display:block;overflow:hidden;
		padding:0px 0 0 0 !important;margin:0px !important;
		position:relative;top:3px;left:3px;
	}


	.chatter-info {
		margin-left: 20px;
		margin-top: 10px;
	}
		.chatter-info a.download-file {
			display: block;
			color: #851F00;
		  background-position: 160px -257px;
		  display: block;
		  overflow: hidden;
		  background-image: url(../_assets/img/elements/arrows_sprite.png);
		  background-repeat: no-repeat;
		  text-align: left;
		  padding: 40px 40px 0px 20px;
		  font: normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;
  		text-transform: uppercase;
		}

	.chatter-date{
		display:block;overflow:hidden;
		font-size:12px;line-height:16px;font-weight:normal;color:#525252;
		padding:0 0 0 20px !important;margin:11px 0px 5px 0px !important;
	}
		.chatter-date a:link,
		.chatter-date a:visited
		{color:#851F00;text-decoration:underline;}

		.chatter-date a:hover,
		.chatter-date a:visited:hover
		{color:#525252;text-decoration:underline;}


.chatter-anchor {
	display:block;overflow:hidden;
	width:100%;
	font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;
	margin:0px !important;padding:0px !important;
}
		.chatter-anchor a:link,
		.chatter-anchor a:visited
		{color:#851F00;text-decoration:underline;}

		.chatter-anchor a:hover,
		.chatter-anchor a:visited:hover
		{color:#525252;text-decoration:underline;}





/* ====================================================================================================  */
/*                                        MASTER CSS -- associated                                       */
/* ===================================================================================================== */

.associated-list {
	display:block;overflow:hidden;
	padding:0px !important;margin:0px 0px 24px 0px !important;
}

	.associated-list ul {
		display:block;overflow:hidden;
		padding:0px !important;margin:0px !important;
	}
	.associated-list ul li {
		display:block;overflow:hidden;
		list-style-type:none !important;
		padding:20px 0px 24px 0px !important;margin:0px !important;
		background:url(../_assets/img/elements/hr.png) left bottom repeat-x;
	}
	.associated-list ul li.views-row-first {padding:0px 0px 24px 0px !important;}
	.associated-list ul li.views-row-last	{background-image:none;}

/* ========================= THUMB ========================= */
.associated-thumb {
	display:block;overflow:hidden;
	padding:0px !important;margin:0px !important;
	width:215px;height:140px;
	float:left;position:relative;
}
		.associated-thumb a {
			display:block;overflow:hidden;
			width:206px;height:140px;
			padding:0px;margin:0px;
			background:url(../_assets/img/elements/frame_medium.png) 0px 0px no-repeat;
			position:absolute !important;left:0px;top:0px;z-index:2;
			text-indent:-9999px;
			-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
			}
		.associated-thumb a:hover {opacity: 0.4;}

		.associated-thumb img {
			display:block;overflow:hidden;
			padding:0px !important;margin:0px !important;
		}



/* ========================= INFO ========================= */
.associated-info {
	display:block;overflow:hidden;
	padding:0px !important;margin:0px !important;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	width:370px;
	float:left;
}

	.associated-description {
		display:block;overflow:hidden;
		font-size:14px;line-height:20px;font-weight:normal;color:#525252;
		margin:0px 0px 6px 0px;padding:0px !important;
	}
		.associated-description b {
			 font-weight:bold;color:#851f00;
		}

		.associated-description p {
			display:block;overflow:hidden;
			padding:0px !important;margin:0px !important;
		}
		.associated-description a:link,
		.associated-description a:visited
		{color:#9b2000;text-decoration:underline;}

		.associated-description a:hover,
		.associated-description a:visited:hover
		{color:#333;text-decoration:underline;}


		.associated-info h3 {
			display:block;overflow:hidden;
			font:normal 16px/20px Georgia, "Times New Roman", Times, serif;color:#9b2000;
			padding:0px;margin:0px 0px 4px 0px;
		}
				.associated-info h3 a:link,
				.associated-info h3 a:visited
				{color:#9b2000 !important;}

				.associated-info h3 a:hover,
				.associated-info h3 a:visited:hover
				{color:#333 !important;text-decoration:underline;}


/* ========================= ANCHOR ========================= */
.associated-view-more {
	display:block;overflow:hidden;
	width:100%;
	font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:0px !important;padding:0px !important;
}
		.associated-view-more a {
			display:block;overflow:hidden;
			width:120px;
			margin:0px !important;padding:0px !important;
			background:url(../_assets/img/elements/arrows_sprite.png) no-repeat 75px 4px !important;
			text-align:left;
		}
		.associated-view-more a:link,	.associated-view-more a:visited			{color:#4B0D00;background-position:58px 11px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
		.associated-view-more a:hover,	.associated-view-more a:visited:hover	{color:#4B0D00;background-position:58px -189px;opacity: 0.4;
}


/* ========================= PAGER ========================= */

.associated-list .pager.infinite-pager {
	display:block;overflow:hidden;
	width:100%;
	font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:0px !important;/*margin:0px 0px 0px 25px !important;*/
	padding:20px 0px 0px 0px !important;
	background:url(../_assets/img/elements/hr.png) left top repeat-x;
}

		.associated-list .pager.infinite-pager a{
			display:block;overflow:hidden;
			width:120px;
			background:url(../_assets/img/elements/arrows_sprite.png) no-repeat 50px 10px !important;
			text-align:left;
		}

		.associated-list .pager.infinite-pager  a:link,
		.associated-list .pager.infinite-pager  a:visited
		{color:#4B0D00;background-position:58px 11px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}


		.associated-list .pager.infinite-pager  a:hover,
		.associated-list .pager.infinite-pager  a:visited:hover
		{color:#4B0D00;background-position:58px -189px;opacity: 0.4;
}



/* ====================================================================================================  */
/*                                        MAIN DETAILS AREA                                              */
/* ===================================================================================================== */

.main-details-area {
	display:block;overflow:hidden;
	margin:0px 0px 20px 0px;padding:0px !important;
	font:normal 16px/20px Georgia, "Times New Roman", Times, serif;color:#851F00;
}



	.main-details-area a:link,	.main-details-area a:visited			{color:#991F00;text-decoration:underline;}
	.main-details-area a:hover,	.main-details-area a:visited:hover		{color:#4b0c00;text-decoration:underline;}


	.main-details-area .main-details-area-thumb {
		display:block;overflow:hidden;
		padding:0px !important;margin:0px !important;
		width:215px;height:140px;
		position:relative;
	}
		.main-details-area .main-details-area-thumb a,
		.view-region-main-details .main-details-area-thumb span,
		.view-group-main-details .main-details-area-thumb span
		{
			display:block;overflow:hidden;
			width:206px;height:140px;
			padding:0px;margin:0px;
			background:url(../_assets/img/elements/frame_medium.png) 0px 0px no-repeat;
			position:absolute !important;left:0px;top:0px;z-index:2;
			text-indent:-9999px;
			-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
		}
		.main-details-area .main-details-area-thumb a:hover {opacity: 0.4;
}

		.main-details-area .main-details-area-thumb img{
			display:block;overflow:hidden;
			padding:0px !important;margin:0px !important;
		}


.main-details-area label, .view-article-main label {
	font:normal 18px/24px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;color:#3A190B !important;
}

.view-id-region_main_details {
	display:block;overflow:hidden;
	margin:0px 0px 20px 0px;padding:0px !important;
}

.views-field-field-profile-url a {
	background:url(../_assets/img/elements/link-external.png) 0px 3px no-repeat;
	padding:0px 0px 0px 17px;
}


.threatened-regions .associated-view-more a {
	width:100px !important;
	margin-top:6px;
	float:right;
	text-decoration: none !important;
	color:#4B0D00 !important;
}

.threatened-regions .associated-info-noimg {
	width:622px !important;
}



/* ====================================================================================================  */
/*                                        SIDE BANNERS                                                   */
/* ===================================================================================================== */

/* ========================= ARE YOU THERE  ========================= */
.cta-sidebanner_areyouthere {
	display:block;overflow:hidden;
	margin:0px 0px 0px 20px !important;padding:0px !important;
}
	.cta-sidebanner_areyouthere a{
		display:block;overflow:hidden;
		width:250px;height:43px;
		background-image:url(../_assets/img/elements/cta-signs-sprite.png);background-repeat:no-repeat;
		text-indent:-9999px;
	}
	.cta-sidebanner_areyouthere a:link,		.cta-sidebanner_areyouthere a:visited		{background-position:0px -100px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
	.cta-sidebanner_areyouthere a:hover,	.cta-sidebanner_areyouthere a:visited:hover	{background-position:0px -100px;opacity: 0.4;
}


/* ========================= SUBMIT ADDITIONS ========================= */
.cta-sidebanner_submitadditions {
	display:block;overflow:hidden;
	margin:0px 0px 0px 20px !important;padding:0px !important;
}
	.cta-sidebanner_submitadditions a{
		display:block;overflow:hidden;
		width:250px;height:43px;
		background-image:url(../_assets/img/elements/cta-signs-sprite.png);background-repeat:no-repeat;
		text-indent:-9999px;
	}
	.cta-sidebanner_submitadditions a:link,		.cta-sidebanner_submitadditions a:visited		{background-position:0px -200px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
	.cta-sidebanner_submitadditions a:hover,	.cta-sidebanner_submitadditions a:visited:hover	{background-position:0px -200px;opacity: 0.4;
}

/* ========================= ABOUT TRAC ========================= */
#cta-sidebanner_what-is-trac {
	display:block;overflow:hidden;
	width:286px;
	margin:0px 0 20px 12px;
	-webkit-transition:opacity 1s linear;
	-moz-transition:opacity 1s linear;
	-o-transition:opacity 1s linear;
}
#cta-sidebanner_what-is-trac:hover { opacity: .4; }
body.page-chatter-control #cta-sidebanner_what-is-trac, body.page-resources #cta-sidebanner_what-is-trac { margin-top: 20px; }
body.node-type-article #cta-sidebanner_what-is-trac { margin-top: 0px; }
	#cta-sidebanner_what-is-trac .wrapper {
		display:block;overflow:hidden;
		width:286px;height:182px;
		background:url(../_assets/img/elements/what-is-trac/body.png) 0px 0px no-repeat;
		position:relative;
	}
		#cta-sidebanner_what-is-trac .area_header {
			display:block;overflow:hidden;
			width:286px;height:55px;
			margin:0 0 6px 0;
			-webkit-font-smoothing: antialiased;
			font-family:'Oswald', Helvetica, Verdana, Arial, sans-serif;
			font-size:18px;line-height:55px;font-weight:normal;text-align:center;color:#fff;
		}
		#cta-sidebanner_what-is-trac .area_copy {
			display:block;overflow:hidden;
			width:255px;
			margin:0 auto 10px auto;
			font:normal 14px/18px georgia, Arial, sans-serif;text-align:center;
			color:#851F00;
		}
		#cta-sidebanner_what-is-trac .area_link a{
			display:block;overflow:hidden;
			width:286px;height:182px;
			position:absolute;top:0px;left:0px;z-index:2;
/* 			width:125px;height:43px; */
			margin:0 auto;
			background-image:url(../_assets/img/elements/what-is-trac/learn-more.png);background-repeat:no-repeat;
			text-indent:-9999px;
		}
			#cta-sidebanner_what-is-trac .area_link a:link, #cta-sidebanner_what-is-trac .area_link a:visited {
			  background-position:center 125px;
			}
	/*		#cta-sidebanner_what-is-trac .area_link a:hover, #cta-sidebanner_what-is-trac .area_link a:visited:hover {
			  background-position:center -78px;
			}
	*/
	#cta-sidebanner_what-is-trac .area_cta {
		display:block;overflow:hidden;
		padding:6px 0 0 0;
		font-size:12px;line-height:16px;font-weight:normal;color:#525252;text-align:center;
	}
		#cta-sidebanner_what-is-trac .area_cta a:link, #cta-sidebanner_what-is-trac .area_cta a:visited {
		  color:#04243E;text-decoration:none;font-weight:bold;
		}
		#cta-sidebanner_what-is-trac .area_cta a:hover, #cta-sidebanner_what-is-trac .area_cta a:visited:hover {
		 	color:#04243E;text-decoration:underline;font-weight:bold;
		}














/* =================================== REQUEST INFO =================================== */
.cta-sidebanner_requestinfo {
	display:block;overflow:hidden;
	margin:0px 0px 10px 0px !important;padding:0px !important;
}
	.cta-sidebanner_requestinfo a{
		display:block;overflow:hidden;
		width:250px;height:43px;
		background-image:url(../_assets/img/elements/cta-signs-sprite.png);background-repeat:no-repeat;
		text-indent:-9999px;
	}
	.cta-sidebanner_requestinfo a:link,		.cta-sidebanner_requestinfo a:visited		{background-position:0px -400px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
	.cta-sidebanner_requestinfo a:hover,	.cta-sidebanner_requestinfo a:visited:hover	{background-position:0px -400px;opacity: 0.4;
}




/* ========================= BECOME A CONTRIBUTION ========================= */
.sidetextbanner a{
	display:block;overflow:hidden;
	width:217px;height:43px;
	background:url(../_assets/img/sidetextbanner/become-a-contribution.png) 0px 0px no-repeat;
	text-indent:-9999px;
	margin:0px 0px 50px 30px;
	-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
.sidetextbanner a:hover {opacity: 0.4;
}




/* ====================================================================================================  */
/*                                        GLOBAL LINK                                                    */
/* ===================================================================================================== */

.globallink {
	display:block;overflow:hidden;
	width:130px;
	font:normal 14px/18px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:0px 0px 20px 0px !important;padding:0px !important;
	background:url(../_assets/img/elements/arrows_sprite.png) no-repeat 75px 4px !important;
	text-align:left;
}

		a.globallink:link,	a.globallink:visited		{text-decoration:none !important;color:#4b0d00 !important;background-position:58px 11px;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;
}
		a.globallink:hover,	a.globallink:visited:hover	{text-decoration:none !important;color:#333 !important;background-position:58px -189px;opacity: 0.4;
}





/* ====================================================================================================  */
/*                                        SELECT REPLACE                                                 */
/* ===================================================================================================== */


/* ======================================= Exposed Filters =========================================== */

.views-exposed-form .form-select {
	height:20px !important;
	width:210px !important;
	margin:8px 0px !important;
}
.views-exposed-form .views-exposed-widget input.form-submit {
	margin:4px 0px 0px 0px !important;
	z-index: 50;
	float:left;
}
.views-exposed-form .views-exposed-widget span.views-throbbing {
	margin:4px 0px 0px 0px !important;
	float:left;
	height:20px;
}
span.customStyleSelectBox {
	width:190px !important;
	height:20px !important;
	border: solid 1px #95928c;
	font:normal 12px/20px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;color:#525252;
	background:#e5e2d9 url(/sites/all/themes/trac/_assets/img/elements/select-arrow.png) no-repeat center right;
	background-position: 97% 50% ;
	padding:2px 7px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px 5px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	cursor: default;
}
span.customStyleSelectBox.changed {
	width:190px !important;
	height:20px !important;
}
.customStyleSelectBoxInner {
	width:190px !important;
	height:20px !important;
	overflow:hidden;
}


/* ===================== Category ====================== */
.views-exposed-form #edit-tid-wrapper {
	min-width:150px;
}
.views-exposed-form #edit-tid-wrapper #edit-tid {
	width:150px !important;
}
#edit-tid-wrapper span.customStyleSelectBox {
	width:130px !important;
	margin-right:4px;
	background-position: 94% 50% ;
}
#edit-tid-wrapper span.customStyleSelectBox.changed {
	width:130px !important;
}
#edit-tid-wrapper .customStyleSelectBoxInner {
	width:130px !important;
}

/* ===================== Author ====================== */
.views-exposed-form #edit-field-contributor-uid-wrapper {
	min-width:145px;
}
.views-exposed-form #edit-field-contributor-uid-wrapper #edit-field-contributor-uid {
	width:145px !important;
}
#edit-field-contributor-uid-wrapper span.customStyleSelectBox {
	width:125px !important;
	margin-right:4px;
	background-position: 94% 50% ;
}
#edit-field-contributor-uid-wrapper span.customStyleSelectBox.changed {
	width:125px !important;
}
#edit-field-contributor-uid-wrapper .customStyleSelectBoxInner {
	width:125px !important;
}

/* ===================== Most Useful ====================== */
.views-exposed-form #edit-field-most-useful-value-many-to-one-wrapper {
	min-width:130px;
}
.views-exposed-form #edit-field-most-useful-value-many-to-one-wrapper #edit-field-most-useful-value-many-to-one {
	width:130px !important;
}
#edit-field-most-useful-value-many-to-one-wrapper span.customStyleSelectBox {
	width:150px !important;
	margin-right:4px;
	background-position: 94% 50% ;
}
#edit-field-most-useful-value-many-to-one-wrapper span.customStyleSelectBox.changed {
	width:150px !important;
}
#edit-field-most-useful-value-many-to-one-wrapper .customStyleSelectBoxInner {
	width:150px !important;
}

/* ===================== Status ====================== */
.views-exposed-form #edit-field-group-status-value-many-to-one-wrapper {
	min-width:100px;
}
.views-exposed-form #edit-field-group-status-value-many-to-one-wrapper #edit-field-group-status-value-many-to-one {
	width:100px !important;
}
#edit-field-group-status-value-many-to-one-wrapper span.customStyleSelectBox {
	width:120px !important;
	margin-right:4px;
	background-position: 94% 50%;
}
#edit-field-group-status-value-many-to-one-wrapper span.customStyleSelectBox.changed {
	width:120px !important;
}
#edit-field-group-status-value-many-to-one-wrapper .customStyleSelectBoxInner {
	width:120px !important;
}

/* ===================== Importance ====================== */
.views-exposed-form #edit-field-important-value-many-to-one-wrapper {
	min-width:145px;
}
.views-exposed-form #edit-field-important-value-many-to-one-wrapper #edit-field-important-value-many-to-one {
	width:145px !important;
}
#edit-field-important-value-many-to-one-wrapper span.customStyleSelectBox {
	width:145px !important;
	margin-right:4px;
	background-position: 94% 50% ;
}
#edit-field-important-value-many-to-one-wrapper span.customStyleSelectBox.changed {
	width:145px !important;
}
#edit-field-important-value-many-to-one-wrapper .customStyleSelectBoxInner {
	width:145px !important;
}

/* ===================== Alpha ====================== */
.views-exposed-form #edit-title-start-wrapper {
	min-width:30px;
	float:left;
}
.views-exposed-form #edit-title-start-wrapper #edit-title-start {
	width:30px !important;
}
#edit-title-start-wrapper span.customStyleSelectBox {
	width:30px !important;
	margin-right:4px;
	background-position: 85% 50% ;
}
#edit-title-start-wrapper span.customStyleSelectBox.changed {
	width:30px !important;
}
#edit-title-start-wrapper .customStyleSelectBoxInner {
	width:30px !important;
}






.views-exposed-form .date-views-filter-wrapper {
	min-width:220px;
	float:left;
}

.views-exposed-form .date-views-filter-wrapper .form-select {
	width:80px !important;
}

.date-views-filter-wrapper span.customStyleSelectBox {
	width:50px !important;
	margin-right:4px;
/*	background-image:none;*/
	background-position: 93% 50% ;
}

.date-views-filter-wrapper span.customStyleSelectBox.changed {
	width:50px !important;
}

.date-views-filter-wrapper .customStyleSelectBoxInner {
	width:50px !important;
}





.views-exposed-form .date-to {
	font:normal 12px/20px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;color:#5A3A1F !important;
	width:15px;
	float:right;
}


.views-exposed-form .name-starts-with {
	font:normal 12px/26px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;color:#5A3A1F !important;
	width:108px;height:30px;
	float:left;
}




.view-group-listing-list .view-filters {
	display:none;
}


/* ====================================================================================================  */
/*                                           	CONTACT FORM                                             */
/* ===================================================================================================== */

#webform-client-form-6861 {

}
#webform-client-form-6861 .form-item {
	margin: 0px !important;
}

#webform-client-form-6861 .webform-component {
	margin: 0px 0px 20px 0px !important;
}

#webform-client-form-6861 input.form-text {
	width:400px !important;
}

.select-or-other input[type="text"] {
	margin-top: 20px;
}

/*
#webform-client-form-6861 fieldset {
	border: 1px solid #862000 !important;
	padding: 0px 0px 5px 20px;
}

#webform-client-form-6861 #edit-submitted-updated-content {
	width:100% !important;
}

#webform-client-form-6861 #edit-submitted-image-upload-description {
	height:100px !important;
}

#webform-client-form-6861 #edit-submit {
	margin: 20px 0px 0px 0px !important;
}

*/




/* ====================================================================================================  */
/*                                            Student Sub FORM                                           */
/* ===================================================================================================== */

#webform-client-form-40482 {

}
#webform-client-form-40482 .form-item {
margin: 0px !important;
}

#webform-client-form-40482 .webform-component {
margin: 0px 0px 20px 0px !important;
}

#webform-client-form-40482 input.form-text {
width:400px !important;
}


/* ====================================================================================================  */
/*                                        	UPDATE CONTENT FORM                                          */
/* ===================================================================================================== */

#webform-client-form-10307 {

}
#webform-client-form-10307 .webform-component {
	margin: 0px !important;
}

#webform-client-form-10307 fieldset {
	border: 1px solid #862000 !important;
	padding: 0px 0px 5px 20px;
}


#webform-client-form-10307 input.form-text {
	width:500px !important;
}

#webform-client-form-10307 #edit-submitted-updated-content {
	width:100% !important;
}

#webform-client-form-10307 #edit-submitted-image-upload-description {
	height:100px !important;
}

#webform-client-form-10307 #edit-submit {
	margin: 20px 0px 0px 0px !important;
}




/* ====================================================================================================  */
/*                                      	 PRINT         				                                 */
/* ===================================================================================================== */

.printarea{
	display:block;overflow:hidden;
	width:200px;
	font:normal 12px/26px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	float:right;
}

	.printarea a									{display:block;overflow:hidden;background:url(../_assets/img/elements/print.png) right center ;padding:0px 50px 0px 0px;}
	.printarea a:link,	.printarea a:visited		{color:#5A3A1F;}
	.printarea a:hover,	.printarea a:visited:hover	{color:#333;}



.print_citation {
	display:block;overflow:hidden;
	font:normal 14px/26px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:0px 0px 0px 22px;
}

	.print_citation a.print			{overflow:hidden;background:url(../_assets/img/elements/print.png) left center no-repeat;padding:0px 0px 0px 25px;}

/*	.print_citation a							{display:block;overflow:hidden;background:url(../_assets/img/elements/print.png) right center;padding:0px 50px 0px 0px;} */
	.print_citation a:link,	.print_citation a:visited		{color:#5A3A1F;}
	.print_citation a:hover,	.print_citation a:visited:hover	{color:#333;}






.view-empty p {
	font: normal 14px/20px Arial,Helvetica,Verdana,sans-serif;
	color: #5A3A1F;
	margin: 0px 0px 20px 0px !important;
	padding: 0px;
}




/* ====================================================================================================  */
/*                                 	 REGISTRATION FORM         			                                 */
/* ===================================================================================================== */

#user-register {

}

#user-register .form-item {
	margin: 10px 0px 20px 0px !important;
}


#user-register fieldset {
	margin: 1em 0 !important;
	padding: 0.5em 0 !important;
}

#user-register legend.register {
		border: none;
		text-transform: none;
		color: #525252;
		font-family: 'Oswald', Helvetica, Verdana, Arial, sans-serif;
		font-size: 18px;
	}
	#user-register label {
		color: #851F00; text-transform: none;padding-bottom: 5px;
		font: 16px/18px Georgia, serif;
	}
	#user-register label span.form-required { display: none; }
	.page-register input[type=text], .page-register input[type=password] {
		border: 1px solid #969287;
		background: url('/sites/all/themes/trac/_assets/img/elements/registration-form.png') no-repeat;
		height: 30px;
		width: 290px;
		padding: 0 5px;
		color: #525252;
		font: 14px/18px Arial, sans-serif;
	}
	#user-register p {
		font-size: 11px;
		width: 270px;
		line-height: 16px;
		margin: 15px 0 0 0 !important;
		color: #525252;
		font: 12px/18px Georgia, sans-serif;
	}
	#user-register .form-submit {
		background: url('/sites/all/themes/trac/_assets/img/elements/register-submit.png') no-repeat;
		border: 0;
		height: 43px;
		width: 109px;
		-webkit-transition: opacity 1s linear;
		-moz-transition: opacity 1s linear;
		-o-transition: opacity 1s linear;
		text-indent: -99999px;
	}
	#user-register .form-submit:hover {
		opacity: 0.4;
	}
	#user-register .field {
		height: 90px;
		width: 302px;
		position: relative;
	}
	#user-register .field-left {float: left;}
	#user-register .field-right {float: right;}

  .required-text {
    padding: 5px;
    border: none;
		text-transform: none;
		color: #525252;
		font-family: 'Oswald', Helvetica, Verdana, Arial, sans-serif;
		font-size: 12px;
  }

	.row.dynamic .field {
		height: auto!important;
	}

	#registration_form .select-or-other {
		margin-top: 40px!important;
	}
		#registration_form .select-or-other input[type="text"] {
			margin-top: 0;
		}


.edit-profile a {
	display:block;overflow:hidden;
	font:normal 16px/26px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	margin:-10px 0px 20px 0px;
	text-decoration:underline;
}


	.edit-profile a:link,	.edit-profile a:visited		{color:#5A3A1F;}
	.edit-profile a:hover,	.edit-profile a:visited:hover	{color:#333;}



#ip_login, #user-profile-form ul li {
    line-height:18px;
}

.mollom-image-captcha-instructions, .mollom-audio-catcha-instructions {
	line-height: 1.5em;
}
#mollom_captcha_audio {
	margin-top: 10px;
}
.mollom-audio-captcha-switch {
	margin-top: 10px;
	line-height: 1.4;
}

/* ====================================================================================================  */
/*                                 	 QUOTES SIDEBAR        			                                 */
/* ===================================================================================================== */

.view-id-quotes_view.view-display-id-block_1 {
		margin-left: 20px;
		text-align: center;
		line-height: 120%;
		padding-bottom: 30px;
		background: url('/sites/all/themes/trac/_assets/img/elements/hr.png') left bottom repeat-x;
	}

	.view-id-quotes_view.view-display-id-block_1 .views-field-field-quote-quote-value {
		color: #4B0D00;
		padding-bottom: 10px;
		font: 16px/140% Georgia, sans-serif;
	}

	.view-id-quotes_view.view-display-id-block_1 .views-field-field-quote-name-value, .view-id-quotes_view.view-display-id-block_1 .views-field-field-quote-about-value {
		font: 12px/130% Arial, sans-serif;
		color: #525252;
	}
	.view-id-quotes_view.view-display-id-block_1 .views-field-field-quote-name-value {
		text-transform: uppercase;
		font-weight: bold;
	}
	body.page-register h2 { font-size: 17px !important;}

/* ====================================================================================================  */
/*                                        	ADMIN USER                                                   */
/* ===================================================================================================== */

.admin-df .confirmation div{
	display:block;overflow:hidden;clear:both;
	font: normal 14px/20px Arial,Helvetica,Verdana,sans-serif;
	color: #5A3A1F;
	margin:0px 0px 20px 0px;
}

.admin-df .container-inline {display:block;overflow:hidden;clear:both;width:100%;}

.admin-df .container-inline a{display:block;overflow:hidden;}
.admin-df .container-inline a:link,		.admin-df .container-inline a:visited		{color:#5A3A1F;}
.admin-df .container-inline a:hover,	.admin-df .container-inline a:visited:hover	{color:#333;}


#user-profile-form a:link,		#user-profile-form a:visited		{color:#333;text-decoration:underline;}
#user-profile-form a:hover,		#user-profile-form a:visited:hover	{color:#000;text-decoration:underline;}

.admin-menu .sticky-table {
	margin:40px 0px 0px 0px;
}

.tableHeader-processed th{
	font:normal 16px/26px 'Oswald', Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;
	padding:0px 0px 10px 0px;
}



div.messages,
div.status,
div.warning,
div.error /* Important messages (status, warning, and error) for the user */ {

  font: normal 14px/20px Arial,Helvetica,Verdana,sans-serif;
}

.views_view__group_main_details__attachment_11 {
	background: #F2EEE5;
	box-shadow: 0px 0px 5px #888888;
	width: 610px;
	margin: 10px;
}

.panelarea_main .pane-content .views_view__group_main_details__attachment_11  p.gallery-more-images {
	text-align: center;
	width: 590px;
	margin-left: 11px !important;
}

.gallery-more-images a:link,
.gallery-more-images a:visited {
	padding: 10px 0;
	display: block;
	font: normal 14px/29px 'Oswald', Helvetica, Verdana, Arial, sans-serif;
	text-transform: uppercase;
	color: #f9f3e2;
	text-decoration: none;
	background: #4b0c00;
}

.main-details-area .gallery-more-images a:hover {
	color: #f9f3e2;
	-webkit-transition: opacity 1s linear;
	-moz-transition: opacity 1s linear;
	-o-transition: opacity 1s linear;
	transition: opacity 1s linear;
}

.gallery-more-images a {
	padding-right: 40px;
}

.views_view__group_main_details__attachment_11 .main-details-image-gallery ul {
	margin: 10px 0 20px 6px !important;
	height: 98px;
}

.views_view__group_main_details__attachment_11 .main-details-image-gallery ul li {
	width: auto;
	border: 5px solid #fff;
	height: auto;
	box-shadow: 0px 0px 5px #888888;
	margin: 0 5px !important;
}

.views_view__group_main_details__attachment_11 .main-details-image-gallery ul li a {
	background: none;
	width: auto;
	height: auto;
	overflow: visible;
	position: inherit;
}

.views_view__group_main_details__attachment_11 .main-details-image-gallery ul li img {
	width: 130px;
	height: 86px;
	position: inherit;
	top: 0px;
	left: 0px;
}

#node-6861 #webform-component-header {
text-transform: none;
}

#node-6861 #webform-component-header {
text-transform: none;
}


#webform-component-telephone-number {
  overflow: visible;
}

.panels-flexible-1_column-inside .intl-tel-input ul li {
  list-style-type: none;
  margin: 0;
}

/* ====================================================================================================  */
/*                                      	  PREVIEW PAGE                                               */
/* ===================================================================================================== */

/*#previewpage_introcopy h1 {
	display:block;overflow:hidden;
	width:620px;
	float:left;
	padding: 2px 0px 5px 10px !important;
	margin: 0px 20px 0px 0px !important;
	font: normal 20px/29px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;text-transform: uppercase;color: #851F00 !important;
	border-bottom: 1px solid #851F00 !important;
}

#previewpage_introcopy {
	display:block;overflow:hidden;clear:both;
	height:auto;
	margin:0px auto 40px auto;
}


	#previewpage_introcopy p, #previewpage_introcopy li {
		display:block;
		height:auto;
		font-family: Georgia, serif;
		-webkit-font-smoothing: antialiased;
		font-size:18px;line-height:24px;font-weight:normal;color:#4B0C00;
	}

	#previewpage_introcopy p {
		float:left;
		width:100%;
		overflow:hidden;
		margin: 6px 0;
		padding: 0px !important;
	}
	#previewpage_introcopy ul {
		list-style: disc outside;
		padding: 0;
		display: block;
		width:100%;
		overflow: hidden;
	}
	#previewpage_introcopy ol {
		list-style: decimal outside;
		padding: 0;
		display: block;
		width:100%;
		overflow: hidden;
	}

	#previewpage_introcopy li {
		width: 100%;
		margin-left: 30px;
		display: list-item;
	}

	#previewpage_introcopy .video-cta-wrap .cta-content li {
		width: 230px;
		margin-left: 30px;
		display: list-item;
	}

	#previewpage_introcopy .video-cta-wrap .cta-content li {
	font-size: 13px;
	color: #024364;
}

	#previewpage_introcopy .preview-materials {
		display:block;overflow:hidden;
		width:560px;height:auto;
		float:left;
		font-size:14px;line-height:22px;font-weight:normal;color:#525252;
		margin: 20px 0px 6px 0px;
		padding: 16px 20px !important;
		border:1px solid #e1dcc9 !important;
		text-align: center;
		font-style: italic;
	}

	#previewpage_introcopy strong {
		font-weight:bold !important;
	}

		#previewpage_introcopy .linkarea_block {
			display:block;
			width:290px;height:auto;
			float:right;
			text-align: center;
		}
		#previewpage_introcopy .linkarea_block .more_block {
			width: 276px;
			position: relative;
			border: 5px solid #04243E;
			background: #E6DFD1;
			height: auto;
		}
		#previewpage_introcopy .linkarea_block .more_block:hover .more_block_cta { opacity: .4;}
		#previewpage_introcopy .linkarea_block .more_block a {
			text-decoration: none !important;
			display: block;
			overflow: hidden;
			z-index: 99;
			margin: 0 !important;
			height: 100%;
			min-height: 100%;
			position: absolute;
			top: 0;left:0;
		}
		.ie7 #previewpage_introcopy .linkarea_block .more_block .more_block_cta {zoom: 1;*display: inline;}
		#previewpage_introcopy .linkarea_block .more_block .more_block_cta {
			height: 31px;
			border: 3px solid #002135;
			padding: 10px 10px 0px 10px;
			max-width: 225px;
			-webkit-transition:opacity 1s linear;
			-moz-transition:opacity 1s linear;
			-o-transition:opacity 1s linear;
			margin: 0 auto 7px auto;
			display: inline-block;
			overflow: hidden;

		}

		#previewpage_introcopy .linkarea_block .more_block .more_block_cta span {
			color: #F8F2E0;
			padding-right: 13px;
			-webkit-font-smoothing: antialiased;
			text-transform: uppercase;
			font: 16px/120% 'Oswald',Helvetica,Verdana,Arial,sans-serif;
			background: url('/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png') right center no-repeat;
		}

		#previewpage_introcopy .linkarea_block .more_block .more_block_title {
			font: 18px/120% 'Oswald',Helvetica,Verdana,Arial,sans-serif;
			color: #F8F2DF;
			background: #004264;
			text-transform: uppercase;
			-webkit-font-smoothing: antialiased;
			padding: 18px 0 0 0;
			height: 35px;
		}

		#previewpage_introcopy .linkarea_block .more_block .more_block_copy {
			font: 14px/18px Georgia, serif;
			color: #04243E;
			padding: 10px 20px;
			overflow: hidden;
			display: block;
		}

		#previewpage_introcopy .linkarea_block .extra_copy {
			width:246px;
			padding: 10px 20px;
		}
		#previewpage_introcopy .linkarea_block .extra_copy a {
			display: inline !important;
			color: #04243E !important;
			text-decoration: none !important;
			font: bold 12px/135% Arial, sans-serif !important;
		}

		#previewpage_introcopy .linkarea_block .extra_copy p {
			width:246px;
			margin: 0 0 5px 0;
			color: #525252;
			font: 12px/135% Arial, sans-serif !important;
		}

		#previewpage_introcopy .linkarea_block .linkarea a{
			display:block;overflow:hidden;
			width:263px;height:43px;
			background:url(/sites/all/themes/trac/_assets/img/preview-landing-page/buttons/start-your-free-subscription.png) 0px 0px no-repeat;
			text-indent:-9999px;
			margin:0px auto 20px;
		}


		#previewpage_introcopy .linkarea_block a {
			display:block;overflow:hidden;
			margin:20px 0 0 0;
			font-size:14px;line-height:26px;font-weight:normal;
			font-family:'Oswald',Helvetica,Verdana,Arial,sans-serif;
		}
		#previewpage_introcopy .linkarea_block a:link,		#previewpage_introcopy .linkarea_block a:visited		{text-decoration:none !important;}
		#previewpage_introcopy .linkarea_block a:hover,		#previewpage_introcopy .linkarea_block a:visited:hover	{text-decoration:underline !important;}
*/

/* ====================================================================================================  */
/*                                   			 ANCHOR MENU                                             */
/* ===================================================================================================== */

#previewpage_anchormenu {
	display:block;overflow:hidden;clear:both;
	padding: 2px 0px 5px 0px;margin: 0px 0px 8px 0px !important;
	font:normal 16px/22px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;text-transform:uppercase;color:#4B0C00 !important;text-align:center;
	/*border-top: 6px solid #4B0C00 !important;*/border-top: 1px solid #4B0C00 !important;
}
	#previewpage_anchormenu ul{
		display:block;overflow:hidden;
		padding:0px !important;
	}
	#previewpage_anchormenu li{
		display:inline-block;
		zoom:1;
		*display:inline;
		overflow:hidden;
		margin:0px 0px 4px 0px;
		text-align:center;
	}
		#previewpage_anchormenu a{
			display:block;overflow:hidden;
			padding:0px 12px;
			border-right:2px solid #4B0C00;
		}
		#previewpage_anchormenu li.first a {padding-left:0px !important;}
		#previewpage_anchormenu li.last a {border-right:none;padding-right:0px !important;}

		#previewpage_anchormenu a:link,		#previewpage_anchormenu a:visited		{color:#4B0C00;text-decoration:none;}
		#previewpage_anchormenu a:hover,	#previewpage_anchormenu a:visited:hover	{color:#4B0C00;text-decoration:underline;}



/* ====================================================================================================  */
/*                                        		Areas Papers                                             */
/* ===================================================================================================== */

#previewpage_areaspapers{
	display:block;overflow:hidden;
}
/*
	#previewpage_areaspapers h2{
		display:block;overflow:hidden;clear:both;
		margin: 0px 0px 20px 0px !important;
		font:normal 18px/22px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;text-transform:uppercase;color:#851F00;
	}
*/
	#previewpage_areaspapers .areaspapers_container {
		display:block;overflow:hidden;clear:both;
		width:960px;
		padding:20px 0px;
	}
	#previewpage_areaspapers .areaspapers_container h3{
		display:block;overflow:hidden;clear:both;
		margin: 0px 0px 20px 0px !important;
		font:normal 18px/22px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;text-transform:uppercase;color:#851F00;
	}
	#previewpage_areaspapers .areaspapers_photos{
		display:block;overflow:hidden;
		width:215px;
		margin:0px 20px 0px 4px;
		float:left;
	}
	#previewpage_areaspapers .areaspapers_photos .headerarea{
		display:block;overflow:hidden;
		height:44px;
		margin:0px 0px 10px 0px !important;
		font:normal 16px/22px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;color:#851F00;
	}
		.areaspapers_photos .headerarea a:link,		.areaspapers_photos .headerarea a:visited		{color:#851F00;}
		.areaspapers_photos .headerarea a:hover,	.areaspapers_photos .headerarea a:visited:hover	{color:#851F00;text-decoration:underline;}

.areaspapers_container.topcontainer		{border-bottom:1px solid #C7C2B5;}
.areaspapers_container.bottomcontainer	{border-top:1px solid #FDFAF3;}


/* ====================================================================================================  */
/*                                        MAIN CONTENTAREA                                               */
/* ===================================================================================================== */

#previewpage_maincontentarea {

}
	#previewpage_maincontentarea {

	}

	#previewpage_maincontentarea .containerarea {
		display:block;overflow:hidden;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:50px 0px 20px 0px;
		border-bottom:1px solid #C7C2B5;border-top:1px solid #FDFAF3;
	}

	#previewpage_maincontentarea .containerarea.toparea 	{border-top:none;}
	#previewpage_maincontentarea .containerarea.bottomarea 	{border-bottom:none;}


		#previewpage_maincontentarea .imgarea{
			display:block;overflow:hidden;
			position:relative;
			width:380px;height:270px;
			margin:0px 124px 0px 0px;
			float:left;
		}

		#previewpage_maincontentarea .imgarea img{
			display:block;overflow:hidden;
			position:relative;top:5px;left:6px;
			/*width:380px;height:236px;*/
		}

		#previewpage_maincontentarea .imgarea span{
			display:block;overflow:hidden;
			width:380px;height:270px;
			padding:0px;margin:0px;
			background:url(/sites/all/themes/trac/_assets/img/elements/frame_380x270.png) 0px 0px no-repeat;
			position:absolute !important;left:0px;top:0px;z-index:2;
			text-indent:-9999px;
			-webkit-transition: opacity 1s linear;
			-moz-transition: opacity 1s linear;
			-o-transition: opacity 1s linear;
		}

		#previewpage_maincontentarea .infoarea {
			display:block;overflow:hidden;
			width:450px;
			float:left;
		}

			#previewpage_maincontentarea .headerarea{
				display:block;overflow:hidden;clear:both;
				margin: 0px 0px 20px 0px;
				font:normal 18px/22px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;text-transform:uppercase;color:#851F00;
			}
			#previewpage_maincontentarea .copyarea{
				display:block;overflow:hidden;
				margin: 0px 0px 20px 0px;
				font:normal 18px/24px Georgia, "Times New Roman", Times, serif;color:#525252;
			}
			#previewpage_maincontentarea .linkarea{
				display:block;overflow:hidden;clear:both;
				margin: 0px 0px 20px 0px;
				font:normal 14px/18px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;text-transform:uppercase;
			}

			#previewpage_maincontentarea .linkarea a {
				display:block;overflow:hidden;
				background:url(/sites/all/themes/trac/_assets/img/elements/top.png) 84px 4px no-repeat;
			}
			#previewpage_maincontentarea .linkarea a:link,		#previewpage_maincontentarea .linkarea a:visited		{color:#4B0C00;}
			#previewpage_maincontentarea .linkarea a:hover,		#previewpage_maincontentarea .linkarea a:visited:hover	{color:#333;}

.page-preview-trac .one_column_bottom {
	padding:10px 0 0 0 !important;
	border-top: 6px solid #4B0C00 !important;
}

.page-preview-trac .one_column_top_areaspapers {
	padding:20px 0px 60px 0 !important;
	border-top: 6px solid #4B0C00 !important;
}

.page-preview-trac .one_column_top_areaspapers .preview-sub {
	height:30px;
	border-bottom: 1px solid #4B0C00 !important;
}

.page-preview-trac .preview-sub h2{
	width:500px;
	float:left;
	display:block;overflow:hidden;clear:both;
	margin: 0px 0px 0px 0px !important;
	font:normal 20px/29px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;text-transform:uppercase;color:#851F00;
	border-top:none !important;
	border-bottom:none !important;
}

.page-preview-trac .preview-sub span {
	text-align:right;
	display:block;
	width:440px;
	float:left;
	font-size:14px;font-style:italic;
	color:#851F00;
	line-height:22px;
}

h1.title {
	display: none;
}


#quote-area {
	width: 860px;
	margin: 0 auto;
	background: #F4ECD3;
	padding: 25px 50px;
	margin-bottom: 40px;
}

#quote-area .views-field-field-quote-quote-value {
	color: #522405;
	padding: 0px 20px 5px 57px;
	display: block;
	overflow: hidden;
	text-align: left;
	font: 20px/140% Georgia, serif;
	background: url('/sites/all/themes/trac/_assets/img/preview-landing-page/quote.png') left top no-repeat;
}

#quote-area .views-field-field-quote-name-value, #quote-area .views-field-field-quote-about-value {
	font: 14px/130% Arial, sans-serif;
	color: #794C2C;
	padding-left: 57px;
	padding-right: 20px;
}

#quote-area .views-field-field-quote-name-value {
	font-weight: bold;
	padding-top: 5px;
}



#preview-box-wrapper {
	width: 100%;
	height: 100px;
	border-top: 10px solid #862000;
	color: #F9F3E2;
	background: url('/sites/all/themes/trac/_assets/img/header/preview-header.png') center top #04243E;
}
	.preview-box-wrapper-content {
		width: 960px;
		height: 100px;
		margin: 0 auto;
		position: relative;
	}
/* 	.preview-box-wrapper-content a {
	width: 960px;
	color: #F9F3E2;
	height: 100px;
	position: absolute;
	top: 0px;left:0px;
} */

	.preview-box-wrapper-content .link {
		text-decoration: underline;
	}

	.preview-box-wrapper-content .button {
	  margin-top: 23px;
		font-size: 16px;
	}

	.preview-box-wrapper-content .already-memeber {
		float: right;
		font-family: Georgia, Arial, sans-serif;
	}

	.preview-box-wrapper-content .already-memeber a{
	  margin-left: 10px;
	}

	.preview-box-wrapper-content .already-memeber .text{
		margin-top: 44px;
	  display: inline-block;
	  vertical-align: top;
	}

	#preview-box-wrapper div.header {
		text-transform: uppercase;
		float: left;
		font-family:'Oswald', Helvetica, Verdana, Arial, sans-serif;
		font-size: 45px;
		width: 120px;
		-webkit-font-smoothing: antialiased;
		height: 30px;
		padding: 34px 20px 30px 20px;
		line-height: 30px;
	}

	#preview-box-wrapper p {
		font-size: 16px;
		font-family: Georgia, Arial, sans-serif;
		float: left;
		-webkit-font-smoothing: antialiased;
		line-height: 19px;
	  max-width: 474px;
		padding-top: 4px;
	}

	#preview-box-wrapper p strong {
		font-weight: bold;
		font-size: 21px;
		margin-bottom: 6px;
		display: inline-block;
	}

	#preview-box-wrapper div.learn {
		height: 43px;
		width: 160px;
		float: right;
		overflow: hidden;
		margin-top: 30px;
		background-image: url('/sites/all/themes/trac/_assets/img/header/unlock-content.png');
	}


/*  video landing	 */
#video_wrapper{
	display: inline-block;
	float: left;
	border-right: 5px solid #04243E;
}

.video-cta-wrap{
	display: inline-block;
	border: 5px solid #04243E;
	margin-bottom: 40px;

}

.video-cta-wrap, .video-cta-wrap *, .trac-features-menu *{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.video-cta-wrap .linkarea_block .more_block{
	width: 100%;
	border: none;
}

.try_trac{
	padding: 20px;
	background: #024364;
	color: #f9f3e2;
	letter-spacing: 1px;
	line-height: 33px;
	font-size: 37px;
	font-family: 'Oswald',Helvetica,Verdana,Arial,sans-serif;
}

.try_trac span{
	display: inline-block;
	font-size: 20px;
}

.cta-content{
	position: relative;
	display: inline-block;
	padding: 15px 15px 0;
}

.cta-content:after, .cta-content:before {
	right: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.cta-content:after {
	border-color: rgba(136, 183, 213, 0);
	border-right-color: #f9f3e2;
	border-width: 20px;
	top: 50%;
	margin-top: -20px;
}

.cta-content:before{
	border-color: rgba(2, 67, 100, 0);
	border-right-color: #04243E;
	border-width: 27px;
	top: 50%;
	margin-top: -27px;
}

.video-cta-wrap .text{
	text-align: left;
	font-size: 14px;
	line-height: 20px;
	color: #024364;
	font-family: georgia, serif;
}

.video-cta-wrap .more_block_cta{
	display: inline-block;
	width: 100%;
	padding: 10px;
	margin-top: 15px;
	background: #024364;
	background: #024364 url('/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png') 93% 15px no-repeat;
	color: #f9f3e2;
	font-size: 19px;
	letter-spacing: 2px;
	text-align: left;
	text-transform: uppercase;
}

#previewpage_introcopy .text p{
	width: 100%;
	text-align: left;
	font-size: 13px;
	line-height: 20px;
	color: #024364;
	font-family: georgia, serif;
}


/* trac features menu */
.trac-features-menu{
 width: 300px;
 float: left;
}

.trac-features-menu .preview-sub h2{
	width: 100%;
}

.trac-features-menu .preview-sub span{
	width: 100%;
	padding: 7px 0;
	text-align: left;
	font-size: 12px;
}

.trac-features-menu #previewpage_anchormenu{

}
.trac-features-menu #previewpage_anchormenu ul{
	width: 100%;
}
.trac-features-menu #previewpage_anchormenu ul li{
	width: 100%;
	text-align: left;
}
.trac-features-menu #previewpage_anchormenu ul li a{
	border-right: none;
}



/* trac-includes */
.trac-includes{
	display: inline-block;
	float: right;
	width: 575px;
}

#previewpage_introcopy .trac-includes h1{
	border-top: none !important;
	margin-left: 0;
	width: 100% !important;
}

#previewpage_introcopy .trac-includes  ul li{
	padding-bottom: 20px;
}

.trac-features-menu #previewpage_anchormenu ul li a{
	display: inline-block !important;
	width: 100%;
	padding: 10px;
	background: #024364 url('/sites/all/themes/trac/_assets/img/preview-landing-page/arrow.png') 93% 15px no-repeat;
	font: normal 18px/22px 'Oswald',Helvetica,Verdana,Arial,sans-serif !important;
	color: #f9f3e2 !important;
	-webkit-transition: opacity .5s linear;
	-moz-transition: opacity .5s linear;
	-o-transition: opacity .5s linear;
}
a:hover{
	opacity: .8;
}

#secondary-menu{
    float: left;
    margin-bottom: 5px;
}

#page #footer .copyright {
    margin-left: 15px;
    clear: both;
    width: 100%;
}

.subscribe-page .pricing-card .title  {
    margin-left: 12px;
    font-size: 21px;
    margin-bottom: 5px;
}

.subscribe-page .webform-component input#edit-submitted-other-details-phone {
    padding: 7px 0 7px 48px;
}

.subscribe-page .pricing-card .pricing-col small {
    font-size: 10px;
}

.subscribe-page .pricing-card .pricing-col .no-price small {
    font-size: 14px;
}

span.nolink {
    display: inline-block;
    font: 400 14px/29px 'Oswald', Helvetica, Verdana, Arial, sans-serif;
    text-transform: uppercase;
    color: #f9f3e2;
    margin: 0px;
    padding: 4px 10px;
    height: 29px;
    font-size: 18px;
}
.not-logged-in span.nolink{
	padding: 11px 13px;
}

#edit-mollom-captcha{
  display: block;

}

#edit-mollom-captcha .description{
 padding-top: 10px;
}

/* Help themes to properly display Mollom's log messages. */
.dblog-event pre,
#simpletest-result-form table td {
  white-space: pre-wrap;
}


#edit-mollom-captcha-wrapper label{
  display: block;
  overflow: hidden;
  /*margin: 10px 0px 14px 0px;*/
  font-weight: bold;
  color: #4B0C00;
  padding-top: 15px !important;
  padding-bottom: 10px !important;
}

.mollom-switch-captcha{
	color:#4B0C00;
}

.mollom-switch-captcha:hover{
        color:#4B0C00;
}
.mollom-audio-captcha embed{
	display: block;
	overflow: hidden;
	margin: 0 0 20px 0;
}

.mollom-captcha-content img{
	margin: 0 0 20px 0;
}

#edit-mollom-homepage{

	margin:	 20px 0;
	display: block;
	overflow: hidden;
}

span.mollom-captcha-content{
 display: block;
 overflow:hidden;
}
#edit-mollom-captcha{
    margin:  20px 0;
        display: block;
        overflow: hidden;


}

#edit-mollom-captcha-wrapper .description{
	margin: 20px 0;
        display: block;
        overflow: hidden;
	font-size: 14px;
	line-height: 18px;
}
