/*
File:			custom.css
Description:	Custom styles for Thesis - Production File

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/



menu blue: #1DA2D6
even lighter:6CC8E5
MOBLAB blue - primary: #569BBE
MOBLAB blue - lighter: #66BBDD
MOBLAB blue - darker: #3B6C7F
background menubar: #1DA2D6
MOBLAB BROWN - primary: #948671
MOBLAB BROWN - lighter: #B7A58D
MOBLAB BROWN - lightest: #DBC6A9
darker:AA9985

*/


/*--------------------------------------------------
GLOBAL PAGE PROPERTIES
--------------------------------------------------*/ 
#print-logo {display:none}

.----GLOBAL----{}


#container {width: 960px}
#content {width: 635px}
#content_box {
	width: 960px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content_box  #left_margin_sidebar{
float: left;
width: 200px;
margin-left: -215px;
margin-top:40px;
}
#left_margin_sidebar .widget {margin-bottom:10px;  clear:both; float:right;}
#right_margin_sidebar .widget {margin-bottom:25px; }

#left_margin_sidebar .widget>h3,
#right_margin_sidebar .widget>h3{font-weight:bold;}


#content_box  #right_margin_sidebar{
float: right;
width: 270px;
margin-right: -285px;
margin-top:75px;
}


#sidebars {float: right; width: 310px; 
}

a:hover{color:#276DB5}

.full_width > .page {
	
	background:none}
.fullwidth_sidebar{
	display:block;
	clear: both;
	float:left;
	width: 100%;
}


.fullwidth_sidebar li{
	list-style-type: none;
}
.full_width .page {width:960px}
#footer_area .page {
padding-bottom: 0em;}

#header_area .page {
padding-top: 0em;
}


/*------------------------------------------------
Header
------------------------------------------------*/
.----HEADER----{}
#header_area{
	background-image: url(../../../../images/interiorpage_bg.png);
	background-repeat: repeat-x;
}
.home #header_area{
/*	background-image: none;
	background-repeat: repeat-x;*/
}



#header {width: 960px;
	padding-top: 25px;
	padding-bottom: 15px;
	background-repeat: no-repeat;
	background-position: 15px 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#logo{
	/*margin-top: 15px;*/
	margin-right: 15px;
	/*margin-bottom: 10px;*/
	margin-bottom: 0px;
	/*margin-left: 15px;*/
	float: left;
	width: 325px;
	height:75px;
	
}
#logo, #logo a {
color: #1DA2D6;}

.header_widget_area {	
	display:block;
	clear: right;
	float:right;
	margin-left: 15px;
	width: 310px;
	height: 80px;
/*padding-bottom:28px;*/
}
.header_widget_area_left {	
	display:block;
	clear: left;
	float:left;
	margin-right: 15px;
	width: 310px;
	height: 80px;
}
.header_widget_area_right {	
	display:block;
	clear: right;
	float:right;
	margin-left: 15px;
	width: 310px;
	height: 80px;
}

	
	.wp_plus_one_button{}
	
	.homepage_social_media_icon{
	padding-right: 5px; 
/*	float:left;*/
	padding-top:12px;
}
.header_widget_area #sfc-find-3 {padding-right: 5px; float:left}

/*------------------------------------------------
Menu Bar
------------------------------------------------*/


.----MENU-BAR----{}
.nav_container{
	height: 28px;background: #1DA2D6;
	
}
.full-width .page #id .nav_container{ background: #1DA2D6;
}
.menu a {
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0em;
}


.menu-main_menu_bar-container{
	background: #1DA2D6;
	height: 28px;
	width: 650px;
	clear: left;
	float: left;
}
.search{
	height: 27px;
	clear: right;
	float: left;
	width: 310px;
	background-color: #948671;
	background-image: url(http://mobilitylab.org/beta/images/search_icon.png);
	background-repeat: no-repeat;
	background-position: right;
}
.search .text_input{
	height: 18px;
	width: 300px;
	padding: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFF;
	background: #948671;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(http://mobilitylab.org/beta/images/search_icon.png);background-repeat: no-repeat;
	background-position: right;
}
.menu, .menu a, .menu li ul {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
	z-index: 1200;
	
}
.menu li {
margin-bottom: 0em;
}

.menu a, 
.menu .current ul a, 
.menu .current-cat ul a {
color: #FFF;
background: #1DA2D6;
}
.menu .current-menu-parent a {background: #66BBDD; color: #FFF;}
.menu a:hover {background: #3B6C7F; color: #FFF; height: 100%;}

.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover, .menu .current-menu-item a, .menu .current-menu-item a:hover{
color: #FFF;
background: #948671; height: 100%;
}
/*------------------------------------------------
Footer
------------------------------------------------*/
.----FOOTER----{}

#footer_area {
	background-color: #E0E0E0;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #938571;	
/*	background-image: url(../../../../images/footer_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;*/
	}
	


#footer {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background:none;
	padding: 0px;
}
#footer .SimpleSideNav a,   #footer .footer-menu li a, .footer-sidebar .footer-menu li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
	color:#888
}
.SimpleSideNav ul,  #footer .footer-menu li, .footer-sidebar .footer-menu li {
	text-align: left;
	list-style-type: none;
	font-size: 10px;

}

#footer .SimpleSideNav a:hover, #footer .footer-menu li a:hover, .footer-sidebar .footer-menu li a:hover{color:#000}

.full_width #footer {
	margin: 0px;
	padding: 0px;
}

#footer {text-align: left;}

#footer .widget_sp_image .widget_sp_image-description, #footer p {font-size:9px; line-height:normal; margin-top:15px; color:#3B6C7F;width:280px;}
#footer .simple_sidenav h3 {font-weight:bold;color:#000; font-size:10px;}


#footer a {
	border-bottom-style: none;
}

#footer-container {
	background-color: #E0E0E0;
	width: 960px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #938571;
	background-image: url(http://mobilitylab.org/images/footer_logo.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	display: block;
	clear: both;
}

#footer-container_w_accs {
	background-color: #E0E0E0;
	width: 960px;
	display: block;
	clear: both;
}
#footer_area #footer-container  {
	background-color: #E0E0E0;
	width: 100%;
	border-top-style: none;
	background-image: url(http://mobilitylab.org/images/footer_logo.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	display: block;
	clear: both;
}

#footer-body{
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 100%;	
	min-height: 175px;
}
.footer-sidebar {
	/*margin-left: 15px*/;
	width: 33%;
	height: 100%;
	display: block;
}

#subfooter_area_1{
	background-color: #1DA2D6;

}
#subfooter1{}

#footer-friends {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #1DA2D6;
	clear: both;
	height: 30px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#footer-friends a{color: #FFF;}
#footer-friends p{
	margin-top: 8px;
	margin-right: 30px;
	margin-bottom: 7px;
}

#footer-friends .logo{
	margin-right: 15px;
}

#footer-sidebar-1 {
	float:left;
	width:300px;
	clear:right;
}

#footer-sidebar-2 {
	float:left;
	left: 315px;
	width:205px;
}

#footer-sidebar-3 {
	float:left;
	left: 535px;
	width:205px;
}

#footer-sidebar-4 {
	float:left;
	left: 755px;
	width:205px;
}

#footer .menu {
	display: list-item;
	margin: 0px;
	padding: 00px;
	clear: none;
	float: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#footer .menu li {
	clear: right;
	display: block;
	width:100%;
	text-align: left;
}

#footer .menu .current-menu-parent a {
background: none;}

#footer .menu a, #footer .menu .current ul a, #footer .menu .current-cat ul a {
	background: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;	
}



/*------------------------------------------------
Archive pages
------------------------------------------------*/
.----ARCHIVE-PAGES----{}


/*CONTENT AREA*/
/*.pagetype-is-category #content_area{
	background-image: url(http://mobilitylab.org/images/archive_contentarea_bg.png);
	background-repeat: repeat;
}
*/

.pagetype-is-category #content .hfeed, 
.pagetype-is-archive #content .hfeed,
.pagetype-is-tag #content .hfeed, 
.pagetype-is-day #content .hfeed, 
.pagetype-is-month #content .hfeed,
.pagetype-is-year #content .hfeed, 
.pagetype-is-search #content .hfeed

{
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
/* FIRST ROW OF TEASERS */
.pagetype-is-category .teasers_box, 
.pagetype-is-tag .teasers_box, 
.pagetype-is-day .teasers_box .top,
.pagetype-is-month .teasers_box, 
.pagetype-is-year .teasers_box .top,
.pagetype-is-search .teasers_box, .pagetype-is-search .teasers_box .page .type-page,
.pagetype-is-archive .teasers_box .top {
	overflow: hidden;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#archive_intro, 
.pagetype-is-search .post_box .top,
.pagetype-is-page .post_box .top {
	padding-right: 0px;
	padding-left: 0px;
	border-right-style: none;
	margin-bottom: 15px;
}

.post_box, .teasers_box{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.teasers_box{padding-bottom:0px}

.teasers_box {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
.teaser, #sidebar_1 .widget {background-color:#FFF}


 .teaser a.teaser_category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 0px;
	border-bottom-color: #948671;
	padding-bottom: 7px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	display: block;
	clear: both;
	color: #3B6C7F;
	font-variant: normal;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: normal;
	width: 290px;
}


.ccmc_no_thumb{display:none}
.teaser_with_thumb, .teaser_no_thumb{height:270px; overflow:hidden}
.teaser .post_image_link img.aligncenter {margin-bottom: 0em;}
.thumb, .teaser .post_image_link  img.alignleft, .teaser_with_thumb img {
	margin-bottom:0px;
	margin-right: 0em; float:none
	
}
 .teaser_with_thumb img {height:145px;width:290px}
 
.teaser .format_teaser .teaser_with_thumb h2 a, .teaser .teaser_with_thumb h2{
	font-size: 16px}
  
.teaser .format_teaser .teaser_no_thumb h2 a, .teaser .teaser_no_thumb h2{
	font-size: 24px; padding-top: 15px;
padding-bottom: 15px;}

.teaser h2 .entry_title{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.teaser h2 .entry_title a, .teaser .format_teaser a{
	font-weight: bold;
	text-decoration: none;
}
.teaser h2 {line-height: normal; padding-top: 5px; padding-bottom: 5px;}

.teaser .format_teaser {
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}


.format_teaser .sharethis_button_collection{display:none}
.teaser .teaser_date {
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	display:block;
	clear:both;
	padding-bottom:5px;
	font-variant: normal;
	text-transform: none;
	color: #000;
	letter-spacing: normal;
	word-spacing: normal;
}
.teaser a.teaser_link {
	font-weight: bold;
	text-decoration: none;
}
.teaser a.teaser_link:hover {
	text-decoration: none;
}

.author .vcard{text-transform: capitalize;}
.teaser .teaser_author, .author .vcard{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	display:block;
	clear:both;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
	color:#000
}

.teaser .teaser_author {
	width: 290px;
	height: 20px;
	margin-top: 10px;
	padding-top: 5px;
	border-top: 1px;
	border-top-color: #CCC;
	border-top-width: 1px;
	border-top-style: solid;

}

.teaser .teaser_author a {
	color:#000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	text-transform: capitalize;
	letter-spacing: normal;
	word-spacing: normal;

	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.teaser .teaser_author a:hover, .author .vcard a:hover {color:#569BBE}


.pagetype-is-page  .headline_area,
.pagetype-is-search  .headline_area {
	padding-top: 2em;
	padding-bottom: 2em;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0.2em;
	border-left-width: 0px;
	border-bottom-color: #DDD;
	border-bottom-style: solid;
}


.pagetype-is-tag .post_box, 
.pagetype-is-day .post_box, 
.pagetype-is-month .post_box, 
.pagetype-is-year .post_box, 
.pagetype-is-search .post_box, 
.pagetype-is-archive .post_box, 
.pagetype-is-category .post_box, 
.teasers_box, .full_width #content_box .page {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




.pagetype-is-tag #content,
.pagetype-is-day #content,
.pagetype-is-month #content,
.pagetype-is-year #content,
.pagetype-is-search #content,
.pagetype-is-archive #content,
.pagetype-is-category #content, 
.pagetype-is-archive #content, 
.pagetype-is-post #content, 
.pagetype-is-page #content, 
.pagetype-is-single #content {
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #948671;
}



.pagetype-is-category #content .teaser,
.pagetype-is-tag #content .teaser,
.pagetype-is-day #content .teaser,
.pagetype-is-month #content .teaser,
.pagetype-is-year #content .teaser,
.pagetype-is-search #content .teaser,
.pagetype-is-archive #content .teaser  {
	padding: 9px;
	width: 290px;
	height:335px;
	margin-top: 0px;
	margin-right: auto;
/*	margin-bottom: 15px;*/
	margin-left: 0px;
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	overflow:hidden

}



.pagetype-is-category #content .teaser h2,
.pagetype-is-tag #content .teaser h2,
.pagetype-is-day #content .teaser h2,
.pagetype-is-month #content .teaser h2,
.pagetype-is-year #content .teaser h2,
.pagetype-is-search #content .teaser h2,
.pagetype-is-search #content .teaser h2,
.pagetype-is-archive #content .teaser h2   {
	font-weight: bold;
}




.pagetype-is-category .post_box, 
.pagetype-is-tag .post_box, 
.pagetype-is-day .post_box, 
.pagetype-is-month .post_box, 
.pagetype-is-year .post_box, 
.pagetype-is-search .post_box, 
.pagetype-is-archive  .post_box, 
.teasers_box, 
.full_width #content_box .page,  
.pagetype-is-page .post_box{
	margin-top: 0px;
	margin-right: 0em;
	margin-bottom: 0px;
	margin-left: 0em;
}


.category-events .entry-title a {color:#000000}



.associated-posts .st_facebook_buttons,
.associated-posts .st_twitter_buttons,
.associated-posts .st_pinterest _buttons,
.associated-posts .st_sharethis_buttons,
.associated-posts .st_email_buttons,
.associated-posts .st_fblike_buttons,
.associated-posts .st_plusone_buttons,
.associated-posts .st_pinterest _buttons,
.format_teaser .st_facebook_buttons,
.format_teaser .st_twitter_buttons,
.format_teaser .st_pinterest _buttons,
.format_teaser .st_sharethis_buttons,
.format_teaser .st_email_buttons,
.format_teaser .st_fblike_buttons,
.format_teaser .st_plusone_buttons,
.format_teaser .st_pinterest _buttons
 {display:none;} /* Prevent Sharethis from displaying within teasers*/




/*Archive Sidebar*/
.----ARCHIVE-SIDEBAR----{}


.pagetype-is-category #sidebars,
.pagetype-is-tag #sidebars,
.pagetype-is-day #sidebars,
.pagetype-is-month #sidebars,
.pagetype-is-year #sidebars,
.pagetype-is-search #sidebars,
.pagetype-is-archive  #sidebars
{

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.sidebar ul.sidebar_list, .sidebar ul .sidebar_list, .sidebar .sidebar_list{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}




/* ---- To get rid of that pesky sidebar column border --- */
.custom #content_box { background: none;} 


.pagetype-is-category #sidebars .sidebar .widget, 
.pagetype-is-archive #sidebars .sidebar .widget, 
.pagetype-is-post #sidebars .sidebar .widget, 
.pagetype-is-page #sidebars .sidebar .widget, 
.pagetype-is-search #sidebars .sidebar .widget, 
.pagetype-is-tag #sidebars .sidebar .widget,
.pagetype-is-day #sidebars .sidebar .widget,
.pagetype-is-month #sidebars .sidebar .widget,
.pagetype-is-year #sidebars .sidebar .widget
	{
	width:290px;
	margin-right: 0px;
	margin-left: 0px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999;
	float: right;
	padding: 9px;
	margin-bottom: 15px;
}




.pagetype-is-category #sidebars .sidebar li h3, 
.pagetype-is-category #sidebars .sidebar ul h3, 
.pagetype-is-archive #sidebars .sidebar li h3, 
.pagetype-is-tag #sidebars .sidebar li h3,
.pagetype-is-day #sidebars .sidebar li h3,
.pagetype-is-month #sidebars .sidebar li h3,
.pagetype-is-year #sidebars .sidebar li h3,
.pagetype-is-search #sidebars .sidebar li h3,
.pagetype-is-post #sidebars .sidebar li h3, 
.pagetype-is-page #sidebars .sidebar li h3,

.pagetype-is-category #sidebars .sidebar h3, 
.pagetype-is-archive #sidebars .sidebar h3, 
.pagetype-is-tag #sidebars .sidebar h3,
.pagetype-is-day #sidebars .sidebar h3,
.pagetype-is-month #sidebars .sidebar h3,
.pagetype-is-year #sidebars .sidebar h3,
.pagetype-is-search #sidebars .sidebar h3,
.pagetype-is-post #sidebars .sidebar h3, 
.pagetype-is-page #sidebars .sidebar h3

  {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	font-variant: normal;
	letter-spacing: 0em;
	color: #000;
}
/* 
.pagetype-is-category
.pagetype-is-tag
.pagetype-is-day
.pagetype-is-month
.pagetype-is-year
.pagetype-is-search
.pagetype-is-archive 
*/
.pagetype-is-category #sidebars .sidebar ul h3 a, 
.pagetype-is-category #sidebars .sidebar li h3 a, 
.pagetype-is-archive #sidebars .sidebar li h3 a, 
.pagetype-is-tag #sidebars .sidebar li h3 a, 
.pagetype-is-day #sidebars .sidebar li h3 a, 
.pagetype-is-month #sidebars .sidebar li h3 a, 
.pagetype-is-year #sidebars .sidebar li h3 a, 
.pagetype-is-search #sidebars .sidebar li h3 a, 
.pagetype-is-post #sidebars .sidebar li h3 a, 
.pagetype-is-page #sidebars .sidebar li h3 a, 


.pagetype-is-category #sidebars .sidebar  h3 a, 
.pagetype-is-archive #sidebars .sidebar  h3 a, 
.pagetype-is-tag #sidebars .sidebar  h3 a, 
.pagetype-is-day #sidebars .sidebar  h3 a, 
.pagetype-is-month #sidebars .sidebar  h3 a, 
.pagetype-is-year #sidebars .sidebar  h3 a, 
.pagetype-is-search #sidebars .sidebar  h3 a, 
.pagetype-is-post #sidebars .sidebar  h3 a, 
.pagetype-is-page #sidebars .sidebar  h3 a



{color: #000; text-decoration: none;}


.pagetype-is-category #sidebars .sidebar ul h3 a:hover, 
.pagetype-is-category #sidebars .sidebar li h3 a:hover, 
.pagetype-is-archive #sidebars .sidebar li h3 a:hover, 
.pagetype-is-tag #sidebars .sidebar li h3 a:hover, 
.pagetype-is-day #sidebars .sidebar li h3 a:hover, 
.pagetype-is-month #sidebars .sidebar li h3 a:hover, 
.pagetype-is-year #sidebars .sidebar li h3 a:hover, 
.pagetype-is-search #sidebars .sidebar li h3 a:hover, 
.pagetype-is-post #sidebars .sidebar li h3 a:hover, 
.pagetype-is-page #sidebars .sidebar li h3 a:hover,


.pagetype-is-category #sidebars .sidebar  h3 a:hover, 
.pagetype-is-archive #sidebars .sidebar  h3 a:hover, 
.pagetype-is-tag #sidebars .sidebar  h3 a:hover, 
.pagetype-is-day #sidebars .sidebar  h3 a:hover, 
.pagetype-is-month #sidebars .sidebar  h3 a:hover, 
.pagetype-is-year #sidebars .sidebar  h3 a:hover, 
.pagetype-is-search #sidebars .sidebar  h3 a:hover, 
.pagetype-is-post #sidebars .sidebar  h3 a:hover, 
.pagetype-is-page #sidebars .sidebar  h3 a:hover




 {color: #569BBE; text-decoration: none;}

.pagetype-is-category #sidebars .sidebar ul a, 
.pagetype-is-category #sidebars .sidebar li a, 
.pagetype-is-archive #sidebars .sidebar li a, 
.pagetype-is-tag #sidebars .sidebar li a, 
.pagetype-is-day #sidebars .sidebar li a, 
.pagetype-is-month #sidebars .sidebar li a, 
.pagetype-is-year #sidebars .sidebar li a, 
.pagetype-is-search #sidebars .sidebar li a, 
.pagetype-is-post #sidebars .sidebar li a,  
.pagetype-is-page #sidebars .sidebar li a,

.pagetype-is-category #sidebars .sidebar a, 
.pagetype-is-category #sidebars .sidebar a, 
.pagetype-is-archive #sidebars .sidebar a, 
.pagetype-is-tag #sidebars .sidebar a, 
.pagetype-is-day #sidebars .sidebar a, 
.pagetype-is-month #sidebars .sidebar a, 
.pagetype-is-year #sidebars .sidebar a, 
.pagetype-is-search #sidebars .sidebar a, 
.pagetype-is-post #sidebars .sidebar a,  
.pagetype-is-page #sidebars .sidebar a


{/*color: #569BBE;*/ text-decoration: none;
	text-transform: none;}
	
.pagetype-is-category #sidebars .sidebar ul a:hover, 
.pagetype-is-category #sidebars .sidebar li a:hover, 
.pagetype-is-archive #sidebars .sidebar li a:hover, 
.pagetype-is-tag #sidebars .sidebar li a:hover, 
.pagetype-is-day #sidebars .sidebar li a:hover, 
.pagetype-is-month #sidebars .sidebar li a:hover, 
.pagetype-is-year #sidebars .sidebar li a:hover, 
.pagetype-is-search #sidebars .sidebar li a:hover, 
.pagetype-is-post #sidebars .sidebar li a:hover, 
.pagetype-is-page #sidebars .sidebar li a:hover


.pagetype-is-category #sidebars .sidebar a:hover, 
.pagetype-is-archive #sidebars .sidebar a:hover, 
.pagetype-is-tag #sidebars .sidebar a:hover, 
.pagetype-is-day #sidebars .sidebar a:hover, 
.pagetype-is-month #sidebars .sidebar a:hover, 
.pagetype-is-year #sidebars .sidebar a:hover, 
.pagetype-is-search #sidebars .sidebar a:hover, 
.pagetype-is-post #sidebars .sidebar a:hover, 
.pagetype-is-page #sidebars .sidebar a:hover



{/*color: #3B6C7F*/}




/*------------------------------------------------
Pages (is_post)
------------------------------------------------*/.----PAGES----{}
.pagetype-is-page #content .headline_area  {
/*	padding-bottom: 10px;
	display: inline-block;
	clear: right;
	width: 500px;
	float: right;
	right: 0px;
	bottom: 0px;
	position: absolute;*/
}
.associated-posts{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	clear:both

}
.associated-post{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.associated-posts .post-title{
	font-weight: bold;
}


/*------------------------------------------------
Posts (is_post)
------------------------------------------------*/
.----POSTS----{}

.pagetype-is-post .ccmc_custom_post_entry {}

.pagetype-is-post .post_box .top{
	clear: both;
	display: block;
}
.post_box, .full_width #content_box .page {

margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
/*padding-top: 0px;*/}

.full_width #content_box .teasers_box .page {

margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 9px;}


.teaser_right {margin-left:5px}
.pagetype-is-post #content .headline_area {
	margin-bottom: 0em;
	min-height:130px;
	max-height:200px;
	position:relative;
	display: block;
	overflow: inherit;
}

.pagetype-is-post #content .headline_area .ccmc_post_category{
	display: inline-block;

/*	float: left;*/
	width: 120px;
	margin-right: 15px;
	padding-right: 0px;
	
	padding-top: 5px;
	padding-bottom: 10px;
	bottom: 0px;
	/*clear: left;*/
	position: absolute;

	letter-spacing: 1px;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
	overflow: inherit;
	
/*		min-height:100px;
	max-height:200px;*/

}

.pagetype-is-post #content .headline_area .ccmc_headline_area  {
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	width: 500px;

	left: 135px;
	bottom: 0px;
	position: absolute;
	overflow: auto;
/*	min-height:100px;
	max-height:200px;*/
}
.pagetype-is-post #content .headline_area .ccmc_headline_area h1{
	line-height: normal;	
	margin:0px;
/*	bottom: 0px;
	position: absolute;*/

}

.pagetype-is-post #content .headline_area h1, 
.pagetype-is-page #content .headline_area h1,  
#archive_intro h1,
.pagetype-is-search #content .headline_area h2  {
	font-weight: bold;
}
.ccmc_meta_and_content{
	display: block;
}
.pagetype-is-post #ccmc_custom_headline_meta_sidebox{
	letter-spacing: 0em;
	float: left;
	width: 120px;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 0px; 
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}



.pagetype-is-post #ccmc_custom_headline_meta_author{}
.pagetype-is-post #ccmc_custom_headline_meta_mainbox{
	display: block;
	padding-top: 5px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	clear:both;
	height: 14px;
}
.pagetype-is-post #ccmc_custom_post_entry{
	float: right;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}
#ccmc_custom_headline_meta_mainbox {

}

.pagetype-is-post #ccmc_custom_headline_meta_timestamp{
	margin-right: auto; float:left
}
.pagetype-is-post #ccmc_custom_headline_meta_comments{
	margin-left: auto; float:right
}
#ccmc_custom_headline_meta_timestamp, 
#ccmc_custom_headline_meta_comments{
	font-size: 10px;
	text-decoration: none;
	letter-spacing: 1px;		
	font-weight: normal;
	text-transform: uppercase;
}
.format_text a {
text-decoration: none;
}
.pagetype-is-post .entry-content {
	display: block;
	width: 635px;
}
.prev_next {
padding-right: 0em;
padding-left: 0em;
}

.author_info{
	text-decoration: none;
	margin-bottom:15px;
}
.author_info p{
	padding-bottom: 5px;
}
.author_name{
/*	padding-top: 10px;
*/	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	font-size: 11px;
}
.author_photo{
	padding-right: 30px;
	padding-bottom: 10px;
	height: 50px;
	width: 50px;
}
.author_email{
	font-size: 10px;
	font-style: italic;
	line-height: 14px;
}


.pagetype-is-post .format_text .post_tags{
	font-size: 14px;
	font-style: italic;
	display: block;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
}



/*------------------------------------------------
Comments
------------------------------------------------*/
.----COMMENTS----{}


.pagetype-is-post #comments {
	margin-top: 15px;
	margin-left:135px;
	margin-right: 0px; 
	width: 500px; 
	float:left;
}

.comments_intro, #respond_intro{
	margin-left: 0em;
}
#commentform {
	padding-right: 0em;
	padding-left: 0em;
}

#comment_list, #trackback_list {
	margin-bottom: 15px;
}

#respond_intro p {
	font-size: 14px;
	line-height: 1.333em;
	color: #000;
	font-weight: bold;
}




/*------------------------------------------------
Homepage
------------------------------------------------*/
.----HOMEPAGE----{}
body.pagetype-is-custom_homepage, 
body.pagetype-is-custom_homepage #page,
body.home, 
body.research,  
body.tech,
body.shared-economy,
body.sharing-economy,
body.arlington,  
body.equity,  
body.top-tdm-case-studies,
body.newsroom,  
body.projects, 
body.policy,  
body.arlington,  
body.pagetype-is-category,
body.pagetype-is-tag,
body.pagetype-is-archive,
body.pagetype-is-search {
	background-color: #f1f1f1;
	background-image: url(http://mobilitylab.org/images/backgrounds/homepage_bg.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

body.pagetype-is-custom_homepage #header_area, 
body.pagetype-is-custom_homepage #page #header_area,
body.home #header_area, 
body.research #header_area,  
body.tech #header_area,
body.shared-economy #header_area,
body.sharing-economy #header_area,
body.arlington #header_area,  
body.equity #header_area,  
body.top-tdm-case-studies #header_area,
body.newsroom #header_area, 
body.arlington #header_area,  
body.projects #header_area, 
body.policy #header_area,  
body.pagetype-is-category #header_area,
body.pagetype-is-tag #header_area,
body.pagetype-is-archive #header_area,
body.pagetype-is-search #header_area
 {background-image:none;}





/*.pagetype-is-category #content_area{
	background-image: url(http://mobilitylab.org/images/archive_contentarea_bg.png);
	background-repeat: repeat;}*/


.home #page {
		background:none;

}
.pagetype-is-custom_homepage .ccmc_headline_area, .pagetype-is-custom_homepage .headline_area {
	display:none}

.home #content {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
	
/*Slideshow*/	
.----HOMEPAGE-SLIDESHOW----{}

#ccmc_topblock{
	clear: both;
	height: 420px;
	margin-bottom: 15px
}


.home .post_box, .home #comments {display:none}
#ccmc_topblock_slideshow, #ccmc_topblock_slideshow_fullwidth {
	float: left;
}
#ccmc_topblock_slideshow_fullwidth {
	
}
#uds-billboard-wrapper{margin-bottom: 0px; height: 420px;}
.uds-descr {
	font-size: 12px;
	font-weight: bold;
}
.uds-descr h2 {
	font-size: 24px;
}
.uds-descr a .read-more{}

/*------------------------------------------
Community Squares
-----------------------------------------------*/
.----HOMEPAGE-COMMUNITY-SQUARES----{}

#ccmc_topblock #communities {
	height: 420px;
	margin-left: 15px;
	font-size: 12px;
	text-decoration: none;
	float:right
}
.community1 .widget .widget_text {overflow: hidden;}
#communities {
	overflow: hidden;}
#communities .widget .widget_text .textwidget{
	overflow: hidden;
}
#ccmc_topblock #communities h3 {
	font-size: 16px;
	font-weight: bold;
}
#ccmc_topblock #communities .community1 {
	padding: 9px;
	height: 110px;
	width: 290px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-color: #66BBDD;
	clear: both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6CC8E5;
	border-right-color: #569BBE;
	border-bottom-color: #569BBE;
	border-left-color: #6CC8E5;
}
#ccmc_topblock #communities .community2 {
	padding: 9px;
	height: 110px;
	width: 290px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-color: #FFF;
	/*	background-color: #EAEAEA;*/
	clear: both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
}
#ccmc_topblock #communities .community3 {
	padding: 9px;
	height: 110px;
	width: 290px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #B7A58D; 
	clear: both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B7A58D;
	border-right-color: #AA9985;
	border-bottom-color: #AA9985;
	border-left-color: #B7A58D;
}

.----HOMEPAGE-FEATURED-ITEMS----{}
.homepage_features{display:block; float:left; width: 960px; margin-bottom:15px;}

.homepage_features_sidebar{display:block; float:left; width: 990px; margin-bottom:15px;}

.homepage_features .features_items {
	display:inline-block;
	float:left;

}
.col1, .col2{
	width: 325px; 
}
.col3{
	width: 310px; 
}

/*============================================================*/
/*HOMEPAGE - FEATURES SECTION (2011-2013)I - GENERAL SETTINGS
/*============================================================*/
.features_items .widget h3 {
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	margin-bottom: 0px;
	border-bottom-color: #948671;
	padding-bottom:7px;	border-bottom-width: 3px;
	border-bottom-style: solid;
	display:block;
	clear:both

}


/* TEXT BOX IN FEATURED SECTION */
.------FEATURES--TEXT-WIDGET {}
.homepage_features .widget_text {display: inline-block;
float: left;
width: 290px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
margin-left: 0px;
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
min-height: 290px;
background-color: white;}
.homepage_features .features_items .widget_text h3  {
	font-size: 24px;
font-weight: bold;
/*min-height: 100px;*/
text-decoration: none;
vertical-align: middle;
display: block;
clear: both;
/*padding-top: 15px;*/
padding-bottom: 15px;
margin-top: auto;
margin-bottom: auto;
/*min-height: 145px;*/}
.homepage_features .features_items .widget_text .textwidget{font-size: 12px;}


