*{
    margin:0;padding:0;
}


body{
	font-size: 62.5%;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;  
	padding:0;
	width:100%;	
	margin:auto;
	max-width:1024px;
}

.hide{display:none;}
p.bold{ font-weight:bold; }


div,span,ul,li,h3{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;-webkit-text-size-adjust: none;-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;}
div#page div.selectable,div#page span.selectable,div#page ul.selectable,div#page li.selectable{-moz-user-select: text; -khtml-user-select: text;-webkit-user-select: text;-o-user-select: text;-ms-user-select: text;user-select: text;}




div#header {
	background-color: #f0f1f4;
	overflow: hidden;
	position: sticky;
	top: 0;
	width: 100%;
	z-index: 10000;
	box-sizing:border-box;
}


div#header  img {
	max-width: 90%;
	height: auto;
	margin: auto;
	left: 2%;
	position: relative;
	top: 7%;
	float: left;
}


div#header div#controls {
	margin-top: 10px;
	margin-right: 12px;
	box-sizing: border-box;
	text-align: right;
	width: 100%;
	padding-top: 5px;	
}

div#header div#controls span{
	padding-right: 10px;
	color: #000;
	cursor: pointer;
	font-size: 1.2rem;	
	display:inline-block;
	height: 1.8rem;
	vertical-align: top;
	line-height: 1.8;
	box-sizing:border-box;	
}

div#header div#controls span.separator{ cursor:default; }

div#header div#controls span:last-child{ border:0; }


div#programLinks {
	background-color: transparent;
	padding-bottom: 5px;
	position: relative;
	width: 100%;
}


div#programLinks ul {
	padding: 0;
	padding-top: 7px;
	margin: 0;
	width: 100%;
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: right;	
}

div#programLinks ul li {
	display: inline-block;
	padding-left: 20px;
	padding-right: 20px;
}


div#programLinks ul li span{color:#000;cursor:pointer;display:inline-block;font-size:1.2rem;width: 100%;text-align: center;	}
div#programLinks ul li.active span{color:#4f81bd;}




div#main {
  overflow-x:hidden  
}

div#themeItems {
	display: grid;
	grid-auto-rows: 1fr;
}

div.section{border-bottom: 1px solid silver;box-sizing: border-box; overflow:hidden; }
div#wellness{ padding:20px;}
div#wellness div.sectionH1, div#wellness div.sectionH3{ margin:0; padding:0; }

div#wellness div.flexColumn:first-child{ font-size:2.5rem; } 

.fr div#wellness div.flexColumn:first-child{ font-size:2rem; }
div#wellness div.flexColumn:last-child{ font-size:1.2rem; color:#004aad; }

div#wellness div.flexColumn:last-child div.sectionH3{margin-top:5px; }



.flexRow {
	display: flex;
	box-sizing:border-box;
	height:100%;
}

.flexColumn {
	position:relative;
	flex: 50%;
	box-sizing:border-box;	
}


div#yogaBanner div.bannerText {
	width: 30%;
	position: absolute;
	left: 1%;
	display: inline-block;
	padding: 10px;
	text-align: left;
	background-color: #8d97ad;
	color: #fff;
	box-sizing:border-box;	
	margin-top:10%;
	font-size: 1.25rem;
}

.fr div#yogaBanner div.bannerText { 
	width: 35%;
	font-size: 1.25rem;
}


div#yogaBanner{
	width:100%;
	position:relative;
	text-align: center;
}

div#yogaBanner img{
	width:100%;
	vertical-align: bottom;
}


div#yogaBanner div.groupWalking{
	position: absolute;
	top: 0%;
	left: 0;
	width: 100%;
	height:100%;
	min-height: inherit;
	z-index: 2;
}




div.theme div.flexColumn.left div.bannerText {
	position: absolute;
	color: #fff;
	font-size: 2.75rem;
	font-weight: bold;
	width: 80%;
	text-align: center;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	max-height: 30%;
}

div.theme div.flexColumn.right{
  font-size: 1.25rem;
  padding:25px;
  margin:auto;
}

.fr div#mission.theme div.flexColumn.right{
  font-size: 1rem;
}
  
div.theme div.flexColumn.right div.sectionH2 {
	color: #004aad;
	font-size: 3rem;
	text-align: center;
	line-height: 1.25;
}


div#mission.theme div.flexColumn.right div.sectionH2 {
	font-size: 2.5rem;
}

.fr div.theme div.flexColumn.right div.sectionH2 {font-size:2.5rem;}
.fr div#mission.theme div.flexColumn.right div.sectionH2 {font-size:2rem;}

div.theme div.flexColumn.right p{
  text-align: center;
  margin-top: 15px;
}


