﻿@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=cea4264b-9311-4eae-b1b3-e1bced43605d&fontids=827855,827858");
@font-face{
font-family:"Univers Next W23 Bold";
src:url("fonts/827855/7ddaf4c0-0441-4cce-b108-5016a7312304.eot?#iefix");
src:url("fonts/827855/7ddaf4c0-0441-4cce-b108-5016a7312304.eot?#iefix") format("eot"),url("fonts/827855/656fd04f-2259-442a-9e2b-e3fd781302e8.woff2") format("woff2"),url("fonts/827855/93bfbcbc-c9e7-48f3-986f-d018c005ffc8.woff") format("woff"),url("fonts/827855/3af52002-ea00-4b47-8970-d0ae92fa1962.ttf") format("truetype");
}
@font-face{
font-family:"Univers Next W23 Light";
src:url("fonts/827858/21d565a6-f504-4d85-8481-0cbb822ccd6f.eot?#iefix");
src:url("fonts/827858/21d565a6-f504-4d85-8481-0cbb822ccd6f.eot?#iefix") format("eot"),url("fonts/827858/caacbd46-1d4a-47ca-8f48-7b53aebe7a4a.woff2") format("woff2"),url("fonts/827858/ce32f194-a31d-4a58-ba99-e972be29ccb4.woff") format("woff"),url("fonts/827858/9845a1d5-d46d-4f13-8d05-366a0128261d.ttf") format("truetype");
}

 
body{font-family:"Univers Next W23 Light"; text-align:right;}

.team-mar-left{margin-left:26% !important;}
.top_nav {
    background: #000;
    text-align: left;
    font-size: 12px;
    width: 100%;
    float: left;
    color: #fff;
    height: 20px;
    line-height: 22px;
}