/* RSS BOX IN FEATURED SECTION */
.------FEATURES--RSS-WIDGET {}
.homepage_features .features_items .widget_rss {float: left;
width: 290px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
margin-left: 0px;
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
min-height: 290px;
background-color: white;}

 
.homepage_features .features_items .widget_rss  a {color:#000}
.homepage_features .features_items .widget_rss  a:hover {color:#276DB5}


.homepage_features .features_items .widget_rss h3{
	padding-bottom: 7px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	display: block;
	clear: both;color: #3B6C7F;
	border-bottom-color: #948671;
	}

.homepage_features .features_items .widget_rss h3 .rsswidget{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; }
/*.homepage_features .features_items .widget_rss h3 .rsswidget a {color: #3B6C7F;}*/
.homepage_features .features_items .widget_rss h3 .rsswidget a img{float:right}

.homepage_features .features_items .widget_rss li .rsswidget {font-size: 24px;
font-weight: bold;
min-height: 100px;
text-decoration: none;
vertical-align: middle;
display: block;
clear: both;
padding-top: 15px;
padding-bottom: 15px;
margin-top: auto;
margin-bottom: auto;
min-height: 145px;}

.homepage_features .features_items .widget_rss .rss-date {font-size: 9px;
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
padding-bottom: 5px;}
.homepage_features .features_items .widget_rss .rssSummary {font-size: 12px;
display: block;
clear: both;
padding-bottom: 5px;
font-weight: normal;}
.homepage_features .features_items .widget_rss cite{
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
/* IMAGE BOX IN FEATURED SECTION */
.------FEATURES--IMAGE-WIDGET {}
.homepage_features .features_items .widget_sp_image  {
	width: 290px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	min-height: 290px;
	background-color: white;}
	
.homepage_features .features_items .widget_sp_image a {color:#000}
.homepage_features .features_items .widget_sp_image a:hover {color:#276DB5}
.homepage_features .features_items .widget_sp_image h3 {
	padding-bottom: 7px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	display: block;
	clear: both;

	border-bottom-color: #948671;
	font-weight: bold;
	}
	
.homepage_features .features_items h3 a{
	color: #3B6C7F;
	text-decoration:none}	

.homepage_features .features_items .widget_sp_image .widget_sp_image-image-link {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	clear: both;
	padding-top: 0px;
	
	margin-top: auto;
	margin-bottom: auto;
	width:290px;
	overflow: hidden;
}
.homepage_features .features_items .widget_sp_image .widget_sp_image-description{
	padding-top: 10px;
	font-size: 12px;
	display: block;
	clear: both;
	padding-bottom: 0px;
	font-weight: bold;
}
/*--------------------------------------------------
WIDGET PROPERTIES - RECENT FEATURED POSTS (found on homepage)
--------------------------------------------------*/
.----WIDGETS-Recent-Features ----{}


.features_items .col1 .widget_recentfeaturedposts, 
.features_items .col2 .widget_recentfeaturedposts {
	margin-right: 15px; width: 290px;
}
.features_items .col3 .widget_recentfeaturedposts {
	margin-right: 0px;	width: 290px;  }


.widget_recentfeaturedposts {	
	display:inline-block;
	float:left;
/*	width: 290px;*/
/*	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;*/
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	
/*margin-right: 15px;
margin-bottom: 15px;
*/	margin-left: 0px;
	padding-top: 9px;
	padding-bottom: 9px;
/*	padding-right: 9px;
	padding-left: 9px;
	min-height:290px;
	background-color:#FFF*/
}
.widget_recentfeaturedposts a {color:#000}
.widget_recentfeaturedposts a:hover {color:#276DB5}

.widget_recentfeaturedposts h3 {
	
	display:block;
	clear:both;

}
.widget_recentfeaturedposts>h3>a {
	display:block;
	font-size: 12px;
	text-decoration: none;
	/*color:#3B6C7F;*/
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:7px;	margin-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	/*border-bottom-color: #948671;*/
	}
.fullwidth_sidebar .widget.widget_recentfeaturedposts>h3>a,	
#section1 .widget.widget_recentfeaturedposts>h3>a {
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	display: block;
	text-decoration: none;}
	
	
.homepage_features .widget_recentfeaturedposts {
	display: inline-block;
	float: left;
	width: 290px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	min-height: 290px;
	background-color: #FFF;}
.homepage_features .widget_recentfeaturedposts>h3 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 0px;
	border-bottom-color: #948671;
	padding-bottom: 7px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	display: block;
	clear: both;
}

	

.featured-main-left.widget_recentfeaturedposts.widget>h3,
.featured-main-right.widget_recentfeaturedposts.widget>h3,
.featured-main-secondary-left.widget_recentfeaturedposts.widget>h3,
.featured-main-secondary-right.widget_recentfeaturedposts.widget>h3,
.featured-small-right.widget_recentfeaturedposts.widget>h3,
.featured-small-left.widget_recentfeaturedposts.widget>h3 {padding:none; border-style:none;}

.featured-main-left.widget_recentfeaturedposts.widget>h3>a,
.featured-main-right.widget_recentfeaturedposts.widget>h3>a,
.featured-main-secondary-left.widget_recentfeaturedposts.widget>h3>a,
.featured-main-secondary-right.widget_recentfeaturedposts.widget>h3>a,
.featured-small-right.widget_recentfeaturedposts.widget>h3>a,
.featured-small-left.widget_recentfeaturedposts.widget>h3>a
{
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.widget_recentfeaturedposts h3 a:hover{	border-bottom-style: solid;
	border-bottom-width: 3px;}

.widget_recentfeaturedposts .title-with-image a, .widget_recentfeaturedposts .title-no-image a {color:#000}
.widget_recentfeaturedposts .title-no-image {
/*	font-size: 24px;
*/	font-weight: bold;
/*	min-height:100px;*/
	text-decoration: none;
	vertical-align: middle;
	display:block;
	clear:both;
	padding-top:15px;
	padding-bottom:15px;
	margin-top: auto;
	margin-bottom: auto;
/*	min-height:145px;*/
}
.widget_recentfeaturedposts .title-with-image {
/*	font-size: 16px;
*/	font-weight: bold;
	text-decoration: none;
	display:block;
/*	clear:both;*/
	padding-bottom:5px;
	margin-top: 0px;
	padding-top: 0px;
}
.widget_recentfeaturedposts .title-with-image a{	
	margin-top: 0px;
	padding-top: 0px;}




.widget_recentfeaturedposts .features_image_container{	
/*	height: 145px;*/
/*	width: 290px;*/
	display: inline-block;
	overflow: hidden;	
/*	clear: both;*/
}



.widget_recentfeaturedposts .features_image_container img.recent-posts-thumb{
	margin-right: auto;
	margin-left: auto;
	/*display: inline-block;
	clear: both;*/
	margin-top: 0px;
	margin-bottom: 10px;
	/*width: 290px;*/
}



.widget_recentfeaturedposts .ccmc_overflow_hidden {overflow:hidden;height:288px;}



.widget_recentfeaturedposts .features-text-below-headline /*This includes date, excerpt, and author*/ {
	display: block;
	clear: both;
	}
.widget_recentfeaturedposts .feature-date{
	font-size: 9px; 
	font-weight: bold;
	text-decoration: none; 
	display:block; 
/*	clear:both; 
*/	padding-bottom:5px;}
	
.widget_recentfeaturedposts .feature-excerpt{
	font-size: 12px;
	display:block;
/*	clear:both;
*/	padding-bottom:5px;
	font-weight: normal;
}
.widget_recentfeaturedposts .feature-author{
	height:20px;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; 
	display:block; 
	padding-top: 5px;
	border-top: 1px;
	border-top-color: #ccc;
	border-top-width: 1px;
	border-top-style: solid;
	margin-top:2px;
/*	position:absolute;
	bottom:0px;
	z-index:500;*/
	
	
}
.widget_recentfeaturedposts .features_readmore{
	font-weight: bold;
	display: inline-block;
}






/*--------------------------------------------------
WIDGET PROPERTIES - ARTICLE INDEX POSTS (found on homepage)

--------------------------------------------------*/
.----HOMEPAGE-ARTICLE-INDEX----{}	

#article_index{
	display:block; 
	float:left; 
	width: 960px;
}
#article_index .article_index_items{
	display:inline-block;
	float:left;
}
#article_index .article_index_items .widget {width:310px;}

.widget_ccmcrecentpostsbycat {}
.widget_ccmcrecentpostsbycat h3{
	font-size: 16px;
	font-weight:bold;
	text-decoration: none;
	margin-bottom: 10px;
/*	padding-bottom:7px;	
*/	border-bottom-width: 2px;
	border-bottom-style: none;
	display:block;
	clear:both;
	/*color:#3B6C7F;
	border-bottom-color: #948671;*/
}
.widget_ccmcrecentpostsbycat h3 a {/*color:#3B6C7F;*/}
.widget_ccmcrecentpostsbycat ul{list-style-type: none;}
.widget_ccmcrecentpostsbycat ul>li{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	/*border-bottom-color: #CCC;*/
	min-height:75px;
}
.widget_ccmcrecentpostsbycat .title-with-image, 
.widget_ccmcrecentpostsbycat .title-no-image {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-top:0px;
	padding-bottom:8px;
}

.widget_ccmcrecentpostsbycat .articleindex-date{
	font-size: 9px; 
	font-weight: bold;
	text-decoration: none; 
	display:inline-block; 
	clear:left; 
	padding-bottom:5px;
}
.widget_ccmcrecentpostsbycat .articleindex-excerpt{
	font-size: 12px; 
	display:inline-block; 
	clear:left; 
	padding-bottom:5px;
}
.widget_ccmcrecentpostsbycat .articleindex-author{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; display:block; clear:both;
}


#article_index .widget_ccmcrecentpostsbycat h3{
	font-size: 16px;
	font-weight:bold;
}
#article_index .widget_ccmcrecentpostsbycat h3 a {
	text-decoration: none;
	margin-bottom: 10px;
	padding-bottom:7px;	
	border-bottom-width: 2px;
	border-bottom-style: solid;	
	display:block;
	clear:both;}

.widget_ccmcrecentpostsbycat .title-with-image a, 
.widget_ccmcrecentpostsbycat .title-no-image a, 
.widget_ccmcrecentpostsbycat .articleindex-author a 
	{color:#000}
	
.widget_ccmcrecentpostsbycat .title-with-image a:hover, 
.widget_ccmcrecentpostsbycat .title-no-image a:hover, 
.widget_ccmcrecentpostsbycat .articleindex-author a:hover 
	{color:#276DB5}

.widget_ccmcrecentpostsbycat .ccmc-recent-posts-by-category .recent-posts-thumb{
/*	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;*/
	/*display: inline-block*/
	margin-right: 10px;
	margin-bottom: 10px;
	width: 75px;
}
.widget_ccmcrecentpostsbycat .articleindex-image-container{
	clear: left;
	float: left;
/*	height: 75px;
	width: 75px;*/

	overflow: hidden;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
	position: relative;
}
#article_index .widget_ccmcrecentpostsbycat .articleindex-image-container img {}
#article_index .landscape_thumbnail {width: auto; height: 75px;}
#article_index .square_thumbnail 	{width: 75px; height: 75px;}
#article_index .portrait_thumbnail  {width: 75px; height: auto;}
	


#section1  .widget_ccmcrecentpostsbycat .articleindex-image-container{
	height: 75px;
	width: 75px;}

.widget_ccmcrecentpostsbycat{
/*	width: 300px;
*/	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}












.------ARTICLE-INDEX--RSS-WIDGET {}

.widget_rss, .widget_better_rss_widget {}

.widget_rss h3, .widget_better_rss_widget h3 {
	color:#3B6C7F;
	font-size: 16px;
	text-decoration: none;	
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom:7px;	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #948671;
	display:block;
	clear:both
	}
.widget_rss h3 a, .widget_better_rss_widget h3 a {	color:#3B6C7F;	text-decoration: none;	}
.widget_rss h3 .rsswidget, .widget_better_rss_widget h3 .rsswidget{	}
.widget_rss a, .widget_better_rss_widget a  {color:#000}
.widget_rss a:hover, .widget_better_rss_widget a:hover {color:#167CA3}

.widget_rss h3 .rsswidget a img, .widget_better_rss_widget h3 .rsswidget a img  {	}
.widget_rss ul .rsswidget, .widget_better_rss_widget ul .rsswidget   {list-style-type: none;}
.widget_rss li, .widget_better_rss_widget li {
	list-style-type: none;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	}
.widget_rss li .rsswidget, .widget_better_rss_widget li .rsswidget {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	clear: both;
	padding-bottom: 8px;
	}
.widget_rss .rss-date, .widget_better_rss_widget .rss-date {
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	clear: left;
	padding-bottom: 5px;
	}
.widget_rss .rssSummary, .widget_better_rss_widget .rssSummary {
	font-size: 12px;
	display: inline-block;
	clear: left;
	padding-bottom: 5px;}
.widget_rss cite, .widget_better_rss_widget cite{display:none}
	
	
.----CAROUSEL----{}	
/*CAROUSEL*/

.widget_wp_carousel_widget{
	margin-bottom: 15px;
}

.carousel_big_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	width: 118px;
	height: 205px;
	overflow:hidden

}
.carousel_small_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width: 118px;
	height: 105px;
	overflow:hidden

}
.wp_carousel_default_kubrick_pagination{display:none}
.----EVENT PAGES----{}

.eventsListWidget{}
.eventsListWidget .when{
	font-size: 11px;
}
.eventsListWidget .event{
	font-weight: bold;
}
.eventsListWidget .loc{}
.eventsListWidget .more-link{display:none;}
.eventsListWidget li {
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.eventsListWidget .dig-in{font-weight: bold}



.features_items .eventsListWidget{
	display: inline-block;
float: left;
width: 290px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
margin-left: 0px;
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
min-height: 290px;
background-color: white;
	
	}
.features_items .eventsListWidget h3 {font-size: 12px;
font-weight: bold;
text-decoration: none;
margin-bottom: 0px;
border-bottom-color: #948671;
padding-bottom: 7px;
border-bottom-width: 3px;
border-bottom-style: solid;
display: block;
clear: both;}
.features_items .eventsListWidget h3 a{color: #3B6C7F;}

.features_items .eventsListWidget .upcoming {overflow: hidden;
height: 288px;}

.features_items .eventsListWidget .when{
	font-size: 12px;
	font-weight: bold;
	padding-bottom:6px;
}
.features_items .eventsListWidget .event{
	font-weight: bold;
	font-size: 14px;	padding-bottom:6px;
}
.features_items .eventsListWidget .loc{
	font-size: 12px; display:inline;
	
	}
.features_items .eventsListWidget .more-link{display:none;}

.features_items .eventsListWidget li {
	padding-top:8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.features_items .eventsListWidget .dig-in{width: 290px;
height: 20px;
font-size: 10px;
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
padding-top: 5px;
border-top-color: #CCC;
border-top-width: 1px;
border-top-style: solid;
float: left;
margin-top: 2px;}







.event-grid .full_width #page, .event-list .full_width #page{
	margin-right: auto;
	margin-left: auto;
	width:960px;
}
#content_area, .event-grid #content_area, .event-list #content_area {min-height:650px;}

.event-grid  .sharethis_button_collection, .event-list .sharethis_button_collection {display:none}

#event-comments #comments{
	margin-left: 0px;
	width: 635px;
}

.headline_area .ccmc_event_headline_area{
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	width: 635px;
	left: 0px;
	bottom: 0px;
	position: absolute;
	overflow: auto;
}
.event-list .ccmc_event_headline_area{
	position: relative;
}
#big thead {
	background-color: #948671;
}

.upcoming a.tec-button-off, .grid a.tec-button-off {
	background-color: #66BBDD;
}
.upcoming a.tec-button-on, .grid a.tec-button-on {
	background-color: #569BBE;
	}

#calendar-nav-container{
	clear: both;
	padding-top: 0px;
	padding-bottom: 10px;
	height: 15px;
}

#calendar-nav-ical{
	display: inline;
	height: 15px; float:left
}
#calendar-nav-controls{
	display: inline;
	height: 15px;
	float:left;
	padding-left: 15px;
}

.pagetype-is-page #content .grid .headline_area {
	margin-top: 2em;
	margin-bottom: 2em;
	
}
#content .grid .headline_area h1 {width: 400px; display: inline;}
/*.nav_container{display:none}*/


.----CONSTANT CONTACT----{}
#constant-contact-signup .t{
	display:inline-block;
}

div#cc_form_0 label{
	display:inline-block;
	width: 100px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#cc_Go{
	font-weight: bold;
color: #111;
background: url('lib/images/submit-bg.gif');
border: 3px double #999;
border-top-color: #CCC;
border-left-color: #CCC;
cursor: pointer;
width: auto !important;
overflow: visible;
}
#cc_first_name{}
#cc_last_name{}
#cc_email_address{}
#cc_company_name{}
#cc_job_title{}
#cc_city_name{}
#cc_state_code{}
#cc_country_code{}








.hungryfeed_feed_description, .hungryfeed_feed_title {display:none}
.hungryfeed_items .teaser .format_teaser p a{
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
}
.hungryfeed_item {padding: 9px;
width: 290px;
margin-top: 0px;
margin-right: 15px;
margin-bottom: 15px;
margin-left: 0px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
min-height: 280px;}










.--GOOGLE DOCS SPECIFIC --{}

.igsv-table{
	width: 85%;
	margin-right: auto;
	margin-left: auto;
	padding: 2px;
	border: 1px solid #e7e7e7;
}

.igsv-table   .odd  .even, .igsv-table   .odd  .odd{
	background-color: #E7E7E7; padding: 5px;
}

.igsv-table   .even  .even, .igsv-table   .even  .odd{
	 background-color: #fff; padding: 5px;
}



.igsv-table thead, .igsv-table tbody{text-align: center;}

.igsv-table thead .col-1, .igsv-table tbody .col-1{
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 1em;
}




.--CUSTOM_POST_MARKUP_FULLWIDTH{}
.fullwidth_post #content, .fullwidth_post .entry-content{width:960px}

.fullwidth_content #content .headline_area {min-height: 65px;}

.fullwidth_content #content .headline_area .ccmc_headline_area, 
.fullwidth_content #content  #ccmc_custom_post_entry,  
.fullwidth_content #comments {width:825px}

.fullwidth_content #sidebars {display:none}

.fullwidth_content #content .headline_area .ccmc_post_category {position:relative}




.--CUSTOM_POST_MARKUP_RESEARCH{}

.research_fullwidth_content #ccmc_custom_headline_meta_sidebox {display:none}

.research_fullwidth_content #content  #ccmc_custom_post_entry, .research_fullwidth_content #comments  {width:960px; float:none; margin-left: 0px;}
.research_fullwidth_content #content, .research_fullwidth_post .entry-content{width:960px}

.research_fullwidth_content #content .headline_area {min-height: 65px;}

.research_fullwidth_content #content .headline_area .ccmc_headline_area {width:725px; left:0px}
 
 

.research_fullwidth_content #sidebars {display:none}

.research_fullwidth_content #content .headline_area .ccmc_post_category {position:relative; float:right; margin-left:15px; margin-right:0px;width:220px}





.home .features_items .widget {height:335px; overflow:hidden}



.home .homepage_features_sidebar .features_items .widget {
	display: inline-block;
	float: left;
	width: 290px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	min-height: 290px;
	background-color: white;
}










/*Custom Landing Pages, ACCS Research and Research*/
body.research.pagetype-is-page .post_box.top,
body.tech.pagetype-is-page .post_box.top, 
body.sharing-economy.pagetype-is-page .post_box.top,
body.arlington.pagetype-is-page .post_box.top,  
body.equity.pagetype-is-page .post_box.top,
body.top-tdm-case-studies.pagetype-is-page .post_box.top,
body.newsroom.pagetype-is-page .post_box.top,  
body.arlington.pagetype-is-page .post_box.top,
body.policy.pagetype-is-page .post_box.top,
body.projects.pagetype-is-page .post_box.top
{display:none;}

body.research.pagetype-is-page #content,
body.tech.pagetype-is-page #content,
body.sharing-economy.pagetype-is-page #content,
body.arlington.pagetype-is-page #content,  
body.equity.pagetype-is-page #content,  
body.top-tdm-case-studies.pagetype-is-page #content,  
body.newsroom.pagetype-is-page #content, 
body.arlington.pagetype-is-page #content,  
body.policy.pagetype-is-page #content,  
body.projects.pagetype-is-page #content    
{border:none;}



.cat_research #content_area #sidebars{}

/*.cat_accs-research #content_area #sidebars {display:none}
*/

.cat_research #content_area #content_box #content .teasers_box,
.cat_research #content_area #content_box #content{}

/*.cat_accs-research #content_area #content_box #content,
 .cat_accs-research #content_area #content_box #content .teasers_box {width:975px; }
*/
.cat_research #content_area #content_box #content .teaser{}

/*.cat_accs-research #content_area #content_box #content .teaser {margin-right:15px; margin-bottom:15px; margin-left:0px; float:left}
*/
.cat_research #content_area #content_box #content .post/*, 
.cat_accs-research #content_area #content_box #content .post */
{display:inline-block}

.cat_research #content_area #content_box #content,  
.cat_research #content_area #content_box #content #archive_intro {}

/*.cat_accs-research #content_area #content_box #content, 
 .cat_accs-research #content_area #content_box #content #archive_intro{width:960px;}
*/

.cat_research #content_area #content_box #content .prev_next .post, .cat_accs-research #content_area #content_box #content .prev_next .post {display:none;}



.cat_accs-research #archive_intro {display:none}
 
.cat_accs-research #landing_page_sidebar {margin-top:14px;}

.cat_accs-research #landing_page_sidebar .widget_text h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	margin-bottom:14px;
}
 .cat_accs-research #landing_page_sidebar .widget_text .textwidget {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
.cat_accs-research #landing_page_sidebar .widget_text .textwidget p{
	margin-bottom: 1em;
}

 .cat_accs-research #landing_page_sidebar #text-9{width:635px; height:320px; margin-right:15px; margin-bottom:15px; display:inline-block;float:left}
 
 /*Image buttons*/
.cat_accs-research #landing_page_sidebar #widget_sp_image-6 {display:block;margin-bottom:0px; width:960px;height:1px;}
.cat_accs-research #landing_page_sidebar .widget_sp_image { }
.cat_accs-research #landing_page_sidebar .widget_sp_image h3 {display:none}
.cat_accs-research #landing_page_sidebar #widget_sp_image-7, .cat_accs-research #landing_page_sidebar #widget_sp_image-8 {margin-right:15px;width:310px;margin-bottom:15px;display:inline-block; float:left;}
.cat_accs-research #landing_page_sidebar #widget_sp_image-9 {width:310px;margin-bottom:15px;display:inline-block;float:left;}



.cat_accs-research #landing_page_sidebar .videosidebar{
	float: right;
	width: 310px;
	height: 240px;
	margin-bottom: 15px;
	position: relative;
	display: inline-block;
/*	left: 650px;
	top:0px;*/
}
.cat_accs-research #landing_page_sidebar .videosidebar h3{display:none}
.cat_accs-research #landing_page_sidebar #linkcat-213{
	float: right;
	width: 310px;
	margin-bottom: 15px;
	position: relative;

	display: inline-block;
/*	left: 650px;
	top:255px;*/
}



.cat_accs-research #landing_page_sidebar .widget_links h3, .cat_accs-research #landing_page_sidebar .videosidebar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	margin-bottom:12px;

	}


.cat_accs-research #landing_page_sidebar #linkcat-213  ul{
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;	
}

/* BETTER RSS BOX IN FEATURED SECTION */
.------FEATURES--BETTER-RSS-WIDGET {}
.homepage_features .features_items .widget_better_rss_widget {float: left;
width: 290px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
margin-left: 0px;
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
min-height: 290px;
background-color: white;}

.homepage_features .features_items .widget_better_rss_widget h3{
	padding-bottom: 7px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	display: block;
	clear: both;color: #3B6C7F;
	border-bottom-color: #948671;
	}

.homepage_features .features_items .widget_better_rss_widget h3 .rsswidget{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; }
.homepage_features .features_items .widget_better_rss_widget h3 .rsswidget a {color: #000;}
.homepage_features .features_items .widget_better_rss_widget h3 .rsswidget a img{float:right}

.homepage_features .features_items .widget_better_rss_widget li .rsswidget {font-size: 24px;
font-weight: bold;
/*min-height: 100px;*/
text-decoration: none;
vertical-align: middle;
display: block;
clear: both;
padding-top: 15px;
padding-bottom: 15px;
margin-top: auto;
margin-bottom: auto;
/*min-height: 145px;*/}

.homepage_features .features_items .widget_better_rss_widget li a {color: #000;}

.homepage_features .features_items .widget_better_rss_widget .rss-date {font-size: 9px;
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
padding-bottom: 5px;}
.homepage_features .features_items .widget_better_rss_widget .rssSummary {font-size: 12px;
display: block;
clear: both;
padding-bottom: 5px;
font-weight: normal;}
.homepage_features .features_items .widget_better_rss_widget cite{
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.homepage_features .features_items .widget_better_rss_widget ul{height:288px;overflow:hidden}

/*Custom homepage 201201*/
#ccmc_topblock_201201 {max-height:378px}
#ccmc_topblock_201201 #ccmc_topblock_row1{
	padding-bottom: 15px; height:278px;
}
#ccmc_topblock_201201 #ccmc_topblock_row1 #ccmc_topblock_slideshow 	{margin-right: 15px; width:635px; float:left}
#ccmc_topblock_201201 #ccmc_topblock_row1 #ccmc_sidebar2_201201 {
	width:310px;
/*	height:278px;
*/	float:right;
	overflow: hidden;
}

#ccmc_sidebar2_201201 .eventsListWidget {}
#ccmc_sidebar2_201201 .eventsListWidget h3, #ccmc_sidebar2_201201 .widget_tweetblender h3 {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.widget_tweetblender .tb_header, .widget_tweetblender .tb_photo {display:none}

#ccmc_sidebar2_201201 .widget_tweetblender .tb_tweetlist, #ccmc_topblock_row2 .widget_tweetblender .tb_tweetlist{
	border-bottom-style: none;
}

#ccmc_sidebar2_201201 .widget_tweetblender .tb_tweet, #ccmc_topblock_row2 .widget_tweetblender .tb_tweet{
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	font-size: 12px;
}
#ccmc_topblock_row2 .widget_tweetblender .tb_tweet { width:290px; padding-left:9px; padding-right:9px; margin-right:15px; display:inline-block;border:none;}

#ccmc_sidebar2_201201 .widget_tweetblender .tb_tweet .tb_author, #ccmc_sidebar2_201201 .widget_tweetblender .tb_tweet .tb_msg a,  
#ccmc_topblock_row2 .widget_tweetblender .tb_tweet .tb_author, #ccmc_topblock_row2 .widget_tweetblender .tb_tweet .tb_msg a {
	font-weight: bold;
	color: #1DA2D6;
}
#ccmc_sidebar2_201201 .widget_tweetblender .tb_tweet .tb_tweet-info, 
#ccmc_topblock_row2 .widget_tweetblender .tb_tweet .tb_tweet-info{
	display: inline-block;
}
#ccmc_sidebar2_201201 .widget_tweetblender .tb_tweet .tb_tweet-info, #ccmc_sidebar2_201201 .widget_tweetblender .tb_tweet .tb_tweet-info a, 
#ccmc_topblock_row2 .widget_tweetblender .tb_tweet .tb_tweet-info, #ccmc_topblock_row2 .widget_tweetblender .tb_tweet .tb_tweet-info a 
{font-size: 9px; color: #AA9985;}


#ccmc_topblock_row2 .widget_tweetblender h3 {
	display: inline;
float: left;
z-index: -5;
font-weight: bold;
font-size: 72px;
position: absolute;
color: rgba(0, 0, 0, 0.05);
text-shadow: 0px 0px 30px #ccc
	
	
	text-shadow: 0px 0px 30px #ccc;
    filter: dropshadow(color=#ccc, offx=0, offy=0);
}






#ccmc_sidebar2_201201 .eventsListWidget ul  {

	list-style-type: none; 
}
#ccmc_sidebar2_201201 .eventsListWidget .event {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;

}
.---HOMEPAGE-TOPBLOCKROW2 {}
#ccmc_topblock_201201 #ccmc_topblock_row2 {
	padding-bottom: 15px; 
	height:70px; 
	width:975px; 
	display:block;

	}

#ccmc_topblock_201201 #ccmc_topblock_row2 .widget_sp_image {margin-right: 15px; display:inline; float:left}


/* RESEARCH HOMEPAGE WIDGET CSS*/
.------RESEARCH-HOMEPAGE-WIDGET-AREA {}
.cat_research {}

.cat_research #archive_intro {/*display:none*/}


.cat_research #landing_page_sidebar .videosidebar, #landing_page_sidebar .videosidebar{
	float:left;
	height: 365px;
	width: 635px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.cat_research #landing_page_sidebar .widget_text h3, #landing_page_sidebar .widget_text h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
}
.cat_research #landing_page_sidebar .widget_text .textwidget, #landing_page_sidebar .widget_text .textwidget{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	}
	


.cat_research #landing_page_sidebar #widget_sp_image-11, #landing_page_sidebar #widget_sp_image-11{ /*ACTIONS BANNER*/
	float: left;
	height: 202px;
	width: 202px;
	padding-right: 15px;
	padding-bottom: 15px;
	overflow: hidden;
} 
.cat_research #landing_page_sidebar #widget_sp_image-10, #landing_page_sidebar #widget_sp_image-10{ /*IMPACTS BANNER*/
	float: left;
	height: 202px;
	width: 202px;
	padding-right: 15px;
	padding-bottom: 15px;
	overflow: hidden;
	} 
.cat_research #landing_page_sidebar #widget_sp_image-12, #landing_page_sidebar #widget_sp_image-12{  /*BENEFITS BANNER*/
	float: left;
	height: 202px;
	width: 201px;
	padding-right: 15px;
	padding-bottom: 15px;
	overflow: hidden;	
	} 
	
.cat_research #landing_page_sidebar .videosidebar h3, 
#landing_page_sidebar .videosidebar h3  {display:none}

/*.cat_research #landing_page_sidebar .widget_sp_image h3, 
.cat_research #landing_page_sidebar .widget_sp_image .widget_sp_image-description, 
#landing_page_sidebar .widget_sp_image h3, 
#landing_page_sidebar .widget_sp_image .widget_sp_image-description
 {display:none}*/

.cat_research #landing_page_sidebar #ccmcrecentpostsbycat-15, #landing_page_sidebar #ccmcrecentpostsbycat-15{ /*BLOGS WIDGET*/
	float: right;
	width: 310px;
	margin-right:15px;
}

.------RESEARCH-HOMEPAGE-CARDOZA-POLL {}
.cat_research #landing_page_sidebar .widget_cardoza_wp_poll{
	float: right;
	width: 290px;
	margin-right:15px;
	background-color: #CCC;
	padding: 10px;
	}

.cat_research #landing_page_sidebar .widget_cardoza_wp_poll h3{
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;	
	margin-bottom: 15px;
	}


.cat_research #landing_page_sidebar .widget_cardoza_wp_poll #widget-poll {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
.cat_research #landing_page_sidebar .widget_cardoza_wp_poll #widget-poll input {

	margin-top: 5px;
	margin-bottom: 5px;
	}

.------RESEARCH-HOMEPAGE-WPPOLLS {}
/*.cat_research #landing_page_sidebar #polls-widget-2, #landing_page_sidebar #polls-widget-2 {	
	float: right;
	width: 290px;
	margin-right:15px;
	background-color: #F0F0F0;
	padding: 10px;}*/

/*.cat_research #landing_page_sidebar #polls-widget-2 h3, #landing_page_sidebar #polls-widget-2 h3 {	
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;	
	margin-bottom: 10px;}
*/
/*.cat_research #landing_page_sidebar #polls-widget-2 .wp-polls, #landing_page_sidebar #polls-widget-2 .wp-polls {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	}
*/

.widget_polls-widget .wp-polls input{
	}
.widget_polls-widget .wp-polls label{
	margin-left: 5px;
	}
	
	
.widget_polls-widget .wp-polls .poll_question, .widget_polls-widget .wp-polls>p>strong {
font-size: 16px;
line-height: normal;
font-weight: bold;
padding-top: 8px;
padding-bottom: 8px;
}
.widget_polls-widget .wp-polls ul.wp-polls-ul li {
	margin-bottom: 7px;
}


.widget_polls-widget .wp-polls .wp-polls-ans>p {font:12px bold Arial, Helvetica, sans-serif;}
.widget_polls-widget .wp-polls .wp-polls-ans>p>a {}
.widget_polls-widget .poll_submit_button {
	margin-bottom: 10px; width: 50%; display: inline-block; }
.widget_polls-widget .poll_viewresults {width: 49%; display: inline-block;}

.widget_polls-widget  .poll_archive_link {
	margin-top: 7px;
	padding-top: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 10px;
}
 

/* CCMC Blog Posts by Category*/
.cat_research #landing_page_sidebar .widget_ccmcblogpostsbycat, #landing_page_sidebar .widget_ccmcblogpostsbycat{
	background-color: #F0F0F0;
	float: right;
	width: 290px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}


/*--------------------------------------------------
WIDGET PROPERTIES - BLOG POSTS (found on Research homepage)
--------------------------------------------------*/
.----CCMC-BLOGPOSTS-BY-CATEGORY----{}	

.ccmc-blogposts-by-category .recent-posts-thumb{
	margin-right: 10px;
	margin-bottom: 10px;
	width: 75px;
}


.ccmc-blogposts-image-container{
	clear: left;
	float: left;
	height: 50px;
	width: 50px;
	overflow: hidden;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
	position: relative;
}

