/*

 Theme Name:   Jesus in Haiti Ministries

 Description:  Twenty Fourteen Child Theme built for JiHM

 Author:       Kristi Bucher

 Template:     twentyfourteen

 Version:      1.0.0

 Text Domain:  twenty-fourteen-child

*/



@import url("../twentyfourteen/style.css");



/* =Theme customization starts here

-------------------------------------------------------------- */



/**

 * Table of Contents:

 *

 * 1.0 - Reset

 * 2.0 - Repeatable Patterns

 * 3.0 - Basic Structure

 * 4.0 - Header

 * 5.0 - Navigation

 * 6.0 - Content

 *   6.1 - Post Thumbnail

 *   6.2 - Entry Header

 *   6.3 - Entry Meta

 *   6.4 - Entry Content

 *   6.5 - Galleries

 *   6.6 - Post Formats

 *   6.7 - Post/Image/Paging Navigation

 *   6.8 - Attachments

 *   6.9 - Archives

 *   6.10 - Contributor Page

 *   6.11 - 404 Page

 *   6.12 - Full-width

 *   6.13 - Singular

 *   6.14 - Comments

 * 7.0 - Sidebar

 *   7.1 - Widgets

 *   7.2 - Content Sidebar Widgets

 * 8.0 - Footer

 * 9.0 - Featured Content

 * 10.0 - Multisite

 * 11.0 - Media Queries

 * 12.0 - Print

 * -----------------------------------------------------------------------------

 */

 

/**

 * 1.0 Reset

 * -----------------------------------------------------------------------------

 */ 

body,

button,

input,

select,

textarea {

	font-family: Roboto, sans-serif;

	font-weight: 300;

}



