/* 20181021 V2 */

/* BODY BACKGROUND IMAGE */
body {
	background-image: url('../../../../images/bg-002-striped.gif');
	/* height: 2560px; */
}
/* HEADER */
#header {
	border: 0px;
	margin: 0 0 1.7em 1.2em;
}
#header {
    background-image: url(../../../uploads/2016/01/AIA_Portland_logo_20160121--1x.png);
}

/* PAGE */
#page {
	padding: 0.6em;
	padding-top: 2.3em;
}
#container {
	/* -moz-box-shadow: 6px 6px 8px #757575, -6px 6px 8px #757575; */
	/* -webkit-box-shadow: 6px 6px 8px #757575, -6px 6px 8px #757575; */
	/* box-shadow: 6px 6px 8px #757575, -6px 6px 8px #757575; */
	/* For IE 8 */
	/* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#787878')"; */
	/* For IE 5.5 - 7 */
	/* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#787878'); */
	border: 10px solid #9b9b9b;
	border-top: 0px;
	height: 100%;
}
/* CONTENT */
#content {

	width: 699px;

}

.post_box {

	margin: 0;

	padding: 0;

}

/* HEADERS */
h1 {
	background-image: url('../../../../images/AIA-Portland-Header-bg-001.jpg');
	color: #FFF;
	height: 41px;
	max-height: 41px;
	padding: 90px 0 0 21px;
	letter-spacing: 1px;
}
h1.entry-title, h1#logo {
	background-image: none;
	color: #111;
	height: 1.4em;
	padding: 0;
	letter-spacing: 0px;
} 
h8, .format_text h5 {
	font-size: 1.6em;
	line-height: 1.6em;
	vertical-align: top;
	color: #f43a2e;
	text-transform: none;
	font-weight: 100;
	letter-spacing: 0;
	display: inline;
}
h9, .format_text h6 {
	font-size: 1.0em;
	line-height: 2.4em;
	vertical-align: top;
	font-weight: 600;
	color: #666;
	letter-spacing: 0;
	color: #666;
	text-transform: none;
	width: auto !important;
}


/* MENU */

.menu-menu-001-container {

	background-image:url('../../thesis_184/custom/images/bg-nav-001.gif');

	height: 32px;

}

ul li.menu-item a {

	/* padding: 9px 15px 7px 16px; */

	width: 70px;

	text-align: center;

	padding: 9px 15px 7px 14px;

	text-transform: none;

	border-right-style: dotted;

	border-right-width: 1px;

	border-right-color: #FFF;

	letter-spacing: 0px; 

	background: transparent;
	background-image:url('../../thesis_184/custom/images/bg-nav-001.gif');

}

ul li#menu-item-67 a {
	padding-top: 4px;
	padding-bottom: 2px;
	line-height: 100%;
	line-height: 90%;
	padding-bottom: 5px;
}

ul li.menu-item a:hover {
	background-image:url('../../../../images/bg-nav-002-up.gif');
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFF;
}
.menu .current-parent > a, .menu .current-cat-parent > a, .menu .current-menu-ancestor > a {
	background-image:url('../../../../images/bg-nav-002-up.gif');
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFF;
}
.menu .current-parent > a:hover, .menu .current-cat-parent > a:hover, .menu .current-menu-ancestor > a:hover {
	background-image:url('../../../../images/bg-nav-002-up.gif');
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFF;
}

ul li.menu-item a:parent {
	background-image:url('../../../../images/bg-nav-002-up.gif');
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFF;
}
.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 {
	background-image:url('../../../../images/bg-nav-002-up.gif');
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #FFF;
}



ul.sub-menu li.menu-item a {

	width: 150px;

	text-align: left;

	background: hsla(0,0%,65%,0.75);

	border-bottom-style: dotted;

	border-bottom-width: 1px;

	border-bottom-color: #FFF;

	border-right-width: 0px;

	font-size: 1.1em;

	padding: 7px 11px 7px 11px;

}

