@font-face {
font-family: 'nokia-pure-text';
src: url('./font/NokiaPureTextWLatin_Rg_RC01.eot') format("embedded-opentype"), url('./font/NokiaPureTextWLatin_Rg_RC01.woff') format("woff"), url('./font/NokiaPureTextWLatin_Rg_RC01.ttf') format("truetype");
font-weight: normal;
}

body{font-family: Helvetica, Arial, sans-serif}
a:hover, .news_lst1 h3 a:hover{color:#1456a2; text-decoration:none !important;}
.page_hdng h1, .news_lst2 h3, .news_lst2 p, .news_lst1 h3, .news_lst1 figcaption p, .btn, .news_lst2 section figcaption{
	font-family:'nokia-pure-text' !important; font-weight:normal;}
.page_hdng h1{font-weight:bold;}	
.news_lst2 h3 a {color:#1456a2;}

.btn.default{background:#1456a2; border-color:#2c6594; color:#fff;}
.btn.default:hover{color:#fff !important; background:#124191;}

.navbar.fixed-top .menu li a:hover{color:#fff ;}
.navbar.fixed-top.scroll-header .menu li a:hover{color:#1456a2 !important;}
.navbar.fixed-top .menu li.active a:after, .navbar.fixed-top .menu li:hover a:after{border-color:#fff; }
.navbar.fixed-top.scroll-header .menu li.active a:after, .navbar.fixed-top.scroll-header .menu li:hover a:after{border-color:#1456a2;}
.nav-toggle:hover{background:#1456a2 ;}
.nav-toggle:hover .icon-bar{background:#fff;}
.featuredItem_1 .caption p, .video_overlay_1 .caption p, .img_overlay_1 .caption p{background-color:rgba(20,86,162,0.8);color:#fff;}
/*---- Make tech human ---*/
.msbx_2.make-tech-human h2{color:#16308b; font-size:40px; font-weight:300; margin-bottom:30px;}
.msbx_2.make-tech-human h2 strong{font-weight:bold;}
.make-tech-human p{color:#333333; font-family: 'nokia-pure-text'; font-size:18px; line-height:23px; font-weight:300; margin-bottom:20px;}
.make-tech-human p a{color:#16308a;}

.main-color { background-color: #1456a2; color: #fff;}
.bg_grey_c9d2db { background-color: #c9d2db;}

@media screen and (max-width:1099px){	
.navbar.fixed-top .menu{border-top:1px solid #ccc; padding-top:15px;}
.navbar.fixed-top .menu li a:hover, .navbar.fixed-top .menu li.active a{color:#1456a2 !important;}
}

@media screen and (max-width:899px){
.about{margin-bottom:20px;}	
}