.ccmc-blogposts-date{
	font-size: 9px; 
	font-weight: bold;
	text-decoration: none; 
	display:inline-block; 
	clear:left; 
	padding-bottom:5px;
}
.ccmc-blogposts-excerpt{
	font-size: 12px; 
	display:inline-block; 
	clear:left; 
	padding-bottom:5px;
}
.ccmc-blogposts-author{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; display:inline-block; clear:right;
}

.ccmc-blogposts-by-category{
	list-style-type: none;	
	}


.ccmc-blogposts-by-category  .title-with-image, .ccmc-blogposts-by-category  .title-no-image {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-top:0px;
	padding-bottom:8px;

}




.widget_ccmcblogpostsbycat{
	width: 300px;

	border-top-width: 1px;
	border-top-color: #CCC;
	border-top-style: none;
	border-right-style: none;
	border-right-width: 2px;
	border-right-color: #CCC;
	border-left-style: none;
	border-left-width: 1px;
	border-left-color: #CCC;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #948671;
	text-decoration: none;
	padding-bottom:7px;	
	display:block;
	clear:both
	color:#3B6C7F;
}

.widget_ccmcblogpostsbycat h3{
	font-size: 18px;
	line-height: 16px;
	text-decoration: none;	
	font-weight: bold;
	margin-bottom: 20px;
}

.widget_ccmcblogpostsbycat  li{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	list-style-type: none;
	min-height:50px;
}

.ccmc-blogposts-by-category  ul{
	list-style-type: none;
}

.widget_ccmcblogpostsbycat a{color:#000}

.widget_ccmcblogpostsbycat a:hover{color:#167CA3}



/* Video Widgets for Sidebars */

/* VideoSidebar */

.features_items .videosidebar {
display: inline-block;
float: left;
width: 290px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
margin-left: 0px;
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
min-height: 290px;
background-color: white;
}
.features_items  .videosidebar h3  {
	color: #3B6C7F;
font-size: 12px;
font-weight: bold;
text-decoration: none;
margin-bottom: 0px;
border-bottom-color: #948671;
padding-bottom: 7px;
border-bottom-width: 3px;
border-bottom-style: solid;
display: block;
clear: both; }

.features_items .videosidebar object {
width:290px;
}



.features_items  .videosidebar .VideoCaption{
	margin-top:10px;
	font-size: 16px;
font-weight: bold;}



#ccmc_sidebar2_201201 .videosidebar {

}


#ccmc_sidebar2_201201  .videosidebar h3  {
font-size: 16px;
font-weight: bold;
text-decoration: none;
margin-bottom: 7px;
padding-bottom: 7px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCC; }

#ccmc_sidebar2_201201 .videosidebar object {
width:310px;
}

#ccmc_sidebar2_201201  .videosidebar .VideoCaption{
	font-size: 20px;
font-weight: bold;}



.article_index_items   .videosidebar {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;	
}

.article_index_items  .videosidebar h3  {
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #3B6C7F;
	border-bottom-color: #948671;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 7px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	clear: both;
	}

.article_index_items .videosidebar object {
width:310px;
}

.article_index_items  .videosidebar .VideoCaption{
font-size: 14px;
font-weight: bold;
text-decoration: none;
padding-top: 8px;
padding-bottom: 8px;}

.sidebar   .videosidebar {
}

.sidebar  .videosidebar h3  {margin-bottom: 0px;
	}

.sidebar .videosidebar object {
}

.sidebar  .videosidebar .VideoCaption{
font-size: 14px;
font-weight: bold;
text-decoration: none;
padding-top: 0px;
padding-bottom: 0px;}







.article_index_items .widget_text {	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;	}

.article_index_items .widget_text h3  {
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 10px;
	color: #3B6C7F;
	border-bottom-color: #948671;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 7px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	clear: both;}

.article_index_items .widget_text .textwidget{font-size: 12px;}




.sidebar .widget_sp_image  {
}
	
.sidebar .widget_sp_image h3 {
	margin-bottom:0px;
	}


.sidebar .widget_sp_image h3 a{
	}	

.sidebar .widget_sp_image .widget_sp_image-image-link {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	clear: both;
	padding-top: 0px;
	
	margin-top: auto;
	margin-bottom: auto;
	width:100%;
	overflow: hidden;
}
.sidebar .widget_sp_image .widget_sp_image-description{
padding-top: 10px; font-size: 12px;
}


.article_index_items .widget_sp_image  {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;	}
	
.article_index_items .widget_sp_image h3 {
font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #3B6C7F;
	border-bottom-color: #948671;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 7px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	clear: both;
	}


.article_index_items .widget_sp_image h3 a{
	color: #3B6C7F;
	text-decoration:none}	

.article_index_items .widget_sp_image .widget_sp_image-image-link {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	clear: both;
	padding-top: 0px;
	
	margin-top: auto;
	margin-bottom: auto;
	width:100%;
	overflow: hidden;
}
.article_index_items .widget_sp_image .widget_sp_image-description{
padding-top: 10px; font-size: 12px;
}


#ccmc_sidebar2_201201 .widget_polls-widget {}

#ccmc_sidebar2_201201 .widget_polls-widget h3 {	
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;	
	margin-bottom: 10px;}

#ccmc_sidebar2_201201 .widget_polls-widget .wp-polls {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	}
#ccmc_sidebar2_201201 .widget_polls-widget .wp-polls input{
	}
#ccmc_sidebar2_201201 .widget_polls-widget .wp-polls label{
	margin-left: 5px;
	}
#ccmc_sidebar2_201201 .widget_polls-widget .wp-polls  {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 16px;
}
#ccmc_sidebar2_201201 .widget_polls-widget .wp-polls .wp-polls-ul{
	padding-top: 12px;
	font-size: 12px;
}

#ccmc_sidebar2_201201 .widget_polls-widget .wp-polls .wp-polls-ul li {
	margin-bottom: 7px;
}
#ccmc_sidebar2_201201 .widget_polls-widget  .poll_submit_button {
	margin-bottom: 10px;
}
#ccmc_sidebar2_201201 .widget_polls-widget  .poll_viewresults {}
#ccmc_sidebar2_201201 .widget_polls-widget  .poll_archive_link {
	margin-top: 7px;
	padding-top: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 10px;
}

.features_items .widget_polls-widget{display: inline-block;
float: left;
width: 290px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
margin-left: 0px;
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
min-height: 290px;
background-color: white;}
.features_items .widget_polls-widget h3{	color: #3B6C7F;
font-size: 12px;
font-weight: bold;
text-decoration: none;
margin-bottom: 0px;
border-bottom-color: #948671;
padding-bottom: 7px;
border-bottom-width: 3px;
border-bottom-style: solid;
display: block;
clear: both; }
.features_items .widget_polls-widget .wp-polls {font-size: 24px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
display: block;
clear: both;
padding-top: 15px;
padding-bottom: 15px;
margin-top: auto;
margin-bottom: auto;}
.features_items .widget_polls-widget .wp-polls-ans {font-size: 14px;padding-top:10px;padding-bottom:10px;}
.features_items .widget_polls-widget .wp-polls-ans .wp-polls-ul{}
.features_items .widget_polls-widget .wp-polls-ans .wp-polls-ul li{padding-bottom:8px;}
.features_items .widget_polls-widget .wp-polls-loading {}
.features_items .widget_polls-widget .wp-polls-loading .wp-polls-image {}
.features_items .widget_polls-widget .poll_archive_link {width: 290px;
height: 20px;
font-size: 10px;
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
padding-top: 5px;
border-top: 1px;
border-top-color: #CCC;
border-top-width: 1px;
border-top-style: solid;
float: left;
margin-top: 2px;}

.article_index_items .widget_polls-widget{	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;	}
.article_index_items .widget_polls-widget h3{font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #3B6C7F;
	border-bottom-color: #948671;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 7px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	clear: both;}
.article_index_items .widget_polls-widget .wp-polls {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
.article_index_items .widget_polls-widget .wp-polls-ans {
	padding-top:10px;
	padding-bottom:10px;
}
.article_index_items .widget_polls-widget .wp-polls-ans .wp-polls-ul{}
.article_index_items .widget_polls-widget .wp-polls-ans .wp-polls-ul li{
	padding-bottom:8px;
}
.article_index_items .widget_polls-widget .wp-polls-loading {}
.article_index_items .widget_polls-widget .wp-polls-loading .wp-polls-image {}
.article_index_items .widget_polls-widget .poll_archive_link {
	margin-top: 7px;
	padding-top: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 10px;
}


.sidebar .widget_polls-widget{	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;	}
.sidebar .widget_polls-widget h3{font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #3B6C7F;
	border-bottom-color: #948671;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 7px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	clear: both;}
.sidebar .widget_polls-widget .wp-polls {
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sidebar .widget_polls-widget .wp-polls-ans {
	font-size: 12px;
	padding-top:0px;
	padding-bottom:10px;
}
.sidebar .widget_polls-widget .wp-polls-ans .wp-polls-ul{}
.sidebar .widget_polls-widget .wp-polls-ans .wp-polls-ul li{
	padding-bottom:8px;
}
.sidebar .widget_polls-widget .wp-polls-ans p{
	padding-bottom:0px;
	margin-bottom:0px;
}
.sidebar .widget_polls-widget .wp-polls-loading {}
.sidebar .widget_polls-widget .wp-polls-loading .wp-polls-image {}
.sidebar .widget_polls-widget .poll_archive_link {
	margin-top: 7px;
	padding-top: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 10px;
}

.sidebar .tb_tweet{
border-top:none;	
border-bottom: dotted 1px #CCC;
padding: 2px;
min-height: 60px;
list-style: none;
background: none;
overflow: hidden;}

#ccmc_sidebar2_201201  .widget_text h3  {
font-size: 16px;
font-weight: bold;
text-decoration: none;
margin-bottom: 7px;
padding-bottom: 7px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCC; }

#ccmc_sidebar2_201201 .widget_text {
	padding-top: 0px;
	font-size: 12px;
}


/* RULES for LANDING PAGE SIDEEBARS */
/* NEW RESEARCH PAGE CSS COMMISSIONED 12/6/2012 */



#landing_page_sidebar .widget_recentfeaturedposts h3 a {
	color:#3B6C7F;}
#landing_page_sidebar .widget_recentfeaturedposts {	
	display:inline-block;
	float:left;
	width: 290px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	min-height:290px;
	background-color:#FFF
}





#landing_page_sidebar .ccmc-recent-featured-posts .title-with-image a{	margin-top: 0px;
	padding-top: 0px;}
#landing_page_sidebar .widget_recentfeaturedposts h3 {
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	margin-bottom: 0px;
	border-bottom-color: #948671;
	padding-bottom:7px;	border-bottom-width: 3px;
	border-bottom-style: solid;
	display:block;
	clear:both

}



#landing_page_sidebar .widget_recentfeaturedposts h3 a {
	color:#3B6C7F;}
	
.---TAG-CLOUD---{}
#landing_page_sidebar .widget_tag_cloud, #landing_page_sidebar #ctc-3 {	
	display:inline-block;
	float:left;
	/*width: 960px;
*/	width: 290px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	background-color:#FFF;
}
#landing_page_sidebar .widget_tag_cloud h3, #landing_page_sidebar #ctc-3 h3 {
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	margin-bottom: 0px;
	border-bottom-color: #948671;
	padding-bottom:7px;	border-bottom-width: 3px;
	border-bottom-style: solid;
	display:block;
	clear:both

}
#landing_page_sidebar .widget_tag_cloud h3 a, #landing_page_sidebar #ctc-3 h3 a {
	color:#3B6C7F;}




.---MINI-LOOP---{}
.widget_miniloopbycategory .ccmc-mini-loop-intro {
	margin-bottom:0px;
	font-size: 12px;
	padding-bottom: 5px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #3B6C7F;
}

.widget_miniloopbycategory h3 {
	font-size: 16px;
	font-weight:bold;
	text-decoration: none;
	/*margin-bottom: 12px;*/
	padding-top:5px;
/*	padding-bottom:5px;	
*/	border-bottom-style: none;
	display:block;
	clear:both

}
.widget_miniloopbycategory .ccmc-mini-loop-intro h3 a {/*color:#3B6C7F;*/}
	
.widget_miniloopbycategory .ccmc-mini-loop-intro .intro-text{padding-top:5px;display: block;}

.widget_miniloopbycategory .features_image_container {
	display: inline-block;
/*	overflow: hidden; */
	width:auto;
	
}
.widget_miniloopbycategory .features_image_container img{ width:100%;}

.widget_miniloopbycategory .title-no-image {
	font-size: 20px;
	font-weight: bold;
	margin-top: 8px;
	padding-top: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ccc;
}







.widget_miniloopbycategory>ul>li:first-child>div.title-no-image{border-top:none; margin-top:0px;}


.widget_miniloopbycategory .title-with-image {
font-size: 16px;
font-weight: bold}

.widget_miniloopbycategory .title-with-image a{	margin-top: 0px;
	padding-top: 0px;}
	
.widget_miniloopbycategory .feature-author {
width: 290px;
height: 20px;
font-size: 10px;
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
padding-top: 5px;
border-top-style: none;
float: left;
margin-top: 2px;
}	


.widget_miniloopbycategory	.feature-date {
font-size: 9px;
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
padding-bottom: 10px;
border-bottom: 1px;
border-bottom-color: #CCC;
border-bottom-width: 1px;
border-bottom-style: solid;
margin-bottom:7px;
}


.widget_miniloopbycategory	.feature-excerpt {
font-size: 12px;
display: block;
clear: both;
padding-bottom: 5px;
font-weight: normal;
margin-bottom:15px;}