ul.sub-menu li.menu-item a:hover {

	background: #FFF;

	color: #817f7f;	

}
ul.sub-menu li ul.sub-menu li {
	position: relative;
	left: -2.8em;
}


/* CONTENT BOX */

#content_box {margin: 1px 0 0 0;}



/* TEASERS */

.custom .wrap.teasers_box {width: 700px; padding: 0px; border: 0px;}

.custom .wrap.teasers_box.top {

	position: relative;

	top: 0px;

}

.custom .wrap .teaser a.teaser_category {border-bottom: 0px;}

.custom #archive_intro {display: none;}

.custom .wrap .teaser {position: relative;}

.custom .wrap .teaser a.teaser_category {position: absolute; top: 1px; left: 1px; padding: 0px 4px 0px 4px; text-transform: capitalize; letter-spacing: 0px;}

.custom .wrap .teaser a.teaser_category {background: hsla(0,100%,0%,0.25); color: #FFF;}

/* GREY DESIGN */

.custom .wrap .teaser a.post_image_link img {

	margin: 0;

}

h2.entry-title {
	width: 156px;
	height: 19px;
	background: hsla(0,100%,0%,0.2);
	/* EXECUTED 20131102 PER LUCAS GRAY REQUEST */
	background: hsla(0,100%,0%,0.5);
	overflow: hidden;
	padding: 2px 9px 0px 9px;
	position: relative;
	top: -21px;
	z-index: 999;
	z-index: 0;
}

h2.entry-title a {

	color: #FFF;

}

.teaser .format_teaser {

	margin: 0 9px 0 9px;

	position: relative;

	top: -15px;

}

.wrap.teasers_box {

	margin: 0 0 0 0; 

}

.wrap .teaser {
	padding:0; 
	width:174px; 
	height: 175px;
	overflow: hidden;
	margin-right: 1px;
	
	/* TESTING FOR ESTIMATE */
	/* EXECUTED 20131102 PER LUCAS GRAY REQUEST */
	width: 169px;
	margin-right: 6px;
	
	width: 170px;
}
.wrap .teaser:last-child {
	margin-right: 0;
}

.wrap .teaser img {

	width: 174px;

	/* height: 50px; */

}

.teaser .format_teaser {

	font-size: 1.1em;

	line-height: 120%;

	color: #817f7f;

}



/* COMMENTS */

#commentform {border-top: 0px;}



/* SIDEBARS */

.sidebar ul.sidebar_list {

}

.sidebar h3 {font-size: 1.2em; line-height: 1.5em; font-weight: normal; font-variant: normal; letter-spacing: 0px;}

ul.ul-sponsors {list-style-type: none; width: 100%;}

ul.ul-sponsors li {float: left; width: 47%; text-align: center;}

ul.ul-sponsors li.sponsors-left {margin-right: 5%;}

ul.ul-sponsors li.sponsors-right {}

ul.ul-sponsors li a .spon-img-wrap {height: 51px;}

li.widget {clear: both;}



#thesis-search-widget-2 {padding-top: 9px;}

/* NEW GREY DESIGN */

#sidebars {

	/* position: absolute; */

	/* top: 0; */

	/* padding-top: 1.4em; */

	/* z-index: 998; */

	/* background: hsla(0,100%,0%,0.5); */

	/* margin-left: 69.4em; */

	/* margin-left: 695px; */

	width: 172px;

	position: relative;

}

#sidebar_1 {
	position: relative;
	top: -11.4em;
	z-index: 51;
}

.sidebar ul.sidebar_list {

	padding: 0;

}

li.widget {

	margin-bottom: 0px;

	text-align: center;

}

/* LINKS TOP RIGHT */

li.widget#text-6 {

	float: right;

	text-align: right;

	/* margin-right: 6px; */

	width: 300px;

	line-height: 180%;
	font-size: 1.1em;
	margin-top: -0.2em;
}

