
/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/*  MAIN PURPLE #4b2e83  */
/*  MAIN GOLD #85754D  */


a:hover {
    color: #85754D!important;
    }

body    {
    font-weight: normal;
}
.fusion-accordian .panel-title a .fa-fusion-box {
    background-color: #85754D!important;
}
.fusion-accordian .panel-title a.active .fa-fusion-box {
    background-color: #4b2e83!important;
}
.flex-control-nav.flex-control-paging   {
    display: none!important;
}
.fusion-main-menu-icon  {
    display: block;
    width: 20px;
    height: 20px;
}
ul.sub-menu li a:hover  {
    background-color: #d9d9d9!important;
}
.searchsubmit:hover {
    background-color: #4b2e83!important;
}
.nav-tabs li a, .fusion-column-tablecell a	{
	text-decoration: none!important;
	}

.fusion-portfolio-content h2    {
    font-size: 17px!important;
    line-height: 24px!important;
}
.fusion-portfolio-content h4    {
    display: none;
}
.project-description.post-content.fusion-project-description-details h3:first-child, .project-info {
    display: none;
}
.project-content.clearfix .project-description  {
    width: 100%!important;
}

/*  OVERRIDE IN CSS FOR RELATED POSTS, WOULD NEED TO TURN OFF EACH EXISTING POST OTHERWISE  */
.related-posts.single-related-posts	{
	display: none;
	}


/*  FIXES FOR EVEN HEIGHTS IN FACULTY AND STAFF  */
.fusion-portfolio-post.core-faculty, .fusion-portfolio-post.emeritus-faculty  {
	height: 500px!important;
	overflow: hidden;
}
.fusion-portfolio-post.adjunct-faculty, .fusion-portfolio-post.affiliate-faculty  {
	height: auto;
	min-height: 200px;
	overflow: visible;
}
/*Start modifications to top menu*/

.fusion-header-tagline .taglineLinks	{
	line-height: 18px!important;
	}
.fusion-header-tagline .taglineLinks ul {
	margin: 0;
	padding:0;
	list-style:none;
	text-align:center!important;
}
.fusion-header-tagline .taglineLinks ul li {
	padding-top:0!important;
	font-size:12pt!important;
	display:inline-block;
}
.fusion-header-tagline .taglineLinks ul li a:after {
	content: "\2002" "/" !important;
	color: #fff!important;
}
.fusion-header-tagline .taglineLinks a	{
	font-size: 12px!important;
	color: #fff!important;
	text-align: right!important;
	opacity: .75;
	text-transform: none!important;
	font-weight: normal!important;
	}
.fusion-header-tagline .taglineLinks a	{	
	margin-right: 5px!important;
	}	
.fusion-header-tagline .taglineLinks a:hover	{
	opacity: 1;
	}
/*
.fusion-header-tagline .taglineLinks a	{
	display: inline-block;
	}
*/
.fusion-header-tagline	{
	color: #fff!important;
	text-align:center;
	}
h3.fusion-header-tagline	{
	color: #fff!important;
	font-weight: 400!important;
	font-family: Open Sans!important;
	padding-bottom: 5px;
	}
/*END MODIFICATIONS TO TOP MENU*/
.fusion-header .fusion-row	{
	margin-bottom: -30px!important;
	}
/*  MAIN NAVIGATION OVERRIDES  */
#menu-bioe li a, #menu-bioe-1 li a	{
	text-transform: uppercase;
	}
ul.fusion-menu li a, ul.fusion-menu li  {
    border: 0!important;
}	
	
#menu-bioe ul.sub-menu a, #menu-bioe-1 ul.sub-menu a	{
	text-transform: none!important;
	}
.fusion-secondary-main-menu	{
	border: 0!important;
	padding: 10px!important;
	border-color: #4b2e83!important;
	margin-top: -1px;
	margin-bottom: -1px;
	}