div.theme div.flexColumn.right ul {
	list-style-position: outside;
}

div.theme div.flexColumn li {
	margin-left: 25px;
	width: 90%;
}



div.theme div.joinToday{text-align:center;margin-top:50px;}
div.theme div.joinToday a span {
	margin: auto;
	height: 10%;
	font-size: 2.5rem;
	background-color: rgba(0,74, 173, 0.8);
	color: #fff;
	border: 2px solid rgba(0,74, 173, 1);
	cursor: pointer;
	display: inline-block;
	line-height: 1.7;
	border-radius: 10px;
	padding: .3rem 1.5rem;
}

div.theme div.joinToday a span:hover{ background-color: rgba(0,74, 173, 1); }





div#footer ul li#about{
	text-align:right;
}

div#footer ul li span{
	color:#fff;
	cursor:pointer;
	display:inline-block;
	font-size:1.3em;
	width: 100%;
	text-align: center;	
}


div#footer{
	clear:both;
	background-color:#404040;
	min-height:50px;
	line-height:50px;
	padding-top:5px;
	padding-bottom:5px;
}

div#footer ul{
	padding:0;
	margin:0;
	width:100%;
	text-align:center;
	list-style-type: none;
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	flex-wrap: nowrap;
}

div#footer ul li{
	display: inline-block;
}



div#pdf{width:100%;height:100%;overflow:hidden;}
div#pdf iframe{position:fixed; top:0px; left:0px; bottom:0px; right:0px; width:100%; height:100%; border:none; margin:0; padding:0; overflow:hidden; z-index:999999;}
div#pdf iframe::-webkit-scrollbar {display: none;}


div.programs div#main{margin:auto;max-width:1024px;overflow:hidden;}
div.results div#main{margin:auto;max-width:1024px;overflow:hidden;}
div.about div#main{margin:auto;max-width:1024px;overflow:hidden;}
div.news div#main{margin:auto;max-width:1024px;overflow:hidden;}

