﻿@charset "utf-8";
/*@font-face {
  font-family: 'Droid';
  src: url('/Style Library/LINKDev/fonts/DroidArabicKufi.eot');
  src:url('/Style Library/LINKDev/fonts/DroidArabicKufi.woff') format('woff'),
      url('/Style Library/LINKDev/fonts/DroidArabicKufi.ttf') format('truetype'),
      url('/Style Library/LINKDev/fonts/DroidArabicKufi.svg#DroidArabicKufi') format('svg'),
      url('/Style Library/LINKDev/fonts/DroidArabicKufi.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'segoi';
    src: url('/Style Library/DevelopmentFiles/fonts/SEGOEUIL.eot');
    src: url('/Style Library/DevelopmentFiles/fonts/SEGOEUIL.woff') format('woff'), url('/Style Library/DevelopmentFiles/fonts/SEGOEUIL.ttf') format('truetype'), url('/Style Library/DevelopmentFiles/fonts/SEGOEUIL.svg') format('svg'), url('/Style Library/DevelopmentFiles/fonts/SEGOEUIL.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

body {
    font-size: 16px;
    font-family: 'Droid', sans-serif;
    line-height: 1.4;
    color: #67676c;
    background-color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transition: all 0.3s ease-in-out
}

body * {
    font-size: 16px;
    font-family: 'Droid', sans-serif;
    line-height: 1.4;
    color: #67676c;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transition: all 0.3s ease-in-out
}*/

.FL {
    float: right !important
}

.FR {
    float: left !important
}


/*************************************/

.alignR {
    text-align: left
}

.alignL {
    text-align: right
}


/*Home page css*/


/*****************************************************
*******************program Brief Section**************
******************************************************/

/*logo*/
#topnav .siteMainLogo{right:0%}

.briefHeader {
    font-size: 3rem;
    line-height: 36px;
    text-transform: uppercase;
}

.briefSubTitle {
    font-size: 1.500rem;
    line-height: 36px;
}

.briefContent {
    font-size: 1.1875rem;
    line-height: 1.5;
}

.developmentBtn {
    font-size: 1.125rem;
    line-height: 14px;
}
.mainNavigation .megamenuTitle{padding: 10px}

/******************************************************
***************End program Brief Section***************
******************************************************/


/*****************************************************
********************Program Processes*****************
******************************************************/

.processesSection .processTitle {
    color: #e11f26;
    font-weight: bold;
    font-size: 22px;
    margin: 60px 0 20px 0
}

.processParagraph ..processesSection .bulletsP {
    color: #000;
    font-size: 1rem;
    font-weight: 500;
}

.processesSection .owl-next {
    left: -95px;
}

.processesSection .owl-prev {
    right: -110px;
}

.processBullets {
    margin-left: 10px;
    line-height:14px
}

/*****************************************************
****************End Program Processes*****************
******************************************************/


/*****************************************************
******************* Program Overview*******************
******************************************************/


.programOverview {

        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
}


.programOverview .overViewParagraph {
    font-size:1rem;
    font-weight: 500;
}
.overViewCont .developmentMainTitleCont.blackBg {
    align-items: flex-start!important;
}

.developmentMainTitleCont.blackBg .developmentMainTitle {
    text-align: right;
    font-size: 1.875rem;
    font-weight: bold;
    letter-spacing: 1px
}
.paragraphBulletsCont.whiteBg .processBullets {
    margin-left: 10px;
}
.programOverview .overViewCont{
	        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
        float:left

}

/*loader*/
#loadingBar{right:50%}
/*****************************************************
***************End Program Overview*******************
******************************************************/


/*****************************************************
***************Eligability Critiria*******************
******************************************************/

.eligibilityCriteria .eligabilityOrder {margin-left: 40PX;font-size:1.5rem}
.eligibilityCriteria .eligabilityOrder.small {margin-left: 15px;fontsize:1.125rem}
.eligibilityCriteria .eligabilityParagraph {font-weight: 500}
.eligabilityBulletSec .bulletsP {font-weight: 500}