/*  REVOLUTIONARY SLIDER OVERRIDES  */
.tp-caption.avada_big_white_text	{	/*  0 150   */
	/*background: url(/bioeng/wp-content/uploads/2015/04/slider-header-border-btm.png) no-repeat bottom left;*/
	padding-bottom: 20px;
	text-shadow: 1px 1px 1px #000;
	font-family: 'MuseoSlab500Regular', Arial, Helvetica, sans-serif!important;
	font-size: 28px!important; 
	text-transform:uppercase;
	}
.tp-caption.small_light_white	{	/* 0 230  */
	max-width: 700px;
	font-weight: normal!important;
	font-size: 16px!important;
	text-shadow: 1px 1px 3px #000;
	padding: 10px!important;
	margin-left: -10px!important;
	}
.wrapper1   {
    font-family: 'Open Sans'!important;
    text-transform: uppercase;
}
	
	
	
a.sliderBtn	{	/*  0 350  */
	color: #444!important;
	background: #fff url(/bioeng/wp-content/uploads/2015/04/bgBtn.png) no-repeat center right;
	padding: 12px 75px 12px 20px;
	font-size: 14px!important;
	height: auto;
	font-weight: normal!important;
	text-transform: uppercase;
	font-family: 'Open Sans'!important;
	}
.tp-leftarrow, .tp-rightarrow	{
	border-radius: 50%!important;
	}
	
ul.arrow li::before	{
	background-color: #4b2e83!important;
	}
.nav-tabs.nav-justified li.active a	{
	border-top: 4px solid #4b2e83!important;
	}
	
ul.side-nav li.current_page_item > a	{
	color: #4b2e83!important;
	border-right: 4px solid #4b2e83!important;
	}
.fusion-footer-widget-area ul li a	{
	border-bottom: 0!important;
	padding-top: 5px!important;
	padding-bottom: 5px!important;
	}
.fusion-footer-widget-area ul li a:hover	{
	color: #dbd5e6!important;
	opacity: .75!important;
	}
.fusion-footer-widget-area h3	{
	font-size: 16px!important;
	font-weight: bold!important;
	}
	
.homeColumns	{
	text-align: center;
	/* border-right: 1px solid #ddd; */
	min-height: 200px;
	background: #fff;
	/* border-bottom: 1px solid #ddd; */
	}
.homeColumns:first-child{
	/* border-left:  1px solid #ddd; */
	}
.homeColumns img    {
    opacity: .65;
}
.homeColumns a:hover img    {
    opacity: 1;
}
.clean.vertical-tabs .nav-tabs li   {
    margin-bottom: 0px!important;
}

.clean.vertical-tabs .nav-tabs li a:focus h4   {
    color: #4b2e83!important;
}

.classic.directory li.active h4 {
    background: none!important;
}
.classic.directory li.active a  {
    border-top: 3px solid #4b2e83!important;
}




.fusion-tabs.clean.vertical-tabs	{
	margin-bottom: 0!important;
	padding-bottom: 0!important;
	background: #e8e3d3!important;
	border: 1px solid #e8e3d3!important;
	}
.fusion-tabs.classic.horizontal-tabs .nav-tabs li a h4   {
    color: #4b2e83!important;
}
.nav-tabs li a h4   {
    color: #fff!important;
    padding: 10px 0;
}
.nav-tabs li:hover a h4   {
    color: #4b2e83!important;
    padding: 10px 0;
}
.nav-tabs li.active a h4   {
    color: #4b2e83!important;
    background: #e8e3d3!important;
}
body.home .tab-content	{
	padding: 20px 20px 0 0;
	font-size: 16px;
	}
a.read-more:after	{
	font-family: FontAwesome;
	content: "\f061";
	margin-left: 3px;
	color: #4b2e83;
	}
h1.entry-title, h1, h2, h3, h4, h5	{
	text-transform: uppercase;
	-moz-font-feature-settings: "liga=1, dlig=1";
    -ms-font-feature-settings: "liga", "dlig";
    -webkit-font-feature-settings: "liga", "dlig";
    -o-font-feature-settings: "liga", "dlig";
    font-feature-settings: "liga", "dlig";
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	}
h1.entry-title	{
	text-shadow: 1px 1px 1px #333;	
	}
h4.entry-title	{
	font-family: Open Sans!important;
	font-weight: 700!important;
	}
