/* font */
@font-face {
    font-family: 'URW DIN Arabic';
    src: url('../fonts/FontsFree-Net-URW-DIN-Arabic-1.ttf');
    src:url('../fonts/FontsFree-Net-URW-DIN-Arabic-1.ttf') format('truetype');
    font-weight: 300;
}
@font-face {
    font-family: 'URW DIN Arabic';
    src: url('../fonts/FontsFree-Net-URW-DIN-Arabic-1.ttf');
    src:url('../fonts/FontsFree-Net-URW-DIN-Arabic-1.ttf') format('truetype');
    font-weight: 400;
}
@font-face {
     font-family: 'URW DIN Arabic';
    src: url('../fonts/URW DIN Arabic Bold.ttf');
    src:url('../fonts/URW DIN Arabic Bold.ttf') format('truetype');
    font-weight: 700;
}


/* button in main menu */
.link{
    margin-right: 80px;
    margin-top: 23px;
    padding: 0 20px !important;
    top: -10px;
    position: relative;
}
li.link a {
    color: #fff !important;
    min-height: 50px;
}
li.link a:before {
    content:none;
}
.link:hover{
    color:#FCC230 !important;
    border-color: #FCC230;
}
.link:active{
    color: #fff !important;
}
.uk-navbar-nav>li>a.link::before {
    background-color: transparent !important;
    }



/*formidable*/
.frm_forms .uk-input, .frm_forms .uk-select:not([multiple]):not([size]) {
    height: 45px !important;
}

.frm_style_formidable-style.with_frm_style .form-field {
    margin-bottom: 5px !important;
}

.frm_style_formidable-style.with_frm_style .form-field label, .frm_style_formidable-style.with_frm_style .form-field .frm_primary_label, .frm_style_formidable-style.with_frm_style .form-field input{
    font-size: 18px;
}


.frm_style_formidable-style.with_frm_style .form-field select, .frm_style_formidable-style.with_frm_style .form-field textarea{
    font-size: 18px !important;
}

.frm_error_style {
    display: none !important;
}

.frm_forms .frm_repeat_buttons a.frm_add_form_row{
	color: #fcc230;
    font-size: 17px;
	background-color: transparent;
	border: none;
	padding-right: 0px;
}

/*make recaptcha badge over footer*/
.frm_forms .grecaptcha-badge{
	z-index: 99999999999999999999 !important;
}


.frm_forms .frm_repeat_buttons a.frm_remove_form_row{
	color: #e44e56;
    font-size: 17px;
	background-color: transparent;
	border: none;
	padding-right: 0px;
}
#trainers-form .frm_dropzone .dz-message {
    background:transparent;
}
/*diffrent style for الادلة*/
#trainers-form .frm_forms .form-field textarea, #trainers-form .frm_forms .form-field input, #trainers-form .frm_forms .form-field select{
    background-color: transparent !important;
	border: 1px solid #fff;
}


#add-org-form  .frm_forms .form-field textarea, #add-org-form .frm_forms .form-field input, #add-org-form .frm_forms .form-field select, #add-org-form .frm_forms .form-field .dz-message.needsclick{
	background-color: transparent !important;
	border: 1px solid #fff;
}

#project-form  .frm_forms .form-field textarea, #project-form .frm_forms .form-field input, #project-form .frm_forms .form-field select, #project-form .frm_forms .form-field .dz-message.needsclick{
	background-color: transparent !important;
	border: 1px solid #fff;
}

.frm_style_formidable-style.with_frm_style .form-field.align-with {
	margin-top: -10px !important;
	padding-left: 0px !important;
}


.frm_forms .frm_form_fields .frm_fields_container .frm_submit>button:hover, .frm_forms .frm_form_fields .frm_fields_container .frm_submit>button:active, .frm_forms .frm_form_fields .frm_fields_container .frm_submit>button:focus, .frm_forms .frm_form_fields .frm_fields_container .frm_submit>button:disabled{
	background-color: #FCC130 !important;
	color: #fff;
	border-color: #FCC130;
}

/*active state: buttons*/


@media(width:1024px){
	.link {
    margin-right: 30px !important;
	min-height: 40px !important;
    margin-top: 22px !important;
	margin-left: -10px;
	}
	.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {
    padding: 0 14px !important;
}
}
@media(max-width:960px){
	.link {
    margin-right: 0 !important;
    min-height: 35px !important;
    left: 0 !important; 
    width: 176px !important;
	line-height: 33px;
}
	
	
}
/*active item style im mobile menu*/
.uk-nav-default>li.uk-active>a::before{
	display:none !important;
}
.uk-nav-default>li.uk-active>a {
    color: #fcc230 !important;
}
/*@media(max-width: 1138px){
	.services-sec .services-grid .el-title span::after{
		left: 0px !important;
		right: 0px !important;
		margin-right: unset;
	}
}*/


/* drop down */
.uk-navbar-dropdown  li a:before {
    content:url('/wp-content/uploads/2020/09/Icon-ionic-ios-arrow-down.svg') !important;
    margin-left: -10px !important;
    opacity: 0;
    -webkit-transition: all .3s !important;
    -khtml-transition: all .3s !important;
    -moz-transition: all .3s !important;
    -ms-transition: all .3s !important;
    -o-transition: all .3s !important;
    transition: all .3s !important;
    
}

.uk-navbar-dropdown li a:hover:before {
    opacity: 1;
    margin-right: 1px !important;
    margin-left: 10px !important;
}
.uk-navbar-dropdown.uk-navbar-dropdown-bottom-center {
    margin-left: -100px;
}
.error {
    color: red;
}

         /* -------- overlay style --------*/
.uk-overlay-primary{
  background: linear-gradient(to right, transparent 25%, rgba(252,194,48,0.85) 25%);
}

/* slidenavs style*/
.uk-slidenav-previous svg,.uk-slidenav-next svg{
	display:none;
}

.uk-slidenav-next{
background-image: url("/wp-content/uploads/2020/09/prev-icon.svg");
    background-repeat: no-repeat;
    background-position: 50%;
	vertical-align: middle;
}
.uk-slidenav-next:hover{
background-image: url("/wp-content/uploads/2020/09/prev-icon-hover.svg");
    background-repeat: no-repeat;
    background-position: 50%;
	vertical-align: middle;
}
.uk-slidenav-previous{
background-image: url("/wp-content/uploads/2020/09/next-icon.svg");
    background-repeat: no-repeat;
    background-position: 50%;
	vertical-align: middle;
}
.uk-slidenav-previous:hover{
background-image: url("/wp-content/uploads/2020/09/next-icon-hover.svg");
    background-repeat: no-repeat;
    background-position: 50%;
	vertical-align: middle;
}

/*
.custom_row_about{
border:1px solid #9caeb2;
	border-radius:20px;}
*/