@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900);
@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);

.about-page {
  color:#7f7f7f;
  font-family:Lato, Helvetica, Arial, Verdana, sans-serif;
  font-weight:400;
  line-height:1.5;
}

.about-page .myNav {
border:none;
background:none;
margin-bottom:0;
}

.about-page .header-section {
background-color:#fff;
border-bottom:1px solid #eaeaea;
padding:10px 0;
}

.about-page button.joinIn-btn {
background:#222;
color:#FFF;
text-transform:uppercase;
border-radius:2px;
border:none!important;
padding:9px 28px;
}

.about-page button.joinIn-btn:hover {
background:#646464;
}

.about-page section.banner-section .banner {
background:url(/assets/images/about_banner.jpg);
background-size:cover;
padding-top:400px;
padding-bottom:30px;
background-position:50%;
}

.marginTop10 {
margin-top:10px;
}

.marginTop20 {
margin-top:20px;
}

.marginTop30 {
margin-top:30px;
}

.marginTop40 {
margin-top:40px;
}

.marginTop50 {
margin-top:50px;
}

.marginTop100 {
margin-top:100px;
}

.about-page h2.sectionTitle {
  color:#262626;
  font-size:24px;
  font-weight:900;
}

.about-page p.sectionText {
  color:#595959;
  font-size:16px;
  font-weight:300;
}

.about-page h3.leaderName {
font-size:18px;
font-weight:900;
color:#262626;
margin-top:5px;
margin-bottom:0;
}

.about-page p.leaderDesignation {
font-size:12px;
font-weight:400;
margin:0;
}

.noPad {
padding:0!important;
}

.about-page p.contactTitle {
font-size:14px;
font-weight:700;
color:#262626;
}

.about-page p.contactText a {
color:#222;
}

.about-page .header-section img.logoImg {
padding-top:7px;
}

.about-page .myNav ul.navbar-nav li a {
text-transform:uppercase;
}

.text-center {
text-align:center;
}

section.banner-section {
clear:both!important;
}

.marginBottom50 {
margin-bottom:50px!important;
}

#navbar ul.navbar-nav li {
margin:0;
padding:24px 15px!important;
}

@media min-width 1160px{
.about-page .header-section img.logoImg {
margin-right:20px;
}
}

@media min-width 992px and max-width 1038px{
.about-page .myNav ul.navbar-nav li a {
padding:10px 7px!important;
}

.about-page a.signUpBtn {
margin-top:2px!important;
}
}

@media min-width 1039px and max-width 1159px{
.about-page .myNav ul.navbar-nav li a {
padding:10px!important;
}

.about-page a.signUpBtn {
margin-top:2px!important;
}
}

@media max-width 991px{
.textMarCent {
text-align:center;
padding:0!important;
}

.mar15 {
margin-top:15px;
}

.about-page .header-section .navbar-left,.navbar-right {
float:none!important;
}

.about-page .header-section .navbar-toggle {
display:block;
}

.about-page .header-section .navbar-collapse {
border-top:1px solid transparent;
box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);
padding:0!important;
}

.about-page .header-section .navbar-fixed-top {
top:0;
border-width:0 0 1px;
}

.about-page .header-section .navbar-collapse.collapse {
display:none!important;
}

.about-page .header-section .navbar-nav {
float:none!important;
margin-top:7.5px;
}

.about-page .header-section .navbar-nav>li>a {
padding-top:10px;
padding-bottom:10px;
}

.about-page .header-section .collapse.in {
display:block!important;
}

.martopbot10 {
margin-top:10px;
margin-bottom:10px;
}

.about-page .header-section .navbar-header,.about-page .header-section .navbar-nav>li {
  float:none;
  }
}

@media max-width 767px{
  .marCent {
  margin:auto auto 30px;
  }

  .textMarCent {
  text-align:left!important;
  }

  .nopadsmall {
  padding:0!important;
  }

  .nopadleftsmall {
  padding-left:0!important;
  }

  .img-wrapper,.centText {
  text-align:center;
  }
}

@media max-width 500px{
  .about-page section.banner-section .banner {
  background:url(/assets/images/about_banner.jpg);
  padding-top:200px;
  padding-bottom:30px;
  }
}

.contact-section {
  margin-bottom: 36px;
}