/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
	    background: #000;
		opacity: .85;
		filter: alpha(opacity = 85);
		z-index: 40000;
		display: none;
		top: 0;
		left: 0; 
	}
		
		
	body.ie .reveal-modal-bg { 
		background: url(/web/20161022232634im_/http://iamemo.ru/images/background/modal-bg.png) repeat; } 
	
	.reveal-modal {
		visibility: hidden;
		top: 100px; 
		left: 50%;
		margin-left: -300px;
		width: 660px;
		background: #FFF url(/web/20161022232634im_/http://iamemo.ru/images/misc/modal-gloss.png) no-repeat -200px -80px;
		position: absolute;
		z-index: 40001;
		padding: 30px 0 0 0;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		overflow: hidden; 
	}
	.reveal-modal.free_trial {
		visibility: hidden;
		top: 100px; 
		left: 50%;
		margin-left: -469px;
		width: 940px;
		background: #FFF;
		position: absolute;
		z-index: 40001;
		padding: 0 0 0 0;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		overflow: hidden; 
	}
	.reveal-modal.video {
		width: 940px;
		margin-left: -470px;
		padding: 20px;
		background: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		-box-shadow: none;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		border-radius: 0px;
	}

	.reveal-modal.video { margin-left: -490px; }
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 428px; margin-left: -240px;}
	.reveal-modal.extra-medium { width: 515px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.larger 		{ width: 660px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	.reveal-modal.replay-download 		{ width: 536px; margin-left: -280px;}
	.reveal-modal.continue-english 		{ width: 640px; margin-left: -322px;}
	.reveal-modal.continue-french 		{ width: 680px; margin-left: -340px;}
	.reveal-modal.continue-german 		{ width: 700px; margin-left: -340px;}
	.reveal-modal.case-studies			{ width: 830px; margin-left: -415px;}

	.reveal-modal.replay-download {
		background: #ffffff;
		background-image: none;
	}
	
	.reveal-modal.medium {
		background: #eef0f3;
		background-image: none;
		padding: 15px 0 0 0;
	}
	
	.reveal-modal.medium h3 {
		font-size: 18px;
		color: #0e6899;
		text-shadow: 0 1px 0 #fff;
		text-align: center;
		width: 100%;
		margin: 0 0 14px 0;
	}
	
	.reveal-modal.medium div.blogs a {
		display: block;
		width: 308px;
		border-top: 1px solid #b8bfc7;
		padding: 15px 20px 30px 100px;
		font-size: 15px;
		font-weight: bold;
		color: #54575d;
		line-height: 1.4em;
	}
	.reveal-modal.medium div.blogs a span { display: block; font-weight: normal; font-size: 14px; }
	 
	.reveal-modal.medium div.blogs a:hover {
		background-color: #e6f2f8 !important;
	}
	.reveal-modal.medium div.blogs a.relb { background: #fff url(/web/20161022232634im_/http://iamemo.ru/images/background/e-learning-lightbox-relb.png) no-repeat 30px 15px;  }
	.reveal-modal.medium div.blogs a.wom { background: #fff url(/web/20161022232634im_/http://iamemo.ru/images/background/e-learning-lightbox-wom.png) no-repeat 30px 15px; padding-bottom: 15px; }
	.reveal-modal.medium div.blogs a.elh { 
		background: #fff url(/web/20161022232634im_/http://iamemo.ru/images/background/e-learning-lightbox-elh.png) no-repeat 30px 15px;
		-moz-border-radius: 0 0 5px 5px;
		-webkit-border-radius: 0 0 5px 5px;
		border-radius: 0 0 5px 5px;
		}
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		}
		
	.reveal-modal.medium .close-reveal-modal,
	.reveal-modal.extra-medium .close-reveal-modal,
	.reveal-modal.store-size .close-reveal-modal,
	.continue-english .close-reveal-modal,
	.continue-french .close-reveal-modal,
	.continue-german .close-reveal-modal {
		text-indent: -9000px;
		display: block;
		width: 11px;
		height: 12px;
		top: 11px;
		background: url(/web/20161022232634im_/http://iamemo.ru/images/icons/lightbox-medium-close.png) no-repeat;
	}
	.video .video_container {
		position: relative;
		z-index: 50000;
	}
	.video object {
		position: relative;
		z-index: 50000;
	}
	
	.reveal-modal.video .close-reveal-modal {
		background: url(/web/20161022232634im_/http://iamemo.ru/images/buttons/btn_video_close.png) no-repeat;
		text-indent: -9000px;
		width: 42px !important;
		height: 42px !important;
		top: 0;
		right: 0;
		position: absolute;
		z-index: 100000 !important;
	}

	/* Storyline 2 Case Studies */
	.reveal-modal.case-studies {
		background: #fff url(/web/20161022232634im_/http://iamemo.ru/images/storyline2/case-studies-modal-bg.png) no-repeat;
		width: 830px;
	}

	.reveal-modal.case-studies .close-case-studies {
		background: url(/web/20161022232634im_/http://iamemo.ru/images/icons/close-round-black.png) no-repeat !important;
		width: 27px !important;
		height: 27px !important;;
	}

	.reveal-modal.sl2-pricing .close-pricing-modal {
		background: url(/web/20161022232634im_/http://iamemo.ru/images/icons/close-x-white.png) no-repeat !important;
		width: 16px !important;
		height: 16px !important;;
	}

	/* Storyline 2 Pricing Modals */
	.reveal-modal.sl2-pricing {
		background: #fff url(/web/20161022232634im_/http://iamemo.ru/images/storyline2/head-modal-bg.png) no-repeat;
		/*width:620px;*/
		/*margin-left: -310px;*/
	}


	/* Overrides and Tweaks */

	.close-reveal-modal-override {
		text-indent: 1px !important;
		display: inline !important;
		position: relative !important;
		top: 0px !important;
		right: -5px !important;
		background-image:none !important;
	}

	.reset-modal-placment {
		position:relative;
		top: -540px;
	}
	
	
	/* Mobile */
		
		@media handheld, only screen and (device-width: 768px), (device-width: 800px) {
			.reveal-modal-bg { /*position: absolute;*/ }
			
			.reveal-modal,
			.reveal-modal.small,
			.reveal-modal.medium,
			.reveal-modal.large,
			.reveal-modal.xlarge,
			.reveal-model.replay-download { /*width: 60%;*/ top: 300px; left: 15%; margin-left: 0px; /*padding: 5%;*/ height: auto; }

			.reveal-modal.video,
			.reveal-modal.small,	
			.reveal-modal.medium,
			.reveal-modal.extra-medium,
			.reveal-modal.large,
			.reveal-modal.larger,
			.reveal-modal.xlarge,
			.reveal-modal.replay-download,
			.reveal-modal.continue-english,
			.reveal-modal.continue-french,
			.reveal-modal.continue-german,
			.reveal-modal.case-studies { left: 50%; }
			.reveal-modal.poses-size { margin-left: -270px !important; }
			.reveal-modal.iPad-size { left: 210px; }
			.reveal-modal.create-modal { left: 515px; }
			.reveal-modal.articulate-id {  margin-left: 130px !important; }
		}
		
		@media handheld, only screen and (max-width: 767px) {
			.reveal-modal-bg { /*position: absolute;*/ }

			.reveal-modal,
			.reveal-modal.small,
			.reveal-modal.medium,
			.reveal-modal.large,
			.reveal-modal.xlarge,
			.reveal-model.replay-download { /*width: 80%;*/ top: 300px; left: 5%; margin-left: 0px; /*padding: 5%;*/ height: auto; }

			.reveal-modal.video,
			.reveal-modal.small,	
			.reveal-modal.medium,
			.reveal-modal.extra-medium,
			.reveal-modal.large,
			.reveal-modal.larger,
			.reveal-modal.xlarge,
			.reveal-modal.replay-download,
			.reveal-modal.continue-english,
			.reveal-modal.continue-french,
			.reveal-modal.continue-german,
			.reveal-modal.case-studies { left: 50%; }
			.reveal-modal.poses-size { margin-left: -270px !important; }
			.reveal-modal.iPad-size { left: 210px; }
			.reveal-modal.create-modal { left: 515px; }
			.reveal-modal.articulate-id { margin-left: 130px !important; }
		}
	
	/*
			
	NOTES
	
	Close button entity is &#215;
	
	Example markup
	
	<div id="myModal" class="reveal-modal">
		<h2>Awesome. I have it.</h2>
		<p class="lead">Your couch.  I it's mine.</p>
		<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
		<a class="close-reveal-modal">&#215;</a>
	</div>
	
	*/
	
/*	--------------------------------------------------
	Daily demo
-------------------------------------------------- */

	#demo_times_studio  div.schedule, #demo_times_storyline  div.schedule  {
		float: left;
		margin-top: 7px;
		margin-left: 46px;
		margin-right: -27px;
		padding-bottom: 40px;
		width: 298px; 	
	}
	
		#demo_times_studio  div.separate, #demo_times_storyline  div.separate {
			float: left;
			width: 100%;
			height: 5px;
			margin-top: -13px;
			margin-bottom: 19px;
			background: #fff url( /web/20161022232634im_/http://iamemo.ru/images/misc/modal_sep.png )  center bottom no-repeat;
		}		
			
		#demo_times_studio  div.schedule h1, #demo_times_storyline  div.schedule h1 {
			font-size: 16px;
			color: #0e6899;
		}

		#demo_times_studio  div.schedule h2, #demo_times_storyline  div.schedule h2 {
			font-size: 13px;
			color: #54575d;
		}
		
		#demo_times_studio  div.schedule p, #demo_times_storyline  div.schedule p {
			font-size: 13px;
			margin-bottom: 10px;
		}	
		
		#demo_times_studio  div.schedule ul li, #demo_times_storyline  div.schedule ul li {
			font-size: 13px;
			margin: 0;
		}
		
		#demo_times_studio  div.schedule p:first-child, #demo_times_storyline  div.schedule p:first-child {
			color: #429bcc;
			margin-bottom: 7px;
		}
		
		#demo_times_studio  div.schedule p.muted, #demo_times_storyline  div.schedule p.muted {
			color: #9a9ca1;
		}
			
			#demo_times_studio  div.schedule p a, #demo_times_storyline  div.schedule p a {
				font-size: 13px;
				font-weight: bold;
				text-decoration: underline;
			}
			
			#demo_times_studio  div.schedule p a.muted, #demo_times_storyline  div.schedule p a.muted {
				color: #54575d;
				text-decoration: underline;
				font-weight: normal;
			}
			
		#demo_times_studio  a.red-button, #demo_times_storyline  a.red-button {
			color: #FFFFFF;
		    cursor: pointer !important;
		    text-decoration: none;
		    background: transparent url( /web/20161022232634im_/http://iamemo.ru/images/buttons/view_now.png ) 0 0 no-repeat;
		    display: block;
		    width: 100px;
		    height: 30px;
		    text-indent: -9000px;
		}

/*
     FILE ARCHIVED ON 23:26:34 Oct 22, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:17:17 May 29, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 962.949 (3)
  esindex: 0.009
  captures_list: 1248.899
  CDXLines.iter: 13.54 (3)
  PetaboxLoader3.datanode: 990.125 (5)
  exclusion.robots: 0.19
  exclusion.robots.policy: 0.177
  RedisCDXSource: 268.478
  PetaboxLoader3.resolve: 341.619 (2)
  load_resource: 400.018
*/