p.thought {
	position: relative;
	max-width: 183px;
	padding: 73px 31px;
	background: #f7a944;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fac868), to(#f3961c));
	background: -moz-linear-gradient(#fac868, #f3961c);
	background: -o-linear-gradient(#fac868, #f3961c);
	background: linear-gradient(#fff, #68cafa);
	-webkit-border-radius: 180px;
	-moz-border-radius: 180px;
	border-radius: 180px;
	-webkit-box-shadow: -3px 4px 8px #989898;
	-moz-box-shadow: -3px 4px 8px #989898;
	box-shadow: -3px 4px 8px #989898;
	color: #575544;
	font-size: 0.8em;
	letter-spacing: .06em;
	display: inline-block;
	left: 200px;
}

p.thought::before {
	content: "";
	position: absolute;
	bottom: 97px;
	left: -49px;
	background: #65c1f3;
	width: 30px;
	height: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	-webkit-box-shadow: -3px 3px 4px #989898;
	-moz-box-shadow: -3px 3px 4px #989898;
	box-shadow: -3px 3px 8px #989898;
	margin-right: 25%;
}

p.thought::after {
	content: "";
	position: absolute;
	bottom: 88px;
	left: -75px;
	width: 15px;
	height: 15px;
	background: #65c3f4;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: -3px 3px 4px #989898;
	-moz-box-shadow: -3px 3px 4px #989898;
	box-shadow: -3px 3px 8px #989898;
}

div.programs div.testimonial.left span.headshot {

    left: -100px;
    top: 50px;

}
div.programs span.headshot.female {

    background-image: url("/missionvav/images/tip_girl.png");
    background-position: 0 0;
    background-repeat: no-repeat;

}

div.programs span.headshot {
	width: 100px;
	height: 100px;
	display: inline-block;
	position: absolute;
	left: -159px;
	top: 146px;
}

div.programs div.pageHeading {
    font-size: 2.1em;
    margin-top: 20px;
    text-align: left;
    padding-left: 10px;
}

div.programs div.detailHeading {
	font-size: 1.8em;
	margin-top: 25px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 20px;
}

div.programDetailItem {
	font-size: 1.5em;
	margin-bottom: 15px;
	border-bottom: 2px dashed transparent;
	clear: both;
	height: auto;
	position: relative;
	padding-bottom: 15px;
	padding-left: 10px;
}

div.programDetailItem.orange{ border-color: #f2a94e;}
div.programDetailItem.turquoise{ border-color: #7acfdd;}
div.programDetailItem.olive{ border-color: #c0cf34;}
div.programDetailItem.red{ border-color: #e8183e;}
div.programDetailItem.fuchia{ border-color: #b05eab;}
div.programDetailItem.blue{ border-color: blue;}
div.programDetailItem.green{ border-color: #7bc74d;}
div.programs img.floatLeft{float:left;}

div.programs img.chartImage{margin-top:10px;}
div.programs div.chartFloat {
	float: right;
	width: 33%;
	margin-top: 37px;
}

div.programs div.chartFloat div {
	color: #006697;
	font-size: 1.3em;
	margin-left: 5px;
}
div.programs div.chartFloat img { width:100%; }


div.programs div.activities1 {
	background-image: url("/missionvav/images/activities_1.png");
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 50px;
	margin-bottom: 5px;
	margin-left:20px;
}

div.programs div.food1 {
	background-image: url("/missionvav/images/food1.png");
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 50px;
}

div.programs .floatRight{float:right;}
div.programs div.activitiesFloat{float: right;margin-right: 4%;}
div.programs div.landmarkIconsFloat{float: right;width: 29%;margin-right: 4%;}

div.programs div.landmarkIcons {
	background-image: url("/missionvav/images/landmark_icons.png");
	background-position: top center;
	background-repeat: no-repeat;
	height: 350px;
	width: 100%;
	background-size: contain;
	margin-right: 20px;
}

div.programs div.chatIcon {
	background-image: url("/missionvav/images/program_chat_icon.png"),url("/missionvav/images/program_chat_icon.png");
	background-size: 6%;
	background-position: 75% 0px,81% 50px;
	background-repeat: repeat-y;
}


div.programs ul.programsList {
	padding: 0;
	width: 25%;
	text-align: left;
	list-style-type: disc;
	display: inline-block;
	list-style-position: inside;
	vertical-align: top;
	margin-left: 30px;
}

div.programs ul.programsList li.checklist {
	background-image: url("/missionvav/images/assessments.png");
	background-position: -9px;
	background-repeat: no-repeat;
	height: 60px;
	list-style-type: none;
	border-top: 1px solid #345887;
}

div.programs ul.programsList li{width:90%;}
div.programs ul.programsList li.checklist span{font-size:1.6em; line-height:2.6em;margin-left:60px;color:#345887;}
div.programs div.programDescription{padding: 0 5px 20px 0; font-size: 1.5em;}

.clearfix::after {
    content: "";
    clear: both;
    display: table;
}

div.results ul.resultsList {padding: 0;padding-top: 7px;margin: 0;width: 40%;text-align: center;list-style-type: none;display: block;justify-content: space-around;float:left;}
div.results ul.resultsList li {display: inline-block;vertical-align: top;}
div.results ul.resultsList li span.statsImprove {display: inline-block;border: 1px solid #000;color: green;font-size: 2em;vertical-align: middle;padding: 2em .4em .4em .4em;}
div.results ul.resultsList li.arrowUp, ul.resultsList li.arrowDown {background-position: 14px 12px;background-repeat: no-repeat;min-height: 50px;border: 1px solid #d4d4d4;margin-bottom: 20px;width: 100%;background-color: #e8f8ff;border-radius: 10px;padding: 10px;}
div.results ul.resultsList li.arrowUp {background-image: url("/missionvav/images/stats_arrow_up.png");}
div.results ul.resultsList li.arrowDown {background-image: url("/missionvav/images/stats_arrow_down.png");}

div.results ul.resultsList li ul li.icon{background-position:8px 3px;background-repeat:no-repeat;padding-bottom: 10px;}
div.results ul.resultsList li ul li.icon span{ margin-left:40px; font-size:1.3em;}
div.results ul.resultsList li#physicalActivty ul li.icon{ background-image: url("/missionvav/images/stats_physical_activity.png"); }
div.results ul.resultsList li#strength ul li.icon{ background-image: url("/missionvav/images/stats_strength.png"); }
div.results ul.resultsList li#sleep ul li.icon{ background-image: url("/missionvav/images/stats_sleep.png"); }
div.results ul.resultsList li#eating ul li.icon{ background-image: url("/missionvav/images/stats_eating.png"); }
div.results ul.resultsList li#resilience ul li.icon{ background-image: url("/missionvav/images/stats_resilience.png"); }
div.results ul.resultsList li#weight ul li.icon{ background-image: url("/missionvav/images/stats_weight.png"); }
div.results ul.resultsList li#stress ul li.icon{ background-image: url("/missionvav/images/stats_stress.png"); }
div.results ul.resultsList li#depression ul li.icon{ background-image: url("/missionvav/images/stats_depression.png"); }
div.results ul.resultsList li#bloodPressure ul li.icon{ background-image: url("/missionvav/images/stats_blood_pressure.png"); }
div.results ul.resultsList li#pain ul li.icon{ background-image: url("/missionvav/images/stats_pain.png"); }
div.results ul.resultsList li ul li.item{ background-image: url("/missionvav/images/chevron_r.png"); background-position:5px 6px;background-repeat:no-repeat; padding:3px;}
div.results ul.resultsList li ul li.item span{margin-left:25px; display:inline-block; vertical-align:top;}
div.results div.pageHeading{font-size:2.1em;margin-top:20px;text-align:left;padding-left:10px;}
div.results div.detailHeading{font-size:1.8em;margin-top:25px;margin-bottom:10px;padding-left:10px;padding-right:20px;}
div.results ul.resultsTestimonial{ float: right; width: 50%; }
div.results ul.resultsTestimonial li {display: block;width: 100%;margin-bottom: 20px;}

div.results div.testimonial {background-color: #4f81bd;padding: 20px;border-radius: 25px;width: 40%;position: relative;margin-bottom: 10px;left: 105px;}
div.results div.testimonial div.text {width: 100%;font-size: 1.4em;color: #fff;}
div.results div.testimonial span.author{ display:inline-block; margin-top:20px;font-size: 1.4em;color: #fff; width: 100%; text-align: right;}
div.results div.testimonial.top, div.testimonial.left{ box-shadow: 5px 5px 10px 2px #000;}
div.results div.testimonial.bottom, div.testimonial.right{ box-shadow: 0px 0px 10px 2px #000;}
div.results .bubble:after {content: '';position: absolute;border: 1px solid rgba(51, 51, 51, 0.19);}
div.results .bubble:before {content: '';position: absolute;border: 1px solid #333;}
div.results .bubble.top:after {border-color: #4f81bd transparent;border-width: 0 13px 12px 13px;top: -12px;left: 45%;}
div.results .bubble.top:before {border-color: #999 transparent;border-width: 0 13px 11px 13px;top: -13px;left: 45%;}
div.results .bubble.left:after {border-color: transparent #4f81bd ;;border-width: 13px 12px 13px 0;top: 35%;left: -12px;}
div.results .bubble.left:before {border-color: transparent #999;border-width: 13px 11px 13px 0;top: 35%;left: -13px;}
div.results .bubble.right:after {border-color: transparent #4f81bd;border-width: 13px 0 13px 12px;top: 35%;right: -12px;}
div.results .bubble.right:before {border-color: transparent #999;border-width: 13px 0 13px 11px;top: 35%;right: -13px;}
div.results .bubble.bottom:after {border-color: #4f81bd transparent;border-width: 12px 13px 0 13px;bottom: -12px;left: 45%;}
div.results .bubble.bottom:before {border-color: #999 transparent;border-width: 11px 13px 0 13px;bottom: -13px;left: 45%;}
div.results ul.resultsList li ul {width: 100%;display: flex;flex-wrap: wrap;margin-left:50px;}
div.results ul.resultsList li ul li {display:block;font-size: 1.6em;text-align:left; flex: 0 0 90%;display: flex;align-items: flex-end;}
div.results span.headshot{width: 100px;height: 100px;display: inline-block;position: absolute;}
div.results span.headshot.male{ background-image: url("/missionvav/images/testimonial_male.png"); background-position:0 0;background-repeat:no-repeat; }
div.results span.headshot.female{ background-image: url("/missionvav/images/testimonial_female.png"); background-position:0 0;background-repeat:no-repeat; }
div.results div.testimonial.left span.headshot{left: -100px;; top: 50px;}
div.results div.testimonial.right span.headshot{right: -118px;top: 44px;;}
div.results div.testimonial.right{left:10px;}

ul#resultsVideos{
	float: left;
	width: 100%;
	margin-top: 25px;
	margin-bottom: 25px;
	padding-top: 25px;
	border-top: 2px dashed #c0c0c0;
	list-style-type: none;
}

li.resultsVideo{
	min-height: 50px;
	border: 1px solid #d4d4d4;
	margin:auto;
	margin-bottom: 20px;
	width: 45%;
	background-color: #c7dfff;
	border-radius: 10px;
	padding: 10px;
}


li.resultsVideo span.resultsVideoText {
	font-size: 1.6em;
	padding: 1px;
	width: 55%;
	text-align: left;
	margin: 0;
	float: right;
}




li.resultsVideo span.resultsVideoLink {
	background-image: url("/missionvav/images/results_1_160.jpg");
	background-repeat: no-repeat;
	background-position: left center;
	background-size:cover;
	width: 160px;
	height: 120px;
	cursor: pointer;
	border: 1px solid green;
	border-radius: 10px;
	display:inline-block;
}



div.results ul.resultsList li.hidden{display:none;}




div#missionVideo:hover{border-color:green;}



ul#webinarList {
	list-style: none;
	margin-left: 30px;
	margin-top: 25px;
	margin-bottom: 25px;
}

ul#webinarList li{
	background: transparent url('/missionvav/images/video-icon.png') no-repeat 0 top;
	cursor: pointer;
}


ul#webinarList li a {
	margin-left: 60px;
	display: inline-block;
	line-height: 1;
	color: #006699;
	font-size: 1.5em;
}

ul#webinarList li:hover a{ text-decoration:underline; } 

div.news div#list,
div.webinars div#list,
div.publications div#list{
	padding: 30px;
	font-family:Montserrat;
}

div.news div#list h3,
div.publications div#list h3{
	font-size:2.4em;
	font-weight:bold;
	color: #006697;
}

div.news div#list div#heading,
div.publications div#list div#heading{
	margin-top: 8px;
	font-size:1.5em;
}


div.news div#list div.row,
div.publications div#list div.row{
	margin-top: 15px;
	padding:5px;
}




div.news div#list div.row div.label,
div.publications div#list div.row div.label{
	font-size:1.6em;	
}


div.publications div#list div.row div.summary{
	font-size:1.5em;	
	border-bottom: 1px dashed #000; 
	padding-bottom: 25px;	
}

div.news div#list div.row div.link a,
div.publications div#list div.row div.link a{
	color: #006697;
	font-size:1.5em;		
	line-height: 1.5em;
}



#mediaLightbox {
    border: 2px solid #000000;
    display: none;
    width: 640px;
    height: 480px;
    margin: 40px 0 0 2px;
    padding: 0;
    z-index: 10000;
    top: 10%;
    position: absolute;
    left:0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff;
}

#mediaLightbox iframe{
	border: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	top: 0px;
	left: 0;
	position: relative;
	background-color: #ffffff;
}

#mediaLightbox div {
	border: 1px solid #808080;
	border-radius: 300px 300px 300px 300px;
	cursor: pointer;
	display: inline-block;
	position: absolute;
	z-index: 10002;
	background-color: #a65659;
	width: auto;
	height: auto;
	padding: 5px 15px;
	color: #fff;
	top: -20px;
	right: -20px;
	font-weight:bold;
	font-size: 13px;
}

#mediaLightboxOverlay {
	background: url("/images/colorbox/overlay.png") repeat scroll 0 0 transparent;
	height: 100%;
	width: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	z-index: 10000;
	display: none;
	opacity: 0.7;
	cursor: auto;
}


div.bannerImage{background-position:0 0;background-repeat:no-repeat;background-color:transparent;background-size:cover;}
div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_desktop.jpg")}
div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_desktop.jpg")}
div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_desktop.jpg")}
div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_desktop.jpg")}
div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_desktop.jpg")}
div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_desktop.jpg")}



div.webp div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_desktop.webp")}
div.webp div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_desktop.webp")}
div.webp div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_desktop.webp")}
div.webp div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_desktop.webp")}
div.webp div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_desktop.webp")}
div.webp div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_desktop.webp")}


p.pandemic{color: #004aad;}

div#tags{margin-top:25px;}
div#tags div.tagImage.cission{margin :auto;width:200px;background-image: url("/missionvav/images/cission.gif");height: 60px;background-repeat: no-repeat;background-size: contain;background-position: center;}
div#tags.webp div.tagImage.cission{ background-image: url("/missionvav/images/cission.webp") }
div#tags div.tagLine{margin :auto;width:200px;font-size:1.5em;text-align:center;margin-top:5px;}

div#poppy {
	background-image: url("/missionvav/images/poppy.png");
	height: 100px;
	width: 100px;
	left: 30px;
	color: #fff;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	float: left;
	top: -10px;
	position: relative;
}

div.joinToday,
div.joinToday a,
div#controls span,
div#programLinks li,
div#footer li{
	outline: revert;
}


div.section.downloadApp {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: none;
}



div.theme.downloadApp div.flexColumn.left, div.theme.downloadApp div.flexColumn.right {
	padding: 0;
	width: 50%;
}


.qrCode {
	width: 100px;
	height: 100px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}

.appCode {
	width: 160px;
	height: 54px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	margin: auto;
	margin-top: 20px;
}

div.ios div.qrCode {
	background-image: url('/images/qrcodes/missionvav-ios-qr-code.png');
	margin-right: 50px;
	float: right;
}

.fr div.ios div.appCode {
	background-image: url('/images/qrcodes/ios_white_fr.png');
	width:174px;
}

div.ios div.appCode {
	background-image: url('/images/qrcodes/ios_white.png');
	margin-right: 50px;
	float: right;
}


div.android div.qrCode {
	background-image: url('/images/qrcodes/missionvav-android-qr-code.png');
	margin-left: 50px;
	float: left;
}


div.android div.appCode {
	background-image: url('/images/qrcodes/google-play-black.png');
	margin-left: 50px;
	float: left;
	width: 180px;
}


.fr div.android div.appCode {
	background-image: url('/images/qrcodes/google-play-black_fr.png');
}


#pdf iframe{ border:0; }

div.blogs div#main div#list h3 {
	background-color: transparent;
	color: #000;
	text-align: left;
	font-weight: normal;
	font-size: 2.6em;
	width: auto;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom: 0;
}

ul#socialMedia {
	background-color: #404040;
	margin-top: 1px;
	padding-top: 6px;
	height: 21px;
}

ul#socialMedia li {
	background-position: left 74%;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: bottom;
	padding-left: 3px;
	padding-right: 3px;
	color: #fff;
	font-size: 1.4rem;
	height: 15px;
	width: 15px;
	cursor: pointer;
	margin-left: 10px;
	background-size: contain;
}

ul#socialMedia li#fb {
	background-image: url('/missionvav//images/fb_white.gif');
}


ul#socialMedia li#ig {
	background-image: url('/missionvav//images/ig.gif');
}

@media screen and (max-width: 800px) {
	div.ios div.appCode{
		margin-right:20px;
	}

	div.android div.appCode{
		margin-left:20px;
	}

	div.ios div.qrCode {
		margin-right: 20px;
	}

	div.android div.qrCode {
		margin-left: 20px;
	}
}




@media screen and (max-width: 1024px) {
	.fr div#wellness div.flexColumn:first-child div.sectionH1 { font-size: 3.5rem }	
	.fr div#wellness div.flexColumn:last-child {font-size: 1rem;}	
	div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ), url("/missionvav/images/join_desktop.jpg")}
	div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ), url("/missionvav/images/whatis_desktop.jpg")}
	div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_desktop.jpg")}
	div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_desktop.jpg")}
	div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_desktop.jpg")}	
	div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_desktop.jpg")}	
	
	div.webp div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ), url("/missionvav/images/join_desktop.webp")}
	div.webp div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ), url("/missionvav/images/whatis_desktop.webp")}
	div.webp div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_desktop.webp")}
	div.webp div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_desktop.webp")}
	div.webp div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_desktop.webp")}	
	div.webp div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_desktop.webp")}
	
}

