@charset "UTF-8";.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
*, *:before, *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input[type=text]::-ms-clear{display:none !important;}
select::-ms-expand{display:none !important;}
#main{width:100%;}
.wrapper{width:100%;max-width:1140px;margin:0 auto;}
.pullLeft{float:left;}
.pullRight{float:right;}
.alignCenter{text-align:center;}
span.divider{max-width:270px;height:1px;display:block;margin:30px auto;background-color:#d4d4d4;}
.roundC{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.contentMain{margin:30px 0 0 0;}
#innerPage{width:100%;}
.banner{width:100%;text-align:center;}
.btn{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font:15px/20px 'montserratlight', Arial, Helvetica, sans-serif;}
.btnDefault{min-width:165px;display:inline-block;border:#fff 1px solid;color:#FFF;}
.btnDefault:hover{border-color:#ee3124;color:#ee3124;}
.btnDefault.active{border-color:#ee3124;color:#ee3124;}
.applyNow{padding:8px 15px;font:14px/20px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;background:#ebebeb;}
.applyNow:hover{color:#ee3124;background:#bfbebe;}
.applyNow.active{color:#ee3124;background:#bfbebe;}
.download{font-size:11px;line-height:18px;color:#323232;text-align:center;text-transform:uppercase;background:#efefef;}
.download span.icon{width:43px;height:38px;padding:0;background:#c3c3c3 center center url('../images/downloadNormal.png') no-repeat;}
.download span{padding:10px;cursor:pointer;}
.download:hover{color:#fff;background:#62bb46;}
.download:hover span.icon{background:#38871f center center url('../images/downloadActive.png') no-repeat;}
.download.active{color:#fff;background:#62bb46;}
.download.active span.icon{background:#38871f center center url('../images/downloadActive.png') no-repeat;}
.primaryBtn{min-width:165px;display:inline-block;border:#fff 1px solid;color:#FFF;background-color:#62bb46;}
.primaryBtn:hover{background-color:#38871f;}
.primaryBtn.active{background-color:#38871f;}
.popupMain{width:90%;max-width:800px;max-height:600px;padding:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;position:absolute;display:none;}
.popupMain a.b-close{width:64px;height:64px;font:40px/50px 'montserratlight', Arial, Helvetica, sans-serif;color:#000;text-align:center;background-color:#fff;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.13);-moz-box-shadow:0 0 0 3px rgba(0,0,0,0.13);box-shadow:0 0 0 3px rgba(0,0,0,0.13);position:absolute;right:-35px;top:-35px;cursor:pointer;}
.popupMain > div{width:100%;max-height:520px;overflow:auto;}
.popupMain > div > div{width:100%;}
.popupMain > div > div > video{width:100%;height:auto;display:block;}
.popupMain h2{padding-bottom:10px;border-bottom:#d4d4d4 1px solid;}
.doccolumn label{width:50%;max-height:24px;float:left;margin-top:25px;font:16px/24px 'GothamBook', Arial, Helvetica, sans-serif;color:#323232;position:relative;overflow:hidden;}
.doccolumn label.activeCheck{background:left -65px url('../images/checkBg.png') no-repeat;}
.doccolumn label input[type="checkBox"]{width:24px;height:24px;margin:0;padding:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)";filter:alpha(opacity= 0);opacity:0;position:absolute;left:0;padding-top:0;}
.doccolumn label span{margin-right:10px;}
.doccolumn label span.docName{max-width:170px;min-width:170px;-ms-word-break:break-all;word-break:break-all;}
.doccolumn label span.docName a{color:#323232;}
.doccolumn label span.docName a:hover{color:#0089cf;}
.doccolumn label span.docDivider{font:24px/24px 'montserrathairline', Arial, Helvetica, sans-serif;}
.doccolumn label span.docSize{font-size:11px;}
.popupMain a.download{margin-top:30px;display:inline-block;}
strong.logo{max-width:160px;display:block;margin-top:15px;}
strong.logo a, strong.logo a img{width:100%;height:auto;display:block;}
h1{display:block;font:32px/40px 'montserratbold', Arial, Helvetica, sans-serif;color:#000;}
h2{display:block;font-size:28px;line-height:30px;color:#0089cf;}
h3{display:block;font-size:18px;line-height:24px;color:#7e7e7e;}
h4{display:block;font-size:20px;line-height:24px;color:#0089cf;}
h6{display:block;font-size:18px;line-height:24px;color:#0089cf;}
p{display:block;font:14px/24px 'montserratlight', Arial, Helvetica, sans-serif; }
p.paraOne{font-size:16px;}
p.paraTwo{font-size:15px;}
#innerPage .banner{position:relative;}
#innerPage .banner > img{width:100%;max-width:1280px;height:auto;display:block;margin:0 auto;}
#innerPage .banner > div{width:100%;height:100%;position:absolute;left:0;top:0;}
#innerPage .banner > div > div{height:100%;position:relative;}
#innerPage .banner > div > div > div{width:100%;position:absolute;bottom:20px;}
#innerPage .banner > div > div > div > h1{color:#fff;}
#innerPage .banner > div > div > div > h2{font-size:14px;color:#fff;}
ul.pager{padding-top:30px;}
ul.pager li{width:29px;height:26px;float:left;margin-right:7px;}
ul.pager li:nth-last-child(2){margin:0;}
ul.pager li span, ul.pager li a{display:block;font:14px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#898989;text-align:center;border:#bfbfbf 1px solid;}
ul.pager li:last-child{margin-left:7px;}
ul.pager li a:hover,
ul.pager li span.current, ul.pager li.active a{color:#000000;border-color:#ee3124;}
ul.pager li a.prev,
ul.pager li a.next{border:none;}
ul.pager li a.prev{margin-right:20px;background:center center url('../images/arrow05.png') no-repeat;}
ul.pager li a.next{margin-left:20px;background:center center url('../images/arrow06.png') no-repeat;}
.globalSearch{width:740px;height:65px;margin:30px auto;border:#bababa 2px solid;position:relative;}
.globalSearch form fieldset input{width:100%;height:61px;margin:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:20px 70px 20px 20px;font:18px/21px 'GothamBookItalic', Arial, Helvetica, sans-serif;color:#323232;}
.globalSearch input[type="submit"]{width:70px;height:61px;margin:0;padding:0;border-color:#bababa;border-width:0 0 0 2px;border-style:solid;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#62bb46 center center url('../images/searchIcon.png') no-repeat;position:absolute;right:0;top:0;z-index:1;}
#headerMain{width:100%;min-height:30px;background-color:#000;position:fixed;left:0;top:0;z-index:999;}
.navBar{min-height:30px;}
.navBar a.navIcon{width:30px;height:30px;margin-left:15px;background:center center url('../images/navOpen.png') no-repeat;}
/*.navBar a.navIcon.navOpen{background:center center url('../images/navClose.png') no-repeat;}*/
.navBar .navMenus{width:100%;padding:50px 0;background-color:#000;position:absolute;top:30px;left:0;display:none;}
.navBar .navMenus > div > div{width:21%;margin-right:5.3333333%;}
.navBar .navMenus > div > div:last-child{margin-right:0;}
.navBar .navMenus > div > div h3.navHead{display:block;border-bottom:#3a0c09 1px solid;font-size:18px;line-height:24px;color:#ee3124;}
.navBar .navMenus > div > div ul.navList{display:block;margin-bottom:50px;}
.navBar .navMenus > div > div ul.navList:last-child{margin-bottom:0;}
.navBar .navMenus > div > div ul.navList li{display:block;padding-top:10px;}
.navBar .navMenus > div > div ul.navList li a{display:block;font-size:15px;line-height:24px;color:#dbe3e5;}
.navBar .navMenus > div > div ul.navList li a span{width:13px;height:13px;display:inline-block;margin:0 0 0 5px;font:11px/13px 'GothamMedium', Arial, Helvetica, sans-serif;color:#25292e;text-align:center;background-color:#e2da00;position:relative;top:-2px;}
.navBar .navMenus > div > div ul.navList li a:hover,
.navBar .navMenus > div > div ul.navList li a.active,.navBar .navMenus > div > div ul.navList li.innerMenu > a{color:#ee3124;}
.navBar .navMenus > div > div ul.navList li ul.sub-menu{display:none;padding-left:5px;}
.navBar .navMenus > div > div ul.navList li ul.sub-menu li{padding:10px 0 0 10px;background:left 10px url('../images/arrow01.png') no-repeat;}
.navBar .navMenus > div > div ul.navList li ul.sub-menu li a:hover,
.navBar .navMenus > div > div ul.navList li ul.sub-menu li a.active{color:#ee3124;}
.navBar .navMenus > div > div .contactUs{display:block;margin-bottom:50px;}
.navBar .navMenus > div > div .contactUs address{display:block;padding:10px 0;font-size:15px;line-height:20px;font-style:normal;color:#dbe3e5;}
.navBar .navMenus > div > div .contactUs dl{display:inline-block;padding-top:5px;}
.navBar .navMenus > div > div .contactUs dl dt{width:25px;height:25px;}
.navBar .navMenus > div > div .contactUs dl.iconCall dt{background:left top url('../images/iconCall.png') no-repeat;}
.navBar .navMenus > div > div .contactUs dl.iconMail dt{background:left top url('../images/iconMail.png') no-repeat;}
.navBar .navMenus > div > div .contactUs dl.iconFax dt{background:left top url('../images/iconFax.png') no-repeat;}
.navBar .navMenus > div > div .contactUs dl dd{font-size:15px;line-height:25px;color:#dbe3e5;}
.navBar .navMenus > div > div .contactUs dl dd a{color:#dbe3e5;}
.navBar .navMenus > div > div .subscribeEmail{height:35px;display:block;margin-top:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#222222;}
.navBar .navMenus > div > div .subscribeEmail form fieldset input[type="text"]{height:35px;margin:0;padding:5px 10px;border:none;font:13px/20px 'GothamBook', Arial, Helvetica, sans-serif;color:#dbe3e5;background:none;}
.navBar .navMenus > div > div .subscribeEmail form fieldset button[type="submit"]{width:35px;height:35px;padding:0;margin:0;border:none;background:center center url('../images/iconMailSend.png') no-repeat;}
.navBar ul.otherActions{margin:5px 0;}
.navBar ul.otherActions li{float:left;margin-right:15px;}
.navBar ul.otherActions li a{float:left;font:14px/16px 'GothamMedium', Arial, Helvetica, sans-serif;color:#ee3124;}
.navBar ul.otherActions li a strong{float:left;font-family:'GothamMedium', Arial, Helvetica, sans-serif;}
.navBar ul.otherActions li.notification a span{width:13px;height:13px;float:right;margin-left:5px;font:11px/13px 'GothamMedium', Arial, Helvetica, sans-serif;color:#25292e;text-align:center;background-color:#e2da00;}
.navBar ul.breadcrumbs li{float:left;margin:3px 5px 3px 0;font:12px/24px 'GothamBookItalic', Arial, Helvetica, sans-serif;color:#797979;}
.navBar ul.breadcrumbs li:after{content:">";}
.navBar ul.breadcrumbs li a{margin-right:5px;color:#0089cf;}
.navBar ul.breadcrumbs li a:hover{text-decoration:underline;}
.navBar ul.breadcrumbs li.active{color:#ffffff;}
.navBar ul.breadcrumbs li.active:after{content:normal;}
.navBar ul.breadcrumbs li:last-child{color:#ffffff;}
.navBar ul.breadcrumbs li:last-child:after{content:normal;}
.storySelection{width:100%;height:100%;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity= 95)";filter:alpha(opacity= 95);opacity:0.95;position:absolute;left:0;top:0;z-index:53;}
.storySelection > .container{text-align:center;}
#footerMain{padding:20px 0;background-color:#000;position:relative;}
#footerMain p, #footerMain ul li{font-size:12px;line-height:20px;color:#ffffff;}
#footerMain ul li{float:left;padding:0 5px;text-transform:uppercase;}
#footerMain ul li:first-child{padding:0 5px 0 0;}
#footerMain ul li:last-child{padding:0 0 0 5px;}
#footerMain ul li a{display:block;color:#ffffff;}
#footerMain ul li a:hover, #footerMain ul li a.active{color:#ee3124;text-decoration:underline;}
#footerMain p a{color:#fff;text-decoration:underline;}
#footerMain p a:hover{text-decoration:none;}
#footerMain p.designed{width:100%;text-align:center;position:absolute;left:0;top:20px;}
#footerMain .menu-footer-menu-container{position:relative;z-index:1;}
#homePage{width:100%;}
/*#homePage h2{font:36px/1em 'montserratblack', Arial, Helvetica, sans-serif;color:#000;}*/
#sectionOne.banner{padding:30px 0 48px;position:relative;}
.banner .bannerHolder{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;}
/*strong.homeLogo{max-width:363px;display:block;margin:0 auto 100px;}
strong.homeLogo a, strong.homeLogo a img{width:100%;height:auto;display:block;}*/
label.homeSelect{display:inline-block;font:16px/24px 'GothamLight', Arial, Helvetica, sans-serif;color:#ffffff;position:relative;}
label.homeSelect select{margin:0;padding:0;outline:none;}
label.homeSelect select:focus{outline:none !important;}
label.homeSelect select::-moz-focus-inner{outline:none !important;}
label.homeSelect select, label.homeSelect .styled{border-bottom:#ee3124 1px dotted;font:16px/24px 'GothamMedium', Arial, Helvetica, sans-serif;color:#ee3124;background:right center url('../images/arrow04.png') no-repeat;}
.ie9 label.homeSelect select, .ie9 label.homeSelect .styled{background:none;}
.homeSelect select{background:none\9;}
.homeSelect .styled{background:none\9;}
label.homeSelect .styled{margin-left:5px;padding:0;display:inline-table;overflow:hidden;}
label.homeSelect .styled select{width:100%;border:none;padding-right:15px;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;text-indent:0.01px;text-overflow:" ";}
label.homeSelect .styled select::-ms-expand
display:none;}
label.homeSelect .styled select option{background-color:rgba(0,0,0,0.5);}
#sectionOne h1{padding:15px 0;font:36px/1em 'GothamBook', Arial, Helvetica, sans-serif;color:#FFF;text-transform:uppercase;}
#sectionOne h1 strong{font-family:'GothamBold', Arial, Helvetica, sans-serif;}
#sectionOne h5{margin-bottom:185px;font:18px/1em 'GothamMedium', Arial, Helvetica, sans-serif;color:#fff;}
@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#sectionOne h5{margin-bottom:180px;};}
#sectionOne h5 span{padding:0 15px;}
#sectionOne a.step01{width:96px;height:96px;margin-left:-48px;position:absolute;left:50%;bottom:-48px;z-index:1;}
#sectionOne a.step01 img{width:100%;height:auto;display:block;}
#sectionTwo.banner{padding:70px 0 90px;position:relative;}
#sectionTwo .whenYouSee{max-width:365px;display:block;margin:50px auto 0;}
#sectionTwo .whenYouSee span{width:58px;height:58px;display:block;margin:0 auto 5px;}
#sectionTwo .whenYouSee span img{width:100%;height:auto;display:block;}
#sectionTwo .whenYouSee p{display:block;padding-bottom:5px;font:16px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#000000;}
#sectionTwo .whenYouSee p strong{font-family:'montserratregular', Arial, Helvetica, sans-serif;}
#sectionTwo .whenYouSee ul{display:inline-block;}
#sectionTwo .whenYouSee ul li{float:left;margin:0 5px;}
#sectionTwo .whenYouSee ul li a{float:left;font-size:14px;line-height:30px;color:#0089cf;}
#sectionTwo .whenYouSee ul li a:hover,
#sectionTwo .whenYouSee ul li.active a{text-decoration:underline;}
#sectionTwo .whenYouSee ul li a span{width:22px;height:22px;float:left;margin:4px 5px 0 0;}
#sectionTwo .whenYouSee ul li a span img{width:100%;height:auto;display:block;}
#sectionThree.banner{padding:60px 0 80px;background-color:#0089cf;}
#sectionThree .thisHappens{margin-top:30px;}
#sectionThree .thisHappens > div{width:30%;}
#sectionThree .thisHappens > div:nth-child(2){margin:0 5%;}
#sectionThree .thisHappens > div span{width:73px;height:73px;display:block;margin:0 auto 15px;}
#sectionThree .thisHappens > div span img{width:100%;height:auto;display:block;}
#sectionThree .thisHappens > div h3{display:block;font-size:24px;line-height:30px;color:#ffffff;}
#sectionThree .thisHappens > div p{display:block;padding:20px 0 20px 0;font-size:14px;line-height:20px;color:#ffffff;}
#sectionFour.banner{padding:50px 0;background-color:#000;}
#sectionFour h2{color:#fff;}
#sectionFour .faceOfGoa{margin:50px 0 20px 0;;}


/*#sectionFour .faceOfGoa > a{width:32%;position:relative;}*/
#sectionFour .faceOfGoa > a:first-child{margin:0 2% 0 0;}
#sectionFour .faceOfGoa > a:last-child{margin:0 0 0 2%;}
#sectionFour .faceOfGoa > a > img{width:100%;height:auto;display:block;}
/*#sectionFour .faceOfGoa > a > div{width:100%;height:100%;text-align:center;background:left top url(../images/transparent01.png) repeat;position:absolute;left:0;top:0;}*/
#sectionFour .faceOfGoa > a:hover > div{background:none;}
/*#sectionFour .faceOfGoa > a > div h5{display:table-cell;vertical-align:middle;font:18px/24px 'montserratbold', Arial, Helvetica, sans-serif;color:#ee3124;}
#sectionFour .btnDefault{border-color:#0089cf;color:#0089cf;}
#sectionFour .btnDefault:hover{border-color:#fff;color:#fff;}
#sectionFour .btnDefault.active{border-color:#fff;color:#fff;}*/
.rti{padding:0 30px 100px;}
.rti h1{padding-top:30px;}
table.rtiListTable{display:block;margin-top:30px;}
table.rtiListTable th,
table.rtiListTable td{padding:9px 10px;border-bottom:#d4d4d4 1px solid;font:15px/20px 'montserratlight', Arial, Helvetica, sans-serif;text-align:left;}
table.rtiListTable th{color:#0089cf;}
table.rtiListTable td,
table.rtiListTable td a{color:#323232;}
table.rtiListTable tr:hover td a,
table.rtiListTable tr.active td a{color:#ee3124 !important;}
table.rtiListTable th.col-01,
table.rtiListTable td.col-01{width:20%;}
table.rtiListTable th.col-02,
table.rtiListTable td.col-02{width:80%;}
.rti h2{display:block;padding-bottom:30px;font:18px/20px 'montserratregular', Arial, Helvetica, sans-serif;color:#7d7d7d;}
.rtiDetails{display:block;margin-bottom:10px;}
.rtiDetails:last-child{margin:0;}
.rtiDetails h3{display:block;padding-bottom:10px;font:20px/30px 'montserratregular', Arial, Helvetica, sans-serif;color:#0089cf;}
.rtiDetails h4{display:block;margin-bottom:10px;padding-bottom:10px;border-color:#d4d4d4;border-width:0 0 1px 0;border-style:solid;font:20px/30px 'montserratregular', Arial, Helvetica, sans-serif;color:#62bb46;}
.rtiDetails h4.bordered{padding:10px 0;border-width:1px 0;}
.rtiDetails h5{display:block;padding-bottom:5px;font:18px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#0089cf;}
.rtiDetails h6{display:block;font:16px/26px 'montserratregular', Arial, Helvetica, sans-serif;color:#060606;}
.rtiDetails p{display:block;padding-bottom:10px;font:16px/26px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;}
.rtiDetails ol.numbers{display:block;padding-bottom:10px;list-style-type:decimal;}
.rtiDetails ol.numbers li{margin-left:21px;font:16px/26px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;}
.rtiDetails ul.bullets{display:block;list-style-image:url('../images/bullet01.png');}
.rtiDetails ul.bullets li{margin-left:12px;font:16px/26px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;}
.rtiDetails .note{display:inline-block;}
.rtiDetails .note strong{width:5%;font-family:'montserratregular', Arial, Helvetica, sans-serif;}
.rtiDetails .note em{width:95%;font-style:normal;}
.rtiDetails ol.roman{display:block;}
.rtiDetails ol.roman li{display:block;font:16px/26px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;}
.rtiDetails ol.roman li span{margin-right:5px;font-size:20px;line-height:26px;color:#ee3124;}
.directorsBoard{padding:70px 30px 100px;}
.directorsBoard h2{padding-bottom:30px;}
.coreTeam > section{width:70%;}
.coreTeam .coreteamRow{margin-bottom:25px;}
.coreTeam .coreteamRow:last-child{margin:0;}
.coreTeam .coreteamRow div{width:46%;;}
.coreTeam .coreteamRow div:first-child{margin-right:8%;;}
.coreTeam .coreteamRow div .teamMembers{margin-bottom:15px;position:relative; width:100%;}
.coreTeam .coreteamRow div .teamMembers img{width:165px;height:auto;min-height:165px;display:block;border:#acacac 1px solid;}
.coreTeam .coreteamRow div .teamMembers span{font:13px 'montserratlight', Arial, Helvetica, sans-serif;color:#ee3124;position:absolute;left:175px;bottom:0; font-weight:600;}
.coreTeam .coreteamRow div .teamMembers span strong{display:block;font:16px 'montserratregular', Arial, Helvetica, sans-serif;color:#303030;}
.coreTeam > aside{width:25%;padding:15px;border:#acacac 1px solid;background-color:#e9e9e9;}
.coreTeam > aside p{padding:10px 0;}
.coreTeam > aside p:last-child{padding:10px 0 0 0;}
table.appointmentTable{width:100%;}
table.appointmentTable th,
table.appointmentTable td{padding:9px 10px;border-bottom:#d4d4d4 1px solid;font:15px/20px 'montserratlight', Arial, Helvetica, sans-serif;text-align:left;vertical-align:middle;}
table.appointmentTable th .noofshare,
table.appointmentTable th{color:#0089cf;}
table.appointmentTable td{color:#323232;}
.noofshare{text-align:right;}
.careers{padding:30px 30px 100px;}
.careers .knowAbout{margin:0 auto 30px;}
.careers .knowAbout ul.otherInfos{width:100%;margin-top:30px;padding:20px 8%;display:inline-block;border-color:#d4d4d4;border-width:1px 0;border-style:solid;}
.careers .knowAbout ul.otherInfos li{width:33.33%;float:left;padding:0 50px;text-align:left;border-right:#d4d4d4 1px solid;}
.careers .knowAbout ul.otherInfos li:last-child{border:none;}
.careers .knowAbout ul.otherInfos li span{display:block;font-size:14px;line-height:24px;color:#797979;}
.careers .knowAbout ul.otherInfos li span.numbers{font-size:36px;line-height:1em;color:#ee3124;}
.careers .employeeTestimonials{max-width:475px;display:block;margin:0 auto;}
.careers .employeeTestimonials .bx-viewport{overflow:visible !important;}
.careers .employeeTestimonials .testimonials{margin-top:30px;}
.careers .employeeTestimonials .testimonials .employeeDetails{width:100%;display:inline-block;margin:0 20px 25px;position:relative;}
.careers .employeeTestimonials .testimonials .employeeDetails .employeeAvatar{width:135px;height:auto;float:left;border:#acacac 1px solid;}
.careers .employeeTestimonials .testimonials .employeeDetails .employeeAvatar img{width:100%;height:auto;display:block;}
.careers .employeeTestimonials .testimonials .employeeDetails .employeeName{font:13px/20px 'montserratlight', Arial, Helvetica, sans-serif;color:#303030;position:absolute;left:145px;bottom:0;}
.careers .employeeTestimonials .testimonials .employeeDetails .employeeName strong{font-family:'montserratregular', Arial, Helvetica, sans-serif;}
.careers .employeeTestimonials .testimonials .employeeDetails .employeeName span{color:#ee3124;}
.careers .employeeTestimonials .testimonials p{text-align:center;}
table.careerTable{width:100%;margin-top:30px;}
table.careerTable th,
table.careerTable td{width:20%;padding:0 10px;border-bottom:#d4d4d4 1px solid;font:15px/20px 'montserratlight', Arial, Helvetica, sans-serif;text-align:left;vertical-align:middle;}
table.careerTable th{padding:9px 10px;color:#0089cf;}
table.careerTable th:last-child,
table.careerTable td:last-child{padding-right:0;}
table.careerTable tr:hover td{color:#ee3124 !important;}
table.careerTable tr:hover td a.applyNow{color:#ee3124 !important;background:#bfbebe;}
.careerDetails{padding:30px 0 100px;}
.careerDetails h2{padding-bottom:5px;}
.careerDetails .jobDetails{width:65%;margin-top:15px;border-color:#bfbfbf;border-width:1px 1px 0 0;border-style:solid;}
.careerDetails ul.positionExperience{width:100%;display:inline-block;padding:15px 0;border-bottom:#bfbfbf 1px solid;}
.careerDetails ul.positionExperience li{float:left;padding-right:100px;}
.careerDetails ul.positionExperience li:last-child{padding-right:0;}
.careerDetails ul.positionExperience li span{display:block;font-size:14px;line-height:24px;color:#797979;}
.careerDetails ul.positionExperience li span.numbers{font-size:28px;line-height:1em;color:#ee3124;}
.careerDetails .moreDetails > div{margin:15px 3% 0 0;}
.careerDetails .moreDetails > div p{padding-top:5px;line-height:22px;}
.careerDetails .moreDetails > div p span{display:block;padding-left:25px;}
.careerDetails .moreDetails > div ul li{margin-top:5px;font:14px/22px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;}
.careerDetails .moreDetails > div ul li ul.innerList{list-style-type:disc;}
.careerDetails .moreDetails > div ul li ul.innerList li{margin-left:16px;}
.careerDetails .moreDetails ul li{list-style-type:disc;margin-left:15px;}
.careerDetails .moreDetails > div p strong{font-weight:bold;}
.careerDetails .applyForJob{width:35%;margin-left:-1px;margin-top:15px;border-color:#bfbfbf;border-width:1px 0 0 1px;border-style:solid;}
.careerDetails .applyForJob h4{padding:15px 30px;border-bottom:#bfbfbf 1px solid;font-size:22px;text-transform:uppercase;}
.careerDetails .applyForJob .formSteps{padding:0 30px;}
.careerDetails .applyForJob .formSteps > div{padding-top:20px;}
.careerDetails .applyForJob .formSteps > div h5{line-height:1em;color:#767676;}
.careerDetails .applyForJob .formSteps > div .download{margin-top:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.careerDetails .applyForJob .formSteps > div .download span.icon{padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.careerDetails .applyForJob .formSteps > div .download span{padding:1px 10px;}
.careerDetails .applyForJob .formSteps > div h6{padding-top:10px;line-height:1em;color:#000000;}
.careerDetails .applyForJob .formSteps > div label{width:100%;display:inline-block;margin-top:10px;font:14px/30px 'montserratlight', Arial, Helvetica, sans-serif;color:#7f7f7f;}
.careerDetails .applyForJob .formSteps > div label.error{font-size:12px;line-height:16px;margin-top:5px;color:#ee3124;}
.careerDetails .applyForJob .formSteps > div label input[type="text"],
.careerDetails .applyForJob .formSteps > div label input[type="email"]{width:100%;height:44px;display:block;padding:12px 10px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font:14px/20px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;background:#efefef;}
.careerDetails .applyForJob .formSteps > div label span.twoInputs{width:49%;display:inline;}
.careerDetails .applyForJob .formSteps > div label span.uploadFile{width:100%;display:inline-block;position:relative;}
.careerDetails .applyForJob .formSteps > div label input[type="file"]{width:45px;height:44px;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)";filter:alpha(opacity= 0);opacity:0;}
.careerDetails .applyForJob .formSteps > div label span.uploadFile input[type="file"]{position:absolute;right:0;top:0;z-index:1;cursor:pointer;}
.careerDetails .applyForJob .formSteps > div label span.uploadFile a.fileBtn{width:45px;height:44px;background:#c3c3c3 center center url('../images/iconUpload.png') no-repeat;position:absolute;right:0;top:0;}
.careerDetails .applyForJob .formSteps > div input[type="submit"]#btnValidate{min-width:100px;margin-top:30px;padding:5px 10px;text-transform:uppercase;cursor:pointer;}
.citizensCharters{padding:30px 30px 100px;}
.citizensCharters > section{padding-top:30px;}
.citizenDesc:first-child{width:63%;float:left;padding-bottom:25px;}
.citizensCharters > section p{padding-top:5px;}
.citizenAside{width:35%;margin:0 0 25px 2%;padding:20px;border:#acacac 1px solid;background:#e9e9e9;}
.citizenAside p{padding-bottom:15px;}
.citizenAside .publicGrievance dl{display:block;}
.citizenAside .publicGrievance dl:last-child{padding-bottom:15px;}
.citizenAside .publicGrievance dl dt,
.citizenAside .publicGrievance dl dd{display:block;}
.citizenAside .publicGrievance dl dt{font:14px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;}
.citizenAside .publicGrievance dl dt strong{font-family:'GothamMedium', Arial, Helvetica, sans-serif;}
.citizenAside .publicGrievance dl dd{padding-left:25px;font:14px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;background:left center url('../images/iconPhone.png') no-repeat;}
.citizenAside .publicGrievance dl dd strong{font-family:'GothamBook', Arial, Helvetica, sans-serif;}
.citizenAside .address address{padding:0 0 15px 0;font:14px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;}
.citizenAside .address address strong{font-family:'GothamMedium', Arial, Helvetica, sans-serif;}
.citizenAside .workingHours p{padding:0;}
.team{padding:30px 0 100px;}
.well{padding:25px;border:#e1e1e1 1px solid;background-color:#e6e6e6;}
.tabs{padding-top:15px;}
.resp-tab-content p{font:14px/18px 'montserratregular', Arial, Helvetica, sans-serif;color:#646464;}
.filterResult label{margin-top:25px;padding:0 40px 0 30px;font:14px/18px 'montserratregular', Arial, Helvetica, sans-serif;color:#797979;background:left 1px url('../images/checkBg01.png') no-repeat;position:relative;}
.filterResult label.activeCheck{background:left -55px url('../images/checkBg01.png') no-repeat;}
.filterResult label input[type="checkbox"]{width:17px;height:16px;padding:0;margin:1px 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)";filter:alpha(opacity= 0);opacity:0;position:absolute;left:0;top:0;}
.teamInfo{padding:30px 30px 0;}
.teamSection{border-bottom:#d4d4d4 1px solid;}
.teamInfo .teamSection div{width:50%;padding:30px 20px;}
.teamInfo .teamSection div:nth-child(odd){padding-left:10px;border-right:#d4d4d4 1px solid;}
.teamInfo .teamSection div:nth-child(even){padding-right:10px;margin-left:-1px;border-left:#d4d4d4 1px solid;}
.teamInfo .teamSection:first-child div{padding-top:10px;}
.teamInfo h4{color:#323232;}
.teamInfo span{font:12px/20px 'montserratbold', Arial, Helvetica, sans-serif;color:#999999;}
.teamInfo address{font-style:normal;}
.teamInfo address dl{width:100%;display:inline-block;margin-top:10px;}
.teamInfo address dl dt{width:7%;min-height:30px;}
.teamInfo address dl.address dt{margin-top:7px;background:left top url('../images/teamIcon01.png') no-repeat;}
.teamInfo address dl.web dt{background:left top url('../images/teamIcon02.png') no-repeat;}
.teamInfo address dl.mail dt{background:left top url('../images/teamIcon03.png') no-repeat;}
.teamInfo address dl.call dt{background:left top url('../images/teamIcon04.png') no-repeat;}
.teamInfo address dl.fax dt{background:left top url('../images/teamIcon05.png') no-repeat;}
.teamInfo address dl dd{width:93%;padding:3px 0;font:15px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#646464;}
.teamInfo address dl dd a{color:#646464;text-decoration:none;}
.teamInfo address dl dd a:hover{text-decoration:underline;}
.teamInfo address dl.web dd a{text-decoration:underline;}
.teamInfo address dl.web dd a:hover{text-decoration:none;}
.team ul.pager{padding-right:30px;}
.news{padding:70px 30px 100px;}
.newsList{padding:30px 0;border-bottom:#d4d4d4 1px solid;}
.newsList h4{padding:5px 0;color:#555555;}
.newsList span{display:block;font:11px/18px 'GothamBookItalic', Arial, Helvetica, sans-serif;color:#000;}
.newsList p{padding-top:10px;}
.newsList a{ border: 0; color: #ee3124; margin: 10px 0; font-weight: 800; padding: 0; font-size: 1em;}
.newsList a:hover, .newsList a.active{text-decoration:none;}
.news h2{font-size:18px;line-height:24px;color:#7d7d7d;}
.newsDetails{margin-top:30px;}
.newsDetails table{width:100%;border:#d4d4d4 1px solid;}
.newsDetails table td{font:14px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;padding:10px;border-bottom:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid;}
.newsDetails p strong, .newsDetails strong{font-family:'montserratbold', Arial, Helvetica, sans-serif;}
.newsDetails p a{color:#0089cf;}
.tenders{padding:30px 0 100px;}
.tenders table.tendeList{margin:0 30px;}
.tenders table.tendeList th,
.tenders table.tendeList td{padding:9px 10px;border-bottom:#d4d4d4 1px solid;font:15px/20px 'montserratlight', Arial, Helvetica, sans-serif;text-align:left;vertical-align:top;}
.tenders table.tendeList th{color:#0089cf;}
.tenders table.tendeList tr:hover td,
.tenders table.tendeList tr.active td{color:#ee3124 !important;}
.tenders table.tendeList .col-01{width:5%;}
.tenders table.tendeList .col-06{width:16%;}
.tenders table.tendeList .col-02{width:30%;}
.tenders table.tendeList .col-03{width:14%;}
.tenders table.tendeList .col-04,
.tenders table.tendeList .col-05{width:17%;}
.tenders table.tendeList tr:hover .download,
.tenders table.tendeList tr.active .download{color:#fff;background:#62bb46;}
.tenders table.tendeList tr:hover .download span.icon,
.tenders table.tendeList tr.active .download span.icon{background:#38871f center center url('../images/downloadActive.png') no-repeat;}
.tenders ul.pager{padding-right:30px;}
.projectListing{padding:30px 0 100px;}
.projectListing .resp-tab-content{padding-top:0;}
.projectListing .filterResult label{padding-right:20px;margin-top:25px;}
.projectListing .filterResult label:nth-child(1),
.projectListing .filterResult label:nth-child(5){width:210px;}
.projectListing .filterResult label:nth-child(2),
.projectListing .filterResult label:nth-child(6){width:230px;}
.projectListing .filterResult label:nth-child(3){width:270px;}
.allProjects{margin-top:30px;}
ul.projectThumbs li{border-bottom:#d4d4d4 1px solid;}
ul.projectThumbs li > div{width:50%;padding:25px 15px;}
ul.projectThumbs li > div:first-child{padding-left:0;border-right:#d4d4d4 1px solid;}
ul.projectThumbs li > div:last-child{margin-left:-1px;border-left:#d4d4d4 1px solid;}
ul.projectThumbs li:nth-child(1) > div{padding-top:0;}
ul.projectThumbs li .projectImg{width:32%;margin-right:2%;border:#a1a1a1 1px solid;}
ul.projectThumbs li .projectImg img{width:100%;height:auto;display:block;}
ul.projectThumbs li .projectDesc{width:66%;}
ul.projectThumbs li .projectDesc h6{font-size:16px;line-height:20px;color:#323232;word-spacing:2px;}
ul.projectThumbs li .projectDesc span.status{display:block;padding-top:5px;font:12px/20px 'montserratbold', Arial, Helvetica, sans-serif;color:#797979;}
ul.projectThumbs li .projectDesc span.status strong{color:#ee3124;}
ul.projectThumbs li .projectDesc p{padding-top:15px;}
ul.projectThumbs li .projectDesc a.viewDetails{margin-top:15px;font:13px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#62bb46;text-decoration:underline;}
ul.projectThumbs li .projectDesc a.viewDetails:hover{text-decoration:none;}
.projectDetails{padding:30px 30px 50px;}
.projectDetails p.paraOne{max-width:800px;margin:0 auto 30px;}
.projectDetails p.paraTwo{padding-bottom:10px;}
.projectDetails p.paraTwo:last-child{padding-bottom:0;}
.projectDetails .projectTable{margin-bottom:30px;padding:20px 0;border-color:#d4d4d4;border-width:1px 0;border-style:solid;}
.projectDetails .projectTable > div{min-width:150px;padding:0 12px;border-right:#d4d4d4 1px solid;position:relative;}
.projectDetails .projectTable > div:first-child{padding-left:10px;}
.projectDetails .projectTable > div:last-child{padding-right:10px;border-right:none;}
.projectDetails .projectTable > div > span.title{display:block;font:14px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#797979;}
.projectDetails .projectTable > div > span.title span{margin-left:10px;font:12px/24px 'montserratlight', Arial, Helvetica, sans-serif;}
.projectDetails .projectTable > div > strong.result{display:block;padding-top:10px;font:24px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#ee3124;}
.projectDetails .projectTable > div > .innerTable > div{padding:0 20px;border-right:#d4d4d4 1px solid;}
.projectDetails .projectTable > div > .innerTable > div:first-child{padding-left:0;}
.projectDetails .projectTable > div > .innerTable > div:last-child{padding-right:0;border-right:none;}
.projectDetails .projectTable > div > .innerTable > div > span.subTitle{display:block;font:12px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#797979;}
.projectDetails .projectTable > div > .innerTable > div > strong.subResult{display:block;font:18px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#ee3124;}
.projectDetails .projectTable > div > .progressBar{width:100%;margin-top:10px;display:inline-block;}
.projectDetails .projectTable > div > .progressBar > strong.percentage{float:left;font:24px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#ee3124;}
.projectDetails .projectTable > div > .progressBar > .progressHolder{float:left;margin-left:5px;}
.projectDetails .projectTable > div > .progressBar > .progressHolder > span.status{display:block;font:12px/12px 'GothamBook', Arial, Helvetica, sans-serif;color:#797979;}
.projectDetails .projectTable > div > .progressBar > .progressHolder > .progressBg{width:110px;height:8px;display:block;margin-top:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#d4d4d4;position:relative;}
.projectDetails .projectTable > div > .progressBar > .progressHolder > .progressBg > .progressPercentage{height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#88cf00;position:absolute;left:0;top:0;}
.projectDetails .projectTable > div > .progressBar > a.info{width:20px;height:20px;float:left;margin:5px 0 0 5px;cursor:pointer;}
.projectDetails .projectTable > div > .progressBar > a.info > img{width:100%;height:auto;display:block;}
.projectDetails .projectTable > div > .progressBar > .tooltip{width:200px;position:absolute;right:-175px;top:45px;z-index:1;display:none;}
.projectDetails .projectTable > div > .progressBar > .tooltip > span.tipArrow{width:10px;height:11px;margin-top:15px;background:center center url('../images/toolTipArrow.png') no-repeat;position:relative;z-index:1;}
.projectDetails .projectTable > div > .progressBar > .tooltip > div{width:190px;padding:5px 10px;margin-left:-1px;border:#d4d4d4 1px solid;background:#fcfff5;}
.projectDetails .projectTable > div > .progressBar > .tooltip > div > a.tipClose{width:17px;height:17px;background:center center url('../images/toolTipClose.png') no-repeat;cursor:pointer;}
.projectDetails .projectTable > div > .progressBar > .tooltip > div > p{float:left;display:block;padding-top:10px;font:12px/18px 'GothamBook', Arial, Helvetica, sans-serif;color:#504f4f;}
.projectDetails .projectBrief{margin-bottom:30px;}
.projectDetails .projectBrief h2{padding-bottom:15px;}
.projectDetails .projectBrief .highlights{width:40%;}
.projectDetails ul,
.projectDetails ol{list-style-type:disc;margin-top:10px;}
.projectDetails ul li,
.projectDetails ol li{margin:0 0 10px 16px;font:15px/20px 'montserratlight', Arial, Helvetica, sans-serif;color:#333333;}
.projectDetails .projectBrief .highlights table,
.projectDetails .projectBrief .highlights tbody,
.projectDetails .projectBrief .highlights tr{width:100%;}
.projectDetails .projectBrief .highlights table{border:#d4d4d4 1px solid;}
.projectDetails .projectBrief .highlights table td{padding:10px;border-color:#d4d4d4;border-width:0 1px 1px 0;border-style:solid;font:15px/20px 'montserratlight', Arial, Helvetica, sans-serif;text-align:left;}
.projectDetails .projectBrief .location{width:26%;margin:0 4%;}
.projectDetails .projectBrief .location .locationAddress{font:15px/22px 'montserratlight', Arial, Helvetica, sans-serif;color:#000000;}
.projectDetails .projectBrief .location .locationAddress strong{font-family:'montserratregular', Arial, Helvetica, sans-serif;}
.projectDetails .projectBrief .location .locationAddress span{color:#0089cf;}
.projectDetails .projectBrief .location iframe{width:100%;margin-top:10px;}
.projectDetails .projectBrief .gallery{width:26%;}
.projectDetails .projectBrief .gallery .image-set{display:inline-block;}
.projectDetails .projectBrief .gallery .image-set a{width:30%;float:left;margin-top:11px;}
.projectDetails .projectBrief .gallery .image-set a:nth-child(1){width:65%;margin:0 5% 0 0;}
.projectDetails .projectBrief .gallery .image-set a:nth-child(2){margin:0;}
.projectDetails .projectBrief .gallery .image-set a:nth-child(5),
.projectDetails .projectBrief .gallery .image-set a:nth-child(8){margin-left:5%;margin-right:5%;}
.projectDetails .projectBrief .gallery .image-set a img{width:100%;height:auto;display:block;}
.projectDetails .projectContact{max-width:990px;margin:0 auto 30px;}
.projectDetails .projectContact > div{width:335px;padding:20px;border-right:#afafaf 1px solid;}
.projectDetails .projectContact > div:first-child{width:315px;padding-left:0;}
.projectDetails .projectContact > div:last-child{width:340px;padding-right:0;border:none;}
.projectDetails .projectContact > div span.contactIcon,
.projectDetails .projectContact > div span.contactIcon img{width:auto;height:auto;display:block;}
.projectDetails .projectContact > div h6{font-size:15px;}
.projectDetails .projectContact > div > div p{padding-bottom:5px;font-size:15px;color:#131313;}
.projectDetails .projectContact > div > div p:last-child{padding-bottom:0;}
.projectDetails .projectContact > div > div .contactPerson{width:100%;margin-bottom:5px;display:inline-block;}
.projectDetails .projectContact > div > div .contactPerson:last-child{margin-bottom:0;}
.projectDetails .projectContact > div > div .contactPerson p{width:50%;padding-bottom:0;padding-right:10px;float:left;font:14px/22px 'montserratregular', Arial, Helvetica, sans-serif;color:#000000;border-right:#d4d4d4 1px solid;}
.projectDetails .projectContact > div > div .contactPerson span.call{float:left;margin-left:10px;padding-left:30px;font:14px/22px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;background:left center url('../images/iconPhone.png') no-repeat;}
.projectDetails .additionalWork h2{padding-bottom:5px;font:30px/30px 'montserratblack', Arial, Helvetica, sans-serif;color:#000000;}
.projectDetails .additionalWork p.paraOne{max-width:100%;margin:0;}
table.additionalTable{margin-top:15px;border-color:#d4d4d4;border-width:1px 0;border-style:solid;text-align:left;}
table.additionalTable .tableSpacer{height:10px;padding:0;border:none;}
table.additionalTable th,
table.additionalTable td{padding:0 20px;border-right:#d4d4d4 1px solid;}
table.additionalTable th:first-child,
table.additionalTable td:first-child{padding-left:3%;}
table.additionalTable th:last-child,
table.additionalTable td:last-child{border-right:none;}
table.additionalTable th{padding-top:5px;font:14px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#797979;}
table.additionalTable th span{margin-left:0px;font:12px/24px 'montserratlight', Arial, Helvetica, sans-serif;}
table.additionalTable td.titleTable{padding:0;}
table.additionalTable td.titleTable table{width:100%;}
table.additionalTable td.titleTable table td{padding:0;border:none;vertical-align:middle;}
table.additionalTable td.titleTable table td:first-child{padding-right:10px;font:24px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#ee3124;width:3%;}
table.additionalTable td.titleTable table td:last-child{padding:10px;font:14px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#0089cf;background-color:#e5e5e5;}
table.additionalTable .col-01{min-width:210px;}
table.additionalTable .col-02{min-width:165px;}
table.additionalTable .col-03,
table.additionalTable .col-04{min-width:240px;}
table.additionalTable td span{font:12px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#797979;}
table.additionalTable td p{font:15px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#333333;text-align:left;}
table.additionalTable td.col-05 p{padding-bottom:5px;}
table.additionalTable td .progressBar span.status{font:15px/24px 'GothamBook', Arial, Helvetica, sans-serif;color:#333333;}
table.additionalTable td .progressBar span.status strong{font-family:'GothamBold', Arial, Helvetica, sans-serif;}
table.additionalTable td .progressBar .progressHolber{width:110px;height:8px;display:block;margin-top:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#d4d4d4;position:relative;}
table.additionalTable td .progressBar .progressHolber .progressPercentage{height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#88cf00;position:absolute;left:0;top:0;}
.similarProject{position:relative;}
.similarProject > img{width:100%;max-width:1280px;max-height:534px;margin:0 auto;}
.similarProject > div{width:100%;position:absolute;left:0;top:0;}
.similarProject > div > div{margin-top:50px;}
.similarProject > div > div > h2{color:#fff;}
.similarProject > div > div > .singleProject{margin-top:60px;}
.similarProject > div > div > .singleProject > div{width:32%;position:relative;}
.similarProject > div > div > .singleProject > div:nth-child(2){margin:0 2%;}
.similarProject > div > div > .singleProject > div > img{width:100%;height:263px;display:block;}
.similarProject > div > div > .singleProject > div > div{width:100%;height:100%;text-align:center;background:left top url(../images/transparent01.png) repeat;position:absolute;left:0;top:0;}
.similarProject > div > div > .singleProject > div:hover > div{background:none;}
.similarProject > div > div > .singleProject > div > div > div{display:table-cell;vertical-align:middle;}
.similarProject > div > div > .singleProject > div > div > div > p{width:100%;display:inline-block;padding:0 15% 25px;font:16px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#fff;vertical-align:middle;}
.similarProject > div > div > .singleProject > div > div > div > a.viewProject{padding-right:20px;font:16px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#048bd0;background:right center url('../images/arrow09.png') no-repeat;}
.contactPage{padding:30px 30px 100px;}
.contactPage .contactHolder{padding-top:30px;}
.contactPage .sendMessage{width:60%;border-right:#d4d4d4 1px solid;}
.contactPage .sendMessage > div{padding:25px 25px 0 0;}
.contactPage .sendMessage span.required{display:block;font:14px/18px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;}
.contactPage .sendMessage sup.star{color:#ee2e24;}
.contactPage .sendMessage label{display:block;margin-top:10px;font:14px/30px 'montserratlight', Arial, Helvetica, sans-serif;color:#7f7f7f;}
.contactPage .sendMessage label input[type="text"],
.contactPage .sendMessage label input[type="email"]{width:100%;max-width:310px;height:44px;display:block;padding:12px 10px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font:14px/20px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;background:#efefef;}
.contactPage .sendMessage label textarea{width:100%;max-width:500px;height:150px;display:block;padding:10px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font:14px/20px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;background:#efefef;}
.contactPage .sendMessage input[type="submit"]{min-width:1px;float:left;margin-top:30px;padding:5px 20px;}
.custom-dropdown--large{font-size:14px;}
.custom-dropdown--small{font-size:14px;}
.custom-dropdown__select{border:none;font-size:inherit;padding:10px;margin:0;;}
.custom-dropdown__select--white{background-color:#efefef;font:14px/24px 'montserratlight', Arial, Helvetica, sans-serif;color:#7f7f7f;}
@supports (pointer-events:none) and ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){.custom-dropdown{max-width:370px;position:relative;display:block;vertical-align:middle;}
.custom-dropdown__select{width:100%;padding-right:30px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.custom-dropdown::before,
.custom-dropdown::after{content:"";position:absolute;pointer-events:none;}
.custom-dropdown::after{content:"\25BC";font-size:12px;line-height:14px;color:#767676;right:8px;top:50%;margin-top:-8px;}
.custom-dropdown::before{width:30px;right:0;top:0;bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.custom-dropdown__select[disabled]{color:rgba(0,0,0,.3);}
.custom-dropdown.custom-dropdown--disabled::after{color:rgba(0,0,0,.1);}
.custom-dropdown--white::before{top:0;bottom:0;background-color:#efefef;}
.custom-dropdown--white::after{color:#767676;}
@ -moz-document url-prefix(){.custom-dropdown__select{padding-right:.9em;}
.custom-dropdown--large .custom-dropdown__select{padding-right:1.3em;}
.custom-dropdown--small .custom-dropdown__select{padding-right:.5em;};}
}
.contactPage .officeAddress{width:40%;margin-left:-1px;border-left:#d4d4d4 1px solid;}
.contactPage h2{padding:15px 0;border-bottom:#d4d4d4 1px solid;}
.contactPage .officeAddress h2{padding-left:25px;}
.contactPage .officeAddress > div{padding:25px 0 0 25px;}
.contactPage .officeAddress address{margin-bottom:5px;font:16px/24px 'montserratregular', Arial, Helvetica, sans-serif;color:#323232;font-style:normal;}
.contactPage .officeAddress address span{font:14px/24px 'montserratlight', Arial, Helvetica, sans-serif;}
.contactPage .officeAddress dl{width:100%;display:table;margin-top:5px;}
.contactPage .officeAddress dl dt{width:30px;height:30px;float:left;}
.contactPage .officeAddress dl.iconMail dt{background:left top url('../images/teamIcon03.png') no-repeat;}
.contactPage .officeAddress dl.iconCall dt{background:left top url('../images/teamIcon04.png') no-repeat;}
.contactPage .officeAddress dl.iconFax dt{background:left top url('../images/teamIcon05.png') no-repeat;}
.contactPage .officeAddress dl dd{float:left;font:14px/30px 'montserratlight', Arial, Helvetica, sans-serif;color:#646464;}
.contactPage .officeAddress dl dd a{color:#646464;}
.contactPage .officeAddress dl dd a:hover{text-decoration:underline;}
.contactPage .sendMessage label.error{font-size:12px;line-height:16px;margin-top:5px;color:#ee3124;}
#feedbackPopup > div > div{padding-top:25px;}
#feedbackPopup span.required{display:block;font:14px/18px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;}
#feedbackPopup sup.star{color:#ee2e24;}
#feedbackPopup label{display:block;margin-top:10px;font:14px/30px 'montserratlight', Arial, Helvetica, sans-serif;color:#7f7f7f;}
#feedbackPopup label input[type="text"],
#feedbackPopup label input[type="email"]{width:100%;max-width:310px;height:44px;display:block;padding:12px 10px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font:14px/20px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;background:#efefef;}
#feedbackPopup label textarea{width:100%;max-width:550px;height:170px;display:block;padding:10px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font:14px/20px 'montserratlight', Arial, Helvetica, sans-serif;color:#323232;background:#efefef;}
#feedbackPopup label textarea#Address{height:115px;}
#feedbackPopup input[type="submit"],
#feedbackPopup input[type="reset"]{min-width:1px;float:left;margin-top:30px;padding:10px 20px;text-transform:uppercase;cursor:pointer;}
#feedbackPopup input[type="submit"]{margin-right:15px;}
#feedbackPopup label.error{font-size:12px;line-height:16px;margin-top:5px;color:#ee3124;}
.organization{padding:30px 30px 100px;}
.organizationTabs{max-width:932px;margin:0 auto;padding-top:30px;}
.organizationTabs .tabs{padding:0;}
.organizationTabs .tabs .resp-tabs-list{margin-bottom:-1px;}
.organizationTabs .tabs .resp-tabs-list li{width:25%;padding:11px 0;font-size:20px;line-height:30px;color:#0089cf;text-align:center;}
.organizationTabs .tabs .resp-tab-active{border-color:#d4d4d4 !important;border-width:1px 1px 0;border-style:solid;background:#FFF !important;}
.organizationTabs .tabs .resp-tabs-container{padding:50px 30px;border:#d4d4d4 1px solid !important;}
.organizationTabs .tabs .resp-tabs-container .resp-tab-content{padding:0;}
.organizationTabs .tabs .resp-tabs-container .resp-tab-content .structure{width:50%;float:left;margin-top:45px;position:relative;}
.organizationTabs .tabs .resp-tabs-container .resp-tab-content div:first-child .structure{margin-top:0;}
.organizationTabs .tabs .resp-tabs-container .resp-tab-content .structure .structureImg{width:165px;height:auto;min-height:50px;}
.organizationTabs .tabs .resp-tabs-container .resp-tab-content .structure .structureImg img{width:100%;height:auto;display:block;border:#e1e1e1 1px solid;}
.organizationTabs .tabs .resp-tabs-container .resp-tab-content .structure .structureDesc{position:absolute;left:175px;bottom:0;}
.organizationTabs .tabs .resp-tabs-container .resp-tab-content .structure .structureDesc h6{padding-bottom:5px;line-height:1em;color:#000000;}
.organizationTabs .tabs .resp-tabs-container .resp-tab-content .structure .structureDesc span{font-size:14px;line-height:1em;color:#ee2e24;}
.navBar .navMenus > div > div .subscribeEmail .es_lablebox{display:none;}
.navBar .navMenus > div > div .subscribeEmail input[type="text"]{height:35px;margin:0;padding:5px 10px;border:none;font:13px/20px 'GothamBook', Arial, Helvetica, sans-serif;color:#dbe3e5;background:none;}
.navBar .navMenus > div > div .subscribeEmail button[type="submit"]{width:35px;height:35px;padding:0;margin:0;border:none;background:center center url('../images/iconMailSend.png') no-repeat;cursor:pointer;}
.es_msg{float:left;color:#ee3124;font-size:14px;}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.disabledclass{pointer-events:none;cursor:default;display:none;}
#current h5{color:#ee3124;font-size:20px;padding:20px;}
ul#sitemap_list{display:block;}
ul#sitemap_list li{margin-bottom:10px;display:block;padding:0 20px;}
ul#sitemap_list li:last-child{margin-bottom:0;}
ul#sitemap_list li a{font:14px/1em 'montserratregular', Arial, Helvetica, sans-serif;color:#323232;}
ul#sitemap_list li a:hover{color:#0089cf;}
ul#sitemap_list li ul{margin-top:10px;}
.Searchtitle{margin:25px 0px;}
.navBar ul.otherActions li .user-login{width:350px;padding:10px 0;background-color:#000;position:absolute;top:30px;right:5%;}
.user-login > form{float:right;position:relative;right:40px;}
.user-login > form p{padding:10px 0px;}
.user-login > form p.login-remember{display:none;}
.user-login > form p label{color:#ffffff;}
.user-login > form p login-remember{display:none;}
.user-login .aiowps-captcha-equation{color:#ffffff;}
#preloader{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000;}
#status{background:#fff;height:70px;left:50%;margin:-30px 0 0 -30px;position:absolute;top:50%;width:70px;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#status img{width:50px;height:50px;display:block;}
#etender{display:block;}
.navBar .navMenus > div > div ul.navList li.etender a{font-size:18px;color:#ee3124;}
.reportMaindiv{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-align:center;}
.headRow{width:100%;float:left;margin-top:8px;background-color:#cae8ea;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-align:center;}
.headTable{display:table-row;border:1px solid #000;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-align:center;}
.divTable{display:table;width:auto;background-color:#eee;border:1px solid #666666;border-spacing:5px;}
.divRow{display:table-row;width:auto;clear:both;background-color:#ccc;}
.divCell{border-left:1px solid #000;display:table-cell;line-height:18px;padding:4px;width:100px;}
.heading{height:10%;width:100%;}
.head_name{font-size:20px;line-height:61px;margin:0 auto;}
.date_component{width:100%;}
.from{width:50%;float:left;}
.to{width:50%;float:left;}
.fromtext{float:left;left:50%;position:relative;width:10%;}
.maintablediv table,
.maintablediv th,
.maintablediv td{border:1px solid black;border-collapse:collapse;}
.maintablediv th,
.maintablediv td{padding:5px;text-align:left;}
.evenclass{background-color:#CEE3F6;}
.maintablediv{float:left;height:800px;overflow:scroll;position:absolute;width:98%;}
.maintablediv thead,
.maintablediv tbody{display:block;}
.excel{padding:15px 0px;}
#sitemap_list li.page-item-1383, #sitemap_list li.page-item-16,#sitemap_list li.page-item-1465{display:none;}
.morecontent span{display:none;}
.news.clearfix #gallerypage{margin-bottom:25px;}
.galleryimage.clearfix{padding:10px 0;}
#gallerypage .galleryimage .example-image-link{float:left;padding:10px 20px 10px 0px;width:20%;}
#gallerypage .galleryimage .example-image-link .example-image{height:100px;width:100%;}
.videoproject{margin-top:25px;}
.projectvideo{color:#000000;}
.careerno{display:none;}#careercount .careerno{display:block !important;}