/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjdXN0b20uY3NzIn0= */
 
/*# sourceMappingURL=custom.css.map */
.badge-custome-color{
   background-color: var(--custome-color);
}
.dropdown-item{
   align-items: center;
}
 
/* rtl style */
.main-sidebar[dir="rtl"]{
   left: inherit;
   /* right: 0 !important; */
}
.sidebar-mini .main-sidebar[dir="rtl"]:after{
   right: 0;
   left: inherit;
}
 
[dir="rtl"] .nav{
   left: inherit;
   right: 250px;  
}

[dir='rtl'] .navbar-left{
   padding: 0;
}
nav[dir="rtl"] .dropdown-header{
   text-align: right;
}
 
nav[dir="rtl"] .dropdown-item{
   align-items: center;
   gap: 1rem;
}
 
 


 
[dir='rtl'] .main-content{
   padding-right: 280px;
   padding-left: 30px;
  
}
[dir='rtl'] .sidebar-mini .main-content, .sidebar-mini .main-footer{
   padding-right: 90px;
}
 
.main-content[dir='rtl'] .rtl-mode{
   justify-content: end;
}
 
[dir='rtl'] footer{
   padding: 20px 280px 20px 20px;
   float: right;
} 
[dir='rtl'] footer .footer-left{
   float:right;
}
[dir='rtl'] footer .footer-right{
   float:left;
}

[dir='rtl'].navbar {
   
   left: 0;
   right: 250px;
 
}
[dir='rtl'] .sidebar-mini .navbar{
  right: 65px;
}
/* rtl end of style */
 
/* rtl style for mobile */
@media (max-width: 767px) {
   .main-content[dir='rtl']{
      padding-right: 20px;
      padding-left: 30px;
    
   }
   
  .navbar-expand-lg:is(nav[dir="rtl"]) .navbar-nav .dropdown-menu-right {
      right: 10px !important;
   }
 
 
 
   .custome-margin{
      margin-top: 1.5rem;
   }
   [dir='rtl'] footer{
      padding: 20px;
      width: 100%;
      text-align: right;
      display: flex;
   }
}
 
@media only screen and (max-width: 480px) {
author-box-left div{
  width:100% !important;
}
[dir='rtl'].navbar {
   
   left: 0;
   right: 5px;
 
}
    .card author-box .weatherwidget .card .card-body{
      margin-top: 60px !important;
    }
}
 
/* end rtl mobile style */
[dir='rtl']  .author-box .author-box-left{
   float:right !important;
   padding-right: 5px;
}
.weatherwidget{
   position: absolute;top:10px;right:20px;left:auto;
}
[dir='rtl'] .weatherwidget{
   position: absolute;top:10px;right:auto;left:20px;
}
 
 
.breadcrumb-item::before{
   float: none !important;
}
 
.breadcrumb-item:last-child a{
   font-weight: bold;
}
 
[dir="rtl"] .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
   margin-right: -1px;
   margin-left: auto;
   border-top-left-radius: 0.375rem;
   border-bottom-left-radius: 0.375rem;
   border-top-right-radius: 0;
   border-bottom-right-radius: 0;
}
[dir="rtl"] .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select, .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){
   border-top-left-radius: 0;
   border-bottom-left-radius: 0;
   border-top-right-radius: 0.375rem;
   border-bottom-right-radius: 0.375rem;
}
 
 
.language-switch{
   padding-left: 10px;
   padding-right: 10px;
}
.language-switch .language-option{
   padding-top:5px;
   padding-bottom: 7px;
   border-bottom: #eee 1px solid;
}
.language-switch .language-option.language-option-active{
   background-color:#eee;
}
.language-switch .language-option:hover{
   background-color:#eee;
}
.language-switch .language-option a{
   display: block;
}
 
.f1 fieldset {
   display: none; 
}
.f1 .input-error {
   border-color: #d22d3d; }
.f1 .f1-steps {
   overflow: hidden;
   position: relative;
   margin-top: 30px;
   margin-bottom: 30px; }
   .f1 .f1-steps .f1-progress {
     position: absolute;
     top: 24px;
     width: 100%;
     height: 1px;
     background-color: #e6edef; }
     .f1 .f1-steps .f1-progress .f1-progress-line {
       height: 1px;
       background-color: #24695c;
       width: 16%; }
   .f1 .f1-steps .f1-step {
     position: relative;
     float: left;
     width: 33.333333%;
     text-align: center; }
     .f1 .f1-steps .f1-step.activated .f1-step-icon {
       border: 1px solid #24695c;
       color: #24695c;
       line-height: 38px; }
     .f1 .f1-steps .f1-step.activated p {
       color: #24695c; }
     .f1 .f1-steps .f1-step.active .f1-step-icon {
       background-color: #24695c;
       color: #fff; }
     .f1 .f1-steps .f1-step.active p {
       color: #24695c; }
     .f1 .f1-steps .f1-step p {
       color: #898989;
       font-weight: 600; }
     .f1 .f1-steps .f1-step .f1-step-icon {
       display: inline-block;
       width: 40px;
       height: 40px;
       background-color: #e6edef;
       font-size: 16px;
       color: #24695c;
       line-height: 40px;
       border-radius: 50%; }
.f1 .f1-buttons {
   text-align: right;
 }
   
    

  