@media screen and (max-width: 980px) {
	div.programs div.chartFloat {float: unset; width: initial; margin-top:15px;}
	div.programs div.chartFloat img {width: auto; }
	div.programs div.activitiesFloat{margin:0;}
}

@media screen and (max-width: 880px) {
	div.theme div.flexColumn.right div.sectionH2{ font-size:2.75rem; }
	div.theme div.flexColumn.right{ font-size:1rem; }
	div.theme div.flexColumn.left div.bannerText { font-size: 2.5rem;}

	div.programs div.chatIcon { background:none;}	
	div.programs div.activities1 {margin-left: 3px;}	
	
	div.results ul.resultsList {width:80%;float:unset;margin:auto;}
	div.results ul.resultsTestimonial {width:100%;float:unset;margin:auto;}	
	div.results div.testimonial{width:50%;margin:auto; left:0;}
	div.results div.testimonial.right{ left:unset; }
	li.resultsVideo{text-align:center;margin: auto;}
	li.resultsVideo span.resultsVideoText{width:100%;}
	li.resultsVideo span.resultsVideoLink{margin-top:10px;}

	div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_tablet.jpg")}
	div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_tablet.jpg")}
	div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_tablet.jpg")}
	div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_tablet.jpg")}
	div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_retina.jpg")}	
	div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_retina.jpg")}		
	
	div.webp div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_tablet.webp")}
	div.webp div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_tablet.webp")}
	div.webp div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_tablet.webp")}
	div.webp div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_tablet.webp")}
	div.webp div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_retina.webp")}	
	div.webp div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_retina.webp")}		


	.fr div#yogaBanner div.bannerText { font-size: 1.1rem;}

}

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

	div.theme div.flexColumn.right div.sectionH2{ font-size:2.25rem; }
	div.theme div.flexColumn.right{ font-size:1rem; }
	div.theme div.flexColumn.left div.bannerText { font-size: 2.5rem;}

	div#wellness div.flexColumn:first-child{ font-size:2rem;  }
	div#wellness div.flexColumn:last-child{ font-size:0.7rem;  }	
	div#yogaBanner div.bannerText{ font-size:1.15rem;  width: 35%;}	
	.fr div#yogaBanner div.bannerText {
		font-size: 1rem;
		width: 37%;
	}
	div.theme div.joinToday a span{font-size:2.25rem;}

	div.programs div.programDetailItem div.floatRight{float:unset;}
	div.programs div.landmarkIcons{display:none;}

	div.programs ul.programsList {margin: 15px auto;display: block;width: 83%;}
	div.programs ul.programsList li {width:100%;}
	div.programs ul.programsList li span { font-size: 1em; }
	div.programs ul.programsList li.checklist span{ font-size: 1.3em; margin-left: 50px;}
	div.programs ul.programsList li.checklist {background-position: -9px center;}
	div.programs div.programDescription{font-size: 1.3em;}
	div.programs div.food1 {width: 98%;background-position: center; }
	div.programs div.activities1 {width:98%; margin-left: 0; background-position: center;}
	div.programs div.programDetailItem img{display: block;margin-left: auto;margin-right: auto;}	
	div.programs div.activitiesFloat{float:unset;margin:0;}		

	div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_tablet.jpg")}
	div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_tablet.jpg")}
	div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_tablet.jpg")}
	div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_tablet.jpg")}
	div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_tablet.jpg")}
	div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_tablet.jpg")}

	div.webp div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_tablet.webp")}
	div.webp div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_tablet.webp")}
	div.webp div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_tablet.webp")}
	div.webp div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_tablet.webp")}
	div.webp div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_tablet.webp")}
	div.webp div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_tablet.webp")}


}



