.careers .g-recaptcha {float: right; margin-top: 0; margin-right: 0;}
/* CSS HACK FOR  IE 10/11 Start */

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.overlay button {padding-bottom: 15px;font-size: 15px;}
.career_box_content{width:100%;}
}

/* CSS HACK FOR  IE 10/11 End */
@media screen and (max-width: 1920px) {
.dataTable tbody tr td {padding: 17px 42px;}
.dataTable thead th{ padding: 17px 42px;}
.careers .g-recaptcha {float:right;margin-top: 0 !important;margin-right: 0 !important;}
}
@media screen and (max-width: 1440px) {
/*.latest_news .slick-track{right:-2300px !important;}*/
.career_box_content{width:100%;	}
.announcement_content span {min-height: 79px;}
.dataTable tbody tr td {padding: 17px 38px;}
.dataTable thead th{padding: 17px 38px;}
.future_box_content p {min-height: 92px;text-overflow: ellipsis;overflow: hidden;}
.fixed784 {
    
   padding-left: 199px !important;
	top: 42px !important;
    
}
/*.announcements .slick-track{right:0px !important;}*/
/*.announcements .slick-track{right:-1840px !important;}*/
}
@media screen and (max-width: 1366px) {	
/*.latest_news .slick-track{right:-1309px !important;}*/
.spnNote_label{margin-left: 0; margin-right: 9px;}	
.rowmargin .col-md-4{padding: 0 20px;}
.multisteps-content .form-group label{font-size: 13px;}
.sticky-container {top: 80%;}
.about_quicklinks_content {min-height: 300px;}
.career_box_content{width:100%;}
.announcement_content h3{font-size: 22px;}
.dataTable tbody tr td {padding: 17px 34px;}
.dataTable thead th{padding: 17px 34px;}
/*.slick-track{right: -437px !important;}*/
.quicklinks_content h2{height:126px;}
/*.announcements .slick-track{right: 0 !important}*/
/*.announcements .slick-track{right: -1309px !important}*/
}
@media screen and (max-width: 1280px) {
.dataTable tbody tr td {padding: 17px 20px;}
.dataTable thead th{ padding: 17px 20px;}
.fixed784 {
    
   padding-left: 199px !important;
	
    
}
/*.latest_news .slick-track{right:-1221px !important;}*/
/*.announcements .slick-track{right: 0px !important}*/
/*.announcements .slick-track{right: -1224px !important}*/
}
@media screen and (max-width: 1250px) {
.home_icon .fa-home {font-size: 25px;margin: 0 3rem 0px 0px;}
.carousel-caption {width: 70%;}
.about_quicklinks_content {min-height: 320px;}
.career_box_content{width:100%;}
/*.latest_news .slick-track{right:-1191px !important;}*/
/*.announcements .slick-track{right: 0px !important}*/
/*.announcements .slick-track{right: -1191px !important}*/
}
@media screen and (max-width: 1200px) {
.container {max-width: 1500px;}
.announcement_content span {display: table-cell;}
.career_box_content{width:100%;}
/*.latest_news .slick-track{right:-1139px !important;}*/
/*.announcements .slick-track{right: -1139px !important}*/
}
 @media screen and (max-width: 1024px) {
.container {padding-left: 15px;padding-right: 15px;}
.login_btn, .register_btn {padding: 2px 15px;font-size: 17px;}
.career_box_content{width:100%;}
#rc-imageselect, .g-recaptcha {transform: scale(1); -webkit-transform: scale(1); transform-origin: 0 0; -webkit-transform-origin: 0 0;}
.breadcrumb {margin-top: 18px !important;float: left;}
/*.latest_news .slick-track{right:-994px !important;}*/
/*.announcements .slick-track{right: -994px !important}*/
}
@media screen and (min-width: 992px) {
.navbar .dropdown {position: static;}
.navbar .dropdown-menu {width: 100%;left: 0;right: 0;top: 59px;}
.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {display: block!important;border-bottom: 2px solid #2193d1;}
.navbar .dropdown-menu {border: none;background-color: #c8e8fa;top: 53px;}
.career_box_content{width:100%;}
}
@media screen and (max-width: 991px) {
.announcement_box {padding: 9px 9px 0 9px;}
.share_icons{top:33px;}
.home_icon .fa-home {font-size: 25px;margin: 0 2rem 0px 0px;}
.carousel-item {height: 450px;background-position: center center;background-size: cover;}
.container {max-width: 100%;padding-left: 15px;padding-right: 15px;}
.services_list .col p {font-size: 20px;}
.quicklinks_content a.read_more {padding: 5px 20px;font-size: 13px;}
.news_date {width: 140px;border-bottom: 35px solid #2193d1;}
.news_date span {font-size: 13px;}
.navbar .dropdown {position: inherit;}
.languages a.active {font-size: 15px;padding: 10px 8px;}
.languages a {font-size: 15px;padding: 10px 8px;}
.size_changer a {padding: 10px 6px;}
.call_number {font-size: 15px;padding: 9px 8px 8px;}
.login_btn, .register_btn {padding: 2px 10px;font-size: 15px;}
.social_media {padding: 10px;}
.social_media a {width: 23px;font-size: 15px;}
button.openBtn .fa-search {padding: 5px;margin: 11px 7px 0 0px;width: 23px;font-size: 12px;}
.mm_header {font-size: 14px;}
.dropdown-menu a {padding: 0px 10px 0px 10px;font-size: 14px;}
.display-4 {font-size: 2rem;}
.lead {font-size: 1rem;}
.news_box_content span {font-size: 15px;}
.share {font-size: 14px;}
.news_box_content a.news_read_more {font-size: 14px;}
.announcement_content a.news_read_more {font-size: 14px;}
.announcement_content .share.ml-sm-5 {margin-left: 0 !important;margin-right: 0 !important;}
.about_quicklinks_content {padding: 60px 15px 20px;min-height: 310px;}
.apply_now a {font-size: 20px;padding: 10px 50px;}
.right_blue_title img {padding: 5px 10px;}
.right_blue_title span {font-size: 15px;padding: 15px 5px;}
.formContent{top:44px;}
.login_wrapperN {float: right;padding: 11px;}
.size_changer{display:none;}
.openBtn .fa-search{margin: 9px 0 0 7px;padding: 6px;}
.display-4 {font-size: 2rem;}
.lead {font-size: 1rem;}
.events {margin: 60px 0 0;background-color: #f6f6f6;padding: 0;}
.career_box_content{width:100%;}
}
@media screen and (max-width:768px) {
.feedbackResp{max-width: 76%;padding: 0 35px;}
.career_box_content{width:100%;	}
.about_quicklinks_img img {width: 100%;}
.navbar-expand-md .container{background:#c8e8fa;}
.breadcrumb {margin: 18px 0 0 0;}
.navbar-dark .navbar-nav .nav-link {color: #000;}
.careers .rowmargin .col-md-6 {padding: 0 15px;}
.carousel-item {height: 348px;}
/*.latest_news .slick-track{right:-1107px !important;}*/
/*.announcements .slick-track{right: -1107px !important}*/
}
@media (min-width: 768px) and (max-width: 777px) {
.formContent{top:88px;}
.carousel-item {height: 348px;}
}
@media screen and (max-width:360px) {
.carousel-item {height: 164px !important;}
/*.latest_news .slick-track{right:-1320px !important;}*/
/*.announcements .slick-track{right:-1320px !important}*/
}
@media screen and (max-width:360px) {
.carousel-item {height: auto !important;}
}
@media screen and (max-width:375px) {
.carousel-item {height: auto !important;}
.banner_title{display: none;}
/*.latest_news .slick-track{right:-690px !important;}*/
/*.announcements .slick-track{right:-1380px !important;}*/
}
@media (min-width: 384px) and (max-width: 767px) {
.formContent{top:152px;}
}
@media screen and (max-width:767px) {
	.headingwidth{
		width:100% !important;
	}
	.userlink{
		width:100% !important;
		margin: 14px 0 0 10px!important;
		float:left;
		display: block;
	}
.careers .g-recaptcha {float: right; margin-top: 30px !important; margin-right: -68px !important;}
}
@media (min-width: 320px) and (max-width: 767px) {
.carousel-item{height: 176px;}
.menu_bg {background: #c8e8fa;}
.singlerowMenu{width:100%;}
.services_icons img{width: 65px;margin: 0 15px 0 18px;}
#ms-designer-ribbon.ribbonHandleNone ~ .sectionmargin{padding-top: 180px;	}
.careers .rowmargin .col-md-6{padding:0 15px;}
.valuesContent{padding: 0 22px;	}
#rc-imageselect, .g-recaptcha {transform:scale(0.77) !important;-webkit-transform:scale(0.77)) !important;transform-origin:0 0;-webkit-transform-origin:0 0;}
.careers {margin:0}
.call_number a:nth-child(2) {display: none;}
.social_media{display:none;}
.login_wrapper span{display:none;}
.login_btn{margin-right:7px;}
button.openBtn .fa-search {padding: 5px;margin: 2px 7px 0 0px;width: 26px;font-size: 15px;border-radius: 50%;}
.navbar-collapse{position:relative;}
.languages a.active {font-size: 12px;padding: 7px;margin:7px 0;}
.languages a {font-size: 12px;padding: 7px;margin:7px 0;}
.login_btn, .register_btn {padding: 1px 5px 2px 5px;font-size: 14px;border-radius: 50%;width: 26px;height: 26px;margin: 0;}
.login_btn {margin-left: 7px;}
.login_wrapperN {padding:11px 5px 11px 5px;}
.tophead_right{float:left;text-align:right;}
.login_wrapper{float:left;margin-top:9px;}
.login_btn .fa-sign-in {display: block;margin-top: 4px;}
.register_btn .fa-registered {display: block;margin-top: 4px;}
.overlay input[type=text] {width: 63%;}
.overlay button, .overlay .overlaybtn{width:auto;}
}
.smiley-imgs img {margin: 0;width: 86px;}
}
.overlay button, .overlay .overlaybtn{float: right;}
.breadcrumb {margin: 0;}
.bannerArrowLeft {margin-top: -85px;margin-left: 27px;}
.bannerArrowRight {margin-top: -85px;margin-right: 27px;}
.breadcrumb {margin-top: 0 !important;float: left;}
.rowSearchArea{padding: 0 15px;}
/*.slick-track{right: -1035px !important;}*/
#header .top_head .top_toggler button{display:none !important;}
#header .top_head .top_toggler #navbarSupportedContent{display:block !important;}
}
@media screen and (max-width:767px) {
.announcement_content span{max-width: 145px;}	
.latest_news .slick-dotted.slick-slider .slick-prev{right: -13px; left: inherit;}
.latest_news .slick-dotted.slick-slider .slick-next{left: -13px; right: inherit;}
.announcements .slick-dotted.slick-slider .slick-prev{right: -13px; left: inherit;}
.announcements .slick-dotted.slick-slider .slick-next{left: -13px;right: inherit;}
.slick-prev, .slick-next {top: 36% !important;}
.announcement_box{padding: 9px 18px 0 9px;}
#breadcrumbs-one a::after, #breadcrumbs-one a::before{border-top: 2.5em solid transparent !important;border-bottom: 2.5em solid transparent !important;top: 34% !important;}
#breadcrumbs-one a{font-size: 10px;min-height: 48px; padding: .9em 2em .9em 2em !important;}
.subsection {width: 50%;margin: 0 auto 20px;float: none;}
.totalstep-form{margin: 50px 0 0;}	
.careers {margin: 0;}
.dash_search_section .form-group {margin-top: 10px;margin-bottom: 10px;}
.websiteRating .img-fluid{width:100%;}
.depart_contact_info ul li {margin: 0 0 1% 0;float: none;display: inline-block;width: 100%;}
.depart_contact_info ul li:last-child {margin: 0 0 1% 0;}
.breadcrumbSurvey{padding:10px 0;}
.airport_departments .rowmargin {margin: 0;}
.cont4box .cont_detail {float: left;width: calc(83% + 19px);}
.banner_title{display:none;}
.carousel-item {background-position: center center;background-size: cover;}
.services_list .col p {font-size: 17px;padding-bottom: 15px;}
.copytext, .visitor_update {font-size: 12px;float:right;text-align:right;}
.navbar-dark .navbar-nav .nav-item {padding:0 15px;text-align:right;}
.navbar-dark .navbar-nav .nav-item:last-child .nav-link {padding: 10px 5px;}
.navbar-dark .navbar-nav .nav-link {padding: 10px 10px 10px;}
.home_icon .fa-home {margin: 0 2rem 0px 1rem;}
.dropdown-menu ul.flex-column.px-4 {padding: 0 !important;}
.dropdown-menu ul.flex-column.border-right {border-right: none !important;margin:0;padding:0;}
.call_number {font-size: 13px;padding: 10px 5px;float: left;text-align: left;}
.call_number img {width: 23px;}
.login_btn, .register_btn {padding: 2px 5px;font-size: 15px;}
.navbar-dark .navbar-nav .nav-item:last-child {padding: 0 14px 0 16px;}
.news_box_content span {font-size: 18px;}
.services_icons svg {width: 50px;}
.services_icons {padding: 16px 0px;width: 100px;height: 100px;}
.eservices_title {margin: 20px 0 0;}
.eservices_content_links ul li a {font-size: 15px;}
.apply_now {margin-top: 35px;}
.chairman_content .all_title {padding: 30px 0 30px;}
input.form-control.border {margin-top: 10px;}
.nav.flex-column li {padding: 0;}
.about_quicklinks_content {min-height: auto;}
.e-services_banner {height: 165px;}
.landing_permission_banner {height: 165px;}
.right_blue_title img {padding: 5px 10px;width: auto;}
.right_blue_title span {font-size: 18px;padding: 13px 5px;}
.banner_title span {font-size: 30px;}
.company_details .form-group .form-control {width: calc(100% + 0%);}
.general_details .form-group .form-control {width: calc(100% + 0%);}
.aircraft_details .form-group .form-control {width: calc(100% + 0%);}
.size_changer{display:none;}
.scrollbar{overflow-y:auto;display:block;height:300px;}
/* width */
::-webkit-scrollbar {width: 2px;}
/* Track */
::-webkit-scrollbar-track {background: #000; }
/* Handle */
::-webkit-scrollbar-thumb {background: #c00; }
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {background: #555;}
.main_content.aboutus .row .col-md-7 {margin: 0px;padding-right:15px;}
.arabicBody footer img:nth-child(1){float:right;width:150px;text-align:right;}
.arabicBody footer img:nth-child(2){float:right;width:150px;text-align:right;margin-right:20px;}
.browser_icons p{padding-top: 20px;}
.arabicBody footer .browser_icons img{width:auto;}
.app_icons {margin-top: 20px;}
.openBtn{float:right;}
.arabicBody .register_btn{position: relative;margin: 0;padding: 10px 7px;float:left;}
.arabicBody .register_btn:before{position: absolute;content: "\f25d";right: 6px;top: 6px;font: normal normal normal 14px/1 FontAwesome;}
.arabicBody .login_btn{position: relative;margin: 0;padding: 10px 7px;float:left;margin-right:7px;}
.arabicBody .login_btn:before{position: absolute;content: "\f090";right: 6px;top: 6px;font: normal normal normal 14px/1 FontAwesome;}
.openBtn .fa-search{margin: 10px 8px 0 0;font-size:17px;}
.tophead_left{float:left;}
.arabicBody .tophead_left .languages{float:left;}
.home_icon #fa-home {margin: 0 15px 0px 0;}
.menu_bg .navbar-toggler {margin-right: 0;margin-left:15px;}
.nav-link i.fa.fa-angle-down {padding: 0 10px 0;}
.navbar-expand-md .navbar-nav{margin:0;padding:0;}
.dropdown-menu a{padding:0 20px 0 0;}
.navbar-collapse li:nth-child(3).dropdown ul.flex-column{border-left: 0px solid #7f7f7f;}
.chairman_img{text-align:right;}
.events_list img{padding:10px 20px 0 20px;}
.events_list .events_title {margin: 20px 20px 15px 20px;}
.events_list p {padding: 0 20px;}
.events_list .form_login{left: inherit;right: inherit;margin: 0 20px 0 0;position:inherit;top:0;float:right;}
.events_time {margin: 15px 15px 0;padding: 11px 30px;background: #ebebeb;}
.arabicBody .login .feedback .form-group{padding-left:15px;padding-right:15px;}
.arabicBody .login .feedback .form-group label {margin-bottom: 0.5rem;}
.arabicBody .login img{margin-bottom:15px;}


@media screen and (max-width: 576px) {
.aboutus img{width:100%;}
.chairman_img img{width:100%;}
.websiteRating .img-fluid{width:100%;margin-bottom:20px;}
.right-logo-mobile {display: block!important;}
.right-logo-web {display: none;}
.mt-5 {margin-top: 0 !important;}
.eservices_content_links ul {width: 100%;}
.inner_banner {background-size: 100% 100%;}
.banner_title span {font-size: 25px;}
.steps-form p {font-size: 14px;}
.progress {top: 43px;}
.steps-form-icon {width: 38px;height: 38px;line-height: 34px;font-size: 18px;}
.form_btns {font-size: 14px;padding: 6px 20px;}
.company_details form .mt-5, .general_details form .mt-5, .aircraft_details form .mt-5 {margin-top:20px !important;}
.form_title {font-size:26px;}
.footer_links ul li {width: 100%;border-right: none;border-bottom: 1px solid #fff;line-height: normal;float: left;padding: 7px 15px;}
.footer_links ul li:first-child {border: none;padding: 7px 15px;border-bottom: 1px solid #fff;}
}
@media (min-width: 768px) and (max-width:991px) {
.login_wrapper {float: left;margin: 8px 0 0;}
.navbar-expand-md .navbar-nav{margin:0;padding:0;}
.navbar-dark .navbar-nav .nav-link {padding: 16px 0px;font-size: 10px;}
.navbar-dark .navbar-nav .nav-item {margin: 0 4.5% 0 0;font-size: 17px;}
.news_box_content{min-height: 105px;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;}
.news_box_conten i.fa.fa-share-square-o {font-size: 23px;padding: 5px 0 0;vertical-align: middle;}
}
@media (min-width:768px) and (max-width:1024px) {
.latest_news .slick-dotted.slick-slider .slick-prev{right: -13px; left: inherit;}
.latest_news .slick-dotted.slick-slider .slick-next{left: -13px; right: inherit;}
.announcements .slick-dotted.slick-slider .slick-prev{right: -13px; left: inherit;}
.announcements .slick-dotted.slick-slider .slick-next{left: -13px;right: inherit;}
.announcement_content span{max-width: 180px;}
.slick-prev, .slick-next{top: 36% !important;}
.steps-form-icon {width: 40px;height: 40px;line-height: 36px;font-size: 18px;}
.subsection p{font-size: 17px;}
.multisteps-content .form-group label {font-size: 11px;}
.user_comp2_mt .form-control{font-size:11px;	}
.contact_details .form-control{font-size:11px;	}
.selectdiv .form-control{font-size:11px;	}
.banner_title{display:none;}
.careers .g-recaptcha {margin-top: 0 !important; margin-right:0 !important;}
}
@media (min-width:992px) and (max-width:1024px) {
.login_wrapper {float: left;margin: 2px 0 0;}
.banner_title{display:none;}
}
@media screen and (max-width: 792px) {
.copytext {float: right;display: block;width: 100%;text-align: right;}
}
@media (min-width: 768px) and (max-width:968px) {
.arabicBody  input[type=button].form_login{padding:6px;}
}
@media screen and (max-height: 575px){
#rc-imageselect, .g-recaptcha {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media screen and (max-height: 768px){
#rc-imageselect, .g-recaptcha {transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0;}
.careers .rowmargin .col-md-6 {padding: 0 15px;}
.breadcrumb {margin: 0 !important;float: left;}
}
@media screen and (max-width: 1010px){
.careers .dataTable-border input.form_btnsN[type=submit]{width:100%;}
.careers .dataTable-border a.viewbtn {display: block;text-align: center;margin: 3px 0 0;}
}
.hideSmiley{display:none;}
.smiley-imgs a:hover img:nth-child(1){display:none;}
.smiley-imgs a:hover img:nth-child(2){display:inline-block;}
#breadcrumbs-one {margin: 0;padding: 0;list-style: none;}
#breadcrumbs-one {background: #eee;border-width: 1px;border-style: solid;border-color: #fff;border-radius: 5px;margin-left: 20px;width: 100%;}
#breadcrumbs-one li {float: right;width:33.3%;}
#breadcrumbs-one a {padding: .9em 1em .9em 2em;float: right;text-decoration: none;color: #fff;position: relative;background-color: #17a2b8;width:100%;text-align: center;}
#breadcrumbs-one li:last-child a {padding-left: 1em;border-radius: 0 5px 5px 0;}
#breadcrumbs-one .hover1 {background: #117a8b;border-left-color: #117a8b;}
#breadcrumbs-one a:hover {background: #117a8b;}
 #breadcrumbs-one a::after, #breadcrumbs-one a::before {content: "";position: absolute;top: 50%;margin-top: -1.7em;border-top: 1.7em solid transparent;border-bottom: 1.7em solid transparent;border-right: 1em solid;left: -1em;}
#breadcrumbs-one a.hover1::after {z-index: 2;border-right-color: #117a8b;}
#breadcrumbs-one a::after {z-index: 2;border-right-color: #17a2b8;}
 #breadcrumbs-one a::before {border-left-color: #fff;left: -1.1em;z-index: 1;}
 #breadcrumbs-one a:hover::after {border-right-color: #117a8b;}
#breadcrumbs-one .current, #breadcrumbs-one .current:hover {font-weight: bold;background: none;}
 #breadcrumbs-one .current::after, #breadcrumbs-one .current::before {content: normal;}
.singleMenuCol{min-width:auto !important;}
.tag_title {font-family: 'Roboto Condensed', sans-serif;color: #323232;font-size: 16px;padding: 10px 22px 10px 10px;float: right;background: #eee;border-right: 10px solid #2a93cc;border-left:0;text-align:right;}
.tag_text{float: right;}
.tag_text ul li {float: right;padding: 0px 0px 0 30px;}
.tag_text ol li{text-align: right;	}
.right_blue_title img {float: right;padding: 5px 15px 5px 18px;}
.right_blue_title span{float: right;}
.delivery_time p{text-align: right;}
.delivery_time p a {font-family: 'Roboto Condensed', sans-serif;color: #2a93cc;font-size: 16px;float: right;width: 100%;text-align: left;}
#usermanual img{margin-left: 1rem !important;margin-right: 0 !important;}
.need_help p{text-align: right;padding: 20px 15px 27px;}
.need_help ul li img {padding: 0px 0px 0 17px;float: left;}
.banner_title {top: 80%;}