@keyframes loading_anim { 100%{ transform:rotate(360deg);-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);-ms-transform:rotate(360deg); } }
@keyframes zoom_anim { 50%{ transform:scale(0.8,0.8);-webkit-transform:scale(0.8,0.8);-moz-transform:scale(0.8,0.8);
-ms-transform:scale(0.8,0.8); } }
@keyframes register_anim { 50%{ transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);
-moz-transform:scale(0.9,0.9);-ms-transform:scale(0.9,0.9); } }
@keyframes type_anim { 50%{ opacity:0; } }

@font-face {
	font-family:light;
	font-style: normal;
	font-weight: 300;
	src: url('../Font/woff/YekanBakhFaNum-Light.woff') format('woff'),   
	url('../Font/woff2/YekanBakhFaNum-Light.woff2') format('woff2');	
}
@font-face {
	font-family:regular;
	font-style: normal;
	font-weight: normal;
	src: url('../Font/woff/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('../Font/woff2/YekanBakhFaNum-Regular.woff2') format('woff2');		 
}
@font-face {
	font-family:bold;
	font-style: normal;
	font-weight: bold;
	src: url('../Font/woff/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('../Font/woff2/YekanBakhFaNum-Bold.woff2') format('woff2'); 
}
@font-face {
	font-family:black;
	font-style: normal;
	font-weight: 950;
	src: url('../Font/woff/YekanBakhFaNum-ExtraBold.woff') format('woff'),   
	url('../Font/woff2/YekanBakhFaNum-ExtraBold.woff2') format('woff2');		 
}

body { margin:0;padding:0;font-family:regular,tahoma;color:#000;background-color:#fff;line-height:30px;
direction:rtl;text-align:right;font-size:10pt;letter-spacing:-0.3pt; }
a { text-decoration:none;color:#111; }
table { border-spacing:0; }
input,select,textarea { font-family:regular,tahoma;outline-style:none;border-style:none;letter-spacing:-0.3pt; }
.clr { display:block;clear:both; }
.ltr { direction:ltr; }
.rtl { direction:rtl; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
img { border-style:none;vertical-align:middle; }
.tbl { display:table; }
.tbl > div { display:table-cell;vertical-align:middle; }
.section { margin:0px 25px; }
.section > tbl { width:100%; }
.content_section { padding:50px 0px; }

#loading { position:fixed;left:0;top:0;z-index:+2000;width:100%;height:100%;background-color:rgba(0,0,0,0.6);text-align:center;display:none; }
#loading i { display:inline-block;vertical-align:middle;width:20px;height:20px;background-size:100%;margin-top:10px;
background-image:url('../Temp/loading_white.png');animation:loading_anim 500ms infinite;-moz-animation:loading_anim 500ms infinite;
-webkit-animation:loading_anim 500ms infinite; }

#message_bar { position:fixed;left:0px;bottom:140px;width:100%;height:1px;text-align:center;display:none;z-index:+2000; }
#message_bar > div { display:inline-block;vertical-align:middle;max-width:400px;margin:0px auto;padding:15px;box-sizing:border-box;background-color:#fff;color:#000;
box-shadow:0px 1px 20px rgba(0,0,0,0.2);text-align:right;border-radius:5px;font-family:regular,tahoma;position:relative; }
#message_bar > div .tbl {  }
#message_bar > div .tbl > div:nth-child(1) { width:30px;padding-left:0px; }
#message_bar > div i { display:inline-block;vertical-align:middle;margin-left:10px;width:30px;height:30px;background-size:100%; }
.true_message i { background-image:url('../Temp/true.png'); }
.false_message i { background-image:url('../Temp/false.png'); }

.grad_back { background-image:linear-gradient(to bottom,#f3f8fe,#d9e1f6);
background-image:-moz-linear-gradient(to bottom,#f3f8fe,#d9e1f6);
background-image:-webkit-linear-gradient(to bottom,#f3f8fe,#d9e1f6); }

#account_head { text-align:center;margin-top:10px;font-size:9pt;font-family:black,tahoma; }
#account_window { width:100%;overflow-y:auto; }
#account_window > div { padding:50px 0px;text-align:center; }
#account_win { border-radius:10px;margin:0px auto;overflow:hidden;width:90%;max-width:360px;background-color:#fff;
box-shadow:0px 2px 30px rgba(0,0,0,0.05); }
#account_win > div:nth-child(1) { padding:30px 40px;; }
#account_win > div:nth-child(2) { padding:25px 0px;background-color:#f2f6ff;text-align:center;
border-top:1px solid rgba(0,0,0,0.0); }
#account_win > div:nth-child(2) a { color:#000;font-family:bold,tahoma; }
#account_logo { margin-bottom:50px;margin-top:20px; }
#account_logo img { width:70%; }
.account_input { position:relative;margin:0px 0px 15px; }
.account_input input { padding:5px 14px;border-radius:0px;width:100%;border-bottom:1px solid #eaeaea;
height:45px;box-sizing:border-box;font-size:11pt; }
.account_input input:focus { border-color:#aaa; }
.account_input img { height:19px;width:19px;position:absolute;left:13px;top:13px; }
#account_header { font-family:bold,tahoma;margin-top:10px;margin-bottom:50px;font-size:36pt;color:#ecf0f9; }

.account_button { background-image:linear-gradient(to right,#a300ff,#1547f3);font-family:bold,tahoma;
background-image:-moz-linear-gradient(to right,#a300ff,#1547f3);
background-image:-webkit-linear-gradient(to right,#a300ff,#1547f3);border-radius:30px;display:inline-block;
padding:10px 40px;color:#fff;font-size:12pt;cursor:pointer;vertical-align:middle;margin-top:20px; }
.account_button:hover { opacity:0.8; }

.responsive_panel { display:none; }
#panel_menu { position:fixed;right:0px;top:0px;height:100%;width:280px;z-index:+3;overflow-y:auto;
background-image:linear-gradient(to bottom,#a300ff,#1547f3);background-image:-moz-linear-gradient(to bottom,#a300ff,#1547f3);
background-image:-webkit-linear-gradient(to bottom,#a300ff,#1547f3); }
#panel { position:fixed;left:0px;top:0px;height:100%;width:100%;z-index:+1;overflow-y:hidden; }
#panel > * { margin-right:280px;position:relative; }
#panel_over { position:fixed;left:0px;top:0px;height:100%;width:100%;z-index:+2;background-color:rgba(255,255,255,0.85);cursor:pointer;display:none; }

#panel_menu::-webkit-scrollbar { width:5px; }
#panel_menu::-webkit-scrollbar-track { background-color:rgba(0,0,0,0.1); }
#panel_menu::-webkit-scrollbar-thumb { background-color:rgba(255,255,255,0.4);border-radius:0px; }

.top_bar { height:60px;line-height:55px; }
#panel_menu_bar { background-color:#4f189f;text-align:center;color:#fff;position:fixed;right:0px;top:0px;
z-index:+3;width:280px; }
#panel_menu_bar img { height:34px;opacity:0.5; }
#panel_menu_inner { padding:20px 15px; }
#panel_user { text-align:center;margin:95px 10px 30px; }
#panel_user img { width:110px;height:110px;border-radius:10px; }
#panel_user img.hide { opacity:0.3; }

.menu_link { margin:0px 15px 5px;display:block;color:#fff;font-family:regular,tahoma;font-size:10pt; }
.menu_link > div:nth-child(1) { width:100%;height:40px;line-height:40px;cursor:pointer;border-radius:10px;overflow:hidden; }
.menu_link > div:nth-child(1):hover { background-color:rgba(0,0,0,0.1); }
.menu_link > div:nth-child(1) > div { vertical-align:middle; }
.menu_link > div:nth-child(1) > div:nth-child(1) { width:40px;text-align:right;padding-right:10px; }
.menu_link > div:nth-child(1) > div:nth-child(1) img { height:22px;vertical-align:middle; }
.menu_link > div:nth-child(1) > div:nth-child(2) { width:180px;text-align:right; }
.menu_link > div:nth-child(1) > div:nth-child(3) { text-align:left;padding-left:10px; }
.menu_link > div:nth-child(1) > div:nth-child(3) i { display:inline-block;width:11px;height:11px;background-image:url('../Temp/bottom_white.png');
background-size:100%;vertical-align:middle;transition:100ms;-webkit-transition:100ms;-moz-transition:100ms; }
.menu_link > div:nth-child(2) { padding:5px 0px 10px;box-shadow:0px 0px 10px rgba(0,0,0,00) inset;background-color:rgba(0,0,0,0.0);
margin:0px 20px;line-height:20px;display:none; }
.menu_link > div:nth-child(2) > * { display:block;padding:0px 10px;color:#fff;cursor:pointer;margin-top:4px;
height:35px;line-height:35px;position:relative;border-radius:10px; }
.menu_link > div:nth-child(2) > *:hover { background-color:rgba(0,0,0,0.1); }
.menu_link > div:nth-child(2) > * i { display:inline-block;vertical-align:middle;width:6px;height:6px;margin-left:10px;
background-color:#fff;border-radius:4px; }
.rotate_menu { transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg); }
.open_menu > div:nth-child(1) > div:nth-child(3) i { transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg); }
.open_menu > div:nth-child(2) { display:block; }
.menu_link.selected_menu > div:nth-child(1) { background-color:rgba(0,0,0,0.2); }
.menu_link .selected_menu { background-color:rgba(0,0,0,0.2); }

.panel_grad_back { position:fixed;left:0;top:0;width:100%;height:100%; }
#panel_bar { width:100%;background-color:#414390;box-shadow:0px 1px 10px rgba(0,0,0,0.03);margin-bottom:0px; }
#panel_bar > div { padding:0px 0px; }
#panel_bar > div:nth-child(2) { text-align:left;padding-left:15px; }
.menu_icon { display:inline-block;height:60px;width:60px;background-color:#333578;margin-left:10px;text-align:center;cursor:pointer; }
.menu_icon img { height:27px;vertical-align:middle; }
.menu_icon:hover { background-color:#16283e; }
#top_direction { display:inline-block;vertical-align:middle;margin-right:10px;font-size:10pt; }
#top_direction a { color:#fff;font-family:regular,tahoma; }
#top_direction a:hover { text-decoration:underline; }
#top_direction i { display:inline-block;vertical-align:middle;margin:0px 5px;width:25px;height:25px;border-radius:100%;
background-color:rgba(0,0,0,0);background-size:40%;background-position:center;background-repeat:no-repeat;background-image:url('../Temp/left_white.png'); }

#logout { display:inline-block;padding:3px 10px;border-radius:10px;background-color:#ef6b6b;color:#fff;font-size:10pt;
font-family:regular,tahoma;line-height:25px;cursor:pointer;margin-right:10px; }
#logout i { display:inline-block;vertical-align:middle;margin-left:10px;width:8px;height:8px;border-radius:100%;background-color:rgba(0,0,0,0.2); }
.top_user { display:inline-block;margin-right:15px;line-height:25px;cursor:pointer; }
.top_user a { font-size:10pt;color:#fff;font-family:bold,tahoma; }
.top_notification { display:inline-block;vertical-align:middle;margin-right:5px; }
.top_notification img { height:35px; }
.top_notification span { display:inline-block;width:25px;height:25px;vertical-align:middle;margin-right:5px;border-radius:100%;
background-color:rgba(0,0,0,0.2);text-align:center;line-height:25px;color:#fff;font-size:10pt;font-family:bold,tahoma; }

.notifbox { padding:15px;border-radius:10px;margin:0px 7px 15px;background-color:#fff;font-size:10pt;font-family:regular,tahoma; }
.notifbox img { height:25px;margin-left:10px; }
.notifbox a { border-radius:30px;margin-right:20px;color:#000;padding:0px 5px;font-family:bold,tahoma;
display:inline-block;vertical-align:middle;border:2px solid #ddd;line-height:25px;padding:1px 10px; }

#panel_inner { padding:15px 10px 0px;overflow-y:auto; }
.panel_box { margin-left:7px;margin-right:7px; }

.home_box { width:25%;float:right; }
.home_box > * { display:block;border-radius:10px;padding:20px;margin-bottom:15px; }
.home_box > * > .tbl { width:100%;table-layout:fixed; }
.home_box > * > .tbl > div:nth-child(1) { width:70px;padding-left:20px;text-align:center; }
.home_box > * > .tbl > div:nth-child(1) div { width:70px;height:70px;padding:0px;box-sizing:border-box;line-height:60px; }
.home_box > * > .tbl > div:nth-child(1) div img { width:100%; }
.home_box > * > .tbl > div:nth-child(2) { line-height:25px; }
.home_box > * > .tbl > div:nth-child(2) div:nth-child(1) { color:#fff;font-size:9pt;font-family:regular,tahoma;
line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.home_box > * > .tbl > div:nth-child(2) div:nth-child(2) { color:#fff;font-size:20pt;font-family:bold,tahoma; }
.home_box > * > .tbl > div:nth-child(2) div:nth-child(2) span { font-size:10pt;font-family:bold,tahoma;
vertical-align:middle;display:inline-block;margin-right:6px; }
.home_box:nth-child(1) > * { background-color:#f86474;background-image:linear-gradient(to left,#a93643,#f86474); }
.home_box:nth-child(2) > * { background-color:#8353c8;background-image:linear-gradient(to left,#60379b,#8353c8); }
.home_box:nth-child(3) > * { background-color:#73d58a;background-image:linear-gradient(to left,#39834a,#73d58a); }
.home_box:nth-child(4) > * { background-color:#486fab;background-image:linear-gradient(to left,#224171,#486fab); }

.dash_help { margin-bottom:0px;display:block; }
.dash_help a { padding:3px 0px;display:block; }
.dash_help i { display:inline-block;vertical-align:middle;margin-left:10px;width:22px;height:22px;background-size:100%;
background-image:url('../Temp/message_1.png'); }
.dash_help0 { font-family:bold,tahoma; }
.dash_help0 i { background-image:url('../Temp/message_0.png'); }

#panel_cols > div { width:50%;float:right; }
#panel_cols > div:nth-child(3) { clear:both; }
.panel_window { background-color:#fff;border-radius:10px;margin-bottom:15px; }
.panel_window > div:nth-child(1) { height:auto;padding:20px; }
.panel_title { width:100%;height:auto; }
.panel_title > div:nth-child(1) { font-family:bold,tahoma;font-size:12pt;color:#223f5d; }
.panel_title > div:nth-child(1) > span { display:block;margin-top:4px;font-size:10pt;font-family:light,tahoma; }
.panel_title > div:nth-child(2) { text-align:left; }
.panel_window > div:nth-child(2) { padding:0px 20px 20px;box-sizing:border-box; }
.panel_footer { text-align:left;margin-top:20px; }
.panel_footer a { font-size:10pt;font-family:bold,tahoma;text-decoration:underline; }

.title_button_1 { padding:5px 15px;border-radius:5px;background-color:#60a4ed;color:#fff;font-size:11pt;display:inline-block;
vertical-align:middle; }

.inner_box { width:100%;margin-bottom:20px; }
.inner_box > div { padding:0px 0px;text-align:center; }
.inner_box > div:nth-child(even) { padding:0px 10px; }
.inner_box > div > div { padding:20px 15px 15px;border-radius:10px;background-color:#f3f8fe; }
.inner_box > div > div > span { display:block; }
.inner_box > div > div > span:nth-child(1) { font-size:18pt;font-family:bold,tahoma;margin-bottom:5px; }
.inner_box > div > div > span:nth-child(2) { font-size:11pt;font-family:light,tahoma;opacity:0.7; }

.check_row { padding:0px 45px 0px 0px;position:relative;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;
font-size:11pt;white-space:nowrap;margin-bottom:5px; }
.check_row i { display:inline-block;vertical-align:middle;width:11px;height:11px;border-radius:100%;border:2px solid #ddd;position:absolute;
right:15px;top:7px; }
.check_row i.checked { border-color:#0a4b8f;background-color:#60a4ed; }
.check_row span { color:#aaa;display:inline-block;vertical-align:middle;margin-left:10px;font-family:light,tahoma; }

.title_tab { display:inline-block;vertical-align:middle;margin-right:10px;font-size:11pt;cursor:pointer;
padding:0px 10px;position:relative;height:20px;line-height:20px; }
.title_tab span { margin-right:5px;color:#bbb;font-size:10pt; }
.selected_title_tab i { position:absolute;left:0px;top:25px;width:100%;height:2px;background-color:#223f5d; }
.inner_tab { display:none; }
.selected_inner_tab { display:block; }

.message_row { margin-bottom:15px;width:100%;table-layout:fixed; }
.message_row > div { vertical-align:middle; }
.message_row > div:nth-child(1) { width:70px;position:relative;padding-left:15px; }
.message_row > div:nth-child(1) img { width:70px;height:70px;border-radius:100%; }
.message_row > div:nth-child(1) span { position:absolute;right:-5px;top:-5px;width:25px;height:25px;border-radius:100%;
color:#fff;text-align:center;line-height:28px;background-color:#ef6b6b;font-size:10pt;box-shadow:0px 1px 5px rgba(0,0,0,0.3); }
.message_row > div:nth-child(2) > div:nth-child(1) { font-size:12pt;font-family:bold,tahoma;margin-bottom:5px; }
.message_row > div:nth-child(2) > div:nth-child(2) { width:100%;height:25px;line-height:25px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;font-size:10pt;color:#aaa;font-family:light,tahoma; }

.null_message { padding:10px 0px;text-align:center;border-radius:10px;font-size:10pt;color:#aaa;font-family:regular,tahoma;
background-color:#fafafa; }

.steps { float:left; }
.steps > div { width:24px;position:relative;height:40px;vertical-align:middle; }
.steps > div > i:nth-child(1) { position:absolute;width:100%;height:4px;top:18px;right:0px;background-color:#ddd; }
.steps > div > div:nth-child(2) { position:absolute;width:100%;height:20px;line-height:20px;top:10px;right:0px;text-align:center; }
.steps > div > div:nth-child(2) i { display:inline-block;vertical-align:middle;width:8px;height:8px;border:4px solid #ddd;
border-radius:100%;background-color:#fff; }
.steps > div:first-child > i:nth-child(1) { width:50%;right:50%; }
.steps > div:last-child > i:nth-child(1) { width:50%;right:0%; }
.steps > div.selected_step > i:nth-child(1) { background-color:#223f5d; }
.steps > div.selected_step > div:nth-child(2) i { border-color:#223f5d; }

.panel_form { float:right; }
.panel_form > * { margin:0px 10px 20px; }
.form_15 { width:20%; }
.form_14 { width:25%; }
.form_13 { width:33.33%; }
.form_23 { width:66.66%; }
.form_12 { width:50%; }
.form_11 { width:100%; }
.panel_form > * > label { display:block;font-size:10pt;font-family:bold,tahoma;margin-bottom:3px; }
.panel_form select { width:100%;height:45px;box-sizing:border-box;padding:5px 15px;border-radius:10px;
border:1px solid #ddd;font-size:10pt; }
.panel_form input[type=text] { width:100%;height:45px;box-sizing:border-box;padding:10px 15px;border-radius:10px;
border:1px solid #ddd;font-size:10pt; }
.panel_form input[type=password] { width:100%;height:45px;box-sizing:border-box;padding:10px 15px;border-radius:10px;
border:1px solid #ddd;font-size:10pt; }
.panel_form input[type=number] { width:100%;height:45px;box-sizing:border-box;padding:10px 15px;border-radius:10px;
border:1px solid #ddd;font-size:10pt; }
.panel_form textarea { width:100%;min-width:100%;max-width:100%;height:150px;box-sizing:border-box;padding:10px 10px;
border-radius:5px;border:1px solid #ddd;font-size:10pt;margin:0;vertical-align:middle; }
*::placeholder { color:#bbb; }
.panel_form_comment { font-size:9pt;padding:5px;color:#aaa; }
.panel_button { text-align:left;padding-top:40px; }
.panel_center_button { text-align:center;padding-bottom:10px; }
.panel_button > * { display:inline-block;vertical-align:middle;margin-right:4px;border-radius:5px;padding:5px 15px;cursor:pointer;
font-family:regular,tahoma;font-size:11pt; }
.pb_1 { background-color:#60a4ed;color:#fff; }
.pb_1 i { display:inline-block;vertical-align:middle;width:25px;height:25px;background-size:50%;margin-right:10px;
background-repeat:no-repeat;background-image:url('../Temp/left_white.png');background-color:rgba(0,0,0,0.1);
border-radius:100%;background-position:center; }
.pb_0 { color:#aaa; }
.panel_form_title { margin-bottom:30px; }
.panel_form_title > span:nth-child(1) { display:inline-block;vertical-align:middle;font-size:14pt;font-family:bold,tahoma;margin-left:15px; }
.panel_form_title > span:nth-child(2) { display:inline-block;vertical-align:middle;font-size:10pt;font-family:light,tahoma;color:#aaa; }
.panel_check { padding:10px 5px;clear:both; }
.panel_check > * > label:nth-child(1) { margin-right:3px;font-size:10pt;font-family:bold,tahoma;
margin-bottom:5px;display:block; }
.panel_checkbox { display:inline-block;vertical-align:middle;margin-left:5px;margin-bottom:10px; }
.panel_checkbox > label { display:block;margin:0px 5px 10px;padding:5px 10px 5px 20px;background-color:#f1f1f1;border-radius:5px; }
.panel_checkbox input { vertical-align:middle;margin-left:10px; }
.form_import { display:inline-block;vertical-align:middle;width:12px;height:12px;background-size:100%;margin-left:6px;
background-image:url('../Temp/import.png'); }

#sample_new_category { display:none; }

.center_form { width:100%;max-width:600px;margin:0px auto; }

#panel_image_holder { display:block;margin-top:20px; }
#panel_image_holder > div:nth-child(1) { display:inline-block;vertical-align:middle; }
#panel_image_holder > div:nth-child(1) > * { display:inline-block;vertical-align:middle;
height:150px;width:150px;background-size:cover;margin-bottom:10px;margin-left:10px;position:relative;
background-position:center;border-radius:15px;overflow:hidden; }
#panel_image_holder > div:nth-child(1) > * i { position:absolute;display:block;width:25px;height:25px;background-size:100%;
background-image:url('../Temp/false.png');cursor:pointer;left:10px;top:10px; }

.table_holder { width:100%;overflow-y:auto;padding-bottom:10px; }
.date_col { font-size:9pt;color:#888; }
.min_500 > table { min-width:500px; }
.min_600 > table { min-width:600px; }
.min_700 > table { min-width:700px; }
.min_800 > table { min-width:800px; }
.min_900 > table { min-width:900px; }
.min_1000 > table { min-width:1000px; }
.table_holder > table { width:100%; }
.table_holder > table th { padding:10px 10px;text-align:center;font-weight:normal;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;
font-size:11pt;font-family:bold,tahoma; }
.table_holder > table td { padding:7px 10px;text-align:center;font-weight:normal;
border-bottom:1px dashed #e3e3e3;font-size:11pt; }
.table_holder > table tr > *:nth-child(1) { text-align:right; }
.table_holder > table .null_row td { text-align:center;padding:15px 0px;color:#aaa; }
.table_holder > table tr:last-child td { border-style:none; }
.table_holder > table tr > td.right { text-align:right !important; }
.table_holder > table tr > th.right { text-align:right !important; }
.table_holder > table tr > td.left { text-align:left !important; }
.table_holder > table tr > th.left { text-align:left !important; }
.table_button { display:inline-block;padding:2px 10px;font-size:10pt;font-family:regular,tahoma;border-radius:5px;margin:5px 1px;cursor:pointer; }
.table_button:hover { opacity:0.7; }
.green_back { background-color:#1dad52;color:#fff; }
.blue_back { background-color:#1997aa;color:#fff; }
.red_back { background-color:#ef6b6b;color:#fff; }
.orange_back { background-color:#eb5f23;color:#fff; }
.purple_back { background-color:#721199;color:#fff; }
.gray_back { background-color:#eee;color:#999; }
.status_false { display:inline-block;width:22px;height:22px;background-image:url('../Temp/message_0.png');
background-size:100%;vertical-align:middle;margin-left:10px; }
.status_true { display:inline-block;width:22px;height:22px;background-image:url('../Temp/message_1.png');
background-size:100%;vertical-align:middle;margin-left:10px; }
.status_decrease { display:inline-block;width:22px;height:22px;background-image:url('../Temp/decrease.png');
background-size:100%;vertical-align:middle;margin-left:10px; }
.status_increase { display:inline-block;width:22px;height:22px;background-image:url('../Temp/increase.png');
background-size:100%;vertical-align:middle;margin-left:10px; }
.table_holder > table td select { display:block;width:100px;height:30px;border-radius:8px;border:1px solid #ccc;
font-family:regular,tahoma;margin:7px auto; }
.td_image { height:100px;border-radius:10px;margin:10px; }
.td_link { width:100%;max-width:300px;direction:ltr;text-align:left;border-bottom:1px solid #ddd;padding:5px; }

.status_text_0 { font-family:bold,tahoma;color:#ef6b6b; }
.status_text_1 { font-family:bold,tahoma;color:#1dad52; }

.installment { display:none; }
.debt { display:none; }
.new_pointer { display:inline-block;vertical-align:middle;margin-left:10px;width:12px;height:12px;
background-color:#d11d1d;border-radius:100%;animation:zoom_anim 700ms infinite;-webkit-animation:zoom_anim 700ms infinite;
-moz-animation:zoom_anim 700ms infinite; }

.dash_notif { margin:0px 0px;padding:15px 10px;border-bottom:1px dashed #ddd; }
.dash_notif:last-child { border-style:none; }
.dash_notif > div:nth-child(1) { font-size:11pt;font-family:bold,tahoma; }
.dash_notif > div:nth-child(2) { font-size:10pt;font-family:regular,tahoma;margin-top:5px; }
.dash_notif > div:nth-child(1) i { display:inline-block;vertical-align:middle;margin-left:10px;width:22px;height:22px;background-size:100%;
background-image:url('../Temp/notif.png'); }

.dash_users { width:100%;text-align:center;line-height:25px; }
.dash_users > div { padding:10px 20px; }
.dash_users > div:nth-child(2) { border-right:1px dashed #eee;border-left:1px dashed #eee; }
.dash_user > div:nth-child(1) img { width:90px;height:90px;border-radius:100%; }
.dash_user > div:nth-child(2) { font-size:11pt;font-family:bold,tahoma;margin-top:10px; }
.dash_user > div:nth-child(3) { font-size:10pt;font-family:bold,tahoma;margin-top:0px; }

#my_point { border-radius:10px;margin-top:20px;width:100%;font-size:10pt;background-color:#fdf9c1;border:1px solid rgba(0,0,0,0.06); }
#my_point > div { padding:7px 15px;color:#000;font-family:regular,tahoma; }
#my_point > div span { font-size:12pt;font-family:bold,tahoma; }

.input_image { margin-bottom:25px; }
.input_image_12 { width:50%;float:right; }
.input_image > div:nth-child(1) { width:130px;padding-left:20px; }
.input_image > div:nth-child(1) img { width:100%;cursor:pointer;border-radius:10px; }
.input_image > div:nth-child(2) > div:nth-child(1) { font-size:10pt;font-family:bold,tahoma;margin-bottom:6px; }
.input_image > div:nth-child(2) > div:nth-child(1) span { display:inline-block;vertical-align:middle;
font-size:9pt;font-family:regular,tahoma;margin-right:20px;color:#aaa; }
.input_image > div:nth-child(2) > div:nth-child(3) { margin-top:10px; }
.input_image > div:nth-child(2) > div:nth-child(3) span { display:inline-block;vertical-align:middle;
color:#db3b3b;cursor:pointer;font-family:bold,tahoma;text-decoration:underline; }

.st_section { width:94%;max-width:1200px;margin:0px auto; }
.st_section > .tbl { width:100%; }
.st_content_section { padding:70px 0px; }
.st_title { text-align:center;margin-bottom:70px; }
.st_title > *:nth-child(1) { margin:0;font-weight:normal;font-size:20pt;font-family:bold,tahoma;letter-spacing:-0.8pt; }
.st_title > *:nth-child(2) { margin:0;font-weight:normal;font-family:light,tahoma;margin-top:15px;font-size:11pt; }
.st_title > *:nth-child(2) a { margin:0px 10px;text-decoration:underline; }
.st_white_title { color:#fff; }
.st_white_title > *:nth-child(2) a { color:#fff; }

#st_header { width:100%;position:fixed;left:0;top:0;transition:500ms;-webkit-transition:500ms;
-moz-transition:500ms;z-index:+10; }
#st_header > .st_section { padding:0px 0px;line-height:30px; }
#st_header_tbl { height:90px; }
#st_header_tbl > div:nth-child(1) { font-size:11pt; }
.site_logo { margin-left:20px; }
.site_logo img { height:45px; }

.st_menu { display:inline-block;vertical-align:middle; }
.st_menu > div:nth-child(1) { display:none; }
.st_menu > div:nth-child(2) { display:inline-block;vertical-align:middle; }
.st_menu > div:nth-child(2) > div { display:inline-block;vertical-align:middle; }

a.header_link { color:#fff;position:relative;display:inline-block;vertical-align:middle;
font-family:regular,tahoma;padding:0px 0px;font-size:11pt;height:30px;line-height:30px;margin-right:15px; }
a.header_link img { display:inline-block;vertical-align:middle;padding:6px;border-radius:8px;margin-left:3px;height:18px; }
a.header_link i { content:"";position:absolute;right:50%;width:0px;height:2px;
top:38px;background-color:#fff;transition:200ms;-webkit-transition:200ms;-moz-transition:200ms; }
a.header_link:hover i { right:0;width:100%; }

#st_header_tbl > div:nth-child(2) { text-align:left;line-height:30px; }
#st_header_tbl > div:nth-child(2) a:last-child { background-image:linear-gradient(to right,#a300ff,#1547f3);
font-family:bold,tahoma;background-image:-moz-linear-gradient(to right,#a300ff,#1547f3);padding:8px 25px;
background-image:-webkit-linear-gradient(to right,#a300ff,#1547f3);border-radius:30px;margin-right:10px; }
#st_header_tbl > div:nth-child(2) a { color:#fff;padding:5px 10px;border-radius:10px;transition:100ms;
font-family:regular,tahoma;font-size:11pt;display:inline-block;vertical-align:middle; }
#st_header_tbl > div:nth-child(2) a:last-child:hover { opacity:0.8; }
.st_header_back { background-color:#0e0e1b; }

body#fix_header #st_header_null { height:80px; }
body#fix_header #st_header { background-color:#0a1522; }

#st_banner { padding:100px 0px 15px;background-color:#102135;position:relative;background-image:url('../Temp/main/home_back.jpg');
background-size:cover;background-position:center; }
#st_banner > * {  }
#st_banner_tbl { width:100%;max-width:1200px;margin:0px auto; }
#st_banner_tbl > div:nth-child(1) { width:550px; }
#st_banner_tbl > div:nth-child(1) img { width:100%; }
#st_banner_tbl > div:nth-child(2) { direction:rtl;color:#fff;padding-right:10px; }
#st_banner_tbl > div:nth-child(2) > div:nth-child(1) { line-height:60px;margin-bottom:10px; }
#st_banner_tbl > div:nth-child(2) > div:nth-child(1) > h1 { font-size:50pt;font-family:black,tahoma;margin:0;
color:#eaae4b;font-weight:normal; }
#st_banner_tbl > div:nth-child(2) > div:nth-child(1) > h2 { font-size:20pt;font-family:regular,tahoma;margin:0;
margin-top:5px;font-weight:normal; }
#st_banner_tbl > div:nth-child(2) > div:nth-child(1) > div { font-size:12pt;font-family:regular,tahoma;margin:0;
font-weight:normal;line-height:40px;margin-top:15px;color:#858495; }
#st_banner_tbl > div:nth-child(2) > div:nth-child(2) { font-size:11pt;margin-top:40px;font-family:regular,rahoma; }
#st_banner_tbl > div:nth-child(2) > div:nth-child(2) a:nth-child(1) { color:#1b8ff2;padding:15px 30px;color:#fff;
border-radius:30px;background-color:rgba(255,255,255,0.05); }
#st_banner_tbl > div:nth-child(2) > div:nth-child(2) a:nth-child(1):hover { background-color:#1547f3; }
#st_banner_tbl > div:nth-child(2) > div:nth-child(2) a:nth-child(2) { color:#fff;padding:15px 15px;display:inline-block;
vertical-align:middle;}

.st_stats { padding:30px 0px;background-color:#0e0e1b;color:#fff; }
.st_stats > .tbl > div { text-align:center;padding:0px 15px;width:33.33%;color:#6b6b7d; }
.st_stats > .tbl > div > span { display:inline-block;vertical-align:middle; }
.st_stats > .tbl > div > span:nth-child(1) { font-family:black,tahoma;font-size:30pt;margin-left:10px;color:#fff; }
.st_stats > .tbl > div > span:nth-child(2) { font-family:regular,tahoma;font-size:11pt; }

.st_option { width:33.33%;float:right;margin-bottom:50px; }
.st_option > .tbl { width:100%; }
.st_option > .tbl > div { vertical-align:top;display:block;margin:0px auto;text-align:center; }
.st_option > .tbl > div:nth-child(1) { width:70px;margin-bottom:15px; }
.st_option > .tbl > div:nth-child(1) img { width:100%; }
.st_option_large > .tbl > div:nth-child(1) { width:90%;max-width:200px;margin:0px auto 20px; }
.st_option > .tbl > div:nth-child(2) { padding:0px 25px; }
.st_option > .tbl > div:nth-child(2) > div:nth-child(1) { font-size:12pt;font-family:bold,tahoma;color:#102135; }
.st_option > .tbl > div:nth-child(2) > div:nth-child(2) { font-size:10pt;line-height:25px;height:125px;
font-family:light,tahoma;overflow:hidden;margin-top:5px; }

.st_option_large > .tbl > div:nth-child(2) > div:nth-child(2) { height:auto; }
.st_option_large > .tbl > div:nth-child(2) > div:nth-child(3) { margin-top:15px; }
.st_option_large > .tbl > div:nth-child(2) > div:nth-child(3) > * { display:inline-block;vertical-align:middle;
padding:5px 15px;color:#fff;background-color:#1b8ff2;border-radius:10px;cursor:pointer; }

#st_help_container { padding:70px 0px;background-color:#102135; }
#st_help {  margin-top:0px; }
#st_help > .tbl { width:100%; }
#st_help > .tbl > div:nth-child(1) { width:600px; }
#st_help > .tbl > div:nth-child(1) img { width:100%; }
#st_help > .tbl > div:nth-child(2) { padding-right:50px; }
#st_help > .tbl > div:nth-child(2) > div:nth-child(1) { font-size:16pt;font-family:light,tahoma;color:#fff; }
#st_help > .tbl > div:nth-child(2) > div:nth-child(2) { font-size:10pt;font-family:light,tahoma;color:#fff;margin-top:10px; }
#st_help > .tbl > div:nth-child(2) > div:nth-child(3) { margin-top:15px;font-size:12pt;font-family:bold,tahoma; }
#st_help > .tbl > div:nth-child(2) > div:nth-child(3) > * { color:#fff;display:inline-block;vertical-align:middle;margin-left:20px; }
#st_help > .tbl > div:nth-child(2) > div:nth-child(3) > * img { height:30px;margin-left:6px; }

#st_price { width:100%; }
#st_price > div { width:33.33%; }
.st_price { margin:0px 15px; }
.st_price > div:nth-child(1) { text-align:center;padding:30px 0px 20px;background-color:#f1f1f1;border-radius:20px;margin-bottom:20px; }
.st_price > div:nth-child(1) > div:nth-child(1) { font-size:20pt;font-family:bold,tahoma;margin-bottom:10px;letter-spacing:-1pt; }
.st_price > div:nth-child(1) > div:nth-child(2) { font-size:12pt;font-family:regular,tahoma;color:#777; }
.st_price > div:nth-child(1) > div:nth-child(2) strike { margin-left:5px; }
.st_price_item { margin-top:5px; }
.st_no_price_item { margin-top:5px; }
.st_price_item > i { display:inline-block;vertical-align:middle;margin-left:10px;width:25px;height:25px;
background-size:100%;background-image:url('../Temp/true.png'); }
.st_no_price_item > i { display:inline-block;vertical-align:middle;margin-left:10px;width:25px;height:25px;
background-size:100%;background-image:url('../Temp/false.png'); }
.st_price > div:nth-child(2) { padding:0px 15px; }
.st_price > div:nth-child(3) { text-align:center;padding-top:30px; }
.st_price > div:nth-child(3) a { display:inline-block;vertical-align:middle;padding:5px 30px;color:#333;
border:1px solid #ccc;border-radius:10px;font-family:bold,tahoma; }
.st_price > div:nth-child(3) a:hover { border-color:#102135;background-color:#102135;border-style:solid;color:#fff; }

#st_sample { border-radius:50px;direction:ltr; }
#st_sample > .tbl > div:nth-child(1) { width:450px; }
#st_sample > .tbl > div:nth-child(1) img { width:100%; }
#st_sample > .tbl > div:nth-child(2) { padding-left:30px;color:#000;direction:rtl; }
#st_sample > .tbl > div:nth-child(2) > div:nth-child(1) { font-size:16pt;font-family:light,tahoma;color:#102135; }
#st_sample > .tbl > div:nth-child(2) > div:nth-child(2) { font-size:10pt;font-family:light,tahoma;margin-top:10px; }
#st_sample > .tbl > div:nth-child(2) > div:nth-child(3) { margin-top:10px;font-size:11pt;font-family:light,tahoma; }
#st_sample > .tbl > div:nth-child(2) > div:nth-child(3) a { margin:15px 0px 0px 3px;color:#fff;padding:6px 25px;
border-radius:20px;background-color:#102135;display:inline-block;vertical-align:middle; }

#st_question { width:100%;table-layout:fixed; }
#st_question > div { vertical-align:top; }
#st_question > div:nth-child(1) { width:500px; }
#st_question > div:nth-child(1) img { width:100%; }
#st_question > div:nth-child(2) { padding-right:40px; }
.stq { display:block;margin-bottom:15px; }
.stq > div:nth-child(1) { padding:0px 15px;height:50px;line-height:50px;border-radius:10px;cursor:pointer;
font-size:11pt;font-family:bold,tahoma;position:relative;background-color:#f1f1f1; }
.stq > div:nth-child(1) i { display:inline-block;vertical-align:middle;position:absolute;left:10px;top:10px;
width:30px;height:30px;background-size:100%;background-image:url('../Temp/q.png'); }
.stq > div:nth-child(2) { padding:15px;display:none;margin-bottom:20px; }
.stq:first-child > div:nth-child(2) { display:block; }

.charge_box { padding:8px 10px;border:1px dashed #ddd;border-radius:10px;display:block;margin-top:15px; }
.charge_box input { display:inline-block;vertical-align:middle; }
.charge_box span { display:inline-block;vertical-align:middle;margin-right:5px; }
.charge_box span:nth-child(2) { font-family:bold,tahoma;font-size:10pt; }
.charge_box_comment { font-family:light,tahoma;font-size:9pt;margin-top:0px;padding-right:30px;line-height:24px; }

.map_pointer { position:relative;width:100%;border-radius:10px; }
.map_pointer > i { display:block;width:40px;height:40px;position:absolute;left:50%;top:50%;
left:calc(50% - 20px);top:calc(50% - 20px);z-index:+1000;background-size:100%;
background-image:url('../Temp/pointer.png'); }

.table_holder td.td_title { font-size:11pt;font-family:bold,tahoma; }
.null_calendar { display:inline-block;vertical-align:middle;font-family:bold,tahoma;background-color:#ffe6e9;padding:3px 10px;margin:10px;border-radius:5px; }

.panel_popup_back { position:fixed;left:0;top:0;width:100%;height:100%;z-index:+10;background-color:rgba(0,0,0,0.6);display:none; }
.panel_popup { position:fixed;left:0;top:100px;width:100%;height:0px;z-index:+10;display:none; }
.panel_popup > div { margin:0px auto;width:90%;max-width:350px;background-color:#fff;border-radius:20px;padding:20px;box-sizing:border-box; }
.panel_popup > div > div:nth-child(1) { width:100%;margin-bottom:30px; }
.panel_popup > div > div:nth-child(1) > div:nth-child(1) { font-family:bold,tahoma;font-size:12pt;color:#223f5d; }
.panel_popup > div > div:nth-child(1) > div:nth-child(2) { text-align:left; }
.panel_popup > div > div:nth-child(1) > div:nth-child(2) i { cursor:pointer;display:inline-block;vertical-align:middle;width:10px;height:10px;
background-size:100%;background-image:url('../Temp/close_black.png');opacity:0.4; }

.calendar_item { padding:10px 15px;border:1px solid #ddd;border-radius:5px;display:inline-block;vertical-align:middle;
line-height:28px;margin: 10px 3px;padding-left:65px;position:relative;text-align:right; }
.calendar_item > div:nth-child(1) { font-family:bold,tahoma;font-size:11pt; }
.calendar_item > div:nth-child(3) { position:absolute;left:0;top:0;height:100%;width:60px;text-align:center; }
.calendar_item > div:nth-child(3) i { cursor:pointer;display:inline-block;vertical-align:middle;width:20px;height:20px;
background-size:100%;background-image:url('../Temp/delete.png');opacity:0.4; }


.turn_status_free { display:inline-block;vertical-align:middle;padding:0px 10px;border-radius:20px;border:1px solid #1b7a46;color:#1b7a46;font-size:10pt;font-family:bold,tahoma; }
.turn_status_pending { display:inline-block;vertical-align:middle;padding:0px 10px;border-radius:20px;border:1px solid #b57f19;color:#b57f19;font-size:10pt;font-family:bold,tahoma; }
.turn_status_accepted { display:inline-block;vertical-align:middle;padding:0px 10px;border-radius:20px;border:1px solid #269e5a;color:#269e5a;font-size:10pt;font-family:bold,tahoma; }
.turn_status_presented { display:inline-block;vertical-align:middle;padding:0px 10px;border-radius:20px;border:1px solid #3b72bf;color:#3b72bf;font-size:10pt;font-family:bold,tahoma; }
.turn_status_absent { display:inline-block;vertical-align:middle;padding:0px 10px;border-radius:20px;border:1px solid #9619bf;color:#9619bf;font-size:10pt;font-family:bold,tahoma; }
.turn_status_reserved { display:inline-block;vertical-align:middle;padding:0px 10px;border-radius:20px;border:1px solid #e63232;color:#e63232;font-size:10pt;font-family:bold,tahoma; }

.key_val_row { margin-top:15px;font-size:11pt; }
.key_val_row > div:nth-child(1) { padding:5px 10px;border-radius:5px;background-color:#f1f1f1;font-family:bold,tahoma; }
.key_val_row > div:nth-child(2) { padding:5px 10px; }

#turn_title { margin:0px auto 40px;padding-top:30px; }
#turn_title > div:nth-child(2) { font-size:14pt;font-family:bold,tahoma;text-align:center;padding:0px 20px; }
#turn_title > div:nth-child(1) { text-align:right; }
#turn_title > div:nth-child(3) { text-align:left; }
#turn_title > div span { cursor:pointer;padding:5px 15px;border-radius:20px;border:1px solid #ccc;font-family:light,tahoma;font-size:11pt; }


#st_chat { position:fixed;z-index:+1000;background-color:#1b8ff2;left:30px;bottom:30px;width:60px;height:60px;border-radius:50px; }
#st_chat_close { position:fixed;z-index:+1001;width:15px;height:15px;left:30px;top:30px;background-size:100%;
background-image:url('../Temp/close_white.png');cursor:pointer;display:none;opacity:0.9; }
#st_chat > div:nth-child(1) { display:table-cell;vertical-align:middle;text-align:center;cursor:pointer; }
#st_chat > div:nth-child(1) img { height:30px;animation:zoom_anim 1000ms infinite;
-webkit-animation:zoom_anim 1000ms infinite;-moz-animation:zoom_anim 1000ms infinite; }
#st_chat > div:nth-child(2) { display:none;text-align:center; }
#st_chat_window { width:90%;max-width:400px;margin:0px auto;color:#fff; }
#st_chat_window > div:nth-child(1) { font-size:25pt;font-family:bold,tahoma;margin-bottom:20px; }
#st_chat_window > div:nth-child(2) { font-size:11pt;font-family:light,tahoma;margin-bottom:40px; }
.chat_input { width:100%;max-width:300px;margin:0px auto 25px;position:relative; }
.chat_input > label { display:block;font-family:light,tahoma;position:absolute;right:10px;top:-10px;height:20px;line-height:20px;
padding:0px 5px;background-color:#1b8ff2; }
.chat_input > input { color:#fff;width:100%;height:50px;border:1px solid #fff;background:none;border-radius:10px;
padding:5px 10px;box-sizing:border-box;font-size:11pt;font-family:light,tahoma; }
.chat_input > input::placeholder { color:#fff;opacity:1; }
.chat_input > select { color:#fff;width:100%;height:50px;border:1px solid #fff;background:none;border-radius:10px;
padding:5px 10px;box-sizing:border-box;font-size:11pt;font-family:light,tahoma; }
.chat_input option { color:#000; }
#st_chat_window > div:nth-child(4) > span { cursor:pointer;width:100%;max-width:300px;margin:30px auto 0px;border-radius:10px;
background-color:#fff;color:#1b8ff2;font-family:regular,tahoma;font-size:11pt;padding:10px 0px;text-align:center;display:block; }

.demo_container { padding:30px 0px 30px;text-align:center; }
.demo_container > a:nth-child(1) { display:inline-block;vertical-align:middle;font-family:regular,tahoma;font-size:11pt;color:#fff;background-color:#1547f3;padding:9px 30px;border-radius:30px; }
.demo_container > a:nth-child(2) { display:inline-block;vertical-align:middle;font-family:regular,tahoma;font-size:11pt;color:#000;padding:7px 15px;
border-radius:10px;margin-right:0px; }

#home_info { margin:-30px auto 0px;max-width:700px;font-size:11pt;font-family:light,tahoma;line-height:32px; }

#st_home_cols { padding:0px 0px 50px;background-image:linear-gradient(to bottom,#fff,#f3f3f3);margin-top:0px;
background-image:-moz-linear-gradient(to bottom,#fff,#f3f3f3);background-image:-webkit-linear-gradient(to bottom,#fff,#f3f3f3); }
.st_image_col { margin:0px 0px 60px; }
.st_image_col:last-child { margin-bottom:0; }
.st_image_col .tbl > div:nth-child(1) { width:650px; }
.st_image_col .tbl > div:nth-child(1) img { width:100%; }
.st_image_col .tbl > div:nth-child(2) { padding:0px 25px; }
.st_image_col .tbl > div:nth-child(2) > div:nth-child(1) { font-family:light,tahoma;font-size:18pt;margin-bottom:15px; }
.st_image_col .tbl > div:nth-child(2) > div:nth-child(2) { font-family:light,tahoma; }


.st_home_2cols { }
.st_home_2cols.ltr { direction:ltr; }
.st_home_2cols > div:nth-child(1) { width:500px;padding-left:0px; }
.st_home_2cols > div:nth-child(1) img { width:100%; }
.st_home_2cols.ltr > div:nth-child(1) { padding-right:0px; }
.st_home_2cols > div { direction:rtl;line-height:35px; }
.st_home_2cols > div:nth-child(2) > *:nth-child(1) { margin:0;font-weight:normal;font-family:bold,tahoma;font-size:20pt; }
.st_home_2cols > div:nth-child(2) > *:nth-child(2) { margin:0;font-weight:normal;font-family:regular,tahoma;
font-size:11pt;margin-top:15px; }
.st_home_2cols > div:nth-child(2) > div:nth-child(3) { margin:10px 0px; }
.st_home_2cols > div:nth-child(2) > div:nth-child(3) i { display:inline-block;width:60px;height:2px;border-radius:5px;
background-color:#ccc; }
.st_home_2cols > div:nth-child(2) > div:nth-child(4) { font-size:11pt;margin-bottom:35px; }
.st_home_2cols > div:nth-child(2) > div:nth-child(5) > * { display:inline-block;vertical-align:middle;font-size:11pt;cursor:pointer;
padding:8px 30px;border-radius:30px;font-family:regular,tahoma; }
.st_home_2cols > div:nth-child(2) > div:nth-child(5) > *.colored { background-color:#1547f3;color:#fff; }

#st_type { background-color:#18162b;color:#fff;padding:50px 0px;line-height:50px; }
#st_type .tbl > div:nth-child(2) { text-align:left;width:150px;line-height:30px; }
#st_type .tbl > div:nth-child(2) a { font-size:13pt;color:#fff; }
#st_type .tbl > div:nth-child(2) a:after { content:"";display:inline-block;vertical-align:middle;width:14px;height:14px;
background-size:100%;margin-right:10px;background-image:url('../Temp/left_white.png'); }
.st_type_item { display:none; }
#type_pointer { font-family:light,tahoma;font-size:20pt;letter-spacing:-0.5pt;display:inline-block;height:35px;line-height:35px; }
#type_pointer:after { content:"";display:inline-block;vertical-align:middle;width:3px;height:35px;border-radius:1px;
background-color:#fff;margin-right:2px;animation:type_anim 500ms infinite linear;-moz-animation:type_anim 500ms infinite linear;
-webkit-animation:type_anim 500ms infinite linear; }
#type_fix { font-family:light,tahoma;font-size:11pt;opacity:0.7;display:inline-block;vertical-align:middle;margin-left:15px; }

#st_home_steps_back { background-color:#fff; }
#st_home_steps { width:100%;max-width:1100px;margin:0px auto; }
.st_home_step { width:33.33%;float:right;text-align:center; }
.st_home_step > div:nth-child(1) { position:relative; }
.st_home_step > div:nth-child(1) > div { position:relative;z-index:+1;width:100px;line-height:110px;height:100px;border-radius:100%;
color:#eaae4b;font-size:60pt;font-family:black,tahoma;margin:0px auto;background-color:#f9f2e6; }
.st_home_step > div:nth-child(1) > i { position:absolute;left:0;top:50px;height:2px;width:100%;z-index:0;background-color:#f9f2e6; }
.st_home_step > div:nth-child(2) { padding:15px 30px 0px; }
.st_home_step > div:nth-child(2) > div:nth-child(1) { font-size:14pt;font-family:bold,tahoma;margin-bottom:5px; }
.st_home_step > div:nth-child(2) > div:nth-child(2) { font-size:10pt;line-height:30px;font-family:regular,tahoma; }
.st_home_step > div:nth-child(2) > div:nth-child(2) a { font-family:regular,tahoma;font-size:11pt;text-decoration:underline; }
.st_home_step:nth-child(1) > div:nth-child(1) > i { width:50%; }
.st_home_step:nth-child(3) > div:nth-child(1) > i { width:50%;left:50%; }


#footer { background-color:#0e0e1b;padding-top:30px;padding-bottom:20px; }
#footer > .tbl { table-layout:fixed; }
#footer > .tbl > div:nth-child(1) { vertical-align:top;padding-top:30px; }
#footer > .tbl > div:nth-child(2) { width:330px;padding-right:30px;vertical-align:top; }
.footer_logo { margin-left:20px;display:inline-block;vertical-align:middle; }
.footer_logo img { width:120px; }
.footer_link { color:#fff;margin-left:20px;display:inline-block;vertical-align:middle; }
#footer_description { margin:20px 0px 20px;color:#ccc;font-size:10pt;font-family:light,tahoma;line-height:30px; }
.footer_item { display:inline-block;vertical-align:middle;margin-left:30px;color:#fff;margin-bottom:10px; }
.footer_item > a { color:#fff; }
.footer_item > img { height:25px;margin-left:8px;filter:brightness(1) invert(1);-webkit-filter:brightness(1) invert(1);
opacity:0.4; }
#footer_copy { padding-top:00px;font-size:10pt;font-family:light,tahoma;color:#aaa;background-color:#0e0e1b;padding-bottom:0px; }
#footer_contact { width:100%;padding:3px;box-sizing:border-box;border-radius:30px;background-color:#0e0e1b;
background-image:linear-gradient(to bottom,#1547f3,#0e0e1b);background-image:-moz-linear-gradient(to bottom,#1547f3,#0e0e1b);
background-image:-webkit-linear-gradient(to bottom,#1547f3,#0e0e1b); }
#footer_contact > div { background-color:#0e0e1b;border:10px solid #0e0e1b;padding:30px;border-radius:27px;text-align:center; }
.contact_title { font-size:15pt;font-family:light,tahoma;color:#fff;text-align:center;margin-bottom:20px; }
.contact_input { width:85%;margin-bottom:12px;border-radius:10px;background-color:#1c1c2f;border-style:none;
height:40px;padding:0px 10px;box-sizing:border-box;color:#fff; }
.contact_textarea { width:85%;max-width:85%;margin-bottom:12px;border-radius:10px;background-color:#1c1c2f;border-style:none;
height:80px;padding:5px 10px;box-sizing:border-box;color:#fff;vertical-align:middle; }
.contact_button { width:85%;border-radius:30px;padding:8px 0px;text-align:center;font-size:11pt;color:#fff;
margin:0px auto;cursor:pointer;background-color:#1547f3; }
#footer_social { margin:20px 0px 0px; }
#footer_social > a { margin-left:5px; }
#footer_social > a img { height:30px; }

#home_contact { padding:70px 0px; }
#home_contact > .tbl > div:nth-child(1) { width:50%;padding:0px 0px 0px 25px; }
#home_contact > .tbl > div:nth-child(1) > div:nth-child(1) { font-size:20pt;font-family:bold,tahoma;;margin-bottom:15px; }
#home_contact > .tbl > div:nth-child(1) > div:nth-child(2) { font-family:light,tahoma;font-size:11pt;margin-bottom:30px; }
#home_contact > .tbl > div:nth-child(2) { border-radius:10px;background-size:cover;background-position:center;overflow:hidden; }
.home_contact_item { display:inline-block;vertical-align:middle;margin-left:20px; }
.home_contact_item img { height:25px;margin-left:5px; }

#contact_form { width:100%;margin-top:30px; }
#contact_form > div { width:50%; }
#contact_form > div:nth-child(2) { padding-right:10px; }
.contact_form_input { margin-bottom:10px; }
.contact_form_input input { width:100%;height:40px;padding:5px 10px;border-radius:25px;background-color:#f1f1f1;
box-sizing:border-box; }
.contact_form_button { height:50px;line-height:50px;padding:0px;text-align:center;border-radius:25px;color:#fff;cursor:pointer;
background-color:#1547f3; }
.contact_form_textarea { margin-bottom:0px; }
.contact_form_textarea textarea { width:100%;height:200px;padding:10px 10px;border-radius:25px;background-color:#f1f1f1;
box-sizing:border-box;vertical-align:middle; }

.st_home_blog { background-color:#112236; }
.st_home_blog .st_section { max-width:1000px; }
.st_blog_column { width:33.33%;float:right;margin-bottom:20px; }
.st_blog_slide { overflow:hidden;display:block;margin:0px 10px;border-radius:30px;background-color:#fff;padding:0px 10px 10px;
box-shadow:0px 1px 15px rgba(0,0,0,0.1); }
.st_blog_slide > div:nth-child(1) img { width:100%; }
.st_blog_slide > div:nth-child(2) { padding:0px 5px;font-size:12pt;font-family:bold,tahoma;line-height:30px;overflow:hidden;
height:30px;white-space:nowrap;text-overflow:ellipsis; }
.st_blog_slide > div:nth-child(3) { padding:0px 5px;font-size:10pt;font-family:light,tahoma;color:#aaa; }

#st_404 { width:90%;max-width:500px;margin:100px auto;text-align:center;line-height:50px; }
#st_404 > div:nth-child(1) img { width:100%; }
#st_404 > div:nth-child(2) { font-size:30pt;font-family:black,tahoma; }
#st_404 > div:nth-child(3) { font-size:12pt;font-family:light,tahoma; }
#st_404 > div:nth-child(4) { line-height:25px;margin-top:20px; }
#st_404 > div:nth-child(4) > a { display:inline-block;vertical-align:middle;padding:10px 15px;border-radius:10px;
background-color:#1b8ff2;color:#fff;font-size:12pt; }

#demo_price_free { text-align:center;font-family:bold,tahoma;font-size:15pt;text-align:center;margin:40px 0px 0px; }

#zza_back { position:fixed;left:0;top:0;width:100%;height:100%;z-index:+1000;background-color:rgba(255,255,255,0.6); }
#zza_window { position:fixed;left:5%;top:5%;width:90%;height:90%;z-index:+1001;background-color:#000;color:#fff;display:table;border-radius:10px; }
#zza_window > div { display:table-cell;vertical-align:middle;text-align:center;line-height:50px; }
#zza_window > div > div:nth-child(1) { font-size:40pt;font-family:black,tahoma; }
#zza_window > div > div:nth-child(2) { font-size:12pt;font-family:bold,tahoma;margin-top:20px; }
#zza_window > div > div:nth-child(3) { margin-top:50px;font-size:10pt;font-family:bold,tahoma;color:#e77474;letter-spacing:2pt; }

.st_plugin { width:100%;max-width:700px;margin:40px auto 0px; }
.st_plugin > div:nth-child(1) { padding-left:20px; }
.st_plugin > div:nth-child(1) > div:nth-child(1) { font-size:14pt;font-family:bold,tahoma;letter-spacing:-1pt; }
.st_plugin > div:nth-child(1) > div:nth-child(2) { font-size:10pt;font-family:light,tahoma;margin-top:10px; }
.st_plugin > div:nth-child(2) { width:190px;text-align:center;border-radius:10px;
padding:20px 0px;border:1px dashed #ccc;line-height:25px; }
.st_plugin > div:nth-child(2) > div:nth-child(1) { font-family:bold,tahoma; }
.st_plugin > div:nth-child(2) > div:nth-child(1) strike { display:block;font-size:10pt;color:#aaa; }
.st_plugin > div:nth-child(2) > div:nth-child(1) span { font-size:9pt;font-family:bold,tahoma; }

#st_temps { width:100%; }
#st_temps > div { width:33.33%;float:right;text-align:center;margin-bottom:30px; }
#st_temps > div > img { width:90%;max-width:450px; }
#st_temps > div > div:nth-child(2) { font-size:15pt;font-family:light,tahoma;margin-bottom:10px; }
#st_temps > div > div:nth-child(3) > * { display:inline-block;vertical-align:middle;font-size:11pt;padding:8px 30px;
border-radius:30px;background-color:#1547f3;color:#fff; }

#template_select { width:100%;white-space:nowrap;overflow-x:auto; }
.template_item { display:inline-block;vertical-align:middle;width:180px;padding:15px;border-radius:20px;
border:2px solid #fff;text-align:center;cursor:pointer;position:relative;overflow:hidden; }
.template_item > img { width:100%; }
.template_item > div { font-size:11pt;font-family:bold,tahoma;height:30px;line-height:30px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap; }
.template_item.selected { border-color:#1547f3; }
.template_item.selected:after { position:absolute;left:0;top:0;width:100%;height:100%;background-color:#1547f3;opacity:0.2;
content:""; }

@media only screen and (max-width:1300px) {
	.home_box > * > .tbl > div { display:block;text-align:center; }
	.home_box > * > .tbl > div:nth-child(1) { width:auto;padding-left:0px;padding-bottom:15px; }
	.home_box > * > .tbl > div:nth-child(1) div { margin:0px auto;width:85px;height:85px;line-height:85px; }
}
@media only screen and (max-width:1200px) {
	.st_option { width:50%; }
	.st_price { margin:0px 10px; }
	#st_question > div:nth-child(1) { width:400px; }
	.stq > div:nth-child(1) { font-size:10pt; }
	.form_14 { width:50%; }
	.top_user { display:none; }
	.st_menu { position:relative; }
	.st_menu > div:nth-child(1) { display:inline-block;vertical-align:middle;width:45px;height:45px;border-radius:10px;
	background-color:rgba(255,255,255,0.1);text-align:center;background-image:url('../Temp/menu_white.png');
	background-size:50%;background-position:center;background-repeat:no-repeat;cursor:pointer; }
	.st_menu > div:nth-child(2) { display:none;position:absolute;right:-10px;top:40px;width:200px;padding-top:15px;line-height:auto; }
	.st_menu > div:nth-child(2) > div { background-color:#0a1522;border-radius:15px;display:block;line-height:23px;padding:15px; }
	.st_menu:hover > div:nth-child(2) { display:block; }
	a.header_link img { background-color:rgba(0,0,0,0.4);margin-left:15px;padding:10px; }
	a.header_link { display:block;color:#000;border-radius:7px;padding:5px 5px;font-size:11pt;margin:5px 0px;color:#fff; }
	a.header_link:hover img { background-color:#000; }
	a.header_link > i { display:none; }
}
@media only screen and (max-width:1100px) {
	.st_content_section { padding:50px 0px; }
	.input_image_12 { width:100%; }
	.st_image_col .tbl > div:nth-child(1) { width:550px; }
	.footer_logo { display:block;margin-bottom:20px; }
	#home_contact > .tbl > div { display:block;width:100%;max-width:500px;margin:0px auto; }
	#home_contact > .tbl > div:nth-child(1) { width:auto;margin-bottom:25px;padding-left:0; }
	#st_banner_tbl > div:nth-child(2) > div:nth-child(3) a:nth-child(2) { display:none; }
}
@media only screen and (max-width:1000px) {
	#panel_menu { right:-300px; }
	#panel_menu_bar { right:-300px; }
	#panel > * { margin-right:0px; }
	.responsive_panel { display:block; }
	#st_price > div { display:block;width:auto;max-width:500px;margin:0px auto 20px; }
	#st_help > .tbl > div { display:block;margin:0px auto; }
	#st_help > .tbl > div:nth-child(1) { width:100%;max-width:550px; }
	#st_help > .tbl > div:nth-child(2) { padding:0;padding-top:30px;text-align:center; }
	.st_image_col .tbl > div { display:block; }
	.st_image_col .tbl > div:nth-child(1) { width:100%;max-width:500px;margin:0px auto 20px; }
	.st_image_col .tbl > div:nth-child(2) { text-align:center; }
	#st_banner { padding:90px 0px 50px; }
	#st_banner_tbl > div { display:block;text-align:center; }
	#st_banner_tbl > div:nth-child(1) { width:100%;max-width:500px;margin:0px auto 0px; }
	#st_banner_tbl > div:nth-child(2) { padding-right:0; }
	.st_stats > .tbl > div { padding:0px 15px; }
	.st_stats > .tbl > div > span:nth-child(1) { font-size:25pt; }
	.st_stats > .tbl > div > span:nth-child(2) { display:block;font-size:9pt; }
	.st_home_2cols > div { display:block; }
	.st_home_2cols > div:nth-child(1) { width:100%;max-width:550px;margin:0px auto 20px; }
	.st_home_2cols > div:nth-child(2) { text-align:center; }
	#type_pointer { display:block; }
	.st_home_2cols > div:nth-child(2) > *:nth-child(2) { display:none; }
	#st_temps > div { width:50%; }
}
@media only screen and (max-width:900px) {
	#st_question > div:nth-child(1) { display:none; }
	#st_question > div:nth-child(2) { padding-right:0; }
	.stq:first-child > div:nth-child(2) { display:none; }
	.form_13 { width:50%; }
	.form_23 { width:100%; }
	#footer > .tbl > div { display:block;text-align:center; }
	#footer > .tbl > div:nth-child(1) { padding-top:0; }
	#footer > .tbl > div:nth-child(2) { width:100%;max-width:500px;padding-right:0;padding-top:30px;margin:0px auto 30px; }
	#footer_copy { text-align:center; }
}
@media only screen and (max-width:800px) {
	.st_option { width:100%; }
	.st_option > .tbl > div:nth-child(2) { padding:0px 10px; }
	.st_option > .tbl > div:nth-child(2) > div:nth-child(2) { height:auto; }
	#panel_cols > div { width:100%; }
	#st_sample > .tbl > div:nth-child(1) { width:350px; }
	.st_home_step { display:table;width:100%;float:none; }
	.st_home_step > div { display:table-cell;vertical-align:top; }
	.st_home_step > div:nth-child(1) { width:100px; }
	.st_home_step > div:nth-child(1) > i { width:2px;height:100%;top:0px;left:28px; }
	.st_home_step:nth-child(1) > div:nth-child(1) > i { width:2px;height:100%;top:0px;left:28px; }
	.st_home_step:nth-child(3) > div:nth-child(1) > i { width:0px;height:0px;top:0px;left:0px; }
	.st_home_step > div:nth-child(2) { text-align:right;padding:22px 15px 30px; }
	.st_home_step > div:nth-child(1) { width:60px; }
	.st_home_step > div:nth-child(1) > div { width:60px;height:60px;line-height:60px;font-size:30pt; }
	.st_blog_column { width:100%;max-width:400px;margin:0px auto 20px;float:none; }
}
@media only screen and (max-width:700px) {
	.home_box { width:50%; }
	#st_sample > .tbl > div { display:block;margin:0px auto; }
	#st_sample > .tbl > div:nth-child(1) { width:100%;max-width:400px; }
	#st_sample > .tbl > div:nth-child(2) { padding:0;padding-top:30px;text-align:center; }
	#st_type .tbl > div { display:block;text-align:center; }
	#st_type .tbl > div:nth-child(2) { text-align:center;width:auto;margin-top:30px; }
	#st_banner_tbl > div:nth-child(2) > div:nth-child(1) { line-height:70px; }
}
@media only screen and (max-width:600px) {
	.input_image { width:100%;display:block; }
	.input_image > div { display:block;text-align:center; }
	.input_image > div:nth-child(1) { width:100%;max-width:250px;padding-left:0;margin:0px auto 20px; }
	.input_image > div:nth-child(2) > div:nth-child(1) span { display:block;margin-right:0; }
	.st_title { margin-bottom:50px; }
	.form_12 { width:100%; }
	.form_13 { width:100%; }
	.form_14 { width:100%; }
	#top_direction { display:none; }
	#logout i { display:none; }
	.top_notification img { height:30px; }
	#turn_title > div:nth-child(2) { font-size:10pt;padding:0px 10px; }
	.st_title > *:nth-child(1) { font-size:15pt; }
	.st_home_2cols > div:nth-child(2) > *:nth-child(1) { font-size:15pt; }
	#type_pointer { font-size:15pt; }
}
@media only screen and (max-width:500px) {
	.home_box > * > .tbl > div:nth-child(2) div:nth-child(1) { font-size:8pt; }
	.site_logo { margin-left:10px; }
	#st_header_tbl > div:nth-child(2) a:last-child { margin-right:0; }
	.site_logo img { height:25px; }
	.st_stats > .tbl > div { padding:0px 5px; }
	.st_stats > .tbl > div > span:nth-child(1) { font-size:18pt; }
	.st_stats > .tbl > div > span:nth-child(2) { display:block;letter-spacing:-0.4pt;font-size:8pt; }
	#st_banner_tbl > div:nth-child(2) > div:nth-child(1) > h2 { font-size:16pt; }
	#st_banner_tbl > div:nth-child(2) > div:nth-child(1) > div { font-size:9pt;margin-top:0;line-height:30px; }
	.footer_item { display:block;margin-left:0;text-align:right; }
	.footer_link { float:right;width:31.33%;margin:0px 1% 8px;background-color:rgba(255,255,255,0.03);border-radius:10px;
	padding:5px 0px;text-align:center; }
	.st_plugin > div { display:block; }
	.st_plugin > div:nth-child(1) { padding-left:0;padding-bottom:10px; }
	.st_plugin > div:nth-child(2) { padding:10px 0px;border-radius:0;border-style:none;
	width:auto;border-top:1px dashed #ccc;text-align:right; }
	.st_plugin > div:nth-child(2) > div:nth-child(1) strike { display:inline;margin-left:10px; }
	#st_temps > div { width:100%; }
}
@media only screen and (max-width:400px) {
	.stq > div:nth-child(1) i { display:none; }
	.stq > div:nth-child(1) { height:auto;line-height:30px;padding:10px 15px; }
	#st_header_tbl > div:nth-child(2) a:last-child { padding:2px 15px; }
	#st_header_tbl > div:nth-child(2) a:last-child span { display:none; }
	#st_header_tbl > div:nth-child(2) a { font-size:10pt; }
	#type_pointer { font-size:11pt; }
	#footer_contact > div { padding:15px; }
}