.fusion-breadcrumbs	{
	position: absolute;
	top: 0;
	right: 0;
	max-width: 50%;
	text-shadow: 1px 1px 1px #333!important;
	}	
/* .recent-posts-content	{
	height: 60px;
	line-height: 20px;
	overflow: hidden;	
	}
.recent-posts-content h4.entry-title:after	{
	content: "...";
	text-overflow: ellipsis;
	} */ 
body.home .recent-posts-content h4.entry-title    {
    float: left;
    padding-left: 160px;
    width: auto;
    position: absolute;
    top: 0;
}
.display-counter	{
	font-size: 75px!important;
	font-weight: bold!important;
	color: #85754d!important;
	}
.counter-box-content	{
	font-weight: 700!important;
	color: #444!important;
	}
.counter-box-container  {
    border-color: transparent!important;
}
.fastFacts div	{
	position: relative;
	top: -5px;
	}
.fastFacts span	{
	position: relative;
	font-size: 24px;
	font-weight: bold;
	display: inline-block;
	background: #4b2e83!important;
	color: #fff!important;
	padding: 10px 30px;
	text-align: center!important;
	}
.fastFacts h3	{
	text-align: center;
	}
.fastFacts a, a.read-more	{
	text-decoration: none!important;
	}
blockquote q	{
	/* background-color: #d6d6d6!important; */
	font-style: normal!important;
	}
blockquote q a	{
	font-weight: 700!important;
	}
.fusion-testimonials.classic .author::after {
    /* border-top-color: #d6d6d6 !important; */
	}
	
.fusion-testimonials .doe:before {
  line-height: 40px;
  font-family: Georgia!important;
  font-size: 28px;
}
.fusion-testimonials .female .doe:before, .fusion-testimonials .male .doe:before {
	content: "UW"!important;
	color: transparent!important;
	background: url(/bioeng/wp-content/uploads/2015/04/testimonial-w.png) no-repeat center center!important;
	width: 45px!important;
	height: 45px!important;
	overflow: hidden;
	border-radius: 50%;
	display: table-cell;
}
.pagination.clearfix	{
	margin-bottom: 25px;
	}

/*  DYNAMIC SIDE NAVIGATION MODIFICATIONS  */
ul.side-nav	{
	background: #fff;
	}
ul.side-nav li	{	
	background: #ddd;
	margin-bottom: 1px!important;
}
ul.side-nav li a	{
	font-family: Open Sans!important;
	padding-left: 15px;
	padding-right: 5px;
	border-bottom: none!important;
	font-weight: 600;
}
ul.side-nav li:hover > a	{
	background: #d9d9d9;
}	

ul.side-nav li li a	{
	font-weight: 400!important;
	border-top: 1px solid #fff;
	}
ul.side-nav li.current_page_item > a	{
	border-left: 7px solid #85754D!important;	
	background: #4b2e83;
	color: #fff!important;
	}

/* WIDGET NAV MENU MODIFICATIONS */

.sidebar .widget_nav_menu {
	background:#fff;
}


.sidebar .widget_nav_menu ul{
	list-style: none!important;
	}

.sidebar .widget_nav_menu li	{
	background: #ddd;	
	margin-bottom:1px!important;
	padding:0!important;
	}

.sidebar .widget_nav_menu ul li a	{
	display: block;
	font-family: Open Sans!important;
	font-weight: 600;
	border-bottom: none!important;
	padding-right:5px;	
	padding-left:30px!important;
	padding-bottom: 10px!important;
	padding-top:10px!important;
}

.sidebar .widget_nav_menu ul a:hover {
	background: #d9d9d9 !important;
}


.sidebar .widget_nav_menu .sub-menu ul {
	
}

.sidebar .widget_nav_menu .sub-menu li {
	margin-left:20px;
	margin-right:0!important;
	padding:0;
}

.sidebar .widget_nav_menu .sub-menu li a	{
	border-top: 1px solid #fff;
	border-bottom: none!important;
	padding-top:10px!important;
	padding-right:5px!important;
	padding-bottom:10px!important;
	font-weight: 400!important;
	}
