*{padding:0;margin:0}.Calendar_Reseach .Basis_Calendar_Box{right:0!important}.Basis_Calendar_Box{display:none;position:absolute;z-index:999999999}.Basis_Calendar_Box::before{content:'';background:#fdfeff;box-shadow:0 0 10px rgb(0 0 0/17%);width:16.2px;height:16.2px;position:absolute;top:-8px;right:16px;transform:rotate(45deg);z-index:1}.Basis_Calendar{direction:rtl;font-size:13px;position:relative}.Basis_Calendar table{width:100%;border-spacing:5px}.Basis_Calendar table td{text-align:center;width:50px;font-size:11px;line-height:initial}.Basis_Calendar .year{width:600px;height:360px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.Basis_Calendar .month{width:300px;background:#fdfeff;position:absolute;top:0;right:0;z-index:10;height:360px}.Basis_Calendar .month_detail{position:relative;color:#989898;padding:10px 5px}.Basis_Calendar .month_detail div{text-align:center;line-height:initial}.Basis_Calendar .month_name_gregorian{color:#9b9b9b;font-size:11px}.month_name{color:#000;font-size:13px}.Basis_Calendar .section_prev_month{position:absolute;right:10px;top:8px;cursor:pointer}.Basis_Calendar .section_next_month{position:absolute;left:10px;top:8px;cursor:pointer}.Basis_Calendar .month_change i:hover{color:#0b1d5f}.Basis_Calendar .prev_month{padding-left:10px}.Basis_Calendar .next_month{padding-right:10px}.Basis_Calendar .month_week_day table{font-size:13px}.Basis_Calendar .month_day_list table td{height:30px;border-radius:5px;background:#ececec;padding:.3em 0}.Basis_Calendar .month_day_list table td:hover{cursor:pointer;background:#f89511}.Basis_Calendar .month_day_list table .disable_day:hover,.Basis_Calendar .month_day_list table .empty_day:hover{background:#fff!important}.Basis_Calendar .month_day_list table td:hover .basis_s_day{color:#fff}.Basis_Calendar .month_day_list table td:hover .basis_m_day{color:#fff}.Basis_Calendar .basis_m_day,.Basis_Calendar .basis_s_day{height:15px;line-height:15px}.Basis_Calendar .basis_m_day{font-size:9px;color:#383838;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif}.Basis_Calendar .current_day{background:#00a5c0!important}.Basis_Calendar .current_day .basis_m_day,.Basis_Calendar .current_day .basis_s_day{color:#fff!important}.Basis_Calendar .current_month,.Basis_Calendar .current_year{z-index:100!important}.Basis_Calendar .current_year{border-radius:5px;box-shadow:0 4px 8px rgba(144,149,167,.2)}.Basis_Calendar .disable_day .basis_m_day,.Basis_Calendar .disable_day .basis_s_day{color:#969696!important}.Basis_Calendar .selected_day{background:#00a5c0}.Basis_Calendar .selected_day .basis_s_day{color:#555}.Basis_Calendar .selected_day .basis_m_day{color:#9a9a9a}.Basis_Calendar .selected_month,.Basis_Calendar .selected_year{z-index:110!important}.gregorian_date{position:absolute;color:#606060;font-size:10px;font-family:IRANSansWebEnNum;padding-left:1em}.Basis_Calendar .basis_s_day{color:#000;font-size:13px}.week .day:last-child{background-color:#d1949f}.week .day:last-child .basis_m_day,.week .day:last-child .basis_s_day{color:#fff}.Basis_Calendar .fa-caret-left::before{content:"\f104";font-family:fontawesome;font-style:normal;font-size:23px}.Basis_Calendar .fa-caret-right::before{content:"\f105";font-family:fontawesome;font-style:normal;font-size:23px}.Basis_Calendar .next_current_month{z-index:100;left:0;right:auto;padding-right:10px}.Basis_Calendar .current_month .section_next_month{display:none}.Basis_Calendar .next_current_month .section_prev_month{display:none}.Basis_Calendar .selected_date{background:#f89511!important}.Basis_Calendar .selected_date div{color:#fff!important}.Basis_Calendar .disable_day{background:#fff!important}.Basis_Calendar .date_info_selected{text-align:right;width:600px;font-size:11px;top:360px;height:30px;line-height:30px;background:#f5f4fb;padding:0 5px;box-shadow:0 2px 5px rgba(0,0,0,.19);position:absolute;z-index:99999;border-bottom-right-radius:5px;border-bottom-left-radius:5px;color:#383838}.Basis_Calendar .type_date{margin-left:10px}.Basis_Calendar .day_of_date{color:#989898}.Basis_Calendar .month_of_date{color:#989898;margin:5px}.day.empty_day{background:0 0!important}@media only screen and (max-width:850px){.Basis_Calendar .current_month .section_next_month{display:block!important}.Basis_Calendar .current_month .month_detail{border-radius:4px 4px 0 0!important}.Basis_Calendar .current_month{padding-left:0!important}.Basis_Calendar .next_current_month{z-index:0!important;left:auto!important;right:0!important}.Basis_Calendar .next_current_month .section_prev_month{display:block!important}.Basis_Calendar{width:91%;margin:0 auto}.Basis_Calendar .month,.Basis_Calendar .year{left:0;margin:0 auto;width:100%!important}.Basis_Calendar_Box{left:0!important;right:0!important;margin:0 auto}.Basis_Calendar .date_info_selected{display:block!important;width:100%!important;left:0;right:0;margin:0 auto;color:#000!important}.Basis_Calendar_Box::before{right:3em!important}}