.---LINKS---{}
.widget_links ul{}
.widget_links ul li{
	list-style-type: none;
	font-size: 12px;
	display: block;
	clear: both;
	padding-bottom: 7px;
	font-weight: bold;
	margin-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.widget_links ul li:last-child {padding-bottom:0px; border-bottom:none;}

	
	
#post-697 {display:none}



/* ABOUT US / CONTRIBUTORS > begin*/
/* This styling assumes the installation of the plugin: Custom Menu Shortcode; and that a menu called "Conttributors" has been put in place.*/
.contributorslist .empty, .contributors .empty{border: none;
display: block;
margin-bottom: 10px;}

.contributors .format_text ul {
	margin: 0px;
}

.format_text>h2{display:inline-block; width:100%;}
.contributorslist-container {display:block; width:auto; clear:both; margin-bottom:0px;}
.format_text ul.contributorslist{margin-bottom:0px;}
ul.contributorslist { margin-left:auto; margin-right:auto; display:block; min-height: 75px;}
ul.contributorslist li.author_info {
	font-family: Arial, Helvetica, sans-serif;
	display: inline-block;
	margin: 2px;
	padding: 2px;
	float: left;
	width: 300px;
	border: 1px solid #CCC;
	list-style-type: none;
	font-size: 11px;
	min-height: 75px;
	line-height: 12px;
}
ul.contributorslist li.author_info:last-child{clear:right;}
ul.contributorslist li.author_info:nth-child(odd){/*float:left;*/}
ul.contributorslist li.author_info:nth-child(even){/*float:right;*/}
ul.contributorslist li.author_info:nth-child(odd):last-child{margin-right:300px;}

ul.contributorslist li.author_info:last-child {margin-bottom:10px;}
ul.contributorslist li.author_info div.author_photo {height:75px; width:75px; overflow:hidden;padding-right:5px;float:left; padding-bottom:0px;}
ul.contributorslist li.author_info div.author_photo a {}
ul.contributorslist li.author_info div.author_photo a img {border:none;}
ul.contributorslist li.author_info div.author_photo img {width:75px; height:auto;}
ul.contributorslist li.author_info a.author_link {}
ul.contributorslist li.author_info a.author_link span.author_name {}
ul.contributorslist li.author_info a.author_link span.author_description {}
ul.contributorslist li.author_info a.author_twitter {}



table.contributorslist td {
	font-family: Arial, Helvetica, sans-serif;
	margin: 2px;
	padding: 2px;
	float: left;
	width: 300px;
	border: 1px solid #CCC;
	list-style-type: none;
	font-size: 11px;
	min-height: 70px;
	line-height: 13px;
}

ul.contributorslist li.author_info a, table.contributorslist td a {
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

ul.contributorslist li.author_info a:hover, table.contributorslist td a:hover {color:#569BBE}

table.contributorslist img {
	float: left;
	width: 75px;
	padding-right: 5px;
	padding-bottom: 5px;
	height: 75px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.menu-contributors-container, menu-research_catalog-container{display:inline-block; margin-top:10px; margin-bottom:10px;}
.menu-contributors-container ul.menu, .menu-research_catalog-container ul.menu {

	z-index:150;
	
}
.menu-contributors-container ul, .menu-research_catalog-container ul {
	width:auto; 
	list-style-type: none;
	list-style-position:inherit;
	list-style-image:none; 
	margin-left:0px;} 
.menu-contributors-container ul.menu>li, 	.menu-research_catalog-container ul.menu>li{}
.menu-contributors-container ul.menu>li>a, 	.menu-research_catalog-container ul.menu>li>a{
	color:#000;
	text-shadow: 1px 1px 1px #EBEBEB;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #c7c7c7), color-stop(0%, #e8e8e8), color-stop(50%, #ffffff), color-stop(100%, #bababa));
	background-image: -webkit-linear-gradient(top, #c7c7c7 0%, #e8e8e8 0%, #ffffff 50%, #bababa 100%);
	background-image: -moz-linear-gradient(top, #c7c7c7 0%, #e8e8e8 0%, #ffffff 50%, #bababa 100%);
	background-image: -ms-linear-gradient(top, #c7c7c7 0%, #e8e8e8 0%, #ffffff 50%, #bababa 100%);
	background-image: -o-linear-gradient(top, #c7c7c7 0%, #e8e8e8 0%, #ffffff 50%, #bababa 100%);
	background-image: linear-gradient(to bottom, #c7c7c7 0%, #e8e8e8 0%, #ffffff 50%, #bababa 100%);
	
}
.menu-contributors-container ul.menu>li>a:hover, .menu-research_catalog-container ul.menu>li>a:hover{
	color:#fff;background: rgb(197,222,234);
	text-shadow: 1px 1px 1px #066dab;
	background: #c5deea;
	background: -moz-linear-gradient(top,  #c5deea 0%, #8abbd7 31%, #066dab 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5deea), color-stop(31%,#8abbd7), color-stop(100%,#066dab));
	background: -webkit-linear-gradient(top,  #c5deea 0%,#8abbd7 31%,#066dab 100%);
	background: -o-linear-gradient(top,  #c5deea 0%,#8abbd7 31%,#066dab 100%);
	background: -ms-linear-gradient(top,  #c5deea 0%,#8abbd7 31%,#066dab 100%);
	background: linear-gradient(to bottom,  #c5deea 0%,#8abbd7 31%,#066dab 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab',GradientType=0 );

}
.menu-contributors-container ul.menu>li>ul.sub-menu, .menu-research_catalog-container ul.menu>li>ul.sub-menu{ 
	margin-left:10px;
	box-shadow: 0px 8px 20px 0px rgba(90, 90, 90, 0.35);
	-moz-box-shadow: 0px 8px 20px 0px rgba(90, 90, 90, 0.35);
	-webkit-box-shadow: 0px 8px 20px 0px rgba(90, 90, 90, 0.35);	
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.menu-contributors-container ul.menu>li ul.sub-menu>li, 		.menu-research_catalog-container ul.menu>li ul.sub-menu>li{}
.menu-contributors-container ul.menu>li ul.sub-menu>li a, 		.menu-research_catalog-container ul.menu>li ul.sub-menu>li>a{
	width:500px; min-width:100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8abbd7;
	border-right-color: #8abbd7;
	border-bottom-color: #8abbd7;
	border-left-color: #8abbd7;
	background-color: #c5deea;
	color:#000;
}
.menu-contributors-container ul.menu>li ul.sub-menu>li a:hover, .menu-research_catalog-container ul.menu>li ul.sub-menu>li>a:hover{
	background-color:#8abbd7;}



/*Multi Twitter Widget */
#multi-twitter  ul {list-style-type:none;}
/* ABOUT US / CONTRIBUTORS > end*/

/*#multi-twitter {}


#multi-twitter  ul .twitter-avatar {
		float:none;
		text-align:left;
		display:inline}
#multi-twitter  ul .tweet-userName {
		float:none;
		display:inline-block;
		}
#multi-twitter  ul .tweet-time {
		float:none;
		display:inline-block;}
#multi-twitter  ul .tweet-message {
		margin-left:0px;
		margin-top:0px;
		display:inline-block;
		width:100%;
		clear:both}*/

#secondary-header-menu{
	float:left;
	margin-bottom:15px;
	
	}

#secondary-header-menu .mega-menu {
}




#homepage-build-201308 #landing_page_sidebar {display:none;}
#homepage-build-201308 #section1{
	width:650px; 
	display:inline-block;
	}
#homepage-build-201308 #section2{
	width:310px;
	display:inline-block;
	position:absolute;

	
	}
	

.cols-1-of-1, .cols-4-of-5, .cols-3-of-4, .cols-2-of-3, .cols-3-of-5,
.cols-2-of-5, .cols-1-of-2, .cols-1-of-3, .cols-1-of-4, .cols-1-of-5
{float:left; margin-bottom:10px; margin-right:10px;}


/*#homepage-build-201308 #section1 .cols-1-of-2 .widget_recentfeaturedposts
#homepage-build-201308 #section1 .cols-1-of-3
#homepage-build-201308 #section1 .cols-1-of-4
#homepage-build-201308 #section1 .cols-1-of-5
#homepage-build-201308 #section1 .cols-2-of-3
#homepage-build-201308 #section1 .cols-2-of-5
#homepage-build-201308 #section1 .cols-3-of-4
#homepage-build-201308 #section1 .cols-3-of-5
#homepage-build-201308 #section1 .cols-4-of-5
*/
#section1 .row-break.widget,
.row-break.widget{
	display:block;
	clear:both;
	height:1px;
	width:100%;
/*	color:#fff; 
	background-color:#000000; 
	margin-bottom:10px;*/
	padding:0px;
	border-style:none;
	margin:0px;
	}
	
#section1 .row-break.widget>h3,	
.row-break.widget>h3{display:none;}
	
	
.column-break{
	display:inline-block;
	
	height:100%;
	max-height:1000px;
	width:1px;
	color:#fff; 
	background-color:#000000; 
	margin-right:10px;}
.column-break>h3, .column-break>div, .column-break>span, .column-break>ul, .column-break>ol, .column-break>img,	
.row-break>h3, .row-break>div, .row-break>span, .row-break>ul, .row-break>ol, .row-break>img {display:none;}

div.undressed, .fullwidth_sidebar .undressed.widget {
	border:none; 
	background-color:transparent; 
	padding:0px;
	margin-bottom:10px;
}
div.undressed h3, .fullwidth_sidebar .undressed.widget h3 {display:none;} 


#section1 .section-header.widget {width:635px;}

#section1 .section-header.widget>h3, .fullwidth_sidebar .section-header.widget>h3 {
	border-top-color: #1DA2D6;
	border-top-style: solid;
	border-top-width: 3px;
	color: #000;
	display: block;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 20px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration: none;
	border-bottom-style:none;
}


#section1 .section-header.widget>div {display:none;}
#section2{}


#section2 .cols-1-of-1.widget,
#section2 .cols-4-of-5.widget,
#section2 .cols-3-of-4.widget,
#section2 .cols-2-of-3.widget,
#section2 .cols-3-of-5.widget,
#section2 .cols-1-of-2.widget,
#section2 .cols-2-of-5.widget,
#section2 .cols-1-of-3.widget,
#section2 .cols-1-of-4.widget,
#section2 .cols-1-of-5.widget {width:310px;}

.fullwidth_sidebar .cols-1-of-1.section-header.widget, .fullwidth_sidebar .cols-1-of-1.section-header.widget {width:960px; margin-right:15px; clear:both;}

/*====================================================*/
/* Image Widgets									  */
/*====================================================*/


#top-widget-area .cols-1-of-1.widget_sp_image {}
#top-widget-area .cols-1-of-1.widget_sp_image h3 {font-size:30px; font-weight:bold; margin-bottom:15px; padding:0px;border:none; margin-top:0px;}
#top-widget-area .cols-1-of-1.widget_sp_image .widget_sp_image-description{font-size:14px;}

#section1 .widget_sp_image {
	height:298px; 
	overflow:hidden;
	position:relative;
	display:inline-block;
	margin-right:10px;
	}

#section1 .cols-1-of-1.widget_sp_image img,
#section1 .cols-4-of-5.widget_sp_image img,
#section1 .cols-3-of-4.widget_sp_image img,
#section1 .cols-2-of-3.widget_sp_image img,
#section1 .cols-3-of-5.widget_sp_image img,
#section1 .cols-1-of-2.widget_sp_image img,
#section1 .cols-2-of-5.widget_sp_image img/*,
#section1 .cols-1-of-3.widget_sp_image img,
#section1 .cols-1-of-4.widget_sp_image img,
#section1 .cols-1-of-5.widget_sp_image img*/
 {	position: relative;	
	float:left;
	/*height:300px;*/}

#section1 .widget_sp_image a>img {}

#section1 .cols-1-of-1.widget_sp_image a>img,
#section1 .cols-4-of-5.widget_sp_image a>img,
#section1 .cols-3-of-4.widget_sp_image a>img,
#section1 .cols-2-of-3.widget_sp_image a>img, 
#section1 .cols-3-of-5.widget_sp_image a>img,
#section1 .cols-1-of-2.widget_sp_image a>img,
#section1 .cols-2-of-5.widget_sp_image a>img/*,
#section1 .cols-1-of-3.widget_sp_image a>img, 
#section1 .cols-1-of-4.widget_sp_image a>img,
#section1 .cols-1-of-5.widget_sp_image a>img*/ {
	
	z-index: 25;

}
#section1 .widget_sp_image a>img:hover {}

#section1 .cols-1-of-1.widget_sp_image a>img:hover,
#section1 .cols-4-of-5.widget_sp_image a>img:hover,
#section1 .cols-3-of-4.widget_sp_image a>img:hover,
#section1 .cols-2-of-3.widget_sp_image a>img:hover,
#section1 .cols-3-of-5.widget_sp_image a>img:hover,
#section1 .cols-1-of-2.widget_sp_image a>img:hover,
#section1 .cols-2-of-5.widget_sp_image a>img:hover/*,
#section1 .cols-1-of-3.widget_sp_image a>img:hover,
#section1 .cols-1-of-4.widget_sp_image a>img:hover,
#section1 .cols-1-of-5.widget_sp_image a>img:hover*/{
	z-index: 75;
}










#section1 .widget_sp_image h3 {}
#section1 .widget_sp_image .widget_sp_image-description {}

#section1 .cols-1-of-1.widget.widget_sp_image h3,
#section1 .cols-4-of-5.widget.widget_sp_image h3,
#section1 .cols-3-of-4.widget.widget_sp_image h3,
#section1 .cols-2-of-3.widget.widget_sp_image h3,
#section1 .cols-1-of-2.widget.widget_sp_image h3,
#section1 .cols-2-of-5.widget.widget_sp_image h3,
/*#section1 .cols-1-of-3.widget.widget_sp_image h3,
#section1 .cols-1-of-4.widget.widget_sp_image h3,
#section1 .cols-1-of-5.widget.widget_sp_image h3*/ 
#section1 .cols-1-of-1.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-4-of-5.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-3-of-4.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-2-of-3.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-3-of-5.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-1-of-2.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-2-of-5.widget.widget_sp_image .widget_sp_image-description/*, 
#section1 .cols-1-of-3.widget.widget_sp_image .widget_sp_image-description, 
#section1 .cols-1-of-4.widget.widget_sp_image .widget_sp_image-description, 
#section1 .cols-1-of-5.widget.widget_sp_image .widget_sp_image-description*/
{
	color:#FFFFFF;
	font-weight:bold; 
	position: absolute;
	z-index: 50;
	padding: 10px;
	background-color:#000;
	float:left;
	background: rgba(0, 0, 0, 0.5);
}
#section1 .cols-1-of-1.widget.widget_sp_image h3,
#section1 .cols-4-of-5.widget.widget_sp_image h3,
#section1 .cols-3-of-4.widget.widget_sp_image h3,
#section1 .cols-2-of-3.widget.widget_sp_image h3,
#section1 .cols-1-of-2.widget.widget_sp_image h3,
#section1 .cols-2-of-5.widget.widget_sp_image h3/*,
#section1 .cols-1-of-3.widget.widget_sp_image h3,
#section1 .cols-1-of-4.widget.widget_sp_image h3,
#section1 .cols-1-of-5.widget.widget_sp_image h3*/
{	bottom: 32px;
	text-shadow: 1px 1px 5px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);	
}
#section1 .cols-1-of-1.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-4-of-5.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-3-of-4.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-2-of-3.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-3-of-5.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-1-of-2.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-2-of-5.widget.widget_sp_image .widget_sp_image-description/*, 
#section1 .cols-1-of-3.widget.widget_sp_image .widget_sp_image-description, 
#section1 .cols-1-of-4.widget.widget_sp_image .widget_sp_image-description, 
#section1 .cols-1-of-5.widget.widget_sp_image .widget_sp_image-description*/
{
	vertical-align:bottom;	
	bottom: 0px;
	height:14px;
	overflow:hidden;}
	
#section1 .cols-1-of-1.widget.widget_sp_image {width: 635px;}
#section1 .cols-1-of-1.widget.widget_sp_image h3 {width:615px;	font-size: 24px; border:none;}
#section1 .cols-1-of-1.widget.widget_sp_image .widget_sp_image-description {width:615px;	font-size: 11px;}

#section1 .cols-4-of-5.widget_sp_image {width: 506px;}
#section1 .cols-4-of-5.widget.widget_sp_image h3 {width:486px;	font-size: 20px; border:none;}
#section1 .cols-4-of-5.widget.widget_sp_image .widget_sp_image-description {width:486px;	font-size: 11px;}

#section1 .cols-3-of-4.widget.widget_sp_image {width: 473px;}
#section1 .cols-3-of-4.widget.widget_sp_image h3{width: 453px;	font-size: 20px; border:none;}
#section1 .cols-3-of-4.widget.widget_sp_image .widget_sp_image-description{width: 453px; font-size: 11px;}

#section1 .cols-2-of-3.widget.widget_sp_image 	{width: 420px;					}
#section1 .cols-2-of-3.widget.widget_sp_image h3{width: 400px; font-size: 20px;	border:none;}
#section1 .cols-2-of-3.widget.widget_sp_image .widget_sp_image-description{width: 400px; font-size: 11px;}

#section1 .cols-3-of-5.widget.widget_sp_image {width: 377px;}
#section1 .cols-3-of-5.widget.widget_sp_image h3 {width:357px;	font-size: 18px; border:none;}
#section1 .cols-3-of-5.widget.widget_sp_image .widget_sp_image-description {width:357px;	font-size: 11px;}

#section1 .cols-1-of-2.widget.widget_sp_image {width: 312px;}
#section1 .cols-1-of-2.widget.widget_sp_image h3 {width:292px;	font-size: 18px; border:none;}
#section1 .cols-1-of-2.widget.widget_sp_image .widget_sp_image-description {width: 292px;	font-size: 11px;}

#section1 .cols-2-of-5.widget.widget_sp_image {width: 248px;}
#section1 .cols-2-of-5.widget.widget_sp_image h3 {width:228px;	font-size: 16px; border:none;}
#section1 .cols-2-of-5.widget.widget_sp_image .widget_sp_image-description {width:228px;	font-size: 11px;}


#section1 .cols-1-of-3.widget.widget_sp_image,
#section1 .cols-1-of-4.widget.widget_sp_image,
#section1 .cols-1-of-5.widget.widget_sp_image {height: 298px;	border: 1px solid #CCC;	overflow:hidden;}

#section1 .cols-1-of-3.widget.widget_sp_image img,

#section1 .cols-1-of-4.widget.widget_sp_image img,
#section1 .cols-1-of-5.widget.widget_sp_image img {height:200px; position:absolute; top:0px;}

#section1 .cols-1-of-3.widget.widget_sp_image h3,
#section1 .cols-1-of-4.widget.widget_sp_image h3,
#section1 .cols-1-of-5.widget.widget_sp_image h3 {padding-right: 5px;	padding-left: 5px; padding-top:5px; font-weight:bold; position:absolute; top:200px;}

#section1 .cols-1-of-3.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-1-of-4.widget.widget_sp_image .widget_sp_image-description,
#section1 .cols-1-of-5.widget.widget_sp_image .widget_sp_image-description {font-size: 11px; padding: 5px;}

#section1 .cols-1-of-3.widget.widget_sp_image {width: 203px;}
#section1 .cols-1-of-3.widget.widget_sp_image img {}
#section1 .cols-1-of-3.widget.widget_sp_image h3 {width:193px; 	font-size: 16px; border:none;}
#section1 .cols-1-of-3.widget.widget_sp_image .widget_sp_image-description {width:193px;}

#section1 .cols-1-of-4.widget.widget_sp_image {width: 149px; }
#section1 .cols-1-of-4.widget.widget_sp_image img {}
#section1 .cols-1-of-4.widget.widget_sp_image h3 {width:139px;	font-size: 14px; border:none;}
#section1 .cols-1-of-4.widget.widget_sp_image .widget_sp_image-description {width:139px;}

#section1 .cols-1-of-5.widget.widget_sp_image {width: 117px;}
#section1 .cols-1-of-5.widget.widget_sp_image img {}
#section1 .cols-1-of-5.widget.widget_sp_image h3 {width: 107px; 	font-size:12px;	border:none;}
#section1 .cols-1-of-5.widget.widget_sp_image .widget_sp_image-description {width:107px;	font-size: 11px;}



/*.fullwidth_sidebar .homepage_features .cols-1-of-1.widget {width:940px;}
.fullwidth_sidebar .homepage_features .cols-4-of-5.widget {width:685px;}
.fullwidth_sidebar .homepage_features .cols-3-of-4.widget {width:654px;}
.fullwidth_sidebar .homepage_features .cols-2-of-3.widget {width:595px;}
.fullwidth_sidebar .homepage_features .cols-3-of-5.widget {width:510px;}
.fullwidth_sidebar .homepage_features .cols-1-of-2.widget {width:452px;}
.fullwidth_sidebar .homepage_features .cols-2-of-5.widget {width:335px;}
.fullwidth_sidebar .homepage_features .cols-1-of-3.widget {width:290px;}
.fullwidth_sidebar .homepage_features .cols-1-of-4.widget {width:208px;}
.fullwidth_sidebar .homepage_features .cols-1-of-5.widget {width:160px;}*/



#section1 .cols-1-of-1.widget {width:635px;}
#section1 .cols-4-of-5.widget {width:506px;} 
#section1 .cols-3-of-4.widget {width:473px;}
#section1 .cols-2-of-3.widget {width:420px;}
#section1 .cols-3-of-5.widget {width:377px;}
#section1 .cols-1-of-2.widget {width:312px;}
#section1 .cols-2-of-5.widget {width:248px;}
#section1 .cols-1-of-3.widget {width:205px;}
#section1 .cols-1-of-4.widget {width:151px;}
#section1 .cols-1-of-5.widget {width:119px;}

#section1 .cols-1-of-1.top-stories.widget {width:625px;}
#section1 .cols-4-of-5.top-stories.widget {width:496px;} 
#section1 .cols-3-of-4.top-stories.widget {width:463px;}
#section1 .cols-2-of-3.top-stories.widget {width:410px;}
#section1 .cols-3-of-5.top-stories.widget {width:367px;}
#section1 .cols-1-of-2.top-stories.widget {width:302px;}
#section1 .cols-2-of-5.top-stories.widget {width:238px;}
#section1 .cols-1-of-3.top-stories.widget {width:195px;}
#section1 .cols-1-of-4.top-stories.widget {width:141px;}
#section1 .cols-1-of-5.top-stories.widget {width:109px;}


#section1 .videosidebar  {}
#section1 .videosidebar .VideoCaption{}
#section1 .videosidebar object {}
#section1 .cols-1-of-1.widget.videosidebar object {width:635px;}
#section1 .cols-1-of-2.widget.videosidebar object {width:312px;}
#section1 .cols-1-of-3.widget.videosidebar object {width:205px;}
#section1 .cols-1-of-4.widget.videosidebar object {width:151px;}
#section1 .cols-1-of-5.widget.videosidebar object {width:119px;}
#section1 .cols-2-of-3.widget.videosidebar object {width:420px;}
#section1 .cols-2-of-5.widget.videosidebar object {width:248px;}
#section1 .cols-3-of-4.widget.videosidebar object {width:473px;}
#section1 .cols-3-of-5.widget.videosidebar object {width:377px;}
#section1 .cols-4-of-5.widget.videosidebar object {width:506px;} 

#section1 .widget.widget_polls-widget {margin-right:10px}

#section1 .widget_recent_comments ul{
	list-style-position: inside;
	list-style-type: square;
	font-size:12px;
}


#section1 .widget.widget_polls-widget h3, #section1 .widget_recent_comments h3 {
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-style: none;
	border-right-style: none;
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:10px;
	display: block;
	text-decoration: none;
}
.widget.widget_polls-widget .poll_question {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
}
.widget_polls-widget li  {font-size: 14px; line-height:20px; padding-bottom: 8px;}
.widget_polls-widget li:hover {font-weight:bold;}
.widget_polls-widget .wp-polls .Buttons{
	border: 1px solid #c8c8c8;
	background-color: #948671;
	color:#FFFfff;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:10px;
	-webkit-border-radius: 5px;  
    -moz-border-radius: 5px; 
}
.widget_polls-widget .wp-polls .Buttons:hover {background-color: #1DA2D6;}
.widget_polls-widget .wp-polls-ans {
	clear:both; 
/*	padding-bottom:10px;	
	margin-bottom:10px;	
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;*/}
.widget_polls-widget .poll_viewresults a {font-size: 12px; font-weight:bold;margin-bottom:12px;}
.widget_polls-widget .poll_archive_link a {font-size: 11px; font-weight:bold;}



/*
#section1 .widget_intelliwidget,
#section1 .widget_video_widget{margin-right:10px; }
*/

.featured-main-left.widget h3,
.featured-main-right.widget h3,
.featured-main-secondary-left.widget h3,
.featured-main-secondary-right.widget h3,
.featured-small-right.widget h3,
.featured-small-left>h3,
/*#section1 .videosidebar h3,*/   /*Header for Video Sidebar Widget*/
/*#section1 .widget_intelliwidget>h3,*/
/*#section1 .widget_video_widget>h3*/ /*Header for Responsive Video Widget*/
 /*Widget Title*/{
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	/*border-top-color: #000;*/
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.featured-main-secondary-right.widget.widget_intelliwidget {padding-top:10px; border-top:dotted #999 1px;}


.widget_intelliwidget>div.textwidget /*Custom Text Field*/{margin-bottom:5px;
}
.widget_intelliwidget .intelliwidget-excerpt-container /*Excerpt Container*/{margin-top:0px;
}

.widget_intelliwidget .intelliwidget-excerpt-container 

.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail{overflow:hidden;}

#section1 .cols-1-of-1.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 .cols-1-of-1.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 .cols-1-of-1.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 .cols-1-of-1.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 .cols-1-of-1.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 .cols-1-of-1.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:635px;}

#section1 .cols-4-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 .cols-4-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 .cols-4-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 .cols-4-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 .cols-4-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 .cols-4-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:506px;}

#section1 .cols-3-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 .cols-3-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 .cols-3-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 .cols-3-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 .cols-3-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 .cols-3-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:473px;}

#section1 .cols-2-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 .cols-2-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 .cols-2-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 .cols-2-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 .cols-2-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 .cols-2-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:420px;}

#section1 .cols-3-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 .cols-3-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 .cols-3-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 .cols-3-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 .cols-3-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 .cols-3-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:377px;}

#section1 .cols-1-of-2.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 .cols-1-of-2.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 .cols-1-of-2.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 .cols-1-of-2.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 .cols-1-of-2.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 .cols-1-of-2.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:312px;}

#section1 .cols-2-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 .cols-2-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 .cols-2-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 .cols-2-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 .cols-2-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 .cols-2-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:248px;}

#section1 .cols-1-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 .cols-1-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 .cols-1-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 .cols-1-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 .cols-1-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 .cols-1-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:205px;}

#section1 cols-1-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 cols-1-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 cols-1-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 cols-1-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 cols-1-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 cols-1-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:151px;}

#section1 .cols-1-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-full,
#section1 .cols-1-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-large,
#section1 .cols-1-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-medium,
#section1 .cols-1-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-thumbnail,
#section1 .cols-1-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-teaser,
#section1 .cols-1-of-5.widget.widget_intelliwidget>div.intelliwidget-excerpt-container .intelliwidget-image-container-post-thumbnail
{width:119px;}

#section1 .cols-1-of-1.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-1.featured-main-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-1.featured-main-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-1.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-1.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-1.featured-small-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-1.featured-small-right.widget.widget_recentfeaturedposts .features_image_container
{/*width:635px;*/ max-height:476px;}
#section1 .cols-4-of-5.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-4-of-5.featured-main-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-4-of-5.featured-main-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-4-of-5.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-4-of-5.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-4-of-5.featured-small-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-4-of-5.featured-small-right.widget.widget_recentfeaturedposts .features_image_container
{/*width:506px;*/ max-height:379px;}
#section1 .cols-3-of-4.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-4.featured-main-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-4.featured-main-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-4.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-4.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-4.featured-small-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-4.featured-small-right.widget.widget_recentfeaturedposts .features_image_container
{/*width:473px;*/ max-height:354px;}
#section1 .cols-2-of-3.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-3.featured-main-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-3.featured-main-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-3.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-3.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-3.featured-small-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-3.featured-small-right.widget.widget_recentfeaturedposts .features_image_container
{width:420px; max-height:315px;}
#section1 .cols-3-of-5.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-5.featured-main-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-5.featured-main-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-5.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-5.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-5.featured-small-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-3-of-5.featured-small-right.widget.widget_recentfeaturedposts .features_image_container
{width:377px; max-height:282px;}
#section1 .cols-1-of-2.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-2.featured-main-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-2.featured-main-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-2.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-2.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-2.featured-small-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-2.featured-small-right.widget.widget_recentfeaturedposts .features_image_container
{width:312px; max-height:234px;}
#section1 .cols-2-of-5.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-5.featured-main-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-5.featured-main-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-5.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-5.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-5.featured-small-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-2-of-5.featured-small-right.widget.widget_recentfeaturedposts .features_image_container
{width:248px; max-height:186px;}

#section1 .cols-1-of-3.widget.widget_recentfeaturedposts .features_wrapper .features_image_container,
#section1 .cols-1-of-3.featured-main-left.widget.widget_recentfeaturedposts .features_wrapper .features_image_container,
#section1 .cols-1-of-3.featured-main-right.widget.widget_recentfeaturedposts .features_wrapper .features_image_container,
#section1 .cols-1-of-3.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_wrapper .features_image_container,
#section1 .cols-1-of-3.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_wrapper .features_image_container,
#section1 .cols-1-of-3.featured-small-left.widget.widget_recentfeaturedposts .features_wrapper .features_image_container,
#section1 .cols-1-of-3.featured-small-right.widget.widget_recentfeaturedposts .features_wrapper .features_image_container
{width:205px; max-height:153px;}

#section1 .cols-1-of-4.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-4.featured-main-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-4.featured-main-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-4.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-4.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-4.featured-small-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-4.featured-small-right.widget.widget_recentfeaturedposts .features_image_container
{width:151px; max-height:113px;}

#section1 .cols-1-of-5.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-5.featured-main-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-5.featured-main-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-5.featured-main-secondary-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-5.featured-main-secondary-right.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-5.featured-small-left.widget.widget_recentfeaturedposts .features_image_container,
#section1 .cols-1-of-5.featured-small-right.widget.widget_recentfeaturedposts .features_image_container
{width:119px; max-height:89px;}


.cols-3-of-5.widget.widget_intelliwidget div.intelliwidget-excerpt-container a>img{
	
}
.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title{
	font-weight: bold;
}
.cols-1-of-1.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title{
	font-size: 24px;
}
.cols-1-of-1.featured-main-secondary-right.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title{font-size: 22px;}


.cols-4-of-5.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title{
	font-size: 20px;
}
.cols-4-of-5.featured-main-secondary-right.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size: 18px;}

.cols-3-of-4.widget.widget_intelliwidget>div.intelliwidget-excerpt-container h3.intelliwidget-title{
	font-size: 20px;
}
.cols-3-of-4.featured-main-secondary-right.widget.widget_intelliwidget>div.intelliwidget-excerpt-container h3.intelliwidget-title{font-size: 18px;}

.cols-2-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{
	font-size: 20px;
}
.cols-2-of-3.featured-main-secondary-right.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title{font-size: 18px;}

.cols-3-of-5.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title{
	font-size: 18px;
}
.cols-3-of-5.featured-main-secondary-right.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title{font-size: 16px;}


.cols-1-of-2.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title
{font-size: 18px;}
.cols-2-of-5.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title
{font-size: 16px;}

.cols-1-of-3.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title
{font-size: 16px;}
.cols-1-of-4.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title
{font-size: 14px;}
.cols-1-of-5.widget.widget_intelliwidget div.intelliwidget-excerpt-container h3.intelliwidget-title
{font-size: 12px;}

.widget_intelliwidget div.intelliwidget-excerpt-container .intelliwidget-excerpt{
	font-size: 12px;
	display: inline;
	clear: both;
	padding-bottom: 5px;
	font-weight: normal;
	
}
.widget_intelliwidget span.intelliwidget-more-link{
	font-weight:bold;
}
.widget_intelliwidget .intelliwidget-date{
	font-size: 10px; 
	font-weight: bold;
	text-decoration: none; 
	display: block; 
    padding-bottom:5px;}
.widget_intelliwidget span.intelliwidget-date{display:inline;}

.widget_intelliwidget .intelliwidget-author-meta {margin-top:7px;margin-bottom:8px;} 

.widget_intelliwidget .intelliwidget-author-meta-with-avatar {margin-top:10px;margin-bottom:10px;}
.widget_intelliwidget .intelliwidget-author-meta-with-avatar .avatar{}
.widget_intelliwidget .intelliwidget-author-meta-with-avatar .avatar img{float:left; margin-right:5px; display: inline; margin-left:0px;}
.widget_intelliwidget .author{font-weight:bold;}
.widget_intelliwidget .intelliwidget-author-meta-with-avatar .author{}

.widget_intelliwidget .intelliwidget-image-container-thumbnail.intelliwidget-align-right {display:inline;}



#section1  .cols-1-of-5.featured-small.widget{display:block;margin-bottom:5px; clear:left; float:left;}

#section1 .cols-1-of-5.featured-small-left.widget, 
#section1 .cols-2-of-5.featured-small-left.widget,
#section1 .cols-1-of-4.featured-small-left.widget,
#section1 .cols-1-of-3.featured-small-left.widget 
{display:block;margin-bottom:5px; clear:left; float:left;}

.fullwidth_sidebar .featured-small-left.widget 
{display:block;margin-bottom:5px; clear:left; float:left;}


#section1 .cols-1-of-5.featured-small-right.widget, 
#section1 .cols-2-of-5.featured-small-right.widget,
#section1 .cols-1-of-4.featured-small-right.widget,
#section1 .cols-1-of-3.featured-small-right.widget 
{display:block;margin-bottom:5px; clear:right; float:right;}
.fullwidth_sidebar .featured-small-right.widget 
{display:block;margin-bottom:5px; clear:right; float:right; margin-right:15px;}

#section1 .cols-4-of-5.featured-main-right.widget,
#section1 .cols-3-of-4.featured-main-right.widget,
#section1 .cols-2-of-3.featured-main-right.widget,
#section1 .cols-3-of-5.featured-main-right.widget,
#section1 .cols-1-of-2.featured-main-right.widget
{display:block; float:right;}
.fullwidth_sidebar .featured-main-right.widget
{display:block; float:right;}

#section1 .cols-4-of-5.featured-main-left.widget,
#section1 .cols-3-of-4.featured-main-left.widget,
#section1 .cols-2-of-3.featured-main-left.widget,
#section1 .cols-3-of-5.featured-main-left.widget,
#section1 .cols-1-of-2.featured-main-left.widget
{display:block; float:left;}
.fullwidth_sidebar .featured-main-left.widget
{display:block; float:left;}

#section1 .cols-4-of-5.featured-main-secondary-left.widget,
#section1 .cols-3-of-4.featured-main-secondary-left.widget,
#section1 .cols-2-of-3.featured-main-secondary-left.widget,
#section1 .cols-3-of-5.featured-main-secondary-left.widget,
#section1 .cols-1-of-2.featured-main-secondary-left.widget
{float:left;}
.fullwidth_sidebar .featured-main-secondary-left.widget {float:left;}

#section1 .cols-4-of-5.featured-main-secondary-right.widget,
#section1 .cols-3-of-4.featured-main-secondary-right.widget,
#section1 .cols-2-of-3.featured-main-secondary-right.widget,
#section1 .cols-3-of-5.featured-main-secondary-right.widget,
#section1 .cols-1-of-2.featured-main-secondary-right.widget {float:right;}
.fullwidth_sidebar .featured-main-secondary-right.widget {float:right;}



#section1 .featured-main-left-secondary.widget, 
#section1 .featured-main-right-secondary.widget,
.fullwidth_sidebar .featured-main-left-secondary.widget, 
.fullwidth_sidebar .featured-main-right-secondary.widget
{	display:block;
	margin-top: 5px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
}



#section1  .cols-1-of-1.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:22px;}
#section1  .cols-1-of-2.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:16px;}
#section1  .cols-1-of-3.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:14px;}
#section1  .cols-2-of-3.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:18px;}
#section1  .cols-1-of-4.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:12px;}
#section1  .cols-3-of-4.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:16px;}
#section1  .cols-1-of-5.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:12px;}
#section1  .cols-2-of-5.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:14px;}
#section1  .cols-3-of-5.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:16px;}
#section1  .cols-4-of-5.featured-main-secondary.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title{font-size:18px;}

#section1 .widget.widget_ccmcrecentpostsbycat{margin-right:10px;}

#section1 .cols-1-of-1.widget.widget_ccmcrecentpostsbycat, 
#section1 .cols-4-of-5.widget.widget_ccmcrecentpostsbycat,
#section1 .cols-3-of-4.widget.widget_ccmcrecentpostsbycat,
#section1 .cols-2-of-3.widget.widget_ccmcrecentpostsbycat,
#section1 .cols-3-of-5.widget.widget_ccmcrecentpostsbycat,
#section1 .cols-1-of-2.widget.widget_ccmcrecentpostsbycat,
#section1 .cols-2-of-5.widget.widget_ccmcrecentpostsbycat,
#section1 .cols-1-of-3.widget.widget_ccmcrecentpostsbycat,	
#section1 .cols-1-of-4.widget.widget_ccmcrecentpostsbycat,
#section1 .cols-1-of-5.widget.widget_ccmcrecentpostsbycat
{}

.cols-1-of-1.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-1-of-1.widget.widget_ccmcrecentpostsbycat .title-no-image,
.cols-4-of-5.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-4-of-5.widget.widget_ccmcrecentpostsbycat .title-no-image,
.cols-3-of-4.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-3-of-4.widget.widget_ccmcrecentpostsbycat .title-no-image,
.cols-2-of-3.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-2-of-3.widget.widget_ccmcrecentpostsbycat .title-no-image,
.cols-3-of-5.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-3-of-5.widget.widget_ccmcrecentpostsbycat .title-no-image
 {font-size:16px;}


.cols-1-of-2.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-1-of-2.widget.widget_ccmcrecentpostsbycat .title-no-image,
.cols-2-of-5.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-2-of-5.widget.widget_ccmcrecentpostsbycat .title-no-image,
.fullwidth_sidebar .cols-1-of-5.widget.widget_miniloopbycategory .title-with-image .cols-1-of-4.widget.item-cluster .headline,
 {font-size:14px;}
 
 



.cols-1-of-3.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-1-of-3.widget.widget_ccmcrecentpostsbycat .title-no-image,
.cols-1-of-4.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-1-of-4.widget.widget_ccmcrecentpostsbycat .title-no-image,
.cols-1-of-5.widget.widget_ccmcrecentpostsbycat .title-with-image, 
.cols-1-of-5.widget.widget_ccmcrecentpostsbycat .title-no-image
{font-size:12px;}

#section1 .widget_ccmcrecentpostsbycat h3, .fullwidth_sidebar .widget_ccmcrecentpostsbycat h3 {
padding-bottom: 0px;
border-bottom-style: none;
display: block;
clear: both;
}

#section1 .widget_ccmcrecentpostsbycat h3 a, .fullwidth_sidebar .widget_ccmcrecentpostsbycat h3 a {
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	display:block;
	text-decoration: none;	
}
.widget_ccmcrecentpostsbycat li:last-child {border:none;margin-bottom: 0px;
padding-bottom: 0px;}

.cols-1-of-1.widget.widget_recentfeaturedposts,
.cols-1-of-2.widget.widget_recentfeaturedposts,
.cols-1-of-3.widget.widget_recentfeaturedposts,
.cols-2-of-3.widget.widget_recentfeaturedposts,
.cols-1-of-4.widget.widget_recentfeaturedposts,
.cols-2-of-4.widget.widget_recentfeaturedposts,
.cols-3-of-4.widget.widget_recentfeaturedposts,
.cols-1-of-5.widget.widget_recentfeaturedposts,
.cols-2-of-5.widget.widget_recentfeaturedposts,
.cols-3-of-5.widget.widget_recentfeaturedposts,
.cols-4-of-5.widget.widget_recentfeaturedposts{}




.fullwidth_sidebar .homepage_features .widget, 
.fullwidth_sidebar .homepage_features .top-stories.widget {	
	height:300px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left:9px;
	padding-right:9px;
	margin-right:15px;
	margin-bottom:15px;
	overflow:hidden;}
	



#section1 .top-stories.widget.widget_recentfeaturedposts {
	height:300px;
	padding-left:4px;
	padding-right:4px;

}
.top-stories.widget.widget_recentfeaturedposts {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


.fullwidth_sidebar .homepage_features .cols-1-of-1.widget.widget_recentfeaturedposts {width:940px;}
.fullwidth_sidebar .homepage_features .cols-4-of-5.widget.widget_recentfeaturedposts {width:685px;}
.fullwidth_sidebar .homepage_features .cols-3-of-4.widget.widget_recentfeaturedposts {width:654px;}
.fullwidth_sidebar .homepage_features .cols-2-of-3.widget.widget_recentfeaturedposts {width:615px;}
.fullwidth_sidebar .homepage_features .cols-3-of-5.widget.widget_recentfeaturedposts {width:510px;}
.fullwidth_sidebar .homepage_features .cols-1-of-2.widget.widget_recentfeaturedposts {width:452px;}
.fullwidth_sidebar .homepage_features .cols-2-of-5.widget.widget_recentfeaturedposts {width:335px;}
.fullwidth_sidebar .homepage_features .cols-1-of-3.widget.widget_recentfeaturedposts {width:290px;}
.fullwidth_sidebar .homepage_features .cols-1-of-4.widget.widget_recentfeaturedposts {width:208px;}
.fullwidth_sidebar .homepage_features .cols-1-of-5.widget.widget_recentfeaturedposts {width:160px;}


.fullwidth_sidebar .homepage_features .widget.widget_recentfeaturedposts, 
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts,
.cols-1-of-2.top-stories.widget.widget_recentfeaturedposts,
.cols-1-of-3.top-stories.widget.widget_recentfeaturedposts,
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts,
.cols-1-of-4.top-stories.widget.widget_recentfeaturedposts,
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts
{	-webkit-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
-moz-box-shadow:    4px 4px 8px rgba(50, 50, 50, 0.4);
box-shadow:         4px 4px 8px rgba(50, 50, 50, 0.4);}

.cols-1-of-1.widget.widget_recentfeaturedposts .ccmc_overflow_hidden,
.cols-1-of-2.widget.widget_recentfeaturedposts .ccmc_overflow_hidden,
.cols-1-of-3.widget.widget_recentfeaturedposts .ccmc_overflow_hidden,
.cols-2-of-3.widget.widget_recentfeaturedposts .ccmc_overflow_hidden,
.cols-1-of-4.widget.widget_recentfeaturedposts .ccmc_overflow_hidden,
.cols-3-of-4.widget.widget_recentfeaturedposts .ccmc_overflow_hidden,
.cols-1-of-5.widget.widget_recentfeaturedposts .ccmc_overflow_hidden,
.cols-2-of-5.widget.widget_recentfeaturedposts .ccmc_overflow_hidden,
.cols-3-of-5.widget.widget_recentfeaturedposts .ccmc_overflow_hidden,
.cols-4-of-5.widget.widget_recentfeaturedposts .ccmc_overflow_hidden{overflow: hidden;
height: 255px;}
.widget{position:relative;}
#section1 .cols-1-of-1.top-stories.widget.widget_recentfeaturedposts{margin-right:10px; width:625px;}
#section1 .cols-4-of-5.top-stories.widget.widget_recentfeaturedposts{margin-right:0px; width:498px;}
#section1 .cols-3-of-4.top-stories.widget.widget_recentfeaturedposts{margin-right:10px; width:462px;}
#section1 .cols-2-of-3.top-stories.widget.widget_recentfeaturedposts{margin-right:10px; width:410px;}
#section1 .cols-3-of-5.top-stories.widget.widget_recentfeaturedposts{margin-right:0px; width:372px;}
#section1 .cols-1-of-2.top-stories.widget.widget_recentfeaturedposts{margin-right:10px; width:302px;}
#section1 .cols-2-of-5.top-stories.widget.widget_recentfeaturedposts{margin-right:0px; width:245px;}
#section1 .cols-1-of-3.top-stories.widget.widget_recentfeaturedposts{margin-right:10px; width:195px;}
#section1 .cols-1-of-4.top-stories.widget.widget_recentfeaturedposts{margin-right:10px; width:141px;}
#section1 .cols-1-of-5.top-stories.widget.widget_recentfeaturedposts{margin-right:0px; width:117px;}



#section1 .top-stories.widget.widget_recentfeaturedposts>h3{
	border-bottom-style:none; margin-bottom:0px; padding-bottom:0px;
}
#section1 .top-stories.widget.widget_recentfeaturedposts>h3>a{
	display: block;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 7px;
	margin-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-top-style:none;
}






#section1 .top-stories.widget.widget_recentfeaturedposts>h3 {padding-left:0px; padding-right:0px;}
.top-stories.widget.widget_recentfeaturedposts {background-color:#fff;}
.top-stories.widget.widget_recentfeaturedposts .features_wrapper{height:277px; overflow:hidden;}
.top-stories.widget.widget_recentfeaturedposts .features_image_container {overflow:hidden;}

.top-stories.widget.widget_recentfeaturedposts .feature-author {
	display:block;overflow:hidden;
	max-height:13px;margin-top:10px; line-height:13px;
	z-index:500;position:absolute;bottom:5px;
	
	}

/* Customization for Top Stories Feature Widget 1/1 Column, Image is displayed */
#section1 .cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-1-of-1.top-stories.widget.widget_recentfeaturedposts h3 {width:625px;}
#section1 .cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-4-of-5.top-stories.widget.widget_recentfeaturedposts h3 {width:498px;}
#section1 .cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-3-of-4.top-stories.widget.widget_recentfeaturedposts h3 {width:462px;}
#section1 .cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-2-of-3.top-stories.widget.widget_recentfeaturedposts h3 {width:410px;}
#section1 .cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-3-of-5.top-stories.widget.widget_recentfeaturedposts h3 {width:372px;}
#section1 .cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-1-of-2.top-stories.widget.widget_recentfeaturedposts h3 {width:302px;}
#section1 .cols-2-of-5.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-2-of-5.top-stories.widget.widget_recentfeaturedposts h3 {width:245px;}
#section1 .cols-1-of-3.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-1-of-3.top-stories.widget.widget_recentfeaturedposts h3 {width:195px;}
#section1 .cols-1-of-4.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-1-of-4.top-stories.widget.widget_recentfeaturedposts h3 {width:141px;}
#section1 .cols-1-of-5.top-stories.widget.widget_recentfeaturedposts .features_wrapper, 
#section1 .cols-1-of-5.top-stories.widget.widget_recentfeaturedposts h3 {width:117px;}


.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_image_container {
	width:310px; height:277px; 	margin-right:10px;
	position:absolute; 	top:37px; left:4px;
}
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .title-with-image,
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content{
	width:290px; margin-left:5px; margin-right:10px; 
}
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .title-with-image, 
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-date,
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt {position:relative; left:320px;}
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt{
	max-height:115px;
	line-height:15px;
	overflow:hidden;
}
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-author 
	{left:325px; width:285px;}



/* Customization for Top Stories Feature Widget 1/1 Column, No Image displayed */
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .title-no-image {
	font-size:30px; 
	width:290px; 
	display:inline-block; 
	margin-right:10px;
	padding-left:10px; 
	padding-right:10px;
	max-height:205px; 
	overflow:hidden;}
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	width:285px; 
	display:inline-block; position:absolute; left:320px; 
	padding-left:10px; padding-right:10px;
}
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date {
	padding-top:10px;}
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	position: absolute; top:65px;
	max-height:195px; overflow:hidden; 
	font-weight:bold; font-size:16px; line-height:20px;	color:#666666
}
	
.cols-1-of-1.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {
	left:5px; width:625px;
	}



/* Customization for Top Stories Feature Widget 4/5 Column, Image is displayed */
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_image_container {
	width:244px; height:277px; margin-right:10px;
	position:absolute; top:37px; left:4px;}
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .title-with-image,
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content{
	width:234px; margin-left:5px; 	margin-right:10px; 	}
	
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .title-with-image, 
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-date,
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt{ 
	position:relative; left:254px;}
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt{
	max-height:115px;
	line-height:15px;
	overflow:hidden;
}
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .title-with-image{padding-top: 10px;}
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-author {
	width:234px; left:259px;}
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .feature-author {}
/* Customization for Top Stories Feature Widget 4/5 Column, No Image displayed */
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .title-no-image {
	font-size:24px; 
	width:224px; 
	display:inline-block; 
	margin-right:10px;
	padding-left:10px; 
	padding-right:10px;
	max-height:215px; 
	overflow:hidden;}
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	width:224px; 
	position:absolute; 
	left:254px; 
	display:inline-block;
	padding-left:10px; 
	padding-right:10px;
}
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date {
	padding-top:10px;}
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	position: absolute; 
	top:65px; 
	max-height:195px;
	overflow:hidden; 	
	font-weight:bold;
	font-size:15px; 
	line-height:18px;
	color:#666666}
	
.cols-4-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {
	left:5px; width:498px;
	}




/* Customization for Top Stories Feature Widget 3/4 Column, Image is displayed */
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_image_container {
	width:240px; 
	height:277px; 
	margin-right:10px;
	position:absolute;
	top:37px;left:4px;
	 
}
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .title-with-image,
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content{
	padding-left:0px;
	padding-right:0px; 
	width:197px;}
	
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .title-with-image, 
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-date,
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt {position:relative; left:254px;}
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt{
	max-height:100px;
	line-height:15px;
	overflow:hidden;
}
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .title-with-image {padding-top:10px}
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-author {
	left:254px; 
	width:197px; 
	}
/* Customization for Top Stories Feature Widget 3/4 Column, No Image displayed */
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .title-no-image {
	font-size:24px; 
	width:220px; 
	display:inline-block; 
	margin-right:10px;
	padding-left:10px; 
	padding-right:10px;
	max-height:205px; 
	overflow:hidden;}
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	width:172px; 
	position:absolute; 
	left:250px; 
	display:inline-block;
	padding-left:10px; 
	padding-right:10px;
}
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date {
	padding-top:10px;}
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	position: absolute; 
	top:65px; 
	max-height:200px;
	overflow:hidden; 	
	font-weight:bold;
	font-size:13px; 
	line-height:16px;
	color:#666666}
	
.cols-3-of-4.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {
	left:5px; width:462px;
}