@media screen and (max-width: 640px) {
	div.theme.downloadApp div.flexRow{
		display: flex;
	}

	div.theme.downloadApp div.flexColumn.left,
	div.theme.downloadApp div.flexColumn.right  {
		float:right;
	}

	div.android div.appCode,
	div.ios div.appCode {
		margin: auto;
		float: initial;
	}
	

	div.android div.qrCode,
	div.ios div.qrCode {
		margin: auto;
		float: initial;
	}

	div.theme div.flexColumn.right div.sectionH2{ font-size:2.25rem; }
	div.theme div.flexColumn.right{ font-size:1rem; }
	div.theme div.flexColumn.left div.bannerText{ font-size: 2.5rem; max-height: 15%;}
	.fr div.theme div.flexColumn.left div.bannerText{ line-height:1; }
	div#programLinks{ margin-top:10px; }
	div#programLinks ul{ justify-content:initial; margin-left: 10px; }
	div#header{position:relative;}
	div#header img{width: 60%;left: inherit; display: block; float:unset;}
	div#programLinks ul li{padding-left:0;}
	div#yogaBanner div.bannerText{display: block;width: 100%;position: relative;margin: 0;left: 0;top: 0;padding: 7px;font-size: 1.5rem;text-align: center; }	
	.fr div#yogaBanner div.bannerText { font-size: 1.25rem; width: 100%; }

	
	
	div#wellness div.flexColumn:first-child{ font-size: 2rem;text-align: center;border-bottom: 1px dashed silver;padding-bottom:5px;}
	div#wellness div.flexColumn:last-child{ font-size: 1.2rem; text-align: center; padding-top:10px; }
	
	
	.fr div#wellness div.flexColumn:first-child div.sectionH1 { font-size: 3rem; }
	


	div.theme div.flexColumn.right p{text-align:left;}
	div.theme div.flexColumn li{width:100%;}
	div#main div#footer ul li { padding: 0; margin-right:0; }
	div#footer ul {display: flex;flex-direction: column;}	
	p.thought {left: 94px;}
	div.programs span.headshot {left: -146px;top: 175px;}
	p.thought::before {bottom: 68px;}
	p.thought::after {bottom: 52px;}
	
	li.resultsVideo{width:80%;}
	#mediaLightbox.video{ width: 560px; height: 420px; }
	div.flexRow{ display: block;}
	
	div#join div.flexRow,
	div#wwhatIs div.flexRow,
	div#ready div.flexRow,
	div#takePart div.flexRow,
	div#more div.flexRow,	
	div#mission div.flexRow{ display: grid; grid-auto-rows: minmax(350px,auto); }
	
	div#themeItems{display:block;}
	
	div#header div#controls { border-top: 1px solid silver;	}
	
	

	div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_mobile_hhd.jpg")}
	div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_mobile_hhd.jpg")}
	div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_mobile_hhd.jpg")}
	div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_mobile_hhd.jpg")}
	div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_mobile_hhd.jpg")}
	div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_mobile_hhd.jpg")}	
	
	
	div.webp div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_mobile_hhd.webp")}
	div.webp div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_mobile_hhd.webp")}
	div.webp div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_mobile_hhd.webp")}
	div.webp div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_mobile_hhd.webp")}
	div.webp div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_mobile_hhd.webp")}
	div.webp div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_mobile_hhd.webp")}	
	
	div#mission{ border-top: 5px solid #fff; }
	
	div#poppy {
		top: 7px;
		left: 10px;
		height: 70px;
		width: 70px;
	}

	
}



