/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*//*foundation temp settings
{
}*//*universal
{
}*/.page-template .entry-wrap{padding:0px;}.entry-wrap{/*+box-shadow: 0 0 #FFFFFF;*/-moz-box-shadow:0 0 #FFFFFF;-webkit-box-shadow:0 0 #FFFFFF;box-shadow:0 0 #FFFFFF;}.widget{text-shadow:none;}H1,H2,H3,H4,H5,H6{margin-top:0px;}HTML .home H2{font-family:"le-monde-livre-std",sans-serif !important;}/*x elements: native cornerstone 
{
}*//*x elements: conerstone 
{
}*//*.x-accordion-group
{
	border: 0px solid black;
	(*+box-shadow: 0 0;*)
	-moz-box-shadow: 0 0;
	-webkit-box-shadow: 0 0;
	box-shadow: 0 0;
}*//*DIV.x-accordion .x-accordion-toggle .collapsed
{
	border-radius: 10px;
}*//*X-ACCORDION-HEADING
{
	background-color: #B1C54B;
}*//*#top .x-accordion-toggle::before
{
	color: #FFFFFF;
}*//*.x-accordion .x-accordion-group .x-accordion-heading A
{
	background-color: #B1C54B;
	font-family: open sans;
	font-size: 2rem;
	border-radius: 10px;
	font-weight: bold;
	color: #FFFFFF;
}*//*.x-accordion-toggle, .x-accordion-inner
{
	border: 0px solid black;
}*//*.accordion-body H3 A
{
	font-weight: 800;
}*//*.accordion-body H3
{
	font-size: 2rem;
}*//*global responsiveness adjustments
{
}*//*navigation panel
{
}*/.page-template DIV.sidebar-nav .x-icon{font-size:15rem;color:rgba(255,255,255,0.256);x;line-height:17rem;margin-top:17px;}.page-template .sidebar-nav H2{color:white;font-size:2.5rem;font-weight:700;margin-top:0px;}.page-template DIV.sidebar-nav A.x-btn,#sidebar-nav A.x-btn{border-radius:10px;padding-bottom:14px;font-weight:bold;/*+box-shadow: 5px 7px 7px rgba(0, 0, 0, 0.256);*/-moz-box-shadow:5px 7px 7px rgba(0, 0, 0, 0.256);-webkit-box-shadow:5px 7px 7px rgba(0, 0, 0, 0.256);box-shadow:5px 7px 7px rgba(0,0,0,0.256);z-index:5;background:#4E234D;border:0px solid black;}.page-template DIV.sidebar-nav A.x-btn:hover,#sidebar-nav A.x-btn:hover{background:#24629D;}DIV#sidebar-nav{border-radius:10px;}/*.page-template #top DIV.sidebar-nav::after
{
	content: "";
	display: block;
	background-color: #B1C54B;
	position: absolute;
	top: 0px;
	width: 504%;
	height: 100%;
	border-radius: 10px 10px 0px 0px;
	z-index: 1;
	margin-top: 0;
	border: #B1C54B;
}*/.page-template #top DIV.sidebar-nav{border-radius:10px 10px 10px 10px;}.w3eden .thumbnail{background:none;border:0px solid black;font-family:open sans,​sans-serif;font-weight:bold;font-size:1.6rem;margin-top:0px;margin-bottom:0px;line-height:2rem;margin-left:23px;width:75%;}.w3eden .thumbnail:before{content:'\b7\a0';display:inline;margin-bottom:0;margin-left:-28px;position:absolute;font-size:44px;color:#24629D;}.w3eden .thumbnail A:hover{text-decoration:none;color:#FFFFFF;}@media screen and (max-width:481px){DIV.x-breadcrumb-wrap{display:none;}}/*plugins
{
}*//*widgets
{
	margin: 0;
}*//*widget: recent posts
{
}*/.widget.widget_recent_entries UL LI A,.widget.widget_categories UL LI A{font-weight:800;font-family:"Open Sans",​sans-serif;color:#24629D;font-size:1.6rem;padding-bottom:0;border-bottom:0px solid black;}.widget.widget_recent_entries UL LI A:hover,.widget.widget_categories:hover{color:#FFFFFF;}DIV.widget.widget_recent_entries UL LI,.widget.widget_categories UL LI{border:0px solid black;padding-left:10px;background-color:#B1C54B;padding-bottom:12px;padding-top:10px;}/*widget: categories
{
}*//*breadcrumbs
{
}*/.x-breadcrumb-wrap{text-align:left;color:#B1C64B;font-weight:800;font-family:"Open Sans",​ "Helvetica Neue",​Helvetica,​sans-serif !important;background-color:silver;/*+box-shadow: none;*/-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;margin:-1px 0 0;}.x-nav-articles{display:none;}DIV.x-breadcrumbs{font-family:Open Sans,​sans-serif;margin-left:26%;color:#4E234D;margin-top:0;}DIV.x-breadcrumbs A{color:#4E234D;}DIV.x-breadcrumbs .current{color:white !important;}DIV.x-breadcrumbs A:hover{color:white;}@media screen and (max-width:980px){DIV.x-breadcrumb-wrap{display:none;}}/*navigation

{
}*/.page-template .x-navbar #menu-primary .en-espanol A{display:none;}.x-navbar #menu-primary .exit A:hover{background-color:#24629D;color:#FFFFFF;}.x-navbar #menu-primary .exit A{margin-top:50px;display:block;position:fixed;position:100%;background-color:#D8D2D7;top:0;right:0;z-index:11;height:44px;border-radius:0 0 0 10px;}.home .x-navbar #menu-primary .en-espanol A{margin-top:31px;display:block;position:fixed;position:100%;background-color:white;top:43px;right:0;z-index:115;z-index:5;height:44px;border-radius:0 0 0 10px;font-family:"Merriweather","Helvetica Neue",Helvetica,sans-serif;color:#24629D;padding-top:52px;margin:7px 0 0;padding-bottom:25px;font-style:italic;}.home NAV.desktop #menu-primary .donate A:hover{color:#4E234D;}.x-navbar #menu-primary .en-espanol A:hover{background-color:#24629D;color:#FFFFFF;}NAV.desktop .donate A{background-color:#DCA91D;display:block;}NAV.desktop .donate A:before{content:'';position:absolute;top:28px;border:36px solid transparent;border-top-color:#DCA91D;left:-1px;width:0;z-index:-84;transform:scaley(.4);}/*.x-navbar DIV .x-brand IMG
{
	position: absolute;
	top: 0;
	border-radius: 0 0 10px 10px;
	background-color: #B1C54B;
	width: ;
	padding: 11px;
}*/DIV.x-navbar NAV.desktop #menu-primary.x-nav{display:block;position:absolute;/*margin-left: 25%;*/margin-left:25%;padding:0;}.x-navbar{background-color:#4E234D;border-style:none;/*+box-shadow: none;*/-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.x-navbar .mobile .x-nav LI>A{border:0px solid black;}.x-navbar #menu-primary .en-espanol A{display:none;}.mobile .en-espanol{display:normal;}HEADER DIV.x-navbar NAV #menu-primary .menu-item UL.sub-menu .menu-item A{color:#4E234D;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:1rem;}.home.page #menu-primary .en-espanol.menu-item A{display:block !important;}HEADER DIV.x-navbar NAV #menu-primary .menu-item UL.sub-menu .menu-item A:hover{color:#FFFFFF;background-color:#B1C64B;}HEADER .x-navbar NAV #menu-primary UL.sub-menu{top:50px;/*+border-radius: 0 0 10px 10px;*/-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}DIV.mobile{margin-top:75px;}.x-navbar .x-nav-wrap .x-nav>LI>A{text-transform:none !important;}@media screen and (max-width:980px) and (max-width:500px){.x-navbar DIV .x-brand IMG{/*position: relative;*/width:69%;}}@media screen and (max-width:980px) and (min-width:774px){make logo align{}}@media screen and (max-width:1190px) and (min-width:980px){.x-navbar DIV .x-brand IMG{position:absolute;top:0;width:22%;padding:5px;}}/*headers

{
}*//*FOOTER
{
}*/.page-template H1.entry-title{background-color:#B1C54B;color:#FFFFFF;padding-bottom:30px;padding-top:30px;margin-left:-500px;padding-left:500px;margin-right:25%;margin-top:0px;border-radius:0 10px 10px 0;font-size:4rem;}@media screen and (max-width:1000px){.page-template H1.entry-title{margin-top:30px;padding-right:0;margin-right:-42px;font-size:39px;}}/*FOOTER.x-colophon
{
	background-color: #B1C64B;
}*//*FOOTER P.phone-label
{
	font-family: oswald;
	font-size: 3rem;
	font-weight: 900;
	color: #4E234D;
	margin-bottom: 0;
	line-height: 3rem;
}*//*FOOTER P.phone-number
{
	font-family: oswald;
	font-size: 5rem;
	line-height: 5rem;
	font-weight: 900;
	color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 3px;
}*//*FOOTER IMG.people
{
	width: 160px;
	margin-bottom: 0px;
}*//*DIV FOOTER
{
	text-align: center;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, sans-serif;
	font-weight: 700;
	font-size: 1.5rem;
	line-height: 1.9rem;
	text-shadow: none;
}*//*DIV FOOTER DIV.wrapper
{
	display: flex;
	flex-direction: row;
	justify-content: center;
	margin-bottom: 23px;
	align-items: flex-end;
}*//*FOOTER P.tagline
{
	font-style: italic;
	font-size: 2.4rem;
	font-family: "Merriweather", "Helvetica Neue", Helvetica, sans-serif;
	margin-bottom: 22px;
	line-height: 2.4rem;
}*//*FOOTER P.links
{
	font-size: 2.4rem;
	line-height: 2.4rem;
	font-weight: bold;
	margin-top: 10px;
}*//*FOOTER .organization .name-acronym
{
	color: #FFFFFF;
	font-size: 7rem;
	font-weight: 800;
	margin-bottom: 0px;
	line-height: 6rem;
	margin-top: 0px;
}*//*FOOTER .organization .name-spelled-out
{
	font-size: 2rem;
	color: #4E234D;
	font-weight: 800;
}*//*FOOTER DIV.organization
{
	text-align: right;
	margin-right: 10px;
	width: 50%;
}*//*FOOTER DIV.helpline
{
	text-align: left;
	margin-left: 10px;
	width: 50%;
}*//*FOOTER I.x-icon
{
	font-size: 56px;
}*//*FOOTER.x-colophon.bottom
{
	display: none;
}*//*P.espanol
{
	margin-top: 5px;
	margin-bottom: -1px;
}*//*FOOTER .mobile
{
	display: none;
}*/@media screen and (max-width:767px){DIV FOOTER .mobile DIV.wrapper{margin-bottom:0px;}FOOTER P.links{font-size:1.5rem;line-height:1.2rem;/*+placement: ;*/position:relative;left:0;top:0;}FOOTER .mobile{display:block;}FOOTER .desktop{display:none;}FOOTER .mobile DIV.wrapper{display:flex;flex-direction:row;align-items:flex-start;}FOOTER .mobile DIV.logo IMG{width:69px;margin-right:11px;}FOOTER .mobile DIV.acronym{color:#FFFFFF;font-size:5.5rem;font-weight:800;line-height:5.3rem;}FOOTER DIV.mobile .tagline{font-size:1.8rem;}FOOTER DIV.mobile DIV.wrapper-help-line{display:flex;flex-direction:row;vertical-align:bottom;}FOOTER DIV.mobile .wrapper-help-line P.phone-label{font-size:1.7rem;color:white;}FOOTER DIV.mobile .wrapper-help-line P.phone-number{font-size:2.2rem;color:#4E234D;line-height:2.2rem;height:;width:;}.mobile DIV.wrapper-help-line DIV.first,.mobile DIV.wrapper-help-line DIV.second{width:50%;vertical-align:bottom;display:inline-block;align-items:center;}FOOTER P.copyright{font-size:11px;}FOOTER .mobile DIV.name-spelled-out{font-size:2.3rem;color:#4E234D;line-height:2.3rem;margin-top:1px;margin-bottom:15px;}}/*x theme elements
{
}*/A.x-btn{border:0px solid black;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;text-shadow:none;font-weight:700;line-height:100%;}A.x-btn:hover{text-shadow:none;}/*home
{
}*/.home H2{font-weight:400;font-family:le-monde-livre-std,sans-serif;font-style:italic;font-weight:400;font-style:italic;}/*home: intro
{
}*/.home #header H1{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:5rem;}.home #header .x-feature-box H4.x-feature-box-title{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-style:normal;text-align:left;font-size:2.4rem;color:#4E234D;}.home #header DIV.x-feature-box.center-text{text-align:left;}.home #header .x-feature-box-graphic IMG{position:relative;cursor:pointer;transition:all 300ms ease-in-out;filter:grayscale(100%);z-index:9;-webkit-filter:grayscale(100%);opacity:0.5;background-color:#FE1919;border-radius:10px;}.home #header .x-feature-box-graphic-inner.square::before{content:"";border-radius:10px;display:block;position:absolute;width:100%;height:100%;background-color:rgba(62,67,232,0.648);}.home #header .x-feature-box-graphic-inner.square{overflow:hidden;border-radius:10px;}.home #header .x-feature-box-graphic IMG:hover{filter:grayscale(0%);opacity:1;border-radius:10px;-webkit-filter:grayscale(0%);transform:scale(1.1);}.home #header H4 A{color:#4E234D;}.home #header H4 A:hover{color:#B1C54B;}.home #header LI.x-slide A:hover{color:#DCA91D;}.x-flexslider .x-slides IMG{width:100%;border-radius:10px;display:block;}.home #header .x-flexslider .x-slide.greyscale IMG{-webkit-filter:grayscale(100%);border-radius:10px;filter:grayscale(100%);}.home #header DIV .x-slides .flex-active-slide A IMG{display:block;border-radius:10px;overflow:hidden;}.home #header DIV .x-slides .flex-active-slide A{overflow:hidden;font-weight:900;}/*.home #header LI.x-slide.purple-gradient A:before
{
	content: "";
	z-index: 383;
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background: linear-gradient(to bottom, transparent, transparent, #4E234D);
	border-radius: 10px;
	margin-bottom: 0;
}*/.home #header LI.x-slide.purple-gradient H3:before,.home #header LI.x-slide.purple-gradient H3 A:before{/*make sur ethat the aption doesn't have a gradient*/background:none !important;content:"" !important;font-size:;}LI.x-slide.purple-gradient.flex-active-slide A{background:none !important;}/*.home #header LI.x-slide.purple-gradient A
{
	margin-left: 5px !important;
	(*+placement: -241px 66px !important;*)
	position: relative !important;
	left: -241px !important;
	top: 66px !important;
	display: block !important;
	margin-top: 64px !important;
	position: absolute !important;
	background-color: #1159B6 !important;
	height: 100% !important;
	height: 100% !important;
	width: 100% !important;
	z-index: 166 !important;
	border-top: 1px solid black;
	border: 96px solid black;
	display: none;
	content: "ldj;lkj";
}*/.home #header LI H3 A{display:inline;font-weight:600;color:#4E234D !important;}.home #header LI.x-slide.purple-gradient H3 A:hover{color:#DCA91D;}.home #header .x-flexslider H3{font-family:"le-monde-livre-std",sans-serif;font-style:italic;margin-top:0px;font-weight:300;font-size:2.4rem;position:relative;display:block;background-color:;color:#333131;}@media screen and (max-width:930px) and (min-width:769px){.home #header .x-feature-box-graphic-inner.square{width:84%;}}.home #header P.x-feature-box-text{color:black;}@media screen and (max-width:790px) and (min-width:767px){.home #header .x-feature-box-graphic-inner.square{-ms-transform:scale(.75, .75) !important;/* IE 9 */-webkit-transform:scale(0.75, 0.75) !important;/* Safari */transform:scale(0.75,0.75) !important;margin-top:0 !important;transform-origin:top left !important;}{margin-bottom: -196px !important;}#top #header H4.x-feature-box-title{margin-top:-44px;}/*fix images overlapping on ipad portrait
{
}*/}.x-recent-posts .h-recent-posts,.x-recent-posts .x-recent-posts-date{display:block;overflow:visible;font-family:"Open Sans";font-style:normal;font-weight:800;text-overflow:ellipsis;white-space:normal;text-transform:none;}#top .x-recent-posts-date{font-size:14px;font-weight:300;}/*page element: sidebar
{
}*//*.page DIV.sidebar
{
	background-color: rgba(176, 196, 75, 0.179);
}*//*home: news
{
}*/DIV.x-navbar{margin-left:0c;}#top .x-recent-posts A{background-color:transparent;box-shadow:none;border:0px solid black;padding:0px;}/*home: mobile version
{
}*/@media screen and (max-width:481px){.mobile-version.home .x-brand.img{display:none;}.mobile-version.home H1{font-size:3.8rem;font-weight:600;color:#24629D;}.mobile-version.home A.x-btn.donate{background-color:#DCA91D;font-size:4rem;padding-bottom:31px;border-radius:0px;}.mobile-version.home .button-array .primary A.x-btn{font-size:1.5rem;background:rgba(149,148,194,1);background:-moz-linear-gradient(-45deg,rgba(149,148,194,1) 0%,rgba(59,57,116,1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(149,148,194,1)), color-stop(100%, rgba(59,57,116,1)));background:-webkit-linear-gradient(-45deg,rgba(149,148,194,1) 0%,rgba(59,57,116,1) 100%);background:-o-linear-gradient(-45deg,rgba(149,148,194,1) 0%,rgba(59,57,116,1) 100%);background:-ms-linear-gradient(-45deg,rgba(149,148,194,1) 0%,rgba(59,57,116,1) 100%);background:linear-gradient(135deg,rgba(149,148,194,1) 0%,rgba(59,57,116,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9594c2', endColorstr='#3b3974', GradientType=1 );padding-right:20px;padding-left:20px;border-radius:0px;}.mobile-version.home .button-array .secondary A.x-btn{background:rgba(177,197,75,1);font-size:1.6rem;font-size:1.5rem;background:-moz-linear-gradient(-45deg,rgba(177,197,75,1) 0%,rgba(116,158,0,1) 100%);transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(177,197,75,1)), color-stop(100%, rgba(116,158,0,1)));background:-webkit-linear-gradient(-45deg,rgba(177,197,75,1) 0%,rgba(116,158,0,1) 100%);background:-o-linear-gradient(-45deg,rgba(177,197,75,1) 0%,rgba(116,158,0,1) 100%);background:-ms-linear-gradient(-45deg,rgba(177,197,75,1) 0%,rgba(116,158,0,1) 100%);background:linear-gradient(135deg,rgba(177,197,75,1) 0%,rgba(116,158,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1c54b', endColorstr='#749e00', GradientType=1 );padding-top:14px;padding-bottom:14px;border-radius:0;}.mobile-version.home .button-array .primary A.x-btn:hover{background:#B1C64B;background:#24629D;}.mobile-version.home .button-array .secondary A.x-btn:hover{background:#4E234D;background:#24629D;}.mobile-version.home .phone-label{font-family:oswald;font-size:2.5rem;color:#4E234D;margin-bottom:0px;font-weight:700;line-height:3.2rem;}.mobile-version.home #contact .wrapper{background-color:gray;width:50%;margin-left:auto;margin-right:auto;display:flex;align-items:center;padding:9px;height:64px;text-decoration:none;-webkit-transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;margin-bottom:12px;margin-top:0;}.mobile-version.home #contact .wrapper:hover{background-color:#B1C64B;}A{color:#FF2A13;}.mobile-version.home #contact .wrapper .icon{color:#FFFFFF;font-size:45px;margin-right:9px;}.mobile-version.home #contact .wrapper .text{color:#FFFFFF;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:bold;padding-left:0;font-size:1.8rem;line-height:1.8rem;margin-left:0;text-align:left;}.mobile-version.home #contact .phone-number{font-family:oswald;font-size:4rem;font-weight:700;color:#749E00;margin-top:0px;line-height:4rem;margin-bottom:11px;}.mobile-version.home A.x-btn.donate:hover{background:#24629D;}}.mobile-version.home #contact P{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;}.page.page-id-106 DIV.mobile-newsletter{display:block;text-align:center;}/*PAGE: Volunteer page
{
}*/.page-id-34 .w3eden DIV.text-center{display:none;}/*PAGE: blog archive


{
}*/.x-header-landmark{text-align:left;}.blog H2.entry-title{padding-top:18px;}.x-header-landmark P.p-landmark-sub{font-style:italic;margin-left:0;padding-left:0px;}.x-blog-standard-active DIV.entry-wrap{padding:0px;}.h-landmark SPAN::before,.h-landmark SPAN::after{content:none;}/*esplanol page
{
}*/.page-id-360 .x-li-icon .x-icon-phone-square{}.page-id-360 .x-li-icon I.x-icon-phone-square{font-size:45px;display:inline;margin-left:-43px;margin-right:15px;padding-top:0;margin-top:0;padding-bottom:0;/*+placement: -2px 8px;*/position:relative;left:-2px;top:8px;}.page-id-360 LI.x-li-icon{margin-left:0;padding-left:23px;padding-top:0;}/*plugins
{
}*/.home #introduction DIV.x-feature-box P.x-feature-box-text{text-align:left;border-top-left-radius:0;}/*plugins
{
}*//*plugins
{
}*//*plugins
{
}*//*plugins
{
}*/