li.widget#text-6 a {
	color: #b3b3b3;
}
li.widget#text-6 a:hover {
	color: #666;
}

.ext-link-001 {
	margin-left: 8px;
	vertical-align: -0.3em;
}

/* THESIS SEARCH BOX WIDGET */

li.widget#thesis-search-widget-2 {

	/* padding: 22px 2em 0 1em; */

	padding: 1.0em 2em 0 0;

}

li.widget#thesis-search-widget-2 input, textarea {

	color: #999;

	font-size: 0.8em;

	width: 153px;

}
li.widget#text-13 {
	position: relative;
	top: -0.7em;
	min-height: 37px;
	background-color: #FFF;
	padding-top: 2em;
}
/* WIDGET SPONSORS - HOME PAGE */
li.widget#text-12 {
	position: relative;
	top: -0.7em;
	min-height: 305px;
	background-color: #FFF;
}
#sponsor_fader_home {
	width: 172px; 
	height: 305px; 
	text-align: center;
}
#sponsor_fader_home a {
	width: 172px;
	height: 305px;
	text-align: center;
}
#sponsor_fader_home a img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 170px;
	max-height: 303px;
	padding-top: 24px;
	border: 0;
}
/* NEW SPONSOR SLIDESHOW WIDGET ADDED 20130207 */
li.widget#sponsors-slideshow-2 {
	position: relative;
	top: -0.7em;
	top: -2.3rem;
	background-color: #FFF;
}
/* SPONSOR SLIDESHOW WIDGET - OVERRIDES */
.fancy-slideshow {
	min-height: 172px;
}
li.widget#sponsors-slideshow-2 {
	top: 0;
}

/* NEW ADVERTISING WIDGET ADDED 20140205 */
li.widget#text-14 {
	position: relative;
/* 	top: -2.0rem; */
}

/* JOB BOARD WIDGETS */
li.widget#wpjb-job-board-menu-2, li.widget#wpjb-resumes-menu-2, li.widget#wpjb-recent-jobs-2, li.widget#wpjb-job-types-2, li.widget#wpjb-search-2, li.widget#wpjb-widget-feeds-2, li.widget#wpjb-featured-jobs-2 {
	text-align: left;
	line-height: 1.667em;
	color: #666;
	font-size: 1.1em;
	margin-left: 1em;
	margin-bottom: 2em;
}

li.widget#wpjb-job-board-menu-2 ul li, li.widget#wpjb-resumes-menu-2 ul li, li.widget#wpjb-recent-jobs-2 ul li, li.widget#wpjb-job-types-2 ul li, li.widget#wpjb-search-2 ul li, li.widget#wpjb-widget-feeds-2 ul li, li.widget#wpjb-featured-jobs-2 ul li {
	margin-bottom: 0px;	
}
li.widget#wpjb-job-board-menu-2 h3, li.widget#wpjb-resumes-menu-2 h3, li.widget#wpjb-recent-jobs-2 h3, li.widget#wpjb-job-types-2 h3, li.widget#wpjb-search-2 h3, li.widget#wpjb-widget-feeds-2 h3, li.widget#wpjb-featured-jobs-2 h3 {
	font-weight: 600;
	margin-bottom: 0px;
}