@media (min-width : 320px) and (max-width : 480px) {
.eligibilityCriteria .eligabilityOrder{
	margin-left: 10px;

}}


/*****************************************************
***********End Eligability Critiria*******************
******************************************************/


/*****************************************************
******************* Program News*********************
******************************************************/

.programNews .newsHeader {
    font-size:20px;
    color: #000;
    margin-bottom: 5px
}

.programNews .newsDateValue {
    font-size:14px;
    color: #808080;
    margin: 0 10px;
    vertical-align: super;
    font-style: italic;
    letter-spacing: 1px;
}

.programNews .newsParagraph {
    font-size:1rem;
    color: #000;
    font-weight: 600;
    margin-top: 10px;
}


/*****************************************************
**************** End Program News*********************
******************************************************/


/*****************************************************
******************* Our Policies**********************
******************************************************/
.ourPolicies .bulletsContainer {margin-top: 10px}
.ourPolicies .bulletsP {font-weight: 500;font-size:0.875rem}
.ourPolicies b {margin-bottom: 0px;display: inline-block;font-weight: 500;font-size:1rem}
.ourPolicies p {margin-bottom: 0px;display: inline-block;width: 100%;font-weight: 500;font-size:1rem;line-height:1.5}
/*****************************************************
****************End Our Policies**********************
******************************************************/




/*****************************************************
********************** Awards*************************
******************************************************/


.awardsItemCont .owl-stage .owl-item.active:nth-child(odd) .awardItem .awardRankNum {
    position: absolute;
    left: -1px;
    top: -1px;
    background-color: #878787;
    width: 60px;
    height: 60px;
    border-radius: 50px 46px 50px 0px;
    text-align: center;
    color: #fff;
    font-size:24px;
    z-index: 2;
}

.awardsItemCont .owl-stage .owl-item.active:nth-child(even) .awardItem .awardRankNum {
    position: absolute;
    left: -1px;
    top: -1px;
    background-color: #ffffff;
    width: 60px;
    height: 60px;
    border-radius: 50px 46px 50px 0px;
    text-align: center;
    color: #e11f26;
    font-size:24px;
    z-index: 2;
}

.awardsItemCont .owl-stage .owl-item.active:nth-child(odd) .awardItem .awardPrice {
    text-align: center;
    color: #000;
    font-size:24px;
    -webkit-font-smoothing: subpixel-antialiased;
    margin-top: 20px;
}

.awardsItemCont .owl-stage .owl-item.active:nth-child(odd) .awardItem .awardName {
    text-align: center;
    color: #000;
    font-wieght: bold; 
    font-size:18px;
    letter-spacing: 1px;
    text-transform: uppercase
}

.awardsItemCont .owl-stage .owl-item.active:nth-child(odd) .awardItem .awardParagraph {
    text-align: center;
    color: #000;
    font-weight: bold; 
    font-size:14px;
    margin: 0px 35px;
     height: 80px;
    overflow-y: auto;
        padding: 0 5px;

}

.awardsItemCont .owl-stage .owl-item.active:nth-child(even) .awardItem .awardPrice {
    text-align: center;
    color: #fff;
    font-size:24px;
    -webkit-font-smoothing: subpixel-antialiased;
    margin-top: 20px;
}

.awardsItemCont .owl-stage .owl-item.active:nth-child(even) .awardItem .awardName {
    text-align: center;
    color: #fff;
    font-wieght: bold; 
    font-size:18px;
    letter-spacing: 1px;
    text-transform: uppercase
}

.awardsItemCont .owl-stage .owl-item.active:nth-child(even) .awardItem .awardParagraph {
    text-align: center;
    color: #fff;
    font-wieght: bold;
    font-size: 14px;
    margin: 0px 40px;.
     height: 80px;
    overflow-y: auto;

}



.awardsItemCont .owl-next {
    left: -187px;
}

