@charset "utf-8";
@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800";
@font-face{font-family:frutigerltarabic-65bold;src:url(/css/fonts/frutigerltarabic-65bold.ttf);font-display: swap;}
@font-face{font-family:frutigerltarabic-55roman;src:url(/css/fonts/frutigerltarabic-55roman.ttf);font-display: swap;}
@font-face{font-family:frutigerltarabic-45Light;src:url(/css/fonts/FrutigerLTArabic-45Light.ttf);font-display: swap;}
*{margin:0;padding:0}
body{font-family:'frutigerltarabic-55roman';font-size:14px;font-weight:400;background:#FFF;color:#424242;line-height:1.5}
p{font-size:14px;font-weight:400;color:#424242}
p a{display:inline;position:relative;color:inherit}
h1{font-size:36px}
h2{font-size:30px}
h3{font-size:22px}
h4{font-size:20px}
h5{font-size:18px}
h6{font-size:16px}
section{display:block;position:relative;box-sizing:border-box}
.orange{color:#eba536}
a.orange:hover{text-decoration:none;color:#eba536}
a.orange:visited{text-decoration:none;color:#eba536}
.clear{clear:both}
.float_left{float:left}
.float_right{float:right}
.parallax_background{position:absolute;top:0;left:0;width:100%;height:100%}
.background_image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}
.nopadding{padding:0!important}
.section_title{font-size:36px;font-family:'frutigerltarabic-65bold';color:#424242}
.section_subtitle{font-size:20px;font-weight:400;color:#424242}
.bold{font-family:'frutigerltarabic-65bold'}
.carousel-indicators .active{margin-right:5px!important}
.navbar{margin-bottom:0;border-radius:0}
.top_nav{height:75px}
.navbar-collapse{padding-left:0;padding-right:0}
section{padding:0;margin:0}
.top_menu{border-top:1px solid #e1e9f2;border-bottom:1px solid #e1e9f2;padding-top:10px;padding-bottom:10px;margin-top:16.2px}
.top_menu > a{padding-right:15px;padding-left:15px;border-left:1px solid #e1e9f2;color:#9ba4b0}
.top_menu > a:last-child{border-left:none}
.top_menu > a:hover{color:#eba536}
.navbar-centered .nav > li > a:hover{color:#eba536}
.middle_helper{display:inline-block;height:100%;vertical-align:middle}
.sec_padding{padding:50px 0}
.contacts_us_map{padding-top:50px;}
.contacts_us_map iframe {box-shadow: 36px 2px 74px #0000004D;}
.invest_sec p{font-size:16px}
.invest_sec li{list-style-type:unset;color:#424242;margin-bottom:10px;font-size:16px}
.invest_sec .title_hr{margin-top:65px!important}
.gray_bg{background-color:#f3f3f3}
#homeCarousel .carousel-inner img{width:100%;margin:auto;min-height:200px}
#homeCarousel .carousel-inner{height:calc(100vh - 125px)}
#homeCarousel .carousel-inner > .item > img,.carousel-inner > .item > a > img{max-width:none;height:calc(100vh - 125px)}
#homeCarousel .carousel-indicators{right:10%;left:auto;text-align:right;bottom:30px}
#homeCarousel .carousel-control{top:calc(50% - 32px);bottom:auto;font-size:32px;text-shadow:none;color:transparent;opacity:.9;width:max-content}
#homeCarousel .carousel-control.left{background-image:none;left:4%;background-repeat: no-repeat;width: 40px;height: 40px;}
#homeCarousel .carousel-control.right{background-image:none;right:4%;background-repeat: no-repeat;width: 40px;height: 40px;transform: rotate(180deg);}
.my-caption{position:relative;bottom:75vh}
#homeCarousel .inner-caption{background-color:rgba(19,42,70,0.7);height:60vh;padding-left:30px;padding-right:30px}
.slider_title{font-size:36px;color:#fff;font-family:'frutigerltarabic-65bold';text-transform:uppercase;padding-top:40px;line-height:1.3}
.slider_subtitle{font-size:20px;font-family:'frutigerltarabic-45Light';color:#fff;text-transform:uppercase;margin-bottom:30px}
.slider_descrption{font-size:18px;font-family:'frutigerltarabic-45Light';color:#fff}
.slider-image{max-height:calc(100vh - 125px)}
.bottom-menu a:hover{color:#e2e2e2}
.bottom-menu .active>a{color:#eba536;font-family:'frutigerltarabic-65bold'}
.carousel .rtl{direction:rtl}
#projCarousel .carousel-control{top:50%;bottom:auto;width:35px;height:35px;font-size:28px;background-color:#efefef;text-shadow:none;color:#353535;opacity:.9}
#projCarousel .carousel-control.left{background-image:none;left:-60px}
#projCarousel .carousel-control.right{background-image:none;right:-60px}
.proj_sec{padding:60px 0}
#projCarousel{padding:40px 0}
.proj_sec h1{margin-top:0;font-family:'frutigerltarabic-65bold'}
.proj_sec a>h4{font-family:'frutigerltarabic-65bold';text-align:center;margin:0;color:#ea9919}
.proj_sec a>h4:hover{color:#424242}
.proj_sec h5{margin-top:30px;font-weight:600;color:#353535}
.proj_sec p{padding:30px}
.project_block{background-color:#ebebeb;min-height:321px}
.project_block img:hover{opacity:.7}
.title_hr{background-color:#ea9e25;width:24px;height:2px;margin-top:0;margin-bottom:0}
.aboutUs_sec{height:505px;overflow:hidden}
.aboutUs_col,.aboutUs_col2{height:505px;color:#fff}
.aboutus_text{position:relative;bottom:505px}
.aboutus_text h2{color:#fff;text-transform:uppercase;margin-top:25px;margin-bottom:25px;font-size:30px}
.aboutus_text p{color:#fff;line-height:24px;margin-bottom:40px;margin-left:40px;font-size:16px}
.btn-readMore{color:#fff;background-color:#ea9919;font-size:14px;box-shadow:none;border:none;font-family:'frutigerltarabic-65bold';text-transform:uppercase;border-radius:3px;padding:12px 20px;font-size:16px;font-family:frutigerltarabic-55roman}
.index-btn-more{padding:6px 12px}
.btn-readMore.focus,.btn-readMore:focus,.btn-readMore:hover{color:#5c5b57}
.news_hr{background-color:#d6d6d6;height:2px;margin:16px}
.news_sec h5{line-height:1.4;font-family:'frutigerltarabic-65bold';text-align:right;font-size:16px;margin:16px;color:#353535;font-size:16px}
.news_sec a>h4{font-family:'frutigerltarabic-65bold';text-align:center;margin:0;color:#ea9919}
.news_sec a>h4:hover{color:#424242}
.news_sec p{display:inline-block;padding-left:16px;padding-right:16px;font-size:14px}
.news_block{background-color:#f3f3f3;padding-bottom:35px;border:1px solid #e4e4e4}
.news_block img:hover{opacity:.7}
.news_readMore{position:relative;float:left;color:#ea9919}
.news_readMore:hover{color:#424242}
.news_sec h1{margin-top:0;font-family:'frutigerltarabic-65bold'}
.news_sec{padding:60px 0}
.news_sec .glyphicon{padding-left:6px;font-size:14px}
.news_sec .row{padding:40px 0}
.sharePrice_sec{padding:60px 0;background-size:cover;background-repeat:no-repeat}
.sharePrice_sec .row{margin:40px 0;border:1px solid #fff}
.sharePrice_sec h1{margin-top:0;font-family:'frutigerltarabic-65bold';color:#fff}
.sharePrice_sec p{color:#fff}
.price_col1{padding-top:78px}
.price_col2{padding:45px 0;padding-left:8%}
.price_col2 >p{font-size:26px}
.price_col1 >h1{font-size:40px;font-family:'frutigerltarabic-65bold';position:relative;right:25px}
.price_col1 >p{font-size:24px;position:relative;bottom:55px}
.price_col1 .glyphicon{line-height:.5}
.chart_col{padding:0}
.price-arraw{width:fit-content;position:relative;bottom:55px;font-size:30px;color:#fff;left:55px}
.investors .tab-content>.tab-pane{height:1px;overflow:hidden;display:block;visibility:hidden}
.investors .tab-content>.active{height:auto;visibility:visible}
.page_banner{height:50vh;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}
.bottom-menu{height:65px;width:100%;background:rgba(0,11,26,0.4);position:absolute;bottom:0;font-size:14px;text-transform:uppercase;font-family:'frutigerltarabic-55roman';font-family:frutigerltarabic-65bold;text-align:center;color:#fff}
.bottom-menu>ul>li>a{color:#fff;text-decoration:none;font-size:16px;font-family:'frutigerltarabic-55roman';font-weight:400}
.bottom-menu>ul{padding-top:21px;padding-bottom:21px}
.bottom-menu>ul>li{display:inline;padding-left:10px;padding-right:10px}
.about_us p{font-size:16px}
.about_us .title{font-size:20px;font-family:'frutigerltarabic-65bold';text-transform:uppercase;color:#424242;margin-bottom:0;line-height:1.2;margin-top:9px}
.about_us .title2{font-size:30px;font-family:'frutigerltarabic-65bold';text-transform:uppercase;color:#424242;line-height:1;margin-bottom:20px;margin-top:6px}
.directores_col{padding:30px;padding-top:45px;padding-bottom:0;background-color:#f9f9f9;border:1px solid #ccc;width:100%}
.directores_height{min-height:438px}
.directores_col h4{font-family:'frutigerltarabic-65bold'}
.directores_col h5{font-size:16px}
.directores_col p{font-size:14px}
.directores_col .title_hr{margin-top:30px;margin-bottom:30px;height:2px}
.about_build_col{background-color:#f4f4f4;border:1px solid #ccc;padding-top:30px;padding-bottom:30px;margin-top:25px}
.team_col{padding:30px;padding-top:40px;background-color:#f9f9f9;border:1px solid #ccc}
.team_col h4{font-family:'frutigerltarabic-65bold'}
.team_col p{font-size:14px}
.team_col .title_hr{margin-top:30px;height:2px}
#teamCarousel{margin-top:25px}
#teamCarousel .carousel-control{top:40%;bottom:auto;width:35px;height:35px;font-size:28px;text-shadow:none;color:#353535;opacity:.9}
#teamCarousel .carousel-control.left{background-image:none;left:-60px}
#teamCarousel .carousel-control.right{background-image:none;right:-60px}
.leadership_sec .title2{margin-top:12px}
.leadership_sec .sub_title{font-size:13.5px}
.leadership_sec h5{font-family:'frutigerltarabic-65bold';margin-top:25px}
.leadership_sec p{font-size:16px}
.leader_social .fa{border:1px solid #d8e6ea;font-size:18px;text-align:center;text-decoration:none;margin:5px 2px;color:#8f9fa4;width:30px;height:30px;padding:5px;display:inline-block}
.leader_social a:visited{color:#8f9fa4}
.leader_social{padding-top:16px;padding-bottom:18px}
.leader_inner_h{margin-top:15px;font-weight:700;font-size:18px!important}
.banner_text{text-transform:uppercase;text-align:center;padding-top:90px}
.banner_text h1{font-size:40px;font-family:'frutigerltarabic-65bold';color:#fff;margin-bottom:0}
.banner_text h4{margin-top:0;font-family:'frutigerltarabic-45Light';color:#fff}
.projects{margin-top:50px}
.projects .title-div{margin-bottom:10px}
.projects .title2{font-size:30px;font-family:'frutigerltarabic-65bold';text-transform:uppercase;color:#424242;line-height:1.3;margin-bottom:0;margin-top:12px}
.projects .title2 a{color:#394c66}
.projects .title2 a:hover{color:#ea9919}
.project_block h5{margin-top:30px;font-weight:600;color:#353535;text-align:center}
.project_block p{padding:30px;margin-bottom:0;text-align:center}
.loading .flex-viewport{max-height:500px!important}
.flexslider{margin:0!important}
#carousel img{display:block;opacity:.5;cursor:pointer}
#carousel .flex-active-slide img{opacity:1;cursor:default}
#carousel .slides > li{margin-right:10px;}
.flexslider .flex-direction-nav .flex-next{text-align:center;background-color:#efefef;text-shadow:none}
.flexslider .flex-direction-nav .flex-prev{text-align:center;background-color:#efefef;text-shadow:none}
.flex-direction-nav a{width:30px}
.flex-viewport{direction: ltr !important;}
.project_row{padding-top:28px}
.project_text p{font-size:16px}
.projects_sidbar{border:1px solid #ccc}
.projects_sidbar h3{font-size:20px;font-family:'frutigerltarabic-65bold';border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:0}
.projects_sidbar h5{margin-top:0;margin-bottom:8px;font-family:'frutigerltarabic-65bold';color:#394c66;line-height:1.4}
.projects_sidbar h5:hover{color:#ea9919}
.sidbar_border{border-bottom:1px solid #ccc;padding-top:12px;padding-bottom:12px;margin:0}
.clear-padding-right{padding-right:0}
.clear-padding-left{padding-left:0}
.clear-padding{padding:0}
.projects_btn{background-color:#ea9919;color:#fff;font-size:15px;font-family:'frutigerltarabic-65bold';text-transform:uppercase;margin-top:40px;border-radius:0;margin-right:15px}
.investors .title{font-size:20px;font-family:'frutigerltarabic-65bold';text-transform:uppercase;color:#424242;margin-bottom:0;line-height:1.2;margin-top:9px}
.investors .title2{font-size:30px;font-family:'frutigerltarabic-65bold';text-transform:uppercase;color:#424242;line-height:1;margin-bottom:0;margin-top:12px}
.investors .title_hr{margin-top:50px}
.invest_p{font-size:16px;margin-top:30px}
.invest_img .img{max-width:90%;text-align:center}
.investor-first-img{margin-top:50px}
.investor-sec-space{margin-top:50px}
.investor-sec-last{margin-top:40px}
.investors .table-striped>tbody>tr:nth-of-type(odd){background-color:#f4f4f4}
.investors .table>tbody>tr>td{vertical-align:middle;padding:11px}
.investors .table_col1{width:16%}
.investors .table_col1 > a> img{width:45px}
.investors .table_col3{font-size:14px;color:#424242;font-family:'frutigerltarabic-55roman';width:14%}
.investors .table_col2{font-size:16px;font-family:'frutigerltarabic-65bold';padding-right:30px!important;width:70%}
.table_col2 > a{color:#424242}
.table_col2 > a:hover{color:#ea9919}
.invest-subtitle{font-size:30px;text-transform:uppercase}
.col-width20{width:20%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}
#investCarousel .carousel-control{top:40%;bottom:auto;width:35px;height:35px;font-size:28px;background-color:#efefef;text-shadow:none;color:#353535;opacity:.9}
#investCarousel .carousel-control.left{background-image:none;left:15px}
#investCarousel .carousel-control.right{background-image:none;right:15px}
.report_col .title_hr{margin-top:2px;margin-bottom:8px}
.report_col img:hover{opacity:.7}
.report_col h5{font-family:'frutigerltarabic-65bold'}
.report_col p{text-transform:uppercase}
.shares-arrow{display:inline-grid;vertical-align:middle}
.shares_row{padding:30px 0}
.shares_row p{font-size:16px}
.shares-btn{color:#fff;background-color:#ea9919;border-color:#eea236;border-radius:0;text-transform:uppercase;margin-top:40px}
.shares_table{height:190px;background-color:#f3f3f3}
.table_row1 >td{vertical-align:bottom!important;font-size:18px;font-family:'frutigerltarabic-65bold';padding:8px!important;text-transform:uppercase}
.table_row2 >td{vertical-align:top!important;font-size:20px;border-top:none!important;padding:8px!important;text-transform:uppercase}
.table_row2 > .td21{font-size:30px;font-family:'frutigerltarabic-65bold';padding-top:0!important;padding-right:45px!important}
.table_row1 > .td11{padding-right:45px!important}
.chart{min-width:100%;height:400px}
.share_table_tr1{background-color:#f3f3f3;height:65px}
.share_table_tr1 > th{vertical-align:middle!important;text-align:right}
.shareholders_td{width:35%;padding-left:30px}
.news_banner{background-position:left center}
.press-media .title2{margin-bottom:25px}
.news_title{font-size:24px;font-family:'frutigerltarabic-65bold';margin-top:0;line-height:1.3}
.news_date{font-family:'frutigerltarabic-65bold';color:#868686;text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:400}
.news-share{display:flex;align-items:center;margin-bottom:16px}
.news-share-bottom{margin-top:20px}
.news-share span{font-size:20px;margin-left:8px}
.news-share .fa{font-size:24px;cursor:pointer}
.news-share .fa.fa-facebook-square{color:#6081c4;padding-right:0;margin:0}
.news-share .fa.fa-linkedin-square{color:#2797cf;padding-right:10px;margin:0}
.news-share .fa.fa-twitter-square{color:#43bdef;padding-right:10px;margin:0}
.twitter-x-icon{height: 23px;margin-bottom: 0px !important;padding-right: 10px;opacity: .8;}
.news_text p{font-size:14px}
.news_text img{margin-bottom:30px}
.news_sidebar{max-height:541px;border:1px solid #ccc;overflow:scroll;overflow-x:hidden}
.date_block{background-color:#394c66;width:59px;height:78px;float:left;margin-right:15px;margin-left:15px;padding-top:10px}
.title_block{margin-left:15px;color:#424242}
.title_block:hover{color:#ea9919;text-decoration:none}
.news_sidebar_row{padding:10px 15px 15px;border-bottom:1px solid #ccc}
.news_sidebar_date{color:#ea9919;font-size:14px;font-family:'frutigerltarabic-55roman'}
.news_sidebar_row:last-of-type{border-bottom:none}
.date_block p{margin:0}
.date_p1{color:#e99c22;font-size:24px;font-family:'frutigerltarabic-65bold';text-align:center;line-height:1.1}
.date_p2{color:#fff;font-size:16px;text-transform:uppercase;font-family:'frutigerltarabic-65bold';text-align:center;line-height:1;padding-bottom:5px}
.date_p3{color:#fff;font-size:10px;text-align:center;line-height:1}
.blog-block{margin-bottom:30px;background-color:#f5f6f6;padding:10px 0 30px}
.blog_data_content_header{width:100%;border-bottom:1px solid #eaeaeb;margin-bottom:20px}
.blog_data_content_header h3{color:#424242;font-size:23px;font-family:'frutigerltarabic-65bold';line-height:1.3}
.blog_data_content_header h3:hover{color:#ea9919}
.blog_data_content_header h5{color:#424242;font-size:14px}
.blog_data_content_subheader{border-bottom:2px solid #ea9919;width:44%}
.news_detalis{font-size:16px;line-height:1.6;color:#3e3e3e}
.blog_continueRead{float:right;background-color:#ea9919;padding:9px 20px;color:#fff}
.blog_continueRead:hover{color:#333}
.disclaimer p{font-size:15px}
.disclaimer .title2{margin-bottom:20px}
.privacy-policy .title2{margin-bottom:20px}
.csr .title2{margin-bottom:20px}
.careers_banner{background-position:right center;background-size:cover;background-repeat:no-repeat}
.careers-pages-cover .career-pages-label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;z-index:1;font-family:'frutigerltarabic-65bold';font-size:40px;text-transform:uppercase;color:#fff;text-shadow:1px 1px #1f1f1f}
.career-list-main-header{font-size:30px;font-family:'frutigerltarabic-65bold';color:#424242;text-transform:uppercase;line-height:1;margin-top:13px}
.career-list{width:75%;margin:45px auto}
.careers hr{width:24px;border-top:2px solid #ea9919;margin:0}
.career-item{background-color:#fff;border:2px solid #d6d6d6;margin:45px 0;color:#424242}
.career-container{position:relative}
.career-title{border-bottom:3px solid #828282;background-color:#f9f9f9;padding:18px 32px}
.career-title h1{font-size:22px;font-family:'frutigerltarabic-65bold';color:#5e5c5e;margin:0}
.career-desc{font-size:15px;padding:28px 33px}
.careers p{font-size:15px;margin-bottom:23px;line-height:1.5}
.apply-btn{padding:0 33px 28px}
.careers h2{font-size:15px;font-family:'frutigerltarabic-65bold';margin-bottom:26px}
.career-desc ul{padding-right:45px;margin-bottom:25px}
.career-desc li{font-weight:400;list-style-type:disc}
.carrers-button{font-size:15px;font-family:'frutigerltarabic-65bold';padding:10px 28px;border-radius:3px;height:auto;color:#fff;background-color:#ea9919;border-color:#ea9919;display:inline-block;margin-bottom:0;text-align:center;cursor:pointer;background-image:none;border:1px solid #ea9919;white-space:nowrap}
.careers_sec{padding-top:45px;padding-bottom:45px}
.careers .title2{font-size:30px;font-family:'frutigerltarabic-65bold';text-transform:uppercase;color:#424242;line-height:1;margin-bottom:20px;margin-top:13px}
.form-block label{font-size:16px;font-weight:400;margin-bottom:15px}
label{font-size:16px;font-weight:400;margin-bottom:15px}
.form-block{margin-top:40px}
.form-customer-block{margin-top:20px}
.validation-error-label{color: #C42E2E;font-size: 16px;margin-top: 4px;float: right;}
.form-block input[type=text]{border-radius:0;height:40px}
.form-block select{border-radius:0;height:40px}
.tabs-li{width:15%}
.tabs-li1{width:18%}
.tabs-li2{width:9.5%}
.input-group-btn:last-child>.btn{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px;margin-right:-1px}
.outside input{position:absolute;opacity:0;cursor:pointer}
.outside{padding-left:30px}
.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #ccc}
.outside:hover input ~ .checkmark{background-color:#ccc}
.outside input:checked ~ .checkmark{background-color:#394c66;border:none}
.checkmark:after{content:"";position:absolute;display:none}
.outside input:checked ~ .checkmark:after{display:block}
.outside .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}
textarea.txtarea{height:116px!important;border-radius:0}
.div_inline{float:right;padding-right:3%}
.add-btn{background-color:#f9f9f9;border:1px solid #ccc;border-radius:2px;padding-left:25px;padding-right:25px;margin-right:30px;height:34px}
.save-btn{background-color:#ea9919;color:#fff;padding-left:20px;padding-right:20px;height:34px;margin-top:35px;font-size:15px;font-weight:700;text-transform:uppercase;border:none}
.save-btn:hover{color:#5c5b57}
.btn-margin-top{margin-top:30px}
.form-control{height:40px;border-radius:0}
.btn-choose{height:43px}
.career_nav .active a{border-left:0}
.careers_nav_block{height:max-content;border:1px solid #ccc;border-top:0;padding-bottom:40px}
.form_div1{width:30%}
.form_div2{width:24%}
.form_div3{width:12%}
.form_div4{width:22%}
.contacts_banner{background-position:right center;background-size:cover;background-repeat:no-repeat}
.contact_col1 h5{font-family:'frutigerltarabic-65bold';margin-bottom:20px;text-transform:uppercase}
.contact_col1 p{font-size:16px;margin-bottom:5px}
.contact_col1 p a{color:#424242}
.contact_col1 p a:hover{color:#e99c22}
.nav-tabs>li>a{margin-right:0;border:1px solid #ddd;border-radius:0;border-left-color:transparent;background-color:#f9f9f9;color:#424242}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-left:0}
.nav-tabs{border-bottom-color:transparent}
.nav-tabs>li{float:right}
.mailing_list{height:180px;padding-top:68px;background-color:#d7d7d7}
.mailing-p1{margin-bottom:0;text-transform:uppercase}
.mailing-p2{font-size:18px;font-family:'frutigerltarabic-65bold';text-transform:uppercase}
.input-group-addon{background-color:#ea9919}
.input-group>input{height:43px}
.mailing-col1{padding-left:10px;padding-right:10px}
.mailing-btn{border:none;background-color:transparent;color:#fff;font-size:15px;font-family:'frutigerltarabic-65bold';text-transform:uppercase}
.mailing-btn:hover{color:#5c5b57}
footer{background-color:#394c66;padding:35px}
.fa{padding-right:14px;font-size:26px;text-align:center;text-decoration:none;margin:5px 2px;color:#d7d7d7}
.fa:hover{text-decoration:none;color:#d7d7d7;opacity:.9}
a:hover{text-decoration:none}
.footer-col1{padding-top:12px}
.footer-col1>p{color:#d7d7d7;margin-top:0}
.footer-col2 a{color:#d7d7d7}
.footer-col4>p{padding-bottom:10px}
.footer_h{text-transform:uppercase;font-family:'frutigerltarabic-65bold';margin-bottom:20px;color:#fff}
.footer-col2>ul>li>a{color:#d7d7d7}
.footer-col2>ul>li>a:hover{color:#ea9919}
.footer-col2>ul>li{margin-top:8px}
.footer-col3>ul>li{color:#d7d7d7;margin-top:9px}
.footer-col3>ul>li a{color:#d7d7d7}
.footer-col3>ul>li a:hover{color:#e99c22}
.telfooterli{width:55%}
.telfooter{direction:ltr;float:left}
.visible_mobile{display:none}
.fa:visited{color:#d7d7d7;text-decoration:none}
#scrolltop{height:40px;width:40px;display:none;position:fixed;bottom:20px;left:15px;z-index:1000;font-size:18px;border:none;outline:none;background:rgba(234,153,25,0.8) url(/images/cd-top-arrow.svg) no-repeat center 50%;color:#fff;cursor:pointer;padding:15px;border-radius:4px}
a{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:none}
a:focus{text-decoration:none}
.submission-content{padding:20px;height:calc(100vh - 300px)}
.text-center{text-align:center}
.fb-success-icon{display:inline-block;width:82px;height:82px;margin-bottom:16px;margin-top:30px}
.customer_satisfaction_survey{background-position:center center;background-size:cover;background-repeat:no-repeat}
.customer_satisfaction_survey_intro{font-family: 'frutigerltarabic-55roman';font-size: 21px;font-weight: 400;color:#424242; margin-bottom: 5px;line-height: 50px;}
.customer_satisfaction_survey_intro span{font-family: 'frutigerltarabic-65bold';}
.customer_satisfaction_survey_note{font-family: 'frutigerltarabic-65bold';font-size: 21px;font-weight: 400;color:#EA9919; margin-bottom: 5px;line-height: 50px;}
.customer_satisfaction_survey_block{margin:34px 0px;border: 1px solid #CCCCCC; padding:57px;}
.customer_satisfaction_survey_table{width: 100%;}
.customer_satisfaction_survey_table th{text-align: right;color: #EA9919;font-size: 24px;line-height: 50px; font-family: 'frutigerltarabic-65bold';}
.customer_satisfaction_survey_table thead{background-color: #384C65;}
.customer_satisfaction_survey_text{ color: #424242;font-size:16px;line-height: 50px; font-family: 'frutigerltarabic-65bold';}
.customer_satisfaction_survey_table_bg_1{background-color:#EEEEEE;}
.customer_satisfaction_survey_table_bg_2{background-color:#FAFAFA;}
.customer_satisfaction_survey_section {margin-top: 50px;}
.customer_satisfaction_survey_notes{text-align: right;color: #EA9919;font-size: 23px;line-height: 50px; font-family: 'frutigerltarabic-65bold';margin-top: 37px;margin-bottom: 10px;}
.customer_satisfaction_survey_textarea{border: 1px solid #CCCCCC;width: 100%;padding: 8px;}
.customer_satisfaction_survey_radio{margin: 0px !important;position: relative !important;}
.customer_satisfaction_survey_table .outside {padding-left: 13px;}
.customer_satisfaction_survey_table .outside input:checked ~ .checkmark {background-color: #EA9919;}
.customer_satisfaction_survey_top_space{margin-top: 20px;}
.customer_satisfaction_survey_mobile_display{display:none;}
.customer_satisfaction_survey_web_display{display:block;}

@media (min-width: 992px) {
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:right}
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:right}
.col-md-offset-2,.col-sm-offset-2{margin-right:16.66666667%;margin-left:0!important}
.col-md-offset-1,.col-sm-offset-1{margin-right:8.33333333%;margin-left:0!important}
.nopadding-left{padding-left:0!important}
.nopadding-right{padding-right:0!important}
.margin-top-desk{margin-top:30px}
.navbar-centered{background-color:#394c66;border:none}
.navbar-centered .navbar-nav{float:none;text-align:center}
.navbar-centered .navbar-nav > li{float:none}
.navbar-centered .nav > li{display:inline}
.navbar-centered .nav > li > a{display:inline-block;text-transform:uppercase;color:#fff;font-size:17px}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:initial}
.nav>li>a{padding:15px 28px}
.career_nav>li>a{padding:15px 0;text-align:center}
.navbar-inverse .navbar-nav>li>a.active{border-bottom:5px solid #e99c22;border-top:4px solid #fff}
.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a{border-bottom:5px solid transparent;border-top:4px solid transparent}
.footer-col4{padding-left:0}
.footer-col1{padding-left:10px;padding-right:10px}
.news_sidebar_row{overflow:hidden}
.title_block{overflow:hidden}
.proj-carousel-inner .item.left.active{transform:translateX(33%)}
.proj-carousel-inner .item.right.active{transform:translateX(-33%)}
.proj-carousel-inner .item.next{transform:translateX(-33%)}
.proj-carousel-inner .item.prev{transform:translateX(33%)}
.annual-carousel-inner .item.left.active{transform:translateX(25%)}
.annual-carousel-inner .item.right.active{transform:translateX(-25%)}
.annual-carousel-inner .item.next{transform:translateX(-25%)}
.annual-carousel-inner .item.prev{transform:translateX(25%)}
}
/*ipad pro*/
@media only screen and (max-width : 1024px)and (min-width : 768px)  {
#homeCarousel .carousel-inner > .item > img, .carousel-inner > .item > a > img{width:auto;height:550px;}
#homeCarousel .carousel-inner{height:550px;}
.my-caption{bottom:34vh;}
#homeCarousel .inner-caption{height:370px;}
.aboutUs_sec ,.aboutUs_col, .aboutUs_col2{ height: 550px;}
.aboutus_text{bottom:550px;}
.press-mob-section{height: 210px!important;}
.nav>li>a{padding: 15px 22px;}
.page_banner{height:30vh;}
}
/*ipad*/
@media only screen and (max-width : 768px){
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:right}
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:right}
.col-md-offset-2,.col-sm-offset-2{margin-right:16.66666667%;margin-left:0!important}
.col-md-offset-1,.col-sm-offset-1{margin-right:8.33333333%;margin-left:0!important}
.margin-top-desk{margin-top:30px}
.navbar,.dropdown-menu{background:rgba(255,255,255,0.25);border:none}
.mobile-menu{display:block}
.mobile-header-menu{width:100%;background:rgba(0,11,26,0.4);position:absolute;top:75%;bottom:0;left:0;font-size:16px;text-transform:uppercase;font-family:'frutigerltarabic-55roman';font-family:frutigerltarabic-65bold;text-align:center;color:#fff;z-index:9999}
.mobile-menu .navbar{min-height:44px}
.mobile-menu li a{min-height:44px;font-size:18px}
.mobile-inner-drop li{background-color:#f3f3f3}
.mobile-inner-drop li:last-child{box-shadow:0 3px 3px 0 #0000004f}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff!important;background-color:#394c66!important}
.mobile-menu .dropdown-menu>li>a{color:#000;text-align:center;font-size:18px}
.mobile-menu .navbar-nav .open .dropdown-menu>li>a{padding-top:12px}
.mobile-header-menu .nav>li>a{padding-top:12px}
.mobile-menu .glyphicon{padding-left:23px}
.mobile-menu .dropdown-menu>li{border-bottom:1px solid #ccc}
.nav>li>a,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-menu>li>a,.dropdown-menu>li{border-bottom:0 solid transparent}
.nav>li>a:focus,.nav>li>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{border-bottom:0 solid transparent;background:none}
.navbar a,.dropdown-menu>li>a,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-toggle{color:#fff}
.dropdown-menu{-webkit-box-shadow:none;box-shadow:none}
.navbar-toggle .icon-bar{color:#fff;background:#fff}
.navbar-centered{background-color:#394c66;border:none}
.navbar-centered .navbar-nav{float:none;text-align:center}
.navbar-centered .navbar-nav > li{float:none}
.navbar-centered .nav > li{display:inline}
.navbar-centered .nav > li > a{display:inline-block;text-transform:uppercase;color:#fff;font-size:13px}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:initial}
.nav>li>a{padding:19px 10px}
.navbar-inverse .navbar-nav>li>a.active{border-bottom:3px solid #e99c22;border-top:3px solid #fff}
.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a{border-bottom:3px solid transparent;border-top:3px solid transparent}
.uci_logo{width:300px}
#homeCarousel .carousel-indicators{text-align:center;padding:0;position:absolute;bottom:0;left:50%}
#homeCarousel .carousel-inner{height:80vh}
#homeCarousel .carousel-inner > .item > img,.carousel-inner > .item > a > img{width:auto!important;height:80vh;max-width:none}
.navbar-inverse .navbar-toggle{border-color:transparent}
.navbar-inverse{background-color:#394c66;border-color:#394c66}
.navbar{min-height:64px}
#projCarousel .carousel-indicators{position:absolute;bottom:-10px}
#projCarousel .carousel-indicators li{border:1px solid #c9cbca}
#projCarousel .carousel-indicators .active{background-color:#212024}
.mailing-col1{padding:0 15px}
.about_text{margin-top:30px}
.mailing_list{padding-top:38px}
.careers_nav_block li{width:14.28%}
.careers_nav_block li >a{height:70px;padding:10px 8px}
.top_menu > a{padding-right:8px;padding-left:8px}
#shareholders .main_investors{float:left;width:auto}
#homeCarousel .carousel-inner > .item > img, .carousel-inner > .item > a > img{width:auto;height:550px;}
#homeCarousel .carousel-inner{height:550px;}
.my-caption{bottom:49vh;}
#homeCarousel .inner-caption{height:370px;}
.change-posotion{position:relative !important;}
.aboutUs_sec ,.aboutUs_col, .aboutUs_col2{ height: 650px;}
.aboutus_text{bottom:660px;}
.press-mob-section{height: 290px!important;}
.news_block{padding-bottom:65px;}
.news_readMore{float:right;margin-right:16px;}
.fa{padding-right:11px;}
.col-sm-offset-2 {margin-right: 10%;}
.about_us_banner .navbar-nav, .about_us_banner .dropdown{float:none;}
.about_us_banner .navbar-nav>li>.dropdown-menu{float: none; position: relative;}
.customer-row{margin-right: 10px;margin-left: 10px;}
.customer_main_title{margin-right: 10px;margin-left: 10px;}
.quick_links_ipad{margin-right: 2%;}
#projCarousel .carousel-control.left {left: 0px;}
#scrolltop{left: 50px;}
.footer_ipad{width: 734px;}
}
@media only screen and (max-width :  767px)  {

.hidden_mobile{display:none}
.visible_mobile{display:block;padding-top:35px;padding-bottom:25px}
.footer_h{margin-bottom:16px}
.footer-col4>ul>li{color:#d7d7d7;margin-top:9px}
.footer-col4>ul>li a{color:#d7d7d7}
.footer-col4>ul>li a:hover{color:#e99c22}
.copy_right{margin-top:30px;color:#d7d7d7}
.footer-col4>p{padding-bottom:0}
.footer_contact{padding-top:20px}
#homeCarousel .carousel-inner{height:60vh}
#homeCarousel .carousel-inner > .item > img,.carousel-inner > .item > a > img{width:auto!important;height:60vh;max-width:none}
.navbar-inverse .navbar-toggle{border-color:transparent}
.navbar-inverse{background-color:#394c66;border-color:#394c66}
.navbar{min-height:64px}
.top_menu > a{padding-right:10px;padding-left:10px;font-size:13px}
.top_nav{height:60px;text-align:center}
.top_menu{float:none!important;margin-top:10px}
.middle_helper{display:none}
#homeCarousel .my-caption{position:absolute;bottom:0;height:max-content;padding-left:0;padding-right:0;width:100%}
#homeCarousel .inner-caption{padding-left:30px;padding-right:30px;padding-bottom:12px;height: 155px;background-color: #394c66;}
.slider_title{font-size:20px;text-align:center;padding-top:10px}
.slider_subtitle{font-size:14px;text-align:center;font-family:'frutigerltarabic-45Light';letter-spacing:1.5px;margin-bottom:11px}
.slider_descrption{font-size:13px;text-align:center;font-family:'frutigerltarabic-45Light';letter-spacing:1.2px}
#homeCarousel .carousel-indicators{text-align:center;padding:0;position:absolute;bottom:0;left:50%}
.navbar-nav{margin:0}
.navbar-inverse .navbar-nav>li>a{color:#fff}
.navbar-toggle{margin-top:16px;margin-bottom:16px}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:transparent}
.navbar-centered .nav > li{display:block;text-align:right}
.navbar-centered .navbar-nav{text-align:left}
.navbar-inverse .navbar-nav>li>a.active{border-bottom:3px solid transparent;border-top:3px solid transparent}
.nav>li>a{padding:10px 15px}
.aboutUs_sec{height:auto;background-color:#394c66}
.btn-readMore{margin-bottom:30px}
.aboutus_text p{margin-bottom:25px;margin-left:0}
.aboutus_text{position:absolute;top:0;text-align:center}
.aboutus_text h2{margin-top:18px;margin-bottom:18px}
.proj_sec{padding-bottom:25px;padding-top:40px}
#projCarousel{padding-top:18px}
#projCarousel .carousel-indicators{position:absolute;bottom:-10px}
#projCarousel .carousel-indicators li{border:1px solid #c9cbca}
#projCarousel .carousel-indicators .active{background-color:#212024}
.news_sec{padding:34px 0}
.news_sec .row{padding-top:18px;padding-bottom:12px}
.news_item{margin-bottom:27px}
.sharePrice_sec{padding-top:25px;padding-bottom:8px}
.sharePrice_sec .btn-readMore{margin-bottom:40px}
.price_col1{padding-right:0;padding-top:30px}
.price_col2{padding:30px 15px 20px 0}
.price_col1 >h1{font-size:30px}
.price_col1 >p{font-size:15px;bottom:35px}
.price-arraw{bottom:35px;font-size:16px;left:35px}
.price_col2 >p{font-size:14px}
.mailing_list{padding-top:30px}
.mailing-col1{padding:0 15px}
footer{padding:0}
.fa{padding-right:8px;font-size:20px}
.aboutUs_col{min-height:425px}
.directores_col{margin-bottom:30px;width:100%!important;min-height:auto;padding-bottom:30px}
.excecutive-mob{padding-bottom:10px}
.about_build_col >div{margin-bottom:30px}
.contact_col1{margin-bottom:30px}
.news_detalis{margin-top:20px;margin-bottom:20px}
.projects_btn{margin-top:20px;margin-bottom:0;margin-right:0}
.projects_sidbar_mob{border:1px solid #ccc;padding:0 15px}
.projects_sidbar{border:none;margin-top:20px}
.projects .title-div{margin-bottom:5px}
.project_text p{font-size:15px}
.invest_img .img{margin-top:25px;margin-bottom:25px;max-width:90%}
.invest_sec p{font-size:14px}
.invest_sec .title_hr{margin-top:50px!important}
.investors .table_col2{padding-right:11px!important;font-size:14px}
.investors .table_col1 > a> img{width:33px}
.shares-btn{margin-top:25px;margin-bottom:40px}
.shares_row{padding-top:25px}
.shareholders_td{padding-right:11px!important}
.apply-btn{padding:0 33px 28px 16px}
.careers ul.dashed{padding-left:8px}
.career-desc{padding:28px 8px}
.career-title{padding:18px 8px}
.careers_nav_block li{width:14.28%}
.careers_nav_block li >a{height:50px;padding:10px 0}
.no_marg_mob{margin-left:0;margin-right:0}
.table_row1 > .td11{padding-left:0!important;padding-right:0!important}
.table_row2 > .td21{padding-right:11px!important}
.table_row4>td{border-top:0!important;text-align:center}
.table_row2> td{text-align:center}
.table_row1> td{text-align:center}
.form_div1,.form_div2,.form_div3,.form_div4{width:100%}
.form-block{display:block;margin-top:20px;width:100%}
.form-block label{font-size:16px}
.application_subtitle{font-family:'frutigerltarabic-65bold';margin-top:20px;margin-bottom:0;padding-right:15px}
.careers .title2{margin-bottom:40px}
.nofloat-mob{float:none!important}
#projCarousel .carousel-control.right{right:8px!important;top:45%;background-color:transparent;color:#ccc}
#projCarousel .carousel-control.left{left:8px!important;top:45%;background-color:transparent;color:#ccc}
.press-mob-section{height:auto!important}
.margin-top-desk{margin-top:0}
#homeCarousel .carousel-indicators{right:inherit}
.shares-img{margin-top:30px}
.excecutive-dir{float:none!important}
.circle-chart{min-width:100%}
.telfooterli{width:78%}
.invest_sec ul{padding-right:20px}
.investor-sec-space{margin-top:0}
.investor-sec-last{margin-top:0}
.flexslider .slides > li{width:100% important}
.invest_p{margin-top:25px}
#donutchart{margin-top:20px}
.customer_satisfaction_survey_content{padding: 0 15px;}
.customer_satisfaction_survey_block {margin: 16px 0px;padding: 16px;}
.customer_satisfaction_survey .banner_text h1 {font-size: 27px;margin-top: 0px;}
.customer_satisfaction_survey .banner_text {padding-top: 68px;}
}
@media only screen and (max-width : 480px) {
#homeCarousel .carousel-inner{height:auto;}
#homeCarousel .carousel-control {top: calc(50% + 88px);color: transparent;}
#homeCarousel .carousel-control.right {right: 2%;background-repeat: no-repeat;width: 40px; height: 20px;transform: rotate(180deg);}
#homeCarousel .carousel-control.left {left: 2%;background-repeat: no-repeat;width: 40px; height: 20px;}
#homeCarousel .carousel-inner > .item > img,.carousel-inner > .item > a > img{width:auto!important;height:200px;;max-width:none}
.hidden_mobile{display:none}
.visible_mobile{display:block;padding-bottom:25px}
.aboutUs_col{min-height:640px}
.aboutUs_col2{height:289px}
.col-md-offset-1,.col-sm-offset-1{margin-right:0!important;margin-left:0!important}
.investors .table>tbody>tr>td{padding:11px 0}
.page_banner{height:30vh}
.projects{margin-top:30px}
.border-non{border:none}
.press-mob-section{height:auto!important}
.margin-top-desk{margin-top:0}
.sharePrice_sec .btn-readMore{margin-bottom:40px}
.form-customer-block {width: 100%;}
.customer-row{margin-right: 0px;margin-left: 0px;}
#scrolltop {left: 10px;}
.customer_satisfaction_survey_mobile_display{display:block;}
.customer_satisfaction_survey_web_display{display:none;}
.customer_satisfaction_survey_notes{margin-top: 0px;}
.customer_satisfaction_survey_block {padding: 0px; border: 0px solid #CCCCCC;}

.customer_satisfaction_survey_table_mob{width: 100%;margin-bottom: 40px;}
.customer_satisfaction_survey_table_mob th{padding-left: 16px;height: 60px; text-align: right;color: #FFFFFF;font-size: 16px;font-family: 'frutigerltarabic-65bold';}
.customer_satisfaction_survey_table_mob thead{background-color: #384C65;}
.customer_satisfaction_survey_table_mob .outside {padding-left: 16px;}
.customer_satisfaction_survey_table_mob .outside input:checked ~ .checkmark {background-color: #EA9919;}
.customer_satisfaction_survey_table_bg_mob{background-color:#EEEEEE;}
.customer_satisfaction_survey_label{color: #EA9919;font-size: 30px;margin-left: 20px;line-height: 50px;font-family: 'frutigerltarabic-65bold';}
.customer_satisfaction_survey_table_mob .checkmark {top: 14px;}
.customer_satisfaction_survey_table_mob_td {padding: 16px 16px 0px 0px;}
.customer_satisfaction_survey_table_mob_td .radio-inline {margin-left: 32px;margin-bottom: 32px;}

}
/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
.navbar-brand>img {width: 226px !important;margin-top: 5px;}
}
