.leadership { /**/ /*investor*/ /*investor end*/ /*20/03/2015*/ /*20/03/2015 end*/ /**/ /*board of directors 25/03/2015 added by sameer*/ /*board of directors 25/03/2015 added by sameer end*/ }
.leadership .TAR { text-align: right; }
.leadership .container-fluid.board-of-directors .carousel-caption .hero-title { font-size: 60px; }
.leadership .container-fluid.board-of-directors .carousel-caption .hero-title .font-cheddar { font-size: 45px; }
.leadership .container-fluid.board-of-directors .section .section-header h2 { font-size: 50px; }
.leadership .container-fluid.board-of-directors .section .section-header h2 span { font-size: 43px; }
.leadership .container-fluid.board-of-directors .our-history-leaders .section-header h4 { font-size: 17px; margin-bottom: 35px; }
.leadership .container-fluid.board-of-directors .our-history-leaders .leader .img-wrap:before { padding-top: 98% !important; }
.leadership .fancybox-wrap .fancybox-close { background: url("../img/btn-lbox-close.png") repeat scroll 0 0 transparent; display: block; height: 24px; right: 35px !important; top: 0px !important; width: 24px; }
.leadership .lbox-content { width: 800px; display: none; }
.leadership .lbox-content .caption-panel .caption-panel-inner { width: 395px; background: #FFF; display: inline-block; padding: 30px; vertical-align: middle; white-space: normal; overflow-y: auto; -webkit-overflow-scrolling: touch; }
.leadership .fancybox-nav { width: 10%; height: 555px; }
.leadership .lbox-content .caption-panel .caption-panel-inner .subtitle { font-weight: bold; margin: 0 0 5px; }
.leadership .lbox-content .caption-panel .caption-panel-inner .title { color: #e31837; font-family: 'EurostileLTStdBold'; font-size: 40px; line-height: 1 !important; margin: 0; }
.leadership .lbox-content .caption-panel .caption-panel-inner .des { margin: 0 0 20px; }
.leadership .lbox-content .caption-panel .caption-panel-inner .social { list-style: none; margin: 0; padding: 0; }
.leadership .lbox-content .caption-panel .caption-panel-inner .social li { display: inline-block; float: left; margin: 0 10px 0 0; width: auto; }
.leadership .lbox-content .caption-panel .caption-panel-inner .social li a { background: #e31837; color: #FFF; display: block; padding: 4px 0; text-align: center; width: 25px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.leadership .lbox-content a .falink { background: url("../img/icon-pdf.png") left top no-repeat; display: inline-block; width: 24px; height: 24px; margin-right: 8px; vertical-align: middle; }
.leadership .lbox-content .scale-effect.enter .caption-panel .caption-panel-inner a .falink { background: url("../img/icon-pdf-white.png") left top no-repeat; }
.leadership .code_of { position: relative; padding-top: 40px; background: #FFF; height: 500px; }
.leadership .code_of img { width: 100%; }
.leadership .code_of .carousel-caption { position: absolute; top: 20%; }
.leadership .Lorem { background: #f1f1f1; }
.leadership .container-fluid.board-of-directors .rise-in-action-section .rise-in-action-group:first-child .rise-in-action-image:before { padding-top: 70%; }
.leadership .container-fluid.board-of-directors .rise-in-action-section .rise-in-action-group:first-child + .rise-in-action-group + .rise-in-action-group .rise-in-action-image:before { padding-top: 50%; }
.leadership .lbox-inner .thm-dark .timeline-footer, .leadership .standalone-tweet.thm-dark .conversation { display: none; }
.leadership .lbox-inner .twitter-box { position: absolute; width: 375px; padding: 15px; background: #f1f1f1; height: 270px; top: 284px; z-index: 999999; }
.leadership .titlebox { padding-bottom: 15px; border-bottom: 1px solid #dedede; margin-bottom: 10px; }
.leadership .twitter-box .title { color: #e31837; font-family: 'EurostileLTStd'; font-size: 22px; line-height: 29px; float: left; margin: 0; }
.leadership .follow-btn { background: #e31837; font-size: 15px; line-height: 12px; color: #fff; float: right; padding: 9px 20px; border-radius: 4px; text-transform: uppercase; }
.leadership .follow-btn:hover { color: #FFF; }
.leadership .twitter-box ul.twitlist { padding: 0; margin: 0; list-style: none; border-bottom: 1px solid #dedede; height: 145px; overflow-y: scroll; -webkit-overflow-scrolling: touch; }
.leadership .twitter-box ul.twitlist li { margin-bottom: 30px; }
.leadership .twitter-box ul.twitlist li .twiimgbox { float: left; margin-right: 10px; }
.leadership .twitter-box ul.twitlist li .imgcntbox { display: block; overflow: hidden; font-size: 12px; color: #000; }
.leadership .twitter-box ul.twitlist li .imgcntbox span { color: #999; font-style: italic; }
.leadership .twitter-box ul.twitlist li .imgcntbox a { color: #e31837; }
.leadership .twitter-box ul.twitlist li .imgcntbox a:hover { color: #e31837; text-decoration: underline; }
.leadership .twitter-box ul.twitlist li p { margin: 0; }
.leadership .twitter-box ul.social { list-style: none; padding: 0; margin: 0; padding-top: 15px; }
.leadership .twitter-box ul.social li { float: left; margin: 0 8px 0 0; width: auto; font-family: 'EurostileLTStd'; font-size: 16px; color: #e31837; }
.leadership .twitter-box ul.social li a { background: #e31837; border-radius: 4px; color: #fff; display: block; padding: 4px 0; text-align: center; width: 25px; }
.leadership .twitter-box ul.social li:first-child { margin-top: 6px; }
.leadership .lorem-ipsum { background: #f1f1f1 !important; }
.leadership .code-of-banner-mobile { display: none; }
.leadership .mobile-lbox { display: none; }
.leadership .quote_text { font-size: 23.5px; color: #e31837; font-family: "EurostileLTStd"; margin: 0; padding: 0; line-height: 40px; vertical-align: middle; display: inline-block; margin-top: 0px; }
.leadership .lbox-inner .caption-panel .caption-panel-inner { top: 0; }
.leadership .lbox-content .caption-panel .caption-panel-inner { height: 555px; }
.leadership .container-fluid.board-of-directors .rise-in-action-section .rise-in-action-group:first-child .rise-in-action-image::before { padding-top: 50%; }
.leadership .rise-in-action-section .rise-in-action-group:first-child + .rise-in-action-group .rise-in-action-image::before { padding-top: 50%; }
.leadership .boar-scale-effect .caption-panel .caption-panel-inner { opacity: 1; background-color: #e31837; }
.leadership .boar-scale-effect .caption-panel .caption-panel-inner .title { color: #fff; }
.leadership .boar-scale-effect .caption-panel .caption-panel-inner .des { color: #fff; }
.leadership .boar-scale-effect .caption-panel .caption-panel-inner .more { color: #fff; }
.leadership .lbox-inner .TAR { padding-bottom: 10px; }
@media only screen and (max-width: 1024px) { .leadership .fancybox-wrap .fancybox-close { top: 7px !important; right: 22px !important; } }
@media only screen and (max-width: 980px) { .leadership { /*iPade*/ /*iPade*/ }
  .leadership .container-fluid.board-of-directors .our-history-leaders .leader { float: left; width: 49%; margin: 0 0.2% 20px 0.1%; max-height: 407px; }
  .leadership .container-fluid.board-of-directors .our-history-leaders .leader .leader-content h3 { font-size: 13px; }
  .leadership .container-fluid.board-of-directors .our-history-leaders .leader .leader-content .caption-panel-inner { padding: 10px; }
  .leadership .container-fluid.board-of-directors .our-history-leaders .leader .leader-content h3 .fa { display: none; }
  .leadership .fancybox-wrap .lbox-content .lbox-inner .twitter-box { width: 100%; position: static; top: auto; }
  .leadership .lbox-inner .lbox-image { height: 290px; margin-left: 0; }
  .leadership .fancybox-wrap .lbox-content .lbox-inner .twitter-box { width: 350px; }
  .leadership .twitter-box ul.social li { margin: 0 5px 2px 0; font-size: 15px; }
  .leadership .code-of-banner-desktop { display: none; }
  .leadership .code-of-banner-mobile { display: block; }
  .leadership .code_of .btn { display: inline-block; }
  .leadership .code_of { height: auto; height: 500px; }
  .leadership .code_of .carousel-caption { top: 60%; }
  .leadership .container-fluid.board-of-directors .rise-in-action-section .rise-in-action-group:first-child .rise-in-action-image::before { padding-top: 35%; }
  .leadership .rise-in-action-section .rise-in-action-group:first-child + .rise-in-action-group .rise-in-action-image::before { padding-top: 35%; }
  .leadership .container-fluid.board-of-directors .rise-in-action-section .rise-in-action-group:first-child + .rise-in-action-group + .rise-in-action-group .rise-in-action-image:before { padding-top: 35%; }
  .leadership .lbox-content .caption-panel .caption-panel-inner { height: 561px; }
  .leadership .fancybox-wrap .fancybox-close { top: 7px !important; right: 7px !important; } }
@media only screen and (max-width: 767px) { .leadership { /*Mobile*/ /*.fancybox-wrap .lbox-content .lbox-inner img{max-width:125%; }*/ /*.fancybox-wrap .lbox-content .lbox-inner .twitter-box{width:100%; position:static; top:auto;}
.fancybox-wrap .fancybox-inner{overflow:scroll !important;}*/ /*Mobile end*/ }
  .leadership .container-fluid.board-of-directors .carousel-caption .hero-title { font-size: 35px; line-height: 30px; }
  .leadership .container-fluid.board-of-directors .carousel-caption .hero-title .font-cheddar { font-size: 25px; }
  .leadership .container-fluid.board-of-directors .carousel-caption .hero-title .font-cheddar { font-size: 25px; }
  .leadership .container-fluid.board-of-directors .carousel-caption .section-header h2 { font-size: 33px; }
  .leadership .container-fluid.board-of-directors .section .section-header h2 { font-size: 33px; }
  .leadership .container-fluid.board-of-directors .section .section-header h2 span { font-size: 28px; }
  .leadership .container-fluid.board-of-directors .our-history-leaders .section-header h4 { font-size: 14px; }
  .leadership .container-fluid.board-of-directors .our-history-leaders .leader { float: left; width: 49%; margin: 0 0.2% 20px 0.1%; max-height: 237px; /*max-height:220px;*/ }
  .leadership .container-fluid.board-of-directors .our-history-leaders .leader .leader-content h3 { font-size: 13px; }
  .leadership .container-fluid.board-of-directors .our-history-leaders .leader .leader-content .caption-panel-inner { padding: 10px; }
  .leadership .container-fluid.board-of-directors .our-history-leaders .leader .leader-content h3 .fa { display: none; }
  .leadership .fancybox-wrap .lbox-content .lbox-inner .twitter-box { display: none; }
  .leadership .desktop-lbox { display: none; }
  .leadership .mobile-lbox { display: block; width: 100%; }
  .leadership .twitter-box ul.social li { margin: 0 8px 2px 0; font-size: 15px; }
  .leadership .code-of-banner-desktop { display: none; }
  .leadership .code-of-banner-mobile { display: block; }
  .leadership .code_of .btn { display: inline-block; }
  .leadership .code_of .carousel-caption { top: 60%; }
  .leadership .container-fluid.board-of-directors .our-history-leaders .section-header h2 { text-align: center; } }
.leadership .lbox-content .caption-panel .caption-panel-inner.board-of-directors { position: absolute; z-index: 1; right: 0; opacity: 1.0; }
@media only screen and (max-width: 980px) { .leadership .fancybox-wrap .lbox-content .lbox-inner .twitter-box { width: 100%; position: static; top: auto; }
  .leadership .lbox-inner.lbox-boi .lbox-image { height: 290px; margin-left: 0 !important; }
  .leadership .lbox-content .caption-panel .caption-panel-inner.board-of-directors { height: 561px; right: 25px; }
  .leadership .lbox-content .caption-panel .caption-panel-inner.board-of-directors .des { width: 95%; }
  .leadership .lbox-content .caption-panel .caption-panel-inner.board-of-directors .TAR { margin-right: 10px; }
  .leadership .fancybox-wrap .lbox-content .lbox-inner .twitter-box { width: 350px; }
  .leadership .twitter-box ul.social li { margin: 0 5px 2px 0; font-size: 15px; }
  .leadership .container-fluid.board-of-directors .our-history-leaders .section-header h2 { text-align: center; } }
@media only screen and (max-width: 767px) { .leadership .lbox-content .caption-panel .caption-panel-inner.board-of-directors { position: static; width: 290px; height: 290px; }
  .leadership .lbox-content .caption-panel .caption-panel-inner.board-of-directors .title { font-size: 22px; } }
@media only screen and (max-width: 320px) { .leadership .lbox-content .caption-panel .caption-panel-inner.board-of-directors { position: static; width: 250px; height: 200px; padding: 15px; } }
@media only screen and (max-width: 767px) { .leadership .lbox-content .caption-panel .caption-panel-inner.board-of-directors { position: static; height: 200px; padding: 15px; width: 100%; overflow-x: scroll; -webkit-overflow-scrolling: touch; }
  .leadership .fancybox-wrap .fancybox-close { right: 20px !important; }
  .leadership .fancybox-next span { right: 30px; }
  .leadership .fancybox-prev span { left: 30px; }
  .leadership .section-footer { padding-top: 40px !important; padding-bottom: 0px !important; } }
@media only screen and (min-width: 768px) and (max-width: 991px) { .leadership .fancybox-prev { left: -20px; }
  .leadership .fancybox-next { right: -20px; }
  .leadership .lbox-inner { margin-left: -15px; }
  .leadership .section-footer { padding-top: 40px !important; padding-bottom: 0px !important; }
  .leadership .container-fluid.board-of-directors .carousel-caption .hero-title { font-size: 35px; line-height: 30px; }
  .leadership .container-fluid.board-of-directors .carousel-caption .hero-title .font-cheddar { font-size: 25px; }
  .leadership .container-fluid.board-of-directors .carousel-caption .hero-title .font-cheddar { font-size: 25px; } }
@media only screen and (min-width: 993px) and (max-width: 1199px) { .leadership .container-fluid.board-of-directors .rise-in-action-section .rise-in-action-group .caption-panel { width: 430px; } }