.awardsItemCont .owl-prev {
    right: -203px;
}
@media (min-width : 320px) and (max-width : 480px) {
.testimonialTxtCont{right:0!important}

}
@media (min-width : 481px) and (max-width : 767px) {
.testimonialTxtCont{right:0!important}

}
@media (min-width : 768px) and (max-width : 991px) {
.testimonialTxtCont{right:0!important}

}

@media (min-width : 992px) and (max-width : 1024px) {
.testimonialTxtCont{right:0!important}

}

@media (min-width : 1024px) and (max-width : 1366px) {
.awardsItemCont .owl-next {right: -100px;}

.awardsItemCont .owl-prev {left: -100px;}

}


/*****************************************************
******************* Side Nav *************************
******************************************************/

nav#primary {
    left: 3%;
}

nav#primary li {
    line-height: 0.9
}

nav#primary li:after {
    right: 22px;
}

nav#primary h1 {
    white-space: nowrap;
    font-size: 0.813rem;
    left: 55px;
    font-weight: bold;
    font-family: 'Droid';
    text-transform: capitalize;
}
@media (min-width : 1024px) and (max-width : 1366px) {
nav#primary li:after {right: 17px;}
}

/*****************************************************
******************* Side Nav *************************
******************************************************/


/*****************************************************
******************* Footer ***************************
******************************************************/


footer {text-align: right;font-size: 0.875rem!important;line-height: 1.250rem;float: right;}
footer b {font-weight: 500;}
footer h4 {font-weight: 600;}
footer ul.main a {line-height: 30px;font-weight: 600;}
.dfwp-list li {float: right;text-align: right;}
.dfwp-list li a {font-weight: 500;font-size: 0.875rem;}


/*******************************************
****************End Footer******************
*******************************************/
/*****************************************************
***************** Language Switcher ******************
******************************************************/

/*.langSwitch{font-family:'segoi'}*/

/*****************************************************
**************End Language Switcher ******************
******************************************************/

.closeSearch {right: 20px;}

/*****************************************************
******************* breadCrumb ***********************
******************************************************/

#breadcrumb span span:nth-child(2n){background:url('/Style Library/LINKDev/Img/left-arrow.svg') center -1px no-repeat;width:10px;height:10px;background-size:20px;text-indent: -9999px;display: inline-table;margin: 0 5px;}

/*****************************************************
****************End breadCrumb ***********************
******************************************************/




/*Content Pages*/

.paragraphPrograms{font-weight: 600;font-size: 1rem;line-height:1.5!important}
h1.LargeTitlePrograms{font: 600;font-size: 25px;}
h2.titlePrograms{font-weight: 600;font-size: 19px}

.contentTable tbody tr th{border-right: solid #e11f26 5px;border-left: transparent}
.contentTable tbody tr th:first-child{border-right:none}
.contentTable tbody tr td{border-right: solid white 1px;font-size:16px}
.contentTable tbody tr td:first-child{border-right:none}

.testimonialHolder{float: left!important}
.testimonialHolder .testimonialsBriefHolder p:before{right: -10px;    }
.testimonialHolder .testimonialsBriefHolder p:after{left: 10px;    }

/*******************************contactPersonMain************************ */
.contactPersonMain .personImg{right:23%}
.contactPersonMain .personEmail svg{margin-left:5px}
.personEmail .fa-envelope{margin-left:5px}
.personNumber .fa.fa-mobile{margin-left: 10px}
@media (max-width : 1024px) and (min-width : 991px){
	
}
@media (max-width: 990px) and (min-width: 768px){

}


@media screen and (max-width : 767px) {
.briefHeader{font-size: 2.2rem}
}

/* ---------------------------------- UAT comments ---------------------------------- */
.dropdown-menu{right:0%!important}
.sponserLogoTitle{font-size: 1.125rem;margin: 20px 0 10px;color: #000;min-height: 54px}
.programStartups .anyCyrcles{right: -17%!important;}
.quikLinksCont .owl-prev .icon-arrowLeftIcon,.quikLinksCont .owl-next .icon-arrowRightIcon {transform: scaleX(-1);}