#responsive-tabb{ width:100%; margin:0; padding:0; border-top:1px solid #b1b1b1;}

.responsive-tab-btn-bg{  margin-top:-47px; 
  width:100%;
  font-family: 'avenirlight';
  
  position: relative; background:#fff; display:block;}
  
.responsive-tab-btn-bg ul{ margin:0; padding:0;}  
.responsive-tab-btn-bg ul li{
  background: transparent; position:relative;
  float: left;
  cursor: pointer;
 }
 .responsive-tab-btn-bg ul li a{  color: #000;  border:1px solid #b1b1b1; border-bottom:1px solid transparent ; margin-right:10px; border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -ms-border-radius:3px 3px 0px 0px; -o-border-radius:3px 3px 0px 0px;  line-height: 45px; font-size:17px;  padding: 0 11px; display:inline-block; 
 transition:all 0.4s ease-in-out 0s;
 -webkit-transition:all 0.4s ease-in-out 0s;
  -moz-transition:all 0.4s ease-in-out 0s;
   -ms-transition:all 0.4s ease-in-out 0s;
    -o-transition:all 0.4s ease-in-out 0s;
	 -khtml-transition:all 0.4s ease-in-out 0s;
	 
 }
 
 .responsive-tab-btn-bg ul li a.active{ background: #e7e7e7;
  color: #000; border-bottom:1px solid #e7e7e7 !important;}
 .responsive-tab-btn-bg ul li a:hover{ background: #e7e7e7;
  color: #000; border-bottom:1px solid #e7e7e7 !important;} 
  
 .sub-nav{width:100%; font-family: 'avenirlight';} 
 .sub-nav ul{ margin:0; padding:0; float:left;}
 .sub-nav ul li{ float:left; line-height:35px;  font-size:15px; color:#7e7e7e; border:none; border:1px solid #005987; margin-bottom:20px; margin-right:10px; border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px;}

  .sub-nav ul li a{ border:none; font-size:15px; color:#000; text-decoration:none; padding:0 25px; line-height:35px; display:block;}
  .sub-nav ul li a:hover{ background:#005987; text-decoration:none; border-bottom:none !important; color:#fff;}
  .sub-nav ul li a.active{ color:#fff; background:#005987;}
 .sub-nav ul li:last-child{ margin-right:none;}
  
.who-we-are-tab-content{ width:100%; padding-top:30px; }
.who-we-are-tab-content h1{ color:#005987;   font-family: 'avenirlight'; font-size:30px; line-height:36px; text-transform:uppercase; margin-bottom:10px;}
.who-we-are-tab-content h1 span{ color:#ff0000;}
.who-we-are-tab-content h3{ color:#fff;   font-family: 'avenirlight'; font-size:30px; padding:5px 0px; font-size:18px; font-weight:normal;}
.who-we-are-tab-content h3 a{color:#fff;}

.who-we-are-tab-content h2{ color:#006699;  font-family: 'avenirlight'; font-size:30px; line-height:36px; text-transform:none; margin-bottom:10px; font-weight:lighter;}

.who-we-are-tab-content .tab-caps{ font-size:15px; color:#333333; line-height:30px; font-family: 'avenirlight';}
.who-we-are-tab-content .versetile-box{ max-width:100%; border:1px solid #cccccc; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding:40px;}
.who-we-are-tab-content .versetile-box .big-font{ color:#a3a3a3; padding:0 40px 0 60px; display:inline-block; float:left; text-align:right; font-size:1.2em; line-height:30px; font-family: 'avenirlight'; text-transform:uppercase; border-right:2px solid #b2b2b2;}
.who-we-are-tab-content .versetile-box .overview-image{ float:right; width:60%; box-sizing:border-box;}
.who-we-are-tab-content .versetile-box .overview-image img{ width:100%;}

#testimonial-bg{ max-width:100%; margin:0;  background:url(../images/testimonial-bg.jpg) center center; padding-top:25px; padding-bottom:25px; padding-left:5%; padding-right:5%;}
.news-main{ width:80%; margin:0 auto;}
.news-prsn{ float:left; width:12%; background:none;}
.news-prsn img{ width:100%;}
.news-contnt{ width:80%; float:right; font-size:20px; color:#fff;  font-family: 'avenirlight'; line-height:34px; font-style:italic;}
.news-contnt span{ font-weight:bold; float:right;}

#value-bg{ width:100%; background:#eeeeee; margin:0; padding:0;}
#value-bg h2{ color:#336699; font-family: 'avenirlight'; font-size:30px; font-weight:lighter; line-height:90px;}

#value-bg .value-box{ width:33%; float:left; margin-right:.5%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; -khtml-box-sizing:border-box;}

#value-bg .value-box .image{ width:100%; height:168px; position:relative;}
#value-bg .value-box .image img{ width:100%; height:100%;   filter: alpha(opacity=20); /* IE8 */
  opacity: 0.2; transition:all ease-in-out 0.3s;}
 #value-bg .value-box .image .caption{ position:absolute; width:100%; top:50px; left:0; text-align:center; font-family: 'avenirlight'; font-size:30px; font-weight:lighter; line-height:36px; color:#fff; text-transform:uppercase; } 
  
#value-bg .value-box .image img:hover{  filter: alpha(opacity=60); /* IE8 */
  opacity: 0.6; transition:all ease-in-out 0.3s;}
  
 .matter{ background:#006699;} 
 .partnr{ background:#1faaaa;} 
 .succes{ background:#23af6f;} 
 
#value-bg .value-box .text-desc{ padding:35px 20px; color:#333333; line-height:30px; font-family: 'avenirlight'; font-size:18px; font-weight:lighter; background:#fff; min-height:250px; }

#chess-block{ background:url(../images/chess-box.png) no-repeat top right; min-height:700px;}
#chess-block .left-caption-bg{ width:60%; float:left;}
#chess-block .left-caption-bg .chess-caption{ color:#005987; font-size:16px; text-transform:uppercase; line-height:34px; border-top:3px solid #7fcce5; border-bottom:3px solid #7fcce5; font-family: 'avenirlight'; padding:8px 0px;}
#chess-block .left-caption-bg .chess-caption-black{   color:#000; font-size:18px; line-height:36px;  font-family: 'avenirlight'; margin-bottom:20px;}

#glaobal-approach{ width:100%; margin:0; padding:0;  color:#000; font-size:16px; line-height:25px;  font-family: 'avenirlight'; margin-bottom:20px;}
#glaobal-approach .left-approach{ width:50%; float:left;  color:#000; font-size:16px; line-height:25px;  font-family: 'avenirlight'; margin-bottom:20px; padding-top:}
#glaobal-approach .left-approach .blue-caption{border-top:3px solid #7fcce5; border-bottom:3px solid #7fcce5; padding:8px 0px; color:#006699; font-size:16px; line-height:34px;  font-family: 'avenirlight'; margin-bottom:20px; text-transform:uppercase;}
#glaobal-approach h3{ color:#005987; font-size:30px; margin-bottom:20px; font-family: 'avenirlight'; font-weight:lighter; padding:0px;}
#glaobal-approach h4{ color:#333; font-size:18px; margin-bottom:20px; font-family: 'avenirlight'; font-weight:lighter;}
#glaobal-approach .global-map{ width:auto;}
#glaobal-approach .global-map img{ width:100%;}
#glaobal-approach .left-map{ width:45%; float:left; margin-left:3%;}
#glaobal-approach .left-map img{ width:100%;}
.bg-fade{ background:#e5eff5; padding-left:10px !important; padding-right:10px !important; width:100%; max-width:100%;}
.fade-bg-redis{ background:#e5eff5; border-top:3px solid #7fcce5; border-bottom:3px solid #7fcce5; padding:20px 20px; color:#006699; font-size:18px; line-height:36px;  font-family: 'MyriadProRegular'; margin-bottom:20px; }
.cusomized-service{ width:100%; text-align:center; background:#9999cc; color:#fff; font-family: 'avenirlight'; font-weight:lighter; font-size:18px; line-height:48px; text-transform:uppercase;}
.cusomized-box{ float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; width:20%; font-family: 'avenirlight'; font-size:18px; color:#fff; text-transform:uppercase; text-align:center;}

.blue111{ background:#3399ff; line-height:52px;  padding:17px 0px; display:block;}
.syan{ background:#333399; line-height:26px; padding:30px 0px; display:block;}
.light-pink{ background:#9966cc; line-height:26px; padding:30px 0px; display:block;}
.light-green{ background:#33cccc; line-height:26px; padding:30px 0px; display:block;}
.light-navy{ background:#0099cc; line-height:26px; padding:30px 0px; display:block;}

#career-block{ width:100%; margin:0; padding:0;  color:#333; font-size:16px; line-height:25px;  font-family: 'avenirlight'; margin-bottom:20px;}
#career-block .left{ width:72%; float:left;}
#career-block .right{ width:25%; float:right; border-top:3px solid #7fcce5; border-bottom:3px solid #7fcce5; padding:8px 0px; color:#006699; font-size:16px; line-height:34px;  font-family: 'avenirlight'; text-transform:uppercase;}
.core-principel{ width:100%; text-align:center; background:#cccccc; color:#fff; font-family: 'avenirlight'; font-weight:lighter; font-size:18px; line-height:42px; text-transform:uppercase;}
.core-principel-box{ float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; width:20%; font-family: 'avenirlight'; font-size:18px; color:#fff; text-transform:none; text-align:center;}

.team-support{ background:#3399ff; line-height:22px; position:relative;}
.team-support::after{ border-left:15px solid #3399ff; border-top:15px solid transparent; border-bottom:15px solid transparent; width:0; content:''; position:absolute; z-index:999; top:60px; right:-15px;}
.mutual-dependance{ background:#6666cc; line-height:22px; position:relative;}
.mutual-dependance::after{ border-left:15px solid #6666cc; border-top:15px solid transparent; border-bottom:15px solid transparent; width:0; content:''; position:absolute; z-index:999; top:60px; right:-15px;}

.professionals{ background:#9966cc; line-height:22px; position:relative;}
.professionals::after{ border-left:15px solid #9966cc; border-top:15px solid transparent; border-bottom:15px solid transparent; width:0; content:''; position:absolute; z-index:999; top:60px; right:-15px;}

.freedoms{ background:#66cccc; line-height:22px; position:relative;}
.freedoms::after{ border-left:15px solid #66cccc; border-top:15px solid transparent; border-bottom:15px solid transparent; width:0; content:''; position:absolute; z-index:999; top:60px; right:-15px;}

.growths{ background:#0099cc; line-height:22px; position:relative;}
.growths::after{ border-left:15px solid #0099cc; border-top:15px solid transparent; border-bottom:15px solid transparent; width:0; content:''; position:absolute; z-index:999; top:60px; right:-15px;}

#contact-block{ width:100%; margin:0; padding:0; font-family: 'avenirlight'; color:#333;}
#contact-block p{ line-height:30px; font-size:18px; color:#333;}
#contact-block .contct-form{ width:100%; margin-top:10px;}
#contact-block .contct-form ul{ margin:0; padding:0;}
#contact-block .contct-form ul li{ float:left; width:48%; margin-right:4%;}
#contact-block .contct-form ul li:last-child{ margin-right:0;}
#contact-block .contct-form label{ font-size:18px; line-height:26px !important; color:#333;}
#contact-block .contct-form input[type='text'],
#contact-block .contct-form input[type='email']{ width:100%; line-height:45px; max-width:100%; border:1px solid #b2b2b2;}
#contact-block .contct-form textarea{width:100%;  max-width:100%; border:1px solid #b2b2b2;}
.txtcentr{ text-align:center !important;}
#contact-block .contct-form .submit{}
#contact-block .contct-form .submit a{ padding:0 92px; line-height:43px; background:#0099ff; font-size:18px; color:#fff; display:inline-block; font-weight:600; text-transform:uppercase; transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s;}
#contact-block .contct-form .submit a:hover{ background:#b2b2b2; color:#000;}
#contact-block h3{font-family: 'avenirlight'; font-size:24px; line-height:36px; color:#333333; text-align:center; text-transform:uppercase; }

#contact-block .locate-box{ width:19.6%; padding:20px 0%; margin-right:.4%; float:left; text-align:center; }
.mrt0{ margin-right:0 !important;}
.co{ background:#666699;}
.cf{ background:#333399;}
.in{ background:#00cccc;}
.mw{ background:#3399cc;}
.kr{ background:#0099ff; margin-right:0 !important;}
#contact-block .locate-box h3{ font-size:18px; color:#fff; line-height:36px; text-align:center; font-family: 'avenirlight'; text-transform:uppercase;}
#contact-block .locate-box .caps{ font-size:13px; color:#fff; line-height:22px; text-align:center; font-family: 'avenirlight';}

#inclusion-bg{ width:100%; font-family: 'avenirlight'; font-size:15px; color:#333; line-height:25px;}
#inclusion-bg .left-inc{ float:left; width:70%; padding-top:15px;}
#inclusion-bg .left-inc .bor-bl-bg{ color:#005987; font-size:16px; text-transform:uppercase; line-height:34px; border-top:3px solid #7fcce5; border-bottom:3px solid #7fcce5; font-family: 'avenirlight'; padding:8px 0px;}
#inclusion-bg .right-inc{ float:left; width:30%; }
#inclusion-bg .right-inc img{ width:100%;}
#inclusion-bg .left-inc h3{ color:#005987; font-size:30px; margin-bottom:10px; font-family: 'avenirlight'; font-weight:lighter;}
.team-box{float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; width:25%; font-family: 'avenirlight';  text-align:center;}

.team-box .team-image{ width:75%; height:auto; margin:0 auto;}
.team-box .team-image img{ width:100%;}

.team-box h5{ font-size:22px; line-height:36px; color:#1a2b81; font-family: 'avenirlight'; font-weight:lighter;}
.team-box h6{ font-size:17px; line-height:24px; color:#333; font-family: 'avenirlight'; font-weight:lighter; margin-bottom: 30px;}


#what-we-do-bg{  width:100%; font-family: 'avenirlight'; font-size:15px; color:#333; line-height:25px;}
#what-we-do-bg .left-part{ float:left; width:70%; padding-top:15px;}
#what-we-do-bg .bor-bl-bg{ color:#005987; font-size:16px; text-transform:uppercase; line-height:34px; border-top:3px solid #7fcce5; border-bottom:3px solid #7fcce5; font-family: 'avenirlight'; padding:8px 0px;}
#what-we-do-bg .right-part{ float:left; width:30%; }
#what-we-do-bg .right-part img{ width:100%;}
#what-we-do-bg .left-part1{ width:50%; float:left;}
#what-we-do-bg .right-part1{ float:left; width:50%; }
#what-we-do-bg .right-part1 img{ width:100%;}
#what-we-do-bg .left-part2{ width:50%; float:left;}
#what-we-do-bg .right-part2{ float:right; width:50%; }
#what-we-do-bg .right-part2 img{ width:100%;}

#what-we-do-bg h3{ color:#005987; font-size:30px; margin-bottom:10px; font-family: 'avenirlight'; font-weight:lighter;}
#what-we-do-bg .evaluate{ background:#009999; font-size:15px; color:#fff; padding:15px 35px; display:inline-block; float:left;  font-family: 'avenirlight'; font-weight:lighter; transition:all 0.4s ease-in-out 0; line-height:20px; text-align:center; margin-right:0px; margin-bottom:2px; min-height:70px;}
/*#what-we-do-bg .evaluate:hover{ background:#4cb7b7;}*/
.fade-col{background:#4cb7b7 !important;}
#what-we-do-bg .left-part h3 {
    color: #005987;
    font-family: "avenirlight";
    font-size: 30px;
    font-weight: lighter;
    margin-bottom: 10px;
}
#what-we-do-bg .left-part .bor-bl-bg{ color:#005987; font-size:16px; text-transform:uppercase; line-height:34px; border-top:3px solid #7fcce5; border-bottom:3px solid #7fcce5; font-family: 'avenirlight'; padding:8px 0px;}
#what-we-do-bg .dash-bg ul{ margin:0; padding:0;}
#what-we-do-bg .dash-bg ul li{ list-style:none ; font-size:15px; color:#333; line-height:35x; padding-left:25px; position:relative;}
#what-we-do-bg .dash-bg ul li::after{ position:absolute; content:'_'; font-size:15px; color:#333; top:-5px; left:0;}
#what-we-do-bg .servc-implementaion{ width:100%;}
#what-we-do-bg .servc-implementaion .servc-box{ float:left; width:16.5%; margin-right:0px; margin-bottom:1px; padding:30px 0px; display:block; font-size:14px; color:#fff; line-height:20px; background:#70b7db; text-align:center;}

#erp-section{width:100%; font-family: 'avenirlight'; font-size:15px; color:#333; line-height:25px;}
#erp-section p{ margin:0; padding:0; font-size:15px; color:#333; line-height:25px;}
#erp-section .infrast-box{ float:left; width:19%; margin-right:0px;  padding:30px 0px; display:block; font-size:15px; color:#fff; line-height:20px; background:#70b7db; text-align:center;}
#erp-section h3{ color:#005987; font-size:30px; margin-bottom:10px; font-family: 'avenirlight'; font-weight:lighter;}
#erp-section h4{color:#70b7db; font-size:18px; line-height:36px; font-family: 'avenirlight'; font-weight:lighter;}
#erp-section h5{color:#333333; font-size:18px; line-height:36px; font-family: 'avenirlight'; font-weight:lighter;}
.sailn{ background:#3399cc !important;}
.paybl{ background:#94b7db !important;}
.recvbl{ background:#6699cc !important;}
.accountt{ background:#33cc99 !important;}
.hum-res{ background:#66cccc !important;}
.ecoms{ background:#70dbb7 !important;}
.ebusi{ background:#3399cc !important;}
.purch{ background:#009999 !important;}

#erp-section .bor-bl-bg{ color:#005987; font-size:16px; text-transform:uppercase; line-height:34px; border-top:3px solid #7fcce5; border-bottom:3px solid #7fcce5; font-family: 'avenirlight'; padding:8px 0px;}

#erp-section .sap-implementaion{ width:100%;}
#erp-section .sap-implementaion .left{ width:37%; float:left; font-size:15px; color:#333; padding:120px 0px; line-height:25px; text-align:right; padding-right:3%; border-right:2px solid #aeaec9;}
#erp-section .sap-implementaion .right-sap{ width:58%; float:right;}
#erp-section .sap-implementaion .right-sap img{ width:100%;}
#erp-section .servc-implementaion{ width:100%;}
#erp-section .servc-implementaion .servc-box{ float:left; width:16.5%;  padding:30px 0px; display:block; font-size:15px; color:#fff; line-height:20px; background:#70b7db; text-align:center;}
#erp-section .servc-implementaion .servc-box2{ float:left; width:16.5%;   padding:15px 0px; display:block; font-size:15px; color:#fff; line-height:20px; background:#70b7db; text-align:center;}
#erp-section .servc-implementaion .servc-box3{ float:left; width:24.5%;  padding:15px 0px; display:block; font-size:15px; color:#fff; line-height:20px; background:#70b7db; text-align:center;}
#erp-section .servc-implementaion .servc-box4{ float:left; width:24.5%;   padding:15px 10px; display:block; font-size:15px; color:#fff; line-height:20px; background:#70b7db; text-align:center;}
#erp-section .jdbg{ width:100%;}
#erp-section .jdbg .left{ float:left; width:80%;}
#erp-section .jdbg .right{ float:right; width:18%; text-align:right;}

#erp-section .jdbg ul{ margin:0; padding:0; margin-left:20px;}
#erp-section .jdbg ul li{ list-style:none; border:2px solid #a3a3a3; border-bottom:none; color:#269494; line-height:30px; padding-bottom:10px; display:block; padding-left:15px;}
#erp-section .jdbg ul li span{ color:#000;}
#erp-section .jdbg ul li .sprt{ width:33.3%; float:left;}
#erp-section .jdbg ul li .sprt img{ width:100%;}
#erp-section .jdbg ul li:last-child{ border-bottom:2px solid #a3a3a3;}
#erp-section .upgrade-chart{ width:100%;}
#erp-section .upgrade-chart img{ width:100%;}

#erp-section .dash-bg ul{ margin:0; padding:0;}
#erp-section .dash-bg ul li{ list-style:none ; font-size:15px; color:#333; line-height:35x; padding-left:25px; position:relative;}
#erp-section .dash-bg ul li::after{ position:absolute; content:'_'; font-size:15px; color:#333; top:-5px; left:0;}

.consulting-team{ width:100%; text-align:center !important; margin:0 auto; padding:0;}
.consulting-team .color-box{ padding:15px 20px; font-size:15px; color:#fff; background:#009999; float:none;  display:inline-block;  margin-bottom:1px; margin-right:-5px !important;}

.infotainment-bg{ width:100%; text-align:center;}
.infotainment-bg img{ width:auto;}

#current-clients{ width:100%; margin:0; padding:0;}
#current-clients ul{ margin:0; padding:0;}
#current-clients ul li{ list-style:none; float:left; width:16.66%; margin:0; padding:0; overflow:hidden; max-height:136px;}
#current-clients ul li img{ width:100%; height:100%;}
.case-study{ width:31%; margin-right:2.3%; float:left; margin-bottom:2%;}
.case-study img{ width:100%;}
.columbia{ width:96.3%; border:2px solid #66ccff; padding:20px;}
.columbia img{float:left; margin-right:15px; border-right:1px solid #9f9f9f;}
.columbia p{font-size:22px; color:#003399;  font-family: 'avenirlight';} 
.need{ width:89.8%; background:url(../images/search_icon.jpg) 40px 20px no-repeat  #33cccc; padding:20px 0 20px 130px; font-family: 'avenirlight'; font-size:30px; color:#fff; padding-left:120px; }
.grey-content{width:85%; float:right; background:#e5e5e5; padding:15px 20px; font-family: 'avenirlight'; font-size:15px; line-height:30px; border-top:7px solid #2eb7b7;}
.solution{ width:89.8%; background:url(../images/solution_icon.jpg) 40px 20px no-repeat  #9966cc; padding:20px 0 20px 130px; font-family: 'avenirlight'; font-size:30px; color:#fff; padding-left:120px; }
.grey-content1{width:85%; float:right; background:#e5e5e5; padding:15px 20px; font-family: 'avenirlight'; font-size:15px; line-height:30px; border-top:7px solid #895cb7;}
.result{ width:89.8%; background:url(../images/result_icon.jpg) 40px 15px no-repeat  #3399ff; padding:20px 0 20px 130px; font-family: 'avenirlight'; font-size:30px; color:#fff; padding-left:120px; }
.grey-content2{width:85%; float:right; background:#e5e5e5; padding:15px 20px; font-family: 'avenirlight'; font-size:15px; line-height:30px; border-top:7px solid #2e89e5;}
.benefits{ width:89.8%; background:url(../images/benefits.jpg) 40px 20px no-repeat  #333399; padding:20px 0 20px 130px; font-family: 'avenirlight'; font-size:30px; color:#fff; padding-left:120px; }
.grey-content3{width:85%; float:right; background:#e5e5e5; padding:15px 20px; font-family: 'avenirlight'; font-size:15px; line-height:30px; border-top:7px solid #2e2e89;}

.table{
	border-collapse:collapse;
	margin-bottom:25px;
	
}
.table td{
	
	font-family: 'avenirlight';
	font-size:16px;
	color:#fff;
	border-bottom: 4px #FFF solid;
	padding:5px 20px;
	text-align:left;
	
}
.table_heading1{font-family: 'avenirlight'; font-size:22px !important; font-weight:600; color:#FFF !important; }
.hdn{}
/*----------------------------------------------------
-----------------------------Added on 27th may for career-------------------------------------------------*/
#job-title{ width:100%; padding-top:10px;}
#job-title .title-bg{ max-width:100%; padding:15px 0px; background:#b2e5e5; text-align:center;}
#job-title .title-bg h4{font-family: 'avenirlight'; font-weight:500; font-size:24px; line-height:36px; color:#336699; display:inline-block; padding:0 25px; border-bottom:1px solid #336699; margin-bottom:20px;}#job-title .title-bg p{ width:100%; font-family: 'avenirlight'; font-weight:500; text-transform:none;}
#job-title .title-bg p a{ color:#336699; font-size:20px; text-align:left; line-height:25px; padding-bottom:5px; display:block; border-bottom:1px solid #fff; padding-left:15px; margin-bottom:10px;}