/* SITE */
h1 {
	color: #3b99b0;
}
.logo a{
	color: #000;
	text-decoration: none;
}
.logo a:hover{
	color: #000;
}
.headerLogin {
	z-index: 9;
	font-size: 0.8rem;
}
.mobHeading {
	display:none;
	border: 1px solid #000;
	padding: 5px 10px;
}
.toggle-menu {
	text-align: right;
	font-size: 1.2rem;
	padding: 4px 0px;
}
span.menu-text {
	padding-right: 10px;
	display: inline-block;
	text-transform: uppercase;
}
.siteHeader {
	position: absolute;
	width: 100%;
	top:50px;
}
.menu-position {
	position: absolute;
	top:-5px;
	z-index: 9999;
	width: 100%;
}
.menu-wrap {
	min-width: 320px;
	float: right
}
nav.menu-head ul li{
	display: block;
}
nav.menu-head ul li, nav.menu-side ul li {
	background-color: #3b99b0;
}
nav.menu-head ul li a, nav.menu-side ul li a {}
.head-wrap {
	text-align: right;
	width: 100%;
}
/* LOGGINN */
.logginn {
	padding: 2px 10px;
	text-align: right;
}
.loginRow {
	padding-bottom:8px;
}
.loginWrapper {
	padding:50px 0 10px 0;
}
.loginWrapper input.txtInputField { 
	max-width:250px;  
	border:1px solid #999;
}
.loginWrapper input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}
/* LOGGINN */

.promo {
	padding: 0 8%;
}

.splash{
	position: relative;
	width: 100%;
	overflow: hidden;
	max-height: 60vh;
}
.splash-image {
	padding: 30px 8%;
}
.splash img{
	width: 100%;
}
.splash .join {
	position: absolute;
	top:10%;
	left:10%;
	z-index: 9;
	border: 1px solid #3b99b0;
	padding: 2px;
}
.join-content {
	background: rgba(255,255,255, 0.9);
	padding: 15px;
}
.splash .join h1{
	margin: 0;
	padding: 0;
}
.line-air {
	height: 3px;
	background: #3b99b0;
	margin: 2% 0 2% 0;
}
.yogalight {
	background: #fff;
    padding-bottom:15px;
}
.yogalightspace{
	background: #fff;
	padding-bottom: 60px;
}
.image-item-holder {
	padding: 0 8%;
}
.yoga-alle {
	background: #fff;
	color: #333;
}
.header {
	padding: 2% 10% 2% 10%;
	text-align: center;
}
.textholder {
	padding: 0 10%;
}
.textholderStraight {
	padding: 0 3rem;
}


