@media screen only and (max-width: 1440px) {
	.eventgrid_block ul li .event_contentblock .dateinfo { 	display: inline-block; 	width: 100%; }
	.eventgrid_block ul li .event_contentblock .title { 	height: 50px; }
	.eventgrid_block ul li .event_contentblock .dateinfo span.event_date { 	padding: 10px 0 10px 30px; 	display: inline-block; 	background: transparent url(../images/calender.png)no-repeat scroll 0 center; 	font-weight: 700; 	color: #000; 	font-size: 13px; 	text-shadow: none; }
	.post-type-archive-events .event_contentblock .title a { 	font-size: 20px; 	font-weight: 700; 	color: #000; 	letter-spacing: -1px; 	height: 50px; 	display: block; }
}
@media screen only and (max-width: 1280px) {
	.page-template-statictemplate #first_cntnt h1{font-size: 50px; }
	.page-template-statictemplate #faq #firstcol .faq_cat li h5 { 	display: block; 	width: 100%; 	padding: 25px 0; 	font-size: 20px; 	font-family: 'Karla',sans-serif; 	font-weight: 600; 	letter-spacing: -2px; 	color: #000; }
	.page-template-statictemplate #faq #secondcol .accord_Wrap.active h2 { 	color: #ce0507; 	border-color: #ce0507; 	font-size: 27px; 	font-family: 'Circular Std',sans-serif; }
	.page-template-statictemplate #faq #secondcol .accord_Wrap .org_accord .accord_item { 	font-family: 'Karla',sans-serif; 	font-size: 19px; 	letter-spacing: -1px; 	margin: 25px 0 5px 0; 	position: relative; 	cursor: pointer; }
	#home_latestfbposts #cff .cff-post-text-link {font-size: 14px !important;}
	.home #exhibit_section { 	display: inline-block; 	width: 100%; 	padding: 45px 6.25% 45px 6.25%; 	background: #282828; }
	.close { 	float: right; 	font-size: 18px; 	font-weight: 700; 	background: url(images/home-video-cancel.png) no-repeat scroll center center; 	width: 32px; 	height: 32px; 	color: transparent; 	letter-spacing: 2px; 	cursor: pointer; 	text-transform: uppercase; 	position: absolute; 	right: 28%; 	top: 22%; }
	.page-template-statictemplatev2 .img_item img { 	width: 100%; 	height: 100%; 	border-radius: 20px; 	object-fit: none; 	margin: 0 auto; 	max-width: 100%; 	max-height: none; }
	.page-template-statictemplate .img_item .caption_txt, .page-template-statictemplatev2 .img_item .caption_txt { 	position: absolute; 	display: inline-block; 	bottom: 20px; 	right: 20px; 	padding: 15px 30px; 	border-radius: 20px; 	color: #fff; 	background: #000000a6; 	line-height: 1.25; 	font-weight: 600; 	font-size: 13px; }
	#footer .custom-footerbar .ftr-navigation { 	padding: 0px; 	background: #ce0507; 	display: inline-block; 	width: 85%; 	max-width: 100%; 	margin: 0 auto; 	font-family: 'Karla',sans-serif; 	text-align: center; 	float: none; }
	body #footer .custom-footerbar { 	padding: 25px 50px; 	background: #ce0507; 	display: inline-block; 	width: 100%; 	max-width: 100%; 	margin: 0 auto; 	font-family: 'Karla',sans-serif; 	float: left; 	text-align: center; }
	#footer .custom-footerbar .ftr-navigation .ftrnav li a { 	font-size: 15px; 	font-weight: normal; 	color: #fff; 	font-family: 'Karla',sans-serif; }
	.home section#whoweare_section .site_title.pf { 	left: -141px; 	z-index: 2; 	top: 62%; 	font-size: 70px; }
	.home section#whoweare_section .site_title.ps { 	right: -256px; 	top: 43%;font-size: 70px; }
	.home .event_item .event_time { 	padding: 10px; 	background: none; 	border-radius: 20px; }
	.home .gallery_item .thumb .image_caption { 	position: absolute; 	bottom: 20px; 	display: inline-block; 	left: calc(50% - 45%); 	width: 90%; 	margin: 0; 	text-align: center; 	color: #fff; 	background: #000000a6; 	padding: 15px; 	line-height: 24px; 	border-radius: 15px; 	font-weight: 600; 	letter-spacing: -.5px; 	font-size: 15px; }
	.page_cntnt h1 {     display: inline-block;     width: calc(30% - 5%);     margin: 0 5% 0 0;     font-size: 60px;     color: #000;     letter-spacing: -5px; }
	.filter_section input.startdate.srch, .filter_section input.enddate.srch {     height: 80px;     font-size: 16px;   }
	.filter_section input.title.srch {width: 37%;}
	.eventfilter button#eventfilter {     width: 15%;     background: #ce0507;     color: #fff;     text-transform: uppercase;     font-family: 'Karla',sans-serif;     font-weight: 700;     font-size: 14px;     height: 80px;     border: none;     letter-spacing: 2px;     float: left; }
	.eventgrid_block ul li {     display: block;     width: calc(33% - 30px); }
	.event_contentblock .title a {     font-size: 17px;     font-weight: 700;     color: #000;     letter-spacing: -1px; }
	ul li .venue {     display: inline-block;     width: 100%;     font-family: "Karla",sans-serif;     font-size: 14px; }
	.lodgegrid_block ul li .lodge_contentblock .cat_name {     font-size: 13px;     text-transform: uppercase;     color: #000;     font-weight: 700;     line-height: 1;     letter-spacing: 2px;     margin-top: 20px;     font-family: "Karla",sans-serif;     min-height: 14px; }
	.lodge_contentblock .title a {     font-size: 18px;     font-weight: 700;     color: #000;     min-height: 49px;     display: inline-block;     letter-spacing: -1px;     height: 50px; }
	#exhibits_block ul.data_button .datapoints .data_points_value {     font-size: 30px;     color: #000;     margin-bottom: 0;     display: block;     width: 100%;     line-height: 1;     letter-spacing: -3px; }
	#exhibits_block ul.data_button .datapoints .data_point_ad {     margin: 0 0 15px 0;     font-size: 15px;     display: inline-block;     letter-spacing: -1px; }
	#secont_cnt ul.exhibit_imageblock li.image_map a.tab-arrow, #first_cnt .exhibit_image .image .single_img_width .slick-arrow {font-size: 14px;}
	#first_cnt .exhibit_image .image .single_img_width {     width: 100%;     height: 465px;     display: inline-block;     overflow: hidden; }
	#exhibits_block .exhibitwrap_block .desc {     font-size: 15px;     color: #14141e;     margin: 0 0 15px 0;     letter-spacing: -1px;     height: 235px;     overflow: hidden; }
	#exhibits_block ul.data_button {     display: flex;     width: calc(100%);     padding: 20px 0 0 0;     list-style: none;     margin: 0;     height: 145px; }
	#first_cnt .exhibit_image .image .single_img_width img {     height: 375px;     object-fit: cover; }
	.page-template-statictemplatev2 .img_item img {     width: 100%;     height: 100%;     border-radius: 20px;     object-fit: none;     margin: 0 auto;     max-height: none;     max-width: none; }
	.page-template-statictemplatev2 #get_in_touch .fourth_col .left.form_item .wpcf7-form-control-wrap, .page-template-statictemplate #get_in_touch .fourth_col .left.form_item .wpcf7-form-control-wrap {     display: inline-block;     width: calc(100% - 25px);     margin-right: 25px;     margin-bottom: 38px; }
	.page-template-statictemplatev2 .page_cntnt .testimonial_body p {     font-style: normal;     font-size: 20px;     font-weight: italic;     line-height: 1.25; }
	.page-template-statictemplatev2 .page_cntnt p.testimonial_author cite .testimonial-client {     font-size: 16px;     font-family: Karla,sans-serif;     text-transform: Capitalize;     letter-spacing: 0px;     margin: 0 auto 10px;     font-style: normal;     font-weight: normal; }
	#gallery_block .grid-item a.fancybox .gridtext .image_caption {     font-size: 16px;     font-family: "Karla",sans-serif;     font-weight: bold;     line-height: 1.5;     color: #fff;     margin: 0px auto 0;     width: 85%;     min-height: 0;     letter-spacing: -1px; }
	#gallery_block .grid-item a.fancybox .gridtext .line {     width: 85%;     text-align: center;     margin: 10px auto;     background-color: #fff;     display: inline-block; }
	#gallery_block .grid-item a.fancybox .gridtext .cat {     font-size: 13px;     font-family: "Karla",sans-serif;     color: #fff;     text-transform: uppercase;     letter-spacing: 2px;     font-weight: bold;     margin: 0 auto 15px; }
	.page-id-1195.page-template-statictemplatev2 #homeschool-programs .img_item.img_item_half img {     width: 100%;     display: inline-block;     vertical-align: top;     height: 100%;     margin: 20px;     position: relative;     border-radius: 20px;     max-width: 100%;     object-fit: none; }
}
@media only screen and (max-width: 1024px) {
	/*Header CSS*/
	body #masthead.site-header { 	border-bottom-color: transparent; 	background-color: #ffffff; 	border: none; 	height: 70px; 	width: 100%; 	max-width: 100%; 	margin: 0 auto; 	padding: 0; }
	body #masthead.site-header .container { 	width: 100%; 	margin: 0 auto; 	display: inline-block; 	padding: 0; 	max-width: 100%; 	height: 70px; }
	body #masthead.site-header .container .row { 	height: 70px; 	width: 100%; 	display: inline-block; 	margin: 0 auto; 	padding: 0; }
	body #masthead.site-header .container .row .site-branding { 	width: auto; 	max-width: none; 	display: inline-block; 	float: none; 	min-width: none !important; 	height: 70px; 	padding: 0; 	text-align: center; }
	#masthead.site-header .container .row .site-branding .site-branding-wrapper { 	padding: 0; 	width: auto; 	max-width: none; 	display: inline-block; 	text-align: center; 	vertical-align: middle; 	height: 70px; }
	#masthead.site-header .container .row .site-branding .site-branding-wrapper img.custom-logo { 	height: 70px; 	max-width: none; 	width: auto; }
	body #masthead.site-header .container .row .memberandsearch {	display: none;}
	body #masthead.site-header .container .row #site-navigation .main-navigation-wrapper .menu-toggle { 	display: block; 	float: left; 	clear: none; 	text-align: left; 	position: absolute; 	left: 0; 	width: 70px; 	height: 70px; 	line-height: 1; 	top: 0; 	background: #fec82c; 	padding: 0 20px; 	font-family: 'Karla', sans-serif; 	font-weight: bold; }
	#masthead.site-header .container .row #site-navigation .main-navigation-wrapper .menu-toggle i.icon-bars, #masthead.site-header .container .row #site-navigation .main-navigation-wrapper .menu-toggle i.icon-times { 	content: ""; 	background: url(images/menu-ico-mbl.png) no-repeat scroll 0 0; 	width: 28px; 	height: 28px; 	display: inline-block; 	margin: 0 auto; 	vertical-align: middle; 	text-align: center; 	font-size: 0; }
	body #masthead.site-header .container .row #site-navigation .main-navigation-wrapper .menu-toggle .screen-reader-text {display: none;}
	
	/*Home Page*/
	.home .common_cnt { 	position: absolute; 	display: flex; 	z-index: 10; 	width: 800px; 	height: 100%; 	left: calc(50% - 400px); 	top: 0; 	line-height: 1.5; 	text-align: center; 	font-family: "Karla",sans-serif; 	font-size: 16px; 	color: #fff; 	flex-wrap: wrap; 	align-items: center; 	align-content: center; }
	.home .common_cnt p.welcome { 	width: 800px; 	text-align: center; 	display: block; 	font-family: "Karla",sans-serif; 	text-transform: uppercase; 	letter-spacing: 3px; 	font-size: 12px; 	font-weight: 600; 	margin: 0; 	margin: 0 auto 10px; }
	.home .common_cnt h1 { 	display: inline-block; 	width: 100%; 	font-family: "Circular Std",sans-serif; 	font-size: 36px; 	color: #fff; 	display: inline-block; 	margin: 0; 	width: 100%; 	line-height: 1; 	letter-spacing: -1px; }
	.home div#whoweare { 	display: inline-block; 	width: 100%; 	float: left; 	position: relative; 	line-height: .7; }
	.home #whoweare_section #whoweare ul.whowearehead.head { 	margin: 0; 	display: inline-block; 	width: 100%; 	background: #000000f0; 	float: left; 	position: relative; 	top: 0; }
	.home #whoweare_section #whoweare ul.whowearehead.head .head_cntnt { 	display: block; 	float: left; 	width: 100%; 	text-align: center; 	position: relative; 	padding: 15px 0; }
	.home #whoweare_section #whoweare .head .head_cntnt p {font-size: 12px;}
	.home div#whoweare .whoweare_cntnt { 	background: #000; 	padding: 0 25px; 	display: inline-block; 	width: 100%; }
	.home div#whoweare .whoweare_cntnt .wwa_cntntf { 	display: inline-block; 	width: 100%; 	text-align: center; 	padding: 30px 0; }
	.home div#whoweare .whoweare_cntnt .wwa_cntntf .wwa_title { 	font-family: "Circular Std",sans-serif; 	font-size: 30px; 	line-height: 1; 	margin: 0 0 15px 0; 	color: #fff; 	letter-spacing: -5px; }
	.home .whoweare_cntnt .wwa_cntntf .banner_link { 	margin: 15px 0 0 0; 	text-align: center; 	font-size: 13px; }
	.home div#whoweare .whoweare_cntnt .wwa_cntnts { 	display: inline-block; 	width: 100%; 	vertical-align: top; 	padding: 30px 0; 	text-align: center; }
	.home div#whoweare .whoweare_cntnt .wwa_cntnts .wwa_desc { 	font-family: "Karla",sans-serif; 	font-size: 15px; 	line-height: 1.3; 	color: #fff; 	font-weight: bold; 	margin-bottom: 35px; 	display: inline-block; 	letter-spacing: -1px; 	width: 75%; }
	.home section#whoweare_section .site_title.pf, .home section#whoweare_section .site_title.ps {display: none;}
	.home section#whoweare_section div#whoweare .wwa_carousel .image_caption { 	display: inline-block; 	position: absolute; 	bottom: 0; 	right: 0; 	padding: 12px 20px; 	color: #fff; 	width: auto; 	text-align: center; 	background: #000000a6; 	margin-bottom: 20px; 	margin-right: 20px; 	line-height: 1; 	border-radius: 15px; 	font-weight: 600; 	font-size: 13px; }
	.home section#whoweare_section .wwa_carousel .slick-arrow { 	display: inline-block; 	position: absolute; 	bottom: 0; 	z-index: 1; 	width: auto; 	padding: 0; 	background: transparent; 	color: #000; 	font-family: "Karla",sans-serif; 	font-size: 10px; 	font-weight: bold; 	height: 60px; 	line-height: 30px; }
	.home section#whoweare_section .wwa_carousel button.slick-next.slick-arrow::after {     content: "";     display: inline-block;     width: 60px;     height: 30px;     background: transparent url(images/wwa_slick_next.png)no-repeat scroll center center/auto 100%;     float: right;     line-height: 30px; }
	.home section#whoweare_section .wwa_carousel button.slick-prev.slick-arrow::before {     content: "";     display: inline-block;     width: 60px;     height: 30px;     background: transparent url(images/wwa_slick_prev.png)no-repeat scroll center center/auto 100%;     float: left; 	line-height: 30px; }
	.home #whoweare_section .wwa_carousel ul.banners { 	display: inline-block; 	margin: 0; 	list-style: none; 	height: auto; 	width: 100%; 	padding-bottom: 70px; }
	.home #social_section .social_view { 	padding: 35px 0 0; 	margin-top: 0; 	width: 100%; 	display: inline-block; 	text-align: center; }
	.home #social_section .social_view .social_bg { 	width: 100%; 	display: inline-block; 	background: transparent url(images/wave.png)no-repeat scroll center center; 	text-align: center; 	height: auto; 	min-height: 150px; 	position: relative; 	margin-bottom: 0; 	background-size: cover; }
	.home #social_section .social_view .social_bg .social_icon { 	width: 55px; 	height: 55px; 	display: inline-block; 	border-radius: 50%; 	background: #3b5998 url(images/facebook.png)no-repeat scroll center center; 	position: absolute; 	top: calc(0% - 25px); 	left: calc(50% - 25px); }
	#home_latestfbposts #cff .cff-post-text-link {font-size: 15px !important;}
	#home_latestfbposts #cff.cff-default-styles .cff-date { 	font-size: 15px; 	float: none; 	position: absolute; 	bottom: 10px; 	width: 200px; 	left: calc(50% - 100px); 	background: #ffefef; 	padding: 2.5px 0; 	border-radius: 40px; }
	.home #exhibit_section { 	display: inline-block; 	width: 100%; 	padding: 35px 25px; 	background: #282828; }
	.home .exhibit_item .gallery .gallery_image { 	width: calc(50% - 40px); 	margin: 0 20px; 	display: inline-block; 	height: 280px; 	position: relative; }
	.home .exhibit_item .gallery .gallery_image .image_caption { 	position: absolute; 	display: inline-block; 	bottom: 20px; 	right: 20px; 	padding: 15px 30px; 	border-radius: 20px; 	color: #fff; 	background: #000000a6; 	line-height: 1; 	font-weight: 600; 	font-size: 13px; }
	.home .exhibit_home { 	padding-bottom: 70px; 	margin-left: 0; }
	.home .exhibit_item .content_wrap .cat_name { 	color: #fff; 	text-transform: uppercase; 	font-weight: 700; 	margin-bottom: 30px; 	letter-spacing: 3px; 	font-size: 12px; }
	.home .exhibit_item .content_wrap .e_title { 	margin: 0 0 8px; 	display: inline-block; 	width: 100%; 	min-height: 0; 	font-size: 24px; }
	.home .exhibit_item .content_wrap .e_title a { 	font-family: "Circular Std",sans-serif; 	font-size: 24px; 	color: #fff; 	letter-spacing: -4px; }
	.home .exhibit_item .content_wrap .data_button { 	display: inline-block; 	width: 100%; 	margin: 0 auto; }
	.home .exhibit_item .dp_perm_wrap {text-align: center;}
	.home .exhibit_item .content_wrap .dp_perm_wrap .banner_link { 	text-align: center; 	background: transparent url(images/exhibitbutton.png)no-repeat scroll center center; 	letter-spacing: 0; 	margin: 0; 	color: #ce0507; 	display: inline-block; 	height: 48px; 	line-height: 48px; 	font-size: 13px; }
	
	/*FAQ Page*/
	body.page-id-478.page-template-statictemplate #primary .site-content-header { display: none; }
	.page-id-478.page-template-statictemplate #wrapper .content-outer { 	width: 100%; 	max-width: none; 	display: inline-block; 	padding: 0 50px; }
	.page-id-478.page-template-statictemplate.page-id-478 #first_cntnt { 	display: inline-block; 	width: 100%; 	padding: 25px; 	text-align: center; }
	.page-id-478.page-template-statictemplate.page-id-478 #first_cntnt h1 { 	width: 100%; 	display: inline-block; 	vertical-align: middle; 	margin: 0 auto 20px; 	font-size: 30px; 	letter-spacing: -2px; }
	.page-id-478.page-template-statictemplate.page-id-478 #first_cntnt .preview_cntnt { 	width: 100%; 	display: inline-block; 	vertical-align: middle; 	font-size: 13px; }
	.page-id-478.page-template-statictemplate #faq #firstcol { 	display: inline-block; 	width: 100%; height: auto !important;}
	.page-id-478.page-template-statictemplate #faq #firstcol ul.faq_cat { 	display: none; }
	.page-id-478.page-template-statictemplate #faq #firstcol .faq_cat.mobile {	position: relative; 	display: inline-block; 	height: auto; 	top: 0; 	width: 300px; 	max-width: 300px; 	margin: 0 auto; 	padding: 12px 32px 12px 20px; 	border-radius: 5px; 	text-align: left; 	line-height: 1.5; 	font-size: 16px; 	font-family: 'Circular Std',sans-serif; 	background: #ce0507 url("images/faq-down-mbl.png") no-repeat scroll 95% center; 	color: #fff; }
	.page-id-478.page-template-statictemplate #faq #secondcol { 	display: inline-block; 	width: 100%; 	vertical-align: top; 	margin: 30px auto 0; }
	.page-id-478.page-template-statictemplate #faq #secondcol .accord_Wrap.active h2 { 	color: #ce0507; 	border-color: #ce0507; 	font-size: 16px; 	font-family: 'Circular Std',sans-serif; 	letter-spacing: 0px; }
	.page-id-478.page-template-statictemplate #faq #secondcol .accord_Wrap h2 { 	color: #000; 	border-color: #ce0507; 	font-size: 16px; 	font-family: 'Circular Std',sans-serif; 	letter-spacing: 0px; }
	.page-id-478.page-template-statictemplate #faq #secondcol .accord_Wrap .org_accord .accord_item { 	font-family: 'Karla',sans-serif; 	font-size: 16px; 	letter-spacing: -1px; 	margin: 25px 0 5px 0; 	position: relative; 	cursor: pointer; }
	.page-id-478.page-template-statictemplate .page_cntnt p { 	margin-top: 10px; 	letter-spacing: -.5px; 	display: inline-block; 	font-size: 14px; }
	body.page-template-stories .f_overall_block .f_lodge_contentblock .description { 	font-size: 15px; 	letter-spacing: -.5px; 	color: #14141e; 	margin-top: 13px; 	display: none; }
}
@media only screen and (max-width: 767px) {
	.page-id-478.page-template-statictemplate #faq #secondcol .accord_Wrap .org_accord .accord_item::after, #Staffs .staff_accord-item::after, .page-template-statictemplate .coffp_acc_trig::after { 	content: ''; 	display: inline-block; 	width: 15px; 	height: 15px; 	position: absolute; 	right: 0; 	top: calc(50% - 7.5px); 	transition: transform linear .3s; 	background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNiNTEyMWIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMTU2IDI1NmMwIDExIDkgMjAgMjAgMjBoNjB2NjBjMCAxMSA5IDIwIDIwIDIwczIwLTkgMjAtMjB2LTYwaDYwYzExIDAgMjAtOSAyMC0yMCAwLTExLTktMjAtMjAtMjBoLTYwdi02MGMwLTExLTktMjAtMjAtMjBzLTIwIDktMjAgMjB2NjBoLTYwQzE2NSAyMzYgMTU2IDI0NSAxNTYgMjU2eiIvPjxwYXRoIGQ9Ik0xNjAuNCA2MS44bDI1LjktMTAuN2MxMC4yLTQuMiAxNS4xLTE1LjkgMTAuOC0yNi4xIC00LjItMTAuMi0xNS45LTE1LjEtMjYuMS0xMC44bC0yNS45IDEwLjdjLTEwLjIgNC4yLTE1LjEgMTUuOS0xMC44IDI2LjFDMTM4LjUgNjEuMSAxNTAuMiA2NiAxNjAuNCA2MS44eiIvPjxwYXRoIGQ9Ik0yNTYgMGMtMTEgMC0yMCA5LTIwIDIwczkgMjAgMjAgMjBjMTE5LjQgMCAyMTYgOTYuNiAyMTYgMjE2IDAgMTE5LjQtOTYuNiAyMTYtMjE2IDIxNiAtMTE5LjQgMC0yMTYtOTYuNi0yMTYtMjE2IDAtMTEtOS0yMC0yMC0yMHMtMjAgOS0yMCAyMGMwIDE0MS41IDExNC41IDI1NiAyNTYgMjU2IDE0MS41IDAgMjU2LTExNC41IDI1Ni0yNTZDNTEyIDExNC41IDM5Ny41IDAgMjU2IDB6Ii8+PHBhdGggZD0iTTkzLjQgMTEzLjJsMTkuOC0xOS44YzcuOC03LjggNy44LTIwLjUgMC0yOC4zIC03LjgtNy44LTIwLjUtNy44LTI4LjMgMEw2NS4xIDg0LjljLTcuOCA3LjgtNy44IDIwLjUgMCAyOC4zQzcyLjkgMTIxIDg1LjYgMTIxIDkzLjQgMTEzLjJ6Ii8+PHBhdGggZD0iTTI1IDE5Ny4xYzEwLjIgNC4yIDIxLjktMC42IDI2LjEtMTAuOGwxMC43LTI1LjljNC4yLTEwLjItMC42LTIxLjktMTAuOC0yNi4xIC0xMC4yLTQuMi0yMS45IDAuNi0yNi4xIDEwLjhsLTEwLjcgMjUuOUM5LjkgMTgxLjIgMTQuNyAxOTIuOSAyNSAxOTcuMXoiLz48L3N2Zz4=) no-repeat scroll center center; }
	.page-id-478.page-template-statictemplate #wrapper .content-outer { 	width: 100%; 	max-width: none; 	display: inline-block; 	padding: 0 20px; }
}