/* WIDGET SPONSORS - ALL OTHER PAGES */
li.widget#text-7 {
	position: relative;
	top: -0.9em;
	min-height: 130px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999;
}
#sponsor_fader {
	width: 172px; 
	height: 130px; 
	text-align: center;
}
#sponsor_fader a {
	width: 172px;
	height: 130px;
	text-align: center;
}
#sponsor_fader a img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 170px;
	max-height: 128px;
}
.textwidget a img.spon-ver-1 {
	/* margin-top: 50px; */
}
.textwidget a img.spon-ver-2 {
	/* margin-top: 50px; */
}
.textwidget a img.spon-ver-3 {
	margin-top: 20px;
}
.textwidget a img.spon-ver-4 {
	margin-top: 45px;
}
.textwidget a img.spon-ver-5 {
	margin-top: 25px;
}
.textwidget a img.spon-ver-6 {
	margin-top: 20px;
}
.textwidget a img.spon-ver-7 {
	margin-top: 20px;
}
.textwidget a img.spon-ver-8 {
	margin-top: 18px;
}
.textwidget a img.spon-ver-9 {
	margin-top: 15px;
}
.textwidget a img.spon-ver-10 {
	margin-top: 15px;
}
.textwidget a img.spon-ver-11 {
	margin-top: 15px;
}
.textwidget a img.spon-ver-12 {
	margin-top: 20px;
}
.textwidget a img.spon-ver-13 {
	margin-top: 15px;
}
.textwidget a img.spon-ver-14 {
	margin-top: 8px;
}
.textwidget a img.spon-ver-15 {
	margin-top: 40px;
}
/* NEW WP-CYCLE SPONSOR WIDGET */
li.widget#execphp-2 {
	position: relative;
	top: -0.7em;
	/*
border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999;
*/
}



/* WIDGET SOCIAL MEDIA */

li.widget#text-9 {

	position: relative;

	top: -0.3em;

	padding-bottom: 0.1em;

	/* margin-left: 1em; */

	/* margin-right: 2em; */

	/* width: 158px; */

	/* padding: 1.2em 0 1.0em 0; */

	border-bottom-style: dotted;

	border-bottom-width: 1px;

	border-bottom-color: #999;

}

/* WIDGET AIA COPYRIGHT AND CONTACT INFO */

li.widget#text-8 {

	position: relative;

	top: 0em;

	/* margin-left: 1em; */

	padding: 0.7em 0;

	/* width: 158px; */

	border-bottom-style: dotted;

	border-bottom-width: 1px;

	border-bottom-color: #999;

}



li.widget#text-10 {

	position: relative;

	top: 0.7em;

}

/* FIRM FINDER WIDGET */

li.widget#text-11 {
	position: relative;
	top: -0.7em;
	top: -1.1em;
	height: 171px;
	min-height: 171px;
	/* ADJUST BELOW AFTER FORMATTING FOR THIS SECTION IS DECIDED */
/* 	padding-bottom: 9.35em; */
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999;
	/* background-color: #a1b515; */
	/* ADJUSTMENTS PER NICK 20120817 */
	color: #FFF;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.rand-firm-link {
	position: absolute;
	top: 0px;
	left: 5px;
	z-index: 999;
	width: 172px;
	height: 131px;
	/* background: rgba(0, 0, 0, 0.2); */
}
.rand-firm-frame {
	position: relative;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFF;
	height: 131px;
}

.rand-firm-frame 
 {
	position: relative;
}
.rand-firm-linky {
	width: 100px;
	height: 100px;
}
.rand-firm-find-block {
	background-color: #c4c142;
	min-height: 151px;
	background-color: transparent;
}
.textwidget .rand-firm-find-block a img {
	border: 0;
	padding-top: 30px;
	padding-top: 0;
	max-width: 172px;
}



/* PREVIOUS AND NEXT NAVIGATION */

.prev_next {

	padding: 0;

	letter-spacing: 0;

}



	



/* FOOTER */

#footer {
	position: relative;
	left: -0.6em;
	top: 0.6em;
	width: 100.2%;
	height: 2em;
	font-size: 1.1em;
	color: #DEDEDE;
	text-align: right;
	background-color: #9b9b9b;
	padding: 1em 0 1.4em 1em;
	font-size: 1.2em;
	line-height: 150%;
	letter-spacing: 0.08em;
}
.footer-darker-text {
	color: #C7C7C7;
}
.footer-td-left {
	text-align: left;
}
.footer-td-right {
	padding-right: 1em;
	vertical-align: top;
}