/**/
.splash-image-cover {
    position: relative;
    padding: 0;
}
.splash-content {
    background: rgb(255,255,255);
    background: rgba(255,255,255, 0.9);
    position: absolute;
    top:3%;
    padding: 2%;
    z-index: 99;
}
.splash-content h1{
    margin-top: 0;
}
.splash-content.left {
    left:2%;
	max-width:50%;
}
.splash-content.right {
    right: 2%;
}
.featured-wrap {
	position: relative;
	overflow: hidden;
	margin-bottom: 40px;
}
.featured-intro {
	position: relative;
	z-index: 111;
	color: #fff;
	padding:40px 10px 60px 40px;
}
.featured-intro .watch{
	max-width: 500px;
}
.featured-image {
	position: absolute;
	top:0;
	z-index: 1;
	width: 100%;
	height: 100%;
	min-height: 100%;
}
.featured-image .cover-image {
	height: 100%;
	background-repeat: no-repeat;;
	background-position: center center;
	background-attachment: absolute;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.featured-wrap-fixed {
	position: relative;
	margin-bottom: 40px;
}
.featured-intro-fixed {
	position: relative;
	text-align: center;
	margin-bottom: 40px;
	padding:0 10px;
}
.featured-intro-fixed .watch{
	max-width: 500px;
}
.featured-image-fixed {
	position: relative;
	height: 350px;
	width: 100%;
}
.featured-image-fixed .cover-image-fixed {
	height: 100%;
	background-repeat: no-repeat;;
	background-position: center center;
	background-attachment: absolute;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
/**/

/* JOIN US */
.join-wrap a{
	display: block;
	color: #fff;
	text-decoration: none;
}
.join-us {
	background-color: #3b99b0;
	color: #fff;
	text-align: center;
	padding: 25px;
}
.join-us:hover {
	background-color: #44b6d2;
}
.join-us .medlem {
	font-size: 2rem;
}
/* JOIN US */
/* TEACHERS */

.teacher-picSQ {
    overflow: hidden;
    height: 140px;
    width: 140px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 10px;
}

.teachers {
	padding: 60px 10px 30px 10px;
}
.teacher-head {
	text-align: center;
	margin-bottom: 30px;
}
.teacher-head h2{
	font-size: 2.6rem;
}
.teacher-wrap {
	margin: 0 auto;
	text-align: center;
	margin-bottom: 30px;
}
.teacher-pic {
	background: #44b6d2;
	overflow: hidden;
	height: 200px;
	width: 200px;
	margin: 0 auto;
	text-align: center;
	border-radius: 100px; 
	-webkit-border-radius: 100px; 
	-moz-border-radius: 100px; 
	margin-bottom: 10px;
}
.teacher-pic img{
	width: 100%;
	height: 100%;
}
/* TEACHERS */
/* VIDEOLISTE */
.videoliste h1 {
	text-transform: uppercase;
	margin: 0 0 10px 0;
	padding: 0;
}

.watch {
	background-color: #3b99b0;
	border-radius: 0;
	border: none;
	color: #fff;
	text-decoration: none;
}
.watch:hover {
	background-color: #44b6d2;
	color: #fff;
}
.video-content {
	position: relative;
}
.video-content:hover .item-niva,
.video-content:hover .item-varighet,
.video-content:hover .item-laerer{
	background-color: #44b6d2;
}
.item-video {
	position: relative;
}
.item-leveltime {
	position: absolute;
	bottom:0px;
	z-index: 999;
}


.laererlisteTxt {padding-right: 30px;}
.laererlisteImg{ text-align:right;}

.thumbnail {}
.item-niva,
.item-varighet,
.item-laerer {
	background-color: #3b99b0;
	padding: 2px 8px;
	color: #fff;
	font-size: 0.8rem;
	margin-bottom: 2px;
}
.item-legg {
	background-color: #3b99b0;
	padding: 6px 8px;
	color: #fff;
	font-size: 0.9rem;
}
.item-legg:hover {
	background-color: #44b6d2;
}
.filter-wrap {
	padding: 0 10px;
}
.filterCloseButton {
	background-color: #3b99b0;
}
.filterCloseButton:hover {
	background-color: #44b6d2;
}
.videoliste h3 {
	margin:4px 0 4px 0;
}
.videoListHeading {font-size:1.2em; font-weight:bold;padding:6px 0 8px 0; display:block;}
.intorVideoliste {
	font-size:14px;
    margin: 0;
    min-height:110px;
}
.levelAndTimeListview {
	padding-top:4px; 
	font-size:12px;
}
/* VIDEOLISTE*/

/*VIDEO SINGLE*/
.video-holder {
	position: relative;
}
.video-holder .embed-container { 
	position: relative; 
	padding-bottom: 56.25%; 
	height: 0; 
	overflow: hidden; 
	max-width: 100%; 
} 
.video-holder .embed-container iframe, 
.video-holder .embed-container object, 
.video-holder .embed-container embed { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; 
}
.item-legg {
	position: relative;
	margin: 5px 0;
}
.item-legg a{
	color: #fff;
	display: block;
	text-decoration: none;
}
.liste-wrap {
	margin-top: 5px;
	background: #3b99b0;
	display: none;
	position: absolute;
	min-width: 250px;
	top:30px;
	left:0px;
	width: 100%;
	padding: 5px;

}
.liste-wrap ul{
	padding: 0;
	margin: 0;
	list-style: none;
	padding-bottom: 6px;
	border-bottom: 1px dashed #fff;
	margin-bottom: 6px;
}
.liste-wrap ul li{
	margin: 1px 0;
	background: #44b6d2;
}
.liste-wrap ul li a {
	display: block;
	padding: 2px 5px;
}
.liste-wrap ul li a:hover {
	background: #3b99b0;
}
.liste-wrap .nyliste {}
.liste-wrap .nyliste .opprett-liste {
	font-size: 0.8rem;
	margin-bottom: 4px;
}
.liste-wrap .nyliste .createlist {
	border: none;
	border-radius: 0;
	width: 100%;
	padding: 2px 6px;
}
.liste-wrap .nyliste .watch-opposite {
	background-color: #44b6d2;
	border-radius: 0;
	border: none;
	color: #fff;
	text-decoration: none;
	width: 100%;
	padding:7px 0;
}

.liste-wrap .nyliste .watch-opposite:hover {
	background-color: #3b99b0;
}
.share-this {
	float: right;
}
.share-this .text-del {
	margin-right: 6px;
	font-size: 0.8rem;
}
.share-this .social {
	margin: 1px;
}
.share-this .social a{
	background: #3b99b0;
	display: block;
	padding: 5px 10px;
	color: #fff;
	min-width: 40px;
	text-align: center;
	font-size: 1rem;
}
.share-this .social a:hover{
	background: #44b6d2;
}
.delavtext {
	font-size: 0.8rem;
	font-style: italic;
}
/*VIDEO SINGLE*/


/* ASIDE */
#filterWrapper {
	display:block;
	border-top: 1px dashed #3b99b0;
}
.pcHeading {
	display:block;
	color:#3b99b0;
}
.filterMenuContainer {
	margin-right:25px;
}
.filterHeading{}
.filter-arrow {
	text-align: right;
}
.filterHeading {
	padding-bottom:5px; 
	padding-top:10px; 
	cursor:pointer;
}
.filterGruppe {
	padding-bottom:8px;
	display:none;
}
.groupFooter {
	border-bottom:1px dashed #3b99b0;
}
.filterCloseButton {
	padding:4px 12px 4px 12px; 
	margin:4px 10px 4px 0; 
	background-color:#0094ff; 
	color:#fff; 
	border-radius:0px; 
	cursor:pointer; 
	display:inline-block;
}
.less {
	display: none;
}
.toggled .less {
	display: block;
}
.toggled .more {
	display: none;
}
aside.v-navi {}
aside.v-navi ul{
	margin: 0;
	padding: 0;
	list-style: none;
	margin: 0 10px;
}
aside.v-navi ul li{
	margin-bottom: 1px;
}
aside.v-navi ul li a{
	display: block;
	padding: 4px 10px;
	background: #3b99b0;
	color: #fff;
	text-decoration: none;
}
aside.v-navi ul li a:hover{
	background: #44b6d2;
	color: #fff;
}
/* ASIDE */

/*breadcrumb*/
.breadcrumb {
	list-style:none;
	margin:0; 
	padding:8px 0 10px 0;
}
.breadcrumb li {
	float:left;
}
.divider {padding:0 5px 0 3px;}


/* CONTENT */
.notLoggedInTxt {
	font-size:16px; 
	padding:0 0 20px 0; 
	font-weight:bold; 
	color:#c9302c;
}
.content-wrap {
	background: #fff;
	padding: 20px 10px;
}
.content-wrap-notResponsiveTable {
    position:relative;
	background: #fff;
	padding: 20px 10px;
}
/* CONTENT */

/* MINSIDE */

/*treningsdagbok*/
.textAreaPadding {
    padding:5px;
}
.dagbokInnlegg {padding:35px; }
.dagbokOdd {background-color:#eee;}
.dagbokDate {padding-bottom:6px;}
.registrerInnleggDagbok {border-bottom:1px solid #999; padding-bottom:25px;}
.sisteInnleggDagbok {padding:0 20px 0 24px;}

/*aktiviteter*/
.visAktivitet{
        padding: 15px 15px 45px 15px;
        background-color: #eee;
        margin-top: 25px;
        position: relative;

}
.closeAktivitet {
    position:absolute;
    top:0;
    right:10px;
    cursor:pointer;
    font-size:40px;
}

.leggTilAktivitetButton {position:absolute;top:15px; right:15px;}
#toggle-aktiviteter {display:none;}
#toggle-addSpilleliste {display:none;}
.leggTilAktivitet {
    margin:20px 0 18px 0;
    padding:12px;
    background-color:#ccc;
}
.leggTilAktivitet textarea {padding:5px; max-width:100%;}
.aktivitetsLine {
    padding:6px;
}
.listElemetnerVannrett {font-size:12px;}
.removeVideoFromAktivitet{cursor:pointer;}
.colorRed {color:red;}
.labelAktivitetsKalender {font-size:12px;}
/*--------------------------------*/

.listKredittKort {background-color:#eee;  padding:20px; border-radius:25px;}
.listKredittKort button {margin-top:10px;}
.updateKredittKort {display:none;}
.creditCardContainer {background-color:#eee;  padding:20px; border-radius:25px;}
.payment-errors {color:red; font-weight:bold; padding:10px;}
.errorMsg {margin-top:15px;padding:10px; background-color:red; color:#fff; font-weight:bold; }
.okMsg {margin-top:15px;padding:10px; background-color:green; color:#fff; font-weight:bold;}
.iconSizeUp {font-size:150%;}

.iconSpacingInList {
    width:30px;
}
.programInList {
	padding:0 45px 30px 0;
    height:450px; 
}
.introTilProgram {
	padding-bottom:18px; 
	font-weight:bold;
}
.playlistVideo {
	margin-bottom:20px; 
	border:4px solid #999
}
.playlistVideoActive {
	border:4px solid #3b99b0;
}
.playlistTrackHeader {
	background-color:#999; 
	color:#fff; 
	font-weight:bold; 
	padding:5px;
}
.playlistTrackHeader a {
	color:#fff; 
	text-decoration:none;
}
.playlistVideoActive .playlistTrackHeader {
	background-color:#3b99b0;
}
.spillelisteItem {
	display:none;
}
.addProgramContetnButton {
	padding: 6px 5px 6px 5px; 
	margin-right: 15px;
	/* border-radius: 10px; */  
	background-color: #3b99b0;  
	/* border: 2px solid #222; */  
	width: 150px;
	float: right;  
	color: #fff; 
	font-size: 14px; 
	text-align: center; 
	display:block; 
	text-decoration:none; 
	cursor:pointer;
}
.addProgramContetnButton:hover {
	background-color:#44b6d2; 
	text-decoration:none; 
	color:#fff;
}
#toggle-addPlaylist {
	display:none; 
	padding:0 0 35px 0;
}
.spillelisteRow {
	padding:9px; 
	margin-bottom:3px; 
	border:1px solid #ccc;
}
.handle {
	cursor:move;
}
.spillelisteRow:hover {
	border:1px solid #000; 
	background-color:#f6f3f3;
}
.spillelisterHandlinger {
	text-align:right;
}
.spillelisterHandlinger img {
	opacity:0.6;
}
.spillelisterHandlinger img:hover {
	opacity:1;
}
.imgHoverPointer {
	cursor:pointer;
}
.saveSortOrder {
	text-align:right;
}
#toggle-addVideo {
	display:none; 
	margin:0 0 30px 0; 
	border:1px solid #888; 
	padding:10px; 
	max-height:500px; 
	overflow:auto;
	width:100%;
}
#toggle-addSpilleliste {
	display:none; 
	margin:0 0 30px 0; 
	border:1px solid #888; 
	padding:10px; 
	max-height:500px; 
	overflow:auto;
	width:100%;
}
#toggle-addProgram{
    	display:none; 
	margin:0 0 30px 0; 
	border:1px solid #888; 
	padding:10px; 
	max-height:500px; 
	overflow:auto;
	width:100%;
}

.videoLineDottet {
	border-bottom:1px dashed #999;
	padding:8px;
}
.addVideoLine {
	background-color:#3b99b0; 
	color:#fff; 
	padding:1px 12px 1px 12px;
	margin-right:8px; 
	cursor:pointer;
}
.videoRowsTxtRight {
	text-align:right;
}
.minSpilleliste {
	border-top:2px solid #999; 
	padding-top:15px; 
}
.item-wrap {
	padding: 5px 5px;
	border:1px solid #ccc;
	margin-bottom: 3px;
}
.item-wrap a:hover {
	color: #44b6d2;
}
.item-wrap:hover {
	border: 1px solid #000;
	background: #f6f3f3;
}
.item-wrap .item-tease {
	margin-right: 10px;
}
.item-wrap .item-nav a{}
.item-wrap .item-desc {
	font-size: 0.9rem;
}
.item-wrap .item-note {
	font-size: 0.7rem;
}
.item-wrap .item-remove {
	text-align: middle;
}
.item-play {
	margin-bottom: 6px;
}
/* MINSIDE */

/* IMAGE COVER */

.image-wrap {
	padding: 50% 0 50% 0;
	width: 100%;
	position: relative;
}
.image-holder {
	height: 100%;
	position: absolute;
	top:0;
	bottom: 0;
	width: 100%;
	overflow: hidden;
}
.image-holder .image-cover {
	height: 100%;
	min-height: 100%;
	background-repeat: no-repeat;;
	background-position: top center;
	background-attachment: absolute;
    -webkit-background-size: cover; 
    -moz-background-size: cover;    
    -o-background-size: cover;      
    background-size: cover;
}

/* IMAGE COVER */

/* SOCIAL FEEDS */
section.social {}
section.social .insta-wrap {
	background-color: #3b99b0;
	text-align: center;
}
section.social .insta-wrap:hover {
	background-color: #44b6d2;
}
section.social .insta-wrap a{
	text-decoration: none;
}
section.social .insta-wrap .social-head {
	padding: 20px 0px;
	color: #fff;
}
section.social .insta-wrap .social-head i{
	font-size: 6rem;
}
section.social .insta-wrap .social-head .konto{
	margin: 0;
	padding: 0;
	font-size: 2rem;
}
.social-head {
	padding: 20px 0px;
	text-align: center;
}
.social-head .follow {}
.social-head .identity {
	font-weight: bold;
	font-size: 1.3rem;
	color: #3b99b0;
}
.center-me {
	text-align: center;
}
.center-air {
	padding: 0 10px;
}

.padVideoCap{
    padding-left:10px;
}
.topvideolist .thumbnail{
    margin-bottom:20px;
}
.topvideohead{
    font-size: 24px;
    color: #3b99b0;
}
#padVideoCap{
    position:relative;
  }
.margtopbtn{
    padding-top:15px;
  /*  position: absolute;
    bottom: 0;*/
 }
.topvideowrap{
    margin-bottom:20px;
}
/* SOCIAL FEEDS */


/* FOOTER */
.footer {
	padding:10px 0 20px 0; 
	text-align:center;
}
/* FOOTER */


 /*fade tekst(videointro */
.elli{
    /*max-width: 400px;*/
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 3px solid #fff;
    max-height:75px;
    min-height:unset;
    overflow:hidden;
    text-overflow: ellipsis;
    content: "";
    position:relative;
}
.elli:before {
    content:'';
    width:100%;
    height:100%;    
    position:absolute;
    left:0;
    top:0;
    background:linear-gradient(transparent 26px, white);
}

.elliin{
    /*max-width: 400px;*/
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 3px solid #fff;
    max-height:122px;
    overflow:hidden;
    text-overflow: ellipsis;
    content: "";
    position:relative;
}
.elliin:before {
    content:'';
    width:100%;
    height:100%;    
    position:absolute;
    left:0;
    top:0;
    background:linear-gradient(transparent 26px, white);
}

.lesmer{
    font-size:16px;
    color: #999;
    text-align:center;
    margin-top:0px;
}

.toggleTekstSynlighet {
    display: block;
    font-size: .6rem;
    text-align: center;
    letter-spacing: 1px;
    text-decoration: none;
    cursor: pointer;
}


/* fadeslutt*/


/* minside statistikk */

.statsTable td {
    vertical-align: top;
}

.statsTable td ul {
    margin: 0;
    padding: 0;
}

.statsTable td ul li {
    list-style: none;
}

.statsTable a {
    color: #000;
    text-decoration: none;
}

.statsTable a:hover {
    text-decoration: underline;
}

.statsTable .statsHead {
    font-size: .7rem;
    color: #888;
}

.statsTable .statsData {
    margin-left: 5px;
}

.statsGraph {
    display: inline-block;
}
.stripe-connect {
  display: inline-block;
  margin-bottom: 1px;
  -webkit-font-smoothing: antialiased;
  border: 0;
  padding: 1px;
  height: 30px;
  text-decoration: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.stripe-connect span {
  display: block;
  position: relative;
  padding: 0 12px 0 44px;
  height: 30px;
  font-size: 14px;
  line-height: 30px;
  color: white;
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.stripe-connect span:before {
  content: '';
  display: block;
  position: absolute;
  left: 11px;
  top: 50%;
  width: 23px;
  height: 24px;
  margin-top: -12px;
  background-repeat: no-repeat;
  background-size: 23px 24px;
}
.stripe-connect.light-blue {
  background: #b5c3d8;
  background-image: -webkit-linear-gradient(#b5c3d8, #9cabc2);
  background-image: -moz-linear-gradient(#b5c3d8, #9cabc2);
  background-image: -ms-linear-gradient(#b5c3d8, #9cabc2);
  background-image: linear-gradient(#b5c3d8, #9cabc2);
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.stripe-connect.light-blue span {
  color: #556F88;
  text-shadow: 0 1px rgba(255, 255, 255, 0.8);
  background: #f0f5fa;
  background-image: -webkit-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);
  background-image: -moz-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);
  background-image: -ms-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);
  background-image: linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);
  -moz-box-shadow: inset 0 1px 0 #fff;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
}
.stripe-connect.light-blue span:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAADIElEQVRIDbWVTWgTQRTHZ2Z3s5vdpsm2aZp+iKKNCgZsK4iWik0tClqwHozS9iYo4nfw0KNU8ebBm+JNESktBfEgWg+KB0FbiqhFMS1SKyk0lTY1zcd+jG82TSkNoXtoXngk+2bm92b/780EU0pRKWxwcJAjpQAzZrKqSigZ3G3ISsnguka8/FpZWrrOtwi8cI4jpJkiuodgTKAkhqbrC9lM5ms6o936/ObJ+7Vriv3GHFe/Cm8LX76nejwR2elEgsOBOI5DGD6UmpyuG750OtWuZbNLALMFp4axzYK3h690V6oVkXJ3ORJF0QITDIphQMHWTdNEqZSE3IroK7bT9XFMSG7n1T7vDaXMhWRZRhBcPw8ReAuHYVhJCwaLBGBPOc1FSdopSU4Lwuay3ve45FTfhdMfE8ll4U8srkxMTquLC4s/irAKwvDSiiWLw+HgeB40xkyHHHwu/lfouXZ7ePjhnafVlWptczAQhKFfbNyWYZTrc9XtikFjIOiOFSfIoAjyCfeP9kR+tp662AXAZ+AfbIFhEqUrAu8LNjw32SMksJLAwWVd4/V6UW1Njeqv9vW3n7n6JRQKrXbXRkkwMrE1OXyi7YFJcWDs29RxaBGetSDhCQKtkCiJVqHhOzhLyGOAdm8Ezo/ndxI923m4f3/jru8v346GpmPzTXCd5ZJA9/AcD8W2ZGPy2LY8nC0Y217vj17q7Xw3HZs79Gjg9c2sbkACMA4jSZJQRnJK7NGOUUSoBT/WG+mDWv4jFI8ih/ip4+DeqK5p16HpeVYDZjwkYBLZNYypacHravzhjKY3GXBQTPDxiSnkUVWkyMpqe0L9kbtMztiFw3TNgleoHqdOWRmhxtREBHR2CIKlM4sxM0yKAlv9UbtwqFnSggsAEggPx9t6LFgPlxfyV7oTvSc77hYMFgmAzHGLdqBp94vZ+aWFxUSyPpXRVN0wnHAEsMARw6VI6WBgS6yjpXEIOANFWAVhapozeOU/dAeMNoDXgXvAneCt4Anw3+CvwEfAbdvQyPiRvA6TsIr5phnc5zOF9+sm4XnBjJcMvsgtJ/8DyYLwNvinaNYAAAAASUVORK5CYII=");
}