.sidebar .widget_nav_menu ul li.current-menu-item > a {
	border-left: 7px solid #85754D!important;	
	background: #4b2e83;
	color: #fff!important;

	}
.sidebar .widget_nav_menu .current-menu-item > a:hover 	{
	background: #4b2e83 !important;
	color: #fff!important;
	}

.sidebar .widget_nav_menu li.menu-item-has-children > a:before {	
	content: "\f104"!important;
	color:#4b2e83
	}

.sidebar .widget_nav_menu li.menu-item-has-children > a:hover:before {	
	content: "\f104"!important;
	color:#85754D;
	}


.sidebar .widget_nav_menu current-menu-item li.menu-item-has-children > a:hover:before {
	content: "\f104"!important;
	color:#fff!important;
	}

.sidebar .widget_nav_menu li.current-menu-item > a:visited:before {
	content: "\f104"!important;
	color:#fff!important;
	}


.sidebar .widget_nav_menu ul li a:before {
	content: none!important;
}

/* END WIDGET NAV MENU MODIFICATIONS */
/*  ul.side-nav li li.current_page_item > a	{
	background: transparent!important;
	color: #4b2e83!important;
	}  */
	
li.arrowDown a:after {
	content: " \f0d7";
	font-family: FontAwesome;
	font-size: 16px;
}
li.arrowDown a.noLink:hover:after {
      content: " \f0d7";
      font-family: FontAwesome;
      margin-left: 0;
}
li.arrowDown a:hover:after {
      content: " \f0da";
      font-family: FontAwesome;
      margin-left: 3px;
}
li li a:after {
	display: none!important;
}

.fontawesome-icon.circle-yes {
    color: #fff!important;
    font-family: FontAwesome;
}
.fontawesome-icon   {
    font-style: normal!important;
}
.fusion-footer-copyright-area a:hover  {
    color: #c5c5c5!important;
}

.post-content a {
    text-decoration: underline;
}

.fusion-page-title-bar	{
	background-color: #b5b4b4!important;
	}






/*  MEDIA QUERIES  */
@media screen and (max-width: 767px) {
	
	h1.entry-title {
	font-size: 14px;
	line-height:20px;
	}

#sthoverbuttons	{
	display: none;
	}
.homeColumns	{
	min-height: auto!important;
	border-right: none!important;
	}
.tp-caption.avada_big_white_text	{
	left: 20px!important;
	top: 20px!important;
	font-size: 16px!important;
	white-space: normal!important;
	}
.tp-caption.small_light_white	{
	display: none;	}
h3.fusion-header-tagline 	{
	font-size: 14px!important;
	font-weight: 400!important;
	}
.fusion-header {
    border-bottom-color: #4b2e83!important;
	}
.fusion-mobile-selector span	{
	display: none;
	}
.fusion-mobile-selector:before	{
	content: "UW BioE Navigation";
	margin-left: 10px;
	font-size: 17px;
	}
	
}
@media only screen and (max-device-width : 1024px)  { 
.noLink	{
	pointer-events: none!important;
	}
}

@media screen and (max-width: 1200px)  { 
    ul.fusion-menu li a  {
    font-size: 12px!important;
    }
    ul.fusion-menu li {
    padding: 0 5px 0 0!important;
    margin: 0 10px 0 0!important;
    }
}
@media screen and (max-width: 960px)  { 
    ul.fusion-menu li a  {
    font-size: 11px!important;
    }
    ul.fusion-menu li {
    margin: 0 5px 0 0!important;
    }
}



@media screen and (max-width: 767px)  { 

    	
	.sliderBtn {
	display:none;
	}	
}

}

@media screen and (max-width: 480px)  { 
img.fusion-logo-1x   {
    max-width: 280px!important;
    
	}
}


@media screen and (min-width: 767px)  { 

    .fusion-sticky-header-wrapper .searchform   {
        display: none;
    }


}

/*TURN OFF COMMENTS LINK*/
.comments-link, .meta-sep {
	display:none;
}