#footer a {
	border-bottom: 0px;
	color: rgba(255,255,255,0.80)
}

ul.footer-001 {list-style-type: none; width: 100%;}
ul.footer-001 li {float: left;}
ul.footer-001 li.footer-left {width: 25%; text-align: left;}
ul.footer-001 li.footer-right {width: 75%; text-align: right;}

ul.footer-002 {
	list-style-type: none; 
	/* width: 100%; */
	position: absolute; 
	left: 2.6em;
}
ul.footer-002 li {
	float: left;
	margin-left: 1em;
	min-height: 30px;
}
ul.footer-002 li.last {
	margin-right: 1em;
}
ul.footer-002 li.soc {
	margin-left: 0.2em;
	margin-right: 0.2em;
	min-height: 30px;
}
ul.footer-002 li a.footer-social {
	position: relative;
	top: -10px;
	width: 30px;
	height: 30px;
}
ul.footer-002 li a.footer-social img {
	width: 30px;
	height: 30px;
}
ul.footer-002 li a.footer-social-1 img {
	background:url("../../../../images/social/facebook-dn.png");
	background-size: 30px 30px;
}
ul.footer-002 li a.footer-social-1:hover img {
	background:url("../../../../images/social/facebook-up.png");
	background-size: 30px 30px;
}
ul.footer-002 li a.footer-social-2 img {
	background:url("../../../../images/social/linkedin-dn.png");
	background-size: 30px 30px;
}
ul.footer-002 li a.footer-social-2:hover img {
	background:url("../../../../images/social/linkedin-up.png");
	background-size: 30px 30px;
}
ul.footer-002 li a.footer-social-3 img {
	background:url("../../../../images/social/twitter-dn.png");
	background-size: 30px 30px;
}
ul.footer-002 li a.footer-social-3:hover img {
	background:url("../../../../images/social/twitter-up.png");
	background-size: 30px 30px;
}
ul.footer-002 li a.footer-social-4 img {
	background:url("../../../../images/social/rss-dn.png");
	background-size: 30px 30px;
}
ul.footer-002 li a.footer-social-4:hover img {
	background:url("../../../../images/social/rss-up.png");
	background-size: 30px 30px;
}

.ft-soc {float: left; margin-right: 5px; width: 25px;}
.ft-soc-01 {background:url("../../../../images/social/fb-01-up.png"); background-size: 25px 25px; background-repeat: no-repeat;}
.ft-soc-01 a, .ft-soc-01 a:link, .ft-soc-01 a:visited {display: block;}
.ft-soc-01 a:hover img {visibility: hidden;}
.ft-soc-02 {background:url("../../../../images/social/twit-01-up.png"); background-size: 25px 25px; background-repeat: no-repeat;}
.ft-soc-02 a, .ft-soc-02 a:link, .ft-soc-02 a:visited {display: block;}
.ft-soc-02 a:hover img {visibility: hidden;}
.ft-soc-03 {background:url("../../../../images/social/linked-01-up.png"); background-size: 25px 25px; background-repeat: no-repeat;}
.ft-soc-03 a, .ft-soc-03 a:link, .ft-soc-03 a:visited {display: block;}
.ft-soc-03 a:hover img {visibility: hidden;}







/* CSS3 FUN STUFF */

a.post_image_link img {

/* border: 1px solid #CCC; */

}

a.post_image_link img:hover { 

/* border: 1px solid #FFF; */

/* box-shadow: 0px 0px 32px hsla(0,100%,0%,0.50); */

}

.textwidget a img { 

border: 1px solid #FFF;
/* border: 1px solid red; */

}

.textwidget a img:hover {

/* border: 1px solid #FFF;  */

/* box-shadow: 0px 0px 32px hsla(0,100%,0%,0.50); */

}

#text-2 a img { 

border: 1px solid #CCC;

}

