@charset "UTF-8";
img, object, embed, video {
	max-width: 100%;
}

html {
	font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	/*background-color:#e9ebee;*/
	scroll-behavior: smooth; /*controls go to top button scroll speed*/
}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	/*background-color:#e9ebee;*/
	background-color:#FFF;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width: 100%;
}

input, textarea {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}

/* mailchimp */

/* MailChimp Form Embed Code - Classic - 12/17/2015 v10.7 */
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border: 1px solid #ABB0B2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #00a8ff; border: 0 none; border-radius:4px; transition: all 0.23s ease-in-out 0s; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: normal; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#0099e8;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}

#mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;}
#mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}
* html #mc_embed_signup .size1of2 {margin-right:2%; /* Fix for IE6 double margins. */}
#mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px;}
#mc_embed_signup .mc-field-group input {display:block; width:100%; padding:8px 0; text-indent:2%;}
#mc_embed_signup .mc-field-group select {display:inline-block; width:99%; padding:5px 0; margin-bottom:2px;}

#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}
#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}
#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}
#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}

#mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;}
#mc_embed_signup .asterisk {color:#e85c41; font-size:150%; font-weight:normal; position:relative; top:5px;}     
#mc_embed_signup .clear {clear:both;}

#mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;}
#mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}
#mc_embed_signup .mc-field-group.input-group label {display:inline;}
#mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;}

/* #mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%; margin: 0 5%; clear: both;} */
#mc_embed_signup div#mce-responses {float:none; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:95%; margin:1em 0; clear: both;}
/* #mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;} */
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:none; top:-1.5em; z-index:1; width:95%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc-embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;}
#mc_embed_signup #num-subscribers {font-size:1.1em;}
#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}

#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {display:inline-block; margin:2px 0 1em 0; padding:5px 10px; background-color:rgba(255,255,255,0.85); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:14px; font-weight:normal; z-index:1; color:#e85c41;}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {border:2px solid #e85c41;}

/* mailchimp end */

/* Guide */


.black_overlay {
   display: none;
   position: fixed;
   top: 0%;
   left: 0%;
   width: 100%;
   height: 100%;
   background-color: black;
   z-index:94000;
   -moz-opacity: 0.6;
   opacity:.60;
   filter: alpha(opacity=60);
}


.white_content {
        display: none;
        position: fixed;
        top: 0%;
        left: 13%;
        width: 70%;
        height: 97%;
        padding: 5px;
        border: 3px solid #00a8ff;
        background-color: white;
        z-index:95000;
        overflow: auto;
}

#guide_cover {
	height: auto; 
	width: 50%; 
	max-height: 106px; 
	max-width: 80px;
}


/* End Guide */

.header_bg {
	position: relative;
	height: auto;
	width: 100%;
	background: #FFF;
	z-index:2000;
} 

.header {
	background-color:#FFF;
	position: relative;
	height: auto;
	max-height: 25px;
	width:95%;
	max-width: 1050px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:10px;
	top:10px;
	z-index:2001;
	border-radius:50%;
}

.header_logo {
	position: relative;
	height: auto;
	max-width: 350px;
	max-height:204px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:10px;
	z-index:2002;
	display: none;
}
.header_logo_mobile {
	position: relative;
	height: auto;
	max-width: 200px;
	max-height:117px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:20px;
	z-index:2002;
	display:block;
}