/* Customization for Top Stories Feature Widget 2/3 Column, Image is displayed */
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .features_image_container {width:410px; height:277px;}
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .title-with-image {padding:10px;position:absolute;bottom:21px; background-color:#FFFFFF;background: rgba(255, 255, 255, 0.8);width:390px;}
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-date {padding-left:10px;padding-right:10px;padding-bottom:10px;position:absolute;bottom:0px; background-color:#FFFFFF;background: rgba(255, 255, 255, 0.8);width:390px;}
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt, 
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-author {display:none;}

/* Customization for Top Stories Feature Widget 2/3 Column, No Image */
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .title-no-image,
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt {width:400px;padding-left:5px;padding-right:5px}
.cols-2-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {width:410px}


/* Customization for Top Stories Feature Widget 3/5 Column, Image is displayed */
.cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .features_image_container {width:372px; height:277px;}

.cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .title-with-image {padding:10px;position:absolute;bottom:21px; background-color:#FFFFFF;background: rgba(255, 255, 255, 0.8);width:372px;}
.cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-date {padding-left:10px;padding-right:10px;padding-bottom:10px;position:absolute;bottom:0px; background-color:#FFFFFF;background: rgba(255, 255, 255, 0.8);width:372px;}
.cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt, 
.cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-author {display:none;}
/* Customization for Top Stories Feature Widget 3/5 Column, No Image */
.cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {width:372px;}
.cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .title-no-image,
.cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
.cols-3-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt {width:362px;padding-left:5px;padding-right:5px}



/* Customization for Top Stories Feature Widget 1/2 Column, Image is displayed */
.cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .features_image_container {
	width:302px; height:277px;}
.cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .title-with-image {
	width:282px; padding:10px;
	position:absolute; bottom:21px; 
	background-color:#FFFFFF; background: rgba(255, 255, 255, 0.8);}
.cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-date {
	width:282px; 
	padding-left:10px; padding-right:10px; padding-bottom:10px;
	position:absolute; bottom:0px; 
	background-color:#FFFFFF; background: rgba(255, 255, 255, 0.8);}
.cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt, 
.cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-author {display:none;}

/* Customization for Top Stories Feature Widget 1/2 Column, No Image */
#section1 .cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {width:302px;}
#section1 .cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .title-no-image,
#section1 .cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
#section1 .cols-1-of-2.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt {width:292px;padding-left:5px;padding-right:5px}




/* Customization for Top Stories Feature Widget 2/5 Column, Image is displayed */
#section1 .cols-2-of-5.top-stories.widget.widget_recentfeaturedposts .features_image_container {width:245px; height:146px;}
#section1 .cols-2-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt  {
	max-height:40px; overflow:hidden;}
.cols-2-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-author {display:none;}
/* Customization for Top Stories Feature Widget 2/5 Column, No Image */
#section1 .cols-2-of-5.top-stories.widget.widget_recentfeaturedposts .title-no-image,
#section1 .cols-2-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt,
#section1 .cols-2-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date 
{width:235px;padding-left:5px;padding-right:5px} 
#section1 .cols-2-of-5.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {width:245px;}


/* Customization for Top Stories Feature Widget 1/3 Column, Image is displayed */
#section1 .cols-1-of-3.widget-title.top-stories widget.widget_intelliwidget .intelliwidget-excerpt-container .intelliwidget-image-container-thumb-1/3col{width:195px; height:109px;}
#section1 .cols-1-of-3.top-stories.widget.widget_recentfeaturedposts .features_image_container  {width:195px; height:109px;}
.cols-1-of-3.top-stories.widget.widget_intelliwidget .intelliwidget-excerpt-container .intelliwidget-excerpt,
.cols-1-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt {
	max-height:72px;
	overflow:hidden;
}
.cols-1-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content.feature-author,
/* Customization for Top Stories Feature Widget 1/3 Column, No Image */
.cols-1-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {display:none;}
.cols-1-of-3.top-stories.widget.widget_recentfeaturedposts .title-no-image,
.cols-1-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
.cols-1-of-3.top-stories.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt {width:185px;padding-left:5px;padding-right:5px}






#section1 .cols-1-of-4.top-stories.widget.widget_recentfeaturedposts .features_image_container {width:141px; height:109px;}
#section1 .cols-1-of-5.top-stories.widget.widget_recentfeaturedposts .features_image_container {width:117px; height:109px;}


.cols-1-of-1.widget.widget_recentfeaturedposts img {width:100%}
.cols-1-of-2.widget.widget_recentfeaturedposts img {width:100%}
.cols-1-of-3.widget.widget_recentfeaturedposts img {width:100%}
.cols-2-of-3.widget.widget_recentfeaturedposts img {width:100%}
.cols-1-of-4.widget.widget_recentfeaturedposts img {width:100%}
.cols-3-of-4.widget.widget_recentfeaturedposts img {width:100%}
.cols-1-of-5.widget.widget_recentfeaturedposts img {width:100%}
.cols-2-of-5.widget.widget_recentfeaturedposts img {width:100%}
.cols-3-of-5.widget.widget_recentfeaturedposts img {width:100%}
.cols-4-of-5.widget.widget_recentfeaturedposts img {width:100%}


.top-stories.cols-1-of-1.widget.widget_recentfeaturedposts img {width:100%}
.top-stories.cols-1-of-2.widget.widget_recentfeaturedposts img {width:100%}
.top-stories.cols-1-of-3.widget.widget_recentfeaturedposts img {width:100%}
.top-stories.cols-2-of-3.widget.widget_recentfeaturedposts img {width:100%}
.top-stories.cols-1-of-4.widget.widget_recentfeaturedposts img {width:100%}
.top-stories.cols-3-of-4.widget.widget_recentfeaturedposts img {width:100%}
.top-stories.cols-1-of-5.widget.widget_recentfeaturedposts img {width:100%}
.top-stories.cols-2-of-5.widget.widget_recentfeaturedposts img {width:100%}
.top-stories.cols-3-of-5.widget.widget_recentfeaturedposts img {width:100%}
.top-stories.cols-4-of-5.widget.widget_recentfeaturedposts img {width:100%}

.top-stories.widget.widget_recentfeaturedposts img {
	margin-right:0px; 
}
.cols-1-of-1.widget.widget_recentfeaturedposts .title-with-image, 
.cols-1-of-1.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:22px; padding-top:5px;}

.cols-4-of-5.widget.widget_recentfeaturedposts .title-with-image, 
.cols-4-of-5.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:18px;}

.cols-3-of-4.widget.widget_recentfeaturedposts .title-with-image, 
.cols-3-of-4.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:18px;}

.cols-2-of-3.widget.widget_recentfeaturedposts .title-with-image, 
.cols-2-of-3.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:18px;}

.cols-3-of-5.widget.widget_recentfeaturedposts .title-with-image, 
.cols-3-of-5.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:16px;}

.cols-1-of-2.widget.widget_recentfeaturedposts .title-with-image, 
.cols-1-of-2.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:16px;}

.cols-2-of-5.widget.widget_recentfeaturedposts .title-with-image, 
.cols-2-of-5.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:14px;}

.cols-1-of-3.widget.widget_recentfeaturedposts .title-with-image, 
.cols-1-of-3.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:14px;}

.cols-1-of-4.widget.widget_recentfeaturedposts .title-with-image, 
.cols-1-of-4.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:14px;}

.cols-1-of-5.widget.widget_recentfeaturedposts .title-with-image, 
.cols-1-of-5.top-stories.widget.widget_intelliwidget>div.intelliwidget-excerpt-container> .intelliwidget-title 
{font-size:12px;}

.cols-1-of-1.widget.widget_recentfeaturedposts .title-no-image {font-size:24px;}
.cols-4-of-5.widget.widget_recentfeaturedposts .title-no-image {font-size:20px;}
.cols-3-of-4.widget.widget_recentfeaturedposts .title-no-image {font-size:20px;}
.cols-2-of-3.widget.widget_recentfeaturedposts .title-no-image {font-size:24px;}
.cols-3-of-5.widget.widget_recentfeaturedposts .title-no-image {font-size:18px;}
.cols-1-of-2.widget.widget_recentfeaturedposts .title-no-image {font-size:18px;}
.cols-2-of-5.widget.widget_recentfeaturedposts .title-no-image {font-size:16px;}
.cols-1-of-3.widget.widget_recentfeaturedposts .title-no-image {font-size:16px;}
.cols-1-of-4.widget.widget_recentfeaturedposts .title-no-image {font-size:16px;}
.cols-1-of-5.widget.widget_recentfeaturedposts .title-no-image {font-size:14px;}




/*These parts are too small to be worth displaying*/
#section1 .cols-1-of-4.widget.widget_recentfeaturedposts .feature-excerpt,
#section1 .cols-1-of-5.widget.widget_recentfeaturedposts .feature-excerpt,
#section1 .cols-1-of-4.widget.widget_recentfeaturedposts .feature-author,
#section1 .cols-1-of-5.widget.widget_recentfeaturedposts .feature-author,
.fullwidth_sidebar .homepage_features .cols-1-of-5.widget.widget_recentfeaturedposts .feature-excerpt,
.fullwidth_sidebar .homepage_features .cols-1-of-5.widget.widget_recentfeaturedposts .feature-author

{display:none;}

.widget.widget_recentfeaturedposts .feature-author{}



#section1 .widget_rss h3, #section1 .widget_better_rss_widget h3 {
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-style: none;
	border-right-style: none;
	border-color: #948671;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	display: block;,
	
	text-decoration: none;}

 .cols-1-of-1.widget_rss>ul>li>a.rsswidget, .cols-1-of-1.widget_better_rss_widget li .rsswidget {font-size:18px;}
 .cols-4-of-5.widget_rss>ul>li>a.rsswidget, .cols-4-of-5.widget_better_rss_widget li .rsswidget {font-size:18px;}
 .cols-3-of-4.widget_rss>ul>li>a.rsswidget, .cols-3-of-4.widget_better_rss_widget li .rsswidget {font-size:18px;}
 .cols-2-of-3.widget_rss>ul>li>a.rsswidget, .cols-2-of-3.widget_better_rss_widget li .rsswidget {font-size:16px;}
 .cols-3-of-5.widget_rss>ul>li>a.rsswidget, .cols-3-of-5.widget_better_rss_widget li .rsswidget {font-size:16px;}
 .cols-1-of-2.widget_rss>ul>li>a.rsswidget, .cols-1-of-2.widget_better_rss_widget li .rsswidget {font-size:14px;}
 .cols-2-of-5.widget_rss>ul>li>a.rsswidget, .cols-2-of-5.widget_better_rss_widget li .rsswidget {font-size:14px;}
 .cols-1-of-3.widget_rss>ul>li>a.rsswidget, .cols-1-of-3.widget_better_rss_widget li .rsswidget {font-size:14px;}
 .cols-1-of-4.widget_rss>ul>li>a.rsswidget, .cols-1-of-4.widget_better_rss_widget li .rsswidget {font-size:12px;}
 .cols-1-of-5.widget_rss>ul>li>a.rsswidget, .cols-1-of-5.widget_better_rss_widget li .rsswidget {font-size:12px;}


/*===================*/
/*Top Stories Section*/
/*-------------------*/

.top-stories.widget {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left:4px;
	padding-right:4px;

}
#section1 .top-stories.widget {
	height:300px;
}
#section1 .cols-4-of-5.top-stories.widget, 
#section1 .cols-3-of-5.top-stories.widget,
#section1 .cols-2-of-5.top-stories.widget,
#section1 .cols-1-of-5.top-stories.widget {margin-right:0px;}

.cols-1-of-1.top-stories.widget,
.cols-3-of-4.top-stories.widget,
.cols-2-of-3.top-stories.widget,
.cols-1-of-2.top-stories.widget,
.cols-1-of-3.top-stories.widget,
.cols-1-of-4.top-stories.widget{
-webkit-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
-moz-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
}
.top-stories.widget{

overflow:hidden; 
background-color:#fff;
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
border-top-color: #CCC; border-right-color: #999; border-bottom-color: #999; border-left-color: #CCC;
display: inline-block;
float: left;
margin-left: 0px;
}
#section1 .top-stories.widget{
height: 300px;
padding-left: 4px; padding-right: 4px; padding-top: 9px; padding-bottom: 9px;
}
#section1 .top-stories.widget{
height: 300px;
padding-left: 4px; padding-right: 4px; padding-top: 9px; padding-bottom: 9px;
}

.cols-1-of-1.top-stories.widget>h3 {font-size:12px; }
.cols-4-of-5.top-stories.widget>h3 {font-size:12px;}
.cols-3-of-4.top-stories.widget>h3 {font-size:12px;}
.cols-2-of-3.top-stories.widget>h3 {font-size:12px;}
.cols-3-of-5.top-stories.widget>h3 {font-size:12px;}
.cols-1-of-2.top-stories.widget>h3 {font-size:12px;}
.cols-2-of-5.top-stories.widget>h3 {font-size:12px;}
.cols-1-of-3.top-stories.widget>h3 {font-size:12px;}
.cols-1-of-4.top-stories.widget>h3 {font-size:12px;}
.cols-1-of-5.top-stories.widget>h3 {font-size:12px;}


#section1 .cols-1-of-1.top-stories.widget.widget_video_widget,
#section1 .cols-3-of-4.top-stories.widget.widget_video_widget,
#section1 .cols-2-of-3.top-stories.widget.widget_video_widget,
#section1 .cols-1-of-2.top-stories.widget.widget_video_widget,
#section1 .cols-1-of-3.top-stories.widget.widget_video_widget,
#section1 .cols-1-of-4.top-stories.widget.widget_video_widget{


-webkit-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
-moz-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);


}

#section1 .top-stories.widget.widget_video_widget{

overflow:hidden; 
background-color:#fff;
height: 300px;
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
border-top-color: #CCC; border-right-color: #999; border-bottom-color: #999; border-left-color: #CCC;

display: inline-block;
float: left;
margin-left: 0px;
padding-left: 4px; padding-right: 4px; padding-top: 9px; padding-bottom: 9px;
}

#section1 .top-stories.widget.widget_video_widget>h3{
	display: block;
	text-decoration: none;
	
	font-size: 12px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 7px;
	margin-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-top-style: none;

}
.top-stories.widget.widget_video_widget>p{padding-top:5px; font-weight:bold;}
.cols-1-of-1.top-stories.widget.widget_video_widget>p {font-size:16px; }
.cols-4-of-5.top-stories.widget.widget_video_widget>p {font-size:16px;}
.cols-3-of-4.top-stories.widget.widget_video_widget>p {font-size:16px;}
.cols-2-of-3.top-stories.widget.widget_video_widget>p {font-size:16px;}
.cols-3-of-5.top-stories.widget.widget_video_widget>p {font-size:16px;}
.cols-1-of-2.top-stories.widget.widget_video_widget>p {font-size:16px;}
.cols-2-of-5.top-stories.widget.widget_video_widget>p {font-size:14px;}
.cols-1-of-3.top-stories.widget.widget_video_widget>p {font-size:14px;}
.cols-1-of-4.top-stories.widget.widget_video_widget>p {font-size:14px;}
.cols-1-of-5.top-stories.widget.widget_video_widget>p {font-size:12px;}

.top-stories.widget.widget_video_widget .video-container iframe{max-height:225px;}
.cols-1-of-1.top-stories.widget.widget_video_widget .video-wrapper,
.cols-4-of-5.top-stories.widget.widget_video_widget .video-wrapper,
.cols-3-of-4.top-stories.widget.widget_video_widget .video-wrapper {margin-bottom:10px; max-height:225px;}



/*Default Sectioned widgets*/

#section1 .top-stories.widget>h3{
	display: block;
	text-decoration: none;
	
	font-size: 12px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 7px;
	margin-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-top-style: none;

}


#section1 .widget.widget_video_widget>h3{
	font-weight: bold;
	border-top-width: 2px; 	border-top-style: solid; 
	border-right-style: none;
	border-bottom-style: solid; border-bottom-width: 1px;
	border-left-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	text-decoration: none;
	font-size: 16px;
}


#section1 .widget>h3{
	font-weight: bold;
	border-top-width: 2px; 	border-top-style: solid; 
	border-right-style: none;
	border-bottom-style: solid; border-bottom-width: 1px;
	border-left-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	text-decoration: none;
	font-size: 16px;
}
#section1 .widget.widget_recentfeaturedposts>h3,
#section1 .widget.widget_ccmcrecentpostsbycat>h3
{
	border-top-style: none; 
	border-right-style: none;
	border-bottom-style: none; 
	border-left-style: none;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	text-decoration: none;
}

.featured-main-left.widget>h3,
.featured-main-right.widget>h3,
.featured-main-secondary-left.widget>h3,
.featured-main-secondary-right.widget>h3,
.featured-small-right.widget>h3,
.featured-small-left.widget>h3
{	
	color:#000000; 
	border:#000000;
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	/*border-top-color: #000;*/
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}




/*================================================================================*/
/* CATEGORY STYLING - coloring*/
/*================================================================================*/

#megaMenu .wpmega-widgetarea .widget h2.widgettitle a:hover{color:#000;}

