body { background-color:#fff;font-size:10pt; }

#store_window { width:90%;max-width:400px;margin:20px auto;text-align:right;color:#000; }
#store_window > h1:nth-child(1) { font-family:semi,tahoma;font-size:16pt;letter-spacing:-1.2pt;margin:0;
margin:10px auto 0px;text-align:center; }
#store_window > div:nth-child(2) { line-height:25px;text-align:center;width:80%;margin:10px auto; }
#store_window > div:nth-child(3) { margin:13px 0px 20px;text-align:center; }
#store_window > div:nth-child(3) img { height:30px;margin:0px 2px; }
#store_window > div:nth-child(4) { margin-top:15px; }

.store_contact { text-align:right;margin-top:10px; }
.store_contact > div { vertical-align:top; }
.store_contact > div:nth-child(1) { padding:5px 10px;border-radius:5px;background-color:#f3f3f3;font-family:bold,tahoma; }
.store_contact > div:nth-child(1) img { height:20px; }
.store_contact > div:nth-child(2) { padding:5px 10px; }

#store_footer { position:fixed;left:0;bottom:0;width:100%;background-color:#f1f1f1;
font-family:bold,tahoma;text-align:center;padding:10px 0px;z-index:+1000; }

#payment_window { position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;color:#fff; }
#payment_window > div { padding:0px 15px; }
#payment_window.ok_back { background-color:#199c42; }
#payment_window.cancel_back { background-color:#d13d3f; }
#payment_window > div > div:nth-child(1) { text-align:center;font-size:20pt;font-family:bold,tahoma;margin-bottom:10px; }
#payment_window > div > div:nth-child(2) { font-size:10pt;line-height:25px; }
#payment_window > div > div:nth-child(3) { margin-top:20px; }
#payment_window > div > div:nth-child(3) a { padding:10px 25px;background-color:rgba(0,0,0,0.1);color:#fff;
font-size:11pt;border-radius:20px;font-family:bold,tahoma; }

#store_map { border-radius:10px;overflow:hidden;margin-bottom:60px;margin-top:15px; }
#store_map_container { height:300px;position:relative;margin-bottom:10px; }
#store_map a { display:block;border-radius:10px;padding:8px 0px;text-align:center;border:1px solid #ddd;font-family:bold,tahoma; }

#store_tab {}
#store_tab > div:nth-child(1) { border-bottom:1px solid #ddd;margin-bottom:20px;text-align:center; }
#store_tab > div:nth-child(1) > div { display:inline-block;vertical-align:middle;font-size:11pt;font-family:bold,tahoma;cursor:pointer;
padding:9px 8px;position:relative; }
#store_tab > div:nth-child(1) > div.selected { color:#f54444; }
#store_tab > div:nth-child(1) > div.selected:after { content:"";display:block;width:100%;height:2px;position:absolute;right:0;
bottom:-1px;background-color:#f54444;z-index:+1; }
#store_tab > div:nth-child(2) > div { display:none; }
#store_tab > div:nth-child(2) > div.selected { display:block; }

