/*@font-face {
 font-family: Vazir;
 font-style: normal;
 font-weight: normal;
 src: url('fonts/Vazir.eot');
 src: url('fonts/Vazir.eot?#iefix') format('embedded-opentype'), 
 url('fonts/Vazir.woff2') format('woff2'), 
 url('fonts/Vazir.woff') format('woff'), 
 url('fonts/Vazir.ttf') format('truetype');
}
@font-face {
 font-family: Vazir;
 font-style: normal;
 font-weight: bold;
 src: url('fonts/Vazir-Bold.eot');
 src: url('fonts/Vazir-Bold.eot?#iefix') format('embedded-opentype'), 
 url('fonts/Vazir-Bold.woff2') format('woff2'), 
 url('fonts/Vazir-Bold.woff') format('woff'), 
 url('fonts/Vazir-Bold.ttf') format('truetype');
}*/

/*body.single .entry{
    font-family: wpyar-BYekan !important;
} 
body{
    font-family: 'Vazir', Arial, sans-serif !important;
    font-weight:normal;
}*/
input {
    font-size: 14px !important;
}

.entry h5 {
    font-size: 20px;
    text-align: left !important;
}

.calculateage .form-control,
.calculateage .form-select {
    border-radius: 10px;
    box-shadow: 0 2px 6px rgb(0 0 0 / 15%);
}

.calculateage .btn {
    background-color: #F88C00;
    color: #fff;
    border: 1px solid #F88C00;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgb(0 0 0 / 15%);
}

.calculateage .form-control:focus,
.calculateage .form-select:focus {
    box-shadow: 0 0px 8px rgb(233 132 0 / 30%);
    border: 1px solid rgb(233 132 0 / 20%);
}

.calculateage .form-select {
    padding: 0.375rem 1.75rem 0.375rem 0.35rem !important;
    font-size: 13px !important;
}

.calculateagemodal .modal-content {
    border-radius: 1rem;
}

.calculateagemodal .modal-header {
    border-radius: 1rem;
    background: #F88C00;
    box-shadow: 0 2px 6px rgb(0 0 0 / 15%);
    border-bottom: none;
    padding: 0.5rem 1rem;
}

.calculateage .border-dashed {
    border-style: dashed !important;
}

.meysam-captcha {
    padding: 0;
    /*display:none;*/
}

.meysam-captcha .wrapper {
    display: flex;
    align-content: center;
    justify-content: space-between;
    margin: 1em 0;
}

.meysam-captcha canvas {
    border: 1px solid #000000;
    border-radius: 0.4em;
}

.select-trigger {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block !important;
  width: 100%;
}
