@charset "UTF-8";
*{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:inherit;letter-spacing:inherit;list-style:none;text-decoration:none;}
body { background-color: #f8f8f8; font-family: Arial, Helvetica, sans-serif; -webkit-appearance: none; }
strong { font-weight: bold; }
em { font-style: italic; }
p { margin: 1em 0; }
a { color:#52b4dc; text-decoration: underline; }
img { display: block;}
body, html { height: 100%; }
.clear { clear:both; min-height: 0; }
.wrap { max-width: 996px; width: 100%; min-height: 100%; background-color: #fff; border: 1px solid #c3c3c3; margin: 0 auto; padding: 1px 0; }
.logo { margin: 1.5em auto; max-width: 324px; width: 90%; }
.bnr-box { background-color: #231f20; padding: 1px 0; }
.hdr { font-family: "Arial Black", Gadget, sans-serif; font-size: 46px; font-weight: bold; text-align: center; margin: 0.5em auto; color: #fff; }
.colLeft { float: left; width: 54%; margin: 8px 3%; }
.colRight { float: left; width: 36%; }
.bnr-copy1 { font-family: "Arial Black", Gadget, sans-serif; font-size: 19px; font-weight: bold; color: #fff; margin: 0 16px; }
.bnr-copy2 { font-size: 17px; font-weight: bold; color: #fff; margin: 0 16px; }
.blue-box { background-color: #03cad1; padding: 1px 16px 16px; margin: 0.5em auto; }
.blue-box .copy { font-size: 17px; font-weight: bold; color: #231f20; }

input[type="text"] { background: #fff; font-size: 16px; width: 100%; padding: 4px; box-sizing: border-box; -moz-box-sizing: border-box; }
.col1 { width: 49%; display: inline-block; vertical-align: top; }
.col2 { width: 38%; margin-left: 3%; display: inline-block; }
.whyzip { position: relative; font-size: 12px; margin: 5px; }
.whyzip a { color: #231f20; }
.callout { position: absolute; left: 0; top: 25px; display: none; width: 150px; padding: 0 15px; font-size: 14px; background-color: #fbffdc; -webkit-box-shadow:  -3px 3px 6px rgba(0, 0, 0, 0.3); box-shadow: -3px 3px 6px rgba(0, 0, 0, 0.3); z-index: 9999; }
.arrow-top { border: 10px solid transparent; border-bottom-color: #fbffdc;
    height: 0; width: 0; /*total width of object will be 2x the border width, with arrow pointing opposite border color declaration*/
    position: absolute; top: -20px; left: 70px; }

.viewsample { color:#52b4dc; text-decoration: underline; cursor: pointer; white-space:nowrap; margin-left: 25px; }
	
h2 { font-family: "Arial Black", Gadget, sans-serif; font-size: 16px; font-weight: bold; margin: 1em 0; }
.radio input[type=checkbox] { display: inline-block; vertical-align: top; margin-top: 5px; margin-right: 5px; }
.radio label { display: inline-block; cursor: pointer; width: 90%; max-width: 510px; vertical-align: top; }
.radio a { font-size: 14px; color: #52b4dc; }
.hdr1 { font-family: "Arial Black", Gadget, sans-serif; font-size: 19px; font-weight: bold; }
.grey { font-style: italic; color: #757575; display: block; }
.txt19 { font-size: 19px; }
.txt16 { font-size: 16px; }
.divider { border-top: 1px solid #c4c4c4; margin: 1em auto; }
.yellow-box1 { background-color: #fced02; color: #000; font-weight: bold;font-size: 13px; padding: 3px 5px; }
.btn { background: url('https://web-archive.nli.org.il/National_Library/20160517234414oe_/http://image.email.ew.com/lib/fe9113727467037870/m/1/ew-0216-btn-signup.png') left top no-repeat; width: 210px; height: 46px; margin: 1em 0; cursor: pointer; text-indent: -9999px; }

.overlay { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; text-align: center; }
.overlayBG { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000000; opacity: 0.5; filter: alpha(opacity=50); }
.overlayContent { display: none; text-align: left; position: relative; top: 50px; }

/*Slide Show */
.slideshowWrap .slideshow { position: relative; max-width: 364px; width: 100%; margin: 0px auto; }
.slideshowWrap .slideshow .slide { display:inline-block; position: absolute; left: 0px; top: 0px; width: inherit; }
.slideshowWrap .slideshow .slide img { max-width:364px; width: 100%; /* IE8 Fix */ background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; zoom: 1; }

/* FAQ */
.faq { margin: 45px; font-size: 16px; line-height: 22px; }
.faq span { display: block; font-weight: bold; }

/* TY */
.ty-hdr1 { font-family: "Arial Black", Gadget, sans-serif; font-size: 26px; font-weight: bold; text-align: center; margin: 0.5em auto; }
.txt15 { font-size: 15px; text-align: center; }
.ty-hdr2 { font-size: 20px; font-weight: bold; color: #03cad1; text-align: center; margin: 1em auto; }
h3 { font-family: "Arial Black", Gadget, sans-serif; font-size: 24px; font-weight: bold; margin: 1em 0; }
.social { text-align: center; margin-bottom: 30px; }
.social img { display: inline-block; margin: 0 15px; cursor: pointer; }
.bullets { margin-left: 16px; font-size: 16px; }
.bullets li { color: #27bfdc; list-style: disc outside; margin: 11px 0; }
.bullets li span { color: #000; }
.btn-opt { display: inline-block; margin-right: 20px; }
.btn-opt div { font-size: 11px; margin-top: 5px;}
.lines { background: url('https://web-archive.nli.org.il/National_Library/20160517234414oe_/http://image.email.ew.com/lib/fe9113727467037870/m/1/ew-0216-lines.png') left top repeat-x; height: 8px; margin: 1em auto; }
.devices { max-width: 347px; width: 97%; }
.content { padding: 0 10px; }

@media (max-width: 570px) {
	.hdr { font-size: 24px; }
	.faq { margin: 20px; }
	.social { margin-bottom: 0; }
	.colLeft { float: none; margin: 8px 10px; width: 95%; }
	.colRight { display: none; }
	.devices { width: 90%; margin: auto; }
}
@media (max-width: 320px) {
	.col1, .col2 { display: block; margin: 5px 0; width: 90%; }
}