.store_account_frame { margin-bottom:20px;padding:15px;border-radius:15px;background-color:#f1f1f1;line-height:25px; }
.sa_bank { text-align:right;margin-bottom:5px;font-family:bold,tahoma;font-size:12pt;color:#000; }
.sa_sheba { text-align:right; }
.sa_sheba > div { direction:ltr;font-size:11pt;font-family:bold,tahoma; }
.sa_card { text-align:right; }
.sa_card > div { direction:ltr;font-size:11pt;font-family:bold,tahoma; }
.sa_account { text-align:right; }
.sa_account > div { direction:ltr;font-size:11pt;font-family:bold,tahoma; }
.card_space { width:6px;display:inline-block;vertical-align:middle; }
.sa_label { display:inline-block;vertical-align:middle;margin-left:5px; }

.copy_container { line-height:28px; }
.copy_container > div { display:inline; }
.store_copy { display:inline-block;vertical-align:middle;width:25px;height:25px;margin:0px 7px;background-size:50%;
background-image:url('../image/copy.png');background-position:center;background-repeat:no-repeat;cursor:pointer;
border-radius:100%; }
.store_copy.done { background-color:#97d271;background-image:url('../image/copied.png'); }

#copy_input { position:fixed;left:-100px;top:-100px;width:10px;height:20px;display:none; }
#copy_input input { width:10px;height:20px; }

.container { width:100%;max-width:1100px;margin:0px auto;padding:0px 15px;box-sizing:border-box;
color:#23262a;line-height:30px;font-size:10pt; }
.container a { color:#23262a; }

#web_header { position:fixed;left:0;top:0;width:100%;background-color:#fff;z-index:+10;
transition:100ms;-webkit-transition:100ms;-moz-transition:100ms; }
#web_header > .tbl { height:80px;transition:100ms;-webkit-transition:100ms;-moz-transition:100ms; }
#web_header > .tbl > div:nth-child(1) { text-align:right;width:70px; }
#web_header > .tbl > div:nth-child(1) img { height:60px;transition:100ms;-webkit-transition:100ms;
-moz-transition:100ms; }
#web_header > .tbl > div:nth-child(2) { text-align:center; }
#web_header > .tbl > div:nth-child(2) a { padding:5px 15px;font-family:semi,tahoma; }
#web_header > .tbl > div:nth-child(2) a:hover { color:#aaa; }
#web_header > .tbl > div:nth-child(3) { text-align:left; }
#web_header > .tbl > div:nth-child(3) a:first-child { padding:8px 15px;font-family:semi,tahoma;font-size:12pt; }
#web_header > .tbl > div:nth-child(3) a:last-child { padding:8px 25px;background-color:#2a7edc;
color:#fff;font-family:semi,tahoma;border-radius:30px;font-size:11pt; }
#web_header > .tbl > div:nth-child(3) a:last-child:hover { background-color:#23262a; }
#web_header.fix { box-shadow:0px 2px 50px rgba(0,0,0,0.1); }
#web_header.fix > .tbl { height:65px; }
#web_header.fix > .tbl > div:nth-child(1) img { height:55px; }
#web_header_space { height:110px; }

#web_banner { direction:ltr;padding:0px 0px 10px; }
#web_banner > .tbl > div { direction:rtl; }
#web_banner > .tbl > div:nth-child(1) { width:500px; }
#web_banner > .tbl > div:nth-child(1) img { width:100%; }
#web_banner > .tbl > div:nth-child(2) { text-align:right; }
#web_banner > .tbl > div:nth-child(2) > div:nth-child(1) { font-size:60pt;font-family:bold,tahoma;line-height:60px; }
#web_banner > .tbl > div:nth-child(2) > div:nth-child(2) { font-size:14pt;line-height:20px;margin-top:15px; }
#web_banner > .tbl > div:nth-child(2) > div:nth-child(2) span { padding:3px 10px 5px;font-family:semi,tahoma;
border-radius:5px;padding-left:50px;background-image:linear-gradient(to left,#ffe2a2,#fff);
background-image:-webkit-linear-gradient(to left,#ffe2a2,#fff);
background-image:-moz-linear-gradient(to left,#ffe2a2,#fff); }
#web_banner > .tbl > div:nth-child(2) > div:nth-child(3) { margin:30px 0px 30px; }
#web_banner > .tbl > div:nth-child(2) > div:nth-child(4) {  }
#web_banner > .tbl > div:nth-child(2) > div:nth-child(4) a:nth-child(1) { padding:8px 25px;font-size:11pt;
background-color:#2a7edc;color:#fff;font-family:semi,tahoma;border-radius:30px; }
#web_banner > .tbl > div:nth-child(2) > div:nth-child(4) a:nth-child(1):hover { background-color:#23262a; }
#web_banner > .tbl > div:nth-child(2) > div:nth-child(4) span:nth-child(2) { color:#aaa;font-size:9pt;margin-right:15px; }

#web_stats { width:100%;margin-bottom:60px; }
#web_stats > .tbl { text-align:center;table-layout:fixed; }
#web_stats > .tbl > div > div:nth-child(1) { font-size:20pt;font-family:Helvetica,Segoe UI,Tahoma;
direction:ltr;font-family:bold,tahoma;letter-spacing:-0.5pt; }
#web_stats > .tbl > div > div:nth-child(1) span { font-size:15pt;font-family:Helvetica,Segoe UI,Tahoma;font-family:bold,tahoma; }
#web_stats > .tbl > div > div:nth-child(2) { font-family:regular,tahoma;margin-top:-3px; }

#web_info {  }
.web_title { text-align:right;margin-bottom:50px;text-align:center; }
.web_title > div:nth-child(1) { font-family:bold,tahoma;font-size:20pt;line-height:40px; }
.web_title > div:nth-child(2) { margin-top:15px;line-height:20px; }
.web_title > div:nth-child(2) span { padding:8px 20px 9px;font-family:semi,tahoma;font-size:10pt;border-radius:5px;
background-image:linear-gradient(to left,#fff,#ffe2a2,#fff);
background-image:-webkit-linear-gradient(to left,#fff,#ffe2a2,#fff);
background-image:-moz-linear-gradient(to left,#fff,#ffe2a2,#fff); }

.option_row:nth-child(odd) { direction:ltr; }
.option_row { width:100%;max-width:900px;margin:0px auto; }
.option_row > div:nth-child(1) { width:380px;padding:0px 10px;box-sizing:border-box; }
.option_row > div:nth-child(1) img { width:100%; }
.option_row > div:nth-child(2) { direction:rtl;text-align:right; }
.option_row > div:nth-child(2) > div:nth-child(1) { font-family:bold,tahoma;font-size:18pt;line-height:30px;margin-bottom:10px; }

#web_price { margin:60px auto 50px;border-radius:30px;padding:20px;text-align:center;background-color:#fff;
box-shadow:0px 3px 30px rgba(0,0,0,0.1); }
#web_price > div { padding:30px 20px;border-radius:15px;border:2px dashed rgba(0,0,0,0.1); }
#web_price > div > div:nth-child(1) { font-size:20pt;font-family:bold,tahoma;margin-bottom:10px; }
#web_price > div > div:nth-child(2) { max-width:700px;margin:0px auto;font-family:semi,tahoma; }
#web_price_details { margin-top:20px; }
#web_price_details > div { display:inline-block;vertical-align:middle;margin-left:6px;border-radius:30px;padding:0px 15px;
background-color:#23262a;color:#fff;margin-bottom:12px; }
#web_price_details > div > span:nth-child(2) { font-size:11pt;color:#ffbb28;display:inline-block;
vertical-align:middle;margin-right:5px;font-family:bold,tahoma; }

#web_footer { margin-top:70px;padding:50px 0px 0px;background-color:#f3f3f3; }
#web_footer > .tbl > div:nth-child(1) { width:150px; }
#web_footer > .tbl > div:nth-child(1) img { width:90px; }
#web_footer > .tbl > div:nth-child(2) { text-align:right; }
#web_footer > .tbl > div:nth-child(2) > div:nth-child(1) { margin-bottom:5px; }
#web_footer > .tbl > div:nth-child(3) { text-align:left; }
#web_footer_copyright { border-top:1px solid #ddd;padding:5px 20px;text-align:center;margin-top:40px;
font-family:semi,tahoma;line-height:22px; }
#web_footer_contact { line-height:20px; }
#web_footer_contact > a { display:inline-block;vertical-align:middle;margin-left:5px;border-radius:30px;
padding:6px 10px 6px 12px;background-color:#fff;margin-bottom:12px; }
#web_footer_contact > a span { display:inline-block;vertical-align:middle;margin-right:3px;font-family:semi,tahoma;direction:ltr; }
#web_footer_contact > a img { height:18px;vertical-align:middle; }
#web_footer_link { }
#web_footer_link > div { width:25%;float:right; }
#web_footer_link > div > a { font-family:semi,tahoma;font-size:11pt; }
#web_footer_link > div > a:before { content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;
margin-left:10px;background-color:#23262a;border-radius:100%; }
#web_footer_about { margin:15px auto; }

#web_download { }
#web_download > .tbl > div:nth-child(1) { width:400px;padding-left:20px; }
#web_download > .tbl > div:nth-child(1) img { width:100%; }
#web_download > .tbl > div:nth-child(2) > div:nth-child(1) { font-size:25pt;font-family:bold,tahoma;line-height:40px; }
#web_download > .tbl > div:nth-child(2) > div:nth-child(2) { margin:10px 0px 20px; }
#web_download > .tbl > div:nth-child(2) > div:nth-child(3) > a { display:inline-block;verticla-align:middle;
padding:6px 8px 6px 15px;border-radius:30px;margin-left:5px;font-family:bold,tahoma;margin-bottom:12px;font-size:11pt;
box-shadow:0px 1px 20px rgba(0,0,0,0.1);background-color:#fff; }
#web_download > .tbl > div:nth-child(2) > div:nth-child(3) > a img { height:25px;margin-left:8px; }

#web_download_page { margin:30px auto;text-align:center; }
#web_download_page > div:nth-child(1) { width:80%;max-width:400px;padding-bottom:20px;margin:0px auto; }
#web_download_page > div:nth-child(1) img { width:100%; }
#web_download_page > div:nth-child(2) { width:90%;max-width:500px;line-height:30px;margin:0px auto; }
#web_download_page > div:nth-child(2) > div:nth-child(1) { font-size:25pt;font-family:bold,tahoma;line-height:40px; }
#web_download_page > div:nth-child(2) > div:nth-child(2) { margin:10px 0px 20px; }
#web_download_page > div:nth-child(2) > div:nth-child(3) > a { display:inline-block;verticla-align:middle;
padding:6px 8px 6px 15px;border-radius:30px;margin-left:5px;font-family:bold,tahoma;margin-bottom:12px;font-size:11pt;
box-shadow:0px 1px 20px rgba(0,0,0,0.1);background-color:#fff; }
#web_download_page > div:nth-child(2) > div:nth-child(3) > a img { height:25px;margin-left:8px; }

#transfer { width:90%;max-width:400px;margin:40px auto; }
#transfer textarea { width:100%;padding:15px;box-sizing:border-box;border-radius:10px;border:1px solid #ccc;
outline-style:none;height:400px; }
#transfer div { padding:10px 25px;background-color:#2a7edc;color:#fff;font-family:semi,tahoma;
border-radius:10px;font-size:11pt;margin-top:10px;text-align:center;cursor:pointer; }
#transfer span { display:block;margin-top:10px;text-align:center;direction:ltr; }

@media only screen and (max-width:900px) {
    #web_banner > .tbl > div { display:block;margin:0px auto; }
    #web_banner > .tbl > div:nth-child(1) { width:100%;max-width:400px; }
    #web_banner > .tbl > div:nth-child(2) { text-align:center;margin-top:0px;margin-bottom:50px; }
}
@media only screen and (max-width:850px) {
    #web_footer > .tbl > div { display:block;text-align:center;margin:0px auto;text-align:center; }
    #web_footer > .tbl > div:nth-child(2) > div:nth-child(1) { width:70%;line-height:22px;margin:0px auto 10px; }
    #web_footer > .tbl > div:nth-child(2) { text-align:center;margin-top:20px; }
    #web_footer > .tbl > div:nth-child(3) { text-align:center;margin-top:20px; }
}
@media only screen and (max-width:800px) {
    #web_download > .tbl > div { display:block; }
    #web_download > .tbl > div:nth-child(1) { width:100%;max-width:350px;padding-left:0;margin:0px auto 10px; }
    #web_download > .tbl > div:nth-child(2) { text-align:center; }
}
@media only screen and (max-width:700px) {
    #web_stats > .tbl > div { display:block;float:right;width:50%;margin-bottom:30px; }
    .option_row > div { display:block; }
    .option_row > div:nth-child(1) { width:100%;max-width:400px;margin:0px auto; }
    .option_row > div:nth-child(2) { text-align:center;margin-bottom:40px; }
    #web_footer_link > div { width:50%; }
    #web_header > .tbl > div:nth-child(2) { display:none; }
}
@media only screen and (max-width:500px) {
    #web_banner > .tbl > div:nth-child(2) > div:nth-child(4) span:nth-child(2) { margin-right:0;display:block;text-align:center;margin-top:15px; }
    .web_title > div:nth-child(2) span { display:block; }
    #web_header > .tbl > div:nth-child(3) a:first-child { padding:8px 10px;font-size:10pt; }
    #web_header > .tbl > div:nth-child(3) a:last-child { padding:8px 14px; }
}