/*   Theme Name: Counseling for a CauseTheme URI: Website URLDescription: Custom theme built for Counseling for a CauseAuthor: Lighthouse Web DesignsAuthor URI: http://www.lighthousewebdesigns.comVersion: 1*//* Colorswhite rgb(254, 254, 254) #fefefebrown rgb(91, 78, 74)  dk green rgb(69, 181, 170)lt green rgb(142, 210, 205)dk orange rgb(206, 113, 90)lt orange rgb(217, 160, 135)charcoal rgb(91,89,89)Fontsfont-family: 'Cookie', cursive; <-- Scriptyfont-family: 'Oswald', sans-serif;  <-- Main Headersfont-family: 'Arimo', sans-serif;  <-- Body Text*/@media screen {* { margin: 0; padding: 0; }.container { width: 90%; margin: 0 auto; max-width: 1700px;  }.horizLine { width: 90%; height: 1px; background: rgb(32, 32, 32, .4); margin: 2% auto; }.half { width: 45%; margin: 1.5%; padding: 1%; float:left; }.alignleft{ float: left; margin-right: 1.1% }.alignright{ float: right; margin-left: 1.1%  }.aligncenter { 	display: block; margin-left: auto; margin-right: auto; }.clear { clear: both; }/* Text and Links */ .screen-reader-text { position: absolute; left: -9999px; top: -9999px; }.clear { clear: both; }.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }h1, h2, h3 { font-family: 'Oswald', sans-serif; font-weight: 700; margin: 0 0 10px 0; text-transform: uppercase; }h1 { font-family: 'Oswald', sans-serif; }h2 { font-family: 'Oswald', sans-serif; }h3 { font-family: 'Oswald', sans-serif;  }p { margin: 0 0 10px 0; }a { color: rgb(107, 192, 75); }a:hover { } main ul, main ol { margin: 0 0 10px 30px; }	main ol li { padding: .75em 0;  }.greenTxt { color: rgb(69, 181, 170);  }.orangeTxt { color: rgb(206, 113, 90); }.btn-primary { background:rgb(206, 113, 90); border: rgb(217, 160, 135);  }.btn-primary:hover { background:rgb(217, 160, 135); border: rgb(206, 113, 90);  }	/* Icons */		@font-face {  font-family: "Flaticon";  src: url("./fonts/Flaticon.eot");  src: url("./fonts/Flaticon.eot?#iefix") format("embedded-opentype"),       url("./fonts/Flaticon.woff") format("woff"),       url("./fonts/Flaticon.ttf") format("truetype"),       url("./fonts/Flaticon.svg#Flaticon") format("svg");  font-weight: normal;  font-style: normal;}@media screen and (-webkit-min-device-pixel-ratio:0) {  @font-face {    font-family: "Flaticon";    src: url("./fonts/Flaticon.svg#Flaticon") format("svg");  }}[class^="flaticon-"]:before, [class*=" flaticon-"]:before,[class^="flaticon-"]:after, [class*=" flaticon-"]:after {     font-family: Flaticon;        font-size: 20px;font-style: normal;margin-left: 20px;}.flaticon-note:before { content: "\f100"; }.flaticon-medical:before { content: "\f101"; }.flaticon-social:before { content: "\f102"; }.flaticon-technology:before { content: "\f103"; }* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; }	blockquote { color: #767676; font-size: 19px; font-style: italic; font-weight: 300; line-height: 1.2631578947; margin-bottom: 24px; }	blockquote cite, blockquote small {  color: #2b2b2b; font-size: 16px; font-weight: 400; 	line-height: 1.5; }	blockquote em, blockquote i, blockquote cite { font-style: normal; }	blockquote strong, blockquote b { font-weight: 400; }				a.mainBtn { background: rgb(246, 113, 59); color: rgb(254, 254, 254); padding: .5em 1em; border-radius: 10px; }	a:hover.mainBtn { background: rgb(107, 192, 75); color: rgb(254, 254, 254);  text-decoration: none; }		.wp-caption {  	margin-bottom: 24px; }.wp-caption img[class*="wp-image-"] { display: block; margin: 0; }.wp-caption { color: #767676; }.wp-caption-text { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:         border-box;  font-size: 12px; font-style: italic; line-height: 1.5; margin: 9px 0; }div.wp-caption .wp-caption-text { padding-right: 10px; }div.wp-caption.alignright img[class*="wp-image-"], div.wp-caption.alignright .wp-caption-text { 	padding-left: 10px; padding-right: 0; }main { background: url('images/br-icon-faded.png') bottom right no-repeat transparent; min-height: 600px;  }/* Page Elements */ body { width: 100%; background:  rgb(254, 254, 254); color: rgb(8, 31, 31); font: 16px/1.8 sans-serif; }body, html { font-family: 'Arimo', sans-serif;  }header { padding: 20px 0 35px 0; }.pageHeader { background: url('images/title-bkgd.jpg') bottom center fixed; padding: 50px 0; color:#fefefe; text-align: center;  }	.phoneBlock .fa-phone { max-width: 100%; height: auto; display: block; position: absolute;  top: 50%;  -webkit-transform: translateY(-50%);   transform: translateY(-50%); font-size: 48px; color: #8d9392; }	.phoneBlock p { text-transform: uppercase; font-weight: 700; margin-bottom: 5px; text-align: left; margin-left: 55px; }	.phoneBlock h5 { font-size: 22px;line-height: 24px; color: rgb(69, 181, 170); text-align: left;margin-left: 55px; }		.btnBlock { display: inline-block; vertical-align: bottom;    text-align: right;  position: relative;  cursor: pointer; margin-top: 25px; }        	.btnBlock a { background: #45b5aa; border-radius;20px; color: #fefefe; padding: 7px 12px; border-radius:15px;  }	.btnBlock a:hover { background: #ce715a; border-radius;20px; color: #fefefe; padding: 7px 12px; border-radius:15px; text-decoration: none;  }		.headLogo img {width: 100%; height: auto; max-width: 400px;  }	.topRight { position: relative; text-align: right; margin-top: 15px; }	.headerCTA {  background: rgb(246, 113, 59); color: rgb(254, 254, 254); padding: .5em .75em; position: absolute; top: 20%; right: 0; border-radius: 0 0 15px 15px; margin: -20px; }	nav { background: rgb(206, 113, 90); }				.innerPages { padding: 1.5em 0 3em 0;  } /* Adds a bit of padding on inner pages */		.homeFeat { width: 100%; min-height: 400px; position: relative; }	.homeFeat h1 { position: absolute; bottom: 0%; right: 5%; color: rgb(254, 254, 254); text-shadow: 2px 2px #000000; font-size: 5em;  }		.homeServSec h3 { color: rgb(69, 181, 170);  }		.homeSec3 { background: url('images/homeSecBk.jpg') center right no-repeat; padding: 110px 0; margin-bottom: 2em; }	.serviceSec { background: url('images/assets/services-bg.jpg') center center no-repeat; padding: 110px 0; margin-bottom: 2em; color:#fefefe; }	/* Home Styles */		.homeSide { text-align: center;  }	.homeSideSec { margin: 1.2em 0; }		.services i { font-size: 2em;  }		section { margin: 1.5em 0 0 0; }	aside { padding: 2em 0 2em 2.3em; }		.cta { border-top: 3px solid rgb(246, 113, 59); text-align: center; padding: .75em 0; margin-bottom: 1.5em; }			.cta h3 { padding: .75em 0; }					.serviceList li::before { content: "";    width: 14px;    height: 14px;    display: inline-block;    margin-right: 15px;    vertical-align: middle;    position: relative;    top: -1px;    background: url(/images/list-check.png) center center no-repeat; }		.carousel { margin-bottom: 2em; }		.carousel-control  { font-size: 56px; margin-top: 15%; background-image: none;  }			.carousel-control.right { background: none; }			.carousel-control.left { background: none; }	/* Service Pages */			.servSec { min-height: 530px;  }		.servSecImg img { width: 100%; height: auto; max-width: 450px; }		.servSecImgLg { margin-top: 1.5em;  }		.servSecImgLg img { width: 100%; height: auto; max-width: 950px; }				.faqs {  }			.faqs h4 { color: rgb(107, 192, 75); }			.faqs dt { padding-top: 20px; color: rgb(69, 181, 170)   }				.faqs dd { font-size: 90%; padding-left: .75em; }					.testimonials { background: rgb(107, 192, 75) !important; color: rgb(254, 254, 254); }			.testimonials #myCarousel { padding: 1em 2em; }			.testimonials #myCarousel a { background-image: none; font-size: 5em; margin-top: -10px; }			.testimonials .carousel-inner {   }						/* Team Pages */			.teamSec { text-align: center; }			.teamImg {  }			.teamImg img { width: 100%; height: auto; max-width: 400px; }			.teamInfo { padding: .5em 0; }			.teamInfo h3 { font-size: 1.8em;  }			.teamIcons { font-size: 24px; }					.gform_button { background: rgb(107, 192, 75); color: rgb(255, 255, 255); padding: 7px 15px; border-radius: .5em; }				/* Post Pages */				.meta { font-size: 90%; border-top: 1px solid rgb(91,89,89); border-bottom: 1px solid rgb(91,89,89); padding: .5em 0; text-align: right; margin-bottom: 1em; }		.blogFeat img { width: 100%; height: auto; max-width: 600px; }		.postImg  { margin: 1em 0; }		.postImg img { width: 100%; height: auto; max-width: 1200px;  }				.blogListCont { margin: 25px 0;  }					.blogListCont h2 { padding-bottom: 15px;  }					.blogPostCont { padding: 25px;  }					.blogSec { margin: 20px 0;  }					.blogSec:nth-of-type(odd) { clear: left; }					.metaArea { padding: 3px 0; }					.meta { padding: 10px 0; }					.blogFeat { margin-bottom: 15px;  }					.blogFeat img { width: 90%; height: auto; text-align: center;  }		.blogSnippet  { width: 90%; }					.blogSnippet h3 a { color: #204753; }					.blogSnippet h3 a:hover { color: #3a3a3a; text-decoration: none; }				.blogInfo { width: 90%; margin: 0 auto;  }			.entry { padding-bottom: 35px;  }					.postMainImg img { width: 100%; height:auto;  }								.pagination { display: block; text-align: right; font-size: 1.2em;  }				.pagination h2 { display: none; }				/* Author Pages */				.author-profile-card {    background: #eee;    border: 1px solid #ccc;    padding: 20px;    margin-bottom: 20px;}.author-photo {    float: left;    text-align: left;    padding: 5px;}		body #gform_wrapper_1 .gform_footer input[type=submit]	{	background: rgb(69, 181, 170); color: rgb(255,255,255);	}		.footerBtn{ border: rgba(3, 0, 0, .3); border-radius: 10px; font-size: 1.2em; }	.footerBtnTop { background: rgb(91,89,89); padding: 3px 7px; }	.footerBtnBtm { background: rgb(254, 254, 254);  }		footer { background: rgb(28,28,28); color: #fefefe; padding: 1em 0; text-align: center; border-top: 3px solid rgb(206, 113, 90); font-size: 90%;  }	footer  p { padding: 0; margin: 0;  }	footer h3 { padding: 15px 0; }	footer a, footer a:link { text-decoration: none; color: rgb(255, 255, 255); }	footer a:hover, footer a:active { color: rgba(255, 255, 255, 1); }		footer .socialLinks { font-size: 36px; padding-top: 1em; }				footer .footerList {list-style: circle inside;  }		.copyright { background: #000000; color: #fefefe;  }	.lighthouse { font-size: 90%;  text-align: right; }		ul#socialFooter { list-style: none;  } 	ul#socialFooter li { display: inline; font-size: 36px; padding: 0 15px; }		#copyright { background: rgb(3, 0, 0); color: rgb(254, 254, 254); text-align:center;  }	video {   width: 100%    !important;   height: auto   !important; }.video { width: 98%; position: relative; padding-bottom: 56.25%;     padding-top: 25px; height: 0; overflow: hidden; margin: 2% 0;  }	.video iframe { position: absolute;     top: 0;     left: 0;     width: 100%;     height: 100%;  }	.post { }.entry { }.entry a { }.entry a:hover { }pre { }code, tt { }#meta { }.postmetadata { }/* Modifies the nav file in inc folder - If using Page Navi then you may delete this but place the Code in the -->inc --> nav file */ .navgation { }   .next-posts { }   .prev-posts { }#searchform { }	#s { }	#searchsubmit { }	ol.commentlist { list-style: none; }ol.commentlist li { }ol.commentlist li.alt { }ol.commentlist li.bypostauthor { }ol.commentlist li.byuser { }ol.commentlist li.comment-author-admin { }ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }ol.commentlist li.comment div.comment-author { }ol.commentlist li.comment div.vcard { }ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }ol.commentlist li.comment div.vcard cite.fn a.url { }ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }ol.commentlist li.comment div.vcard img.avatar-32 { }ol.commentlist li.comment div.vcard img.photo { }ol.commentlist li.comment div.vcard span.says { }ol.commentlist li.comment div.commentmetadata { }ol.commentlist li.comment div.comment-meta { font-size: 10px; }ol.commentlist li.comment div.comment-meta a { color: #ccc; }ol.commentlist li.comment p { }ol.commentlist li.comment ul { }ol.commentlist li.comment div.reply { font-size: 11px; }ol.commentlist li.comment div.reply a { font-weight: bold; }ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }ol.commentlist li.comment ul.children li { }ol.commentlist li.comment ul.children li.alt { }ol.commentlist li.comment ul.children li.bypostauthor { }ol.commentlist li.comment ul.children li.byuser { }ol.commentlist li.comment ul.children li.comment { }ol.commentlist li.comment ul.children li.comment-author-admin { }ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }ol.commentlist li.comment ul.children li.depth-5 { }ol.commentlist li.comment ul.children li.odd { }ol.commentlist li.even { background: #fff; }ol.commentlist li.odd { background: #f6f6f6; }ol.commentlist li.parent { border-left: 5px solid #111; }ol.commentlist li.thread-alt { }ol.commentlist li.thread-even { }ol.commentlist li.thread-odd { }form { }input[type=text] { }textarea { }} /* END screen media */@media screen and (min-width: 0) and (max-width: 450px) {			.serviceSide { display: none; }	aside { border-top: 2px solid #333; }	.tfootdeco { display:none; }}@media screen and (min-width: 0) and (max-width: 700px) {	.tfootdeco { background: url(images/top-footer-back.png) top center repeat-x; background-size: cover; min-height: 155px;  }		}@media only screen and (min-width: 0px) and (max-width: 1000px) {	.topRight { text-align: center;  }	.headLogo {width: 100%; margin: 0 auto 1em auto; }	.homeFeat h1 { font-size: 300%; }	.home2right { height: auto; }			.home2rightContent { padding: 5.2em 1.5em;  text-align: center; }	.home3Seca1 { border-bottom: 2px solid #fefefe; padding-bottom: 1em; }	.home3Seca2 {  padding-top: 1em; }	.indSec { border-bottom: 2px solid rgba(254, 254, 254, .5); width: 80%; margin: 0 auto; }	footer .footSec {  padding-bottom: 1em; }	} /* Nav Minified */ .navbarMain { position: relative; z-index: 9999999;  } .p7PM3-01.auto-subs ul ul .pmm3-title-bar,.p7PM3-01.auto-subs ul ul li a{white-space:nowrap}.p7PM3-01 ul li,.p7PM3-01 ul ul li,.p7PM3-01.p7PM3noscript{position:relative}.p7PM3-01{line-height:1; background: rgb(206, 113, 90); color: #ececea; font-size: 18px; text-align: center;font-stretch:condensed;-webkit-transform-style:preserve-3d}.p7PM3-01.horiz{padding:0 8px}.pmm3-toolbar{display:none}.p7PM3-01 a img{border:none;vertical-align:bottom}.p7PM3-01.menu-centered{text-align:center}.p7PM3-01.menu-right{text-align:right}.p7PM3-01:after{content:"\0020";clear:both;font-size:0;line-height:0;display:inline;height:0}.p7PM3-01 ul{margin:0;padding:0;display:inline-block;vertical-align:bottom}.p7PM3-01 ul li{list-style-type:none;float:left}.p7PM3-01 ul li a{display:block;padding:12px 18px;color: #ececea;text-decoration:none;background-position:left center;background-repeat:no-repeat}.p7PM3-01 a.trig_open,.p7PM3-01 ul li a.pm3-link:hover{background-color:rgb(217, 160, 135);color:rgb(3,0,0);}  .p7PM3-01 a.trig_closed{background-image:url(img/pmm3-right-dark.gif)}.p7PM3-01 ul ul a.trig_closed{background-image:url(img/pmm3-right-medium.gif)}.p7PM3-01 a.trig_open{background-image:url(img/pmm3-down-medium.gif)}.p7PM3-01 ul ul li a{border:none;border-bottom:1px solid rgba(0,0,0,.8);color:#AAA;font-size:.9em}.p7PM3-01 ul ul li:last-child a{border-bottom:none}.p7PM3-01 ul ul li a.pm3-link:hover,.p7PM3-01 ul ul li a.trig_open{background-color:#333;color:#DDD}.p7PM3-01 ul li a.pm3-link,.p7PM3-01 ul li a.pm3-link:hover{background-image:none}.p7PM3-01 ul ul{background:linear-gradient(90deg,rgba(34,34,34,1),rgba(0,0,0,1));background-color:#222;display:block;text-align:left;width:200px}.p7PM3-01.transparent ul ul{background:linear-gradient(90deg,rgba(34,34,34,1),rgba(0,0,0,.95))}.p7PM3-01.shadows ul ul{box-shadow:10px 10px 30px rgba(0,0,0,.5)}.p7PM3-01.auto-subs ul ul{width:auto}.p7PM3-01 ul ul li{float:none;margin:0;padding:0}.p7PM3-01.rounded ul ul{border-radius:5px}.p7PM3-01.rounded.justified ul li.pm3first ul.level_2,.p7PM3-01.rounded.sub-left ul ul{border-top-left-radius:0}.p7PM3-01.rounded.sub-left ul ul ul{border-top-left-radius:5px}.p7PM3-01.rounded.justified ul li.pm3last ul.level_2{border-top-right-radius:0}.p7PM3-01.rounded ul a.root_link,.p7PM3-01.rounded ul a.root_trig{border-radius:5px}.p7PM3-01.rounded a.root_trig.trig_open,.p7PM3-01.rounded ul ul .pm3first.pmm3-title-bar,.p7PM3-01.rounded ul ul a.pm3first{border-radius:5px 5px 0 0}.p7PM3-01.rounded.sub-centered.justified ul li.pm3first ul.level_2 a.pm3first,.p7PM3-01.rounded.sub-left ul.level_2 a.pm3first,.p7PM3-01.rounded.sub-right.justified .pm3first .level_2 a.pm3first{border-top-left-radius:0}.p7PM3-01.rounded.sub-left ul.level_3 a.pm3first,.p7PM3-01.rounded.sub-left.justified .pm3last ul.level_2,.p7PM3-01.rounded.sub-left.justified .pm3last ul.level_2 a.pm3first,.p7PM3-01.rounded.sub-right.justified .pm3first .level_2 ul a.pm3first{border-top-left-radius:5px}.p7PM3-01.rounded.justified ul li.pm3last ul.level_2 a.pm3first,.p7PM3-01.rounded.sub-right ul.level_2,.p7PM3-01.rounded.sub-right ul.level_2 a.pm3first{border-top-right-radius:0}.p7PM3-01.rounded.sub-right ul.level_2 ul,.p7PM3-01.rounded.sub-right ul.level_2 ul a.pm3first,.p7PM3-01.rounded.sub-right.justified .pm3first .level_2,.p7PM3-01.rounded.sub-right.justified .pm3first .level_2 a.pm3first{border-top-right-radius:5px}.p7PM3-01.rounded ul ul .pm3last.pmm3-title-bar,.p7PM3-01.rounded ul ul a.pm3last{border-radius:0 0 5px 5px}.p7PM3-01.rounded ul a.root_trig.trig_up,.p7PM3-01.rounded ul ul a.pm3first.pm3last{border-radius:5px}.p7PM3-01.rounded li.trig_up div{padding-bottom:10px}.p7PM3-01.rounded .trig_up a.pm3first{border-radius:5px!important}.p7PM3-01.rounded ul li.trig_up ul{border-radius:5px}.p7PM3-01.rounded .trig_up .pm3first.pmm3-title-bar{border-radius:5px 5px 0 0!important}.p7PM3-01.rounded .trig_up .pm3last.pmm3-title-bar{border-radius:0 0 5px 5px!important}.p7PM3-01.vert.rounded,.p7PM3-01.vert.rounded a.root_trig,.p7PM3-01.vert.rounded ul ul{border-radius:5px}.p7PM3-01 .pmm3-title-bar{padding:12px 18px;color:#DDD;background-color:#666}.p7PM3-01 .p7PM3_img{border:none;padding:0;text-align:center;background:0 0!important}.p7PM3-01 .p7PM3_img img{border:none;width:auto!important;height:auto!important;max-width:100%;vertical-align:bottom}.p7PM3-01.vert{background:0 0;border:none}.p7PM3-01.vert.shadows{box-shadow:none}.p7PM3-01.vert ul{display:block}.p7PM3-01.vert ul li{float:none;padding:0;position:relative}.p7PM3-01.vert ul ul li{padding:0;margin:0}.p7PM3-01 ul li a.current_mark{text-shadow:-.5px 0 0 #000}.p7PM3-01 ul ul li a.current_mark{color:#FFF;font-weight:700;text-shadow:none}.p7PM3-01.vert ul li a.current_mark{font-weight:700;text-shadow:none}.p7PM3-01.p7PM3noscript ul ul{position:absolute;display:none;top:100%}.p7PM3-01.p7PM3noscript ul ul ul{display:none;top:0;left:100%}.p7PM3-01.vert.p7PM3noscript ul ul{top:0;left:100%}.p7PM3-01.p7PM3noscript li:hover ul{display:block}.p7PM3-01.p7PM3noscript li:hover ul ul,.p7PM3-01.p7PM3noscript li:hover ul ul ul,.p7PM3-01.p7PM3noscript li:hover ul ul ul ul,.p7PM3-01.p7PM3noscript li:hover ul ul ul ul ul,.p7PM3-01.p7PM3noscript li:hover ul ul ul ul ul ul{display:none}.p7PM3-01.p7PM3noscript li li li li li li:hover ul,.p7PM3-01.p7PM3noscript li li li li li:hover ul,.p7PM3-01.p7PM3noscript li li li li:hover ul,.p7PM3-01.p7PM3noscript li li li:hover ul,.p7PM3-01.p7PM3noscript li li:hover ul{display:block}.p7PM3-01_crumbs.centered{text-align:center}.p7PM3-01_crumbs.right{text-align:right}.p7PM3-01_crumbs ul{margin:0;padding:0;overflow:hidden;font-size:1em;display:inline-block}.p7PM3-01_crumbs li{list-style-type:none;display:block;float:left;margin-right:.25em}.p7PM3-01_crumbs a{text-decoration:none;color:#000}.p7PM3-01_crumbs a:hover{text-decoration:underline}.p7PM3-01_crumbs li:last-child{margin-right:0;font-weight:700}.p7PM3-01_crumbs.thick-arrow li:after{content:"\0020 \0020 \27A7"}.p7PM3-01_crumbs.thin-arrow li:after{content:"\0020 \0020 \279F"}.p7PM3-01_crumbs.open-arrow li:after{content:"\0020 \0020 \21E8"}.p7PM3-01_crumbs.triangle-dots li:after{content:"\0020 \0020 \2234"}.p7PM3-01_crumbs.double-colon li:after{content:"\0020 \0020 \2237"}.p7PM3-01_crumbs.pipe li:after{content:"\0020 \0020 |"}.p7PM3-01_crumbs.dash li:after{content:"\0020 \0020 -"}.p7PM3-01_crumbs li:last-child:after{content:"\0020"}@media only screen and (min-width:0px) and (max-width:700px){.p7PM3-01.responsive:after{display:none}  .p7PM3-01.responsive .pmm3-toolbar{text-align:right;cursor:pointer;display:block;background: rgb(206, 113, 90);padding:10px 25px 10px 10px}  .p7PM3-01.responsive .pmm3-toolbar a{font-size:2em;font-weight:700;color:#ececea;text-decoration:none}.p7PM3-01.responsive .pmm3-toolbar a:hover{color:#FFF}.p7PM3-01.responsive .toggle-text.closed a:before{content:"Show Menu \0020";font-size:.5em}.p7PM3-01.responsive .toggle-text.opened a:before{content:"Hide Menu \0020";font-size:.5em}.p7PM3-01.responsive{text-align:center!important;padding:0!important}.p7PM3-01.responsive.vert ul{margin-top:0}.p7PM3-01.responsive ul{display:block}.p7PM3-01.responsive ul li{float:none;margin-right:0}.p7PM3-01.responsive a.trig_closed:hover{background-color:#222;color:#DDD}  .p7PM3-01.responsive ul ul{position:static!important;width:auto}.p7PM3-01.responsive .pmm3-title-bar{padding:12px 18px}.p7PM3-01.responsive ul ul .pmm3-title-bar,.p7PM3-01.responsive ul ul a{padding-left:24px}.p7PM3-01.responsive ul ul ul .pmm3-title-bar,.p7PM3-01.responsive ul ul ul a{padding-left:32px}.p7PM3-01.responsive ul.closed{display:none}.p7PM3-01.responsive ul.opened{display:block}.p7PM3-01.responsive.rounded,.p7PM3-01.responsive.rounded *{border-radius:0!important}.p7PM3-01.responsive.shadows *{box-shadow:none!important}.p7PM3-01_crumbs{display:none}.p7PM3-01_crumbs.show-mobile{display:block}.p7PM3.responsive.select .pmm3-select-wrapper{display:block;padding:10px}.p7PM3.responsive.select select{width:100%;font-size:1em;padding:4px}.p7PM3.responsive.select .pmm3-toolbar,.p7PM3.responsive.select ul{display:none}.p7PM3-01 div{left:0!important;top:0!important}}    /* Ends Nav Minified */@media print {.do-not-print { display: none; }#comments { page-break-before: always; }body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }h1 { font-size: 19pt; }h2 { font-size:17pt; }h3 { font-size:15pt; }h4,h5,h6 { font-size:12pt; }code { font: 10pt Courier, monospace; } blockquote { margin: 1.3em; padding: 1em; }img { display: block; margin: 1em 0; }a img { border: none; }table { margin: 1px; text-align:left; }th { border-bottom: 1px solid #333;  font-weight: bold; }td { border-bottom: 1px solid #333; }th, td { padding: 4px 10px 4px 0; }caption { background: #fff; margin-bottom: 2em; text-align: left; }thead { display: table-header-group; }tr { page-break-inside: avoid; } a { text-decoration: none; color: black; }	} /* END print media */