/*fix for recent posts padding*/
	.fusion-recent-posts {
		margin-bottom:10px;
	}

/*adjust academic programs links on front page*/
	.academic-links a {
		color:#4b2e83;
	}

/*adjust h4, h5 color*/
	h4, h5 {
		color: #4b2e83 !important;}

/*custom header image for systems, synthetic and quantititative biology faculty archive page*/
 .term-systems-synthetic-and-quantitative-biology .fusion-page-title-bar  {
  background-image: url("http://depts.washington.edu/bioeng/wp-content/uploads/2015/08/cell-header-2.png") !important;
}

/*custom header image for imaging faculty archive page*/
.term-instrumentation-imaging-and-image-guided-therapy .fusion-page-title-bar  {
  background-image: url("http://depts.washington.edu/bioeng/wp-content/uploads/2015/08/ultrasound-title-bar.png") !important;
}

/*custom header image for molecular cellular engineering faculty archive page*/
.term-molecular-and-cellular-engineering .fusion-page-title-bar  {
  background-image: url("http://depts.washington.edu/bioeng/wp-content/uploads/2015/08/purple-cells-title-banner.png") !important;
}

/*custom header image for biomaterials-regenerative-medicine faculty archive page*/
.term-molecular-and-cellular-engineering .fusion-page-title-bar  {
  background-image: url("http://depts.washington.edu/bioeng/wp-content/uploads/2015/08/stem-cells-banner.png") !important;
}

/*custom header image for technology for increasing access to healthcare archive page*/
.term-technology-for-expanding-access-to-healthcare .fusion-page-title-bar  {
  background-image: url("http://depts.washington.edu/bioeng/wp-content/uploads/2015/07/test-strips-title-bar.png") !important;
}

/*adjust bottom padding on accordian toggle*/
.fusion-single-accordian {
	margin-bottom:20px;
}


.recent-posts-content .meta span span.date {
display:block;
padding-bottom:10px;
}

.recent-posts-content .meta span span  {
display:none;
}

.recent-posts-content .meta .meta-separator {
display: none;
}

.recent-posts-content div {
padding-bottom:10px;


}/*for post type 'lecture', float image left*/

.lecture-image {
float:left; 
width:20%;
height: auto; 
margin: 0 10px 10px 0;
}

.lecture-image img {
width:100%;
height:auto;
}

.lecture-image-empty {
float:left; 
width:0%;
height: auto; 
}

/*for distinguished lecturer series archive page*/

.distinguished-lecture-image {
float:left; 
width:10%;
height: auto; 
margin: 0 10px 10px 0;
}

.distinguished-lecture-image img {
width:100%;
height:auto;
}

/*adjust padding for featured images slider*/
.fusion-flexslider  {
margin-bottom:1em;
}

/*styling fixes for "Is Bioengineering Right For Me?" images*/
.bioe-right {
    display:block; 
    margin-left:auto; 
    margin-right:auto; 
    width: 75%; 
    height: auto;
}


/*adjust title bar font size*/
h1.entry-title {
	font-size:18px!important;
	line-height:28px!important;
}

div.fusion-page-title-captions {
	vertical-align:top!important;
}

/*changes effective 6/22/16*/
 .fusion-widget-area .fusion-footer-widget-column {
    padding-bottom:30px;
}



.fusion-footer .fusion-row .fusion-widget-area li {
    display: block;
    padding: 0;
    border-bottom: none;
}

.fusion-footer-widget-column {
	margin-bottom:0;
}

.fusion-footer .fusion-row .fusion-widget-area li a:before {
    content: none;
}


.fusion-footer-widget-area h4, .fusion-footer-widget-area .widget-title {
	color:#ffffff!important;
    margin: 0 0 10px 0;
	font-size: 16px!important;
    font-weight: bold!important;
    text-transform: uppercase;
	font-family: 'PTSansBold', arial, helvetica, sans-serif;
}

img{ max-width: 100%;
height: auto;
width: auto;  }

/*modify code for new slider*/

.slideshow_container { 
	text-align:center!important;
	overflow:hidden!important;
	width:100%;
}



.slideshow_container .slideshow_description_box .slideshow_description div.slide-content:hover {
	border: 1px solid #85754d;
}

.slideshow_container .slideshow_description_box .slideshow_description :focus {
	outline:none;
}

.slideshow_container div.slideshow_next:hover {
	border: 1px solid #85754d;
}

.slideshow_container div.slideshow_next:focus {
	border: 1px solid #85754d;
}



.slideshow_container img{ 
	display: inline-block;
  vertical-align: middle;
  max-height: auto;
  max-width: 100%;
}


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

.slideshow_container .slideshow_slide { margin-right: 2px; }
.slideshow_container .slideshow_slide_image  {width: 100%;
    text-align: center!important;
    overflow: hidden!important;
}
.slideshow_container .slideshow_slide_image  img { background-color: #ffffff!important; 
	filter: alpha(opacity = 100)!important;
	opacity: 1!important;
     }

.slideshow_container .slideshow_slide_video { }
.slideshow_container .slideshow_slide_text { }

.slideshow_container .slideshow_slide_text div.slideshow_title { font-size: 2em!important; }
.slideshow_container .slideshow_slide_text div.slideshow_description { font-size: 2em; }

.slideshow_container .slideshow_slide_text div,
.slideshow_container .slideshow_slide_text p,
.slideshow_container .slideshow_slide_text h1,
.slideshow_container .slideshow_slide_text h2,
.slideshow_container .slideshow_slide_text h3,
.slideshow_container .slideshow_slide_text h4,
.slideshow_container .slideshow_slide_text h5,
.slideshow_container .slideshow_slide_text h6 {
	text-align: center;
}

.slideshow_container .slideshow_description_box { 
	width: 100%; 
	height:100%!important;
	background-color: rgba(255,255,255,0)!important;
	filter: alpha(opacity =1)!important;
	opacity: 1!important;
}

.slideshow_container .slideshow_description_box .slideshow_title { display:none!important; }
.slideshow_container .slideshow_description_box div.slideshow_description {  }

.slideshow_container .slideshow_description_box div,
.slideshow_container .slideshow_description_box div a,
.slideshow_container .slideshow_description_box p,
.slideshow_container .slideshow_description_box p a,
.slideshow_container .slideshow_description_box h1,
.slideshow_container .slideshow_description_box h1 a,
.slideshow_container .slideshow_description_box h2,
.slideshow_container .slideshow_description_box h2 a,
.slideshow_container .slideshow_description_box h3,
.slideshow_container .slideshow_description_box h3 a,
.slideshow_container .slideshow_description_box h4,
.slideshow_container .slideshow_description_box h4 a,
.slideshow_container .slideshow_description_box h5,
.slideshow_container .slideshow_description_box h5 a,
.slideshow_container .slideshow_description_box h6,
.slideshow_container .slideshow_description_box h6 a {
	text-align: center;
	color: #fff;
}


.slideshow_container .slideshow_loading_icon {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 32px;
	height: 32px;
	margin: -16px 0 0 -16px;
	background: url('%plugin-url%/images/SlideshowPlugin/loading-icon-128x128.gif') no-repeat;
	background-size: 32px 32px;
}

.slideshow_container .slideshow_controlPanel {
	width: 21px;
	height: 21px;
	margin-left: -11px;
	background: #000;
	border-radius: 2px;
	-moz-border-radius: 10px;
}

.slideshow_container .slideshow_controlPanel ul { }

.slideshow_container .slideshow_controlPanel ul li {
	margin: 3px;
	width: 15px;
	height: 15px;
}

.slideshow_container .slideshow_controlPanel ul li:hover { }

.slideshow_container .slideshow_play {
	background: url('%plugin-url%/images/SlideshowPlugin/light-controlpanel.png') 0 0 no-repeat;
}

.slideshow_container .slideshow_pause {
	background: url('%plugin-url%/images/SlideshowPlugin/light-controlpanel.png') -15px 0 no-repeat;
}

.slideshow_container .slideshow_button {
background: none!important;
}



.slideshow_container .slideshow_button.slideshow_next  {
	top:280px;
	height:35%;
	width:30%;
	border:0;
}


.slideshow_container .slideshow_previous { 
	display:none!Important}



.slideshow_container .slideshow_pagination { bottom: 16px; }

.slideshow_container .slideshow_pagination_center {	}

.slideshow_container .slideshow_pagination .slideshow_currentView {
}

.slideshow_container .slideshow_pagination ul { }

.slideshow_container .slideshow_pagination ul li {
	margin: 0 2px;
	width: 11px;
	height: 11px;
	background: url('%plugin-url%/images/SlideshowPlugin/light-bullet.png') no-repeat;
}

.slideshow_container .slideshow_description_box .slideshow_description  {
	width: 100%;
	height:100%;
	overflow:hidden;
	filter: alpha(opacity = 1)!important;
	opacity: 1!important;
	background:url(https://staff.washington.edu/lew3/wordpress/wp-content/uploads/2016/05/rain-01-01-01-01.png) no-repeat center bottom;
}



.slideshow_container .slideshow_description_box .slideshow_description  .slide-content  {
	-webkit-transform: skew(-15deg);
    -moz-transform: skew(-15deg);
    -o-transform: skew(-15deg);
	-ms-transform: skew(-15deg);
	position:absolute;
	bottom:25px;
	margin-left:-30px;
	padding-left:30px;
	width:45%;
	background-color:rgba(51,0,111,.75);
	
}

.slideshow_container .slideshow_description_box .slideshow_description  .slide-content p {
	-webkit-transform: skew(15deg);
    -moz-transform: skew(15deg);
    -o-transform: skew(15deg);
	-ms-transform: skew(15deg);
	font-size:14pt;
	margin-left:15px;
	margin-right:25px;
	text-align:right;
}

.slideshow_container .slideshow_description_box .slideshow_description .slide-content .slide-title {
	font-family:'Encode-Sans-Normal', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:14pt;
}

.slideshow_container .slideshow_description_box .slideshow_description .slide-content .title-desc  {
	font-size:10pt;
}



.slideshow_container .slideshow_description_box .slideshow_description .next-slide  {
	z-index:2;
	position:absolute;
	width:30%!Important;
	height:auto!Important;
	right:0;
	margin-right:-20px;
	padding-right:20px;
	bottom:25px!important;
	background: rgba(145,123,76,.75);
	-webkit-transform: skew(-15deg);
    -moz-transform: skew(-15deg);
    -o-transform: skew(-15deg);
	-ms-transform: skew(-15deg);
}



.slideshow_container .slideshow_description_box .slideshow_description .next-slide-text {
	font-family:'Encode-Sans-Normal', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:10pt;
	margin-left:25px;
	margin-right:25px;
	-webkit-transform: skew(15deg);
    -moz-transform: skew(15deg);
    -o-transform: skew(15deg);
	-ms-transform: skew(15deg);
	text-align:left;	
}

@media screen and (max-width: 960px) {
	
.slideshow_container .slideshow_description_box .slideshow_description div.slide-content:hover {
	border: none;
}

.slideshow_container .slideshow_description_box .slideshow_description :focus {
	outline:none;
}

.slideshow_container div.slideshow_next:hover {
	border: none;
}

.slideshow_container div.slideshow_next:focus {
	border: none;
}
	
.slideshow_container .slideshow_button.slideshow_next {
    height: 75%;
    top: 125px;
    border: 0;
}
	
.slideshow_container .slideshow_description_box .slideshow_description  .slide-content p {
	font-size:8pt;
}

.slideshow_container .slideshow_description_box .slideshow_description .slide-content .slide-title {
	font-size:8pt;
}

.slideshow_container .slideshow_description_box .slideshow_description .slide-content .title-desc {
	display:none;
}
	

.slideshow_container .slideshow_description_box .slideshow_description .next-slide-text  {
	font-family:'Encode-Sans-Normal', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:6pt!important;
	margin-left:25px;
	margin-right:25px;
	-webkit-transform: skew(15deg);
    -moz-transform: skew(15deg);
    -o-transform: skew(15deg);
	-ms-transform: skew(15deg);
	text-align:left;	
}
}

/*Modifications to display posts widget*/

.display-posts-listing .listing-item .title {
    margin: 0 0 31px;
    overflow: hidden;
    display: block;
}

.display-posts-listing .listing-item .image img {
    max-width: 100%;
    height: auto;
    width: 50px;
}

/*front page News & Events */
.front-news-events {
	padding: 0 0 0 20px;
}

/*outreach modules blockquote*/
.outreach-modules blockquote {
	font-style: italic;
    margin-left: 170px;
    background-color: #f0f0f0;
    border-left: 5px solid #4b2e83;
}

/*WIDGET STYLES*/


.sidebar .widget .textwidget h3 {
	padding: 10px 0 0 0;
	font-size: 16px;
	text-transform:uppercase;
	border-top: 2px solid #4b2e83 ;
	text-align:center;
}


.sidebar .widget .textwidget .form-style{
color: #747474!important;
}

.sidebar .widget .textwidget .form-style #form-field{
color: #747474!important;
margin:auto;
display:block;
}

.sidebar .widget .textwidget .form-style #form-button{
color: #747474!important;
margin:auto;
display:block;
margin-top:1em;
}