#text-2 a img:hover {

border: 1px solid #FFF; 

box-shadow: 0px 0px 32px hsla(0,100%,0%,0.50);

}



/* CSS UNIVERSAL TRANSITIONS */

*, *:hover, *:focus {

	-moz-transition: background-color 0.2s linear, border-color 0.2s linear, 

		-moz-box-shadow 0.2s linear, box-shadow 0.2s linear, 

		color 0.2s linear, opacity 0.2s linear, 

		text-shadow 0.2s linear, -moz-transform 0.2s linear;	

	-webkit-transition: background-color 0.2s linear, border-color 0.2s linear, 

		-webkit-box-shadow 0.2s linear, box-shadow 0.2s linear, 

		color 0.2s linear, opacity 0.2s linear, 

		text-shadow 0.2s linear, -webkit-transform 0.2s linear;	

	-o-transition: background-color 0.2s linear, border-color 0.2s linear, 

		-o-box-shadow 0.2s linear, box-shadow 0.2s linear, 

		color 0.2s linear, opacity 0.2s linear, 

		text-shadow 0.2s linear, -o-transform 0.2s linear;

	transition: background-color 0.2s linear, border-color 0.2s linear, 

		box-shadow 0.2s linear, 

		color 0.2s linear, opacity 0.2s linear, 

		text-shadow 0.2s linear, transform 0.2s linear;	

}



/* GENERAL & MISC */

a:hover {text-decoration: none;}

.textwidget a:hover {text-decoration: none;}

.prev_next {border-width: 0px;}

#gc-number-0 {

	color: #999;

	text-decoration: none;

} 
iframe {
	background-color: #9B9B9B;
}

/* PRE-LAUNCH HOME PAGE */

.home-pre-launch .menu-menu-001-container, .home-pre-launch h2, .home-pre-launch #footer {

	display: none;

}

.home-pre-launch .format_text {

	text-align: center;

}

.home-pre-launch #container {

	width: 290px;
	border: 0px;

}

.home-pre-launch #page {

	margin-top: 50px;

}

/* SLIDER -- MORE ADJUSTMENTS IN CUSTOM-END.CSS */
.FA_overall_container_classic, .FA_overall_container_classic.light, .FA_overall_container_classic.dark {
	background: #FFF;
}

/* HOME PAGE REMOVE FEATURED POSTS */
.hfeed .teasers_box .category-featured {
	display: none;
}

/*
.annual-events {
	background-image: none;
	background-color: #FFF;
}
.annual-events #container {
	border: 0;
}
.annual-events .bg-test-001 {
	position: absolute;
	top: 25px;
	left: 0;
	width: 100%;
	height: 150px;
	background: #999;
	z-index: -1;
}
.annual-events .bg-test-002 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 150px;
	background: #999;
	z-index: -1;
}
.annual-events #footer {
	position: absolute;
	top: auto !important;
	bottom: 0 !important;
	left: 0;
	width: 100%;
	height: 150px;
	background: #999;
	z-index: -1;
	margin: 0;
	padding: 0;
}
.annual-events #footer table {
	width: 872px !important;
	margin: 0px auto;
}
*/
.prev_next {
	display: none;
}

/* 20140623 JOB BOARD TEMP NOT FUNCTIONING */
.job-board-temp-not-functioning {
	background-color: #999;
	text-align: center;
	color: #FFF;
	padding: 1rem;
	margin-bottom: 1rem;
}