.top_nav a{color:#FFF; /*font-family:"Univers Next W23 Light";*/ text-transform:uppercase; font-weight:300;}

.top_nav span{padding:0px 5px;}

.top_nav:first-child a{padding-right: 40px;}

.top_nav a:hover{color:#cccccc; text-decoration:none;} 

.top_nav .container{padding:0; margin:auto; float:none; font-family: 'Univers Next W23 Light';}

.navbar-nav > li > a{padding-top:21px; line-height:21px;}
.navbar{right:0 !important; left:inherit;}
.nav > li{ transition:all ease 300ms 0ms;}

.dropdown-menu{right: 185px !important; left:inherit; text-align: right !important;}

.nav > li:nth-child(1){background:#0dbcf5;} 

.nav > li:nth-child(2){background:rgba(138,46,134,1);} 

.nav > li:nth-child(3){background:rgba(0,164,155,1);} 

.nav > li:nth-child(4){background:rgba(215,27,92,1);} 

.nav > li:nth-child(5){background:rgba(241,145,33,1);} 

.nav > li:nth-child(6){background:rgba(102,180,71,1);} 

.nav > li:nth-child(7){background:rgba(210,217,44,1);} 

.nav > li:nth-child(8){background:rgba(239,239,240,1);} 





.nav > li:nth-child(1) li{background:#0dbcf5;}

.nav > li:nth-child(2) li{background:rgba(138,46,134,0.67);} 

.nav > li:nth-child(3) li{background:rgba(0,164,155,0.67);} 

.nav > li:nth-child(4) li{background:rgba(215,27,92,0.67);} 

.nav > li:nth-child(5) li{background:rgba(241,145,33,0.67);} 

.nav > li:nth-child(6) li{background:rgba(102,180,71,0.67);} 

.nav > li:nth-child(7) li{background:rgba(210,217,44,0.67);} 

.nav > li:nth-child(8) li{background:rgba(239,239,240,0.67);} 



 



.nav > li:nth-child(1).active, .nav > li:nth-child(1) a:hover{ background:rgba(70,169,223,1);}

.nav > li:nth-child(2).active, .nav > li:nth-child(2) a:hover {background:rgba(138,46,134,1);} 

.nav > li:nth-child(3).active, .nav > li:nth-child(3) a:hover{background:rgba(0,164,155,1);} 

.nav > li:nth-child(4).active, .nav > li:nth-child(4) a:hover{background:rgba(215,27,92,1);} 

.nav > li:nth-child(5).active, .nav > li:nth-child(5) a:hover{background:rgba(241,145,33,1);} 

.nav > li:nth-child(6).active, .nav > li:nth-child(6) a:hover{background:rgba(102,180,71,1);} 

.nav > li:nth-child(7).active, .nav > li:nth-child(7) a:hover{background:rgba(210,217,44,1);} 

.nav > li:nth-child(8).active, .nav > li:nth-child(8) a:hover{background:rgba(239,239,240,1);}

 

.dropdown-menu > li > a{padding:20px 15px 19px 15px;}

.carousel-inner .container{position:relative;}

.banner-txt{position:absolute; left:0; z-index:999; background:rgba(0,0,0,0.7); color:#FFF; width:427px; font-size:20px; line-height:20px; padding:28px 34px;  top:147px; font-family:"Univers Next W23 Light";}

.banner-txt h2{ font-size:34px; font-family:"Univers Next W23 Light"; color:#FFF; line-height:44px; margin-top:14px; margin-bottom:2px; }

.banner-txt span{font-size:16px;}

.banner-txt span.name{font-size:24px; color:#5bc9ee; margin-top:14px; margin-bottom:26px; display:inline-block;}

.banner-txt p{color:#d3d3d3; line-height:24px; font-family: 'Univers Next W23 Light';}

.banner-txt a{ color:#5bc9ee;  }

.banner-txt .topic{margin-top:23px; font-family: 'Univers Next W23 Light';}

.banner-txt .topic a{color:#d3d3d3;}

.nav > li > a {
    padding-right:20px;
}

.home_blog{width:60%; float:right;}

.home_blog img{width:100%;}

.blog-sec{margin-bottom:48px; width:90%; float:right; position:relative;}



.home_blog .blog-sec:last-child{margin-bottom:0;}

h2.blog-tittle{font-family:"Univers Next W23 Light";color:#58595b; font-size:28px; line-height:32px; margin-top:19px; margin-bottom:12px; }

h2.blog-tittle a{color:#58595b;}

h2.blog-tittle a:hover{color:#0dbcf5; text-decoration:none;}

p.blog-desc{font-size:17px; color:#929497; line-height:22px; }



.hpng_now{width:40% !important; max-height:1565px; border-right:0px solid #cccccc; padding:0 0 0 20px !important; float:left; }

.scroller{max-height:1500px; width:100% !important; padding-right: 30px !important;}

.hpng_now h3{font-size:24px; margin:0; color:#231f20; border-bottom:1px solid #babcbe;  padding-bottom:12px; margin-right:30px;}

.hpng-left{/*width:175px;*/ float:right;}

.hpng_now article{padding-bottom:15px; padding-top:10px; background:url(../images/article-border.png) bottom left repeat-x;}

.hpng-tittle{font-size:16px; margin:0;   letter-spacing:1px; font-weight:300; color:#0dbcf5; text-transform:uppercase;    }

.hpng-tittle a{ color:#0dbcf5; }

.hpng-tittle a:hover{color:#231f20; text-decoration:none;}

.hpng-thumb{float:left;}

.hpng-time{color:#808184; font-size:11px; background:url(../images/time-icon.png) no-repeat left 2px; padding:0 0 0 15px;}

.hpng_now header{width:100%; float:left;}

.hpng_now p{font-size:12px; line-height:16px; margin:5px 0; display:inline-block; color:#6d6e70;}

.hpng-news{color:#6d6e70; font-size:12px; background:url(../images/hpng-news-link.png) no-repeat right 3px; padding:0 20px 3px 0;}

.hpng-image{margin-top:15px; width:100%;}

/*--------------comments----------*/
.comments-sec{width:100%; height:auto; margin-top:70px; margin-bottom:50px; float:left; font-family: 'Univers Next W23 Light';}
.comments-sec .commenthd a{text-align:right !important;  background:#00adef url(../images/comments-arw.png) no-repeat; background-position:175px; padding: 6px 30px 6px 68px; color:#FFF; font-size:16px;}
.commet-textarea{width:100%; float:left; margin-top:50px;}
.commet-left{float:right; width:12%;}
.commet-right{float:left; width:88%;}
.comments-sec .commet-right textarea{width:103%; border:3px solid #bcbdc1; height:66px; outline:none;}
.comments-tittle{font-size:18px; margin:0px 0 10px 0;}
.comments-tittle a{ color:#099ad7;}
.commet-right p{font-size:18px; color:#383c3e; line-height:25px !important;}
.commet-right p a{color: #9a9b9f;}
#showcomment{display:none;}
/*--------------comments----------*/

/*--------------related----------*/
.related-section .row{margin: 0 -13px !important;}
.related img{width:100%;}
/*--------------related----------*/





.track3 {

    width: 11px;

    background: #e6e7e8;

    margin-right: 0;

    border-radius: 10px;

    -webkit-transition: background 250ms linear;

    transition: background 250ms linear;

}



.handle3 {

    width: 11px;

    right: 0;

    background: #999;

    background: rgba(0, 0, 0, 0.4);

    border-radius: 7px;

    -webkit-transition: width 250ms;

    transition: width 250ms;

}



.track3:hover,

.track3.dragging {

    background: #d9d9d9; 

    background: rgba(0, 0, 0, 0.15);

}

.track3:hover .handle3,

.track3.dragging .handle3 {

    width: 10px;

}



.gray-bg{background:#f5f5f5; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; width:100%;  }



.inner-text-cont{margin-top:55px; width:290px; float:right; margin-bottom:30px; position:relative;}

.mapping-img{width:100%; margin-top:-40px;}

.mapping-cont .inner-text-cont{ margin-bottom:0;}



h2, .h2{

	color:#231f20; margin-top:10px;

}

.small-tittle{

	color:#FFF; letter-spacing:1px; font-size:13px; line-height:21px; width:auto; padding:1px 8px 0; font-weight:300; text-transform:uppercase;
	margin-bottom:20px;

}
.title-hd{float:right; width:190px; padding-right:5px; margin-bottom:20px;}

.grn-bg{

background:#d6de23;

	

}

.blue-bg{

	background:#00a69c;

}

.column{

	width:100%; float:left;

}

.topic-areas {

	margin-bottom:30px; 

}



.topic-areas .col-md-4{  padding:0 15px;}

.topic-areas  img{width:100%;}

.topic-areas figcaption{ font-size:22px; color:#231f20; padding:5px 0 20px 0;}

.topic-areas a:hover figcaption{color:#0dbcf5;}

 .topic-areas a:hover{text-decoration:none; }

 .no-brdr{

	border:none;

	

}

.news-cont{

	margin-bottom:0; margin-top:75px;

}

.news-main{

	width:100%; float:left;

}

.news-txt{ width:400px; float:right;}

.news-form{float:left; padding:4px 0 0 0; margin-top:60px;}

.news-form input{ width:408px; float:right; height:37px; background:#FFF; border:3px solid #636363;}

.subscribe-btn{background:#808184 url('../images/news-subscribe-btn.png') no-repeat center center; width:39px; height:37px;

	 border:3px solid #636363; border-left:none;

}

.subscribe-btn:hover{ background-color:#636363; border:3px solid #808184;  border-left:none;}

.news-subscribe{

	min-height:275px; color:#58595b; float:left;  width:100%; margin-top:65px;

}

footer{background:#000; padding:25px 0; width:100%; float:left;}



.footer-left{

	width:870px; float:left;

}

.footer-right{ text-align:right;

	width:160px; float:right;

}



.footer-links{padding:0; margin:0; width:100%; float:left; display:table;}

.footer-links li:first-child{

	padding:0 20px 0 0;

}

.footer-links li{ display:table-cell; padding:0 16px; list-style:none; margin:0; font-size:12px;  font-weight:300; letter-spacing:1px;}

.footer-links li a{

	text-transform:uppercase; color:#FFF;

}

.footer-links li a:hover{text-decoration:none; color:#ccc;}

.footer-links li ul{ display:block;

	padding:0;

}

.footer-links li li:first-child{padding:10px 0 5px 0; letter-spacing:0;}

.footer-links li li{float:none; font-size:11px; display:block; font-weight:400; text-transform:none; padding:5px 0;

}

.footer-right ul{

	width:100%; float:right;

}

.footer-right ul li{list-style:none; margin:0 0 20px 0; font-size:12px;  font-weight:300; letter-spacing:1px;}

.footer-right ul li a{

	text-transform:uppercase; color:#FFF;

}

.footer-right ul li a:hover{text-decoration:none; color:#ccc;}

.footer-btm{

	float:right; padding:0; margin:0;

}

.footer-btm li{

	float:left; padding:0  0 0 16px; font-size:12px; list-style:none;  font-weight:300; letter-spacing:1px;

}

.footer-btm li a:hover{text-decoration:none; color:#ccc;}

.footer-btm li a{color:#FFF;}

#navbar2{ z-index:999;}

.footer-toggle{height:63px; width:100%; background:#221f1f; padding:0 30px; display:none; }

.footer-menu{color:#FFF; font-size:16px; font-weight:300; text-transform:uppercase; float:left; margin:23px 0 0 0;}

.footer-menu-icon{float:left; width:21px; margin-right:25px; margin-top:3px; }

.footer-menu-icon .icon-bar{width:21px; height:3px; background:#FFF; float:left; margin-bottom:4px;}

.{position:fixed; right:0; bottom:0; width:57px; height:63px; z-index:9999; background:#050404 url(../images/footer-up-down.png) no-repeat center center; display:none;}

..open{background:#050404 url(../images/footer-up-arw.png) no-repeat center center;}

.logo{position:absolute; right:0; top:0; z-index:9999;}

#wrapper{position:relative; width:100%; float:left;}

.navbar-form{width:180px; height:54px; background:rgba(239,239,240,1); margin:0; padding-top:13px; }

.navbar-form .form-control{width:91px; background:none; border:none; padding:0; color:#6e6f70; font-size:13px; font-weight:300; text-transform:uppercase; box-shadow:none; height:30px;}

 .search-btn{width:15px; height:15px; background:url(../images/search-btn.png) no-repeat; float:right; border:none; padding:0;     margin: 10px 0 0 0px;}

.navbar-form .form-group{float:right;}
.navbar-form .form-group input{width:120px; text-align: right;
    padding-right: 10px}

 

.inner-container{width:665px; float:right; margin:0 248px 0 0; padding:131px 0 0 0; clear:both; min-height:700px;}

.team-page{padding-bottom:80px; }
.team-page h2{font-family: 'Univers Next W23 Light'}

.topic-container{width:774px;}

.topic-container .blog-sec{margin-bottom:46px;}

.topic-container .blog-sec.top{margin-bottom:54px;}

.inner-container.team-page.team-no-padding{min-height:10px; padding:0; font-family: 'Univers Next W23 Light'}

.topic-main-image{width:100%;}

.page-tittle{font-size:58px; padding-bottom:10px; line-height:60px;}

.bootstrap-select{height:auto;}

.bootstrap-select.open .dropdown-toggle{box-shadow:none; background:#fff; border-color:#bbbdbf; border-bottom:none; padding:6px 38px 7px 12px; }

 .bootstrap-select .dropdown-menu{left:0; top:100%; background:#FFF; min-width:100px; padding:0; margin:0; border:1px solid #bbbdbf; border-top:none;

 }

 .bootstrap-select  .dropdown-menu > li > a{padding:13px 10px; color:#929497; font-weight:400; text-transform:none;}

  .bootstrap-select  .dropdown-menu > li > a:hover, .bootstrap-select.btn-group .dropdown-menu li.selected a{ color:#f6921e ;}

 .bootstrap-select .btn{width:100%; height:54px; background:#fff; border-color:#bbbdbf; border-radius:0; font-size:14px; color:#231f20; font-weight:300; text-transform:uppercase;}

 .bootstrap-select.btn-group .dropdown-toggle .caret{background:url(../images/select-menu-arw.png) no-repeat; border:0; width:22px; height:12px; margin-top:-6px !important;}

 .filter .col-md-4{padding:0 5px;}

  .filter{padding:0 10px; margin-bottom:50px; width: 70%;
    float: right;}

  .bootstrap-select.btn-group .dropdown-toggle .filter-option{text-align:right !important;}
  .bootstrap-select.btn-group .dropdown-toggle .caret{left: 12px;}

  

  

 .inner-article {margin-bottom:100px;}

 .article-page .inner-article{margin-bottom:75px; float:left; width:100%;}

  

   .inner-article article{border-bottom:1px solid #bbbdbf; padding-bottom:17px; margin-bottom:28px; width:100%; float:left; } 

   .inner-article article.fade{opacity:0.3;}

   .inner-article article.fadeout{opacity:1;}

    .fade{opacity:0.3;}

   .fadeout{opacity:1;}

   

  .inner-article h2{font-size:32px; color:#58595b; font-weight:400;}

  .article-tag{
	  font-size: 12px;
    text-transform: uppercase;
    color: #FFF;
    line-height: 26px;
    padding: 0 4px;
    background: #f6921e;
    font-weight: 300;
    float: right;
    margin-left: 33px;
    margin-top: 2px;
    height: 25px;}

  .article-left{width:450px; float:left;}

  .article-right{width:147px; float:right; padding-top:20px;}

  .article-time{background:url(../images/article-time-icon.png) no-repeat right 4.5px; padding-right: 25px;font-size:17px; color:#808184; font-family: 'Univers Next W23 Light'; margin-bottom:15px;}

	.inner-article .article-left a{color:#231f20 !important; background:url(../images/article-link-icon.jpg) no-repeat left center; padding:0 0 0 23px; float:right;}

	.inner-article .article-left a:hover{color:#5bc9ee !important; text-decoration:none; background:url(../images/article-link-iconover.jpg) no-repeat right center; padding:0 23px 0 0; float:right;}

   .article-left p{font-size:18px; color:#929497;}

   /*.article-more{background:url(../images/article-link-icon.jpg) no-repeat right center; padding:0 23px 0 0; color:#231f20; float:right;}*/

   .pagi-sec{width:100%; float:left;}

   

   .pag-top{margin:0; padding:0; width:100%; float:left; font-size:18px; line-height:18px;}

 .pag-top li{float:right; list-style:none; border-left:1px solid #231f20; padding:0 10px; margin-bottom:15px;}

 .pag-top li:first-child{padding:0 0px 0 10px;}

  .pag-top li:last-child{border-left:none;}

  .pag-top li a{color:#231f20;}
.pagination > li{float:right;}
  .pag-top li a:hover{color:#5bc9ee !important; text-decoration:none;}

  .pag-top li a.gray{ color:#a6a8ab;}

  .page-txt{float:left; color:#231f20; font-size:18px; padding-left: 10px;}

  /*.pagination > li.next{background:url(../images/article-link-icon.jpg) no-repeat right center; padding-right:22px;}*/

 .pagination > li.next a{border-right:none; background:url(../images/article-link-icon.jpg) no-repeat left center; padding-left:22px;}

 .pagination > li.next a:hover{color:#5bc9ee; border-right:none; background:url(../images/article-link-iconover.jpg) no-repeat left center; padding-left:22px;}

 .social-share{padding-top:3px;}

 .social-share a{float:right; margin-left:10px;}
 .arti-hd{float:right; width:100%;}

 .share-txt{color:#bbbdbf; font-weight:300; line-height:21px; font-family: 'Univers Next W23 Light'}

 .team-page .row{margin:0 -23px;}

 .team-tittle{font-size:18px; margin:10px 0 5px 0;}

 .team-tittle a{ color:#099ad7;}

  .team p{font-size:18px; color:#383c3e;}

  .team{margin-bottom:20px; margin:15px 31px 17px; padding:0; width:175px;}

 /* .team-page .team{width:174px;}*/

  .team2-page .team-detail{margin-bottom:185px;}

  .team-detail .left{width:192px; float:right; margin-left:40px;}

  .less-margin{padding-top:80px;}

  .no-padding{padding:0 !important;}

  .no-margin .inner-article{margin:0 auto !important;}

  

  .black-bg{width:100%; float:left; padding:30px 0 0 0;}

  .black-bg span{width:190px; height:11px; background:#000000; float:right; margin-bottom:15px;}

  .topic-detail{font-size:20px; color:#6e7276; padding-bottom:40px;}

  .topic-page{font-size:18px; color:#19181c; padding:10px 0 0 0; text-transform:uppercase;}

  .contact-btn{width:129px; line-height:54px; background:#2aabe3; color:#FFF; border:none; font-size:14px; text-transform:uppercase; margin-top:22px; margin-bottom:20px;}

    .contact-btn:hover{background:#369ed9;}

  .contact-map{width:100%; float:left; margin-top:40px; height:400px; position:relative; padding-bottom:120px;}

  

  

 .contact-map  iframe{

    left:0;

    top:0;

    height:100%;

    width:100%;

    position:absolute;

}

  .contact-map img{width:100%;}

  .contact-left{padding-right:80px;}

 .contact-page h3{color:#515457; font-size:32px; font-weight:300;}

 .contact-page P{font-size:18px; color:#6e7276;}

 .map-iframe{width:100%; background:#dadada; height:300px; text-align:center; font-size:40px;}

 .inner-banner{width:100%; float:left; position:relative; height:635px; overflow:hidden; }

.inner-banner img{width:100%; object-fit:cover;} 

.inner-banner .inner-container{min-height:200px;}

.banner-tittle{ position:absolute; top:0; width:100%;}

.inner-banner h2.page-tittle{color:#FFF; position:absolute; right:260px;}

.content-page p{ font-size:16px; line-height:20px; color:#58595b;}

.content-page h3{color:#0dbcf5; font-size:28px;}

.content-page{padding:58px 0 93px 0; min-height:none !important; float:right;}

.carousel-inner{height:760px;}

.carousel .item{position:absolute; height:760px; width:100%;}

.blog-tag{position:absolute; right:-8px; top:0; padding:0 8px; line-height:24px; color:#FFF; text-transform:uppercase; font-weight:300; font-size:12px; font-family: 'Univers Next W23 Light';}

.blog-tag.research{background:url(../images/research-tag.png) right no-repeat; width:84px; height:30px; margin-bottom:20px;}

.blog-tag.event{background:url(../images/event-tag-bg.png) right no-repeat; width:84px; height:30px; margin-bottom:20px;}



.container{}



 /*

 * jQuery FlexSlider v1.8

 * http://flex.madebymufffin.com

 *

 * Copyright 2011, Tyler Smith

 * Free to use under the MIT license.

 * http://www.opensource.org/licenses/mit-license.php

 */

 

/* Browser Resets */

.flex-container a:active,

.flexslider a:active {outline: none;}

.slides,

.flex-control-nav,

.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 



/* FlexSlider Necessary Styles

*********************************/ 

.flexslider {width: 100%; margin: 0; padding: 0;}

.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flexslider .slides img {width: 100%; display: block; object-fit:fill;}

.flex-pauseplay span {text-transform: capitalize;}



/* Clearfix for the .slides element */

.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 

html[xmlns] .slides {display: block;} 

* html .slides {height: 1%;}



/* No JavaScript Fallback */

/* If you are not using another script, such as Modernizr, make sure you

 * include js that eliminates this class on page load */

.no-js .slides > li:first-child {display: block;}





/* FlexSlider Default Theme

*********************************/

.flexslider {background: #fff;   position: relative;  zoom: 1;}

.flexslider .slides {zoom: 1; height:760px; overflow:hidden; margin-bottom:60px;}

.flexslider .slides > li {position: relative;}

/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */

.flex-container {zoom: 1; position: relative;}



/* Caption style */

/* IE rgba() hack */

.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}

.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}



/* Direction Nav */

.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url(theme/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;}

.flex-direction-nav li .next {background-position: -52px 0; right: -21px;}

.flex-direction-nav li .prev {left: -20px;}

.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}



/* Control Nav */

.flex-control-nav {width: 100%; position: absolute; bottom: 100px; text-align: center;}

.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline; overflow:hidden;  }

 .flex-control-nav li a{

    border: 1px solid #fff;

    cursor: pointer;

 display: inline-block;

    height: 18px;

    margin: 1px 7px;

    text-indent: -999px;

    width: 18px;}

 

.flex-control-nav li a:hover, .flex-control-nav li a.active {background-color: #fff; border:1px solid #FFF;}



 



.navbar-nav:hover li{opacity:0.5;}

.navbar-nav:hover li:hover, .navbar-nav:hover li:hover li{opacity:1;}

.mrgbtm {
    margin-bottom: 20px;
    margin-left: 5px !important;
}

 .no-image .blog-tag{height:32px; position:relative; float:right; width:100%;}

 .news-subscribe .container{width:854px;}

 .home-news.news-subscribe .container{width:1030px; margin:auto; float:none;}

 .article-detail-page{width:100%;  float:left; margin-top:142px; font-size:16px; line-height:20px;}

 .article-detail-page p{margin-bottom:15px;}

 .article-tittle{background:#f6921e; width:100%; float:left; padding-right:30px; padding-left:15px; font-size:22px; color:#FFF; text-transform:uppercase; font-weight:300; padding-top:18px; padding-bottom:18px; position:relative;}

 .article-close{position:absolute; left:15px; background:url(../images/article-close-btn.png) no-repeat; width:30px; height:30px; top:15px;}

 .article-detail-img{width:100%; float:left;}

 .article-detail-img img{width:100%;}

 .blue-color{color:#0dbcf5;}

 .article-detail-page p img{margin:5px 0; 	}

 .article-detail-page .inner-container{padding-top:30px;}

  .article-detail-page .topic-detail{padding:0; margin-bottom:10px;}

.article-detail-page .article-time{padding-bottom:10px; line-height:25px;}

.article-inner{position:relative; width:100%; float:left;}

.article-social-share{width:36px; position:absolute; top:0; right:0;}

.article-social-share a{background:url(../images/social-share-btns.png) no-repeat; width:36px; float:left; height:36px; margin-bottom:4px;}

.article-social-share a.linkedin{background-position:0 -40px;}

/*.article-social-share a.folder{background-position:0 -80px;}*/

.article-social-share a.folder{background-position:0 -0px;}

.article-social-share a.download{background-position:0 -120px;}







 @media (min-width: 1160px) {

 .home-page .container{width: 1060px !important;}

 }



 @media (max-width: 1200px) {

/* .article-detail-page .paddleft{padding-left:40px;}*/

  .flexslider .slides{height:100%;}

  .banner-txt{top:40px;}

  .article-social-share{width:auto; position:absolute; top:0; right:15px !important;}

.article-social-share a{background:url(../images/social-share-Hbtns.png) no-repeat; width:36px; float:left; height:36px; margin-right:4px !important;}

.article-social-share a.linkedin{background-position:-40px 0px !important; float:left;}

/*.article-social-share a.folder{background-position:0 -80px;}*/

/*.article-social-share a.folder{background-position:0 0px !important; visibility:hidden;}*/

.article-social-share a.download{background-position:-120px 0px !important;}





  .scroller{width:100% !important;}

  .topic-areas .col-md-4 img{width:100%;}

  .news-txt{width:300px;}

.news-form{padding-left:20px;}

.news-form input{width:400px;}

 }

@media (max-width: 1150px) {

             .scroller{max-height:1260px;}

 
 .team{width:149px;}
 

.banner-txt{right:25px; top:100px; width:320px; padding:25px; font-size:16px; line-height:20px;}

/* .home-news.news-subscribe .container{width:100%;}*/

.flexslider .container{position:absolute; width:100%; top:0;}

.banner-txt span{font-size:14px;}

.banner-txt h2{font-size:25px; line-height:28px; margin-top:10px;}

.banner-txt span.name{ font-size:18px; margin-top:10px; margin-bottom:10px;}

.banner-txt p{margin:0;}

.banner-txt .topic{margin-top:15px;}

.inner-banner{height:auto;}

 .carousel .item{height:500px;}

.hide-mobile{display:none;}

.carousel{margin:0 !important;}

.news-form{padding:20px 0 0 0;}

.news-subscribe{min-height:100px; padding-bottom:40px;}

.inner-text-cont{margin-top:30px;}

/* Reset responsive Bootstrap elements */

.navbar-header{position:absolute; top:10px; left:15px; z-index:999; transition: all 0.35s ease;}

.navbar-header button{display:block;}

#navbar2 .navbar-header {

    float: none;

}

.dropdown:hover .dropdown-menu{display:none;}

.dropdown.open:hover .dropdown-menu{display:block;}

body.menu-slider.in  .navbar-header{ left:185px;}



#navbar2 .navbar-toggle {

    display: block; z-index:9999;

	

}



#navbar2 .navbar-nav {

    float: none !important;

 }



#navbar2 .navbar-nav .open .dropdown-menu {

    position: static;

    float: none;

    background-color: transparent;

    border: 0;

    box-shadow: none;

}



#navbar2 .navbar-form {

    float: none !important;

    padding:10px 15px;

}



#navbar2 .navbar-nav>li {

    float: none;

}



/* Reposition elements affected by the sliding menu */

#wrapper {

    position: relative;

    left: 0;

    transition: all 0.35s ease;

}



#navbar2 .navbar-collapse {

    position: fixed;

    top: 23px;

    left: -180px;

    display: block;

    width: 180px;

	bottom:0;

     /*max-height: 100%;*/

    margin: 0;

    background-color: #f0f0f1;

    transition: all 0.35s ease;

}



#navbar2 .navbar-collapse.collapsing {

    transition: all 0.35s ease;

}



#navbar2 .navbar-collapse.in {

    left: 0;

}



body.menu-slider.in {

    overflow: hidden;

}



body.menu-slider #wrapper {

    transition: all 0.35s ease;

}



body.menu-slider.in #wrapper {

    left: 180px;

}



.nav li, .nav li li{background:none !important;}

.nav > li:nth-child(1) a{ background:rgba(69,166,210,1);} 

.nav > li:nth-child(2) a{background:rgba(138,46,134,1);} 

.nav > li:nth-child(3) a{background:rgba(0,164,155,1);} 

.nav > li:nth-child(4) a{background:rgba(215,27,92,1);} 

.nav > li:nth-child(5) a{background:rgba(241,145,33,1);} 

.nav > li:nth-child(6) a{background:rgba(102,180,71,1);} 

.nav > li:nth-child(7) a{background:rgba(210,217,44,1);} 

.nav > li:nth-child(8) a{background:rgba(239,239,240,1);} 





.nav > li:nth-child(1) li a{ background:rgba(69,166,210,0.8);}

.nav > li:nth-child(2) li a{background:rgba(138,46,134,0.8);} 

.nav > li:nth-child(3) li a{background:rgba(0,164,155,0.8);} 

.nav > li:nth-child(4) li a{background:rgba(215,27,92,0.8);} 

.nav > li:nth-child(5) li a{background:rgba(241,145,33,0.8);} 

.nav > li:nth-child(6) li a{background:rgba(102,180,71,0.8);} 

.nav > li:nth-child(7) li a{background:rgba(210,217,44,0.8);} 

.nav > li:nth-child(8) li a{background:rgba(239,239,240,0.8);} 





.nav > li:nth-child(1) li a:hover{ background:rgba(69,166,210,1) !important;}

.nav > li:nth-child(2) li a:hover{background:rgba(138,46,134,1) !important;} 

.nav > li:nth-child(3) li a:hover{background:rgba(0,164,155,1) !important;} 

.nav > li:nth-child(4) li a:hover{background:rgba(215,27,92,1) !important;} 

.nav > li:nth-child(5) li a:hover{background:rgba(241,145,33,1) !important;} 

.nav > li:nth-child(6) li a:hover{background:rgba(102,180,71,1) !important;} 

.nav > li:nth-child(7) li a:hover{background:rgba(210,217,44,1) !important;} 

.nav > li:nth-child(8) li a:hover{background:rgba(239,239,240,1) !important;}

.dropdown-menu {padding:0; margin:0;}

.dropdown-menu > li{margin:0;}

.dropdown-menu > li > a{padding:12px 15px; font-size:13px; font-weight:300;}

.nav > li > a{padding-left:18px;}

.footer-links li{width:100%; float:left; padding:0 !important; margin:15px 0 0 0;}

.footer-links li li{padding:5px 0 !important; margin:0;}

.footer-right, .footer-btm, .footer-left{float:left; width:100%; text-align:left;}

.footer-right ul{padding:0; margin:0;}

.footer-right ul li, .footer-btm li{margin:15px 0 0 0; padding:0;}

.footer-btm li{width:100%; padding-bottom:20px;}

footer{width:100%; padding:0; z-index:999;   bottom:0;}

.footer-cont{max-height:400px; padding:5px 25px 20px 25px;}

 /*.footer-toggle{display:block;}*/

  

 body{padding-bottom:70px;}

 .container, .top_nav .container{position:relative; padding:0 25px;}

/* .inner-container{padding-top:180px}*/

 .filter .col-md-4{padding:10px 5px;}

 

 .topic-areas{margin:0;}

.topic-areas img{width:100%;}

.topic-areas figcaption{font-size:18px;}

h2.blog-tittle{font-size:24px;}

 .inner-text-cont {padding:0 15px;}

 .carousel-inner{height:500px;}

 /*.flexslider .slides{height:500px;}*/

  .topic-areas .col-md-4{width:33.3333%; float:left;}

  .inner-text-cont{padding-left:0;}

  .banner-tittle .inner-container{padding:80px 198px 0 0; float:left;}

  .inner-container{margin:auto; padding:160px 15px 0 15px;}

  .news-subscribe .container{margin:0; width:100%;}

  .inner-container.team-page.team-no-padding{padding:0 15px;}

  /*.inner-container.team-page{width:100%;}*/

  /*.team-page .team{margin:15px 15px 17px;}*/

  .team-page .row{margin:0 -15px;}

  .content-page{padding:58px 0 93px; float:none; }

  

}

 .pagination > li > a:hover{color:#5bc9ee;}

 @media (max-width: 1024px)

 {

  .home-news.news-subscribe .container{width:auto; padding: 0px 50px;}
  .team-page .team{width:27% !important; margin:15px 3% 15px 3%; float:left;}

 }

 @media (max-width: 800px) {
 
.small-tittle{width:100%; float:right;}
 .home-news.news-subscribe .container{width:auto; padding: 0px 10px;}

	 .mapping-img{margin:0;}

	 .flex-control-nav li a{width:12px; height:12px; margin:1px 4px;}

.flexslider .container{position:relative; background:#000; margin-bottom:60px; padding:0px 30px;}

.banner-txt{position:relative; width:100%;   left:0; top:0;}

 .flex-control-nav{display:none;}

.flexslider .slides{margin-bottom:0;}

.navbar-header{left:25px;}

  .home_blog{width:100%;}

  .home_blog img{width:100%;}

  .blog-sec{width:100%;}

  .hpng_now{width:100% !important; max-height:none; border-left:none; padding:0 !important; margin-top:30px; }

  .hpng_now h3{width:100%;}

  .scroller{max-height:none !important; padding:0 !important;}

  .inner-text-cont{width:600px;}

 	 

	   .inner-text-cont{width:100%;}

	 .flexslider .slides{height:auto;}

.topic-areas .row{margin:0;}

.banner-txt{padding:10px 0 40px; }

  .banner-tittle .inner-container{padding:25px 130px 0 0;}

 
.article-detail-page{margin-top: 87px;}
 .container, .top_nav .container{position:relative; padding:0 15px;}

 .contact-left{padding-right:15px;}

	 .logo{width:110px;}

	 .logo img{width:100%;}

	 .carousel .item{height:205px;}

	 .top_nav .container{padding:0 15px;}

	 .nav > li{margin:0 0 2px 0;}

	 body.menu-slider.in #wrapper {

    left: 160px;

}

#navbar2 .navbar-collapse {

    left: -160px;

    width: 160px;

}

.banner-tittle{position:static; }

 .inner-banner h2.page-tittle{color:#231f20; position:static; padding-top:5px; }



 .article-detail-page p img{ width:100%;}

.dropdown-menu{width:160px; min-width:160px;}

.navbar-default .navbar-nav > li > a{font-size:12px; padding:10px 5px 10px 8px; }

.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{padding:10px 5px 10px 8px; line-height:16px; font-size:12px; font-weight:400; color:#FFF !important;}

.navbar-nav .open .dropdown-menu > li > a:hover{background:#221f1f; color:#FFF; }

.navbar-form{width:160px; height:36px;}

#navbar2 .navbar-form{padding:0 0 0 8px;}

.news-subscribe{padding:0 25px 40px 25px;}

.inner-text-cont, .news-txt, .news-form input, .news-form{width:100%;}

.news-form input{ border:2px solid #636363; }

.news-form {position:relative; padding:0; margin-top:10px;}

.subscribe-btn{position:absolute; top:0; left:0;   	 border:2px solid #636363; border-left:none;}

	 h2, .h2{font-size:24px; line-height:30px;}

	 .inner-container{padding:120px 15px 0 15px;}

	 .content-page{padding:13px 15px ; min-height:200px !important;}



	 .article-left, .article-right{width:100%;}

  	 .inner-container{width:100%;}

	 .inner-article h2{font-size:20px; line-height:26px;}

	 .article-right img{width:100%;}

	 .article-time{font-size:14px; background: url(../images/article-time-icon.png) no-repeat right 3px;}

	 .inner-article header{margin-bottom:15px;}

	 .article-left p{font-size:16px;}

	 .inner-article article{margin-bottom:15px; padding-bottom:15px;}

	  .topic-areas .col-md-4{width:50%; float:left;}

	  .topic-areas .col-md-4:nth-child(1){padding-left:0px !important;}

	  .topic-areas .col-md-4:nth-child(2){padding-right:0px !important; float:right;}

	  .topic-areas .col-md-4:nth-child(3){padding-left:0px !important;}

	  .topic-areas .col-md-4:nth-child(4){padding-right:0px !important; float:right;}

	  .topic-areas .col-md-4:nth-child(5){padding-left:0px !important;}

	  .topic-areas .col-md-4:nth-child(6){padding-right:0px !important; float:right;}

	  .topic-areas .col-md-4:nth-child(7){padding-left:0px !important;}

	  .topic-areas .col-md-4:nth-child(8){padding-right:0px !important; float:right;}

	  .topic-areas .col-md-4:nth-child(9){padding-left:0px !important;}

	  .topic-areas .col-md-4:nth-child(10){padding-right:0px !important; float:right;}

	  .inner-container.team-page.team-no-padding{padding:0 15px !important;}

 		.article-detail-page .inner-container{padding-left:30px;}

	 

	.page-tittle{font-size:40px;}

	.pagination > li > a, .pagination > li > span{padding: 2px 20px;}

	

/*.team-page .team{width:45%; margin: 15px 0px 15px 15px; padding:0 0px; float:left;}*/

.team img{width:100%;}

.inner-banner h2.page-tittle{padding-top:5px;}

.team-page{width:100%;}

.team-page .row{margin:0 -15px;}

.team-detail .right{width:100%; float:left; margin-bottom:50px;}

.hpng-left{width:100%;}

   }

   @media (max-width:768px){.home-news.news-subscribe .container{width:100%;}
   .team-page .team{width:44% !important; margin:15px 3% 15px 3%; float:left;}
   }

   @media (min-width:768px){.container{width:auto !important;}}

   @media (min-width:775px){.container, footer .container{width:auto;}}

  @media(max-width:767px){
  .commet-left{float:right; width:12%;}
.commet-right{float:right; width:88%;}
.team-page .team{width:44% !important; margin:15px 3% 15px 3%; float:left;}
  
  }
  @media (max-width: 600px) { 

.related-section .col-xs-6{width:100% !important;}

 .banner-tittle .inner-container{padding:10px 15px; min-height:50px; min-height:0;}

 .less-margin{padding-top: 50px !important;}

  .flexslider .slides{height:auto;}

 

  }

  @media (max-width: 400px) {
  
  	.team-page .team{width:94% !important; margin:15px 3% 15px 3%;}
  
  	.commet-left{float:right; width:23%;}
	.commet-right{float:right; width:77%;}
	

	.topic-areas .col-md-4{width:100%; float:left; padding:0px;}

	.team-detail .left{width: 100%;

	float: none;

	margin-right: 0px;

	text-align: center;}

	/*.inner-container{padding: 40px 15px 0 15px;}*/

	.team-page .row{margin: 0 -5px;}

	/*.team-page h2{margin-left: 18px;}*/

	.black-bg{padding: 40px 0 0 0px;}

	.rteam h2{margin-left:18px !important;}

	.col-xs-12{padding-right:5px; padding-left:5px;}

	.rteam .col-xs-12{padding-right:15px; padding-left:20px;}

	.pagination > li > a, .pagination > li > span{padding: 2px 15px;}

	.team-page .team{width:100%; padding:0; }

	.padleft25{padding-left:0px;}

	.black-bg span{margin-left:0px !important;}

  }

  @media (max-width:320px) {

	  .team-detail h2.page-tittle{font-size: 35px; margin-bottom:0px;}

	  .less-margin{padding-top: 40px !important;}
	  

  }

  
