/*******************************************************************/
/************************ WP TLP TEAM PRO **************************/
/************************* www.techlabpro.com **********************/
/************************* info@techlabpro.com *********************/
/***** Copyright (c) 2015, TechLabPro.com. All right Reserved ******/
/*******************************************************************/

/*********************** Grid System **************************/
* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
.container{margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.container-fluid {margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after {content: " "; display: table; } 
.clearfix:after,.container:after, .container-fluid:after, .row:after {clear: both; }
.row {margin-left: -15px;margin-right: -15px;}
.tlp-col-xs-1, .tlp-col-sm-1, .tlp-col-md-1, .tlp-col-lg-1, .tlp-col-xs-2, .tlp-col-sm-2, .tlp-col-md-2, .tlp-col-lg-2, .tlp-col-xs-3, .tlp-col-sm-3, .tlp-col-md-3, .tlp-col-lg-3, .tlp-col-xs-4, .tlp-col-sm-4, .tlp-col-md-4, .tlp-col-lg-4, .tlp-col-xs-5, .tlp-col-sm-5, .tlp-col-md-5, .tlp-col-lg-5, .tlp-col-xs-6, .tlp-col-sm-6, .tlp-col-md-6, .tlp-col-lg-6, .tlp-col-xs-7, .tlp-col-sm-7, .tlp-col-md-7, .tlp-col-lg-7, .tlp-col-xs-8, .tlp-col-sm-8, .tlp-col-md-8, .tlp-col-lg-8, .tlp-col-xs-9, .tlp-col-sm-9, .tlp-col-md-9, .tlp-col-lg-9, .tlp-col-xs-10, .tlp-col-sm-10, .tlp-col-md-10, .tlp-col-lg-10, .tlp-col-xs-11, .tlp-col-sm-11, .tlp-col-md-11, .tlp-col-lg-11, .tlp-col-xs-12, .tlp-col-sm-12, .tlp-col-md-12, .tlp-col-lg-12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}
.tlp-col-xs-1, .tlp-col-xs-2, .tlp-col-xs-3, .tlp-col-xs-4, .tlp-col-xs-5, .tlp-col-xs-6, .tlp-col-xs-7, .tlp-col-xs-8, .tlp-col-xs-9, .tlp-col-xs-10, .tlp-col-xs-11, .tlp-col-xs-12 {float: left;}
.tlp-col-xs-12 {width: 100%;} .tlp-col-xs-11 {width: 91.66666667%;} .tlp-col-xs-10 {width: 83.33333333%;} .tlp-col-xs-9 {width: 75%;} .tlp-col-xs-8 {width: 66.66666667%;} .tlp-col-xs-7 {width: 58.33333333%;} .tlp-col-xs-6 {width: 50%;} .tlp-col-xs-5 {width: 41.66666667%;} .tlp-col-xs-4 {width: 33.33333333%;} .tlp-col-xs-3 {width: 25%;} .tlp-col-xs-2 {width: 16.66666667%;} .tlp-col-xs-1 {width: 8.33333333%;}

/************************ End Grid System *********************/

/********************** Common Css *************************/
.tlp-team figure{ margin: 0px;}
.tlp-team .round-img img{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;  }
.tlp-team .margin-bottom{ margin-bottom: 30px;}
.tlp-team h3{ margin-bottom: 6px !important; padding:0px !important; line-height: 30px;font-weight: 400 !important;}
.tlp-team .tlp-position{ font-weight: 400;}
.tlp-team .img-responsive{width: 100%; height: auto; }
.tlp-team .paddingl0{ padding-left: 0px;}
.tlp-team .paddingr0 { padding-right: 0px;}
.tlp-team .tlp-equal-height{ margin-bottom: 30px;}
.tlp-team .no-margin{ margin:0px !important; padding: 0px !important; }
.tlp-team a{ text-decoration: none;box-shadow:none; border:none !important;}
.tlp-team-item-count { display: none;}

/* progress bar */
.tlp-team .tlp-team-skill{ margin-bottom: 15px;}
.tlp-team .skill-prog {height: 4px;margin-bottom: 4px; background: #fff;border: 1px solid #edeaea;border-radius: 4px;box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}
.tlp-team .skill-prog .fill {height:100%;-webkit-animation: 400ms;background-color: #00afd1;border-radius: 4px;}
.tooltip + .tooltip > .tooltip-inner {background-color: #00afd1; font-size: 80%;}
.tooltip.top .tooltip-arrow {
    border-top-color:#00afd1;
}
.tlp-team-skrill{ font-size: 90%; padding: 0px 0px 15px 0px;}
.tlp-team .equal-height{ margin-bottom: 30px;}   
.tlp-equal-height .paddingl0{ padding-left: 0px; }
.tlp-equal-height .paddingr0{ padding-right: 0px;}

/*********** Social Icon ***************/
.tlp-team .social-icons { margin: 0px; padding: 0px; display: block;}
.tlp-team .social-icons a:before{  content: none;}
.tlp-team .social-icons a{text-align: center;color: #fff;text-decoration: none;display:inline-block; margin-right:4px;font-size: 20px;padding: 0px;width: 30px; height: 30px;}
.tlp-team .social-icons a .fa{padding: 7px 0px 0px; display: block;}
.tlp-team .social-icons a .fa-Bandcamp{ background: url('https://s1.bcbits.com/img/buttons/bandcamp_22x22_blue.png'); width: 22px; height: 22px; margin-top: 12px;}
.tlp-team .social-icons a:hover .fa-facebook{ background: #3b5999; color: #fff;width: 30px; height: 30px;}
.tlp-team .social-icons a:hover .fa-twitter{ background: #3aa9e0; color: #fff; width: 30px; height: 30px;}
.tlp-team .social-icons a:hover .fa-linkedin{ background: #0080b1; color: #fff; width: 30px; height: 30px;}
.tlp-team .social-icons a:hover .fa-google-plus{ background: #D04333; color: #fff; width: 30px; height: 30px;}
.tlp-team .social-icons a:hover .fa-youtube{ background: #cd322d; color: #fff;width: 30px; height: 30px; }
.tlp-team .social-icons a:hover .fa-soundcloud{ background: #FF5500; color: #fff;width: 30px; height: 30px; }
.tlp-team .social-icons a:hover .fa-vimeo{ background: #44bbff; color: #fff;width: 30px; height: 30px; }
.tlp-team .social-icons a:hover .fa-instagram{ background: #3e729a; color: #fff;width: 30px; height: 30px; }
.tlp-team .round-img .social-icons a{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .round-img .social-icons a:hover .fa-facebook{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .round-img .social-icons a:hover .fa-twitter{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .round-img .social-icons a:hover .fa-linkedin{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .round-img .social-icons a:hover .fa-google-plus{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .round-img .social-icons a:hover .fa-youtube{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .round-img .social-icons a:hover .fa-soundcloud{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .round-img .social-icons a:hover .fa-vimeo{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .round-img .social-icons a:hover .fa-instagram{ -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .tlp-detail .social-icons a{background-color: #00afd1;}


/***************** Contact info *******************/
.tlp-team .contact-info { margin: 0px; padding: 0px 0px 10px 0px; }
.tlp-team .contact-info ul{ margin: 0px; padding: 0px; list-style: none;}
.tlp-team .contact-info ul li{ margin: 0px; padding: 0px; line-height:22px;list-style: none !important; border: none; background: no-repeat;}
.tlp-team .contact-info i{ width: 20px; padding-right: 4px; text-align: center;}

/******************** Layout 1 ***********************/
.tlp-team .layout1{ position: relative;}
.tlp-team .layout1 .tlp-content-layout1,.tlp-team .tlp-content{background: #f12929;color: #ffffff; padding: 10px; }
.tlp-team .layout1 .single-team-area h3 { padding: 0; margin: 0 0 10px 0; font-size: 22px; }
.tlp-team .layout1 .single-team-area h3, .tlp-team .layout1 .single-team-area h3 a, .tlp-team .layout1 .tlp-position { color: #fff;}
.tlp-team .layout1 .single-team-area img {max-width: none; -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.tlp-team .layout1 .single-team-area:hover img {-webkit-transform: scale3d(1.1,1.1,1); transform: scale3d(1.1,1.1,1); } 
.tlp-team .layout1 .single-team { position: relative; overflow: hidden; }  
.tlp-team .layout1 .overlay{position: absolute;bottom: 0;left: 0;height: 100%;width: 100%;color: #fff; background-color: rgba(217, 35, 45, 0.85); -webkit-transition: all 0.5s ease-out 0.15s; -moz-transition: all 0.5s ease-out 0.15s; -ms-transition: all 0.5s ease-out 0.15s; -o-transition: all 0.5s ease-out 0.15s; transition: all 0.5s ease-out 0.15s; } .tlp-team .layout1 .single-team-area .overlay,.tlp-team .layout1 .single-team-area .overlay-element h3,.tlp-team .layout1 .single-team-area .detile-popup {opacity: 0; }
.tlp-team .layout1 .single-team-area:hover .overlay,.tlp-team .layout1 .single-team-area:hover .overlay-element h3,.tlp-team .layout1 .single-team-area:hover .detile-popup,.tlp-team .single-team-area:hover .overlay {opacity: 1; -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }   
.tlp-team .layout1 .short-bio p{ padding: 10px 0px 0px; margin-bottom: 10px;}
.tlp-team .layout1 .overlay .social-icons { text-align: center; padding: 20% 0; }
.tlp-team .layout1 .single-team:hover .overlay { top: 0; }
.tlp-team .layout1 .single-team-area:hover > .single-team:before { display: none; }
.tlp-team .layout1 .overlay-element {text-align: center; color: #ffffff;}
.tlp-team .layout1 .overlay-element .detail-link i.fa {color: #ffffff;font-size: 20px;margin-top: 45%;z-index: 9999;padding:4px 6px;}
.tlp-team .layout1 .overlay-element .detail-link:hover i.fa { background: #fff; color:#ed344a;-webkit-border-radius: 50%; -moz-border-radius: 50%;border-radius: 50%;  }


/************************ Start Layout 2 ******************/
.tlp-team .layout2 h3{ margin-top:0px;padding: 0px; }
.tlp-team .layout2 .short-bio p{ padding: 5px 0px; margin-bottom: 10px;}
.tlp-team .layout2 .round-img img{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}

/************************ End Layout 2 ********************/

/************************ Start Layout 3 ******************/
.tlp-team .layout3 .tlp-content{ background: none; padding: 10px 0px 8px; }
.tlp-team .layout3 .single-team-area h3{ margin-top: 15px; padding: 0px; }
.tlp-team .layout3 .short-bio{ padding: 0px 0px 0px; }
.tlp-team .layout3 .round-img img{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
/************************ End Layout 3 ********************/

/************************ Start Layout 4 ******************/
.tlp-team .layout4 .single-team-area{ position: relative;}
.tlp-team .layout4 .single-team-area h3 a ,.tlp-team .layout4 .single-team-area h3 { margin: 15px 7px 0px; padding: 0;  text-align: center; color: #fff;}
.tlp-team .layout4 .tlp-position{ color: #fff; padding: 0px 15px; }
.tlp-team .layout4 .short-bio{ margin: 0px; padding: 0px;}
.tlp-team .layout4 .social-icons{padding:0px 15px;}
.tlp-team .layout4 .short-bio p{ text-align: center; font-size: 14px; color: #fff; padding: 5px 15px 5px; line-height: 20px; }
.tlp-team .layout4 .single-team-area .overlay {position: absolute;bottom: 0;left: 0;color: #fff; width: 100%; height: 100%; background-color: rgba(217, 35, 45, 0.85); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;  }
.tlp-team .layout4 .single-team-area .tlp-content { text-align: center; padding: 20px; padding-top: 30%; }
.tlp-team .layout4 .single-team-area .overlay,.tlp-team .layout4 .single-team-area .detile-popup {-moz-transform: scale(0.5); -webkit-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5); opacity: 0; }
.tlp-team .layout4 .single-team-area:hover .overlay, .tlp-team .layout4 .single-team-area:hover .detile-popup {opacity: 1; -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.tlp-team .layout4 .round-img .overlay{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding-top: 10%;}
.tlp-team .layout4 .round-img .single-team-area:hover .overlay {top: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .layout4 .round-img .tlp-content{ background: none; padding-top: 15%;}
.tlp-team .layout4 .round-img .overlay .social-icons { text-align: center; margin: 0px; padding:0px; }
/************************ End Layout 4 ********************/

/************************ Start Layout 5 ******************/
.tlp-team .layout5 .tlp-content{ background: none; }
.tlp-team .layout5 .table tr td{ vertical-align: middle;}
.tlp-team .layout5 .table>thead>tr>th, .tlp-team-layout5 .table>tbody>tr>th, .tlp-team-layout5 .table>thead>tr>td, .table>tbody>tr>td {vertical-align: middle !important;}

/*********************** Start Layout 6 ********************/
.tlp-team .layout6 .tlp-info-block h3 a{color: #fff;}
.tlp-team .layout6 .tlp-info-block h3 { margin: 15px 15px 2px 15px; padding: 0px; color: #fff;}
.tlp-team .layout6 .tlp-position{ color: #fff; text-align: left; padding: 0px 15px;}
.tlp-team .layout6 .short-bio{ margin: 0px; padding: 0px;}
.tlp-team .layout6 .short-bio p{ text-align: center; font-size: 14px; color: #fff; padding: 0px 15px 0px; margin-bottom: 10px; line-height: 20px; }
.tlp-team .layout6 .tlp-img-block{padding: 0;}
.tlp-team .layout6 .tlp-info-block{padding: 0px; background: #fd662d;color: #fff;position: relative;}
.tlp-team .layout6 .tlp-right-arrow:after{border-color: transparent #fd642d;border-style: solid;border-width: 0 34px 34px 0;content: " ";display: block; height: 0;left: -34px;position: absolute;top: 50%;width: 0; } 
.tlp-team .layout6 .tlp-left-arrow:after{  border-color: #fd642d transparent transparent;border-style: solid;border-width: 34px 34px 0 0; content: " ";display: block;height: 0;position: absolute;right: -34px;top: 50%;width: 0;z-index: 2;} 
.tlp-team .layout6 .tlp-img.tlp-single-team {height: 100%;width: 100%;}
.tlp-team .layout6 .tlp-img-responsive {width: 100%;height: 100%;}
.tlp-team .layout6 .contact-info { margin: 0px;margin-bottom: 10px; padding: 0px 0px 10px 10px; }

/*********************** End Layout 6 ********************/

/*********************** Start Layout 7 ********************/
.tlp-team .layout7 .tlp-team-item h3 { margin: 15px 25px 2px !important; padding: 0px; color: #fff;}
.tlp-team .layout7 .tlp-position{ color: #fff; text-align: left; padding: 0px 25px; line-height: 22px;}
.tlp-team .layout7 .social-icons {bottom: 25px;left: 3px;position: absolute;right: 0; text-align: center;}
.tlp-team .layout7 .tlp-team-item {position: relative;text-align: center;cursor: pointer;}
.tlp-team .layout7 .tlp-team-item img {position: relative; display: block; } 
.tlp-team .layout7 .tlp-team-item figcaption {color: #fff;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.tlp-team .layout7 .tlp-team-item figcaption::before,
.tlp-team .layout7 .tlp-team-item figcaption::after {pointer-events: none;}
.tlp-team .layout7 .tlp-team-item figcaption{ opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.tlp-team .layout7 .tlp-team-item img {-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}
.tlp-team .layout7 figcaption:hover { opacity: 1;background-color: rgba(46, 44, 44, .4);}
.tlp-team .layout7 .tlp-team-item:hover .tpl-social {-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); left: 0; margin: auto; position: absolute; right: 0; text-align: center; top: -30px; } 
.tlp-team .layout7 .tlp-team-item figcaption::before,
.tlp-team .layout7 .tlp-team-item figcaption::after {position: absolute;top: 15px;right: 15px;bottom: 15px;left: 15px;content: '';opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; } 
.tlp-team .layout7 .tlp-team-item figcaption::before {border-top: 1px solid #fff;border-bottom: 1px solid #fff; -webkit-transform: scale(0, 1);transform: scale(0, 1); }
.tlp-team .layout7 .tlp-team-item figcaption::after {border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1, 0); transform: scale(1, 0); }
.tlp-team .layout7 .tlp-team-item h3 {padding-top: 2%; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); opacity: 0; } 
.tlp-team .layout7 .tlp-team-item .tlp-position,.tlp-team .layout7 .tlp-team-item:hover .short-bio {opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } 
.tlp-team .layout7 .tlp-team-item:hover figcaption::before, .tlp-team .layout7 .tlp-team-item:hover figcaption::after {opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 
.tlp-team .layout7 .tlp-team-item:hover h3,.tlp-team .layout7 .tlp-team-item:hover .short-bio, .tlp-team .layout7 .tlp-team-item:hover .tlp-position {opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 
.tlp-team .layout7 .tlp-team-item .short-bio{ opacity: 0; padding: 0px 10px 10px;}
.tlp-team .layout7 .short-bio p{ text-align: center; font-size: 14px; color: #fff; padding: 2px 15px 0px; margin-bottom: 10px; line-height: 20px; }
.tlp-team .layout7 .round-img .tlp-team-item figcaption{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .layout7 .round-img figcaption::before,.tlp-team .layout7 .round-img figcaption::after{ border: none;}
.tlp-team .layout7 .round-img .social-icons{ bottom: 50px;}
/*********************** End Layout 7 ********************/

/*********************** Start Layout 8 ********************/
.tlp-team .layout8 .tlp-position{ color: #fff; margin: 0px; padding: 0px; line-height: 22px; }
.tlp-team .layout8 .single-team-area {position: relative; overflow: hidden;  }
.tlp-team .layout8 .single-team-area img {position: relative; display: block;}
.tlp-team .layout8 .tlp-overlay{ background: none!important;padding: 15px; margin: 0px; color: #fff; font-size:14px; -webkit-backface-visibility: hidden; backface-visibility: hidden;position: absolute; left: 0; width: 100%; height: 100%;top: auto; bottom: 0;  color: #fff; -webkit-transition: -webkit-transform 0.55s; transition: transform 0.55s; -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0);  }
.tlp-team .layout8 .tlp-overlay .tlp-title{background-color: rgba(245, 46, 46, .9); color: #fff;  opacity: 0;padding: 5px 10px; margin: 0px; color: #fff; -webkit-backface-visibility: hidden; backface-visibility: hidden;position: absolute; left: 0; width: 100%; height: 100%;bottom: 60px; height: 60px; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0); }
.tlp-team .layout8 .tlp-overlay h3,.tlp-team .layout8 .tlp-overlay h3 a { color: #fff; font-size: 20px; } 
.tlp-team .layout8 .tlp-overlay .tlp-content2{ background: none; position: absolute; bottom: 70px; text-align: center;}
.tlp-team .layout8 .tlp-overlay .tlp-content2 p{ line-height: 22px; margin: 0px; padding: 0px 0px 5px;}
.tlp-team .layout8 .tlp-overlay h3 {-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,200%,0); transform: translate3d(0,200%,0); }
.tlp-team .layout8 .tlp-overlay h3 { margin: 0px; margin-bottom: 2px !important; padding:0px 0px;}
.tlp-team .layout8 .tlp-overlay .tlp-position{ color: #fff; line-height: 22px; margin: 0px; padding: 0px; }
.tlp-team .layout8 .single-team-area:hover img{ opacity: .9;}
.tlp-team .layout8 .single-team-area:hover .tlp-title,.tlp-team .layout8 .single-team-area:hover .tlp-content{ opacity: 1;}
.tlp-team .layout8 .single-team-area:hover .tlp-overlay,
.tlp-team .layout8 .single-team-area:hover h3{-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
.tlp-team .layout8 .single-team-area:hover h3 {opacity: 1; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }

/*********************** End Layout 8 ********************/

/*********************** Layout 9 ************************/
.tlp-team .layout9 .single-team-area {position: relative; overflow: hidden; margin: 0px; width: 100%; height: auto; background: #3085a3; text-align: center; } 
.tlp-team .layout9 img {position: relative; display: block; } 
.tlp-team .layout9 .tlp-overlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%;padding: 10px; color: #fff; -webkit-backface-visibility: hidden; backface-visibility: hidden; } 
.tlp-team .layout9 .single-team-area img {-webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1.15); transform: scale(1.15); } 
.tlp-team .layout9 .single-team-area:hover img {-webkit-transform: scale(1); transform: scale(1); } 
.tlp-team .layout9 .single-team-area h3 {font-size: 24px; margin-top: 60%; padding: 0px 15px !important; margin-bottom: 0px !important; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); } 
.tlp-team .layout9 .tlp-position{ opacity: 0;-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); }
.tlp-team .layout9 .single-team-area h3 a{ color: #fff;} 
.tlp-team .layout9 .single-team-area p {margin: 0; padding: 5px 15px 14px 15px; line-height: 20px; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,20px,0) scale(1.1); transform: translate3d(0,20px,0) scale(1.1); } 
.tlp-team .layout9 .single-team-area:hover .tlp-overlay{background-color: rgba(217, 35, 45, 0.85); -webkit-transition: all 0.35s ease-out 0.15s; -moz-transition: all 0.35s ease-out 0.15s; -ms-transition: all 0.35s ease-out 0.15s; -o-transition: all 0.35s ease-out 0.15s; transition: all 0.35s ease-out 0.15s; } 
.tlp-team .layout9 .single-team-area .social-icons {margin: 0px; text-align: center; padding: 0px; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,20px,0) scale(1.1); transform: translate3d(0,20px,0) scale(1.1); } 
.tlp-team .layout9 .single-team-area:hover .social-icons { opacity: 1; padding: 0px 15px;} 
.tlp-team .layout9 .single-team-area:hover h3 {margin-top: 15%; padding: 0px 15px; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 
.tlp-team .layout9 .single-team-area:hover p {opacity: 1; -webkit-transform: translate3d(0,0,0) scale(1); transform: translate3d(0,0,0) scale(1); }
.tlp-team .layout9 .single-team-area:hover .tlp-position{ padding: 0px 15px;opacity: 1;-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,2px,0); transform: translate3d(0,2px,0); }

/************************* Layout 10 **************************/
.tlp-team .layout10 .image-container {overflow: hidden;position: relative;width: 100%;padding: 0;margin: 0;line-height: 11px;}
.tlp-team .layout10 .image-container img {-webkit-transition: all 1.1s ease; -moz-transition: all 1.1s ease; -o-transition: all 1.1s ease; -ms-transition: all 1.1s ease; transition: all 1.1s ease; max-width: 100%; }
.tlp-team .layout10 .image-container:hover img {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.tlp-team .layout10 .tlp-overlay {position: absolute; bottom: 0; left: 0; height: 100%; width: 100%; color: #fff; background-color: rgba(217, 35, 45, 0.85); -webkit-transition: all 0.5s ease-out 0.15s; -moz-transition: all 0.5s ease-out 0.15s; -ms-transition: all 0.5s ease-out 0.15s; -o-transition: all 0.5s ease-out 0.15s; transition: all 0.5s ease-out 0.15s; text-align: center; }
.tlp-team .layout10 .tlp-overlay .tlp-title { padding: 4px 10px !important;opacity: 0; -webkit-transform: translateY(-100px); -moz-transform: translateY(-100px); -ms-transform: translateY(-100px); -o-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: all 0.5s ease-out 0.15s; -moz-transition: all 0.5s ease-out 0.15s; -ms-transition: all 0.5s ease-out 0.15s; -o-transition: all 0.5s ease-out 0.15s; transition: all 0.5s ease-out 0.15s; display: block; background-color: rgba(255, 255, 255, 0.85); text-align: center; padding: 1px 0; margin: 20px 0px 5px; color: #000; font-size: 20px; }
.tlp-team .layout10 .tlp-position{ padding: 8px 10px; color: #fff;}
.tlp-team .layout10 .tlp-overlay:hover .tlp-title {opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); }
.tlp-team .layout10 .tlp-overlay .tlp-title h3{padding: 8px 10px 2px !important; margin: 0px; color: #000;}
.tlp-team .layout10 .tlp-overlay .tlp-title h3 a{ color: #000; }
.tlp-team .layout10 .tlp-overlay p {padding:2px 10px 10px; margin: 0px; line-height: 20px; }
.tlp-team .layout10 .tlp-overlay {-webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all 0.5s ease-out 0.15s; -moz-transition: all 0.5s ease-out 0.15s; -ms-transition: all 0.5s ease-out 0.15s; -o-transition: all 0.5s ease-out 0.15s; transition: all 0.5s ease-out 0.15s; }
.tlp-team .layout10 .image-container:hover .tlp-overlay {-webkit-opacity: 1; -moz-opacity: 1; opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); }
.tlp-team .layout10 .tlp-team-item {border: 6px solid #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
.tlp-team .layout10 .tlp-team-item .tlp-info h3,.tlp-team .layout10 .tlp-team-item .tlp-info h3 a{margin: 15px 5px; padding: 0; }

/************************ isotope 1 ******************/
.tlp-team .isotope1 .team-member figure{ position: relative;}
.tlp-team .isotope1 .team-member h3 a{ color: #fff;}
.tlp-team .isotope1 .team-member h3{ color: #fff; margin: 0px; padding: 0px 0px 4px;}
.tlp-team .isotope1 .team-member .overlay .tlp-position{ color: #fff; text-align: center;}
.tlp-team .isotope1 .team-member{ overflow: hidden; position: relative;}
.tlp-team .isotope1 .overlay .short-bio{ padding-top: 5px; line-height: 20px;}
.tlp-team .isotope1 .team-member .overlay {position: absolute;bottom: 0;left: 0;height: 100%;width: 100%;color: #fff; background-color: rgba(217, 35, 45, 0.85); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; text-align: center; padding: 20px;display: inline-block; float: left; }
.tlp-team .isotope1 .team-member .overlay,.tlp-team .isotope1 .team-member .detile-popup {-moz-transform: scale(0.5); -webkit-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5); opacity: 0; }
.tlp-team .isotope1 .team-member:hover .overlay,.tlp-team .isotope1 .team-member:hover .detile-popup {opacity: 1; -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.tlp-team .isotope1 .button-group{text-align: center;padding-bottom: 20px;}
.tlp-team .isotope1 .button-group button { background: #000000;border:none;color: #fff; text-transform: none;font-weight: 400 !important;margin: 5px;padding: 10px 10px; outline: 0px;}
.tlp-team .isotope1 .button-group button:hover{ opacity: .8;}
.tlp-team .isotope1 .button-group .selected{ background: #26AAE1;}
.tlp-team .isotope1 .social-icons{ padding-top: 0px;}
/*********************** End Isotope 1 ********************/

/*********************** Start Isotope 2 ********************/
.tlp-team .isotope2 h3{ padding-top: 10px !important; margin: 0px;}
.tlp-team .isotope2 .tlp-content{ background: none; padding-top: 0px;}
.tlp-team .isotope2 .team-item {  display: inline-block; float:left;}
.tlp-team .isotope2 .short-bio{ padding-top: 5px;}
.tlp-team .isotope2 .short-bio p{ margin: 0px 0px 10px;}
.tlp-team .isotope2 .social-icons{ padding-top: 5px;}
/*********************** End Isotope 2 ********************/

/******************************** Isotope 3 ****************************/
.tlp-team .isotope3 .single-team-area {position: relative; overflow: hidden; margin: 0px; width: 100%; height: auto; background: #3085a3; text-align: center; } 
.tlp-team .isotope3 img {position: relative; display: block; } 
.tlp-team .isotope3 .tlp-overlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%;padding: 10px; color: #fff; -webkit-backface-visibility: hidden; backface-visibility: hidden; } 
.tlp-team .isotope3 .single-team-area img {-webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1.15); transform: scale(1.15); } 
.tlp-team .isotope3 .single-team-area:hover img {-webkit-transform: scale(1); transform: scale(1); } 
.tlp-team .isotope3 .single-team-area h3 {font-size: 24px; margin-top: 60%; padding: 0px 15px !important; margin-bottom: 0px !important; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); } 
.tlp-team .isotope3 .tlp-position{ opacity: 0;-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); }
.tlp-team .isotope3 .single-team-area h3 a{ color: #fff;} 
.tlp-team .isotope3 .single-team-area p {margin: 0; padding: 5px 15px 14px 15px; line-height: 20px; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,20px,0) scale(1.1); transform: translate3d(0,20px,0) scale(1.1); } 
.tlp-team .isotope3 .single-team-area:hover .tlp-overlay{background-color: rgba(217, 35, 45, 0.85); -webkit-transition: all 0.35s ease-out 0.15s; -moz-transition: all 0.35s ease-out 0.15s; -ms-transition: all 0.35s ease-out 0.15s; -o-transition: all 0.35s ease-out 0.15s; transition: all 0.35s ease-out 0.15s; } 
.tlp-team .isotope3 .single-team-area .social-icons {margin: 0px; text-align: center; padding: 0px; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,20px,0) scale(1.1); transform: translate3d(0,20px,0) scale(1.1); } 
.tlp-team .isotope3 .single-team-area:hover .social-icons { opacity: 1; padding: 0px 15px;} 
.tlp-team .isotope3 .single-team-area:hover h3 {margin-top: 15%; padding: 0px 15px; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 
.tlp-team .isotope3 .single-team-area:hover p {opacity: 1; -webkit-transform: translate3d(0,0,0) scale(1); transform: translate3d(0,0,0) scale(1); }
.tlp-team .isotope3 .single-team-area:hover .tlp-position{ padding: 0px 15px;opacity: 1;-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0,2px,0); transform: translate3d(0,2px,0); }


/*********************** Start Isotope 4 ********************/
.tlp-team .isotope4 .tlp-team-item h3 { margin: 15px 25px 2px !important; padding: 0px; color: #fff;}
.tlp-team .isotope4 .tlp-position{ color: #fff; text-align: left; padding: 0px 25px; line-height: 22px;}
.tlp-team .isotope4 .social-icons {bottom: 25px;left: 24px;position: absolute;right: 0; text-align: center;}
.tlp-team .isotope4 .tlp-team-item {position: relative;text-align: center;cursor: pointer;}
.tlp-team .isotope4 .tlp-team-item img {position: relative; display: block; } 
.tlp-team .isotope4 .tlp-team-item figcaption {color: #fff;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.tlp-team .isotope4 .tlp-team-item figcaption::before,
.tlp-team .isotope4 .tlp-team-item figcaption::after {pointer-events: none;}
.tlp-team .isotope4 .tlp-team-item figcaption{ opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.tlp-team .isotope4 .tlp-team-item img {-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}
.tlp-team .isotope4 figcaption:hover { opacity: 1;background-color: rgba(46, 44, 44, .4);}
.tlp-team .isotope4 .tlp-team-item:hover .tpl-social {-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); left: 0; margin: auto; position: absolute; right: 0; text-align: center; top: -30px; } 
.tlp-team .isotope4 .tlp-team-item figcaption::before,
.tlp-team .isotope4 .tlp-team-item figcaption::after {position: absolute;top: 15px;right: 15px;bottom: 15px;left: 15px;content: '';opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; } 
.tlp-team .isotope4 .tlp-team-item figcaption::before {border-top: 1px solid #fff;border-bottom: 1px solid #fff; -webkit-transform: scale(0, 1);transform: scale(0, 1); }
.tlp-team .isotope4 .tlp-team-item figcaption::after {border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1, 0); transform: scale(1, 0); }
.tlp-team .isotope4 .tlp-team-item h3 {padding-top: 2%; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); opacity: 0; } 
.tlp-team .isotope4 .tlp-team-item .tlp-position,.tlp-team .isotope4 .tlp-team-item:hover .short-bio {opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } 
.tlp-team .isotope4 .tlp-team-item:hover figcaption::before, .tlp-team .isotope4 .tlp-team-item:hover figcaption::after {opacity: 1; -webkit-transform: scale(1); transform: scale(1); } 
.tlp-team .isotope4 .tlp-team-item:hover h3,.tlp-team .isotope4 .tlp-team-item:hover .short-bio, .tlp-team .isotope4 .tlp-team-item:hover .tlp-position {opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 
.tlp-team .isotope4 .tlp-team-item .short-bio{ opacity: 0; padding: 0px 10px 10px;}
.tlp-team .isotope4 .short-bio p{ text-align: center; font-size: 14px; color: #fff; padding: 2px 15px 0px; margin-bottom: 10px; line-height: 20px; }
.tlp-team .isotope4 .round-img .tlp-team-item figcaption{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.tlp-team .isotope4 .round-img figcaption::before,.tlp-team .isotope4 .round-img figcaption::after{ border: none;}

/*************************** End Isotope ***********************/
/******************************* Layout Carousel *********************/
.tlp-team .carousel .owl-buttons{ position: absolute; right: 0px; top: -36px;}
.tlp-team .carousel .owl-item .layout9 { display: inline-block; margin:0 15px}
/*************************** pop up ****************************/
#tlp-popup-wrap .tlp-popup-singlePage-counter {color: #fff; position: absolute; margin: auto; right: 40px; top: 0; bottom: 0; font: 400 13px/30px "Open Sans",sans-serif; height: 30px; }
.tlp-popup-wrap {min-height: 100%;  position: fixed; width: 100%; left: 0; top: 0; margin-left:100%; display: none; overflow-y: scroll; overflow-x: hidden; z-index: 999999; padding: 0px; } 
.tlp-popup-wrap:before {content: ""; display: inline-block; height: 100%; vertical-align: middle; } 
.tlp-popup-wrap .tlp-popup-navigation-wrap {background-color: #34425C; } 
.tlp-popup-wrap .tlp-popup-loading{background: url('../images/tlp-loading.gif') no-repeat center; height: 200px; } 
.tlp-popup-content {width: 100%; height: 100%; background: #fff; position: fixed; overflow-y: scroll; } 
.tlp-popup-singlePage-sticky .tlp-popup-navigation-wrap {position: fixed; top: 0; } 
.tlp-popup-singlePage .tlp-popup-next, .tlp-popup-singlePage .tlp-popup-prev {width: 44px; height: 44px; bottom: 0; }
.tlp-popup-singlePage .tlp-popup-next {background: url("../images/tlp-sprite.png") no-repeat scroll -46px -92px transparent; right: 0; bottom: 0; left: 108px; }
.tlp-popup-navigation .tlp-popup-next,.tlp-popup-navigation .tlp-popup-close,.tlp-popup-navigation .tlp-popup-prev {display: inline-block; margin: 5px !important; cursor: pointer; } 
.tlp-popup-navigation{padding: 5px 0px;text-align: center; }
.tlp-popup-singlePage .tlp-popup-next:hover {background-position: -46px -138px; }
.tlp-popup-navigation,.tlp-popup-navigation-wrap{width:100%}
/*************** Button ********************/
.tlp-team .button-group{text-align: center;padding-bottom: 20px;}
.tlp-team .button-group button { background: #000000;border:none;color: #fff;  text-transform: none;font-weight: 400 !important;margin: 5px;padding: 10px 10px; outline: 0px;}
.tlp-team .button-group button:hover{ opacity: .8;}
.tlp-team .button-group .selected{ background: #26AAE1;}

/******************************* Next Preview  ******************/
.tlp-popup-singlePage .tlp-popup-prev {background: url("../images/tlp-sprite.png") no-repeat scroll 0 -92px transparent; left: 0; }
.tlp-popup-singlePage .tlp-popup-prev:hover {background-position: 0 -138px; }
.tlp-popup-singlePage .tlp-popup-close {background: url("../images/tlp-sprite.png") no-repeat scroll -92px -92px transparent; height: 44px; width: 44px; margin: auto; top: 0; right: 0; bottom: 0; left: 0; } 
.tlp-popup-singlePage .tlp-popup-close:hover {background-position: -92px -138px; }
.tlp-layout-isotope .team-member{display: inline-block; float: left; }



figure {margin: 0; } img {vertical-align: middle; } 
.img-responsive {display: block; max-width: 100%; height: auto; } 
.img-rounded {border-radius: 6px; } 
.img-thumbnail {padding: 4px; line-height: 1.42857143; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; } 
.img-circle {border-radius: 50%; }
.table-responsive {overflow-x: auto; min-height: 0.01%; }


/********************************* pagination ************************/

.tlp-pagination {text-align: center; } 
.pagination {display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; } 
.pagination > li {display: inline; } 
.pagination > li > a, .pagination > li > span {position: relative; float: left; padding: 6px 12px; line-height: 1.42857143; text-decoration: none; color: #337ab7; background-color: #ffffff; border: 1px solid #dddddd; margin-left: -1px; } 
.pagination > li:first-child > a, .pagination > li:first-child > span {margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; } 
.pagination > li:last-child > a, .pagination > li:last-child > span {border-bottom-right-radius: 4px; border-top-right-radius: 4px; } 
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {z-index: 2; color: #23527c; background-color: #eeeeee; border-color: #dddddd; } 
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {z-index: 3; color: #ffffff; background-color: #337ab7; border-color: #337ab7; cursor: default; } 
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {color: #777777; background-color: #ffffff; border-color: #dddddd; cursor: not-allowed; } 
.pagination-lg > li > a, .pagination-lg > li > span {padding: 10px 16px; font-size: 18px; line-height: 1.3333333; } 
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {border-bottom-left-radius: 6px; border-top-left-radius: 6px; } 
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {border-bottom-right-radius: 6px; border-top-right-radius: 6px; } 
.pagination-sm > li > a, .pagination-sm > li > span {padding: 5px 10px; font-size: 12px; line-height: 1.5; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {border-bottom-left-radius: 3px; border-top-left-radius: 3px; } 
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {border-bottom-right-radius: 3px; border-top-right-radius: 3px; }
.tooltip {position: absolute; z-index: 1070; display: block; font-style: normal; font-weight: normal; letter-spacing: normal; line-break: auto; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 12px; opacity: 0; filter: alpha(opacity=0); } 
.tooltip.in {opacity: 0.9; filter: alpha(opacity=90); } 
.tooltip.top {margin-top: -3px; padding: 5px 0; } 
.tooltip.right {margin-left: 3px; padding: 0 5px; } 
.tooltip.bottom {margin-top: 3px; padding: 5px 0; } 
.tooltip.left {margin-left: -3px; padding: 0 5px; } 
.tooltip-inner {max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; background-color: #00afd1; border-radius: 4px; }
.tooltip-arrow {position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } 
.tooltip.top .tooltip-arrow {bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; }

/****************************** detail page *************************/
.tlp-single-container{
    margin: 25px 0;
}
.tlp-team .tlp-detail{ text-align: left !important; }
.tlp-team .tlp-detail ul{ margin: 10px 0px; }
.tlp-team .tlp-detail .tlp-position,.tlp-single-detail .tlp-position{ font-weight: 400; margin-bottom: 6px;}
.tlp-single-detail .social-icons a{ background: #00afd1;}
#tlp-member-container:after{clrar:both; content: "."; display: block; visibility: hidden; height: 0; } 

.tlp-single-detail .tlp-team-skill ul{margin: 0; }
.tlp-single--detail ul li label {font-weight: bold; margin-right: 10px; }

/********************* Media Query *******************/

@media (min-width: 768px) {.container {width: 750px; } }
@media (min-width: 992px) {.container {width: 970px; } }
@media (min-width: 1200px) {.container {width: 1170px; } }

@media (max-width: 767px) {
  .hidden-xs {display: none !important; }
  }
  @media (max-width: 360px) {
	.tlp-team .layout6 .tlp-left-arrow::after {
	bottom: -111px;

	}
  }

@media screen and (max-width: 767px) {
	.tlp-team .margin-bottom15{ margin-bottom: 5px !important; }

	.tlp-team .layout6 .tlp-right-arrow:after{display: inline-block; left: 0; margin: auto; right: 0; top: -15px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
	.tlp-team .layout6 .tlp-left-arrow:after{display: inline-block; -webkit-transform: rotate(-136deg); -moz-transform: rotate(-136deg); -o-transform: rotate(-136deg); -ms-transform: rotate(-136deg); transform: rotate(-136deg); bottom: -94px; left: 0; margin: auto; right: 0; }
    .tlp-member-feature-img, .tlp-member-description-container{float: none; width: 100%; } }
@media (min-width: 768px) {
  .margin-bottom15{ margin-bottom: 5px !important;}
  .tlp-col-sm-1, .tlp-col-sm-2, .tlp-col-sm-3, .tlp-col-sm-4, .tlp-col-sm-5, .tlp-col-sm-6, .tlp-col-sm-7, .tlp-col-sm-8, .tlp-col-sm-9, .tlp-col-sm-10, .tlp-col-sm-11, .tlp-col-sm-12 {float: left; }
  .tlp-col-sm-12 {width: 100%;} .tlp-col-sm-11 {width: 91.66666667%;} .tlp-col-sm-10 {width: 83.33333333%;} .tlp-col-sm-9 {width: 75%;} .tlp-col-sm-8 {width: 66.66666667%;} .tlp-col-sm-7 {width: 58.33333333%;} .tlp-col-sm-6 {width: 50%;} .tlp-col-sm-5 {width: 41.66666667%;} .tlp-col-sm-4 {width: 33.33333333%;} .tlp-col-sm-3 {width: 25%;} .tlp-col-sm-2 {width: 16.66666667%;} .tlp-col-sm-1 {width: 8.33333333%;}
}
@media (min-width: 992px) {
  .margin-bottom15{ margin-bottom: 15px;}
  .tlp-col-md-1, .tlp-col-md-2, .tlp-col-md-3, .tlp-col-md-4, .tlp-col-md-5, .tlp-col-md-6, .tlp-col-md-7, .tlp-col-md-8, .tlp-col-md-9, .tlp-col-md-10, .tlp-col-md-11, .tlp-col-md-12 {float: left;}
  .tlp-col-md-12 {width: 100%;} .tlp-col-md-11 {width: 91.66666667%;} .tlp-col-md-10 {width: 83.33333333%;} .tlp-col-md-9 {width: 75%;} .tlp-col-md-8 {width: 66.66666667%;} .tlp-col-md-7 {width: 58.33333333%;} .tlp-col-md-6 {width: 50%;} .tlp-col-md-5 {width: 41.66666667%;} .tlp-col-md-4 {width: 33.33333333%;} .tlp-col-md-3 {width: 25%;} .tlp-col-md-2 {width: 16.66666667%;} .tlp-col-md-1 {width: 8.33333333%;}
}
@media (min-width: 1200px) {
  .tlp-col-lg-1, .tlp-col-lg-2, .tlp-col-lg-3, .tlp-col-lg-4, .tlp-col-lg-5, .tlp-col-lg-6, .tlp-col-lg-7, .tlp-col-lg-8, .tlp-col-lg-9, .tlp-col-lg-10, .tlp-col-lg-11, .tlp-col-lg-12 {float: left;}
  .tlp-col-lg-12 {width: 100%;} .tlp-col-lg-11 {width: 91.66666667%;} .tlp-col-lg-10 {width: 83.33333333%;} .tlp-col-lg-9 {width: 75%;} .tlp-col-lg-8 {width: 66.66666667%;} .tlp-col-lg-7 {width: 58.33333333%;} .tlp-col-lg-6 {width: 50%;} .tlp-col-lg-5 {width: 41.66666667%;} .tlp-col-lg-4 {width: 33.33333333%;} .tlp-col-lg-3 {width: 25%;} .tlp-col-lg-2 {width: 16.66666667%;} .tlp-col-lg-1 {width: 8.33333333%;}
}
 @media screen and (max-width: 767px) {
  .table-responsive {width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #dddddd; } 
  .table-responsive > .table {margin-bottom: 0; } 
  .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {white-space: nowrap; } 
  .table-responsive > .table-bordered {border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td {border-bottom: 0; } 
}