.section01a {
  background: url(https://cryptocourse.tv/images/section01a.jpg) no-repeat center bottom;
  background-size: cover;
  position: relative;
  /*border-bottom: 4px solid rgba(255,255,255,0.6);*/
  height: auto;
  margin-top: 0;
  padding: 1rem 0;
  
}


.cont_01a {
  position: relative;
  width:auto;
  max-width:900px;
  height:100%;
  margin-top:0;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0;
  padding: 20px;
	
}


.section01 {
	background-color:#CCC;
    position: relative;
  /*border-bottom: 4px solid rgba(255,255,255,0.6);*/
  min-height: 10px;
  height: auto;
  margin-top: 0;
  padding: 1rem 0;
  
}

.cont_01 {
  position: relative;
  width:auto;
  max-width:900px;
  height:auto;
  margin-top:0;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0;
  padding: 20px;
	
}




.section_whitea {
  background-color:#FFF;
  position: relative;
  padding-left: 0;
  padding-right:0;
  padding-top:20px;
  padding-bottom:20px;
  margin-top:-60px;
}



.section_white {
  background-color:#FFF;
  position: relative;
  min-height: 20rem;
  /*padding:6rem 0;*/
  padding-left: 0;
  padding-right:0;
  padding-top:10px;
  padding-bottom:1rem;
  margin-top:-60px;
}



.cont_white {
  position: relative;
  width:auto;
  max-width:700px;
  height:auto;
  margin-top:0;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0;
  padding: 20px;
	
}


.section_lt_blue {
  background: url(https://cryptocourse.tv/images/section01_bg.jpg) no-repeat center bottom;
  background-size: cover;
  position: relative;
  /*border-bottom: 4px solid rgba(255,255,255,0.6);*/
  min-height: 80px;
  height: auto;
  margin-top: 0;
  padding: 1rem 0;
  
}

.cont_lt_blue {
  position: relative;
  width:auto;
  max-width:700px;
  height:auto;
  margin-top:0;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0;
  padding: 20px;
	
}

video::-webkit-media-controls-fullscreen-button {
    display: none;
}

.video-container {
    position: relative;
    padding-bottom: 55%;
    padding-top: 15px;
    height: 0;
    overflow: hidden;

}

.video-container iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
	
    height: 100%;
	
}

.textWrap1 {
	width:auto;
	height:auto;
	max-width:350px;
	max-height:269px;
	float: none;
	margin-left:auto;
	margin-right: auto;
	margin-bottom:15px;
}

.textWrapAvatar {
	width:auto;
	height:auto;
	max-width:70px;
	max-height:70px;
	float: left;
	margin-left:0;
	margin-right: 20px;
	margin-bottom:15px;
}

.hl_block {
	width:90%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	border:#09F medium dashed;
	
}

.order_button_orange {
	background-color:#ff7e00;
	border-radius:7px;
	width:100%;
	max-width:230px;
	height:auto;
	padding:20px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#FFF; 
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	outline:none;
	border:none;
	border:0;
	cursor:pointer;
	text-decoration:none;
}

.order_button_orange:hover {
	background-color:#f27429;
}

.formfields_login {
	font-size: 14px;
	background-color: #FFFFFF;
	border: 1px solid #0077CE;
	width: 220px;
	height:auto;
	min-height: 28px;
}
.login {
	background-color:#00a0fc;
	height:auto;
	width:auto;
	min-width:222px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#FFF; 
	outline:none;
	border:none;
	border:0;
	cursor:pointer;
	text-decoration:none;
	margin-left:-4px;	
}


#footer {
	background-color: #FFF;
	position: relative;
	height: auto;
	width: 100%;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	top:-100px;
	
}

#footer_container {
	background-color: #FFF;
	position: relative;
	height: auto;
	max-width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding: 20px;
}

.share_container_footer {
	position: fixed;
	height: auto;
	width: 101%;
	background-color: #efefef;
	bottom: 0px;
	padding-top: 1px;
	box-shadow: 0px 0px 10px #888888;
	z-index: 20000;
}

.share_container_footer_inner_share {
	position: relative;
	height: auto;
	width:auto;
	max-width: 500px;
	margin-left: auto;
	margin-right: auto;
	z-index: 20001;
	text-align:center;
	top: 2px;
}

@media only screen and (min-width: 430px) {
	

.order_button_orange {
	width:90%;
	max-width:550px;
	font-size:28px;
	padding:30px;
	
}

}

@media only screen and (min-width: 481px) {

.white_content {
  top: 8%;
  left:11%;
  height: 76%;
  padding: 16px;
}

#guide_cover {
	max-height: 132px; 
	max-width: 100px;
}

}


@media only screen and (min-width: 486px) {
	
.header {
	max-height: 50px;
}
.header_logo {
	display: block;
}
.header_logo_mobile {
	display:none;
}

.section01 {
  min-height: 15px;
}

}


@media only screen and (min-width: 700px) {

.textWrap1 {
	float: left;
	margin-left:0;
	margin-right: 20px;
	margin-bottom:15px;
}

.textWrapAvatar {
	max-width:100px;
	max-height:100px;
	float: left;
	margin-left:0;
	margin-right: 20px;
	margin-bottom:15px;
}


}

@media only screen and (min-width: 769px) {

.white_content {
  top: 8%;
  left: 20%;
  width: 55%;
  height: 80%;
}

#guide_cover {
	max-height: 180px; 
	max-width: 137px;
}


}