.featured-main-left.widget.training>h3,
.featured-main-right.widget.training>h3,
.featured-main-secondary-left.training>h3,
.featured-main-secondary-right.training>h3,
.featured-small-left.widget.training>h3,
.featured-small-right.widget.training>h3,
.widget.training>h3, 
.widget.training>h3>a, 
.widget.training a:hover,
a.training, 
a.training:hover,
.widget.widget_intelliwidget.training .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.training.item-cluster ul>li.with-image:hover .headline a:hover 
{color:#FF0000; border-color:#F0000;}

#section1 .widget.widget_intelliwidget.training>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.training>h3
{color:#F0000; border-color:#F0000;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}

#section1 .widget_miniloopbycategory.training>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.training>.ccmc-mini-loop-intro 
{border-color:#F0000; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}

#section2 .widget.training>h3 {background:#ff0000; color:#fff;}
.widget.widget_miniloopbycategory.training .ccmc-mini-loop-intro {border-bottom:#ff0000 4px solid;}
#megaMenu .wpmega-widgetarea .widget.training h2.widgettitle a{color:#ff0000; border-bottom: 2px solid #ff0000;}
#megaMenu .wpmega-widgetarea .widget.training .intelliwidget-excerpt-container a:hover{color:#ff0000}

.featured-main-left.widget.research>h3,
.featured-main-right.widget.research>h3,
.featured-main-secondary-left.research>h3,
.featured-main-secondary-right.research>h3,
.featured-small-left.widget.research>h3,
.featured-small-right.widget.research>h3,
.widget.research>h3, 
.widget.research>h3>a, 
.widget.research a:hover, 
a.research, 
a.research:hover,
.widget.widget_intelliwidget.research .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.research.item-cluster ul>li.with-image:hover .headline a:hover,
.featured-main-left.widget.commentary>h3,
.featured-main-right.widget.commentary>h3,
.featured-main-secondary-left.commentary>h3,
.featured-main-secondary-right.commentary>h3,
.featured-small-left.widget.commentary>h3,
.featured-small-right.widget.commentary>h3,
.widget.commentary>h3,
.widget.commentary>h3>a, 
.widget.commentary a:hover, 
a.commentary, 
a.commentary:hover,
.widget.widget_intelliwidget.commentary .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.commentary.item-cluster ul>li.with-image:hover .headline a:hover,
.featured-main-left.widget.accsresearch>h3,
.featured-main-right.widget.accsresearch>h3,
.featured-main-secondary-left.accsresearch>h3,
.featured-main-secondary-right.accsresearch>h3,
.featured-small-left.widget.accsresearch>h3,
.featured-small-right.widget.accsresearch>h3,
.widget.accsresearch>h3, 
.widget.accsresearch>h3>a, 
.widget.accsresearch a:hover, 
a.accsresearch, 
a.accsresearch:hover,
.widget.widget_intelliwidget.accsresearch .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.accsresearch.item-cluster ul>li.with-image:hover .headline a:hover,
.featured-main-left.widget.otherresearch>h3,
.featured-main-right.widget.otherresearch>h3,
.featured-main-secondary-left.otherresearch>h3,
.featured-main-secondary-right.otherresearch>h3,
.featured-small-left.widget.otherresearch>h3,
.featured-small-right.widget.otherresearch>h3,
.widget.otherresearch>h3,
.widget.otherresearch>h3>a, 
.widget.otherresearch a:hover, 
a.otherresearch, 
a.otherresearch:hover,
.widget.widget_intelliwidget.otherresearch .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.otherresearch.item-cluster ul>li.with-image:hover .headline a:hover,
.featured-main-left.widget.study>h3,
.featured-main-right.widget.study>h3,
.featured-main-secondary-left.study>h3,
.featured-main-secondary-right.study>h3,
.featured-small-left.widget.study>h3,
.featured-small-right.widget.study>h3,
.widget.study>h3, 
.widget.study>h3>a, 
.widget.study a:hover, 
a.study, 
a.study:hover,
.widget.widget_intelliwidget.study .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.study.item-cluster ul>li.with-image:hover .headline a:hover,

.featured-main-left.widget.top-tdm-case-studies>h3,
.featured-main-right.widget.top-tdm-case-studies>h3,
.featured-main-secondary-left.top-tdm-case-studies>h3,
.featured-main-secondary-right.top-tdm-case-studies>h3,
.featured-small-left.widget.top-tdm-case-studies>h3,
.featured-small-right.widget.top-tdm-case-studies>h3,
.widget.top-tdm-case-studies>h3, 
.widget.top-tdm-case-studies>h3>a, 
.widget.top-tdm-case-studies a:hover, 
a.top-tdm-case-studies, 
a.top-tdm-case-studies:hover,
.widget.widget_intelliwidget.top-tdm-case-studies .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.top-tdm-case-studies.item-cluster ul>li.with-image:hover .headline a:hover

{color:#948671; border-color:#948671;}

#section1 .widget.widget_intelliwidget.research>h3,
#section1 .widget.widget_intelliwidget.commentary>h3,
#section1 .widget.widget_intelliwidget.accsresearch>h3,
#section1 .widget.widget_intelliwidget.otherresearch>h3,
#section1 .widget.widget_intelliwidget.study>h3,
#section1 .widget.widget_intelliwidget.top-tdm-case-studies>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.research>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.commentary>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.accsresearch>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.otherresearch>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.study>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.top-tdm-case-studies>h3


{color:#948671; border-color:#948671;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}

#section1 .widget_miniloopbycategory.research>.ccmc-mini-loop-intro,
#section1 .widget_miniloopbycategory.commentary>.ccmc-mini-loop-intro,
#section1 .widget_miniloopbycategory.accsresearch>.ccmc-mini-loop-intro,
#section1 .widget_miniloopbycategory.otherresearch>.ccmc-mini-loop-intro,
#section1 .widget_miniloopbycategory.study>.ccmc-mini-loop-intro,
#section1 .widget_miniloopbycategory.top-tdm-case-studies>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.research>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.commentary>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.accsresearch>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.otherresearch>.ccmc-mini-loop-intro, 
.fullwidth_sidebar .widget.widget_miniloopbycategory.study>.ccmc-mini-loop-intro, 
.fullwidth_sidebar .widget.widget_miniloopbycategory.top-tdm-case-studies>.ccmc-mini-loop-intro 
{border-color:#948671; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}


#section2 .widget.research>h3, 
#section2 .widget.commentary>h3, 
#section2 .widget.accsresearch>h3, 
#section2 .widget.otherresearch>h3, 
#section2 .widget.study>h3,
#section2 .widget.study>h3
{background:#948671; color:#fff;}
.widget.widget_miniloopbycategory.research .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.commentary .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.accsresearch .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.otherresearch .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.study .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.top-tdm-case-studies .ccmc-mini-loop-intro
{border-bottom:#948671 4px solid;}

.widget.widget_miniloopbycategory.research .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.commentary .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.accsresearch .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.otherresearch .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.study .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.top-tdm-case-studies .ccmc-mini-loop-intro h3 > a {color:#948671}


#megaMenu .wpmega-widgetarea .widget.research h2.widgettitle a,
#megaMenu .wpmega-widgetarea .widget.commentary h2.widgettitle a,
#megaMenu .wpmega-widgetarea .widget.studies h2.widgettitle a {color:#948671; border-bottom: 2px solid #948671;}
#megaMenu .wpmega-widgetarea .widget.research .intelliwidget-excerpt-container a:hover,
#megaMenu .wpmega-widgetarea .widget.commentary .intelliwidget-excerpt-container a:hover,
#megaMenu .wpmega-widgetarea .widget.study .intelliwidget-excerpt-container a:hover,
#megaMenu .wpmega-widgetarea .widget.top-tdm-case-studies .intelliwidget-excerpt-container a:hover
{color:#948671}

.teasers_box>div.category-research a.teaser_category,
.teasers_box>div.category-commentary a.teaser_category,
.teasers_box>div.category-accsresearch a.teaser_category,
.teasers_box>div.category-otherresearch a.teaser_category,
.teasers_box>div.category-study a.teaser_category,
.teasers_box>div.category-top-tdm-case-studies a.teaser_category 
{border-bottom-color: #948671; color: #948671;}

.featured-main-left.widget.community-design>h3,
.featured-main-right.widget.community-design>h3,
.featured-main-secondary-left.community-design>h3,
.featured-main-secondary-right.community-design>h3,
.featured-small-left.widget.community-design>h3,
.featured-small-right.widget.community-design>h3,
.widget.community-design>h3,
.widget.community-design>h3>a, 
.widget.community-design a:hover,
a.community-design, 
a.community-design:hover,
.widget.widget_intelliwidget.community-design .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.community-design.item-cluster ul>li.with-image:hover .headline a:hover
{color:#895A0A; border-color:#895A0A;}
#section1 .widget.widget_intelliwidget.community-design>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.community-design>h3
{color:#895A0A; border-color:#895A0A;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}
#section1 .widget_miniloopbycategory.community-design>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.community-design>.ccmc-mini-loop-intro 
{border-color:#895A0A; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}
#section2 .widget.community-design>h3 {background:#895A0A; color:#fff;}
.widget.widget_miniloopbycategory.community-design .ccmc-mini-loop-intro {border-bottom:#895A0A 4px solid;}
#megaMenu .wpmega-widgetarea .widget.community-design h2.widgettitle a{color:#895A0A; border-bottom: 2px solid #895A0A;}
#megaMenu .wpmega-widgetarea .widget.community-design .intelliwidget-excerpt-container a:hover{color:#895A0A}
.teasers_box>div.category-community-design a.teaser_category {border-bottom-color: #895A0A; color: #895A0A;}

.widget.widget_miniloopbycategory.community-design .ccmc-mini-loop-intro h3 > a {color:#895A0A;}

.featured-main-left.widget.economic-prosperity>h3,
.featured-main-right.widget.economic-prosperity>h3,
.featured-main-secondary-left.economic-prosperity>h3,
.featured-main-secondary-right.economic-prosperity>h3,
.featured-small-left.widget.economic-prosperity>h3,
.featured-small-right.widget.economic-prosperity>h3,
.widget.economic-prosperity>h3,
.widget.economic-prosperity>h3>a,
.widget.economic-prosperity a:hover,
a.economic-prosperity, 
a.economic-prosperity:hover,
.widget.widget_intelliwidget.economic-prosperity .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.economic-prosperity.item-cluster ul>li.with-image:hover .headline a:hover,

.featured-main-left.widget.sharing-economy>h3,
.featured-main-right.widget.sharing-economy>h3,
.featured-main-secondary-left.sharing-economy>h3,
.featured-main-secondary-right.sharing-economy>h3,
.featured-small-left.widget.sharing-economy>h3,
.featured-small-right.widget.sharing-economy>h3,
.widget.sharing-economy>h3,
.widget.sharing-economy>h3>a,
.widget.sharing-economy a:hover,
a.sharing-economy, 
a.sharing-economy:hover,
.widget.widget_intelliwidget.sharing-economy .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.sharing-economy.item-cluster ul>li.with-image:hover .headline a:hover,

.featured-main-left.widget.equity>h3,
.featured-main-right.widget.equity>h3,
.featured-main-secondary-left.equity>h3,
.featured-main-secondary-right.equity>h3,
.featured-small-left.widget.equity>h3,
.featured-small-right.widget.equity>h3,
.widget.equity>h3,
.widget.equity>h3>a,
.widget.equity a:hover,
a.equity, 
a.equity:hover,
.widget.widget_intelliwidget.equity .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.equity.item-cluster ul>li.with-image:hover .headline a:hover
{color:#1EA000; border-color:#1EA000;}

#section1 .widget.widget_intelliwidget.economic-prosperity>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.economic-prosperity>h3,
#section1 .widget.widget_intelliwidget.sharing-economy>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.sharing-economy>h3,
#section1 .widget.widget_intelliwidget.equity>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.equity>h3
{color:#1EA000; border-color:#1EA000;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}

#section1 .widget_miniloopbycategory.economic-prosperity>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.economic-prosperity>.ccmc-mini-loop-intro,
#section1 .widget_miniloopbycategory.sharing-economy>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.sharing-economy>.ccmc-mini-loop-intro,
#section1 .widget_miniloopbycategory.equity>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.equity>.ccmc-mini-loop-intro  
{border-color:#1EA000; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}



.widget.widget_miniloopbycategory.economic-prosperity .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.sharing-economy .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.equity .ccmc-mini-loop-intro h3 > a {color:#1EA000;}


#section2 .widget.economic-prosperity>h3,
#section2 .widget.sharing-economy>h3,
#section2 .widget.equity>h3
 {background:#1EA000; color:#fff;}
.widget.widget_miniloopbycategory.economic-prosperity .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.sharing-economy .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.equity .ccmc-mini-loop-intro
 {border-bottom:#1EA000 4px solid;}
#megaMenu .wpmega-widgetarea .widget.economic-prosperity h2.widgettitle a,
#megaMenu .wpmega-widgetarea .widget.sharing-economy h2.widgettitle a,
#megaMenu .wpmega-widgetarea .widget.equity h2.widgettitle a
{color:#1EA000; border-bottom: 2px solid #1EA000;}
#megaMenu .wpmega-widgetarea .widget.economic-prosperity .intelliwidget-excerpt-container a:hover,
#megaMenu .wpmega-widgetarea .widget.sharing-economy .intelliwidget-excerpt-container a:hover,
#megaMenu .wpmega-widgetarea .widget.equity .intelliwidget-excerpt-container a:hover
{color:#1EA000}
.teasers_box>div.category-economic-prosperity a.teaser_category,
.teasers_box>div.category-sharing-economy a.teaser_category,
.teasers_box>div.category-equity a.teaser_category 
 {border-bottom-color: #1EA000; color: #1EA000;}


.featured-main-left.widget.environment>h3,
.featured-main-right.widget.environment>h3,
.featured-main-secondary-left.environment>h3,
.featured-main-secondary-right.environment>h3,
.featured-small-left.widget.environment>h3,
.featured-small-right.widget.environment>h3,
.widget.environment>h3,
.widget.environment>h3>a,
.widget.environment a:hover,
a.environment, 
a.environment:hover,
.widget.widget_intelliwidget.environment .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.environment.item-cluster ul>li.with-image:hover .headline a:hover
{color:#1ED73C; border-color:#1ED73C;}

#section1 .widget.widget_intelliwidget.environment>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.environment>h3
{color:#1ED73C; border-color:#1ED73C;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}

#section1 .widget_miniloopbycategory.environment>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.environment>.ccmc-mini-loop-intro 
{border-color:#1ED73C; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}
#section2 .widget.environment>h3 {background:#1ED73C; color:#fff;}
.widget.widget_miniloopbycategory.environment .ccmc-mini-loop-intro {border-bottom:#1ED73C 4px solid;}

.widget.widget_miniloopbycategory.environment .ccmc-mini-loop-intro h3 > a {color:#1ED73C;}

#megaMenu .wpmega-widgetarea .widget.environment h2.widgettitle a{color:#1ED73C; border-bottom: 2px solid #1ED73C;}
#megaMenu .wpmega-widgetarea .widget.environment .intelliwidget-excerpt-container a:hover{color:#1ED73C}
.teasers_box>div.category-environment a.teaser_category {border-bottom-color: #1ED73C; color: #1ED73C;}



.featured-main-left.widget.health>h3,
.featured-main-right.widget.health>h3,
.featured-main-secondary-left.health>h3,
.featured-main-secondary-right.health>h3,
.featured-small-left.widget.health>h3,
.featured-small-right.widget.health>h3,
.widget.health>h3,
.widget.health>h3>a,
.widget.health a:hover,
a.health, 
a.health:hover,
.widget.widget_intelliwidget.health .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.health.item-cluster ul>li.with-image:hover .headline a:hover
{color:#D61D1D; border-color:#D61D1D;}

#section1 .widget.widget_intelliwidget.health>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.health>h3
{color:#D61D1D; border-color:#D61D1D;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}

#section1 .widget_miniloopbycategory.health>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.health>.ccmc-mini-loop-intro 
{border-color:#D61D1D; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}

#section2 .widget.health>h3 {background:#D61D1D; color:#fff;}
.widget.widget_miniloopbycategory.health .ccmc-mini-loop-intro {border-bottom:#D61D1D 4px solid;}

.widget.widget_miniloopbycategory.health .ccmc-mini-loop-intro h3 > a {color:#D61D1D;}

#megaMenu .wpmega-widgetarea .widget.health h2.widgettitle a{color:#D61D1D; border-bottom: 2px solid #D61D1D;}
#megaMenu .wpmega-widgetarea .widget.health .intelliwidget-excerpt-container a:hover{color:#D61D1D}
.teasers_box>div.category-health a.teaser_category {border-bottom-color: #D61D1D; color: #D61D1D;}

.featured-main-left.widget.policy>h3,
.featured-main-right.widget.policy>h3,
.featured-main-secondary-left.policy>h3,
.featured-main-secondary-right.policy>h3,
.featured-small-left.widget.policy>h3,
.featured-small-right.widget.policy>h3,
.widget.policy>h3,
.widget.policy>h3>a,
.widget.policy a:hover,
a.policy, 
a.policy:hover,
.widget.widget_intelliwidget.policy .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.policy.item-cluster ul>li.with-image:hover .headline a:hover
{color:#1E50D7; border-color:#1E50D7;}
#section1 .widget.widget_intelliwidget.policy>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.policy>h3
{color:#1E50D7; border-color:#1E50D7;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}
#section1 .widget_miniloopbycategory.policy>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.policy>.ccmc-mini-loop-intro 
{border-color:#1E50D7; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}
#section2 .widget.policy>h3 {background:#1E50D7; color:#fff;}
.widget.widget_miniloopbycategory.policy .ccmc-mini-loop-intro {border-bottom:#1E50D7 4px solid;}
.widget.widget_miniloopbycategory.policy .ccmc-mini-loop-intro h3 > a {color:#1E50D7;}

#megaMenu .wpmega-widgetarea .widget.policy h2.widgettitle a{color:#1E50D7; border-bottom: 2px solid #1E50D7;}
#megaMenu .wpmega-widgetarea .widget.policy .intelliwidget-excerpt-container a:hover{color:#1E50D7}
.teasers_box>div.category-policy a.teaser_category {border-bottom-color: #1E50D7; color: #1E50D7;}


.featured-main-left.widget.pop-culture>h3,
.featured-main-right.widget.pop-culture>h3,
.featured-main-secondary-left.pop-culture>h3,
.featured-main-secondary-right.pop-culture>h3,
.featured-small-left.widget.pop-culture>h3,
.featured-small-right.widget.pop-culture>h3,
.widget.pop-culture>h3,
.widget.pop-culture>h3>a,
.widget.pop-culture a:hover,
a.pop-culture, 
a.pop-culture:hover,
.widget.widget_intelliwidget.pop-culture .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.pop-culture.item-cluster ul>li.with-image:hover .headline a:hover
{color:#7D1ED7; border-color:#7D1ED7;}
#section1 .widget.widget_intelliwidget.pop-culture>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.pop-culture>h3
{color:#7D1ED7; border-color:#7D1ED7;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}

#section1 .widget_miniloopbycategory.pop-culture>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.pop-culture>.ccmc-mini-loop-intro 
{border-color:#7D1ED7; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}
#section2 .widget.pop-culture>h3 {background:#7D1ED7; color:#fff;}
.widget.widget_miniloopbycategory.pop-culture .ccmc-mini-loop-intro {border-bottom:#7D1ED7 4px solid;}
.widget.widget_miniloopbycategory.pop-culture .ccmc-mini-loop-intro h3 > a {color:#7D1ED7;}

#megaMenu .wpmega-widgetarea .widget.pop-culture h2.widgettitle a{color:#7D1ED7; border-bottom: 2px solid #7D1ED7;}
#megaMenu .wpmega-widgetarea .widget.pop-culture .intelliwidget-excerpt-container a:hover{color:#7D1ED7}
.teasers_box>div.category-pop-culture a.teaser_category {border-bottom-color: #7D1ED7; color: #7D1ED7;}


.featured-main-left.widget.tourism--travel>h3,
.featured-main-right.widget.tourism--travel>h3,
.featured-main-secondary-left.tourism--travel>h3,
.featured-main-secondary-right.tourism--travel>h3,
.featured-small-left.widget.tourism--travel>h3,
.featured-small-right.widget.tourism--travel>h3,
.widget.tourism--travel>h3, 
.widget.tourism--travel>h3>a, 
.widget.tourism--travel a:hover,
a.tourism--travel, 
a.tourism--travel:hover,
.widget.widget_intelliwidget.tourism--travel .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.tourism--travel.item-cluster ul>li.with-image:hover .headline a:hover,
.featured-main-left.widget.tourismtravel>h3,
.featured-main-right.widget.tourismtravel>h3,
.featured-main-secondary-left.tourismtravel>h3,
.featured-main-secondary-right.tourismtravel>h3,
.featured-small-left.widget.tourismtravel>h3,
.featured-small-right.widget.tourismtravel>h3,
.widget.tourismtravel>h3, 
.widget.tourismtravel>h3>a, 
.widget.tourismtravel a:hover,
a.tourismtravel, 
a.tourismtravel:hover,
.widget.widget_intelliwidget.tourismtravel .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.tourismtravel.item-cluster ul>li.with-image:hover .headline a:hover
{color:#1EC3AF; border-color:#1EC3AF;}
#section1 .widget.widget_intelliwidget.tourism--travel>h3,
#section1 .widget.widget_intelliwidget.tourismtravel>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.tourism--travel>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.tourismtravel>h3
{color:#1EC3AF; border-color:#1EC3AF;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}

#section1 .widget_miniloopbycategory.tourism--travel>.ccmc-mini-loop-intro,
#section1 .widget_miniloopbycategory.tourismtravel>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.tourism--travel>.ccmc-mini-loop-intro, 
.fullwidth_sidebar .widget.widget_miniloopbycategory.tourismtravel>.ccmc-mini-loop-intro 
{border-color:#1EC3AF; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}

#section2 .widget.tourismtravel>h3, #section2 .widget.tourism--travel>h3 {background:#1EC3AF; color:#fff;}
.widget.widget_miniloopbycategory.tourismtravel .ccmc-mini-loop-intro, .widget.widget_miniloopbycategory.tourism--travel .ccmc-mini-loop-intro {border-bottom:#1EC3AF 4px solid;}

.widget.widget_miniloopbycategory.tourismtravel .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.tourism--travel .ccmc-mini-loop-intro h3 > a {color:#1EC3AF;}

#megaMenu .wpmega-widgetarea .widget.tourismtravel h2.widgettitle a, #megaMenu .wpmega-widgetarea .widget.tourism--travel h2.widgettitle a{color:#1EC3AF; border-bottom: 2px solid #1EC3AF;}
#megaMenu .wpmega-widgetarea .widget.tourismtravel .intelliwidget-excerpt-container a:hover, #megaMenu .wpmega-widgetarea .widget.tourism--travel .intelliwidget-excerpt-container a:hover{color:#1EC3AF}
.teasers_box>div.category-tourismtravel a.teaser_category, .teasers_box>div.category-tourism--travel a.teaser_category {border-bottom-color: #1EC3AF; color: #1EC3AF;}



.featured-main-left.widget.technology>h3,
.featured-main-right.widget.technology>h3,
.featured-main-secondary-left.technology>h3,
.featured-main-secondary-right.technology>h3,
.featured-small-left.widget.technology>h3,
.featured-small-right.widget.technology>h3,
.widget.technology>h3, 
.widget.technology>h3>a, 
.widget.technology a:hover,
a.technology, 
a.technology:hover,
.widget.widget_intelliwidget.technology .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.technology.item-cluster ul>li.with-image:hover .headline a:hover,
.featured-main-left.widget.transit-tech>h3,
.featured-main-right.widget.transit-tech>h3,
.featured-main-secondary-left.transit-tech>h3,
.featured-main-secondary-right.transit-tech>h3,
.featured-small-left.widget.transit-tech>h3,
.featured-small-right.widget.transit-tech>h3,
.widget.transit-tech>h3,
.widget.transit-tech>h3>a, 
.widget.transit-tech a:hover,
a.transit-tech, 
a.transit-tech:hover,
.widget.widget_intelliwidget.transit-tech .intelliwidget-title a:hover,
.fullwidth_sidebar .widget.transit-tech.item-cluster ul>li.with-image:hover .headline a:hover
{color:#D71EA5; border-color:#D71EA5;}

#section1 .widget.widget_intelliwidget.technology>h3,
#section1 .widget.widget_intelliwidget.transit-tech>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.technology>h3,
.fullwidth_sidebar .widget.widget_intelliwidget.transit-tech>h3
{color:#D71EA5; border-color:#D71EA5;
border-top-width: 2px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;}

#section1 .widget_miniloopbycategory.technology>.ccmc-mini-loop-intro,
#section1 .widget_miniloopbycategory.transit-tech>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.technology>.ccmc-mini-loop-intro,
.fullwidth_sidebar .widget.widget_miniloopbycategory.transit-tech>.ccmc-mini-loop-intro 
{border-color:#D71EA5; border-top-width: 2px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}

#section2 .widget.technology>h3, 
#section2 .widget.transit-tech>h3
{background:#D71EA5; color:#fff;}
.widget.widget_miniloopbycategory.technology .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.transit-tech .ccmc-mini-loop-intro  
{border-bottom:#D71EA5 4px solid;}

.widget.widget_miniloopbycategory.technology .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.transit-tech .ccmc-mini-loop-intro h3 > a {color:#D71EA5;}

#megaMenu .wpmega-widgetarea .widget.technology h2.widgettitle a, #megaMenu .wpmega-widgetarea .widget.transit-tech h2.widgettitle a
{color:#D71EA5; border-bottom: 2px solid #D71EA5;}
#megaMenu .wpmega-widgetarea .widget.technology .intelliwidget-excerpt-container a:hover, #megaMenu .wpmega-widgetarea .widget.transit-tech .intelliwidget-excerpt-container a:hover,
{color:#D71EA5}
.teasers_box>div.category-technology a.teaser_category,
.teasers_box>div.category-transit-tech a.teaser_category 
{border-bottom-color: #D71EA5; color: #D71EA5;}




.featured-main-left.widget.issues>h3,
.featured-main-right.widget.issues>h3,
.featured-main-secondary-left.issues>h3,
.featured-main-secondary-right.issues>h3,
.featured-small-left.widget.issues>h3,
.featured-small-right.widget.issues>h3,
.widget.issues>h3, 
.widget.issues a:hover,
a.issues, 
a.issues:hover
{color:#D76E1E; border:#D76E1E;}
#section2 .widget.issues>h3 {background:#D76E1E; color:#fff;}
.widget.widget_miniloopbycategory.issues .ccmc-mini-loop-intro {border-bottom:#D76E1E 4px solid;}
#megaMenu .wpmega-widgetarea .widget.issues h2.widgettitle a{color:#D76E1E; border-bottom: 2px solid #D76E1E;}
#megaMenu .wpmega-widgetarea .widget.issues .intelliwidget-excerpt-container a:hover{color:#D76E1E}


.featured-main-left.widget.news>h3,
.featured-main-right.widget.news>h3,
.featured-main-secondary-left.news>h3,
.featured-main-secondary-right.news>h3,
.featured-small-left.widget.news>h3,
.featured-small-right.widget.news>h3,
.widget.news>h3,
.widget.news a:hover,
a.news,
a.news:hover,
.featured-main-left.widget.newsroom>h3,
.featured-main-right.widget.newsroom>h3,
.featured-main-secondary-left.newsroom>h3,
.featured-main-secondary-right.newsroom>h3,
.featured-small-left.widget.newsroom>h3,
.featured-small-right.widget.newsroom>h3,
.widget.newsroom>h3,
.widget.newsroom a:hover,
a.newsroom, 
a.newsroom:hover,
.featured-main-left.widget.mobility-lab-express-newsletter>h3,
.featured-main-right.widget.mobility-lab-express-newsletter>h3,
.featured-main-secondary-left.mobility-lab-express-newsletter>h3,
.featured-main-secondary-right.mobility-lab-express-newsletter>h3,
.featured-small-left.widget.mobility-lab-express-newsletter>h3,
.featured-small-right.widget.mobility-lab-express-newsletter>h3,
.widget.mobility-lab-express-newsletter>h3,
.widget.mobility-lab-express-newsletter a:hover,
a.mobility-lab-express-newsletter,
a.mobility-lab-express-newsletter:hover,
.featured-main-left.widget.mobility-lab-releases>h3,
.featured-main-right.widget.mobility-lab-releases>h3,
.featured-main-secondary-left.mobility-lab-releases>h3,
.featured-main-secondary-right.mobility-lab-releases>h3,
.featured-small-left.widget.mobility-lab-releases>h3,
.featured-small-right.widget.mobility-lab-releases>h3,
.widget.mobility-lab-releases>h3,
.widget.mobility-lab-releases a:hover,
a.mobility-lab-releases,
a.mobility-lab-releases:hover,
.featured-main-left.widget.video-2>h3,
.featured-main-right.widget.video-2>h3,
.featured-main-secondary-left.video-2>h3,
.featured-main-secondary-right.video-2>h3,
.featured-small-left.widget.video-2>h3,
.featured-small-right.widget.video-2>h3,
.widget.video-2>h3,
.widget.video-2 a:hover,
a.video-2,
a.video-2:hover
{
	color: #1DA2D6;
	border-top-color: #1DA2D6;
	border-bottom-color: #1DA2D6;
	border-left-color:#1DA2D6;
	border-right-color:#1DA2D6;
}
#section2 .widget.news>h3, 
#section2 .widget.newsroom>h3, 
#section2 .widget.mobility-lab-express-newsletter>h3, 
#section2 .widget.mobility-lab-releases>h3, 
#section2 .widget.video-2>h3
{background:#1DA2D6; color:#fff;}
.widget.widget_miniloopbycategory.news .ccmc-mini-loop-intro, 
.widget.widget_miniloopbycategory.newsroom .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.mobility-lab-express-newsletter .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.mobility-lab-releases .ccmc-mini-loop-intro,
.widget.widget_miniloopbycategory.video-2 .ccmc-mini-loop-intro 
{border-bottom:#1DA2D6 4px solid;}


.widget.widget_miniloopbycategory.news .ccmc-mini-loop-intro h3 > a, 
.widget.widget_miniloopbycategory.newsroom .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.mobility-lab-express-newsletter .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.mobility-lab-releases .ccmc-mini-loop-intro h3 > a,
.widget.widget_miniloopbycategory.video-2 .ccmc-mini-loop-intro  h3 > a {color:#1DA2D6;}

#megaMenu .wpmega-widgetarea .widget.news h2.widgettitle a,  
#megaMenu .wpmega-widgetarea .widget.newsroom h2.widgettitle a
{color:#1DA2D6; border-bottom: 2px solid #1DA2D6;}
#megaMenu .wpmega-widgetarea .widget.newsroom .intelliwidget-excerpt-container a:hover, 
#megaMenu .wpmega-widgetarea .widget.news .intelliwidget-excerpt-container a:hover
{color:#1DA2D6}
.teasers_box>div.category-news a.teaser_category,  
.teasers_box>div.category-newsroom a.teaser_category, 
.teasers_box>div.category-mobility-lab-express-newsletter a.teaser_category,
.teasers_box>div.category-mobility-lab-releases a.teaser_category,
.teasers_box>div.category-video-2 a.teaser_category
 
 {border-bottom-color: #1DA2D6; color: #1DA2D6;}

 

a.training:hover,
a.research:hover,
a.news:hover,
a.newsroom:hover,
a.community-design:hover,
a.economic-prosperity:hover,
a.sharing-economy:hover,
a.equity:hover,
a.environment:hover,
a.health:hover,
a.policy:hover,
a.pop-culture:hover,
a.tourismtravel:hover,
a.technology:hover,
a.issues:hover{}


#section2 .widget.widget_text>div>h1 a,
#section2 .widget.widget_text>div>h2 a,
#section2 .widget.widget_text>div>h3 a,
#section2 .widget.widget_text>div>h4 a,
#section2 .widget.widget_text>div>h5 a,
#section2 .widget.widget_text>div>h6 a{color:#000000;}
#section2 .widget.widget_text.training>h3 {background:#F0000;}
#section2 .widget.widget_text.training>div a:hover{color:#F0000;}
#section2 .widget.widget_text.research>h3 {background:#948671;}
#section2 .widget.widget_text.research>div a:hover{color:#948671;}
#section2 .widget.widget_text.top-tdm-case-studies>h3 {background:#948671;}
#section2 .widget.widget_text.top-tdm-case-studies>div a:hover{color:#948671;}
#section2 .widget.widget_text.community-design>h3 {background:#895A0A;}
#section2 .widget.widget_text.community-design>div a:hover{color:#895A0A;}
#section2 .widget.widget_text.economic-prosperity>h3 {background:#1EA000;}
#section2 .widget.widget_text.economic-prosperity>div a:hover{color:#1EA000;}
#section2 .widget.widget_text.sharing-economy>h3 {background:#1EA000;}
#section2 .widget.widget_text.sharing-economy>div a:hover{color:#1EA000;}
#section2 .widget.widget_text.equity>h3 {background:#1EA000;}
#section2 .widget.widget_text.equity>div a:hover{color:#1EA000;}
#section2 .widget.widget_text.environment>h3 {background:#1ED73C;}
#section2 .widget.widget_text.environment>div a:hover{color:#1ED73C;}
#section2 .widget.widget_text.health>h3 {background:#D61D1D;}
#section2 .widget.widget_text.health>div a:hover{color:#D61D1D;}
#section2 .widget.widget_text.policy>h3 {background:#1E50D7;}
#section2 .widget.widget_text.policy>div a:hover{color:#1E50D7;}
#section2 .widget.widget_text.pop-culture>h3 {background:#7D1ED7;}
#section2 .widget.widget_text.pop-culture>div a:hover{color:#7D1ED7;}
#section2 .widget.widget_text.tourismtravel>h3 {background:#1EC3AF;}
#section2 .widget.widget_text.tourismtravel>div a:hover{color:#1EC3AF;}
#section2 .widget.widget_text.technology>h3,
#section2 .widget.widget_text.transit-tech>h3 {background:#D71EA5;}
#section2 .widget.widget_text.technology>div a:hover,
#section2 .widget.widget_text.transit-tech>div a:hover{color:#D71EA5;}
#section2 .widget.widget_text.issues>h3 {background:#D76E1E;}
#section2 .widget.widget_text.issues>div a:hover{color:#D76E1E;}
#section2 .widget.widget_text.news>h3,
#section2 .widget.widget_text.newsroom>h3,
#section2 .widget.widget_text.mobility-lab-express-newsletter>h3,
#section2 .widget.widget_text.news>h3 {background:#1DA2D6;}
#section2 .widget.widget_text.news>div>a:hover,
#section2 .widget.widget_text.newsroom>div>a:hover,
#section2 .widget.widget_text.mobility-lab-express-newsletter>div>a:hover,
#section2 .widget.widget_text.mobility-lab-releases>div>a:hover{color:#1DA2D6;}

/*============================================================*/
/* UBERMENU WIDGETS											  */
/*============================================================*/
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > ul.sub-menu  /* Megamenu dropdown */ {
	box-shadow: 0px 8px 20px 0px rgba(90, 90, 90, 0.35);
	-moz-box-shadow: 0px 8px 20px 0px rgba(90, 90, 90, 0.35);
	-webkit-box-shadow: 0px 8px 20px 0px rgba(90, 90, 90, 0.35);
	
	}


#megaMenu .wpmega-widgetarea .widget_ccmcrecentpostsbycat h2.widgettitle{
	font-size:18px; 
}
#megaMenu .wpmega-widgetarea .widget_ccmcrecentpostsbycat>ul.ccmc-recent-posts-by-category>li {
	display:block;
	float:left; 
/*	height: 250px; 
*/	width:270px; 
	margin-left:15px;
	margin-right:15px;
	border-bottom:none;
}
#megaMenu .wpmega-widgetarea .widget_ccmcrecentpostsbycat>ul.ccmc-recent-posts-by-category>li .articleindex-image-container{
	display:inline-block; 
	height: 135px; 
	width:270px; 
	overflow:hidden;
	margin-bottom:5px;
}
#megaMenu .wpmega-widgetarea .widget_ccmcrecentpostsbycat>ul.ccmc-recent-posts-by-category>li .articleindex-image-container img{
	width:270px; 
}

#megaMenu .wpmega-widgetarea {}
#megaMenu .wpmega-widgetarea .widget_ccmcrecentpostsbycat>ul.ccmc-recent-posts-by-category>li .title-no-image {
	font-size:18px;
	line-height:22px;
}
#megaMenu .wpmega-widgetarea .widget_ccmcrecentpostsbycat>ul.ccmc-recent-posts-by-category>li .title-with-image {
	font-size:14px;
	line-height:18px;
}
#megaMenu .wpmega-widgetarea .widget_ccmcrecentpostsbycat>ul.ccmc-recent-posts-by-category>li .articleindex-date,
#megaMenu .wpmega-widgetarea .widget_ccmcrecentpostsbycat>ul.ccmc-recent-posts-by-category>li .articleindex-excerpt
 {color:#000; margin-top:5px;}

#megaMenu .wpmega-widgetarea .widget_ccmcrecentpostsbycat>ul.ccmc-recent-posts-by-category>li .articleindex-author {margin-top:8px;}

#megaMenu .wpmega-widgetarea .widget h2.widgettitle {/*display:none*/}



#megaMenu .wpmega-widgetarea .widget h2.widgettitle {/*display:none*/}

#megaMenu .wpmega-widgetarea .cols-1-of-6.widget {}

#megaMenu .wpmega-widgetarea .cols-1-of-6.widget.widget_intelliwidget .intelliwidget-excerpt-container {width:145px; display: inline-block; margin-right:5px; margin-left:0px; float:left; clear:none;}
#megaMenu .wpmega-widgetarea .cols-1-of-6.widget.widget_intelliwidget .intelliwidget-image-container-thumbnail {width:145px; max-height:108px; max-width:145px;}

#megaMenu .wpmega-widgetarea .cols-1-of-6.widget.widget_intelliwidget .intelliwidget-image-container-thumbnail a img.intelliwidget-image-thumbnail,
#megaMenu .wpmega-widgetarea .cols-1-of-6.widget.widget_intelliwidget .intelliwidget-image-container-thumbnail a {width:145px;  }

#megaMenu .wpmega-widgetarea .cols-1-of-6.widget.widget_intelliwidget h3.intelliwidget-title {font-size:11px;}

#megaMenu .wpmega-widgetarea .cols-1-of-6.widget.widget_intelliwidget h2.widgettitle{padding-bottom:0px; border-bottom:none; font-size:16px; margin-bottom: 5px;}
#megaMenu .wpmega-widgetarea .widget.widget_intelliwidget h2.widgettitle a {padding-bottom:10px;}
#megaMenu .wpmega-widgetarea .widget.widget_intelliwidget .intelliwidget-more-link, #megaMenu .wpmega-widgetarea .widget.widget_intelliwidget .intelliwidget-excerpt {/*display:none;*/}

#megaMenu .wpmega-widgetarea .row-break.widget {width:100%; display:block; height:0px;}
#megaMenu .wpmega-widgetarea .row-break.widget>div, #megaMenu .wpmega-widgetarea .row-break.widget>h3,
#megaMenu .wpmega-widgetarea .row-break.widget>h1,
#megaMenu .wpmega-widgetarea .row-break.widget>h2
{display:none}


/*#megaMenu .wpmega-widgetarea  .cols-1-of-1.widget  {width:895px; }
#megaMenu .wpmega-widgetarea  .cols-4-of-5.widget  {width:715px; }
#megaMenu .wpmega-widgetarea  .cols-3-of-4.widget  {width:670px; }
#megaMenu .wpmega-widgetarea  .cols-2-of-3.widget  {width:595px; }
#megaMenu .wpmega-widgetarea  .cols-3-of-5.widget  {width:535px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-2.widget  {width:445px; }
#megaMenu .wpmega-widgetarea  .cols-2-of-5.widget  {width:355px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-3.widget  {width:295px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-4.widget  {width:220px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-5.widget  {width:175px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-6.widget  {width:145px; }

#megaMenu .wpmega-widgetarea  .cols-1-of-1.ubermenu-widget-cluster.widget  {width:895px; }
#megaMenu .wpmega-widgetarea  .cols-4-of-5.ubermenu-widget-cluster.widget  {width:715px; }
#megaMenu .wpmega-widgetarea  .cols-3-of-4.ubermenu-widget-cluster.widget  {width:670px; }
#megaMenu .wpmega-widgetarea  .cols-2-of-3.ubermenu-widget-cluster.widget  {width:595px; }
#megaMenu .wpmega-widgetarea  .cols-3-of-5.ubermenu-widget-cluster.widget  {width:535px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-2.ubermenu-widget-cluster.widget  {width:445px; }
#megaMenu .wpmega-widgetarea  .cols-2-of-5.ubermenu-widget-cluster.widget  {width:355px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-3.ubermenu-widget-cluster.widget  {width:295px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-4.ubermenu-widget-cluster.widget  {width:220px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-5.ubermenu-widget-cluster.widget  {width:175px; }
#megaMenu .wpmega-widgetarea  .cols-1-of-6.ubermenu-widget-cluster.widget  {width:145px; }
*/

#megaMenu .wpmega-widgetarea .widget.widget_intelliwidget h2.widgettitle {padding-bottom: 0px;
border-bottom: none;
font-size: 16px;
margin-bottom: 5px;}

#megaMenu .wpmega-widgetarea .cols-1-of-4.widget.widget_intelliwidget .intelliwidget-excerpt-container {width:210px; display: inline-block;
margin-right: 7px;padding-right:7px; border-right:dotted 1px #ccc;
margin-left: 0px;
float: left;
clear: none;
min-height:175px;}
#megaMenu .wpmega-widgetarea .cols-1-of-3.widget.widget_intelliwidget .intelliwidget-excerpt-container {width:285px; display: inline-block;
margin-right: 7px;padding-right:7px; border-right:dotted 1px #ccc;
margin-left: 0px;
float: left;
clear: none;
min-height:150px;}
#megaMenu .wpmega-widgetarea .cols-1-of-3.widget.widget_intelliwidget>div.intelliwidget-excerpt-container>h3.intelliwidget-title {
font-size: 14px;
line-height: 18px;}


#megaMenu .wpmega-widgetarea .widget.health h2.widgettitle a {
color: #D61D1D;
border-bottom: 2px solid #D61D1D;}


#megaMenu .wpmega-widgetarea .widget.widget_sp_image>a>img:hover{-webkit-box-shadow: 0px 0px 25px rgba(60, 195, 250, 0.75);
-moz-box-shadow:    0px 0px 25px rgba(60, 195, 250, 0.75);
box-shadow:         0px 0px 25px rgba(60, 195, 250, 0.75);}



/*======================================== */
/* All in One Event Calendar AI1EC)             */
/*=========================================*/
#left_margin_sidebar .widget.widget_ai1ec_agenda_widget .ai1ec-agenda-widget-view .ai1ec-date,
#right_margin_sidebar .widget.widget_ai1ec_agenda_widget .ai1ec-agenda-widget-view .ai1ec-date
 {
	background:transparent;
}



/*========================================  */
/* STYLING CODE SNIPPETS					*/
/*========================================  */
code{background-color:#ccc}

/*#section2 .widget {margin-bottom:15px;}
*/
#section2 .widget>h3 {
/*	-webkit-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;*/
	background:#1DA2D6;
	
	color:#fff;
	padding:10px;
	font-weight:bold;
	text-transform: uppercase; border:none; font-size:14px;

	width: 290px;
	
	text-shadow: 1px 1px 1px #4d4d4d;
        filter: dropshadow(color=#4d4d4d, offx=1, offy=1);
}

#section2 .widget-first.widget>h3 {
	-webkit-border-radius: 0px 15px 0px 0px;
	border-radius: 0px 15px 0px 0px;
	background:#1DA2D6;
	
	color:#fff;
	padding:10px;
	font-weight:bold;
	text-transform: uppercase; border:none; font-size:14px;
	/*margin-bottom: 10px;*/
	
	
	text-shadow: 1px 1px 1px #4d4d4d;
    filter: dropshadow(color=#4d4d4d, offx=1, offy=1);
}

#section2 .widget>h3>a {color:#fff;}
#section2 .widget>h3>a:hover {color:#000;}

#section2>.widget>div, #section2>.widget>ul, #section2 .shoes{


background: rgb(221,221,221); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(221,221,221,1) 0%, rgba(242,242,242,1) 2%, rgba(255,255,255,1) 33%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(221,221,221,1)), color-stop(2%,rgba(242,242,242,1)), color-stop(33%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(221,221,221,1) 0%,rgba(242,242,242,1) 2%,rgba(255,255,255,1) 33%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(221,221,221,1) 0%,rgba(242,242,242,1) 2%,rgba(255,255,255,1) 33%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(221,221,221,1) 0%,rgba(242,242,242,1) 2%,rgba(255,255,255,1) 33%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(221,221,221,1) 0%,rgba(242,242,242,1) 2%,rgba(255,255,255,1) 33%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */




}
#section2{
-webkit-box-shadow:  5px 5px 30px 5px rgba(199, 199, 199, 0.8);
        
        box-shadow:  5px 5px 30px 5px rgba(199, 199, 199, 0.8);
	-webkit-border-radius: 0px 15px 36px 0px;
border-radius: 0px 15px 36px 0px;
}

#section2>.widget_ccmcblogpostsbycat{padding-bottom:0px;border-bottom:none;}
#section2>.widget_ccmcblogpostsbycat>h3 {margin-bottom:0px;}

/*#section2>.widget>div {width:310px;}
*/

#section2>.widget>div>ul {width:290px;padding:10px;}

#section2 .shoes {
	min-height:36px; 
	width:310px; 
	-webkit-border-radius: 0px 0px 36px 0px;
	border-radius: 0px 0px 36px 0px;
/*	border-bottom:1px #ccc solid;
	border-right:1px #ccc solid;
*/}

#section2 .widget.widget_sp_image .widget_sp_image-description {padding:10px; font-size:12px;}
/*======================================== */
/* Popular Widget*/
/*=========================================*/
.widget.popular-widget ul.pop-widget-tabs li a.active {color:#fff;/* background-color:#1DA2D6*/}

.widget.popular-widget ul.pop-widget-tabs li a:hover {color:#fff; /*background-color:#818181*/}

.widget.popular-widget .pop-inside {font-size:12px;}

.widget.popular-widget div.pop-inside ul li {padding: 10px 10px;}

.widget.popular-widget ul.pop-widget-tabs li {border:none; margin:0px;}

.widget.popular-widget ul.pop-widget-tabs li a.active,
.widget.popular-widget ul.pop-widget-tabs li a:hover{
text-shadow: 1px 1px 1px #4d4d4d; 	
filter: dropshadow(color=#4d4d4d, offx=1, offy=1);
}
	
.widget.popular-widget ul.pop-widget-tabs li a {border:none;}
.widget.popular-widget ul.pop-widget-tabs li a:hover {background: #3f3f3f; /* Old browsers */
background: -moz-linear-gradient(top,  #3f3f3f 3%, #8c8c8c 35%, #818181 45%, #818181 60%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#3f3f3f), color-stop(35%,#8c8c8c), color-stop(45%,#818181), color-stop(60%,#818181)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3f3f3f 3%,#8c8c8c 35%,#818181 45%,#818181 60%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3f3f3f 3%,#8c8c8c 35%,#818181 45%,#818181 60%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3f3f3f 3%,#8c8c8c 35%,#818181 45%,#818181 60%); /* IE10+ */
background: linear-gradient(to bottom,  #3f3f3f 3%,#8c8c8c 35%,#818181 45%,#818181 60%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#818181',GradientType=0 ); /* IE6-9 */
}
.widget.popular-widget ul.pop-widget-tabs li a.active {
background: #0c4459; /* Old browsers */
background: -moz-linear-gradient(top,  #0c4459 0%, #1889b2 35%, #1da2d6 45%, #1da2d6 60%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c4459), color-stop(35%,#1889b2), color-stop(45%,#1da2d6), color-stop(60%,#1da2d6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0c4459 0%,#1889b2 35%,#1da2d6 45%,#1da2d6 60%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0c4459 0%,#1889b2 35%,#1da2d6 45%,#1da2d6 60%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0c4459 0%,#1889b2 35%,#1da2d6 45%,#1da2d6 60%); /* IE10+ */
background: linear-gradient(to bottom,  #0c4459 0%,#1889b2 35%,#1da2d6 45%,#1da2d6 60%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c4459', endColorstr='#1da2d6',GradientType=0 ); /* IE6-9 */
}

.widget.popular-widget .pop-widget-comments-2 img {width:100px; height:100%;}

.widget.popular-widget .pop-inside a {color:#000;}
.widget.popular-widget .pop-inside a:hover {color:#167ca3;}

.fullwidth_sidebar {width:975px;}


.fullwidth_sidebar .widget {border: 0px; padding-left: 0px; padding-right: 0px; margin-bottom: 15px;} 
.fullwidth_sidebar .top-stories.widget {
	border-top-width: 1px; border-top-style: solid; border-top-color: #CCC;
	border-right-width: 1px; border-right-style: solid; border-right-color: #999;
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999;
	border-left-width: 1px; border-left-style: solid; border-left-color: #CCC; 
	padding: 9px; 
	margin-bottom: 15px;
} 

.fullwidth_sidebar .cols-1-of-1.widget {width: 960px;}
.fullwidth_sidebar .cols-4-of-5.widget {width: 765px;} 
.fullwidth_sidebar .cols-3-of-4.widget {width: 716px;} 
.fullwidth_sidebar .cols-3-of-5.widget {width: 570px;} 
.fullwidth_sidebar .cols-1-of-2.widget {width: 472px;} 
.fullwidth_sidebar .cols-2-of-3.widget {width: 635px;} 
.fullwidth_sidebar .cols-2-of-5.widget {width: 375px;}
.fullwidth_sidebar .cols-1-of-3.widget {width: 310px;} 
.fullwidth_sidebar .cols-1-of-4.widget {width: 228px;} 
.fullwidth_sidebar .cols-1-of-5.widget {width: 180px;}

.fullwidth_sidebar .cols-1-of-1.top-stories.widget {width: 940px;}
.fullwidth_sidebar .cols-4-of-5.top-stories.widget {width: 745px;} 
.fullwidth_sidebar .cols-3-of-4.top-stories.widget {width: 696px;} 
.fullwidth_sidebar .cols-2-of-3.top-stories.widget {width: 615px;} 
.fullwidth_sidebar .cols-3-of-5.top-stories.widget {width: 550px;} 
.fullwidth_sidebar .cols-1-of-2.top-stories.widget {width: 452px;} 
.fullwidth_sidebar .cols-2-of-5.top-stories.widget {width: 355px;} 
.fullwidth_sidebar .cols-1-of-3.top-stories.widget {width: 290px;} 
.fullwidth_sidebar .cols-1-of-4.top-stories.widget {width: 208px;} 
.fullwidth_sidebar .cols-1-of-5.top-stories.widget {width: 160px;} 

.fullwidth_sidebar .cols-1-of-1.top-stories.widget,
.fullwidth_sidebar .cols-4-of-5.top-stories.widget,
.fullwidth_sidebar .cols-3-of-5.top-stories.widget,
.fullwidth_sidebar .cols-2-of-3.top-stories.widget,
.fullwidth_sidebar .cols-2-of-5.top-stories.widget,
.fullwidth_sidebar .cols-1-of-3.top-stories.widget,
.fullwidth_sidebar .cols-1-of-5.widget,
.fullwidth_sidebar .cols-4-of-5.widget,
.fullwidth_sidebar .cols-3-of-5.widget,
.fullwidth_sidebar .cols-2-of-3.widget,
.fullwidth_sidebar .cols-2-of-5.widget,
.fullwidth_sidebar .cols-1-of-3.widget,
.fullwidth_sidebar .cols-1-of-5.widget {/*margin-right: 15px;*/}

.fullwidth_sidebar .cols-3-of-4.top-stories.widget,
.fullwidth_sidebar .cols-1-of-2.top-stories.widget, 
.fullwidth_sidebar .cols-1-of-4.top-stories.widget,
.fullwidth_sidebar .cols-3-of-4.widget,
.fullwidth_sidebar .cols-1-of-2.widget, 
.fullwidth_sidebar .cols-1-of-4.widget {/*margin-right: 15px;*/} 


.fullwidth_sidebar .widget.widget_recentfeaturedposts {overflow:hidden;}


.fullwidth_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline 
{width:960px; float:left; padding-top:5px;}
.fullwidth_sidebar .cols-4-of-5.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline 
{width:765px; float:left; padding-top:5px;}
.fullwidth_sidebar .cols-3-of-4.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline 
{width:716px; float:left; padding-top:5px;}
.fullwidth_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline 
{width:635px; float:left; padding-top:5px; }
.fullwidth_sidebar .cols-3-of-5.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline 
{width:570px; float:left;  padding-top:5px;}
.fullwidth_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline 
{width:472px; float:left; padding-top:5px;}

.fullwidth_sidebar .cols-2-of-5.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline {width:375px;float:left; padding-top:5px;}
.fullwidth_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline {width:310px;float:left; padding-top:5px;}
.fullwidth_sidebar .cols-1-of-4.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline {width:228px;float:left; padding-top:5px;}
.fullwidth_sidebar .cols-1-of-5.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline {width:180px;float:left; padding-top:5px;}

.fullwidth_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_widget_content {width:960px; float:left;}
.fullwidth_sidebar .cols-4-of-5.widget.widget_recentfeaturedposts .features_widget_content {width:765px; float:left;}
.fullwidth_sidebar .cols-3-of-4.widget.widget_recentfeaturedposts .features_widget_content {width:716px; float:left;}
.fullwidth_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_widget_content {width:635px; float:left;}
.fullwidth_sidebar .cols-3-of-5.widget.widget_recentfeaturedposts .features_widget_content {width:570px; float:left;}
.fullwidth_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content {width:472px; float:left;}

.fullwidth_sidebar .cols-2-of-5.widget.widget_recentfeaturedposts .features_widget_content {width:375px;}
.fullwidth_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_widget_content {width:310px;}
.fullwidth_sidebar .cols-1-of-4.widget.widget_recentfeaturedposts .features_widget_content {width:228px;}
.fullwidth_sidebar .cols-1-of-5.widget.widget_recentfeaturedposts .features_widget_content {width:180px;}

.fullwidth_sidebar .widget.widget_recentfeaturedposts {background-color:#FFFFFF}
/*.fullwidth_sidebar .widget.widget_recentfeaturedposts .features_image_container {height:145px;}
*/
.fullwidth_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_image_container,
.fullwidth_sidebar .cols-4-of-5.widget.widget_recentfeaturedposts .features_image_container,
.fullwidth_sidebar .cols-3-of-4.widget.widget_recentfeaturedposts .features_image_container,
.fullwidth_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_image_container,
.fullwidth_sidebar .cols-3-of-5.widget.widget_recentfeaturedposts .features_image_container,
.fullwidth_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_image_container {float:left; margin-right:10px;}

.fullwidth_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_image_container {width:960px; max-height:540px;}
.fullwidth_sidebar .cols-4-of-5.widget.widget_recentfeaturedposts .features_image_container {width:765px; max-height:430px;}
.fullwidth_sidebar .cols-3-of-4.widget.widget_recentfeaturedposts .features_image_container {width:716px; max-height:400px;}
.fullwidth_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_image_container {width:635px; max-height:360px;}
.fullwidth_sidebar .cols-3-of-5.widget.widget_recentfeaturedposts .features_image_container {width:570px; max-height:320px;}
.fullwidth_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_image_container {width:472px; max-height:472px;}


.fullwidth_sidebar .cols-2-of-5.widget.widget_recentfeaturedposts .features_image_container {width:375px; max-height:none;}
.fullwidth_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_image_container {width:310px; max-height:none;}
.fullwidth_sidebar .cols-1-of-4.widget.widget_recentfeaturedposts .features_image_container {width:228px; max-height:none;}
.fullwidth_sidebar .cols-1-of-5.widget.widget_recentfeaturedposts .features_image_container {width:180px; max-height:none;}

.fullwidth_sidebar .top-stories.widget.widget_recentfeaturedposts>h3{
padding: 0px; border-bottom-style: none;
}
.fullwidth_sidebar .top-stories.widget>h3{
padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 8px; 
border-bottom-style: solid; border-bottom-width: 3px; border-bottom-color: #948671; font-weight:bold;
}

#section2 .widget.widget_text>div {font-size:12px; padding:10px;}
#section1 .widget.widget_recentfeaturedposts {padding-top:0px;}
#section1 .top-stories.widget.widget_recentfeaturedposts {padding-top:9px;}


#section1 .cols-1-of-1.widget.widget_video_widget>p {font-size: 32px; font-weight:bold;}
#section1 .cols-4-of-5.widget.widget_video_widget>p {font-size: 26px; font-weight:bold;}
#section1 .cols-3-of-4.widget.widget_video_widget>p {font-size: 24px; font-weight:bold;}
#section1 .cols-2-of-3.widget.widget_video_widget>p {font-size: 22px; font-weight:bold;}
#section1 .cols-3-of-5.widget.widget_video_widget>p {font-size: 20px; font-weight:bold;}
#section1 .cols-1-of-2.widget.widget_video_widget>p {font-size: 16px; font-weight:bold;}
#section1 .cols-2-of-5.widget.widget_video_widget>p {font-size: 16px; font-weight:bold;}
#section1 .cols-1-of-3.widget.widget_video_widget>p {font-size: 16px; font-weight:bold;}
#section1 .cols-1-of-4.widget.widget_video_widget>p {font-size: 14px; font-weight:bold;}
#section1 .cols-1-of-5.widget.widget_video_widget>p {font-size: 12px; font-weight:bold;}


/*=============================*/
/* Fullwidth Sidebar Headlines */
/*=============================*/
/*Column 1of1*/
.fullwidth_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:36px; font-weight:bold;}
.fullwidth_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-1-of-1.widget.widget_video_widget>p 
{font-size: 36px; font-weight:bold;}
/*Column 4of5*/
.fullwidth_sidebar .cols-4-of-5.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:30px; font-weight:bold;}
.fullwidth_sidebar .cols-4-of-5.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-4-of-5.widget.widget_video_widget>p 
{font-size: 28px; font-weight:bold;}
/*Column 3of4*/
.fullwidth_sidebar .cols-3-of-4.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:26px; font-weight:bold;}
.fullwidth_sidebar .cols-3-of-4.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-3-of-4.widget.widget_video_widget>p 
{font-size: 26px; font-weight:bold;}
/*Column 2of3*/
.fullwidth_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:24px; font-weight:bold;}
.fullwidth_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-2-of-3.widget.widget_video_widget p 
{font-size:24px; font-weight:bold;}
/*Column 3of5*/
.fullwidth_sidebar .cols-3-of-5.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:21px; font-weight:bold;}
.fullwidth_sidebar .cols-3-of-5.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-3-of-5.widget.widget_video_widget>p 
{font-size:21px; font-weight:bold;}
/*Column 1of2*/
.fullwidth_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:20px; font-weight:bold;}
.fullwidth_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-1-of-2.widget.widget_video_widget>p 
{font-size:18px; font-weight:bold;}
 
/*Column 2of5*/
.fullwidth_sidebar .cols-2-of-5.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:20px; font-weight:bold;}
.fullwidth_sidebar .cols-2-of-5.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-2-of-5.widget.widget_video_widget>p 
{font-size:18px; font-weight:bold;}
/*Column 1of3*/
.fullwidth_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:20px; font-weight:bold;}
.fullwidth_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-1-of-3.widget.widget_video_widget>p 
{font-size:18px; font-weight:bold;}
/*Column 1of4*/
.fullwidth_sidebar .cols-1-of-4.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:20px; font-weight:bold;}
.fullwidth_sidebar .cols-1-of-4.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-1-of-4.widget.widget_video_widget>p
{font-size:16px; font-weight:bold;}
/*Column 1of5*/
.fullwidth_sidebar .cols-1-of-5.widget.widget_recentfeaturedposts .title-no-image.features_title_container.features_widget_headline 
{font-size:18px; font-weight:bold;}
.fullwidth_sidebar .cols-1-of-5.widget.widget_recentfeaturedposts .title-with-image.features_title_container.features_widget_headline,
.fullwidth_sidebar .cols-1-of-5.widget.widget_video_widget>p
{font-size:14px; font-weight:bold;}
 
 
.fullwidth_sidebar .widget>h3 {
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #948671;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #948671;
/*	display: block;
*/	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
.fullwidth_sidebar .widget.widget_recentfeaturedposts, .fullwidth_sidebar .widget.widget_ccmcrecentpostsbycat {padding:0px;}
.fullwidth_sidebar .widget.widget_recentfeaturedposts>h3 {border:none;margin:0px;padding:0px;}
.fullwidth_sidebar .widget.widget_ccmcrecentpostsbycat>h3 {border:none; padding:0px;}

.fullwidth_sidebar .widget.widget_recentfeaturedposts>h3 a, .fullwidth_sidebar .widget.widget_ccmcrecentpostsbycat>h3 a {}
#section1 .widget.widget_video_widget>h3,
.fullwidth_sidebar .widget.widget_video_widget>h3{margin-bottom: 0px;}
#section1 .widget.widget_video_widget>p, 
.fullwidth_sidebar .widget.widget_video_widget>p {margin-top:8px;}
#section1 .widget.widget_video_widget .video-wrapper,
.fullwidth_sidebar .widget.widget_video_widget .video-wrapper {margin-bottom:0px;}

.fullwidth_sidebar .section-header.widget.widget_text {
	display:inline-block;
}

.fullwidth_sidebar .widget_rss>h3, .fullwidth_sidebar .widget_better_rss_widget>h3 {
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 7px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #948671;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #948671;
	display: block;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
.fullwidth_sidebar  .widget_rss li, .fullwidth_sidebar  .widget_better_rss_widget li {
list-style-type: none;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #000;}

.fullwidth_sidebar  .widget_rss li:last-child, .fullwidth_sidebar  .widget_better_rss_widget li:last-child {
border: none;
margin-bottom: 0px;
padding-bottom: 0px;}


.fullwidth_sidebar .widget.widget_recentfeaturedposts {background-color:transparent;}
.fullwidth_sidebar .top-stories.widget.widget_recentfeaturedposts {background-color:#fff;}


.fullwidth_sidebar .widget.item-cluster>ul>li
{display:inline-block;float:left;}



#section1 .cols-1-of-1.featured-main-right.widget, 
#section1 .cols-1-of-1.featured-main-secondary-right.widget, 
#section1 .cols-1-of-1.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-2-of-2.featured-main-right.widget, 
#section1 .cols-2-of-2.featured-main-secondary-right.widget, 
#section1 .cols-2-of-2.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-3-of-3.featured-main-right.widget, 
#section1 .cols-3-of-3.featured-main-secondary-right.widget, 
#section1 .cols-3-of-3.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-4-of-4.featured-main-right.widget, 
#section1 .cols-4-of-4.featured-main-secondary-right.widget, 
#section1 .cols-4-of-4.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-5-of-5.featured-main-right.widget, 
#section1 .cols-5-of-5.featured-main-secondary-right.widget, 
#section1 .cols-5-of-5.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-4-of-5.featured-main-right.widget, 
#section1 .cols-4-of-5.featured-main-secondary-right.widget, 
#section1 .cols-4-of-5.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-3-of-4.featured-main-right.widget, 
#section1 .cols-3-of-4.featured-main-secondary-right.widget, 
#section1 .cols-3-of-4.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-2-of-3.featured-main-right.widget, 
#section1 .cols-2-of-3.featured-main-secondary-right.widget, 
#section1 .cols-2-of-3.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-3-of-5.featured-main-right.widget, 
#section1 .cols-3-of-5.featured-main-secondary-right.widget, 
#section1 .cols-3-of-5.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-1-of-2.featured-main-right.widget, 
#section1 .cols-1-of-2.featured-main-secondary-right.widget, 
#section1 .cols-1-of-2.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-2-of-5.featured-main-right.widget, 
#section1 .cols-2-of-5.featured-main-secondary-right.widget, 
#section1 .cols-2-of-5.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-1-of-3.featured-main-right.widget, 
#section1 .cols-1-of-3.featured-main-secondary-right.widget, 
#section1 .cols-1-of-3.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-1-of-4.featured-main-right.widget, 
#section1 .cols-1-of-4.featured-main-secondary-right.widget, 
#section1 .cols-1-of-4.featured-small-right.widget 
{margin-right: 15px;}

#section1 .cols-1-of-5.featured-main-right.widget, 
#section1 .cols-1-of-5.featured-main-secondary-right.widget, 
#section1 .cols-1-of-5.featured-small-right.widget 
{margin-right: 15px;}

.fullwidth_sidebar .cols-1-of-1.featured-main-right.widget, 
.fullwidth_sidebar .cols-1-of-1.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-1-of-1.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-2-of-2.featured-main-right.widget, 
.fullwidth_sidebar .cols-2-of-2.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-2-of-2.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-3-of-3.featured-main-right.widget, 
.fullwidth_sidebar .cols-3-of-3.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-3-of-3.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-4-of-4.featured-main-right.widget, 
.fullwidth_sidebar .cols-4-of-4.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-4-of-4.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-5-of-5.featured-main-right.widget, 
.fullwidth_sidebar .cols-5-of-5.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-5-of-5.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-4-of-5.featured-main-right.widget, 
.fullwidth_sidebar .cols-4-of-5.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-4-of-5.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-3-of-4.featured-main-right.widget, 
.fullwidth_sidebar .cols-3-of-4.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-3-of-4.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-2-of-3.featured-main-right.widget, 
.fullwidth_sidebar .cols-2-of-3.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-2-of-3.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-3-of-5.featured-main-right.widget, 
.fullwidth_sidebar .cols-3-of-5.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-3-of-5.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-1-of-2.featured-main-right.widget, 
.fullwidth_sidebar .cols-1-of-2.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-1-of-2.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-2-of-5.featured-main-right.widget, 
.fullwidth_sidebar .cols-2-of-5.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-2-of-5.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-1-of-3.featured-main-right.widget, 
.fullwidth_sidebar .cols-1-of-3.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-1-of-3.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-1-of-4.featured-main-right.widget, 
.fullwidth_sidebar .cols-1-of-4.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-1-of-4.featured-small-right.widget 
{margin-right:15px;}

.fullwidth_sidebar .cols-1-of-5.featured-main-right.widget, 
.fullwidth_sidebar .cols-1-of-5.featured-main-secondary-right.widget, 
.fullwidth_sidebar .cols-1-of-5.featured-small-right.widget 
{margin-right:15px;}


.fullwidth_sidebar .widget.widget_intelliwidget.item-cluster .textwidget {font-size:12px;margin-bottom:12px;}

.fullwidth_sidebar .cols-1-of-1.widget.item-cluster {width:960px;}
.fullwidth_sidebar .cols-1-of-1.widget.item-cluster>ul {margin-top:15px;}
.fullwidth_sidebar .cols-1-of-1.widget.item-cluster>ul>li{width:960px; height:540px; margin-right:0px; margin-left:0px;margin-bottom:15px;}
.fullwidth_sidebar .cols-1-of-1.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-1-of-1.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:960px;}


.fullwidth_sidebar .cols-2-of-2.widget.item-cluster {width:970px;}
.fullwidth_sidebar .cols-2-of-2.widget.item-cluster>ul {margin-top:10px;}
.fullwidth_sidebar .cols-2-of-2.widget.item-cluster>ul>li{width:475px; height:475px; margin-right:10px; margin-left:0px;margin-bottom:10px;}
.fullwidth_sidebar .cols-2-of-2.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-2-of-2.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:960px;}

.fullwidth_sidebar .cols-3-of-3.widget.item-cluster {width:975px; margin-right:0px;}
.fullwidth_sidebar .cols-3-of-3.widget.item-cluster>ul {margin-top:15px;}
.fullwidth_sidebar .cols-3-of-3.widget.item-cluster>ul>li{width:310px; height:310px; margin-right:15px; margin-left:0px;margin-bottom:15px;}
.fullwidth_sidebar .cols-3-of-3.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-3-of-3.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:960px;}

.fullwidth_sidebar .cols-4-of-4.widget.item-cluster {width:964px;}
.fullwidth_sidebar .cols-4-of-4.widget.item-cluster>ul {margin-top:10px;}
.fullwidth_sidebar .cols-4-of-4.widget.item-cluster>ul>li{width:231px; height:231px; margin-right:10px; margin-left:0px;margin-bottom:10px;}
.fullwidth_sidebar .cols-4-of-4.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-4-of-4.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:960px;}

.fullwidth_sidebar .cols-5-of-5.widget.item-cluster {width:965px;}
.fullwidth_sidebar .cols-5-of-5.widget.item-cluster>ul {margin-top:15px;}
.fullwidth_sidebar .cols-5-of-5.widget.item-cluster>ul>li{width:185px; height:185px; margin-right:8px; margin-left:0px;margin-bottom:8px;}
.fullwidth_sidebar .cols-5-of-5.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-5-of-5.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:960px;}



.fullwidth_sidebar .cols-4-of-5.widget.item-cluster {width:772px;}
.fullwidth_sidebar .cols-4-of-5.widget.item-cluster>ul {margin-top:8px;}
.fullwidth_sidebar .cols-4-of-5.widget.item-cluster>ul>li {width:185px; height: 185px; margin-right:8px; margin-left:0px;margin-bottom:8px;}
.fullwidth_sidebar .cols-4-of-5.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-4-of-5.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:764px;}

.fullwidth_sidebar .cols-3-of-4.widget.item-cluster {width:723px;}
.fullwidth_sidebar .cols-3-of-4.widget.item-cluster>ul {margin-top:10px;}
.fullwidth_sidebar .cols-3-of-4.widget.item-cluster>ul>li {width:231px; height:231px; margin-right:10px; margin-left:0px;margin-bottom:10px;}
.fullwidth_sidebar .cols-3-of-4.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-3-of-4.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:713px;}

.fullwidth_sidebar .cols-2-of-3.widget.item-cluster {width:650px; margin-right:0px;}
.fullwidth_sidebar .cols-2-of-3.widget.item-cluster>ul {margin-top:15px;}
.fullwidth_sidebar .cols-2-of-3.widget.item-cluster>ul>li {width:310px; height:310px; margin-right:15px; margin-left:0px;margin-bottom:15px;}
.fullwidth_sidebar .cols-2-of-3.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-2-of-3.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:635px;}

.fullwidth_sidebar .cols-3-of-5.widget.item-cluster {width:579px;}
.fullwidth_sidebar .cols-3-of-5.widget.item-cluster>ul{margin-top:8px;}
.fullwidth_sidebar .cols-3-of-5.widget.item-cluster>ul>li {width:185px; height: 185px; margin-right:8px; margin-left:0px;margin-bottom:8px;}
.fullwidth_sidebar .cols-3-of-5.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-3-of-5.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:571px;}

.fullwidth_sidebar .cols-1-of-2.widget.item-cluster {width:485px;}
.fullwidth_sidebar .cols-1-of-2.widget.item-cluster>ul{margin-top:10px;}
.fullwidth_sidebar .cols-1-of-2.widget.item-cluster>ul>li {width:475px; height:475px; margin-right:10px; margin-left:0px;margin-bottom:10px;}
.fullwidth_sidebar .cols-1-of-2.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-1-of-2.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:475px;}

.fullwidth_sidebar .cols-2-of-4.widget.item-cluster {width:482px;}
.fullwidth_sidebar .cols-2-of-4.widget.item-cluster>ul{margin-top:8px;}
.fullwidth_sidebar .cols-2-of-4.widget.item-cluster>ul>li {width:231px; height:231px; margin-right:10px; margin-left:0px;margin-bottom:10px;}
.fullwidth_sidebar .cols-2-of-4.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-2-of-4.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:475px;}

.fullwidth_sidebar .cols-2-of-5.widget.item-cluster {width:386px;}
.fullwidth_sidebar .cols-2-of-5.widget.item-cluster>ul{margin-top:8px;}
.fullwidth_sidebar .cols-2-of-5.widget.item-cluster>ul>li {width:185px; height: 185px; margin-right:8px; margin-left:0px;margin-bottom:8px;}
.fullwidth_sidebar .cols-2-of-5.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-2-of-5.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:378px;}

.fullwidth_sidebar .cols-1-of-3.widget.item-cluster {width:325px; margin-right:0px;}
.fullwidth_sidebar .cols-1-of-3.widget.item-cluster>ul {margin-top:15px;}
.fullwidth_sidebar .cols-1-of-3.widget.item-cluster>ul>li {width:310px;height:310px;  margin-right:15px; margin-left:0px; margin-bottom:15px;}
.fullwidth_sidebar .cols-1-of-3.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-1-of-3.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:310px;}

.fullwidth_sidebar .cols-1-of-4.widget.item-cluster {width:241px;}
.fullwidth_sidebar .cols-1-of-4.widget.item-cluster>ul {margin-top:10px;}
.fullwidth_sidebar .cols-1-of-4.widget.item-cluster>ul>li {width:231px; height:231px; margin-right:10px; margin-left:0px; margin-bottom:10px;}
.fullwidth_sidebar .cols-1-of-4.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-1-of-4.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:231px;}

.fullwidth_sidebar .cols-1-of-5.widget.item-cluster {width:193px;}
.fullwidth_sidebar .cols-1-of-5.widget.item-cluster>ul {margin-top:8px;}
.fullwidth_sidebar .cols-1-of-5.widget.item-cluster>ul>li {width:185px; height: 185px; margin-right:8px; margin-left:0px;margin-bottom:8px;}
.fullwidth_sidebar .cols-1-of-5.widget.widget_intelliwidget.item-cluster>h3,
.fullwidth_sidebar .cols-1-of-5.widget.widget_miniloopbycategory.item-cluster>div.ccmc-mini-loop-intro {width:185px;} 

.fullwidth_sidebar .widget.widget_intelliwidget img {width:100%; height:auto;}

.fullwidth_sidebar .widget.item-cluster>ul>li .intelliwidget-excerpt-container {}
.fullwidth_sidebar .widget.item-cluster .more-link a{font-weight:bold;}

.fullwidth_sidebar .widget.item-cluster ul>li {overflow:hidden; position:relative;}

.fullwidth_sidebar .cols-1-of-1.widget.item-cluster{}
.fullwidth_sidebar .cols-1-of-1.widget.item-cluster ul>li .image_container
{width: 960px; height: 540px;	display: inline-block; 	overflow:hidden;}
.fullwidth_sidebar .cols-1-of-1.widget.item-cluster ul>li img 
{width: auto;min-height: 960px;min-width: 540px;}

.fullwidth_sidebar .cols-3-of-3.widget.item-cluster,
.fullwidth_sidebar .cols-2-of-3.widget.item-cluster,
.fullwidth_sidebar .cols-1-of-3.widget.item-cluster{}
.fullwidth_sidebar .cols-3-of-3.widget.item-cluster ul>li .image_container, 
.fullwidth_sidebar .cols-2-of-3.widget.item-cluster ul>li .image_container, 
.fullwidth_sidebar .cols-1-of-3.widget.item-cluster ul>li .image_container 
{width: 310px; height: 310px;	display: inline-block; 	overflow:hidden;}
.fullwidth_sidebar .cols-3-of-3.widget.item-cluster ul>li img,
.fullwidth_sidebar .cols-2-of-3.widget.item-cluster ul>li img,
.fullwidth_sidebar .cols-1-of-3.widget.item-cluster ul>li img  
{width: auto;min-height: 310px;min-width: 310px;}

.fullwidth_sidebar .cols-4-of-4.widget.item-cluster,
.fullwidth_sidebar .cols-3-of-4.widget.item-cluster,
.fullwidth_sidebar .cols-1-of-2.widget.item-cluster,
.fullwidth_sidebar .cols-1-of-4.widget.item-cluster{}
.fullwidth_sidebar .cols-4-of-4.widget.item-cluster ul>li .image_container, 
.fullwidth_sidebar .cols-3-of-4.widget.item-cluster ul>li .image_container, 
.fullwidth_sidebar .cols-1-of-2.widget.item-cluster ul>li .image_container, 
.fullwidth_sidebar .cols-1-of-4.widget.item-cluster ul>li .image_container 
{width: 231px; height: 231px;	display: inline-block; 	overflow:hidden;}
.fullwidth_sidebar .cols-4-of-4.widget.item-cluster ul>li img,
.fullwidth_sidebar .cols-3-of-4.widget.item-cluster ul>li img,
.fullwidth_sidebar .cols-1-of-2.widget.item-cluster ul>li img,
.fullwidth_sidebar .cols-1-of-4.widget.item-cluster ul>li img  
{width: auto;min-height: 231px;min-width: 231px;}

.fullwidth_sidebar .cols-5-of-5.widget.item-cluster,
.fullwidth_sidebar .cols-4-of-5.widget.item-cluster,
.fullwidth_sidebar .cols-3-of-5.widget.item-cluster,
.fullwidth_sidebar .cols-2-of-5.widget.item-cluster,
.fullwidth_sidebar .cols-1-of-5.widget.item-cluster{}


.fullwidth_sidebar .cols-3-of-5.widget.item-cluster{margin-right:0px;}

.fullwidth_sidebar .cols-5-of-5.widget.item-cluster ul>li .image_container, 
.fullwidth_sidebar .cols-4-of-5.widget.item-cluster ul>li .image_container, 
.fullwidth_sidebar .cols-3-of-5.widget.item-cluster ul>li .image_container, 
.fullwidth_sidebar .cols-2-of-5.widget.item-cluster ul>li .image_container, 
.fullwidth_sidebar .cols-1-of-5.widget.item-cluster ul>li .image_container 
{width: 185px; height: 185px;	display: inline-block; 	overflow:hidden;}

.fullwidth_sidebar .cols-5-of-5.widget.item-cluster ul>li img, 
.fullwidth_sidebar .cols-4-of-5.widget.item-cluster ul>li img, 
.fullwidth_sidebar .cols-3-of-5.widget.item-cluster ul>li img, 
.fullwidth_sidebar .cols-2-of-5.widget.item-cluster ul>li img,
.fullwidth_sidebar .cols-1-of-5.widget.item-cluster ul>li img  
{width: auto;min-height: 185px;min-width: 185px;}

.fullwidth_sidebar .widget.item-cluster ul
 {margin-right:auto;margin-left:auto;}	
 
 
.fullwidth_sidebar .widget.item-cluster ul>li.with-image .headline
{padding:5px; position:absolute; bottom:17px; }

.fullwidth_sidebar .widget.item-cluster ul>li.with-image .headline a
{text-shadow: 1px 1px 12px rgba(0, 0, 0, 1); color:#fff; -webkit-box-shadow: 1px 1px 15px rgba(50, 50, 50, 0.45);
-moz-box-shadow:    1px 1px 15px rgba(50, 50, 50, 0.45);
box-shadow:         1px 1px 15px rgba(50, 50, 50, 0.45);
background-color:rgba(50, 50, 50, 0.35);}


.fullwidth_sidebar .widget.item-cluster ul>li.no-image .headline{padding:5px; margin-top:0px; border:none;}
.fullwidth_sidebar .widget.item-cluster ul>li.with-image .timestamp {line-height:12px; padding-left:5px; padding-right:5px; padding-bottom:0px; border:none; margin-bottom:0px; position:absolute; bottom:5px;text-shadow: 1px 1px 10px rgba(0, 0, 0, 1); color:#fff;}
.fullwidth_sidebar .widget.item-cluster ul>li.no-image .timestamp {line-height:12px; padding-left:5px; padding-right:5px; padding-bottom:0px; border:none; margin-bottom:0px; position:static; bottom:5px;text-shadow: none; }
.fullwidth_sidebar .widget.item-cluster ul>li.with-image .excerpt{display:none;}
.fullwidth_sidebar .widget.item-cluster ul>li.no-image .excerpt{display:block; padding:5px;}
	
	
.fullwidth_sidebar .widget.item-cluster ul>li:hover {background-color:#fff;-webkit-box-shadow: 1px 1px 15px rgba(50, 50, 50, 0.55);
-moz-box-shadow:    1px 1px 15px rgba(50, 50, 50, 0.55);
box-shadow:         1px 1px 15px rgba(50, 50, 50, 0.55);}

.fullwidth_sidebar .widget.item-cluster>ul>li.with-image:hover>.image_container,
.fullwidth_sidebar .widget.item-cluster ul>li.with-image:hover .image_container{display:none;}
.fullwidth_sidebar .widget.item-cluster ul>li.with-image:hover .headline {position:static;}
.fullwidth_sidebar .widget.item-cluster ul>li.with-image:hover .headline a{text-shadow:none; color:#000;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background-color: transparent;
}

.fullwidth_sidebar .widget.item-cluster ul>li.with-image:hover .headline a:hover{color:#276DB5}
.fullwidth_sidebar .widget.item-cluster ul>li:hover .timestamp{text-shadow:none; color:#000; position:static;}
.fullwidth_sidebar .widget.item-cluster ul>li:hover .excerpt{display:block; padding:5px;}


.widget.item-cluster .headline {font-weight:bold;}
.fullwidth_sidebar .cols-1-of-1.widget.item-cluster .with-image .headline {font-size:18px;}
.fullwidth_sidebar .cols-3-of-3.widget.item-cluster .with-image .headline {font-size:18px;}
.fullwidth_sidebar .cols-2-of-3.widget.item-cluster .with-image .headline {font-size:18px;}
.fullwidth_sidebar .cols-1-of-3.widget.item-cluster .with-image .headline {font-size:18px;}
.fullwidth_sidebar .cols-4-of-4.widget.item-cluster .with-image .headline {font-size:16px;}
.fullwidth_sidebar .cols-3-of-4.widget.item-cluster .with-image .headline {font-size:16px;}
.fullwidth_sidebar .cols-1-of-2.widget.item-cluster .with-image .headline {font-size:16px;}
.fullwidth_sidebar .cols-2-of-4.widget.item-cluster .with-image .headline {font-size:16px;}
.fullwidth_sidebar .cols-1-of-4.widget.item-cluster .with-image .headline {font-size:16px;}
.fullwidth_sidebar .cols-5-of-5.widget.item-cluster .with-image .headline {font-size:14px;}
.fullwidth_sidebar .cols-4-of-5.widget.item-cluster .with-image .headline {font-size:14px;}
.fullwidth_sidebar .cols-3-of-5.widget.item-cluster .with-image .headline {font-size:14px;}
.fullwidth_sidebar .cols-2-of-5.widget.item-cluster .with-image .headline {font-size:14px;}
.fullwidth_sidebar .cols-1-of-5.widget.item-cluster .with-image .headline {font-size:14px;}

.fullwidth_sidebar .cols-1-of-1.widget.item-cluster .no-image .headline {font-size:20px;}
.fullwidth_sidebar .cols-3-of-3.widget.item-cluster .no-image .headline {font-size:20px;}
.fullwidth_sidebar .cols-2-of-3.widget.item-cluster .no-image .headline {font-size:20px;}
.fullwidth_sidebar .cols-1-of-3.widget.item-cluster .no-image .headline {font-size:20px;}
.fullwidth_sidebar .cols-4-of-4.widget.item-cluster .no-image .headline {font-size:18px;}
.fullwidth_sidebar .cols-3-of-4.widget.item-cluster .no-image .headline {font-size:18px;}
.fullwidth_sidebar .cols-1-of-2.widget.item-cluster .no-image .headline {font-size:18px;}
.fullwidth_sidebar .cols-2-of-4.widget.item-cluster .no-image .headline {font-size:18px;}
.fullwidth_sidebar .cols-1-of-4.widget.item-cluster .no-image .headline {font-size:18px;}
.fullwidth_sidebar .cols-5-of-5.widget.item-cluster .no-image .headline {font-size:15px;}
.fullwidth_sidebar .cols-4-of-5.widget.item-cluster .no-image .headline {font-size:15px;}
.fullwidth_sidebar .cols-3-of-5.widget.item-cluster .no-image .headline {font-size:15px;}
.fullwidth_sidebar .cols-2-of-5.widget.item-cluster .no-image .headline {font-size:15px;}
.fullwidth_sidebar .cols-1-of-5.widget.item-cluster .no-image .headline {font-size:15px;}
.widget.item-cluster .excerpt {font-size:12px;}



.header_widget_area_right .widget {float:right}

.widget.widget_intelliwidget .intelliwidget-title a{color:#000}
.widget.widget_intelliwidget .intelliwidget-title a:hover{color:#167CA3}

.widget.widget_intelliwidget .intelliwidget-excerpt-container {margin-top:0px;}

#section2 .widget.linkedin-group {}
#section2 .widget.linkedin-group>h3 {}
#section2 .widget.linkedin-group ul.LinkedIn-widget-menu {width:310px; height:24px; font-weight:bold; padding:0px; border-bottom: 1px solid #ddd;}
#section2 .widget.linkedin-group ul.LinkedIn-widget-menu li {
	width:155px;  /*height:18px; */
	color:#111111; 
	padding-top:5px; padding-bottom:5px;  padding-right:0px;
	display:inline-block; float:left;
	text-align:center; text-decoration:none !important;
	font-size:12px; line-height:14px;
	 }

#section2 .widget.linkedin-group ul.LinkedIn-widget-menu li:hover{background: #3f3f3f; /* Old browsers */
background: -moz-linear-gradient(top,  #3f3f3f 3%, #8c8c8c 35%, #818181 45%, #818181 60%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#3f3f3f), color-stop(35%,#8c8c8c), color-stop(45%,#818181), color-stop(60%,#818181)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3f3f3f 3%,#8c8c8c 35%,#818181 45%,#818181 60%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3f3f3f 3%,#8c8c8c 35%,#818181 45%,#818181 60%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3f3f3f 3%,#8c8c8c 35%,#818181 45%,#818181 60%); /* IE10+ */
background: linear-gradient(to bottom,  #3f3f3f 3%,#8c8c8c 35%,#818181 45%,#818181 60%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#818181',GradientType=0 ); /* IE6-9 */
color:#fff; border:none; text-decoration:none !important; text-shadow: 1px 1px 1px #4d4d4d;
filter: dropshadow(color=#4d4d4d, offx=1, offy=1);

}
 
#section2 .widget.linkedin-group ul.LinkedIn-widget-menu li.discussion-active {
	background: #0c4459; /* Old browsers */
	background: -moz-linear-gradient(top,  #0c4459 0%, #1889b2 35%, #1da2d6 45%, #1da2d6 60%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c4459), color-stop(35%,#1889b2), color-stop(45%,#1da2d6), color-stop(60%,#1da2d6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0c4459 0%,#1889b2 35%,#1da2d6 45%,#1da2d6 60%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0c4459 0%,#1889b2 35%,#1da2d6 45%,#1da2d6 60%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0c4459 0%,#1889b2 35%,#1da2d6 45%,#1da2d6 60%); /* IE10+ */
	background: linear-gradient(to bottom,  #0c4459 0%,#1889b2 35%,#1da2d6 45%,#1da2d6 60%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c4459', endColorstr='#1da2d6',GradientType=0 ); /* IE6-9 */
	color: #fff; text-shadow: 1px 1px 1px #4d4d4d;
filter: dropshadow(color=#4d4d4d, offx=1, offy=1);
padding-right:0px;
	}
	
#section2 .widget.linkedin-group ul.discussions li.single-discussion {padding-top:10px;padding-bottom:10px;}
#section2 .widget.linkedin-group ul.discussions {padding-left:10px; padding-right:10px;width:290px;padding-top:12px;}
#section2 .widget.linkedin-group ul.discussions .widget-post-text a {color:#000; line-height:16px; font-size:14px; font-weight:bold;}
#section2 .widget.linkedin-group ul.discussions .widget-post-text a:hover{color:#1DA2D6}

.widget.widget_ccmcblogpostsbycat ul.ccmc-blogposts-by-category li:last-child{border:none; margin-bottom:0px; padding-bottom:0px;}


.widget.widget_text {}
.widget.widget_text .LnGroupInformation {padding:0px; width: auto;}
.LnGroupInformation .lngroup-Featured-image {display:none;}
.LnGroupInformation .lngroup-group-title {width:auto; float:none;}
.lngroup-join {margin-bottom: 10px;
margin-left: 10px;}
.widget.widget_text .clear{display:none;}
.lnform-container {}
.lnform-container .lnform-population {}
p.LnGroupShortDescription.Description {
	font-size: 12px;
	padding-bottom:9px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}

.list-view-container {}
.list-view-container .popular-item {padding:10px; /*-webkit-border-radius: 0px 15px 0px 15px;
        border-radius: 0px 15px 0px 15px;*/ border:1px solid #e8e7e3;  width:auto;


/*background-color:#fff;
*/position: relative;
/*width: 145px;
height: 120px;
padding: 10px;
background: #FFFFFF;
*/-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;

/*Gradient created at http://www.visualcsstools.com/*/
background-image: -webkit-gradient(radial, 50% 0%, 0, 50% 0%, 191, color-stop(0%, #ffffff), color-stop(80%, #e8e7e3));
background-image: -webkit-radial-gradient(center top, farthest-side, #ffffff 0%, #e8e7e3 80%);
background-image: -moz-radial-gradient(center top, farthest-side, #ffffff 0%, #e8e7e3 80%);
background-image: -ms-radial-gradient(center top, farthest-side, #ffffff 0%, #e8e7e3 80%);
background-image: -o-radial-gradient(center top, farthest-side, #ffffff 0%, #e8e7e3 80%);
background-image: radial-gradient(farthest-side at center top, #ffffff 0%, #e8e7e3 80%);



padding-bottom:20px;
}
		
.list-view-container .popular-item:after{		
content: '';
position: absolute;
border-style: solid;
border-width: 25px 16px 0;
border-color: #e8e7e3 transparent;
display: block;
width: 0;
z-index: 0;
margin-left: -16px;
bottom: -26px;
left: 33%;
}
.list-view-container .popular-item .popular-entity {display:none;}
.list-view-container .popular-item .popular-entity img {}
.list-view-container .popular-item .popular-content {width:100%; float:none;}
.list-view-container .popular-item .popular-content .popular-article {}
.list-view-container .popular-item .popular-content .popular-article .user-contributed {}
.list-view-container .popular-item .popular-content .popular-article .user-contributed h3.groups {word-wrap:break-word;}
.list-view-container .popular-item .popular-content .popular-article .user-contributed h3.groups a {font-weight:bold; color:#000; text-decoration:none !important; }
.list-view-container .popular-item .popular-content .popular-article .user-contributed h3.groups a:hover {color:#006699; text-decoration:none !important; }

.list-view-container .popular-item .popular-content .popular-article .popular-referenced-item {font-size:12px; word-wrap:break-word;}
.list-view-container .popular-item .popular-content .popular-article .popular-referenced-item img {max-width:none;}
.list-view-container .popular-item .popular-content .popular-article .popular-referenced-item h4.article-title {}
.list-view-container .popular-item .popular-content .popular-article .popular-referenced-item h4.article-title a {font-weight:bold;}
.list-view-container .popular-item .popular-content .popular-article .popular-referenced-item h4.article-title a:hover {color:#999999;text-decoration:none !important;}
.list-view-container .popular-item .popular-content .popular-article .popular-referenced-item h4.article-title .content-source {}
.list-view-container .popular-item .popular-content .popular-article .popular-referenced-item p.article-summary {font-size:12px;}
.list-view-container .popular-item .popular-content .popular-article .timestamp {}
.list-view-container .popular-item .popular-content .popular-article .timestamp .create-date {}

.list-view-container .popular-item .popular-content  .popular-item-comment{
border:none;	
	
background-image: -webkit-gradient(radial, 50% 0%, 0, 50% 0%, 258, color-stop(0%, #FFFFFF), color-stop(16%, #c8e6ef), color-stop(66%, #86CBE0));
background-image: -webkit-radial-gradient(center top, farthest-corner, #FFFFFF 0%, #c8e6ef 16%, #86CBE0 66%);
background-image: -moz-radial-gradient(center top, farthest-corner, #FFFFFF 0%, #c8e6ef 16%, #86CBE0 66%);
background-image: -ms-radial-gradient(center top, farthest-corner, #FFFFFF 0%, #c8e6ef 16%, #86CBE0 66%);
background-image: -o-radial-gradient(center top, farthest-corner, #FFFFFF 0%, #c8e6ef 16%, #86CBE0 66%);
background-image: radial-gradient(farthest-corner at center top, #FFFFFF 0%, #c8e6ef 16%, #86CBE0 66%);


	
	
	/*background:#FFFFFF;*/}
.list-view-container .popular-item .popular-content  .popular-item-comment .comment-content {}
.list-view-container .popular-item .popular-content  .popular-item-comment .comment-content .commenter {}
.list-view-container .popular-item .popular-content  .popular-item-comment .comment-content .commenter img {}
.list-view-container .popular-item .popular-content  .popular-item-comment .comment-content .comment-text {word-wrap:break-word;}
.list-view-container .popular-item .popular-content  .popular-item-comment .comment-content .comment-text .timestamp {color:#006699;}

.list-view-container .popular-item .popular-content  ul.comments-navigation {margin: 0px 0 0 10px !important;}
.list-view-container .popular-item .popular-content  ul.comments-navigation li.active, .list-view-container .popular-item .popular-content  ul.comments-navigation li:hover {background:#86CBE0;}

.list-view-container .popular-item .popular-content  ul.comments-navigation li.active, .list-view-container .popular-item .popular-content  ul.comments-navigation li.comments-pagination.active {background:#86CBE0;}




.list-view-container .popular-item .popular-content ul.most-common-actions {
	-webkit-border-radius: 10px;
    border-radius: 10px;
	-moz-border-radius: 10px;
	background-color:#006699;
	padding:3px !important;
	position: relative;
	bottom: 5px;
	z-index: 50;
	word-wrap:break-word;
}

.list-view-container .popular-item .popular-content ul.most-common-actions:after {
	content: '';
	position: absolute;
	border-style: solid;
	border-width: 15px 9px 0;
	border-color: #006699 transparent;
	display: block;
	width: 0;
	z-index: 1;
	margin-left: -9px;
	bottom: -15px;
	left: 66%;
}

.list-view-container .popular-item .popular-content ul.most-common-actions li {}
.list-view-container .popular-item .popular-content ul.most-common-actions li a {color:#fff; font-weight:bold;}
.list-view-container .popular-item .popular-content ul.most-common-actions li.comment {}
.list-view-container .popular-item .popular-content ul.most-common-actions li.comment a  {}
.list-view-container>div {margin-bottom:0px;}

.promo.widget{}
.promo.widget h1, 
.promo.widget h2, 
.promo.widget h4{font-size: 16px; font-weight: bold; padding-bottom:12px; padding-top:12px}
.promo.widget img{font-size: 12px; padding-bottom:12px;}
.promo.widget p, .promo.widget p>a {font-size: 13px;}

.block.widget {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;

background-color: #FFF;
	-webkit-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
	box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
	width:auto;
float:left;
}

.fullwidth_sidebar .block.widget {
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
}

#section1 .block.widget {
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px;
}
.block.widget>h3 {
	font-size: 16px; font-weight: bold; text-decoration: none;
	
	border-top:none; border-bottom-color: #948671; border-bottom-width: 3px; border-bottom-style: solid;
	padding-top:0px; padding-bottom: 7px; margin-bottom: 5px;
	display: block; clear: both;
	width:auto;
}
.fullwidth_sidebar .block.widget{margin-right:15px; margin-bottom:15px;}
.fullwidth_sidebar .cols-1-of-1.block.widget,
.fullwidth_sidebar .cols-2-of-2.block.widget,
.fullwidth_sidebar .cols-3-of-3.block.widget,
.fullwidth_sidebar .cols-4-of-4.block.widget,
.fullwidth_sidebar .cols-5-of-5.block.widget {width:940px;}
.fullwidth_sidebar .cols-4-of-5.block.widget {width:745px;}
.fullwidth_sidebar .cols-3-of-4.block.widget {width:696px;}
.fullwidth_sidebar .cols-2-of-3.block.widget {width:615px;}
.fullwidth_sidebar .cols-3-of-5.block.widget {width:550px;}
.fullwidth_sidebar .cols-1-of-2.block.widget {width:452px;}
.fullwidth_sidebar .cols-2-of-5.block.widget {width:355px;}
.fullwidth_sidebar .cols-1-of-3.block.widget {width:290px;}
.fullwidth_sidebar .cols-1-of-4.block.widget {width:208px;}
.fullwidth_sidebar .cols-1-of-5.block.widget {width:160px;}

#section1 .cols-1-of-1.block.widget {margin-right:10px; margin-bottom:10px;}
#section1 .cols-1-of-1.block.widget {width:625px;}
#section1 .cols-4-of-5.block.widget {width:462px;}
#section1 .cols-3-of-4.block.widget {width:462px;}
#section1 .cols-2-of-3.block.widget {width:410px;}
#section1 .cols-3-of-5.block.widget {width:302px;}
#section1 .cols-1-of-2.block.widget {width:302px;}
#section1 .cols-2-of-5.block.widget {width:302px;}
#section1 .cols-1-of-3.block.widget {width:195px;}
#section1 .cols-1-of-4.block.widget {width:141px;}
#section1 .cols-1-of-5.block.widget {width:141px;}

.fullwidth_sidebar .cols-1-of-1.block.widget.widget_miniloopbycategory img {width:940px;}
.fullwidth_sidebar .cols-4-of-5.block.widget.widget_miniloopbycategory img {width:745px;}
.fullwidth_sidebar .cols-3-of-4.block.widget.widget_miniloopbycategory img {width:696px;}
.fullwidth_sidebar .cols-2-of-3.block.widget.widget_miniloopbycategory img {width:615px;}
.fullwidth_sidebar .cols-3-of-5.block.widget.widget_miniloopbycategory img {width:550px;}
.fullwidth_sidebar .cols-1-of-2.block.widget.widget_miniloopbycategory img {width:472px;}
.fullwidth_sidebar .cols-2-of-5.block.widget.widget_miniloopbycategory img {width:570px;}
.fullwidth_sidebar .cols-1-of-3.block.widget.widget_miniloopbycategory img {width:290px;}
.fullwidth_sidebar .cols-1-of-4.block.widget.widget_miniloopbycategory img {width:228px;}
.fullwidth_sidebar .cols-1-of-5.block.widget.widget_miniloopbycategory img {width:180px;}

.format_teaser .st_facebook_vcount,
.format_teaser .st_twitter_vcount,
.format_teaser .st_email_vcount,
.format_teaser .st_fblike_vcount,
.format_teaser .st_plusone_vcount,
.format_teaser .st_pinterest_vcount {display:none;}



.widget.widget_miniloopbycategory ul a, .widget.widget_intelliwidget a{color:#000000;}

.pull-quote.widget.widget_text {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ccc;
	border-bottom-color: #ccc;

	font-family: Arial, Helvetica, sans-serif;
	background-image:url(http://mobilitylab.org/images/quotes-open.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.pull-quote.widget.widget_text>h3 {display:none;}

.pull-quote.widget.widget_text .quote_text{
	
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	display:block;
	clear:both;
	background:url(http://mobilitylab.org/images/quotes-close.png) no-repeat bottom right;
	padding:10px;
}


.pull-quote.widget.widget_text .quote_author{
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display:block;
	text-align:right;
	margin-top:12px;
	padding-bottom:10px;
	
	}
.pull-quote.widget.widget_text .quote_author_avatar{}



.fullwidth_sidebar .cols-5-of-5.widget.item-cluster, 
.fullwidth_sidebar .cols-4-of-4.widget.item-cluster, 
.fullwidth_sidebar .cols-3-of-3.widget.item-cluster, 
.fullwidth_sidebar .cols-2-of-2.widget.item-cluster, 
.fullwidth_sidebar .cols-1-of-1.widget.item-cluster, 
.fullwidth_sidebar .cols-4-of-5.widget.item-cluster, 
.fullwidth_sidebar .cols-3-of-4.widget.item-cluster, 
.fullwidth_sidebar .cols-2-of-3.widget.item-cluster, 
.fullwidth_sidebar .cols-2-of-5.widget.item-cluster, 
.fullwidth_sidebar .cols-1-of-2.widget.item-cluster, 
.fullwidth_sidebar .cols-2-of-4.widget.item-cluster, 
.fullwidth_sidebar .cols-2-of-5.widget.item-cluster, 
.fullwidth_sidebar .cols-1-of-3.widget.item-cluster, 
.fullwidth_sidebar .cols-1-of-4.widget.item-cluster, 
.fullwidth_sidebar .cols-1-of-5.widget.item-cluster
{margin-right:0px;}

.textwidget p
{
line-height: normal;
padding-bottom: 6px;}


.widget.widget_sp_image{}

.widget.widget_sp_image.block>h3{margin-bottom: 0px;}

.widget.widget_sp_image img{width:100%; height:auto;}

.widget.widget_sp_image.block  .widget_sp_image-description {font-size:12px;}
.widget.widget_sp_image.block  .widget_sp_image-description p {margin-bottom:5px;}


/*Formatting of Search Results - All in one Event Calendar*/


/*
.pagetype-is-search #content .post {
padding: 9px;
width: 290px;
height: 335px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 15px;
margin-left: 0px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
overflow: hidden;}
*/
.teaser .timely.ai1ec-excerpt {
	font-size:12px; color:#000;
}



.widget.widget_intelliwidget .intelliwidget-excerpt-container.stacked{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px #888 dotted;
	min-height: 150px;
}
.widget.widget_intelliwidget .intelliwidget-excerpt-container.banner{
	min-height: 150px;
}
.widget.widget_intelliwidget .intelliwidget-excerpt-container.stacked .intelliwidget-image-container,
.widget.widget_intelliwidget .intelliwidget-excerpt-container.banner .intelliwidget-image-container
{
	margin-left:0px; margin-right:auto; padding-right:10px; display:inline-block; float:left;
}
.widget.widget_intelliwidget .intelliwidget-excerpt-container.stacked .textcontent{
	margin-left:auto; margin-right:0px; display:inline;
}
.widget.widget_intelliwidget .intelliwidget-excerpt-container.stacked span.intelliwidget-more-link {display:inline-block;}




#megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu. > li.menu-item.ss-sidebar > .wpmega-nonlink > ul > li.widget.intelliwidget.banner {}

#megaMenu .wpmega-widgetarea .cols-1-of-1.widget {max-width:902px; margin-left:auto; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-4-of-5.widget {max-width:902px; margin-left:auto; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-3-of-4.widget {max-width:902px; margin-left:auto; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-2-of-3.widget {max-width:902px; margin-left:auto; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-3-of-5.widget {max-width:902px; margin-left:auto; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-1-of-2.widget {max-width:902px; margin-left:auto; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-2-of-5.widget {max-width:902px; margin-left:auto; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-1-of-3.widget {max-width:902px; margin-left:auto; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-1-of-4.widget {max-width:902px; margin-left:auto; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-1-of-5.widget {max-width:902px; margin-left:auto; margin-right:auto;}

#megaMenu .wpmega-widgetarea .widget.banner {margin-bottom:20px;}
#megaMenu .wpmega-widgetarea .widget.block {
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
background-color: #FFF;
-webkit-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
-moz-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);

}
#megaMenu .wpmega-widgetarea .cols-1-of-1.widget {max-width:900px; margin-left:29px; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-4-of-5.widget {max-width:718px; margin-left:29px; margin-right:10px;}
#megaMenu .wpmega-widgetarea .cols-3-of-4.widget {max-width:672px; margin-left:29px; margin-right:12px;}
#megaMenu .wpmega-widgetarea .cols-2-of-3.widget {max-width:596px; margin-left:29px; margin-right:15px;}
#megaMenu .wpmega-widgetarea .cols-3-of-5.widget {max-width:536px; margin-left:29px; margin-right:10px;}
#megaMenu .wpmega-widgetarea .cols-1-of-2.widget {max-width:444px; margin-left:29px; margin-right:12px;}
#megaMenu .wpmega-widgetarea .cols-2-of-5.widget {max-width:354px; margin-left:29px; margin-right:10px;}
#megaMenu .wpmega-widgetarea .cols-1-of-3.widget {max-width:290px; margin-left:29px; margin-right:15px;}
#megaMenu .wpmega-widgetarea .cols-1-of-4.widget {max-width:216px; margin-left:29px; margin-right:12px;}
#megaMenu .wpmega-widgetarea .cols-1-of-5.widget {max-width:172px; margin-left:29px; margin-right:10px;}

#megaMenu .wpmega-widgetarea .cols-1-of-1.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-4-of-5.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-3-of-4.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-2-of-3.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-3-of-5.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-1-of-2.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-2-of-5.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-1-of-3.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-1-of-4.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-1-of-5.widget.multicolumn {max-width:902px;margin-left:0px;}

#megaMenu .wpmega-widgetarea .cols-1-of-1.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-4-of-5.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-3-of-4.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-2-of-3.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-3-of-5.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-1-of-2.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-2-of-5.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-1-of-3.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-1-of-4.widget.multicolumn,
#megaMenu .wpmega-widgetarea .cols-1-of-5.widget.multicolumn {}


#megaMenu .wpmega-widgetarea .cols-1-of-1.widget.block {max-width:882px; margin-left:29px; margin-right:auto;}
#megaMenu .wpmega-widgetarea .cols-4-of-5.widget.block {max-width:882px; margin-left:29px; margin-right:10px;}
#megaMenu .wpmega-widgetarea .cols-3-of-4.widget.block {max-width:882px; margin-left:29px; margin-right:12px;}
#megaMenu .wpmega-widgetarea .cols-2-of-3.widget.block {max-width:882px; margin-left:29px; margin-right:15px;}
#megaMenu .wpmega-widgetarea .cols-3-of-5.widget.block {max-width:882px; margin-left:29px; margin-right:10px;}
#megaMenu .wpmega-widgetarea .cols-1-of-2.widget.block {max-width:882px; margin-left:29px; margin-right:12px;}
#megaMenu .wpmega-widgetarea .cols-2-of-5.widget.block {max-width:882px; margin-left:29px; margin-right:10px;}
#megaMenu .wpmega-widgetarea .cols-1-of-3.widget.block {max-width:882px; margin-left:29px; margin-right:15px;}
#megaMenu .wpmega-widgetarea .cols-1-of-4.widget.block {max-width:882px; margin-left:29px; margin-right:12px;}
#megaMenu .wpmega-widgetarea .cols-1-of-5.widget.block {max-width:882px; margin-left:29px; margin-right:10px;}

#megaMenu .wpmega-widgetarea .widget .intelliwidget-image-container {margin-right:10px;}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget.block {font-size:12px; color:#000;}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget.widget_intelliwidget.block .intelliwidget-excerpt {font-size:12px; color:#000;}

.pop-layout-v div.pop-inside ul li img {max-height:65px; max-width:65px;}

.format_text table.data  {width:100%;margin-bottom:10px;}
.format_text table.data > tbody > tr > td {
	border-color:#ccc; border-style:solid; border-width:1px;}
.format_text table.data > tbody > tr > td.header {
	font-weight:bold;
	color: #000;
	padding:3px;
	background-color:#c5deea;
}
.format_text table.data > tbody > tr > td.content {padding:3px;}



/*poster*/
/*image as a poster */

/*
cols-1-of-1

widget_sp_image*/
.widget.poster{position:relative;}
.widget.poster>h3 {font-weight:bold; color:#FFFFFF; position:absolute; top:0px; margin:10px;  border:none;}
.widget.poster>image {width:100%; height:auto;}
.widget.poster>div{font-weight:bold; color:#FFFFFF; position:absolute; bottom:0px; margin:10px; padding:10px;}




.widget.poster.cols-1-of-1>h3{font-size:36px; padding:15px;text-shadow: 5px 5px 15px #0C0C0C;width:40%;}
.widget.poster.cols-4-of-5>h3{font-size:30px; padding:15px;text-shadow: 5px 5px 15px #0C0C0C;width:40%;}
.widget.poster.cols-3-of-4>h3{font-size:24px; padding:15px;text-shadow: 5px 5px 15px #0C0C0C;width:50%;}
.widget.poster.cols-2-of-3>h3{font-size:24px; padding:10px;text-shadow: 5px 5px 10px #0C0C0C;width:60%;}
.widget.poster.cols-3-of-5>h3{font-size:20px; padding:10px;text-shadow: 5px 5px 10px #0C0C0C;width:66%;}
.widget.poster.cols-1-of-2>h3{font-size:18px; padding:10px;text-shadow: 5px 5px 10px #0C0C0C;width:75%;}
.widget.poster.cols-2-of-5>h3{font-size:18px; padding:10px;text-shadow: 5px 5px 10px #0C0C0C;}
.widget.poster.cols-1-of-3>h3{font-size:16px; padding:10px;text-shadow: 5px 5px 10px #0C0C0C;}
.widget.poster.cols-1-of-4>h3{font-size:16px; padding:8px; text-shadow: 5px 5px 10px #0C0C0C;}
.widget.poster.cols-1-of-5>h3{font-size:14px; padding:5px; text-shadow: 5px 5px 10px #0C0C0C;}

.widget.poster.cols-1-of-1>div{font-size:16px; padding:10px;text-shadow: 5px 5px 10px #0C0C0C;}
.widget.poster.cols-4-of-5>div{font-size:16px; padding:10px;text-shadow: 5px 5px 10px #0C0C0C;}
.widget.poster.cols-3-of-4>div{font-size:16px; padding:10px;text-shadow: 5px 5px 10px #0C0C0C;}
.widget.poster.cols-2-of-3>div{font-size:14px; padding:8px;text-shadow: 4px 4px 5px #0C0C0C;}
.widget.poster.cols-3-of-5>div{font-size:14px; padding:8px;text-shadow: 4px 4px 5px #0C0C0C;}
.widget.poster.cols-1-of-2>div{font-size:14px; padding:8px;text-shadow: 4px 4px 5px #0C0C0C;}
.widget.poster.cols-2-of-5>div{font-size:12px; padding:8px;text-shadow: 3px 3px 5px #0C0C0C;}
.widget.poster.cols-1-of-3>div{font-size:12px; padding:8px;text-shadow: 3px 3px 5px #0C0C0C;}
.widget.poster.cols-1-of-4>div{font-size:10px; padding:5px;text-shadow: 2px 2px 5px #0C0C0C;}
.widget.poster.cols-1-of-5>div{font-size:10px; padding:5px;text-shadow: 2px 2px 5px #0C0C0C;}

.format_text .wp-polls {
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	padding:10px;
	border: 1px solid #CCC; margin-bottom:10px;
}
.format_text .wp-polls .poll_question {font-size:15px;}
.format_text .wp-polls input{width:15%;}
.format_text .wp-polls ul.wp-polls-ul>li{
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
background-color:#fff;
font-size:14px;
padding:15px;
margin-bottom:10px;}
.format_text .wp-polls ul.wp-polls-ul>li:hover{
	background-color:#9CDAF1;
}

.format_text .wp-polls input.Buttons {
	width:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
	padding: 10px 20px;
	background: -moz-linear-gradient(
		top,
		#1da2d6 0%,
		#3b3b3b 50%,
		#242424 50%,
		#0c2c38);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#1da2d6),
		color-stop(0.50, #3b3b3b),
		color-stop(0.50, #242424),
		to(#0c2c38));
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 0px solid #000000;
	-moz-box-shadow:
		2px 2px 4px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	-webkit-box-shadow:
		2px 2px 4px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	box-shadow:
		2px 2px 4px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	text-shadow:
		0px -3px 14px rgba(000,000,000,1),
		0px 1px 9px rgba(255,255,255,0.2);


}
.format_text .wp-polls .Buttons:hover {
	
	background: -moz-linear-gradient(
		top,
		#000 0%,
		#000 50%,
		#000 50%,
		#000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#000),
		color-stop(0.50, #000),
		color-stop(0.50, #000),
		to(#000));

}

.dropshadow{	-moz-box-shadow:
		5px 5px 30px 5px rgba(199, 199, 199, 0.8),
		inset 0px 0px 1px rgba(255,255,255,0.6);
-webkit-box-shadow: 5px 5px 30px 5px rgba(199, 199, 199, 0.8);
box-shadow: 5px 5px 30px 5px rgba(199, 199, 199, 0.8);
		
		}
.mediamentions { 
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;

background-color: #FFF;
	-webkit-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
	box-shadow: 4px 4px 8px rgba(50, 50, 50, 0.4);
	width:auto;
float:left;
}
.fullwidth_sidebar .mediamentions.widget {
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
}

#section1 .mediamentions.widget {
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px;
}
.mediamentions.widget>h3 {
	font-size: 16px; font-weight: bold; text-decoration: none;
	
	border-top:none; border-bottom-color: #948671; border-bottom-width: 3px; border-bottom-style: solid;
	padding-top:0px; padding-bottom: 7px; margin-bottom: 5px;
	display: block; clear: both;
	width:auto;
}
.mediamentions.widget>h1, .mediamentions.widget>a>img, .mediamentions.widget>img{font-size: 15px; font-weight: bold;margin-bottom:10px; line-height:18px;}
.mediamentions.widget>h1>a>img {
	
	
	
}


.fullwidth_sidebar .mediamentions.widget{margin-right:15px; margin-bottom:15px;}
.fullwidth_sidebar .cols-1-of-1.mediamentions.widget,
.fullwidth_sidebar .cols-2-of-2.mediamentions.widget,
.fullwidth_sidebar .cols-3-of-3.mediamentions.widget,
.fullwidth_sidebar .cols-4-of-4.mediamentions.widget,
.fullwidth_sidebar .cols-5-of-5.mediamentions.widget {width:940px;}
.fullwidth_sidebar .cols-4-of-5.mediamentions.widget {width:745px;}
.fullwidth_sidebar .cols-3-of-4.mediamentions.widget {width:696px;}
.fullwidth_sidebar .cols-2-of-3.mediamentions.widget {width:615px;}
.fullwidth_sidebar .cols-3-of-5.mediamentions.widget {width:550px;}
.fullwidth_sidebar .cols-1-of-2.mediamentions.widget {width:452px;}
.fullwidth_sidebar .cols-2-of-5.mediamentions.widget {width:355px;}
.fullwidth_sidebar .cols-1-of-3.mediamentions.widget {width:290px;}
.fullwidth_sidebar .cols-1-of-4.mediamentions.widget {width:208px;}
.fullwidth_sidebar .cols-1-of-5.mediamentions.widget {width:160px;}

#section1 .cols-1-of-1.mediamentions.widget {margin-right:10px; margin-bottom:10px;}
#section1 .cols-1-of-1.mediamentions.widget {width:625px;}
#section1 .cols-4-of-5.mediamentions.widget {width:462px;}
#section1 .cols-3-of-4.mediamentions.widget {width:462px;}
#section1 .cols-2-of-3.mediamentions.widget {width:410px;}
#section1 .cols-3-of-5.mediamentions.widget {width:302px;}
#section1 .cols-1-of-2.mediamentions.widget {width:302px;}
#section1 .cols-2-of-5.mediamentions.widget {width:302px;}
#section1 .cols-1-of-3.mediamentions.widget {width:195px;}
#section1 .cols-1-of-4.mediamentions.widget {width:141px;}
#section1 .cols-1-of-5.mediamentions.widget {width:141px;}