body {
	font-family: "Î¢ÈíÑÅºÚ";
}
h1 {
	font-family: "Î¢ÈíÑÅºÚ";
}
p {
	font-family: "Î¢ÈíÑÅºÚ";
}
h1 {
	color: rgb(0, 58, 150) !important;
}
h2 {
	color: rgb(255, 255, 255) !important; font-family: "Î¢ÈíÑÅºÚ" !important;
}
h3 {
	color: rgb(0, 58, 150) !important; font-family: "Î¢ÈíÑÅºÚ" !important;
}
h4 {
	color: rgb(0, 58, 150) !important; font-family: "Î¢ÈíÑÅºÚ" !important;
}
h5 {
	color: rgb(0, 58, 150) !important; font-family: "Î¢ÈíÑÅºÚ" !important;
}
h6 {
	color: rgb(0, 58, 150) !important; font-family: "Î¢ÈíÑÅºÚ" !important;
}
.list-post-type .list-item {
	width: 100%; padding-bottom: 0px; margin-bottom: 0px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.list-post-type .list-item figure {
	margin-bottom: 5px;
}
.main-header .logo-outer {
	padding: 0px;
}
.sticky-header .main-menu {
	padding: 25px 0px;
}
.sidebar-title h2 {
	color: rgb(0, 58, 150) !important; line-height: 1.2em; font-size: 28px; font-weight: 300;
}
h3.skew-lines {
	color: rgb(0, 58, 150) !important; line-height: 1.2em; font-size: 28px; font-weight: 300;
}
.blog-classic li {
	list-style: square; margin: 10px;
}
.blog-classic h3 {
	margin: 1.5em 0px 0.5em; font-size: 18px; font-weight: bold;
}
.blog-classic h4 {
	margin: 1em 0px 0.5em; font-size: 16px;
}
.sidebar-page-container {
	padding: 50px 0px 5pc; position: relative;
}
.sidebar #menu-applications li {
	margin-bottom: 15px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.sidebar .menu li {
	margin-bottom: 15px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.sidebar #menu-applications li a {
	color: rgba(0, 0, 0, 0.6); padding-bottom: 15px; font-size: 1pc; font-weight: 400; display: inline-block; position: relative;
}
.sidebar .menu li a {
	color: rgba(0, 0, 0, 0.6); padding-bottom: 15px; font-size: 1pc; font-weight: 400; display: inline-block; position: relative;
}
.sec-title {
	margin-bottom: 22px; position: relative;
}
#map {
	width: 100%; min-height: 820px;
}
.thm-unit-test table tbody tr td {
	border: 0px currentColor !important; border-image: none !important;
}
.thm-unit-test h3 {
	font-size: 21px !important; font-weight: 300;
}
.team-member .inner-box .image {
	border: 1px solid rgb(247, 247, 247); border-image: none; height: 252px; overflow: hidden; position: relative;
}
table img {
	padding: 9px; border: 1px solid rgb(204, 204, 204); border-image: none; height: auto; display: block; max-width: 100%;
}
.form-column h2 {
	color: rgb(0, 58, 150) !important;
}
.map-column h2 {
	color: rgb(0, 58, 150) !important;
}
.logo a img {
	margin: 15px 0px !important; max-width: 480px !important;
}
.sticky-header .logo a img {
	max-width: 480px !important;
}
select {
	background: 0px 0px; margin: 0px; padding: 9pt 20px; border: 1px solid rgb(233, 233, 233); border-image: none; width: 100%; height: 55px; color: rgb(51, 51, 51); line-height: 29px; font-size: 14px; display: block;
}
table td input[type=text] {
	padding: 0pt 6px; border: 1px solid rgb(233, 233, 233);
}
textarea {
	background: 0px 0px; margin: 0px; padding: 9pt 20px; border: 1px solid rgb(233, 233, 233); border-image: none; width: 100%; height: 55px; color: rgb(51, 51, 51); line-height: 29px; font-size: 14px; display: block;
}
.author {
	display: none;
}
.trade-shows {
	background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("expo07-e1519131269436.jpg") no-repeat center / cover; margin: 75px 0px 50px;
}
.trade-shows .trade-shows-wrapper .events {
	background: rgb(0, 58, 150); padding: 5px 10px; width: auto; color: rgb(255, 255, 255); text-transform: uppercase; float: left;
}
.trade-shows .trade-shows-wrapper h1 {
	text-transform: uppercase; line-height: 50pt; font-size: 36pt;
}
.trade-shows .trade-shows-wrapper h1 span {
	color: rgb(255, 255, 255);
}
.trade-shows .trade-shows-wrapper {
	padding: 50px 0px;
}
.trade-shows .post-content .text {
	margin: 15px 0px 20px; color: rgb(255, 255, 255);
}
.trade-shows .post-content h3 a {
	color: rgb(255, 255, 255);
}
.company-brief {
	margin: 75px 0px 40px;
}
.company-brief h1 {
	text-align: center;
}
.company-brief-text {
	margin-bottom: 75px;
}
.brief-box-title {
	padding: 15px 0px;
}
.brief-box-link {
	padding: 15px 0px;
}
.brief-box-title h3 {
	font-size: 18px;
}
.our-products {
	margin: 50px 0px 32px;
}
.our-products h1 {
	text-align: center;
}
.our-products-text p {
	text-align: center; margin-bottom: 40px;
}
.products-box-title {
	padding: 15px 0px;
}
.products-box-title h3 {
	font-size: 18px;
}
.products-view-all {
	margin: 52px auto; text-align: center;
}
.latest-news {
	margin-bottom: 52px;
}
.latest-news-title {
	margin: 52px auto;
}
.latest-news-title h1 {
	text-align: center;
}
.button {
	padding: 5px 15px; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; background-color: rgb(0, 58, 150);
}
.button-lg:hover {
	color: rgb(255, 255, 255);
}
.button:hover {
	color: rgb(255, 255, 255);
}
.button-lg {
	padding: 10px 20px; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; background-color: rgb(0, 58, 150);
}
.banner {
	overflow: hidden; max-height: 500px;
}
.banner-left {
	background: url("left.svg") no-repeat center;
}
.banner-right {
	background: url("right.svg") no-repeat center; left: auto; right: 0px;
}
.news {
	background: rgb(247, 247, 247);
}
.news .owl-item .list-item {
	background: rgb(255, 255, 255); width: 98%; text-align: center; padding-bottom: 25px; margin-right: 2%; float: left; box-shadow: inset 0px 0px 0px 1px rgba(224,224,224,0.5);
}
.news .owl-item .title {
	padding: 20px; font-size: 18px; min-height: 90px;
}
.news .owl-item .footer-button {
	padding: 15px 0px; text-align: center;
}
.news .owl-item .read-more {
	background: rgb(0, 58, 150); margin: 0px 0px 0px 15px; padding: 9px 30px; border-radius: 0px; border: 0px currentColor; transition:0.3s; border-image: none; color: rgb(255, 255, 255); text-transform: uppercase; font-family: "Î¢ÈíÑÅºÚ"; font-size: 13px; font-weight: 300; white-space: nowrap;
}
.news .in-post-content {
	min-height: 140px;
}
.news .owl-item .read-more:hover {
	background: rgb(204, 204, 204); border: 0px currentColor; border-image: none;
}
.links {
	margin: 20px auto;
}
.links .friend-link {
	color: rgb(0, 58, 150); font-size: 16px;
}
.links a {
	width: 12.5%; color: rgb(153, 153, 153); display: inline-block;
}
.blog-classic {
	margin: 20px auto;
}
.blog-content {
	margin-bottom: 40px;
}
.blog-classic .blog-video {
	margin-bottom: 30px;
}
.blog-classic img {
	padding: 10px;
}
.application.blog-classic li {
	list-style-type: none;
}
.application.blog-classic h3 {
	text-align: center;
}
.application.blog-classic .m10 {
	margin: 40px 0px 0px;
}
.blog-classic td {
	padding: 8px;
}
.blog-classic .blog-posts {
	padding: 20px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%; margin-bottom: 30px; float: left;
}
.blog-classic .blog-posts .post-title-alt {
	margin: 0px 0px 20px; width: 100%; text-transform: uppercase; font-size: 20px; font-weight: 700; float: left;
}
.blog-classic .blog-posts .post-title-alt a {
	color: rgb(51, 51, 51); display: block;
}
.blog-classic .blog-posts .post-meta {
	width: 100%; line-height: 38px; margin-bottom: 20px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid; float: left;
}
.blog-classic .blog-posts .post-meta span i {
	color: rgb(66, 188, 226); font-size: 12px; margin-right: 5px;
}
.blog-classic .blog-posts .post-meta span {
	color: rgb(153, 153, 153); font-size: 12px; margin-right: 15px; float: left;
}
.blog-classic .blog-posts p {
	width: 100%; color: rgb(153, 153, 153); font-size: 14px; margin-bottom: 15px; float: left;
}
.blog-classic .blog-posts .post-2-button {
	padding: 10px 20px; border-radius: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(102, 102, 102); line-height: 1; font-size: 12px; float: left;
}
.blog-classic .blog-posts .post-2-button:hover {
	background: rgb(66, 188, 226); border-color: rgb(66, 188, 226); color: rgb(255, 255, 255);
}
.blog-classic .blog-posts .post-2-button i {
	margin-left: 5px;
}
.styled-pagination span {
	padding: 5px 8px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-left: 5px;
}
.styled-pagination a {
	padding: 5px 8px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-left: 5px;
}
.styled-pagination .current {
	background: rgb(66, 188, 226); border-color: rgb(66, 188, 226); color: rgb(255, 255, 255);
}
.news_prev {
	margin-top: 20px;
}
.blog-classic .blog-single .post-meta span i {
	color: rgb(66, 188, 226); font-size: 12px; margin-right: 5px;
}
.blog-classic .blog-single .post-meta span {
	color: rgb(153, 153, 153); font-size: 12px; margin-right: 15px; float: left;
}
