@charset "utf-8";
/* CSS Document */


img.zoooom {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	padding: 0;
}

ul.arthrocheckbg {
	list-style:none;
	padding:0;
    text-align:center;
	width: 90%; 
	display: block; 
	height: 90px;
	margin: 20px auto;
/*border: 3px solid #7699CA;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
	padding: 8px; background: #CBDAF1;padding-left: 15px; background: url("../images/sanctacaris_checklist-bg.png") no-repeat center; */
}
.arthrocheckbg li {
	list-style-type: none;
	float: left; 
	display: inline-block;
	width: 105px;
	height: 70px;
	background: #CBDAF1;
	margin: 0;
	line-height: 1.1;
	padding: 10px 5px;
	border-top: 3px solid #7699CA;
	border-bottom: 3px solid #7699CA; 
}

.arthrocheckbg li:first-child {
	background: #fff; 
	-webkit-border-top-left-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	padding-left: 5px;
	border-left:  3px solid #7699CA;
	font-weight: bold;
}

.arthrocheckbg li:last-child {
	-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 20px;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
	padding-right: 5px;
	border-right:  3px solid #7699CA;

}

/* hide great-great-grandchildren of athropods page  */
.page-id-2210 #cssmenu ul.child-page-links > li ul li.page_item_has_children ul.children li.page-item-2632,
.page-id-2215 #cssmenu ul.child-page-links > li ul li.page_item_has_children ul.children li.page-item-2748,
.page-id-2219 #cssmenu ul.child-page-links > li ul li.page_item_has_children ul.children li.page-item-2774, 
.page-id-2223 #cssmenu ul.child-page-links > li ul li.page_item_has_children ul.children li.page-item-2843,
.page-id-2227 #cssmenu ul.child-page-links > li ul li.page_item_has_children ul.children li.page-item-2882,
.page-id-2210 .next-block,
.page-id-2215 .next-block,
.page-id-2219 .next-block, 
.page-id-2223 .next-block,
.page-id-2227 .next-block {
	display: none !important;
}

/*sidebar menu */
#cssmenu ul ul {
  display: none;
}

#cssmenu ul > li:first-child a {
		border-top: none;
}

.sidebar .widget #cssmenu ul.child-page-links a {
	padding-right: 2.1rem;
}
.child-page-links li.current_page_parent a,
.child-page-links li.current_page_ancestor a,
.child-page-links li.current_page_item.has-sub a {
	background: #F8F7D2;
	/* color: #fff; */
}

.child-page-links li a {
	border-top: 1px dotted #444;
}	

.child-page-links li.has-sub .children a {
	background: #FAFBF6; 
	border-top: none;
}

#cssmenu ul > li.has-sub > ul.children > li.page_item_has_children > a,
#cssmenu > ul > li.has-sub > a {
	position:relative;
}

#cssmenu ul > li.has-sub > ul.children > li.page_item_has_children > a::after,
#cssmenu > ul > li.current_page_item.has-sub > a::after,
#cssmenu > ul > li.current_page_parent.has-sub > a::after,
 #cssmenu > ul > li.has-sub > a::after {
	content: "\f055";  
    font-family: FontAwesome;
    right: 20px;
    position:absolute;
    top:8px;
	font-size: 1.2rem;
}

#cssmenu ul > li.has-sub > ul.children > li.page_item_has_children.current_page_item > a::after,
#cssmenu ul > li.has-sub > ul.children > li.current_page_parent > a::after,
#cssmenu ul > li.has-sub > ul.children > li.current_page_ancestor > a::after,
#cssmenu > ul > li.current_page_ancestor.has-sub > a::after,
#cssmenu > ul > li.current_page_item.has-sub > a::after,
#cssmenu > ul > li.current_page_parent.has-sub > a::after {
	content: "\f13a";  
    
}


/* Media Queries
---------------------------------------------------------------------------- */

@media only screen and (max-width: 759px) {
	ul.arthrocheckbg {
		width: 100%;
	}
	ul.arthrocheckbg li {
		width: 80px;
		font-size: 80%;
		
	}

}