/*@font-face {
	font-family: 'utmavo';
	src: url('./utmavo.eot');
	src: local('utmavo'), url('./utmavo.woff') format('woff'), url('./utmavo.ttf') format('truetype');
}

/*@import url('https://fonts.googleapis.com/css?family=Open+Sans');*/
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed|Roboto:400,400i,500,500i,700');

body{
	/*font-family: 'utmavo' !important;*/
	font-family: 'Roboto', sans-serif;
	background:#fff;
	font-size:14px;
	line-height: 1.5em;
	color:#000;
}
b, strong {
    font-weight: 500;
}
a{color:#000;}
a:hover,
a:focus{outline:none;text-decoration:none;color:#ff8905}
img{max-width:100%;}
.h1, h1 {
    font-size: 30px;
}
h1,h2,h3,
h4,h5,h6{font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;}
h3{margin:10px 0px;}

/**header*/
#header{
	background-color:#fff;
	border:none;
}
.navbar-header{
	padding-top:0px;
	padding-right:0px;
	height: 100px;
	background:#fff;position:relative;float:left;}
.navbar-header:before,
.navbar-header:after{
	content:"";
	display:block;
	position:absolute;
	top:0px;bottom:0px;
	width:2000px;
	left:-2000px;
	background:#fff;
}
.navbar-header:after{display:none;right:-2000px;left:auto;}

.logo{margin:0px !important;padding:0px; display:block;line-height:64px;height:64px;}
.logo > img {display:inline-block;}

#header .navbar-collapse{
	float:left;
	padding-top:32px;
}
#header .navbar-nav > li{padding:15px 5px;}
#header .navbar-nav > li > a{color: #1b1d1f; text-transform: uppercase;padding:0px 10px;line-height:34px;font-size:17px;background:none;border-radius:4px;}
#header .navbar-nav > li:hover > a,
#header .navbar-nav > li:hover > a:hover,
#header .navbar-nav > li > a:hover{background:#ececec;}
#header .navbar-nav > .active > a, 
#header .navbar-nav > .active > a:focus, 
#header .navbar-nav > .active > a:hover{background:none;}

#search {padding-top:48px;width:160px;position:relative}
#search .form-control{background:#e3e3e3;border:4px solid #848484;font-size:14px;line-height:20px;border-radius:14px;height:28px;padding:0px 10px;font-weight: normal;}
#search:before{
	content: "\e003";
	display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position:absolute;
  bottom:13px;
  right:8px;
  font-size:12px;
}

/**footer**/


/**Layout**/
#page{margin-top:0px;}
.kingcomposer.page-template-page-full #page{width:100%;padding:0px;margin:0px; overflow: hidden;} 
.kingcomposer.page-template-page-full #page .page {margin:0px;}
.kingcomposer.page-template-page-full #page .page .entry-header{display:none;}
.kingcomposer.page-template-page-full #page .page .entry-content{padding:0px;}
.kingcomposer.page-template-page-full #page .breadcrumbs{display:none;}