/* 20150113 - AHP PAGE */
.architecture-for-health-panel .format_text h2, .architecture-for-health-panel-draft .format_text h2 {
	margin-top: 0;
}
.architecture-for-health-panel .format_text p, .architecture-for-health-panel-draft .format_text p {
	margin-bottom: 0;
}
.ahp-col {
	float: left;
	width: 48%;
}
.ahp-col h2 {
	margin-bottom: 0.625em;
}
.ahp-col-left {
	margin-right: 4%;
}
.toggle {
	cursor: pointer;
	padding-bottom: 0.4rem;
}
.toggle a h3, .toggle h3 {
	position: relative;
	z-index: 10;
	margin: 0px;
}
.toggle a h3, .toggle h3 {
	display: block;
	color: #888888;
	letter-spacing: 0px;
	/* line-height: 0px; */
	padding: 14px 14px 16px 43px;
	padding: 6px 14px 12px 14px;
	text-decoration: none;
	background-color: rgba(0,0,0,0.045);
}
.toggle a h3, .toggle h3, .toggle a .toggle-inner, .toggle .toggle-inner {
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.toggle a {
	text-decoration: none;
}
.toggle ul {
	margin-left: 2rem;
}
.icon-minus-sign {
	min-width: 14px;
	min-height: 14px;
	position: relative;
	top: 1px;
	background-image: url("images/Circle-black.png");
	background-repeat: no-repeat;
	opacity: 0.4;
}
.toggle-inner {
	/* display: none; */
	opacity: 0;
	height: 0;
	overflow: hidden;
}
.toggle-inner ul, .ahp-inner-primary-first {
	margin-top: 1rem;
}
.inner-open {
	/* display: inline-block; */
	opacity: 100;
	height: auto;
}
.toggles p, .toggle p {
	margin: 0;
}
.toggle h3.inner-open, .toggle a h3.inner-open {
	background-color: #e93131;
	color: #FFF;
}
.toggle h3.inner-open .icon-minus-sign, .toggle a h3.inner-open .icon-minus-sign {
	background-image: url("images/Circle-white.png");
	opacity: 1.0;
}
.ahp-inner-primary {
	margin-left: 1.0rem;
	font-size: 1.0rem;
}
.ahp-inner-secondary {
	margin-left: 2.0rem;
	margin-bottom: 0.5rem;
}
.nectar-button.medium {
	border-radius: 3px 3px 3px 3px;
	padding: 10px 15px;
	font-size: 12px;
	letter-spacing: 2px;
	color: #FFFFFF!important;
	box-shadow: 0 -2px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 -2px rgba(0, 0, 0, 0.1) inset;
	-webkit-box-shadow: 0 -2px rgba(0, 0, 0, 0.1) inset;
	-o-box-shadow: 0 -2px rgba(0, 0, 0, 0.1) inset;
}
.format_text a.nectar-button {
	text-decoration: none;
}
.nectar-button {
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	box-shadow: 0 -3px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 -3px rgba(0, 0, 0, 0.1) inset;
	-webkit-box-shadow: 0 -3px rgba(0, 0, 0, 0.1) inset;
	-o-box-shadow: 0 -3px rgba(0, 0, 0, 0.1) inset;
	transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	-webkit-transition: opacity 0.3s linear;
	-o-transition: opacity 0.3s linear;
	color: #FFFFFF!important;
	font-size: 12px;
	letter-spacing: 2px;
	padding: 13px 18px;
	position: relative;
	text-transform: uppercase;
	top: -3px;
	margin-bottom: 10px;
	opacity: 0.75;
	line-height: 20px;
	display: inline-block;
	background-color: #e93131;
}
.nectar-button.extra-color-3 {
	background-color: #333333!important;
}
.nectar-button.extra-color-1 {
	background-color: #154199!important;
}
.nectar-button:hover {
	opacity: 1;
}


.fancy-slideshow .cycle-overlay.default, .fancy-slideshow .slide-overlay.default {
	background: rgba(255, 255, 255, 1.0) !important;
}

/* 20181214 URM CONFERENCE PAGE */
body.custom.urm #content_box {
	position: relative;
}
body.custom.urm #sidebars {
	position: absolute;
	right: 0;
}
body.custom.urm #content {
	width: 100%;
}
body.custom.urm .headline_area {
	display: none;
}