.sidebar .widget .textwidget h3 {
	padding: 10px 0 0 0;
	font-size: 16px;
	text-transform:uppercase;
	border-top: 2px solid #4b2e83 ;
	text-align:center;
}

.sidebar .widget .textwidget .display-posts-listing .listing-item {
	display: inline-block;
    border-bottom: 1px solid #EFEEEE;
}

.sidebar .widget .textwidget .display-posts-listing div.listing-item {
    padding: 10px 0 10px 0;
}

.sidebar .widget .textwidget .display-posts-listing  .listing-item img {
    float: left;
	padding:5px 0 0 0;
}
.sidebar .widget .textwidget .display-posts-listing  .listing-item .title {
	float:none;
	padding: 0 0 10px 10px;
	margin:0;
	font-size:9pt;
}
.thumbs-review img {
	float:left; 
	padding-right:10px;
}

/*blockquotes*/
blockquote.left-purple {
	margin:20px 20px 20px 0;
	padding:20px;
	float:left;
	width:40%!important;
	font-style: italic;
	font-size: 15px!important;
    background-color: #f0f0f0;
    border-left: 5px solid #4b2e83;
}

blockquote.left-gold {
	margin:20px 20px 20px 0;
	padding:20px;
	float:left;
	width:40%!important;
	font-style: italic;
	font-size: 15px!important;
    background-color: #f0f0f0;
    border-left: 5px solid #85754d!important;
}