/**breadcrumbs**/
.breadcrumbs a{color:#000}
.breadcrumbs a:hover{color:#ff8905}
/**title**/
.kc-title-wrap .kc_title{display:inline-block; padding-right:30px;font-size:24px;line-height:40px; margin:20px 0;position:relative;color:#1b1c1f;text-transform:uppercase;}
.kc-title-wrap .kc_title:after{content:"";display:inline-block;height:2px; position:absolute;bottom:0px;left:0px;right:0px;background:#ff8905}
.kc-title-wrap .kc_title.no-line:after{display:none;}

/**product list item**/
.product_item{}
.product_item h3{font-size:18px;text-transform:uppercase;margin:0px;line-height:30px;}
.product_item h3 a{color:#ff8905;}
.product_item .sdes{margin-bottom:10px;}

/**list-post**/

.post-item a{color:#ff8905; text-transform:uppercase;}
.kc-list-item-5 .entry-thumb-link {margin-bottom:10px;display:block;text-align:center;}
.kc-list-item-5 .post-title-alt{text-align:center;margin:0px 0 20px;font-size:16px;font-weight: 500;}
.kc-list-item-5 .post-title-alt a{color:#ff8905}

.post-item-hightlight .entry-thumb-link {text-align:center;margin-bottom:10px;display:block;}
.post-item-hightlight {margin-bottom:26px;}
.post-item-hightlight .post-title-alt{margin:0px;font-size:18px;font-weight: 500;margin-bottom:10px;}
.post-item-hightlight .post-title-alt a{color:#ff8905}

.kc-blog-posts-3 .kc-list-item-3{margin:0px !important;}
.kc-blog-posts-3 .kc-list-item-3 .post-title-alt{margin-bottom:0px !important;padding-bottom:0px !important;}
.readmore{line-height:24px;margin-bottom:20px;}
.readmore a i{margin-right:5px;}
.readmore a{font-size:14px;}

.kc-video-bg{position:relative;}
.kc-video-bg .kc_wrap-video-bg:before{
	content:"";
	display:block;
	position:absolute;
	top:0px;bottom:0px;
	left:0px;right:0px;
	background:url('../images/overlay-video.png');
}

.style_2.kc-blog-posts-2{}
.style_2.kc-blog-posts-2 .kc-list-item-2{padding:0px 0px 10px;margin-bottom:10px;border:none;}
.style_2.kc-blog-posts-2 .kc-list-item-2 .post-item-left{padding-right:20px;}
.style_2.kc-blog-posts-2 .kc-list-item-2 .post-2-button{display:none;}
.style_2.kc-blog-posts-2 .kc-list-item-2 .post-title-alt{font-size:18px;font-weight:normal;margin-bottom:5px;}
.style_2.kc-blog-posts-2 .kc-list-item-2 .post-title-alt a{color:#ff8905}

.style_2.kc-blog-posts-3 .kc-list-item-3 .post-title-alt{font-weight:font-size:18px;font-weight:normal}
.style_2.kc-blog-posts-3 .kc-list-item-3 .post-title-alt a{color:#ff8905}
.style_2.kc-blog-posts-3 .kc-list-item-3 .post-title-alt a:hover{text-decoration:underline;}


.style_2.kc-fb-layout-3 .content-title{margin-bottom:6px;font-weight:normal;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;}
.style_2.kc-fb-layout-3 .content-icon{min-width:30px;color:#ff8905}


body.kc-css-system .kc-css-8123, body.kc-css-system .kc-css-757969, body.kc-css-system .kc-css-967977, body.kc-css-system .kc-css-934547, body.kc-css-system .kc-css-33850, body.kc-css-system .kc-css-323008{
       background: #fff !important;
}



/**slide**/
.slide_product{color:#ccc;}
.slide_product img{height:64px;}
.slide_product h2{font-size:26px;}
.slide_product .des{margin-bottom:15px;}

.slide_product .action a{text-transform:uppercase;color:#fff;display:inline-block;line-height:34px;}
.slide_product .action em{text-indent:9999em; width:1px;margin:0px 20px;width:1px solid;display:inline-block;line-height:34px;background:#999;}
.slide_product .contact_sale{
	padding:0px 20px;
	position:relative;
	background:#ee8822;
	min-width:360px;
}
.slide_product .contact_sale:after{
	content: "\e080";
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position:absolute;
	right:10px;
	top:0px;
	font-size:12px;
	
}
.slide_product .contact_sale:hover{background:#faa149}
.slide_product .watch_video{position:relative;padding-left:53px;}
.slide_product .watch_video:before{
	content:"";
	display:block;
	background:url('images/inventor-play-icon.png') center center no-repeat;
	position:absolute;
	width:40px;height:40px;
	left:0px;top:-3px;
}
.single-post.kingcomposer .entry-content{margin-left:-15px;margin-right:-15px}
.single-post .content-area{background:#fcfdfd;padding:20px;}
.single-post .content-area .post > a{margin-bottom:20px;display:none;}
.single-post .content-area .entry-title a{color:#06466b}
.single-post .content-area a{color:#000;}
.single-post .content-area .entry-content a:hover,
.single-post .content-area a:hover{color:#ee8822}
.single-post .content-area .entry-content a{color:#1565C0;}
.single-post .content-area .entry-meta{font-size:13px;color:#999;}
.single-post .content-area .entry-content{text-align:justify;}
.single-post .content-area .post .entry-meta{display:none;}
.entry-content h2{font-size:28px;}
.entry-content h3{font-size:24px;}
.entry-content h4{font-size:20px;}
.entry-content h5{font-size:16px;}
.page-header{margin:0px;}
.category .content-area .entry-content{padding:0px;height:56px;overflow:hidden;margin-top:10px;}
.category .content-area .post > a{margin-bottom:20px;display:block;}
.category .content-area a{color:#000;}
.category .content-area a:hover{color:#ee8822}
.category .content-area .entry-title{font-size:24px;margin:0px;}
.category .content-area .entry-meta{font-size:13px;color:#999;display:none;}
.category .content-area .entry-footer{display:none;}
.category .content-area .entry-content{text-align:justify;}
.category .entry-content{padding:10px 0;}
.category .entry-content p{margin:0px;}

.wp-caption{border:none;background:#dfdfdf;}
.wp-caption img{margin:0px;max-width:100%;}
.wp-caption.aligncenter p{text-align:center;}

.content-area .site-main{ margin-bottom:30px;}
/**#sidebar**/
#sidebar {background:#ececec;padding:20px 30px;font-size:15px;margin-bottom:30px;}
#sidebar .widget-title{display: inline-block;margin-top:0px;position:relative;padding-right:20px;padding-bottom:6px;font-size:20px; }
#sidebar .widget-title:after{content:"";display:inline-block;height:2px; position:absolute;bottom:0px;left:0px;right:0px;background:#ff8905}
#sidebar ul{list-style:none;padding:0px;}
#sidebar ul li a{line-height:24px;}

.kc-multi-icons-wrapper.Social-slide{position:absolute;top:50px;right:0px;width:auto;}
.kc-multi-icons-wrapper.Social-slide a{background:rgba(255,255,255,0.5);border-radius: 50%;}
.kc-multi-icons-wrapper.Social-slide i{color:#444}
.kc-multi-icons-wrapper.Social-slide a:hover{background:#fff}
/**custom - featured**/
.cus-fea{padding:20px 0px;}
.cus-fea .icon{float:left;font-size:48px;color:#eb933c;margin:5px 20px 35px 0;}
.cus-fea .fea-title{font-size:16px;margin:0 0 10px;}
.cus-fea .fea-title a{color:#444; border-bottom:1px dashed #999}
.cus-fea .fea-title a:hover{border-bottom-style: solid;}
.cus-fea p{color:#666;margin:0px;}

.cus-fea2{padding:10px 0px 10px 20px;border-left:1px solid #fff;}
.cus-fea2 .fea-title{margin:0px;font-size:22px;}
.cus-fea2 .fea-title a{color:#fff}
.cus-fea2 .fea-title a:hover{color:#eb933c}

.action a{text-transform:uppercase;color:#fff;display:inline-block;line-height:34px;}
.action .contact_sale{padding:0px 20px;position:relative;background:#ee8822;min-width:360px;}
.action .contact_sale:after{
	content: "\e080";
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position:absolute;
	right:10px;
	top:0px;
	font-size:12px;
	
}
.action .contact_sale:hover{background:#faa149}








@media only screen and (max-width: 1279px) {
	.navbar-header{padding-right:30px;width:200px;}
	#header .navbar-nav > li{padding: 15px 2px;}
	#header .navbar-nav > li > a{font-size:15px;padding:0px 10px;}
}
@media only screen and (max-width: 991px) {
	html,body{overflow-x: hidden;}
	.navbar-header{width:100%;padding-right:0px;text-align:center;}
	.navbar-header .navbar-brand{float:none;}
	.navbar-header::after{display:block;}
	#header .navbar-collapse{padding:0px;}
	#search{padding-top:20px;}
}

@media only screen and (max-width: 767px) {
	.logo{display:inline-block;}
	.navbar-inverse .navbar-toggle .icon-bar{background:#888;}
	.navbar-header{padding:0px; margin:0px !important;padding:0px 60px !important;}
	/*.navbar-inverse .navbar-toggle .icon-bar{background:#333;}
	.navbar-inverse .navbar-toggle:hover .icon-bar{background:#fff;}*/
	.navbar-inverse .navbar-toggle{margin:14px 0 0 ;position:absolute;left:0px;border:none;}
	#search{padding-top:10px;width:200px;}
	#header .navbar-collapse{
		position:absolute;
		top:64px;
		padding:0px 20px;
		width:300px;
		margin:0px;
		background:#e6e6e6;
		z-index:999;
		left:0px;
	}
	.slide_product .action > a{display:block;margin-bottom:15px;min-width:auto;}
	.slide_product .action em{display:none;}
	
}
@media only screen and (max-width: 479px) {
	.kc-blog-posts-5 .col-xs-6{width:100%;}
}


/****Footer******/
.site-footer{
	margin:0px;
	padding:0px;
	border:none;
	
	
	
}
.footer-center{
	border-bottom:1px solid #333;
	padding:50px 0;
	background:#222;
	color:#888;
}
.footer-center a{color:#888;}
.footer-center a:hover{color:#ee8822;background:none;}

/*.footer-center .row > div:after{
	content:"";
	display:block;
	width:1px;
	background:#888;
		
}
.footer-center .row > div{border-right:1px solid #888;}
.footer-center .row > div:last-child{border:none;}*/
.footer-center .widget{margin-bottom:20px;}
.footer-center ul{list-style:none;margin:0px;padding:0px;}
.footer-center .widget-title{text-transform:uppercase;font-size:16px;color:#fff;margin-top:0px}

.menu-social-container li{margin-bottom:10px;}
.menu-social-container li a .zmdi{width:24px;height:24px;background:#888; margin-right:10px;color:#222;text-align:center;border-radius:12px;line-height:24px;font-size:16px;}
.menu-social-container li a:hover .zmdi{background:#ee8822}
.footer-bottom{
	background:#191919;
	padding:24px 0px;
	font-size:16px;
	text-align:center;
	color:#ccc;
}
@media only screen and (max-width: 991px) {
	.footer-center .row > .col-sm-6:nth-child(2n+1){clear:left}
}
@media only screen and (max-width: 767px) {
	.site-footer{text-align:left;}
}



/**feedback**/
.btn-feedback{position:fixed;top:50%;right:-69px; 
line-height:30px;border:1px solid #ddd;
background:#fff;width:168px;text-align:center;
color:#888;
	 -ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
}
.modal-content{padding:0px 30px;}



.home_slide{color:#fff;padding:120px 0px;font-size:16px;}
.home_slide h2{color:#0696d7;font-size:42px;}
.home_slide h2 span{color:#fff;}
.home_slide p{margin:0px;}
#search {display: none !important;}

.single-post .content-area .entry-title a{color: #06466b;}
.single-post .content-area .entry-title a {
    color: #06466b;}













