﻿@font-face {
    font-family: 'DroidArabicKufi';
    src: url('../../fonts/Droid-Arabic-Kufi/DroidKufi-Regular.eot'); /* IE9 Compat Modes */
    src: url('../../fonts/Droid-Arabic-Kufi/DroidKufi-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/Droid-Arabic-Kufi/DroidKufi-Regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/Droid-Arabic-Kufi/DroidKufi-Regular.woff') format('woff'), /* Pretty Modern Browsers */
    url('../../fonts/Droid-Arabic-Kufi/DroidKufi-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/Droid-Arabic-Kufi/DroidKufi-Regular.svg') format('svg'); /* Legacy iOS */
}


.kt-menu__link-icon {
    max-width: 30px !important
}

body,
h1, h2, h3, h4, h5, a, ul, li, span, td, th, button, div, label{
    font-family: 'DroidArabicKufi' !important;
    direction: rtl;
    text-align: right;
}

.lang-switch {
	top: 15px;
	right: auto;
	left: 15px;
}

.team-leader-icon {
	bottom: 0;
	right: auto;
	left: 3px;
}

/* Phone Control */
.intl-tel-input.separate-dial-code .selected-dial-code{
    padding-right: 24px;
    padding-left: 20px;
}
.intl-tel-input.separate-dial-code.iti-sdc-4 input, 
.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text], 
.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel]{
    padding-left: 1rem;
    padding-right: 85px;
}
/* ::Image Cropper */
.cropper,
.cropper span,
.cropper div{
    direction: ltr !important;
}
.mr-10 {
    margin-left: 10rem !important;
}
.mr-14 {
    margin-left: 14rem !important;
}

/* Validation */
select.form-control.is-valid,
.was-validated select.form-control:valid {
    background-position: left calc(0.375em + 1rem) center;
}

/* Dropdown menu */
@media (min-width: 768px) {
    .hackathon-dropdown .dropdown-menu,
    .hackathon-dropdown.dropdown-menu {
        right: auto;
        transform: translate3d(0,32px,30px) !important;
    }
}

/* Owl carousel*/
.owl-nav .owl-next,
.owl-nav .owl-prev{
    transform: rotate(180deg);
}
.owl-nav .owl-next {
    left: 0;
    right: auto;
}
.owl-nav .owl-prev {
    right: 0;
    left: auto;
}

.dropdown-menu.dropdown-menu-right.p-0.show {
    transform: translate3d(0, 29px, 0px) !important;
}
.dropdown-menu.dropdown-menu-fit {
    transform: translate3d(0, 50px, 0px) !important;
}
.kt-header__topbar .kt-header__topbar-item:last-child{
    position: relative;
}