@media screen and (max-width: 580px) {
	div#yogaBanner {background-color: #8d97ad;}
	div#yogaBanner div.bannerText { width: 80%; margin: auto;  }
	div.results ul.resultsList {width: 91%;float: unset;margin: 0;margin-left: 3px;}
	div.results ul.resultsList li ul li.item span{padding-right:20px;}
	div.results span.headshot{display:none;}
	div.results div.testimonial{width:75%;}	
	#mediaLightbox.video{ width: 560px; height: 420px; }	
	.fr div#wellness div.flexColumn:first-child div.sectionH1 {font-size: 2.5rem; }
	div.petImages.expand pet-image-item {
		height: 373px;
	}	
}



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

	div.theme div.flexColumn.right div.sectionH2{ font-size:2.25rem; }
	div.theme div.flexColumn.right{ font-size:1rem; }
	div.theme div.flexColumn.left div.bannerText{ font-size: 2.5rem;}


	div#header img{width: 80%;}
	div#yogaBanner div.bannerText{ font-size: 1.25rem; }	
	.fr div#yogaBanner div.bannerText { font-size: 1.1rem; }
	div#wellness div.flexColumn:first-child{ font-size: 1.6rem;}
	div#wellness div.flexColumn:last-child{ font-size: 1.2rem;}	
	div.theme div.joinToday { margin-top:25px; }
	div.theme div.joinToday a span {font-size: 1.75rem;padding: .23rem 2rem;}



	p.thought {padding: 55px 17px;left: 8px;top:-18px;display:none;}
	p.thought::before {bottom: 2px;left: 1px;}	
	p.thought::after {bottom: -14px;left: -17px;}	
	div.programs span.headshot {left: -85px;top: 234px;}	
	div.programs img.floatLeft{float:unset;}
	
	div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_mobile_hd.jpg")}
	div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_mobile_hd.jpg")}
	div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_mobile_hd.jpg")}
	div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_mobile_hd.jpg")}
	div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_mobile_hd.jpg")}
	div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_mobile_hd.jpg")}	

	div.webp div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_mobile_hd.webp")}
	div.webp div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_mobile_hd.webp")}
	div.webp div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_mobile_hd.webp")}
	div.webp div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_mobile_hd.webp")}
	div.webp div#mission div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_mobile_hd.webp")}
	div.webp div#more div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_mobile_hd.webp")}		
	
	.fr div#wellness div.flexColumn:first-child div.sectionH1 {font-size: 2rem;}
	div#programLinks ul li{margin-top:12px;}


}


