body{ font-family:IRANSans !important;  font-weight:400 !important}
ul{ list-style-type:none}
.panel_alert_sale{ font-size:17px;  font-family:IRANSans;  font-weight:600;  color:rgba(180,10,20,0.9); }
table{ width:100%;  display:table}
.border_green{ border:1px solid green !important}
.width-50{ width:50px !important}
.width-45{ width:45px !important; }

.panel-header-sale{ font-size:15px;  font-family:IRANSans;  color:#333;  font-weight:400}
.bg_sky{ background-color:skyblue !important}
.shadow{ box-shadow:2px 2px 4px 0 rgba(0,0,0,.4)}
.img_archive_news{ width:50px}
.bt-card{ border-top:1px solid #cecece;  padding-bottom:2px;  padding-top:2px}
.panel_head_input_cash{ color:#000 !important;  font-size:17px;  font-weight:500}
.p-10{padding:10px}
.bt-card table{ text-align:center; font-weight:400}
.my-card{ border-top:1px #cdcdcd; margin-top:20px; border-top:1px solid #cdcdcd;  min-height:650px}
.card-action .div-description{ height:100px;  font-family:IranSharp; font-size:15px; font-weight:600; color:#000}
.mr-10{ margin-right:10px}
.mr-15{ margin-right:15px}
#content_level1 .footer{ border-top:1px solid #000;  margin-top:40px;  padding-top:15px}
.ml-5{ margin-left:5px}
.mt-25{ margin-top:25px}
.ml-15{ margin-left:15px}
.font-11{ font-size:11px !important}
.font-20{ font-size:20px !important}
.font-18{ font-size:18px !important}
.mlr-5{ margin-left:5px;  margin-right:5px}
.mb-35{ margin-bottom:35px}
.access_title{ font-size:18px !important;  color:#6e0000}

.mt-15{margin-top:15px}
.table_insert_sale{ margin-top:15px;  background-color:lightsalmon;  font-family:IranSharp;  border-radius:3px;  border:1px solid #cdcdcd}
.pt-40{ padding-top:40px}

.table_insert_sale .td_header{ background-color:cornflowerblue;  text-align:center !important;  font-weight:700;  font-size:18px;  padding:10px 5px 5px 10px}
.span_title_level{ background-color:#fff; padding:0 5px}
.line_order{ position:absolute; border-top:3px solid gray; top:-10px; z-index:100}
.table_insert_sale td{ border:3px solid #fff;  direction:rtl;  text-align:right;  color:#fff;  padding:7px;  font-weight:500}
.bt-card .table_price{ border:1px solid #cecece;  background-color:#ff8d3d;  color:#fff}
.bt-card .table_price tr{ border:1px solid #fff}
.bt-card .table_price tr td{ font-family:IranSharp !important;  border:1px solid #fff;  padding:8px}
.panel_sale{ background-color:#e9e9e9;  border:1px solid #cdcdcd;  border-radius:2px;  margin-top:10px;  padding:25px}
.panel_sale .title_header_panel{ font-family:IRANSans;  font-size:18px;  color:#b03535;  font-weight:600}
header_menu_sale div{ text-align:center}
.header_menu_sale img{ width:70px;  margin:0px auto}
.stepwizard-step img{ width:70px;  margin:0px auto}
.nm_active{ width:20px !important;  height:20px !important;  color:#fff !important;  text-align:center; !important;  padding:3px 12px !important;  font-size:15px !important;  line-height:20px !important;  border-radius:20px !important;  background-color:#00AD00 !important;  opacity:1 !important}
.laws{ border-top:1px solid #cdcdcd;  padding-top:15px}
.div_last{ text-align:right}
.div_last span{ color:blue;  margin-left:2px;  font-weight:600}
.number_level{ opacity:0.5;  width:30px;  height:30px;  color:#fff;  text-align:center;  padding:3px 12px;  font-size:15px;  line-height:1.428571429;  border-radius:15px;  background-color:#909591}
.title_level{ margin-right:8px}

.stepwizard-step p{ margin-top:10px}
.stepwizard-row{ display:table-row}
.stepwizard{ display:table;  width:50%;  position:relative}
.stepwizard-step button[disabled]{ opacity:1 !important;  filter:alpha(opacity=100) !important}
.stepwizard-row:before{ top:14px;  bottom:0;  position:absolute;  content:"";  width:100%;  height:1px;  background-color:#ccc;  z-order:0}
.stepwizard-step{ display:table-cell;  text-align:center;  position:relative}
.btn-circle{ width:30px;  height:30px;  text-align:center;  padding:6px 0;  font-size:12px;  line-height:1.428571429;  border-radius:15px}
#content_level2 .panel_alert{ font-size:17px;  font-weight:500;  border:1px solid #00AD00 !important}
.span_header{ font-size:20px;  font-weight:600;  color:#3d8b3d}
.span_header_instruction{ font-size:20px;  font-weight:600;  color:#3d8b3d;  font-family:BYekan}
.img_logo_right{ width:130px}

.width-130{ width:130px}
.div_header_callprice{ padding-right:10px}
.blockquote{ border-right:5px solid #4366b1 !important;  display:block;  border-left:3px solid #aaa;  padding:7px 8px 7px 25px;  font-style:italic;  margin-bottom:20px;  font-size:15px;  font-weight:600}
.div_base{ font-weight:500;  font-size:16px}
.div_header_callprice p{ color:#777;  font-size:16px;  font-weight:600}
.font-17{ font-size:17px !important}
.span_name_{ font-size:17px;  font-weight:600;  color:#3d8b3d}
.table_cash td{ text-align:right;  direction:rtl;  padding:5px 45px}
.span_name_14{ font-size:14px;  font-weight:600;  color:#3d8b3d}
.span_part{ color:#5a3c61;  font-size:15px;  font-weight:500}
.my_hr{ border-top:2px solid #a66fa3 !important}

.star{ margin-left:5px;  color:#3d8b3d}
.pl-0{ padding-left:0px !important}
.pl-5{ padding-left:5px !important}
.pr-5{ padding-right:5px !important}
.pr-2{ padding-right:2px !important}
.title_chart{ text-align:right; direction:rtl}

.tbl_certificate{ border:1px solid #cdcdcd;  border-radius:5px;  margin-bottom:3px !important}
.tbl_certificate .td_header{ text-align:center}
.tbl_certificate .tr_contant{ border-radius:2px;  background-color:#68D387}
.tbl_certificate td{ text-align:right;  border:1px solid #fff}
.tbl-left-sale td{ border:1px solid sandybrown;  font-size:13px;  padding:4px;  text-align:right}
.span-fa-red{ margin-left:5px;  color:orangered}
.tbl_certificate .t_name{ font-size:16px;  color:#fff;  font-weight:500}
.div_outside_tbl{ border:1px solid #cdcdcd;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:5px;  padding:5px}
.div_outside_tbl .header_title{ background-color:#00b0ff;  border-radius:5px;  padding:12px;  text-align:center;  color:#fff;  font-size:16px;  font-weight:600;  margin-bottom:5px}
.news_img{ width:300px !important;  height:230px !important}
.news_imag_details{ width:100%;  height:180px !important}
.mt-50{ margin-top:50px}
.mb_10{ margin-bottom:10px}
.mt-10{ margin-top:10px}
.content_details_news{ font-size:17px;  color:#7a7a7a;  font-weight:500}
.text_details_news{ font-size:17px;  color:#303030;  font-weight:500}
.span_date{ font-size:12px;  color:#86808b;  float:left}
.span_date_notification{ font-size:12px;  color:#f0eaf5;  float:left}
.tbl_slider td{ text-align:center}
.header_details_news{ padding:10px;  border-right:4px solid #00b0ff}
.back_cadr{ background-color:#667292;  position:relative;  border-radius:2px;  border-top:4px solid #87bdd8;  padding-right:4px;  padding-bottom:30px}
.back_cadr_w_border{ position:relative;  border-radius:2px;  border-top:4px solid #87bdd8 !important;  padding-right:4px;  padding-bottom:20px}
.div-sites{ border-top:1px solid #000}
.div_list_site{ text-align:center;  position:relative;  padding:15px 2px 15px 2px}
.btn-sites{ max-width:280px;  min-width:240px;  text-align:center;  margin-top:12px;  border-radius:0px !important;  background-color:#5ab798ad !important;  text-decoration:none;  color:#fdfdfd;  letter-spacing:.5px;  -webkit-transition:.2s ease-out;  transition:.2s ease-out;  cursor:pointer;  border:0px; height:40px}
.btn-sites:hover{ opacity:0.9 !important}
.notification_img{ width:70px !important;  height:70px !important;  border-radius:70px !important}
.base_img_notification{ padding:10px 0px 10px 0px}
.notification_title{ color:#b9c37f}
.btn_login{ color:#fff;  font-size:15px}
.btn_login:hover{ color:#f3f3f3 !important;  text-decoration:none}
.btn_register{ background:#667292;  border:solid 1px #667292;  color:#fff;  cursor:pointer;  display:inline-block;  line-height:1.875rem;  border-radius:2px;  padding:0.6rem 1.5rem;  font-size:16px;  margin-right:10px}
.btn_logout{ cursor:pointer;  padding:0.1rem 1.5rem;  font-size:14px;  height:28px;  margin-right:10px;  color:#fff}
.btn_logout:hover{ color:#c8c8c8}
.btn_register:hover{ opacity:0.9}
.btn_public{     background:#87bdd8;     border:solid 1px #87bdd8;     color:#fff !important;     cursor:pointer;     display:inline-block;     line-height:1.875rem;     margin-top:20px;     border-radius:4px !important;     padding:0.5rem 1.5rem;     font-size:16px;     height:35px;     margin-right:10px}
.btn_public:hover{    background:#7ca3ce;     text-decoration:none}
.btn_sale_insert{    background:#9F282A !important;     border:solid 1px #9F282A;     color:#fff !important;     cursor:pointer;     display:inline-block;     line-height:1.875rem;     margin-top:20px;     border-radius:1px !important;     padding:10px 15px;     font-size:17px;     margin-right:10px}
.btn_show_question{    background:#7ca3ce; !important;     border:solid 1px #739ac5; ;     color:#fff !important;     cursor:pointer;     display:inline-block;     line-height:1.875rem;     position:absolute;     top:5px;     left:5px;     border-radius:4px !important;     padding:5px !important;     font-size:11px !important;     font-weight:300}
.btn_hide_question{}

.btn_print{    background:#2451d8 !important;     border:solid 1px #2451d8;     color:#fff !important;     cursor:pointer;     display:inline-block;     line-height:1.875rem;     margin-top:20px;     border-radius:4px !important;     padding:0.1rem 1.5rem;     font-size:16px;     height:35px;     margin-right:10px}
.btn_print:hover{    background:#2174ee !important;     text-decoration:none}
.btn_o
.foor h6{    color:white}

.base_noti{    border-right:3px solid #c9c9c9;     margin-top:5px;     padding-bottom:10px}

.div_title{    text-align:right;     margin-bottom:50px}
h1, h2, h3, h4, h5, h6{    font-family:Yekan !important}
.div_title .span_title{    background:#87bdd8 !important;     color:#fff;     padding:6px 10px;     border-radius:0px;     position:absolute;     top:0;     border-bottom:3px solid rgba(0,0,0,0.15)}
.div_title_menu{    text-align:right}
.div_title_menu .span_title_menu{    background:#87bdd8 !important;     color:#fff;     padding:6px 10px;     border-radius:0px;     border-bottom:3px solid rgba(0,0,0,0.15)}
.title_calculateprice{    color:#9f282a;     font-size:17px;     font-weight:600}
.notification_des{    color:#d1d7d7;     font-size:12px;     text-align:justify;     text-justify:inter-word;     font-weight:600}
.notification_des:hover{    color:#e1e7e7}

.pt-10{    padding-top:10px}
.list_news_div{    padding:10px;     border-bottom:1px dashed #6fe081}
.title_news_all{    font-size:15px;     color:#0e5819;     font-weight:500}
.title_order{    font-family:IranSharp;     font-size:16px;     font-weight:600;     color:#0e5819}
.body_order{    font-family:IranSharp;     font-size:15px;     font-weight:500}
.link_news{    color:#6f300d;     font-size:16px;     font-weight:600}
.link_news:hover{    text-decoration:none}
.pelak{    background:url('../../images/site/plak.png') no-repeat top center;  background-size:100%;  padding:17px 5px 2px 25px;  width:260px;  height:55px;  direction:ltr;  text-align:center;  margin:0px auto}
.in_p_1{ width:46px !important;  border:1px solid #cdcdcd !important;  border-radius:1px !important;  text-align:center;  height:32px;  margin-left:9px;  box-shadow:0px 0px 3px #ccc,0 10px 15px #eee inset}
.in_p_4{ width:42px !important;  border:1px solid #cdcdcd !important;  border-radius:1px !important;  text-align:center;  box-shadow:0px 0px 3px #ccc,0 10px 15px #eee inset;  height:32px}
.input_bank{ width:60px !important;  border:1px solid #cdcdcd !important;  border-radius:3px !important;  text-align:center}
.mr-25{ margin-right:25px}
.mt-10{margin-top:10px}
.mt-20{margin-top:20px}
.in_p_3{ width:63px !important;  border:1px solid #cdcdcd !important;  border-radius:1px !important;  text-align:center;  height:31px;  box-shadow:0px 0px 3px #ccc,0 10px 15px #eee inset;  direction:rtl;  padding:0px 5px;  font-size:16px;  display:inline-block}
.mb-0{ margin-bottom:0px !important}
.in_p_2{ width:50px !important;  border:1px solid #cdcdcd !important;  border-radius:2px !important;  text-align:center;  background-color:#fff;  height:32px;  box-shadow:0px 0px 3px #ccc,0 10px 15px #eee inset}
.table_car{ width:300px}
.table_car tr{ font-family:IRANSans;  font-size:15px;  border-top:0px !important}
.table_car td{ text-align:right !important;  direction:rtl !important;  font-size:15px}
.table_calculate{ color:black;  border:1px solid #fff}
.table_calculate th{ text-align:center !important;  direction:rtl !important}
.table_calculate td{ text-align:center !important;  direction:rtl !important}
.table th{ text-align:right !important;  direction:rtl !important}
.div_cadr{ padding:15px 10px;  font-size:16px;  font-weight:500;  border-radius:5px;  background-color:skyblue;  color:#000;  font-family:IRANSans}
.panel_estelam{ width:600px;  margin:10px auto;  background-color:#b6b6b6;  font-family:IRANSans;  color:#fff}
#main-menu{     font-size:13px;  background-color:rgba(0,0,0,0.5);  font-weight:600;  border-radius:0px}
#main-menu ul li{ margin-right:2px;   display:inline !important}
#main-menu ul li a{ padding:15px 9px;  transition:background-color .3s;  font-size:15px;  color:#f5f5fb;  display:block;  cursor:pointer}
#main-menu ul li a:hover{ text-decoration:none;  color:#fff;  background-color:#bccad6}
.btn_href:hover{ background-color:#8d9db6 !important}

.bg-top{ }
.image-hover{}
.collaboration_menu_description{ padding-left:3px;  width:100px;  direction:rtl;  float:right;  line-height:20px;  color:#daebe8;  text-align:justify}
.ot-mega-menu{ display:none;  line-height:20px}
.ot-mega-menu a{ padding:0px !important;  border-bottom:0px !important}
.ot-mega_collaboration{ margin-top:2px;  float:right; padding-top:50px; height:auto; right:10px; position:absolute;  background-color:#8d9db6;   width:80%; padding-right:5px;  padding-bottom:20px}
.ot-mega-search{ margin-top:2px;  float:right; height:auto; right:10px; position:absolute;  background-color:#8d9db6;   width:300px; ;  padding:15px 15px 5px 15px !important}
.mb-25{ margin-bottom:15px}
.ot-mega-about{ margin-top:2px;  float:right; display:none; position:absolute;  background-color:#8d9db6;   width:350px; padding-right:5px}
.ot-mega-service{ margin-top:2px;  float:right; padding-top:50px; height:auto; right:10px; position:absolute;  background-color:#8d9db6;   width:80%; padding-right:5px;  padding-bottom:20px}
.ot-mega_plan{ margin-top:2px;  float:right; padding-top:50px; height:auto; right:20px; position:absolute;  background-color:#8d9db6;   width:80%; padding-right:5px;  padding-bottom:20px}
.ot-mega_contact{ margin-top:2px;  float:right; padding-top:50px; height:auto; right:150px; position:absolute;  background-color:#8d9db6;   width:60%; padding-right:5px;  padding-bottom:20px}
.tbl_myservice .tr_border{ padding:10px 10px 20px 10px;  border-bottom:2px dashed #a6a6a6;  text-align:justify}

.tbl_myservice td{ padding:10px !important}

.plan_img_saipa{ width:60px; height:auto}
.plan_img_taxi{ width:90px; height:auto}
.plan_img_truck{ width:70px; height:auto}
.about_img_ic{ width:45px; height:auto}
.spn_title_contact{ font-size:15px;  color:#cdcdcd}
.phone_div_contact{ direction:ltr; text-align:left}
.img_service{ width:60px;  height:auto;  float:left}
.txt_search{ background-color:#fff !important;  border:1px solid #cdcdcd !important;  border-radius:0px !important;  float:left !important; width:65% !important;  height:40px !important;  border-right:0px! important;  text-align:right;  color:#696969;  font-size:12px}
.txt_search:focus{ border:1px solid #ede3f6 !important}

.btn_head_search{ width:34%; !important; ;  background-color:#E7E7E7 !important;  color:#000 !important;  border:0px;  border-radius:0px;  float:right;  height:41px}
.tbl_search tr td{ padding:0px !important}
.base_nav_div_header{ right:0px; padding-right:0px; padding-left:0px; z-index:100;  padding-bottom:0px}
.pl-13{ padding-left:13px}
.nav_fixed{ position:fixed;  top:0px;  z-index:999;   background-color:rgba(102,111,146,0.9)}
.btn_more_menu{  background-color:rgb(25,155,229);  color:#fff;  padding:2px 10px;  border:1px solid rgb(25,155,229);  border-radius:1px;  margin-top:2px;  font-size:12px}
.div_right_about{ height:120px;  padding:5px;  width:200px}
.tbl_about td{ text-align:right;  direction:rtl;  position:relative;  padding:2px}
.tbl_about td .base_right_about{ background-color:#7ca3ce; ;  text-align:center;  border-radius:6px;  padding:10px;  height:130px;  font-family:IRANSans;  font-weight:500}
.tbl_question_right{ background-color:#7ca3ce; ;  position:absolute;  top:0px;  text-align:center;  margin-left:10px;  width:95%;  height:110px;  border-radius:6px;  color:#fff;  padding:10px 5px 5px 5px;  font-size:13px}
.tbl_about td .base_right_about a{ color:#fff}
.font-13{ font-size:13px}
.tbl_about td .base_right_about a{ text-decoration:none}
.mr-5{ margin-right:5px}
.Form_insert_question label{ font-size:14px}
.base_left_about{ font-family:IRANSans;  border-radius:6px;  font-weight:500;  font-size:16px;  border:1px solid blue;  padding:15px;  height:130px;  width:100%}
.base_left_about2{ font-family:IRANSans;  font-weight:500;  font-size:16px;  line-height:1.5;  border-radius:6px;  border:1px solid blue;  padding:15px;  height:130px;  width:100%}
.base_img_about{ text-align:center}
.img_about{ border:1px solid blueviolet;  border-radius:8px;  padding:5px;  box-shadow:0 0 5px 1px rgba(0,40,86,0.5)}
.img_about_mojavez1{ height:230px;  width:100%}
.div_about{ font-family:IRANSans;  font-size:17px}
.div_about p{ font-family:IRANSans;  font-size:17px}
.link_without_bg{ text-align:justify}
.link_without_bg:hover{ background-color:#8d9db6 !important;  color:#e3f4f1 !important}
.item_home_enroll{ text-align:center; line-height:1.8em; border:1px solid lightgray; border-top:3px solid #CFB848}
.img_size_110{ width:110px}
.href_home_enroll{ text-decoration:none;  font-size:15px;  font-weight:500}
.href_home_enroll:hover{ text-decoration:none}

@media screen and (max-width:1180px ){ #main-menu ul li a{  padding:12px 9px;  font-size:14px;   transition:background-color .3s;   color:#fff;  display:block;  cursor:pointer }
    #main-menu ul li a:hover{ text-decoration:none;  color:#fff;  background-color:#bccad6}
    .btn_register{ background:#667292;  border:solid 1px #667292;  color:#fff;  cursor:pointer;  display:inline-block;  line-height:1.875rem;  border-radius:2px;  padding:0.6rem 1.5rem;  font-size:13px;  height:35px;  margin-right:10px}
    .btn_login{ color:#f7f7f7 !important;  font-size:13px}

}
.my_drop{ width:100%}
.my_drop .btn_nav{ background-color:transparent;  border:0px;  color:#000;  margin-top:10px;  margin-bottom:10px}
.font-25{ font-size:25px}
.my_drop .btn_nav:hover{ opacity:0.8}
.my_drop .my_drop_menu{ background-color:rgba(102,111,146,1);  width:100% !important;  border-radius:0px 0px 5px 5px;  padding:0px}
.my_drop_menu li a{ color:#fff !important;  padding:10px !important}
.my_drop_menu ul li{}
.my_drop_menu a:hover{ background-color:#7a7a7a !important;  color:#000}
.span_error{ color:red;  font-weight:500}
.edit_row td{ color:#d6d6d6}
.td_selected{ background-color:#e5d7de}
.span_edit{ cursor:pointer;  background-color:red;  color:#fff;  border:none;  padding:5px 7px}
.span_delete{ margin-right:1px;  cursor:pointer;  background-color:red;  color:#fff;  border:none;  padding:5px 7px}
.sale_div_right{ padding-top:40px;  text-align:center}
.cadr_sale_right{ padding:10px;  height:auto;  width:90%;  box-sizing:border-box;  border-radius:6px;  background-color:#f5f5f5;  color:blue;  font-size:small;  border:1px solid blue;  text-align:justify}
.mt-40{ margin-top:40px}
.color-red{ color:red !important}
.width-60{ width:60px}
.img_electronic{ width:80%; text-align:center;  margin-right:14px}
.pdt-20{ padding-top:20px;  padding-bottom:20px}
.pb-10{ padding-bottom:10px !important}
.pb-0{ padding-bottom:0px !important}
.archive_news{ width:200px;  margin:15px auto}
.archive_news a span{ font-size:18px}
.archive_news a:hover{ text-decoration:none}

.prl-15{ padding-right:15px;  padding-left:15px}
.font-15{ font-size:15px !important}
.valid_err{ color:#fff}
.bg_cornflowerblue{ background-color:cornflowerblue;  color:#000}
.bg_lightcoral{ background-color:lightcoral;  color:#000}
.bg_lightsalmon{ background-color:lightsalmon;  color:#000}
.tagcloud{ margin-top:20px}
.tagcloud span{ display:inline-block;  background:#87bdd8;  padding:8px 9px;  font-size:12px!important;  color:#fff;  margin:0 7px 7px 0;  cursor:pointer;  box-shadow:0 1px 0 rgba(0,0,0,0.14);  text-transform:uppercase;  text-decoration:none;  padding-top:6px;  padding-bottom:6px}
.tagcloud span:hover{ background:#90c7e2}
.search_spn_title{ color:#697982;  font-size:16px}
.home_saipa{ font-family:BYekan;  font-size:18px}
.home_saipa_p{ font-family:BYekan !important;  font-size:17px !important}
.search_spn_context{ margin-top:10px;  font-size:12px;  font-weight:500}
.body_search{ font-family:IRANSans;  font-weight:600}
.body_search a{ text-decoration:none}
.span_notfound{ font-size:12px;  color:#b3b3b3}
.result_div{ border-bottom:3px dashed #aeaf58;  padding-top:15px;  padding-bottom:15px;  min-height:100px}
.body_search a{ color:#4792d4}
.body_search a:hover{ color:#1434b4}
.spn_center{ text-align:center;  margin:0px auto}
.mr-0{ margin-right:0px !important}

.md-radio{ margin:16px 0}
.span_star{ font-size:19px !important;  font-weight:800;  color:#970000}
.div_instructin p{ text-align:justify;  line-height:2.1;  font-size:16px;  font-weight:500;  font-family:BYekan}
.img_insrtuction{ margin:0px auto;  width:90%;  margin-bottom:30px;  margin-top:10px}
.brg_e8{ border-right:4px solid #E8604D !important}
.brg_lightgreen{ border-right:4px solid lightgreen !important}
.brg_limegreen{ border-right:4px solid limegreen !important}
.brg_darkblue{ border-right:4px solid darkblue !important}
.brg_blueviolet{ border-right:4px solid blueviolet !important}
.brg_deeppink{ border-right:4px solid deeppink !important}
.div_title_instruction{ border:1px solid #EEE; padding:25px 10px;  border-radius:35px 0px 0px 35px; box-shadow:2px 2px 4px 0 rgba(0,0,0,.4);  font-size:16px;  font-weight:500}
.instruction_police_footer{ padding:0px 10px;  border-right:3px solid #4366b1 !important;  border-left:3px solid #aaa !important}
.instruction_police_footer p{ text-align:justify;  font-size:15px;  font-weight:600;  font-family:BYekan}
.base_instruction hr{ margin-top:5px !important}
.part_contacts{ padding:5px;  border-bottom:1px solid #000;  font-family:IranSharp !important;  font-size:12px}
.part_contacts label{ font-family:IranSharp !important;  color:#333;  margin-bottom:10px;  margin-top:15px;  font-size:13px}
.part_contacts p .i_text{ font-family:IranSharp !important;  font-size:13px}
.part_contacts p{ font-family:IranSharp !important;  font-size:13px}
.part_map_title{ font-family:IranSharp !important;  color:#333;  font-size:13px}
.base_instruction .row{ margin-bottom:10px !important}
.table_question tr td{ text-align:right;  margin:0px !important;  padding:3px !important}
.reply{ display:none}
.spn_err{ color:#ff5b05}
.tbl-red{ border:1px solid #ff380e !important}
.tbl-red tr td{ border:1px solid red;  border-top:1px solid #ff380e !important}
.tbl-white{ border:1px solid #f6f4ff !important}
.tbl-white tr td{ border:1px solid #f7efff;  border-top:1px solid #fff7fb !important}
.slider_div_link{ color:#fff; position:absolute; bottom:10px; left:50px}
.table_car td{ padding:10px}
.spn_title_slider{ color:yellow; font-size:34px;  font-family:'Yekan',Tahoma !important}
.slider_div_link .show_link_btn{  background:#b7d7e8;  border:solid 1px #b1d1e2;  color:#fff;  padding:10px 15px;      border-radius:5px}
.text_inp{    border:1px solid #00AD00;     -webkit-border-radius:4px;     -moz-border-radius:4px;     border-radius:4px;     padding:10px}
.date{}
.tag-news{    color:#1b8ab0}
.tag-news:hover{    text-decoration:none;     color:#1b8ab0}
.head_send_comment{    color:#00b3ee;     font-size:16px}
.div_tag{    border:10px solid #cecece;     padding:5px 10px;     border-radius:4px}
.plr-0{    padding-right:0px !important;     padding-left:0px !important}
.size-80{    width:80%}
.div_noti_h{    padding:10px;     border:1px solid skyblue;     border-radius:5px;     background-color:skyblue;     font-size:16px;     box-shadow:2px 2px 4px 0 rgba(0,0,0,.4)}
.div_noti_h span{    color:#9E2929}
.grey.darken-4{    background-color:#b7d7e8 !important;     background:url('../../images/site/sky_blue1.jpg')}
.white-text{ color:#fff !important}
nav ul li{ -webkit-transition:background-color .3s;  transition:background-color .3s;  float:left;  padding:0}
.inp-shadow{ box-shadow:0px 0px 3px #ccc,0 10px 15px #eee inset}
.card{ position:relative;  margin:.5rem 0 1rem 0;  background-color:#fff;  -webkit-transition:-webkit-box-shadow .25s;  transition:-webkit-box-shadow .25s;  transition:box-shadow .25s;  transition:box-shadow .25s,-webkit-box-shadow .25s;  border-radius:2px}
.grey{ background-color:#9e9e9e !important}
.grey.lighten-4{ background-color:#f5f5f5 !important}
.card .card-action{ position:relative;  background-color:inherit;  border-top:1px solid rgba(160,160,160,0.2);  padding:16px 24px}
.card .card-content{ padding:24px;  border-radius:0 0 2px 2px}
.card.horizontal{ display:-webkit-box;  display:-webkit-flex;  display:-ms-flexbox;  display:flex}
.grey.darken-3{ background-color:#667292 !important}
.grey.lighten-2{ background-color:#e0e0e0 !important}
.card .card-image img{ display:block;  border-radius:2px 2px 0 0;  position:relative;  left:0;  right:0;  top:0;  bottom:0;  width:100%}
.card.horizontal .card-stacked{ display:-webkit-box;  display:-webkit-flex;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -webkit-flex-direction:column;  -ms-flex-direction:column;  flex-direction:column;  -webkit-box-flex:1;  -webkit-flex:1;  -ms-flex:1;  flex:1;  position:relative}
.mt-0{ margin-top:0px !important}
.btn_receive_news{ padding:8px 24px;  border:0px;    color:#fff;  margin-top:10px;  cursor:pointer;  border-radius:2px;  -moz-border-radius:2px;  border-bottom:3px solid rgba(0,0,0,0.2);  font-size:14px;  text-transform:uppercase;  font-weight:normal;  font-family:'Yekan','Oswald',sans-serif}
.btn_receive_news:hover{ background:rgb(23,171,229) !important;  color:#fff}
.inp_receive_news{ width:90%;  padding:13px 14px;  border:0px;  color:#000;  background-color:#f8f8f8;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box}
.mt-2{ margin-top:2px}
.inp_receive_news::-webkit-input-placeholder{ color:#9a9a9a !important}
.inp_receive_news:-ms-input-placeholder{ color:#9a9a9a !important}
.inp_receive_news::-moz-placeholder{ color:#9a9a9a !important;  opacity:0.9}
.inp_receive_news:-moz-placeholder{ color:#9a9a9a !important;  opacity:0.9}
.link_news_sub_titile{ color:#14ce11;  text-decoration:none}
.link_news_sub_titile:hover{ color:#14ce11;  text-decoration:none}
.bg_darksalmon{ background-color:darksalmon !important}
.bg_lightsteelblue{ background-color:lightsteelblue}
.bg_lightgreen{ background-color:lightgreen}
.bg_lightgoldenrodyellow{ background-color:lightgoldenrodyellow}
.tbl-border-black{ border:1px solid #000 !important}
.pd-25{ padding:25px !important}
.pdtb-10{ padding-top:10px !important;  padding-bottom:10px !important}
.table-equality{ border:1px solid #000}
.table-equality th, .table-equality td{ border-left:1px dashed #000 !important}
.text-equality{ line-height:24px;  font-size:18px;  color:#777}
.text-equality:hover{ color:#000}
.header_text_title{ position:absolute;  top:20px;  left:1.8%;  right:auto;  text-align:center;  width:96.66666666666666%}
.collab_td{ background-color:#7ca3ce; ;  height:119px;  padding:2px;  border-radius:5px}
.base_td_collab{ text-align:justify}
.base_td_collab a{ color:#000;  font-size:15px}
.base_td_collab a:hover{ color:#FF5252;  text-decoration:none}
.base_td_collab p{ color:#000;  font-size:15px}
.base_td_collab a:focus{ color:#FF5252;  text-decoration:none}
.td_title_collab{ border:1px solid blue; min-height:115px; border-radius:5px; position:relative; margin-bottom:0px; padding:10px}
.collab_head_txt p{ font-size:16px;  line-height:30px;  text-align:justify}
.InsertEnroll p{ text-align:justify;  font-size:15px;  color:#000;  font-family:"Yekan",Tahoma !important}
.loading_select{ width:50px}
#div_loading_select{ display:none}
#div_loading_car_usage{ display:none}
#div_loading_select_tip{ display:none}
#div_loading_select_city{ display:none}
#footerConnectCenter li a:hover{ text-decoration:none}
.drop_logout{ margin-right:20px !important}
.drop_logout button{ background-color:transparent;  border:1px solid transparent;  color:#fff}
.drop_logout ul li{ margin-right:0px !important;  border-right:0px !important;  float:right !important;  width:100%}
.drop_logout ul li:hover{}
.drop_logout ul{ float:right !important;  padding:0px !important;  padding-bottom:5px !important;  margin-right:0px !important}
.drop_logout ul li a{ float:right !important;  height:20px !important;  border:0px !important;  font-size:11px;  width:100%;  padding-top:6px !important;  padding-bottom:25px !important;  padding-right:6px !important;  padding-left:6px !important;  color:#000 !important}
.track_div{ background-color:#efeadd}
.color-3{ color:#667292}
.bg-2{ background-color:#8d9db6 !important}
.color-2{ color:#8d9db6 !important}
.bg-3{ background-color:#667292 !important}
.color-3{ color:#667292 !important}
.color-3-p{ color:#4a4f6e !important}
.bg-2-2{ background-color:#b7d7e8 !important}
.color-2-2{ color:#b7d7e8 !important}
.color-3-3{ color:#daebe8 !important}

.bg-3-3{ background-color:#daebe8 !important}
.color-3-3-p{ color:#e4f5f2 !important}
.site_header{ position:relative}
.font_32{ font-size:32px;  margin-top:20px}
.pdt-10{ padding-top:10px}
.propaganda{ border:1px solid #cdcdcd; height:200px; width:100%}
.propaganda_calcprice{ border:1px solid #cdcdcd;  width:100%;  text-align:center;  height:98px;  padding:5px 0px;  font-size:16px}
.sale_base{ padding:15px 10px;  text-align:center;  background-color:#EF5350;  color:#fff;  border:4px solid #f1d3d3;  font-size:16px}
.sale_base:hover{ opacity:0.9}
.sale_base span{ margin:10px auto !important;  text-align:justify}
.mt-4{ margin-top:4px}
.div_app{ padding:25px 30px;  font-size:16px}
.bg_propaganda{ background-color:rgb(79,177,199);  border:4px solid #ece7e7;  font-size:16px;  color:#fff}
.bg_propaganda:hover{ opacity:0.9}
.bg_propaganda p{ color:#fff}
.bg_app{ background-color:#29B6F6;  border:4px solid #ece7e7;  color:#fff}
.bg_app:hover{ opacity:0.9}
.bg_estelam{ background-color:#8BC34A;  border:4px solid #ece7e7;  color:#fff}
.bg_estelam:hover{ opacity:0.9}
.bg_insertcar{ background-color:#667292;  border:4px solid #ece7e7;  color:#fff;  font-size:16px}
.bg_insertcar:hover{ opacity:0.9}
.menu_top_access a:hover{ text-decoration:none}
.bg_yellow{ border:1px solid yellow !important}
.pt-20{ padding-top:20px}
.table_user_order{ font-size:13px}
.table_user_order .td_date{ font-size:13px;  color:#6d6d6d}
.bg-eff8ff{ background-color:#eff8ff}
.not{ opacity:0.9}
.spn_all_price{ color:#0c199c;  font-size:16px}
.spn_amount{ color:#749298;  margin-right:5px}
.div_reply{ text-align:justify}
.div_reply >span{ text-align:justify}
.justify{ text-align:justify}
.xs-service{ font-size:13px;  border:1px solid blue;  padding:5px;  font-family:"IRANSans";  border-radius:6px;  margin-bottom:10px}
.xs-service .title{ font-size:14px;  color:#1B5E20}
.archive_link{ color:#fff;  text-decoration:none}
.archive_link:hover{ color:#f3eeef;  text-decoration:none}

.text-center{ text-align:center}
.reply_comment{ margin-top:15px;  background-color:#f2ecd7;  padding:10px}
.wh-100{ width:100%; height:100%}
.wh-22{ width:22px;  height:22px}

.h2-margin-0{ margin:0px !important}
.pdl-40{ padding-left:40px}
.font-42{ font-size:42px !important}
.text-left{ text-align:left}
.hw-120{ height:120px !important;  width:120px !important}
.padding-0{ padding:0px !important}
.pl-40{ padding-left:40px !important}
.back_menu{ width:100%; background-color:rgba(221,221,221,0.1); position:absolute; height:100%}
.side_padd{ margin-top:20px; display:table-cell; vertical-align:middle}
.height-48{ height:48px}
.l-r{ width:100%; direction:ltr; text-align:right}
.width_percent_100{ width:100%}
.menu_img{ width:120px; height:140px}
.spn_date{ font-size:12px;  color:#86808b}
.pointer{ cursor:pointer}
#plus1, #plus2{ font-size:35px; color:#9fa5c4; margin-top:35px}
#remove1, #remove2{ position:absolute; left:5px; top:5px; font-size:30px;  color:#c47933;  coursor:pointer}
#remove1, #remove2:hover{ color:#db8c37}
#picture1, #picture2{ width:100%; height:110px; display:none;  margin-top:5px}
.base_pic_adver{ text-align:center; height:120px}
.loading_captcha{ width:160px; height:40px}
.spn_success{ margin-right:15px;  background-color:#00f600;  color:#fff;  width:300px;  padding:15px}
.remove_success{ font-size:20px;  color:#fff;  cursor:pointer}
.advertisement_title_head{ font-size:15px;  color:#757e80}
.pr-15{ padding-right:15px}
.div_row_advertisement{ border-bottom:solid 1px #e6e6e6;  line-height:52px}
.div_img_smal{ border:1px solid #c6c6c6;  border-radius:2px}
.div_img_smal img{ width:100%;  height:60px;  cursor:pointer}
.pd-3{ padding:3px !important}
.prl-3{ padding-right:3px; padding-left:3px}
.active_img_small{ border:2px solid red}
#main_img{ width:100%;  height:350px}
.div-call{ border:2px solid #cecece;  padding:10px 10px;  border-radius:3px;  margin-top:12px}
.cadr_pic{ border:1px solid #cecece; border-radius:2px}
.padding_3{ padding:3px}
.title_advertis_pic{ position:absolute; top:-20px;  font-size:12px;  color:#ACACAC}
.adver_btn_plus{ font-size:32px;  color:#9fa5c4;  margin-top:35px}
#div_loading_car_alternate{ display:none}
.continuation{ color:#F0AD4E}
.wh-200{ width:200px;  height:200px}
.wh-25{ width:25px;  height:25px}
.wh-36{ width:36px;  height:36px}
.border-whitesmoke{ border-bottom:1px solid whitesmoke}
.color-white{ color:white}
.footer_back{ color:white; background-color:#667292}
.padding-20{ padding:20px !important}
.right_comment{ padding:10px; float:right; width:85%; font-size:medium; text-align:justify; direction:rtl}
.base_notification_footer{ border-right:1px solid white; min-height:400px}
.lh-25{ line-height:25px}
.text-left{ text-align:left}
.pl-8{ padding-left:8px}
.bg_white{ background-color:#fff !important}
.get_news_title{ color:#fff; font-size:14px}

.btn_home{ cursor:pointer;  padding:10px;  width:90px;  margin-top:20px;  border-radius:3px;  padding:0px}

.btn_service{ background-color:rgb(217,83,79);  width:150px}

.btn_home:hover{ background-color:#28c1b5}

.new_thumbnail{}

.container{ margin-top:20px}

.carousel-indicators .active{ background-color:#2980b9}

.carousel-inner img{ width:100%;  max-height:460px}

.carousel-control{ width:0}

.carousel-control.left,
.carousel-control.right{ opacity:1;  filter:alpha(opacity=100);  background-image:none;  background-repeat:no-repeat;  text-shadow:none}

.carousel-control.left span{ padding:15px}

.carousel-control.right span{ padding:15px}

.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next{ position:absolute;  top:45%;  z-index:5;  display:inline-block}

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev{ left:0}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next{ right:0}

.carousel-control.left span,
.carousel-control.right span{ background-color:#000}

.carousel-inner .item{ background-color:#e0e0e0}

.carousel-inner .item:hover{ background-color:#e0e0e0; !important}

.carousel-control.left span:hover,
.carousel-control.right span:hover{ opacity:.7;  filter:alpha(opacity=70)}

.header-text{ position:absolute;  top:20%;  left:1.8%;  right:auto;  width:96.66666666666666%;  color:#fff}

.header-text h2{ font-size:40px}

.header-text h2 span{ background-color:#2980b9;  padding:10px}

.header-text h3 span{ background-color:#000;  padding:15px}

.btn-min-block{ min-width:170px;  line-height:26px}

.btn-theme{ color:#fff;  background-color:transparent;  border:2px solid #fff;  margin-right:15px}

.btn-theme:hover{ color:#000;  background-color:#fff;  border-color:#fff}
.position_relative{ position:relative}
.service_items{ width:120px; float:left}
.dir_ltr{ direction:ltr}
.div_about_description{ padding:10px 0px; float:right; width:90%; font-size:medium; text-align:justify}
.drop_d{ left:0 !important; right:auto !important}
.main_header_base{ width:100%; background-color:rgba(221,221,221,0.1); position:absolute; width:100%; height:100%}
.img_email{ width:150px}
.mt-3{ margin-top:3px}
.rowCenterJalopy{ border-bottom:1px solid #cecece}
.titleAllJalopy{ color:#7f8383}
.center_name{ color:#5f6363}

body{ font-family:IRANSans !important;  font-weight:400 !important}
ul{ list-style-type:none}
.panel_alert_sale{ font-size:17px;  font-family:IRANSans;  font-weight:600;  color:rgba(180,10,20,0.9); }
table{ width:100%;  display:table}
.border_green{ border:1px solid green !important}
.width-50{ width:50px !important}
.width-45{ width:45px !important; }

.panel-header-sale{ font-size:15px;  font-family:IRANSans;  color:#333;  font-weight:400}
.bg_sky{ background-color:skyblue !important}
.shadow{ box-shadow:2px 2px 4px 0 rgba(0,0,0,.4)}
.img_archive_news{ width:50px}
.bt-card{ border-top:1px solid #cecece;  padding-bottom:2px;  padding-top:2px}
.panel_head_input_cash{ color:#000 !important;  font-size:17px;  font-weight:500}
.p-10{padding:10px}
.bt-card table{ text-align:center; font-weight:400}
.my-card{ border-top:1px #cdcdcd; margin-top:20px; border-top:1px solid #cdcdcd;  min-height:650px}
.card-action .div-description{ height:100px;  font-family:IranSharp; font-size:15px; font-weight:600; color:#000}
.mr-10{ margin-right:10px}
.mr-15{ margin-right:15px}
#content_level1 .footer{ border-top:1px solid #000;  margin-top:40px;  padding-top:15px}
.ml-5{ margin-left:5px}
.mt-25{ margin-top:25px}
.ml-15{ margin-left:15px}
.font-11{ font-size:11px !important}
.font-20{ font-size:20px !important}
.mlr-5{ margin-left:5px;  margin-right:5px}
.mb-35{ margin-bottom:35px}
.access_title{ font-size:18px !important;  color:#6e0000}

.mt-15{margin-top:15px}
.table_insert_sale{ margin-top:15px;  background-color:lightsalmon;  font-family:IranSharp;  border-radius:3px;  border:1px solid #cdcdcd}
.pt-40{ padding-top:40px}

.table_insert_sale .td_header{ background-color:cornflowerblue;  text-align:center !important;  font-weight:700;  font-size:18px;  padding:10px 5px 5px 10px}
.span_title_level{ background-color:#fff; padding:0 5px}
.line_order{ position:absolute; border-top:3px solid gray; top:-10px; z-index:100}
.table_insert_sale td{ border:3px solid #fff;  direction:rtl;  text-align:right;  color:#fff;  padding:7px;  font-weight:500}
.bt-card .table_price{ border:1px solid #cecece;  background-color:#ff8d3d;  color:#fff}
.bt-card .table_price tr{ border:1px solid #fff}
.bt-card .table_price tr td{ font-family:IranSharp !important;  border:1px solid #fff;  padding:8px}
.panel_sale{ background-color:#e9e9e9;  border:1px solid #cdcdcd;  border-radius:2px;  margin-top:10px;  padding:25px}
.panel_sale .title_header_panel{ font-family:IRANSans;  font-size:18px;  color:#b03535;  font-weight:600}
header_menu_sale div{ text-align:center}
.header_menu_sale img{ width:70px;  margin:0px auto}
.stepwizard-step img{ width:70px;  margin:0px auto}
.nm_active{ width:20px !important;  height:20px !important;  color:#fff !important;  text-align:center; !important;  padding:3px 12px !important;  font-size:15px !important;  line-height:20px !important;  border-radius:20px !important;  background-color:#00AD00 !important;  opacity:1 !important}
.laws{ border-top:1px solid #cdcdcd;  padding-top:15px}
.div_last{ text-align:right}
.div_last span{ color:blue;  margin-left:2px;  font-weight:600}
.number_level{ opacity:0.5;  width:30px;  height:30px;  color:#fff;  text-align:center;  padding:3px 12px;  font-size:15px;  line-height:1.428571429;  border-radius:15px;  background-color:#909591}
.title_level{ margin-right:8px}

.stepwizard-step p{ margin-top:10px}
.stepwizard-row{ display:table-row}
.stepwizard{ display:table;  width:50%;  position:relative}
.stepwizard-step button[disabled]{ opacity:1 !important;  filter:alpha(opacity=100) !important}
.stepwizard-row:before{ top:14px;  bottom:0;  position:absolute;  content:"";  width:100%;  height:1px;  background-color:#ccc;  z-order:0}
.stepwizard-step{ display:table-cell;  text-align:center;  position:relative}
.btn-circle{ width:30px;  height:30px;  text-align:center;  padding:6px 0;  font-size:12px;  line-height:1.428571429;  border-radius:15px}
#content_level2 .panel_alert{ font-size:17px;  font-weight:500;  border:1px solid #00AD00 !important}
.span_header{ font-size:20px;  font-weight:600;  color:#3d8b3d}
.span_header_instruction{ font-size:20px;  font-weight:600;  color:#3d8b3d;  font-family:BYekan}
.img_logo_right{ width:130px}

.width-130{ width:130px}
.div_header_callprice{ padding-right:10px}
.blockquote{ border-right:5px solid #4366b1 !important;  display:block;  border-left:3px solid #aaa;  padding:7px 8px 7px 25px;  font-style:italic;  margin-bottom:20px;  font-size:15px;  font-weight:600}
.div_base{ font-weight:500;  font-size:16px}
.div_header_callprice p{ color:#777;  font-size:16px;  font-weight:600}
.font-17{ font-size:17px !important}
.span_name_{ font-size:17px;  font-weight:600;  color:#3d8b3d}
.table_cash td{ text-align:right;  direction:rtl;  padding:5px 45px}
.span_name_14{ font-size:14px;  font-weight:600;  color:#3d8b3d}
.span_part{ color:#5a3c61;  font-size:15px;  font-weight:500}
.my_hr{ border-top:2px solid #a66fa3 !important}

.star{ margin-left:5px;  color:#3d8b3d}
.pr-0{ padding-right:0px !important}
.pl-0{ padding-left:0px !important}
.pl-5{ padding-left:5px !important}
.pr-5{ padding-right:5px !important}
.pr-2{ padding-right:2px !important}

.tbl_certificate{ border:1px solid #cdcdcd;  border-radius:5px;  margin-bottom:3px !important}
.tbl_certificate .td_header{ text-align:center}
.tbl_certificate .tr_contant{ border-radius:2px;  background-color:#68D387}
.tbl_certificate td{ text-align:right;  border:1px solid #fff}
.tbl-left-sale td{ border:1px solid sandybrown;  font-size:13px;  padding:4px;  text-align:right}
.span-fa-red{ margin-left:5px;  color:orangered}
.tbl_certificate .t_name{ font-size:16px;  color:#fff;  font-weight:500}
.div_outside_tbl{ border:1px solid #cdcdcd;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:5px;  padding:5px}
.div_outside_tbl .header_title{ background-color:#00b0ff;  border-radius:5px;  padding:12px;  text-align:center;  color:#fff;  font-size:16px;  font-weight:600;  margin-bottom:5px}
.news_img{ width:300px !important;  height:230px !important}
.news_imag_details{ width:100%;  height:180px !important}
.mt-50{ margin-top:50px}
.mb_10{ margin-bottom:10px}
.mt-10{ margin-top:10px}
.content_details_news{ font-size:17px;  color:#7a7a7a;  font-weight:500}
.text_details_news{ font-size:17px;  color:#303030;  font-weight:500}
.span_date{ font-size:12px;  color:#86808b;  float:left}
.span_date_notification{ font-size:12px;  color:#f0eaf5;  float:left}
.tbl_slider td{ text-align:center}
.header_details_news{ padding:10px;  border-right:4px solid #00b0ff}
.back_cadr{ background-color:#667292;  position:relative;  border-radius:2px;  border-top:4px solid #87bdd8;  padding-right:4px;  padding-bottom:30px}
.back_cadr_w_border{ position:relative;  border-radius:2px;  border-top:4px solid #87bdd8 !important;  padding-right:4px;  padding-bottom:20px}
.div-sites{ border-top:1px solid #000}
.div_list_site{ text-align:center;  position:relative;  padding:15px 2px 15px 2px}
.btn-sites{ max-width:280px;  min-width:240px;  text-align:center;  margin-top:12px;  border-radius:0px !important;  background-color:#5ab798ad !important;  text-decoration:none;  color:#fdfdfd;  letter-spacing:.5px;  -webkit-transition:.2s ease-out;  transition:.2s ease-out;  cursor:pointer;  border:0px; height:40px}
.btn-sites:hover{ opacity:0.9 !important}
.notification_img{ width:70px !important;  height:70px !important;  border-radius:70px !important}
.base_img_notification{ padding:10px 0px 10px 0px}
.notification_title{ color:#b9c37f}
.btn_login{ color:#fff;  font-size:16px}
.btn_login:hover{ color:#f3f3f3 !important;  text-decoration:none}
.btn_register{ background:#667292;  border:solid 1px #667292;  color:#fff;  cursor:pointer;  display:inline-block;  line-height:1.875rem;  border-radius:2px;  padding:0.6rem 1.5rem;  font-size:15px;  margin-right:10px}
.btn_logout{ cursor:pointer;  padding:0.1rem 1.5rem;  font-size:14px;  height:28px;  margin-right:10px;  color:#fff}
.btn_logout:hover{ color:#c8c8c8}
.btn_register:hover{ opacity:0.9}
.btn_public{     background:#87bdd8;     border:solid 1px #87bdd8;     color:#fff !important;     cursor:pointer;     display:inline-block;     line-height:1.875rem;     margin-top:20px;     border-radius:4px !important;     padding:0.5rem 1.5rem;     font-size:16px;     height:35px;     margin-right:10px}
.btn_public:hover{    background:#7ca3ce;     text-decoration:none}
.btn_sale_insert{    background:#9F282A !important;     border:solid 1px #9F282A;     color:#fff !important;     cursor:pointer;     display:inline-block;     line-height:1.875rem;     margin-top:20px;     border-radius:1px !important;     padding:10px 15px;     font-size:17px;     margin-right:10px}
.btn_show_question{    background:#7ca3ce; !important;     border:solid 1px #739ac5; ;     color:#fff !important;     cursor:pointer;     display:inline-block;     line-height:1.875rem;     position:absolute;     top:5px;     left:5px;     border-radius:4px !important;     padding:5px !important;     font-size:11px !important;     font-weight:300}
.btn_hide_question{}

.btn_print{    background:#2451d8 !important;     border:solid 1px #2451d8;     color:#fff !important;     cursor:pointer;     display:inline-block;     line-height:1.875rem;     margin-top:20px;     border-radius:4px !important;     padding:0.1rem 1.5rem;     font-size:16px;     height:35px;     margin-right:10px}
.btn_print:hover{    background:#2174ee !important;     text-decoration:none}
.btn_o
.foor h6{    color:white}

.base_noti{    border-right:3px solid #c9c9c9;     margin-top:5px;     padding-bottom:10px}

.div_title{    text-align:right;     margin-bottom:50px}
h1, h2, h3, h4, h5, h6{    font-family:Yekan !important}
.div_title .span_title{    background:#87bdd8 !important;     color:#fff;     padding:6px 10px;     border-radius:0px;     position:absolute;     top:0;     border-bottom:3px solid rgba(0,0,0,0.15)}
.div_title_menu{    text-align:right}
.div_title_menu .span_title_menu{    background:#87bdd8 !important;     color:#fff;     padding:6px 10px;     border-radius:0px;     border-bottom:3px solid rgba(0,0,0,0.15)}
.title_calculateprice{    color:#9f282a;     font-size:17px;     font-weight:600}
.notification_des{    color:#d1d7d7;     font-size:12px;     text-align:justify;     text-justify:inter-word;     font-weight:600}
.notification_des:hover{    color:#e1e7e7}

.pt-10{    padding-top:10px}
.list_news_div{    padding:10px;     border-bottom:1px dashed #6fe081}
.title_news_all{    font-size:15px;     color:#0e5819;     font-weight:500}
.title_order{    font-family:IranSharp;     font-size:16px;     font-weight:600;     color:#0e5819}
.body_order{    font-family:IranSharp;     font-size:15px;     font-weight:500}
.link_news{    color:#6f300d;     font-size:16px;     font-weight:600}
.link_news:hover{    text-decoration:none}
.pelak{    background:url('../../images/site/plak.png') no-repeat top center;  background-size:100%;  padding:17px 5px 2px 25px;  width:260px;  height:55px;  direction:ltr;  text-align:center;  margin:0px auto}
.in_p_1{ width:46px !important;  border:1px solid #cdcdcd !important;  border-radius:1px !important;  text-align:center;  height:32px;  margin-left:9px;  box-shadow:0px 0px 3px #ccc,0 10px 15px #eee inset}
.in_p_4{ width:42px !important;  border:1px solid #cdcdcd !important;  border-radius:1px !important;  text-align:center;  box-shadow:0px 0px 3px #ccc,0 10px 15px #eee inset;  height:32px}
.input_bank{ width:60px !important;  border:1px solid #cdcdcd !important;
#container_week{display:none !important;}