/*universal***************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body{background-color:#ebebeb!important;color:#444751;font:12px 'Open Sans',sans-serif!important;text-align:left;height:100%;width:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}
a{font-family:'Open Sans',sans-serif;text-decoration:none}
a.aimg{border:0}
a.aimg:hover{background-color:transparent}
hr,fieldset,img,button{border:0}
.left{float:left}
.right{float:right}
.clear{clear:both;display:block}
.bold{font-weight:700}
td.desktop_only{display:table-cell}
td.mobile_only{display:none}
.green_grad{background:#1cb24b; /* For browsers that do not support gradients */
	background:-webkit-linear-gradient(#90c73e,#1cb24b); /* For Safari 5.1 to 6.0 */
	background:-o-linear-gradient(#90c73e,#1cb24b); /* For Opera 11.1 to 12.0 */
	background:-moz-linear-gradient(#90c73e,#1cb24b); /* For Firefox 3.6 to 15 */
	background:linear-gradient(#90c73e,#1cb24b); /* Standard syntax */
}
.gray_grad{background:#aaa; /* For browsers that do not support gradients */
	background:-webkit-linear-gradient(#ddd,#aaa); /* For Safari 5.1 to 6.0 */
	background:-o-linear-gradient(#ddd,#aaa); /* For Opera 11.1 to 12.0 */
	background:-moz-linear-gradient(#ddd,#aaa); /* For Firefox 3.6 to 15 */
	background:linear-gradient(#ddd,#aaa); /* Standard syntax */
}
.eod_green{color:#1cb24b}
/*sew*********************************************/
.success{margin:4px 0;padding:6px;border:1px solid #090;font:12px verdana,arial,sans-serif;color:#030;letter-spacing:1px;background-color:#dff2bf;text-align:left;font-size:12px}
.error{margin:4px 0;padding:6px;border:1px solid #900;font:12px verdana,arial,sans-serif;color:#300;letter-spacing:1px;background-color:#ffbaba;text-align:left;font-size:12px}
.warning{margin:4px 0;padding:6px;border:1px solid #990;font:12px verdana,arial,sans-serif;color:#330;letter-spacing:1px;background-color:#feefb3;text-align:left;font-size:12px}
/*desktop*****************************************/
/*index*/
#view{margin:0 auto;overflow:hidden;max-width:1024px;background-color:#fdfdfd}
#bkg{height:562px;max-width:1024px;background-color:#111;background-image:url(https://eod.global.ssl.fastly.net/i/temp-email-background.jpg);background-size:100%;background-repeat:no-repeat}
#topnav{text-align:right}
.topnav_index{padding:20px 25px 0 25px}
.topnav_main{padding:14px 30px 0 0}
#topnav ul{list-style-type:none;margin:0;padding:0;overflow:hidden}
#topnav li{float:right}
#topnav li a{padding-left:20px;display:block;color:#fff;font-size:13px;font-weight:300}
#topnav li a:hover{text-decoration:underline}
#logo{margin:80px 0 50px 0}
#ih2{color:#fff;font-family:'Open Sans';font-size:25px;font-weight:300;font-style:italic}
#ih1{color:#90c73e;font-family:'Open Sans';font-size:20px;font-weight:300;font-style:italic}
#lowerbody{margin-top:-30px}
#mainform{width:640px}
#step1_parent{float:left;margin-right:14px;width:313px}
#step1{padding-top:4px;height:53px;text-align:center;color:#fff;font-size:36px;font-weight:700;background-color:#90c73e}
#step1_action{float:left;padding-top:4px;width:311px;height:83px;background-color:#fbfbfb;border:1px solid #d7d6d6}
#step2_parent{float:left;width:313px}
#step2{padding-top:4px;height:53px;color:#fff;font-size:36px;font-weight:700;background-color:#1cb24b}
#step2_action{width:311px;height:87px;background-color:#fbfbfb;border:1px solid #d7d6d6}
#get_email_btn{margin-top:16px;padding:12px 70px;background-color:#000;-webkit-border-radius:6;-moz-border-radius:6;border-radius:6px;color:#fff;font-size:26px;font-family:'Open Sans',sans-serif;font-weight:300}
#get_email_btn:hover {background-color:#222;cursor:pointer}
#asov{ display:none; }
#ih3{margin:50px 0 40px 10px;padding-left:90px;width:220px;height:33px;text-align:left;color:#444;font-size:25px;font-weight:300;font-style:italic;background-image:url(https://eod.global.ssl.fastly.net/i/emailondeck-grey-logo.svg);background-repeat:no-repeat}
#whyeod{width:750px}
.whyeod_grp{float:left;width:230px;margin-bottom:40px}
.icon{width:33px;height:33px}
.whyeod_txt{float:left;margin-left:11px;width:186px;text-align:left;color:#444751;font-size:16px;line-height:1.2;font-weight:300}
#whyeod_sp1{float:left;width:30px}
#whyeod_sp2{float:left;width:30px}
#whyeod_sp3{display:none}
#whyeod_sp4{float:left;width:30px}
#whyeod_sp5{float:left;width:30px}
#abouteod{max-width:600px;color:#444751;font-size:14px;line-height:1.3;font-weight:300;text-align:justify}
/*other pages*/
#maintopnav{padding:8px 0 8px 20px;background-color:#111}
#main_contain{margin:0 20px 20px 20px;padding:20px;border:1px #f2f2f2 solid;text-align:left}
#btn_contactus{padding:8px 10px;font-size:16px}
#polling_helper{max-width:100%;padding:5px 0 15px 0;background-color:#f7f7f7;border-radius:4px}
#forget_email{width:36px;position:relative;display:inline-block}
#forget_email img{position:absolute;top:-20px;left:4px}
#refresh{display:none;width:200px;margin:10px 0 0 6px;padding:10px;background-color:#1cb24b;-webkit-border-radius:6;-moz-border-radius:6;border-radius:6px;text-align:center;color:#fff;font-size:13px;line-height:1.2;font-weight:400;cursor:pointer}
#refresh_inbox{cursor:pointer}
#refresh_inbox:active{color:#BA55D3;text-decoration:underline}
#delete_emails{cursor:pointer}
#delete_emails:active{color:#BA55D3;text-decoration:underline}
#slm_link{cursor:pointer}
#slm_link:active{color:#BA55D3;text-decoration:underline}
#mch1{margin-bottom:30px;font-size:32px;font-weight:700;line-height:1.2}
#mch5{font-size:12px}
#left_col{float:left;width:180px;min-height:630px;padding-top:12px}
#right_col{float:left;width:844px;text-align:left}
/*inbox*/
#yne_label{margin:10px 10px 0 10px;padding-top:6px;color:#4a4a4a;font-size:18px;line-height:1.2;font-weight:300;display:inline-block}
#yne_input{margin-top:10px;padding:6px;border:1px solid #d7d6d6;color:#1cb24b;font-size:18px;line-height:1.2;font-weight:700;text-align:center}
#yne_desktop{display:inline-block}
#yne_mobile{display:none;text-align:center;margin-top:10px;padding:6px;background-color:#fff;border:1px solid #d7d6d6;color:#1cb24b;font-size:18px;line-height:1.2;font-weight:700}
#polling{margin:20px 0 4px 0;color:#000;font-size:13px;line-height:1.2;font-style:italic;font-weight:400}
#inbox_header{width:98%;height:33px;color:#fff;font-size:13px;line-height:1.2;font-weight:400}
#inbox_from{width:200px;padding:10px 0 0 10px}
#inbox_subject{padding-top:10px}
#inbox_received{padding:10px 0 0 0;width:100px;text-align:center}
.inbox_rows{overflow:hidden;width:98%;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;color:#000;font-size:14px;line-height:1.2;font-weight:300;cursor:pointer}
.inbox_rows_header{background-color:#eefff1;overflow:hidden}
.inbox_rows_from{word-wrap:break-word;width:190px;padding:10px;font-weight:400}
.inbox_rows_subject{word-wrap:break-word;margin:0 100px -999px 200px;padding:10px 8px 999px 0;border-right:1px solid #f2f2f2;font-weight:400}
.inbox_rows_subject_email{word-wrap:break-word;margin:0 100px -999px 200px;padding:10px 8px 999px 0;font-weight:400}
.inbox_rows_received{width:100px;margin:0 1px -999px 0;padding:10px 0 999px 0;font-weight:400;text-align:center;border-right:1px solid #f2f2f2}
.inbox_td_from{word-wrap:break-word;width:190px;padding:10px;font-weight:400}
.inbox_td_subject{word-wrap:break-word;font-weight:400}
.inbox_td_received{width:100px;font-weight:400;text-align:center;border-right:1px solid #f2f2f2}
/*message*/
#bti{margin:10px 0 4px 0px;font-size:15px;font-weight:700}
#bti a{color:#000;font-size:13px;line-height:1.2;font-style:italic;font-weight:700;text-decoration:underline}
#bti a:hover{color:#1cb24b}
#btn_cyne{display:none}
#mobile_iframe{width:98%}
#inbox_message_parent{border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}
#inbox_message{overflow:hidden;word-wrap:break-word;margin-right:1px;padding:10px;border-right:1px solid #f2f2f2;color:#535353;font-size:14px;line-height:1.4;font-weight:400}
#raw_email{padding:5px 15px 5px 5px;background-color:#eefff1;text-align:right}
#raw_email a{color:#00f;font-size:11px;line-height:1.2}
#raw_email a:hover{color:#1cb24b}
#nomail{padding-top:15px;font-size:15px;font-style:italic}
/*blog*/
#bh1{color:#000;font-size:52px;line-height:1.2;font-weight:bold;text-align:center}
.bh2{margin-bottom:4px;color:#444751;font-size:25px;line-height:1.2;font-weight:bold}
#bh3{max-width:600px;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #000;color:#333}
.blog_date{color:#90C73E;font-size:15px;line-height:1.2;font-style:italic}
.blog_contain{margin:20px;overflow-wrap:break-word}
.blog_contain h2{margin:40px 0 20px 0;overflow-wrap:break-word}
.blog_contain a{color:#1cb24b;font-size:17px;line-height:1.6;font-weight:700;overflow-wrap:break-word;text-decoration:underline}
.blog_contain a[href^="http"]::after,
.blog_contain a[href^="https://"]::after
{content:"";width:11px;height:11px;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}
.outside_link a[href^="http"]::after,
.outside_link a[href^="https://"]::after
{content:"";width:11px;height:11px;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}
.blog_contain p{margin-bottom:12px;color:#444751;font-size:17px;line-height:1.6;overflow-wrap:break-word}
.blog_contain blockquote{margin:0 0 12px 0;color:#1cb24b;font-size:20px;line-height:1.2;font-style:italic;overflow-wrap:break-word}
.blog_contain blockquote footer{margin-top:4px;color:#444751;font-size:10px;line-height:1.2;font-style:normal}
.blog_contain ul {padding-left:40px}
.blog_contain ul li{padding-bottom:17px;font-size:17px;line-height:1.6;overflow-wrap:break-word}
.blog_contain ol {padding-left:40px}
.blog_contain ol li{padding-bottom:17px;font-size:17px;line-height:1.6;overflow-wrap:break-word}
.blog_contain .code{margin:17px 0;padding:24px;border:2px solid #ddd;border-radius:4px;background-color:#fafafa;font-family:monospace;font-size:14px;color:#666;white-space:pre-wrap;overflow-wrap:break-word}
.blog_contain .code .comment{color:#280}
.blog_subtitle{margin:30px 0 2px 0;color:#111;font-size:17px;font-weight:bold;text-decoration:underline}
#blog_links{color:#000;line-height:1.2;font-style:normal}
#blog_links a{color:#1cb24b;line-height:1.2;font-style:normal}
#blog_eod_logo{width:280px;height:210px}
.blog_img{margin-bottom:10px;border:1px solid #aaa}
#author{margin:10px 0 30px 0;padding:10px;border:1px solid #cecece;font-size:14px;color:#434343}
#author img{margin-top:10px}
#content{padding:20px;text-align:left}
#content h1{font-size:42px;line-height:50px}
#content_blog{font-size:16px;line-height:20px}
#content_blog p{margin-bottom:20px}
#content_blog b{font-size:20px;line-height:24px}
/*faq*/
#fh1{width:450px;margin-bottom:50px;color:#000;font-size:26px;line-height:1.2;font-weight:bold;text-align:center;border-bottom:1px solid #000}
.fh2{margin:20px 0 8px 0;color:#444751;font-size:20px;line-height:1.2;font-weight:bold}
.faq_divider{margin:10px 30px 30px 0;height:20px;border-bottom:1px solid #eee}
#faq_contain p{color:#444751;font-size:14px;line-height:1.4}
#faq_contain a{text-decoration:underline}
/*er*/
#er1{margin:10px 0 20px 0;color:#000;font-size:26px;line-height:1.2;font-weight:bold;text-align:center;border-bottom:1px solid #000}
#er2{text-align:center;margin:30px 0 20px 0;color:#444751;font-size:20px;line-height:1.2;font-weight:bold}
p.er{font-size:14px}
ol#er{margin:10px 0 50px 50px;font-size:14px}
ul#er{margin:10px 0 50px 50px;font-size:14px}
input.er, textarea.er{padding:4px;font-size:16px}
div#er_token{display:none}
#er_text{cursor:pointer}
#et{font-size:18px}
#et_suc{margin:0 40px 80px 40px}
/*footer*/
#ftr{margin-top:100px;color:#444751;font-size:12px;line-height:1.3}
#bottomnav{display:none}
#copyright{margin:0 0 20px 0}
#copyright a{font-size:12px;color:#444751}
#email_token{margin:10px 0 0 0;padding:8px;border:1px solid #ddd;max-width:280px;font-size:14px}
#email_token_faq{color:#00f;font-weight:bold}
#lang_links,#lang_links a{color:#fff;font-size:12px;font-weight:bold}
/*aunits*/
#mau{display:none}
#contentad_widget{margin-top:20px;border-top:1px solid #777;padding-top:20px}
#memeg{margin-top:80px}
#bitconnect728x90{display:block;margin-bottom:8px}
#bitconnect300x250{display:none}
/*small screen************************************/
@media screen and (max-width:1040px){
	#left_col{display:none}
	.adslot_sidebar{display:none}
	#right_col{width:100%}
	#ftr{margin-top:100px}
	/*inbox*/
	#yne_label{margin-left:20px}
	#polling{margin-left:20px}
	/*message*/
	#bti{margin:10px 0 4px 20px}
	/*aunits*/
	#contentad_widget{margin-top:200px}
}
/*tablet******************************************/
@media screen and (max-width:900px){
	/*index*/
	#bkg{height:400px}
	#logo{margin:30px 0;padding:10px 0}
	#logo img{width:auto;height:150px}
	#ih2{font-size:21px;font-weight:700}
	#ih1{font-size:17px}
}
@media screen and (max-width:760px){
	/*index*/
	#whyeod{width:490px}
	#whyeod_sp2{display:none}
	#whyeod_sp3{display:block;float:left;width:30px}
	#whyeod_sp4{display:none}
}
/*mobile******************************************/
@media screen and (max-width:640px){
	/*index*/
	#view{width:100%}
	#bkg{height:170px}
	#topnav{display:none}
	#logo{margin:0;padding:10px 0}
	#logo img{width:auto;height:60px}
	#ih2{font-size:19px}
	#ih1{font-size:15px}
	#mainform{width:313px}
	#step1{height:41px;font-size:28px}
	#step2{height:41px;font-size:28px}
	#whyeod{width:230px}
	.icon{width:42px;height:42px}
	.whyeod_txt{width:177px}
	#whyeod_sp1{display:none}
	#whyeod_sp2{display:none}
	#whyeod_sp3{display:none}
	#whyeod_sp4{display:none}
	#whyeod_sp5{display:none}
	#abouteod{max-width:340px}
	/*inbox*/
	#right_col{margin:0;float:none;text-align:center}
	#yne_label{float:none;margin:10px 0 0 0;padding:0;font-size:14px;font-weight:700}
	#yne_input{float:none;display:none}
	#yne_desktop{float:none;display:none}
	#yne_mobile{display:block;margin:10px auto;padding:10px 0}
	#refresh{margin-left:10px}
	/*blog*/
	.blog_img{width:90%;height:auto}
	/*faq*/
	#fh1{width:100%;margin-bottom:20px;font-size:26px}
	/*er*/
	input.er{width:100%}
	#et{font-size:12px;font-weight:bold}
	#et_suc{margin:0 5px 30px 5px}
	/*ftr*/
	#bottomnav{display:block;margin-top:10px}
	#bottomnav a{text-decoration:underline}
	#mau{display:block;margin-top:10px}
	#bitconnect728x90{display:none}
	#bitconnect300x250{display:block;margin-bottom:14px}
}
@media screen and (max-width:400px){
	td.desktop_only{display:none}
	td.mobile_only{display:table-cell}
	/*index*/
	#ih2{font-size:17px}
	#asov{display:block}
	#asoh{display:none}
	#abouteod{width:80%}
	#refresh{float:none;margin-bottom:10px}
	#polling{margin-left:0}
	#polling_helper{max-width:100%;padding:10px}
	#inbox_header{margin:0;width:100%;height:40px;padding:7px 0 0 7px;text-align:left}
	#inbox_from{float:none;width:100px;padding:0}
	#inbox_subject{float:none;width:100px;padding:0}
	#inbox_received{display:none}
	.inbox_rows{border-left:0;padding-top:6px}
	.inbox_rows_from{float:none;word-wrap:break-word;width:98%;padding:10px 0 0 10px;font-size:13px;line-height:1.2;font-weight:700;text-align:left}
	.inbox_rows_subject{word-wrap:break-word;width:98%;margin:0;padding:0 10px 10px 10px;font-size:13px;line-height:1.2;font-weight:300;text-align:left}
	.inbox_rows_subject_email{word-wrap:break-word;width:98%;margin:0;padding:0 10px 10px 10px;font-size:13px;line-height:1.2;font-weight:300;text-align:left}
	.inbox_rows_received{float:none;width:98%;margin:0;padding:0;text-align:right}
	/*message*/
	#bti{margin:10px 0 4px 6px;text-align:left}
	#btn_cyne{display:block;margin-right:2px;font-size:14px}
	#mobile_iframe{width:100%;-webkit-overflow-scrolling:touch;overflow-y:scroll}
	#nomail{font-weight:700}
	/*blog*/
	.blog_contain{margin:14px 0 0 0}
	#blog_eod_logo{width:180px;height:135px}
	.blog_contain .code{padding:6px}
	/*other*/
	#maintopnav{padding:8px 0;text-align:center}
	#maintopnav div{float:none}
	#main_contain{margin-top:20px}
	/*aunits*/
	#memeg{display:none}
}