@media screen and (max-width: 350px) {
	div.theme div.flexColumn.right div.sectionH2{ font-size:2rem; }
	div.theme div.flexColumn.right{ font-size:1rem; }
	div.theme div.flexColumn.left div.bannerText{ font-size: 2.25rem;}

	div#header img{width: 80%;}
	div#yogaBanner div.bannerText{ font-size: 1.15rem; }	
	div#wellness div.flexColumn:first-child{ font-size: 1.2rem;}	
	div#wellness div.flexColumn:last-child{ font-size: 0.7rem;}	
	div.programs ul.programsList li.checklist {background-size: 20%;}	
	div#programLinks ul li span{font-size:1rem;}
	
	div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_mobile_ld.jpg")}
	div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_mobile_ld.jpg")}
	div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_mobile_ld.jpg")}
	div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_mobile_ld.jpg")}
	div#mission div.bannerImage { background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_mobile_ld.jpg");}
	div#more div.bannerImage { background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_mobile_ld.jpg");}	
	
	div.webp div#join div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/join_mobile_ld.webp")}
	div.webp div#wwhatIs div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/whatis_mobile_ld.webp")}
	div.webp div#ready div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/ready_mobile_ld.webp")}
	div.webp div#takePart div.bannerImage{ background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/take_part_mobile_ld.webp")}
	div.webp div#mission div.bannerImage { background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/mission_mobile_ld.webp");}
	div.webp div#more div.bannerImage { background-image: linear-gradient( rgba(51, 110, 189, 0.4), rgba(51, 110, 189, 0.4) ),url("/missionvav/images/more_mobile_ld.webp");}		
}