blockquote.left-gray {
	margin:20px 20px 20px 0;
	padding:20px;
	float:left;
	width:40%!important;
	font-style: italic;
	font-size: 15px!important;
    background-color: #f0f0f0;
    border-left: 5px solid #747474!important;
}

blockquote.right-purple {
	margin:20px 0 20px 20px;
	padding:20px;
	float:right;
	width:40%!important;
	font-style: italic;
	font-size: 15px!important;
    background-color: #f0f0f0;
    border-left: 5px solid #4b2e83;
}

blockquote.right-gold {
	margin:20px 0 20px 20px;
	padding:20px;
	float:right;
	width:40%!important;
	font-style: italic;
	font-size: 15px!important;
    background-color: #f0f0f0;
    border-left: 5px solid #85754d!important;
}

blockquote.right-gray {
	margin:20px 0 20px 20px;
	padding:20px;
	float:right;
	width:40%!important;
	font-style: italic;
	font-size: 15px!important;
    background-color: #f0f0f0;
    border-left: 5px solid #747474!important;
}

@media screen and (max-width: 960px) {
	
	

blockquote.left-purple {
	width:100%!important;
}
	
blockquote.left-gold {
	width:100%!important;
}

blockquote.left-gray {
	width:100%!important;
}
	
blockquote.right-purple {
	width:100%!important;
}
	
blockquote.right-gold {
	width:100%!important;
}
	
blockquote.right-gray {
	width:100%!important;
}

}

