@charset "utf-8";
/* CSS Document */

.page-id-3482 td {
	padding: 0;
}

.quiz {
	background: #f2f6e0;
	padding: 2rem;
	margin-bottom: 3rem;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.entry-content .think-about-it-box {
	border: solid 3px #008494;
	margin: 2rem auto 3rem; 
	width:95%; 
	padding: 4rem 2rem 2rem;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	background: url("../images/think-about-it.png") no-repeat top 20px right 20px;
}

.multichoice {
	background: url("../images/mult-choice.png") no-repeat top 20px right 20px;
}
.page-template-page-ldgpages .entry-content .think-about-it-box ol > li {
	list-style-type: upper-latin;
}

/* temp bg color change for ybcontent box for survey content on digging data section page ids */
.page-id-11966 .entry-content .ybcontent, 
.page-id-11139 .entry-content .ybcontent {
	background: #ffff66;
}


/* homology/convergent trait pages */
ul li.page-item-12354 ul.children li.page-item-12363,
ul li.page-item-5111 ul.children li.page-item-10637,
ul li.page-item-5029 ul.children li.page-item-5033,
ul li.page-item-5055 ul.children li.page-item-5578,
ul li.page-item-12372 ul.children li.page-item-12373 {
	display: none;
}

/* relevance pages */
ul li.page-item-5874 ul.children,
ul li.page-item-5908 ul.children,
ul li.page-item-5977 ul.children {
	display: none;
}

/* reserach profile Beetle Project */
.page-id-6538 .entry-content h2.beetleproject,
.page-template-page-research-profile .entry-content h3.beetleproject {
	display: block; 
	height: 100px; 
	background: url(/wp-content/uploads/2021/09/WillowBeetleBanner_left.png) repeat-x;
	padding: 80px 0px 80px 10px; 
	color: #fff; 
	margin: 0; 
	font-size: 1.4rem;
}

/*template pages with no img borders */
.page-template-page-arthropods .site-inner a img,
.page-template-page-arthropods .site-inner img,
.page-template-page-ldgpages .site-inner a img,
.page-template-page-ldgpages .site-inner img {
	border: none;
}

/* Evo News */
.single-evo-news .intro p {
	font-size: 1.3rem;	
	line-height: 2.2rem;
	font-weight: normal;
	margin-top: 2rem;
}

.single-evo-news .intro .alignleft {
	margin-right: 40px;
}

.post-type-archive-evo-news .entry-title a {
	/* color: #00a597; */
	color: #008494;
}
.post-type-archive-evo-news img.alignleft {
	margin-right: 3rem;
}

.post-type-archive-evo-news p.entry-meta {
	margin-bottom: 15px;
}
.evo-year-dropdown select {
	width: 80%;	
}

/*evo 101 styles*/
a.survey-btn {
	background: #E8F261; 
	color: #000; 
	border: 1px solid #000;
}

a:hover.survey-btn {
	background: #075D6A;
	color: #fff;
	border: 1px solid #000;
}
.digdata {
	/* background: #F6F7EF; */
	background: #eff6e1;
	padding: 1.5rem; 
	margin-bottom: 3rem;
}

.digdata h2.header > span {
	display: none;
}

.digdata .footnotes {
	padding-top: 2rem;
	border-top: 1px dotted #008494;
}

.page-template .next-block,
.page-template .previous-block,
.content-sidebar .content-sidebar-wrap .next-block,
.content-sidebar .content-sidebar-wrap .previous-block {
	display: block;
	width: 45%; 
}

.full-width-content .content-sidebar-wrap .previous-block,
.content-sidebar .content-sidebar-wrap .previous-block {
	float: left;
}

.page-template a.btn,
.full-width-content .content-sidebar-wrap .previous-block a.btn,
.full-width-content .content-sidebar-wrap .next-block a.btn,
.content-sidebar .content-sidebar-wrap .previous-block a.btn,
.content-sidebar .content-sidebar-wrap .next-block a.btn {
	display: inline-block; 
	/* background: #00A597; */
	background: #008494;
	padding: 5px 15px 5px 8px; 
	color: #fff;  
	margin-bottom: 5px;
	text-decoration: none;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	-webkit-box-shadow: -9px 10px 9px -10px rgba(0,0,0,0.59); 
	box-shadow: -9px 10px 9px -10px rgba(0,0,0,0.59);
}

.full-width-content .content-sidebar-wrap .previous-block a.btn:hover,
.full-width-content .content-sidebar-wrap .next-block a.btn:hover,
.content-sidebar .content-sidebar-wrap .previous-block a.btn:hover,
.content-sidebar .content-sidebar-wrap .next-block a.btn:hover {
	background: #F39C07;
}

.full-width-content .content-sidebar-wrap .previous-block a.btn:before,
.full-width-content .content-sidebar-wrap .next-block a.btn:after, 
.content-sidebar .content-sidebar-wrap .previous-block a.btn:before,
.content-sidebar .content-sidebar-wrap .next-block a.btn:after {
	content: "\f141";
	display: inline-block;
	 -webkit-font-smoothing: antialiased;
	 font: normal 20px/1 'dashicons';
	 vertical-align: middle;
}
.full-width-content .content-sidebar-wrap .previous-block p,
.content-sidebar .content-sidebar-wrap .previous-block p {
	margin-left: 5px; 
	display: block;
}

.full-width-content .content-sidebar-wrap .next-block,
.content-sidebar .content-sidebar-wrap .next-block {
	float: right; 
	text-align: right; 

}
.full-width-content .content-sidebar-wrap .next-block a.btn,
.content-sidebar .content-sidebar-wrap .next-block a.btn {
	-webkit-box-shadow: 11px 10px 9px -10px rgba(0,0,0,0.59); 
	box-shadow: 11px 10px 9px -10px rgba(0,0,0,0.59);
	padding: 5px 12px 5px 15px;
	
}

.full-width-content .content-sidebar-wrap .next-block a.btn:after,
.content-sidebar .content-sidebar-wrap .next-block a.btn:after {
	content: "\f139";
}

/* as of sep 20, 2021 only defined in full-width content template; everywhere else style is in template */
.entry-content .ybcontent {
	background: #EEFFEE; 
	margin: 2rem auto 3rem; 
	padding: 2rem;
}

/*beetle project page*/
.page-id-6538 .entry-content .ybcontent {
	background: #EEFFEE url(/wp-content/uploads/2021/09/yellowbeetle_side.png) bottom right no-repeat;
}
/** sidebar menu *********/
.sidebar-childmenu {
	/*background: #F6F7EF;*/
	background: #fafbf6;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #999;
}

.sidebar-childmenu h3 {
	font-size: 1.5rem;
	color: #fff;
	padding: 1rem;	
	/* background: #00A597; */
	background: #008494;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.sidebar-childmenu h3.widget-title a {
	color: #fff;	
}

.sidebar .widget ul.child-page-links {
	font-size: 16px;
	/* padding: 0 2rem 2rem 2rem; */
	text-decoration: none;
}
.sidebar .widget ul.child-page-links > li {
	margin-bottom: 0;
}

.sidebar .widget ul.child-page-links a {
	text-decoration: none;	
	padding: .5rem 2rem .5rem 1rem;
	display: block;
	-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
}

.sidebar-childmenu li.current_page_item a {
	color: #F39C07;
}

.sidebar-childmenu li.current_page_item ul.children a {
	/* color: #00A597; */
	color: #008494;
}

.sidebar-childmenu li.current_page_item ul.children a:hover {
	color: #F39C07;
}
/*--------------------- click show hide styles -------------- */
.flip-text,
.flip-text-2 {
	text-decoration: underline;
	color: #008494;
	cursor: pointer;
}

.flip-text:hover,
.flip-text-2:hover {
	color: #F39C07;
}
 
.show-panel,
.show-panel-2{
	width: 90%;
	height: auto;
	display: none;
	margin: 2rem;
	padding: 2rem;
	background: #FFFFCC;
}

/** ----------------- METASLIDER CUSTOM CSS---------------- **/
/* ------------metaslider slideshow------ 



.metaslider.ms-theme-architekt .flexslider ul.flex-direction-nav li a.flex-prev {
	left: 15px !important; 
}
.metaslider.ms-theme-architekt .flexslider ul.flex-direction-nav li a.flex-next {
	right: 15px !important;
}
*/

.metaslider.ms-theme-architekt .flexslider {
	padding: 2rem;
	border: 2px solid #008494;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	min-height: 650px !important;
}

.metaslider.ms-theme-architekt .flexslider .caption-wrap a {
	color: #008494 !important;
}

.metaslider.ms-theme-architekt .flexslider .flex-direction-nav {
	bottom: 55px !important;
	top: auto !important;
	width: 45% !important;
	right: 26% !important;
}

.metaslider.ms-theme-architekt .flexslider .flex-control-nav {
	bottom: 30px !important;
	top: auto !important;
}

/* 100% CAPTION */
.metaslider.ms-theme-architekt .flexslider ul.slides .caption-wrap .caption {
	width: 100% !important;
	padding: 10px !important;
	padding-bottom: 40px !important;
}

/* PREVIOUS ARROW */
.metaslider.ms-theme-architekt .flexslider ul.flex-direction-nav li.flex-nav-prev a.flex-prev::after {
	mask-image: none;
	background: url('/wp-content/uploads/2025/06/metaslider-arrow-prev.png') no-repeat transparent !important;
}

/* NEXT ARROW */
.metaslider.ms-theme-architekt .flexslider ul.flex-direction-nav li.flex-nav-next a.flex-next::after {
	mask-image: none;
	background: url('/wp-content/uploads/2025/06/metaslider-arrow-next.png') no-repeat transparent !important;
}

/* ACTIVE NAV */
.metaslider.ms-theme-architekt .flexslider .flex-control-nav li a.flex-active {
	background: transparent !important;
}

/* BIGGER NAV FONT */
.metaslider.ms-theme-architekt .flex-control-nav li a {
	font-size: 1.3rem !important;
}

/** =========easy accordions plugin customization=============== */

.sp-easy-accordion>.sp-ea-single>.ea-header a .eap-title-custom-icon {
	max-width: 100px;
	float: right;
}

.sp-easy-accordion .sp-ea-single .ea-header img.acc-custom-icon {
	max-width: 60px;
	margin-right: 15px;
	float: left;	
}

.sp-easy-accordion>.sp-ea-single.ea-expand {
	border-color: #008494 !important;
}

.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body .wp-caption-text {
	line-height: 20px;
}

/* Media Queries
---------------------------------------------------------------------------- */

@media only screen and (max-width: 990px) {

	.post-type-archive-evo-news .two-thirds {
		width: 60%;
	}

}

@media only screen and (max-width: 960px) {

	.post-type-archive-evo-news .two-thirds {
		width: 100%;
		margin-left:0;
	}

}
@media only screen and (max-width: 959px) {

	.post-type-archive-evo-news .two-thirds {
		width: 100%;
		margin-left:0;
	}
	
	.content-sidebar-wrap .prev-next-widget {
		display: none;
	}
}


@media only screen and (max-width: 750px) {

	.post-type-archive-evo-news .one-third {
		width: 40%;
	}

	
}

@media only screen and (max-width: 550px) {

	.post-type-archive-evo-news .one-third,
	.post-type-archive-evo-news .two-thirds {
		width: 100%;
		float: left;
	}
}

@media only screen and (max-width: 450px) {
	.metaslider.ms-theme-architekt .flexslider {
		height: auto !important;
		padding-bottom: 4rem;
	}	
	
	
	.metaslider.ms-theme-architekt .flexslider .flex-direction-nav {
		width: 60% !important;
		right: 18% !important;	
		bottom: 40px !important;
	}
	
	.metaslider.ms-theme-architekt .flexslider .flex-control-nav {
		bottom: 15px !important;
	}
}