a, a:hover {color: #03C}

h2 {color:#1e4388}

h3 {color:#7279aa; font-weight:400;}



blockquote {

	color: #f8c607;
	font-size: 14px;
	font-style: italic;
	font-weight: 300;
	line-height: 1.2631578947;
	margin: 0 15px 24px 25px;
	border-left: dotted 1px #ddd;
	padding: 1em 0 1em 2em;
	float:right;
	width:30%;
}





.textwidget blockquote {
	float:none;
	width:auto;
}



::selection {

	background: #ffea99;

	color:inherit;

}



::-moz-selection {

	background: #ffea99;

	color:inherit;

}



/**

 * 2.0 Repeatable Patterns

 * -----------------------------------------------------------------------------

 */



button,

.button,

input[type="button"],

input[type="reset"],

input[type="submit"] {

	background-color: #3168c8;

	border: 0;

	border-radius: 2px;

	color: #fff;

	font-size: 12px;

	font-weight: 700;

	padding: 10px 30px 11px;

	text-transform: uppercase;

	vertical-align: bottom;

}



input.paypal {border:none;}



button:hover,

button:focus,

.button:hover,

.button:focus,

input[type="button"]:hover,

input[type="button"]:focus,

input[type="reset"]:hover,

input[type="reset"]:focus,

input[type="submit"]:hover,

input[type="submit"]:focus {

	background-color: #1e4388;

}



#field_12_1 label {color:#7279aa; float:left; margin-right:10px;} /*Specify giving drop down */

#gform_12 .gform_body {width:auto; float:left;}

#gform_12 .gform_body select {width:100%;}

#gform_12 div.gform_footer.top_label {clear:none;}

#gform_wrapper_12 {border-top: 1px solid #94aad1;

border-bottom: 1px solid #94aad1;

padding:15px 15px;}



input#gform_submit_button_12.gform_button.button {width: auto; margin:0 0 16px 16px;}



/**

 * 3.0 Basic Structure

 * -----------------------------------------------------------------------------

 */

 

.site {

margin: 0 auto;

} /*center content on page */



.site:before {

		background-color: #fff;

		content: "";

		display: none;

		height: 100%;

		min-height: 100%;

		position: absolute;

		top: 0;

		left: 0;

		width: auto;

		z-index: 2;

	}

/*.site-main {background: #fff url(images/mountain-border.png) repeat-x bottom;}*/



.site-content {margin-left:0;}









/**

 * 4.0 Header

 * -----------------------------------------------------------------------------

 */

 
.search-toggle {
display: none;
} /** hide search function **/

.site-header {background:#fff url(images/mountain-border-gray.png) repeat-x top;}

.site-title a {background: #fff url(images/jihm-logo.png) no-repeat;  height:150px; width:200px; }

					.site-title a span {margin-left:-9999em;}	





/**

 * 5.0 Navigation

 * -----------------------------------------------------------------------------

 */



.site-navigation a {

	text-transform: none;

	letter-spacing:1px;

}



.site-navigation a:hover {

	color: #ffcb04;

}



.site-navigation .current_page_item > a,

.site-navigation .current_page_ancestor > a,

.site-navigation .current-menu-item > a,

.site-navigation .current-menu-ancestor > a {

	color: #ffcb04;

	font-weight: normal;

}





.site-navigation li.menu-item 

	{margin-left:10px;}

	

.site-navigation .sub-menu li.menu-item {background-image:none; margin-left:0;}





.primary-navigation {

	font-size:1.1em;

}



.menu-toggle {

	background-color: #1e4388;

}



.menu-toggle:active,

.menu-toggle:focus,

.menu-toggle:hover {

	background-color: #03c;

}



.toggled-on .menu-main-site-menu-container {background-color:#1e4388}



.paging-navigation {border-top:none;}

.paging-navigation .page-numbers.current, .paging-navigation a:hover {border-top-color:#ffcb04;}

div.pagination.loop-pagination .page-numbers {color:#1e4e88;}



/**

 * 6.0 Content

 * -----------------------------------------------------------------------------

 */



.hentry {max-width:none;}



.content-area {padding-top:20px;}





.site-content .entry-header,

.site-content .entry-content,

.site-content .entry-summary,

.site-content .entry-meta,

.page-content {

	margin: 0 auto;

	max-width: none;

}



.full-width .site-content .hentry.has-post-thumbnail:first-child {margin-top:0;}



/**

 * 6.2 Entry Header

 * -----------------------------------------------------------------------------

 */

 

.entry-title {

	font-weight:400;

	/*color:#1e4388;*/

	color:#646674;

	font-size:40px;

	border-left:12px solid #ffcb04;

	padding-left:15px;

	}



	

/*.site-content .has-post-thumbnail .entry-header 

	{margin-left:50px; margin-right:50px; padding-top:10px; }*/



.site-content .has-post-thumbnail .entry-title	{border-left:none; padding-left:0;}

	

.attachment-twentyfourteen-full-width {border-top:solid 12px #ffcb04; border-bottom:solid 12px #1e4388;}

				

img.attachment-twentyfourteen-full-width.wp-post-image {width:100%;}

.full-width img.attachment-twentyfourteen-full-width.wp-post-image {background-size: cover}





.single-post .site-content .has-post-thumbnail .entry-header {background:none; margin-bottom:15px; margin-top:0;opacity:1}

.single-post .site-content .has-post-thumbnail h1.entry-title {color:#1e4388;}



.site-content .has-post-thumbnail .entry-header {background-color: #1e4388;margin-bottom:15px; margin-top:-90px;opacity:.9}

h1.entry-title {color:#ffcb04; text-transform:none; }

.site-content .has-post-thumbnail h1.entry-title {color:#fff;}



/**

 * 6.4 Entry Content

 * -----------------------------------------------------------------------------

 */

h4 {font-size:20px; font-weight:400; color:#7278aa}

p {-moz-hyphens: none;

  -ms-hyphens: none;

  -webkit-hyphens: none;

  hyphens: none;} 

.entry-content p, .entry-content ul, .entry-content ol {font-size:110%;}

.entry-content ul ul, .entry-content ol ol, .entry-content ol ul, .entry-content ul ol {font-size:100%;}

img.like-featured {border-top:solid 12px #ffcb04; border-bottom:solid 12px #1e4388;margin-bottom:15px;}

.entry-content p.like-first-child {font-size:1.3em;}

 

.page-id-6 .entry-content ul.home-pol-ul {margin-left:0; margin-top:0;} /* for what we do page*/

.entry-content ul.home-pol-ul li, .entry-content ul.who-we-are-ul li, .entry-content ul.get-involved-ul li  {display:inline-block; margin-right:0;}



input[type="checkbox"], input[type="radio"] {margin-left:2px;}



/*Who we are page navigation */

.home.full-width .site-content .entry-content ul.who-we-are-ul li {padding-right:50px;}

  ul.who-we-are-ul li a {background:url(images/who-we-are-nav-bgrnd.png); width:157px; height:82px; padding-top:75px; display:block; font-size:1.2em; font-weight:400; text-transform:uppercase; text-align:center; line-height:1.1em; text-decoration:none; color:#1f4688;}

  ul.who-we-are-ul li a:hover {background-position:0 -158px; color:#03c;}

  	ul.who-we-are-ul li#mission a {background-position:-189px 0;}

	ul.who-we-are-ul li#mission a:hover {background-position:-189px -158px;}

	ul.who-we-are-ul li#history a {background-position:-378px 0;}

	ul.who-we-are-ul li#history a:hover {background-position:-378px -158px;}

	ul.who-we-are-ul li#leadership a {background-position:-573px 0;}

	ul.who-we-are-ul li#leadership a:hover {background-position:-573px -158px;}

	/* */

	

	/*Get  involved page navigation */

.home.full-width .site-content .entry-content ul.get-involved-ul li {padding-right:50px;}

  ul.get-involved-ul li a {background:url(images/get-involved-nav-bgrnd.png); width:157px; height:82px; padding-top:75px; display:block; font-size:1.2em; font-weight:400; text-transform:uppercase; text-align:center; line-height:1.1em; text-decoration:none; color:#1f4688;}

  ul.get-involved-ul li a:hover {background-position:0 -158px; color:#03c;}

  	ul.get-involved-ul li#hustle a {background-position:-189px 0;}

	ul.get-involved-ul li#hustle a:hover {background-position:-189px -158px;}

	ul.get-involved-ul li#partner a {background-position:-378px 0;}

	ul.get-involved-ul li#partner a:hover {background-position:-378px -158px;}

	ul.get-involved-ul li#emails a {background-position:-573px 0;}

	ul.get-involved-ul li#emails a:hover {background-position:-573px -158px;}

	/* */



ul.home-pol-ul {margin-top:-60px; margin-left:50px;}

  ul.home-pol-ul li a {background:url(images/pol-nav-bgrnd.png); width:157px; height:82px; padding-top:75px; display:block; font-size:1.1em; font-weight:400; text-transform:uppercase; text-align:center; line-height:1.1em; text-decoration:none; color:#1f4688;}

  ul.home-pol-ul li a:hover {background-position:0 -158px; color:#03c;}

  	ul.home-pol-ul li#pol-ges a {background-position:-189px 0;}

	ul.home-pol-ul li#pol-ges a:hover {background-position:-189px -158px;}

	ul.home-pol-ul li#pol-lighthouse a {background-position:-378px 0;}

	ul.home-pol-ul li#pol-lighthouse a:hover {background-position:-378px -158px;}



.entry-content p:first-child {font-size:1.3em;}
.entry-content div p:first-child {font-size:1.1em;}
.entry-content p.emphasis {font-size:1.3em;}

.entry-content .collapseomatic_content p:first-child {font-size:110%;}

.entry-content p.normal-size {font-size:1em;}

.page-id-111 .entry-content p, .page-id-111 .entry-content li, .page-id-354 .entry-content p, .page-id-354 .entry-content li {max-width:800px;}/*FAQ pages */

.entry-content p.p-image {max-width:1200px;}

.content-sidebar .widget .widget-title {font-size:18px; color:#1e4388; font-weight:400;}

.site-content .entry-meta {background:none; color:#fff;}

.site-content .cat-links a {color:#fff;}

.site-content .entry-meta a {color:#CCC;}

.single-post .site-content .entry-meta {background:none; color:#666; margin-bottom:1em;}

.single-post .site-content .entry-meta .cat-links a {color:#03c;}

.single-post .site-content .entry-meta a {color:#666;}


.full-width .site-content .wp-block-image figure.alignleft {margin-left:0 !important}

.is-highlight

	{

			position: relative;

			background: #ffea99;

			border-radius: 12px;

			border: 0;

			padding:1.5em 1em 1em;

			margin-bottom:1.5em;

		}

		

	.is-highlight h2 {letter-spacing:2px; line-height:.9em; font-weight:400;}

	.is-highlight .button {margin-top:10px;}

	.page-id-22 .is-highlight, .page-id-403 .is-highlight {width:60%;} /*Lighthouse Page */

.wp-block-group.has-background {background: #ffea99;

			border-radius: 12px;

			border: 0;}

.wp-block-group.has-background h2 {clear:none; letter-spacing:2px; line-height:.9em; font-weight:400;}
.entry-content .wp-block-button .wp-block-button__link {
background: #3168c8;
color: #fff !important;
text-transform: uppercase;
border-radius: 4px;
border: 0;
font-size: 1em;
box-shadow: 0.125em 0.175em 0 0 rgba(0,0,0,0.125);
font-weight: 400;
letter-spacing: 1px;
-moz-transition: all 0.25s ease-in-out;
-webkit-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
text-align: center;
line-height: 1.3em}

.entry-content .wp-block-button .wp-block-button__link:hover {background:#1e4388}

.entry-content .is-highlight p:first-child {font-size:inherit;}	



.first-column {width:48%; float:left; border-right:1px solid #ddd; margin-right:3%; padding-right:3%; padding-top:0px;}

.first-column input[type="image"] {border:none;}

.first-column h3:first-child {padding-top:20px;}



.breadcrumbs {font-size: .8em;

			text-transform:uppercase;}

.clear-none {clear:none;}


.is-author

	{

			position: relative;

			border: 0;

			padding:.8em 0;

			font-size: .8em;

			text-transform:uppercase;

		}

		

	

.is-author-block {border-top:1px dotted #ddd; clear:both;}	

.is-author-block h3 {padding-top:20px; font-style:italic; font-size:1.1em;}

.is-author-block img {display:block;}

.is-author-block {font-style:italic; color:#999;}


blockquote.wp-block-quote {
	color: #f8c607;
	font-size: 1.4em;
	font-style: italic;
	font-weight: 300;
	line-height: 1.2631578947;
	margin: 0;
	border-left: none;
	padding: 1em 0;
	float:none;
	width:100%;

}
		

.single .byline {display:none} /*hide Wordpress author line */	



.button

		{

			position: relative;

			display: inline-block;

			background: #3168c8;

			color: #fff !important;

			text-transform: uppercase;

			border-radius: 4px;

			border: 0;

			font-size: 1em;

			box-shadow: 0.125em 0.175em 0 0 rgba(0,0,0,0.125);

			font-weight: 400;

			letter-spacing:1px;

			-moz-transition: all 0.25s ease-in-out;

			-webkit-transition: all 0.25s ease-in-out;

			-o-transition: all 0.25s ease-in-out;

			-ms-transition: all 0.25s ease-in-out;

			transition: all 0.25s ease-in-out;

			text-align: center;

		}

.button:hover

			{

				background: #1e4388;

			}

			

			.button:active

			{

				background: #1e4388;

			}

			

a.more-link {color: #666;

			font-weight: 400;

			border: 0; padding:2px 4px;}	

			

ul.landing-links {margin-left:0; }

ul.landing-links li {display:inline-block; list-style-type:none;  margin-right:2em; line-height:6em; white-space:nowrap}	

ul.landing-links li a {background-color:#FFE481;padding:1em;font-size:1.3em; text-decoration:none;border-bottom:4px solid #1e4388;}

ul.landing-links li a:hover {background-color:#ffcb04;}



h3, h4, h5, h6 {clear:none;}
/*SAY YES styling */
.page-id-5282 h2 {clear:none;font-size: 28px;
hyphens: none;
-webkit-hyphens: none;
}
.page-id-5282 .wp-block-group {margin:2em auto;}
.page-id-5282 .wp-block-group h2 {font-size:2em}
.page-id-5282 .wp-block-group p {font-size:120%;}
.page-id-5282 .wp-block-group p em {font-size:90%;}
.page-id-5282 .wp-block-group .wp-block-button a {font-size:1.4em;}
h2.say-yes-h2 {
    padding: 10px 0;
text-align: center;
font-size: 2em;
letter-spacing: 2px;
margin-bottom: 1em;
border-top: solid 4px #ffcb04;
    border-bottom: solid 4px #ffcb04;}

hr {clear:both;}



.entry-content p.breadcrumbs {font-size:.7em; }



div.gform_confirmation_message {font-size: 2em;

color: #ffcb04;

font-weight: 600;

border: 1px solid #ffcb04;

background-color: #FFF7D9; padding-left:15px;

word-wrap: normal;

  -webkit-hyphens: none;

  -moz-hyphens: none;

   hyphens: none;}

   

   /*Lightbox style */

   div.slb_details {display:none;}

   

/* Staff Directory styling */

.directory {display:flex; flex-wrap:wrap;}

.directory figure {padding-right:3%; padding-bottom:3%; width:30%; }

.directory p {padding-right:3%; padding-bottom:3%; width:30%;font-size:100%; margin-bottom:0;}

.entry-content .directory p:first-child {font-size:100%;}

figcaption strong, .directory p strong, .directory p b {font-size:110%;}

figure img {margin-bottom:5px;}

/* NeonCRM thermometer styling */
div.panel-body {margin-left:25px;}
#neoncrm-preview #neoncrm-fundraising-widget {border-color:#fff !important; border-left:solid 3px #ffcb04 !important; font-size:16px !important;hyphens: none;
-webkit-hyphens: none;}

/* specify giving select menu styling */

.select-style {

     padding: 0;

    margin: 0;

	border: 1px solid #ccc;

    width: 200px;

    border-radius: 3px;

    overflow: hidden;

    background-color: #fff;

    background: #fff;

    position: relative;

}





.select-style:after {

    top: 50%;

    left: 85%;

    border: solid transparent;

    content: " ";

    height: 0;

    width: 0;

    position: absolute;

    pointer-events: none;

    border-color: rgba(0, 0, 0, 0);

    border-top-color: #000000;

    border-width: 5px;

    margin-top: -2px;

    z-index: 100;

}



.select-style select {

    padding: 5px 8px;

    width: 130%;

    border: none;

    box-shadow: none;

    background-color: transparent;

    background-image: none;

    -webkit-appearance: none;

       -moz-appearance: none;

            appearance: none;

}



.select-style select:focus {

    outline: none;

}





/**

 * 6.45 Home Entry Content

 * -----------------------------------------------------------------------------

 */

 .home .hentry {margin-bottom:0;}

 .home.full-width .site-content .entry-content {padding:0; margin:0;}

 .home.full-width .entry-header {display:none;}

 #meteor-slideshow {border-top:solid 12px #ffcb04; }

 div.meteor-slides.navpaged {margin-bottom:0px;}

 div#meteor-buttons.meteor-buttons {width:100px; margin-left:45%; bottom:-20px;}

 .meteor-slides .meteor-buttons a {width:15px; height:15px;background: url(images/meteor-nav.png) bottom left; }

 .meteor-slides .meteor-buttons a.activeSlide {background: url(images/meteor-nav.png) bottom right;}

 

  .home.full-width .site-content .entry-content p {font-size:2.1em; max-width:900px;}

  .home.full-width .site-content .entry-content li {display:inline-block; max-width:250px;}

   

  .home-blue-background {background-color:#1f4688; padding:5% 13% 10% 13%;}

  .home-blue-background p {color:#fff;}

  .home-blue-background .home-line-2 {font-size:1.2em;}

  .home-blue-background .home-emphasis {color:#feca30; font-size:1.6em; text-transform:uppercase; font-weight:400; line-height:1em;}



  .home-blue-background p .yellow, .home.full-width .site-content .entry-content p .yellow {color:#feca30;}

  

  .home.full-width .site-content .entry-content p.home-line-3 {color:#727aa9; padding-left:13%; font-size:2.3em;}

  .home.full-width .site-content .entry-content p .home-line-4 {color:#1f4688; text-transform:uppercase; font-weight:400; font-size:1.8em; line-height:1em;}



  .home.full-width .site-content .entry-content p.home-last-line {margin-bottom:0; padding:0 0 0 160px; color:#feca30; text-transform:uppercase; font-weight:400;}

  .home.full-width .site-content .entry-content p.home-last-line a {color:#fff; text-decoration:none;}

  .home.full-width .site-content .entry-content p.home-last-line a:hover {text-decoration:underline;}

  .mountains {background:url(images/mountain-bgrnd-blue.jpg) no-repeat;}

.fb_iframe_widget {margin:1em 1em 1em 160px;}



.home.full-width .site-content .entry-content .uagb-post__excerpt p {font-size:1.1em;}
.wp-block-uagb-post-carousel time {text-transform: uppercase;
font-size: 11px;
letter-spacing: 1px;}



/**

 * 6.7 Post/Image/Paging Navigation

 * -----------------------------------------------------------------------------

 */

.post-navigation {max-width:100%; width:93%; display:inline-block;}

.nav-links {border-top:none;}

.post-navigation .nav-links a {width:200px; float:right; border-top: 1px solid #ffcb04; border-bottom:none; color:#03C}

.post-navigation .nav-links a:first-child {float:left;}

	

	

/**

 * 6.9 Archives

 * -----------------------------------------------------------------------------

 */



.archive-header,

.page-header {

	margin: 0;

	max-width: none;

	color:#1e4388

}



.archive-title,

.page-title {

	font-size: 40px;

	font-weight: 400;



}





.archive .wp-post-image,  .blog .wp-post-image {float:left; margin-right:25px; margin-bottom:50px;border-left:12px solid #ffcb04;}

.archive .entry-title, .blog .entry-title {clear:none; font-size:26px; text-transform:none;}

.blog .entry-title {font-size:36px; }

.archive .entry-title a, .blog .entry-title a {color: #03C}

.archive .entry-meta, .blog .entry-meta {clear:none;}

.archive .site-content .has-post-thumbnail .entry-header, .blog .site-content .has-post-thumbnail .entry-header {margin:0; padding-top:25px; background:none; border-top:1px solid #FC3;}

.archive .entry-content, .blog .entry-content {padding-top:0;}

.archive .entry-content p, .blog .entry-content p {clear:none; margin-bottom:12px;}

.archive .entry-content p:first-child, .blog .entry-content p:first-child {font-size:inherit;}

.archive .hentry, blog .hentry {margin-bottom:0px;}

.archive a.more-link, .blog a.more-link {background:none; text-decoration:none; color:#03c;}



.list-view #main article.type-post .entry-content h2 {display:none;}



 

 /**

 * Christmas Catalog Order Form

 * ---------------------------

 */

 

 #gform_wrapper_13 {padding:20px; border:1px solid #999; border-radius:10px;}

 #gform_wrapper_13 .gform_next_button {float:right;}

 #gform_wrapper_13 #gform_submit_button_6 {float:right;}

 .gf_step_number {font-size:.75em; font-family:Roboto, sans-serif; }

 .gf_step_label {font-size:.75em; font-family:Roboto, sans-serif; }

 #gform_wrapper_13 .ginput_container {text-align:right; font-style: italic;

font-size: .9em}

#gform_wrapper_13 #gform_page_13_6 .ginput_container {text-align:left;}

 #gform_wrapper_13 .gfield_description {font-size: .9em;}

 #gform_wrapper_13 .top_label .gfield_description {padding-top:0;}

 #gform_wrapper_13 .gfield_label {background-color: #fff; color: #3168c8; padding: 3px; border-bottom:1px solid #FC0;}

 #gform_wrapper_13 #gform_page_13_6 .gfield_label {padding: 0px; border-bottom:none;}

.gform_wrapper .gform_page_footer .button.gform_next_button, input#gform_submit_button_13.gform_button.button {float:right;}

#gform_wrapper_13 .gform_page_footer {min-height:80px;}

#gform_wrapper_13 .ginput_product_price_label {display:none;}



 li.L1 {padding-left:200px; background-image:url('images/2016catalog/soccer-ball.jpg'); background-repeat:no-repeat; min-height:130px;}

 li.L2 {padding-left:200px; background-image:url('images/2017catalog/fedner.jpg'); background-repeat:no-repeat;margin-top:45px; min-height:130px;}

 li.L3 {padding-left:200px; background-image:url('images/2016catalog/vegetables.jpg'); background-repeat:no-repeat;margin-top:45px; min-height:130px;}

 li.L4 {padding-left:200px; background-image:url('images/2017catalog/anne.jpg'); background-repeat:no-repeat;margin-top:45px; min-height:130px;}

 li.L5 {padding-left:200px; background-image:url('images/2017catalog/clothes.jpg'); background-repeat:no-repeat;margin-top:45px; min-height:130px;}

 li.L6 {padding-left:200px; background-image:url('images/2017catalog/birthday.jpg'); background-repeat:no-repeat;margin-top:45px; min-height:130px;}



 li.G1 {padding-left:200px; background-image:url('images/2017catalog/lunch.jpg'); background-repeat:no-repeat; min-height:130px;}

 li.G2 {padding-left:200px; background-image:url('images/2017catalog/tutor.jpg'); background-repeat:no-repeat;margin-top:45px; min-height:130px;}

 li.G3 {padding-left:200px; background-image:url('images/2017catalog/supplies.jpg'); background-repeat:no-repeat;margin-top:45px; min-height:130px;}

 li.G4 {padding-left:200px; background-image:url('images/2017catalog/textbook.jpg'); background-repeat:no-repeat;margin-top:45px; min-height:130px;}

 li.G5 {padding-left:200px; background-image:url('images/2017catalog/derson.jpg'); background-repeat:no-repeat;margin-top:45px; min-height:130px;}



 li.V1 {padding-left:200px; background-image:url('images/2016catalog/bible.jpg'); background-repeat:no-repeat;}

 li.V2 {padding-left:200px; background-image:url('images/2016catalog/walk-in-love.jpg'); background-repeat:no-repeat;margin-top:45px;}

 li.V3 {padding-left:200px; background-image:url('images/2016catalog/trips.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.V4 {padding-left:200px; background-image:url('images/2016catalog/widow.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.V5 {padding-left:200px; background-image:url('images/2017catalog/odette.jpg'); background-repeat:no-repeat;margin-top:45px}



 li.MostNeeded {padding-left:200px; background-image:url('images/2017catalog/feeding.jpg'); background-repeat:no-repeat; min-height:150px;}

 li.S1 {padding-left:200px; background-image:url('images/2017catalog/staff.jpg'); background-repeat:no-repeat;margin-top:45px}

  

 li.I1 {padding-left:200px; background-image:url('images/2017catalog/ornament.jpg'); background-repeat:no-repeat;}

 li.I2 {padding-left:200px; background-image:url('images/2017catalog/bracelet.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.I3 {padding-left:200px; background-image:url('images/2016catalog/tshirt.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.I4 {padding-left:200px; background-image:url('images/2017catalog/heart-shirt.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.I5 {padding-left:200px; background-image:url('images/2017catalog/calendar-mock.jpg'); background-repeat:no-repeat;margin-top:45px}  

  

  li#field_10_44.gfield.field_sublabel_below.field_description_above, li#field_10_26.gfield.field_sublabel_below.field_description_above, li#field_10_37.gfield.field_sublabel_below.field_description_above {float:right;}

 #gform_wrapper_13 li#field_13_53 .gfield_label {background-color: #fff; color: #333; font-style: italic; margin-left: 200px; float: left; font-size: .9em; margin-top:0; font-weight: normal; border-bottom:none;}

 #gform_wrapper_13 li#field_13_37 .gfield_label {background-color: #fff; color: #333; font-style: italic; margin-left: 200px; float: left; font-size: .9em; margin-top:0; font-weight: normal; border-bottom:none;}

 #gform_wrapper_13 li#field_13_54 .gfield_label {background-color: #fff; color: #333; font-style: italic; margin-left: 200px; float: left; font-size: .9em; margin-top:0; font-weight: normal; border-bottom:none;}





/* SOLD OUT ITEMS 

#field_10_47 #ginput_quantity_10_47, #field_10_47 .ginput_quantity_label, #field_10_32 #ginput_quantity_10_32, #field_10_32 .ginput_quantity_label {display:none;}*/



/* WOOCOMMERCE 

----------------------

*/

.twentyfourteen .tfwc {max-width:none;}

.woocommerce .site-content .has-post-thumbnail h1.entry-title {color:#1e4388; font-size:33px}

.woocommerce h1 {color:#1e4388;}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color:#3168c8;}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color:#1e4388;}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {background-color:#ffcb04;}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {background-color:#ffcb04;}

.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {background-color:#ffcb04;}

.wc-tabs-wrapper {display:none;}

.entry-summary h1 {-webkit-hyphens: none;

-moz-hyphens: none;

-ms-hyphens: none;

hyphens: none;

word-wrap: normal;}

.woocommerce .product_meta {display:none;}

.related h2:first-child {border-top: 1px solid #e1e1e1;

padding-top: 15px;

}

.woocommerce-breadcrumb a {

color: #03c !important;

text-decoration:underline;}

.woocommerce-message {border-top-color: #ffcb04;}

.woocommerce-message::before {color: #ffcb04;}

.entry-content .woocommerce p:first-child {

font-size: 110%;

}

.woocommerce ul.products li.product .woocommerce-loop-category__title {font-size:1.3em;}

.woocommerce ul.products li.product .woocommerce-loop-category__title:hover {color:#3168c8;}

.woocommerce mark {display:none;}

.woocommerce ul.products li.product-category a img {border-bottom:6px solid #3168c8; border-top:6px solid #3168c8; border-right:none; border-left:none;margin-bottom:.2em;}

.woocommerce ul.products li.product-category a img:hover {opacity:.6;}

.woocommerce .site-content {background: url(https://www.jesusinhaiti.org/wp-content/uploads/2018/10/catalog-background.jpg) no-repeat 0 -70px}

.woocommerce ul.products li.product .price {color:#3168c8;}

.woocommerce div.product {padding-top:1em;}

/* LETTER WRITING FORM

----------------------

*/

.gform_wrapper#gform_wrapper_18 form {background-image: url('images/lined-paper.png');  background-repeat: repeat; background-color:#FFFEF7; background-size: 60%; padding: 3%; -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.17);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.17);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.17); }

.gform_wrapper#gform_wrapper_18 input, .gform_wrapper#gform_wrapper_18 textarea {font-family: 'Kalam', cursive; color:#1B3476; border:3px dotted #e8e8e8;}
.gform_wrapper#gform_wrapper_18 .gform_title {font-size:2em;}
div.gform_confirmation_message_18 {padding:2%; font-size: 1.3em;
color: inherit;
font-weight: normal;
}
div.gform_confirmation_message_18 h2 {margin-bottom:0px;}

/**

 * 7.0 Sidebars

 * -----------------------------------------------------------------------------

 */

 

.content-sidebar {padding-top:20px;}

.content-sidebar .widget a, .content-sidebar .widget a:hover  {color: #03C}

.content-sidebar a:hover {background-color:#ffea99;}



.content-sidebar .widget input[type="button"], .content-sidebar .widget input[type="reset"], .content-sidebar .widget input[type="submit"] {background-color:#3168c8;}

form .content-sidebar .widget input[type="button"]:hover, .content-sidebar .widget input[type="button"]:focus, .content-sidebar .widget input[type="reset"]:hover, .content-sidebar .widget input[type="reset"]:focus, .content-sidebar .widget input[type="submit"]:hover, .content-sidebar .widget input[type="submit"]:focus {background-color:#06F;}

 

/**

 * 7.1 Widgets

 * -----------------------------------------------------------------------------

 */ 

 

.widget {-webkit-hyphens:none;

-moz-hyphens:   none;

-ms-hyphens:    none;

hyphens:        none;}

.widget p {font-size:15px; line-height:1.5em;}

.content-sidebar .widget .widget-title {border-top-color:#1e4388; font-size:20px; border-top-width:12px; line-height:1.2em; padding-top:.8em;}

 

.textwidget img.size-full {max-width:50%; border:1px solid #ddd}	





.rpwe-block ul{list-style:none;margin-left:0;padding-left:0;}

.rpwe-block li{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:10px;list-style-type: none;}

.rpwe-block a{display:inline;text-decoration:none;}

.rpwe-block h3{background:none;clear:none;margin-bottom:0;margin-top:.3em;font-weight:400;font-size:20px;line-height:1.5em;}

.rpwe-thumb{border:1px solid #ffcb04;box-shadow:none;margin:2px 10px 2px 0; }

.rpwe-summary{font-size:16px; margin-top:.2em; line-height:1.5em;}

.rpwe-time{font-size:10px;

			color: #B4B4B4;

			font-weight: 400;

			text-transform: uppercase;

			border: 0; }

.rpwe-alignleft{display:inline;}

.rpwe-alignright{display:inline;float:right;}

.rpwe-alignnone{display:block;float:none;}

.rpwe-clearfix:before,.rpwe-clearfix:after{content:"";display:table ;}

.rpwe-clearfix:after{clear:both;}.rpwe-clearfix{zoom:1;}

#rpwe_widget-7 .rpwe-alignleft{display:inline; float:left;} /* JiHM recent stories block */

#rpwe_widget-7 .rpwe-block h3 {font-size:16px;}



/* Catalog Widget styling */

aside#text-18 .textwidget {padding-right:150px;}

aside#text-18 .textwidget a {font-size:1.3em;}

aside#text-18 {background-image:url(https://www.jesusinhaiti.org/wp-content/uploads/2020/10/catalog-2020-120.jpg); background-position: top right; background-repeat:no-repeat; padding-bottom:40px;}	

	

	

/**

 * 8.0 Footer

 * -----------------------------------------------------------------------------

 */	

.site-footer {font-size:100%;}

 

#footer-wrapper

	{

		position: relative;

		overflow: hidden;		

		background: #1e4388;

		color:#fff;

		padding: 0;

	}

	

#copyright

	{

		text-align: center;

		

	}	

	

#footer-wrapper ul {list-style: decimal; margin-left: 1em;}

	#footer-wrapper ul li {display: inline; padding-left: 1em; margin-left: 1em;}

	#footer-wrapper ul li:first-child {margin-left: 0; padding-left: 0;}



#footer-wrapper a, #footer-wrapper a:hover {color:#fff; text-decoration:underline;}

.masonry-brick .textwidget {text-align:center; margin-top:-30px; }

#footer-wrapper .masonry-brick .textwidget a {font-size:1.4em; color:#fff; text-decoration:none; font-weight:400; background-color:#416ab2; display:block;padding:15px; border-radius:12px;}

#footer-wrapper .masonry-brick .textwidget a:hover {background-color:#3168c8; color:#fff;}

	.site-title {position:absolute;}



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

	.gform_wrapper .ginput_container span {display:inline !important;}

	 #gform_wrapper_13 .ginput_container {text-align:left; }

 li.V1 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/bible.jpg'); background-repeat:no-repeat;}

 li.V2 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/walk-in-love.jpg'); background-repeat:no-repeat;margin-top:45px;}

 li.V3 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/widow.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.L1 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/soccer-ball.jpg'); background-repeat:no-repeat;}

 li.L2 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/vegetables.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.L3 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/johnny.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.L4 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/trips.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.L5 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/girls.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.G1 {padding-left:5px; padding-top:140px !important; background-image:url('images/2015catalog/gifts.jpg'); background-repeat:no-repeat;}

 li.G2 {padding-left:5px; padding-top:140px !important; background-image:url('images/2015catalog/markerboard.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.G3 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/trash-can.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.G4 {padding-left:5px; padding-top:140px !important; background-image:url('images/2015catalog/playground.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.G5 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/sponsor.jpg'); background-repeat:no-repeat;margin-top:45px}

  li.MostNeeded {padding-left:5px; padding-top:140px !important; background-image:url('images/2015catalog/most-needed.jpg'); background-repeat:no-repeat; min-height:150px;}

  li.S1 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/jamie.jpg'); background-repeat:no-repeat;margin-top:45px}

  li.F1 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/derson.jpg'); background-repeat:no-repeat;margin-top:45px}

 #gform_wrapper_13 li#field_6_26 .gfield_label {background-color: #fff; color: #333; font-style: italic; margin-left: 0px; float: left; font-size: .9em; margin-top:0; font-weight: normal; border-bottom:none;}

 #gform_wrapper_13 li#field_6_37 .gfield_label {background-color: #fff; color: #333; font-style: italic; margin-left: 0px; float: left; font-size: .9em; margin-top:0; font-weight: normal; border-bottom:none;}

 #gform_wrapper_13 li#field_6_35 .gfield_label {background-color: #fff; color: #333; font-style: italic; margin-left: 0px; float: left; font-size: .9em; margin-top:0; font-weight: normal; border-bottom:none;}

  #gform_wrapper_13 li#field_6_44 .gfield_label {background-color: #fff; color: #333; font-style: italic; margin-left: 0px; float: left; font-size: .9em; margin-top:0; font-weight: normal; border-bottom:none;}

 li.I1 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/star.jpg'); background-repeat:no-repeat;}

 li.I2 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/popcorn.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.I3 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/bracelet.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.I4 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/necklace.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.I6 {padding-left:5px; padding-top:140px !important; background-image:url('images/2016catalog/tshirt.jpg'); background-repeat:no-repeat;margin-top:45px}

 li.I5 {padding-left:6px; padding-top:140px !important; background-image:url('images/2016catalog/calendar-mock.jpg'); background-repeat:no-repeat;margin-top:45px}



	.home-blue-background .home-emphasis {font-size:1.3em;}

/* NEON thermometer styling */
    div.panel-body {margin-left:0 !important}

}



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

#primary {margin-top:35px;}

.singular .site-content .hentry.has-post-thumbnail {margin-top:0;}

.menu-main-site-menu-container {position:relative; z-index:1000; 

}

.site-title a {background: #fff url(images/jihm-logo-mobile.jpg) no-repeat;  height:72px; width:100px; margin-top:5px}



.site-content .has-post-thumbnail .entry-header {margin-top:0px; opacity:1; background-color:inherit; margin-bottom:0; }

.site-content .has-post-thumbnail h1.entry-title {color:#1e4388;}

.first-column {width:auto;float:none; border-right:none; margin-right:auto; padding-right:auto;}

.hentry {margin-bottom:15px;}

.content-sidebar {border-top:none;}



 div#meteor-buttons.meteor-buttons {display:none;}

.home-blue-background {padding: 5% 5%; font-size:70%;}

.entry-content .home-blue-background p:first-child {margin-bottom:0;}

.home-blue-background .home-line-2 {line-height:1em; font-size:1em; }

.home-blue-background .home-emphasis {padding-left:0;font-size:1.5em;}



.home.full-width .site-content .entry-content p.home-line-3 {padding-left:5%; font-size:150%;}

.home.full-width .site-content .entry-content p .home-line-4 {}

.home.full-width .site-content .entry-content p.home-last-line {padding-left:5%; font-size:1.7em;}

.fb_iframe_widget {margin-left:5%}



/*Who we are page navigation */

.home.full-width .site-content .entry-content ul.who-we-are-ul li {padding-right:20px;}

  ul.who-we-are-ul li a {background:url(images/who-we-are-nav-bgrnd-mobile.png); width:125px; height:69px; padding-top:57px; display:block; font-size:1.2em; font-weight:400; text-transform:uppercase; text-align:center; line-height:1.1em; text-decoration:none; color:#1f4688;}

  ul.who-we-are-ul li a:hover {background-position:0 -125px; color:#03c;}

  	ul.who-we-are-ul li#mission a {background-position:-152px 0;}

	ul.who-we-are-ul li#mission a:hover {background-position:-152px -125px;}

	ul.who-we-are-ul li#history a {background-position:-304px 0;}

	ul.who-we-are-ul li#history a:hover {background-position:-304px -125px;}

	ul.who-we-are-ul li#leadership a {background-position:-458px 0;}

	ul.who-we-are-ul li#leadership a:hover {background-position:-458px -125px;}

	/* */

	

	/*Get  involved page navigation */

.home.full-width .site-content .entry-content ul.get-involved-ul li {padding-right:20px;}

  ul.get-involved-ul li a {background:url(images/get-involved-nav-bgrnd-mobile.png); width:125px; height:69px; padding-top:57px; display:block; font-size:1.2em; font-weight:400; text-transform:uppercase; text-align:center; line-height:1.1em; text-decoration:none; color:#1f4688;}

  ul.get-involved-ul li a:hover {background-position:0 -125px; color:#03c;}

  	ul.get-involved-ul li#hustle a {background-position:-152px 0;}

	ul.get-involved-ul li#hustle a:hover {background-position:-152px -125px;}

	ul.get-involved-ul li#partner a {background-position:-304px 0;}

	ul.get-involved-ul li#partner a:hover {background-position:-304px -125px;}

	ul.get-involved-ul li#emails a {background-position:-458px 0;}

	ul.get-involved-ul li#emails a:hover {background-position:-458px -125px;}

	/* */

	

	#post-403 img.alignleft {margin-right:7px;}

	ul.home-strategy-ul {margin-top:10px; margin-bottom:10px;}

  ul.home-strategy-ul li {width:auto; padding:15px 8px; margin-right:15px; display:block; font-size:1.1em; font-weight:400; text-transform:uppercase; text-align:center; line-height:1.1em; text-decoration:none; color:#1f4688; background-color:#feca30;}



/* Staff Directory styling */

.page-id-1419 figure {width:45%; }

    /* NEON thermometer styling */
    div.panel-body {float:none !important;}
    #neoncrm-preview #neoncrm-fundraising-widget {border-left-width: 0px !important; width:350px !important}
    


}

@media screen and (min-width: 673px) {
    .full-width .site-content .has-post-thumbnail .entry-header, .full-width .site-content .hentry.has-post-thumbnail:first-child {margin-top:0px;}
}


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

	

	/**

 * 4.0 Header

 * -----------------------------------------------------------------------------

 */

 

.site-header {padding-top:30px; }



.primary-navigation {
	margin-top:90px;
	margin-right:15px;
	width:75%;
	right:0;
}



#menu-main-site-menu {float:right;}

	

	.primary-navigation ul ul {
		text-align: left;
		border: solid 1px #e5e5e5;
		border-radius: 4px;
		background: #fff;
		background: rgba(255,255,255,0.965);
		box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.1);
		padding: 0.5em 0 0.5em 0;
		min-width: 12em;
	}

	

	.primary-navigation ul ul ul {padding:0;}

	

	.primary-navigation ul ul a {

			display: block;
			padding: 0.5em 1em 0.5em 1em;
			border: 0;
			border-top: solid 1px #f0f0f0;
			outline: 0;
			color: #1e4388 !important; 
			text-align:left;
			font-size:.9em;
			letter-spacing:0;

	}

	

	.primary-navigation .menu-item-has-children li.menu-item-has-children > a::after, .primary-navigation .menu-item-has-children li.page_item_has_children > a::after, .primary-navigation .page_item_has_children li.menu-item-has-children > a::after, .primary-navigation .page_item_has_children li.page_item_has_children > a::after {top:15px;}

	

	.primary-navigation ul ul li:first-child > span,

		.primary-navigation ul ul li:first-child > a

		{

			border-top: 0;

		}

		

	.primary-navigation li:hover > a,

	.primary-navigation li.focus > a {

		background-color: transparent;

		color: #fff;

	}

	

	.primary-navigation ul ul a:hover,

	.primary-navigation ul ul li.focus > a {

		background-color: #fbe272;

		color:#1e4388;

	}

	

	.site-navigation li .current_page_item > a, .site-navigation li .current_page_ancestor > a, .site-navigation li .current-menu-item > a, .site-navigation li .current-menu-ancestor > a

	{color:#1e4388;}

	

	.site-navigation li.menu-item 

	{background:url(images/nav-bgrnd.png) no-repeat 0px 0px;

	min-width:156px;

	text-align:center;

	margin-left:40px;}

	

	.site-navigation li#menu-item-19.menu-item {background-position: 0px -56px;}



 .home-blue-background {padding-bottom:7%;}	

  .home-blue-background .home-line-2 {font-size:1em;}

    .home-blue-background .home-emphasis {font-size:1.5em; }



ul.home-strategy-ul {margin-top:-80px; margin-bottom:10px; margin-left:13%;}

  ul.home-strategy-ul li {width:auto; padding:15px 8px; margin-right:15px; display:block; font-size:1.2em; font-weight:400; text-transform:uppercase; text-align:center; line-height:1.1em; text-decoration:none; color:#1f4688; background-color:#feca30;}





	li#pol-ges {margin-left:20px;}

		li#pol-lighthouse {margin-left:20px;}

	

}

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

	

  .home-blue-background {padding:5% 13% 10% 13%;}

  .home-blue-background .home-line-2 {font-size:1.2em;}

  .home-blue-background .home-emphasis {font-size:1.8em; }

  ul.home-strategy-ul {margin-top:-127px; margin-left:150px;}

  .home.full-width .site-content .entry-content ul.home-strategy-ul li {padding-right:4%;}

  ul.home-strategy-ul li {background:url(images/strategy-background.png) no-repeat; width:255px; height:53px; padding-top:75px; padding-left:0; padding-bottom:0; display:block; font-size:1.1em; font-weight:400; text-transform:uppercase; text-align:center; line-height:1.1em; text-decoration:none; color:#1f4688;}

  	ul.home-strategy-ul li#relationships {background-position:-308px 0;}

	ul.home-strategy-ul li#burdens {background-position:-615px 0;}

	   .home.full-width .site-content .entry-content p.home-last-line {padding-top:40px;}

.fb_iframe_widget {float:right;

	margin-right: 5em;

	border: 5px solid #ffcb04;

	margin-top: 1em;}

	.mountains {height:400px;}

}




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

	

  .home-blue-background {padding:5% 13% 10% 13%;}

  .home-blue-background .home-line-2 {font-size:1.4em;}

  .home-blue-background .home-emphasis {font-size:2em; }
.page-id-5282 .wp-block-group {width:50%;}

    #neoncrm-preview #neoncrm-fundraising-widget {width:400px !important}

}