/* commom Start */
.centerblock-title,.centerbottom-title,.centerfooter-title{font-size:18px;font-weight:bold;color:#555;margin:40px 0px;}
.no-gutter > [class*=col-] {padding-right:0px;padding-left:0px;}
/* commom End */

/* header rd-navbar Start */
header{position:fixed;left:0px;top:24px;width:100%;z-index:99;}
header button:focus{border-color:transparent;}
.navbar-block{background-color:#FFF;}
@media (min-width: 768px) {
	.navbar-block{display:none;}
}

.brand-logo{max-height:70px;}
@media (max-width: 767px) {
	.brand-logo{max-height:48px;max-width:100%;}
}

.logo_c{display:none;}
.rd-navbar--is-stuck .logo_c{display:inline-block;}
.rd-navbar--is-stuck .logo_w{display:none;}

.rd-navbar-outer a{color:#252525;transition:.3s color ease;}
.rd-navbar--is-stuck .rd-navbar-outer a{color:#252525;}

.rd-navbar-outer ul{list-style:none;}
.rd-navbar-outer li li a{color:#252525;transition:none;}
.rd-navbar-nav{margin-bottom:0px;padding:0px;}

ul.rd-navbar-dropdown,
ul.rd-navbar-megamenu,
ul.rd-navbar-megamenu ul{margin:0px;padding:0px;}

.rd-navbar-search .form-control{border:none;border-radius:0px;width:auto;background-color:transparent;box-shadow:none;}
.rd-navbar-search .form-control:focus{border-color:transparent;box-shadow:none;}

.rd-navbar-search button,.rd-navbar-cart-floating button{
	display:inline-block;
	-webkit-appearance:none;
	outline:none;
	overflow:visible;
	background-color:transparent;
	box-shadow:none;
	border-radius:0px;
	border:0px;
}
.rd-navbar-cart-floating a.rd-navbar-cart-buy{color:#FFF;}

/* faicon */
[class*="faicon-"]:before {
	font-family:FontAwesome;
	font-weight:400;
	font-style:normal;
	font-size:1em;
}	

/* faicon search */
.rd-navbar-search-wrap .form-group{margin-bottom:0px;}
.faicon-search:before {content:"\f002";}

/* faicon cart */
.faicon-cart:before {content:"\f014";}
.faicon-card:before {content:"\f09d";}
ul.rd-navbar-cart-items{margin-bottom:0px;}

/* toggle */
button.rd-navbar-toggle,
button.rd-navbar-search-toggle,
button.rd-navbar-collapse-toggle{
	display:inline-block;
	-webkit-appearance:none;
	outline:none;
	overflow:visible;
	background-color:transparent;
	box-shadow:none;
	border:none;
	border-radius:0px;
}
button.rd-navbar-search-toggle{display:none;}

/* search Start */
.search-toggle{display:table-cell;vertical-align:middle;}
.search-toggle i{display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;}

@media (max-width: 767px) {
	.search-toggle{position:fixed;z-index:17;top:28px;right:4px;}
}
/* search End */

/* header rd-navbar End */


/* about Start */
.about{margin-top:100px;}
.about-text{line-height:2em;padding-left:160px;font-size:15px;position:relative;}
.about-text:before{
	content:'';
	position:absolute;
	left:0px;
	top:50px;
	width:120px;
	height:1px;
	display:inline-block;
	background-color:#E60020;
	animation:titleloop 2.5s cubic-bezier(.77,0,.175,1) infinite;
}
@keyframes titleloop{
	0%{transform:scale(0,1);transform-origin:left;}
	47%{transform:scale(1,1);transform-origin:left;}
	48%{transform:scale(1,1);transform-origin:right;}
	95%{transform:scale(0,1);transform-origin:right;}
	96%{transform:scale(0,1);transform-origin:left;}
	100%{transform:scale(0,1);}
}

.about-text h2{font-size:50px;font-weight:bold;}
.about-link{text-align:right;margin-top:10px;}
.about-link a{display:inline-block;color:#E60020;border-bottom:1px solid #E60020;font-weight:bold;transition:all .3s ease-in-out;}
.about-link a:hover{color:#333;border-bottom:1px solid #333;}

.pattern-bg-double{position:relative;margin-left:60px;}
@media (min-width: 768px) {
	.pattern-bg-double:before{content:'';position:absolute;width:124px;height:78px;background-image:url(../images/bg_pattern.png);background-repeat:no-repeat;right:15px;top:-16px;}
	.pattern-bg-double:after{content:'';position:absolute;width:124px;height:78px;background-image:url(../images/bg_pattern.png);background-repeat:no-repeat;left:-60px;bottom:-16px;}
}
.pattern-pic{text-align:center;max-width:440px;padding:30px 30px 30px 0px;background:#DDD;}
.pattern-pic img{margin-left:-15px;margin-top:0px;margin-bottom:0px;position:relative;z-index:2;}

@media (max-width: 991px) {
	.about-text{padding-left:0px;}
}

@media (max-width: 767px) {
	.about{margin-top:0px;}
	.about-link{text-align:center;}
	.about-text{margin-bottom:15px;}
	.pattern-bg-double{margin-left:15px;}
	.pattern-pic{padding:15px 0px 15px 0px;margin:0px auto;}
}
/* about End */

/* service Start */
.service-section{position:relative;margin-top:100px;}
.service-bg{position:absolute;left:0px;top:0px;width:100%;text-align:center;}
.service-bg img{border-radius:100%;}
.service-bg h3{position:absolute;left:0px;top:50%;width:100%;color:#FFF;font-size:36px;margin:0px;}

.service-section .col-md-6{position:relative;padding:0px 20px;}
.service-section .col-md-6:nth-child(4){right:117px;margin:43px 0px;}
.service-section .col-md-6:nth-child(5){left:117px;margin:43px 0px;}

@media (min-width: 992px) {
	.service-section .col-md-6:nth-child(5){width:calc(50% - 117px);}
	.service-section .col-md-6:nth-child(5) .col-md-4{width:41.66666667%;}
	.service-section .col-md-6:nth-child(5) .col-md-8{width:58.33333333%;}
	.service-section .col-md-6:nth-child(4) .content-box{padding-left:117px;}
}

.service-box-inner{display:block;color:#333;}
.service-box-inner:hover,.service-box-inner:focus{color:#333;}

.service-section .col-md-6:nth-child(2n) > .service-box-inner{text-align:right;}

.service-box-inner .content-box{margin:30px 0px;}
.service-box-inner .content-box > h3{margin-top:0px;font-size:16px;font-weight:bold;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.service-box-inner .content-box > .service-excerpt{max-width:100%;height:54px;line-height:1.8em;}

.service-box-inner .icon-srv{
	width:141px;
	height:141px;
	background-color:#EBEBEB;
	border:7px solid #FFF;
	border-radius:50%;
	text-align:center;
	line-height:130px;
	font-size:48px;
	color:#666;
	display:inline-block;	
	position:relative;
	-webkit-transition:color 0.3s;
	-moz-transition:color 0.3s;
	-o-transition:color 0.3s;
	-ms-transition:color 0.3s;
	transition:color 0.3s;
	cursor:pointer;
}
.service-box-inner:hover .icon-srv{background-color:#820000;color:#FFF;}

.service-box-inner .icon-srv:before{display:block;}
.service-box-inner .icon-srv:after{
	position:absolute;
	width:100%;
	height:100%;
	border-radius:50%;
	content:'';
	-webkit-box-sizing:content-box; 
	-moz-box-sizing:content-box; 
	box-sizing:content-box;
	top:-2px;
	left:-2px;
	padding:2px;
	z-index:0;
	background:#FFF;
	-webkit-transition:-webkit-transform 0.2s, opacity 0.3s;
	-moz-transition:-moz-transform 0.2s, opacity 0.3s;
	-o-transition:-o-transform 0.2s, opacity 0.3s;
	-ms-transition:-ms-transform 0.2s, opacity 0.3s;
	transition:transform 0.2s, opacity 0.3s;
}
.service-box-inner .icon-srv:after{
	-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-ms-transform:scale(1.3);
	transform:scale(1.3);
	opacity:0;
}

.service-box-inner:hover .icon-srv:after{
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1;
	z-index:-1;
}

@media (min-width:992px) and (max-width:1200px){
	.service-box-inner .icon-srv{
		font-size:34px;
		width:120px;
		height:120px;
		line-height:110px;
	}
}

@media (min-width:992px) and (max-width:1199px){
	.service-section .col-md-6:nth-child(2) .content-box{padding:0px 40px 0px 15px;}
	.service-section .col-md-6:nth-child(3) .content-box{padding:0px 15px 0px 40px;}
}

@media (min-width: 992px) {
	.service-section .service-box-inner{height:150px;overflow:hidden;}
}

@media (max-width: 991px) {
	.service-bg{display:none;}
	.service-section .col-md-6:nth-child(4){right:0px;margin:0px;}
	.service-section .col-md-6:nth-child(5){left:0px;margin:0px;}
}

@media (min-width:768px) and (max-width:991px){
	.service-box-inner{
		margin-bottom:0px;
		display:inline-block;
		width:100%;
	}
	.service-box-inner .col-md-4{
		float:left !important;
		text-align:center;
	}
	.service-box-inner .content-box{text-align:left;}
}

@media (max-width: 767px) {
	.service-box-inner .col-md-4{float:none !important;text-align:center;}
	.service-box-inner .content-box{text-align:center;}
}
/* service End */

/* news_block_new Start */
.loop-item{margin-bottom:30px;}
.loop-item a{display:block;background-color:#FFF;color:#555;transition:all 0.15s ease-out;}
.loop-item:hover a{box-shadow:0 0 1.25rem #CCC;transform:translateY(-4px);}

.thumbnails-item{height:0px;padding-bottom:62.5%;position:relative;overflow:hidden;}
.thumbnails-item:before{
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	background:linear-gradient(135deg,rgba(223,101,119,0) 0,rgba(230,0,32,1) 100%);
	opacity:0;
	transition:all 0.15s ease-out;
	z-index:2;
}
.loop-item:hover .thumbnails-item:before{opacity:0.9;}
.thumbnails-item img{position:absolute;left:0px;top:0px;width:100%;height:auto;}

.news-caption{padding:0px 30px 30px;}
.news-title{font-size:18px;font-weight:bold;margin:30px 0px 20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-text{line-height:1.5em;}
/* news_block_new End */

/* search-block Start */
#search-block .modal-dialog{width:100%;margin:0px;}
#search-block .modal-content{box-shadow:none;border:none;border-radius:0px;height:100vh;background-color:#FFF;color:#000;opacity:0.8;}
#search-block .close{font-size:50px;text-shadow:none;filter:alpha(opacity=100);opacity:1;}
#search-block button.close:focus{border-color:transparent;box-shadow:none;}

#search-block .modal-body{position:static;}
.search-page{
	font-size:60px;
	padding:0px 15px;
	position:absolute;
	width:100%;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.search-page .fa{color:#333;}

#search-block .form-control{
	height:1.2em;
	line-height:1em;
	padding:0px;
	font-size:60px;
	color:#000;
	background-color:transparent;
	border:none;
	border-radius:0px;
	box-shadow:none;
}
#search-block input.form-control{animation-duration: 1s;animation-name: typing;animation-iteration-count: infinite;}
/*#search-block input.form-control:focus{animation-play-state: paused;opacity: 1;}*/
#search-block input.form-control:focus{animation-iteration-count: 1;}
@keyframes typing {
	0%{opacity: 1;}
	100%{opacity: 0;}
}
#search-block .form-control::-moz-placeholder {color:#000;}
#search-block input::-webkit-input-placeholder{color:#000;}
#search-block .input-group-btn:first-child > .btn{margin-right:0px;}
#search-block .input-group-sm > .input-group-btn > .btn {height:1.2em;line-height:1em;padding:0px;font-size:60px;border-radius:0px;}
#search-block .btn-default {color:#000;background-color:transparent;border-color:transparent;}
#search-block .input-group{width:100%;}
#search-block .navbar-form{border:none;box-shadow:none;}
#search-block .navbar-form .input-group .input-group-btn{width:80px;}
@media (max-width: 991px) {
	#search-block .form-control{font-size:30px;}
	#search-block .input-group-sm > .input-group-btn > .btn {font-size:30px;}
	#search-block .navbar-form .input-group .input-group-btn{width:50px;}
}
@media (max-width: 599px) {
	#search-block .form-control{font-size:20px;}
	#search-block .input-group-sm > .input-group-btn > .btn {font-size:20px;}
	#search-block .navbar-form .input-group .input-group-btn{width:40px;}
}
/* search-block End */

/* share-buttons Start */
ul.share-buttons{list-style:none;padding:0px;margin:0px 0px 10px;}
ul.share-buttons li{display:inline-block;width:40px;height:40px;float:left;margin:0px 3px;}
ul.share-buttons li:first-child{margin-left:0px;}
ul.share-buttons li:last-child{margin-right:0px;width:auto;height:auto;}

ul.share-buttons li a{display:inline-block;width:40px;height:40px;background-color:#FF0000;border-radius:100%;position:relative;}
ul.share-buttons li a:before{
	position:absolute;
	width:40px;
	height:40px;
	line-height:40px;
	font-family:FontAwesome;
	color:#FFF;
	text-align:center;
}

ul.share-buttons li.share-buttons-email a{background-color:#A6A9AC;}
ul.share-buttons li.share-buttons-email a:before{content:"\f0e0";font-size:16px;line-height:42px;}

ul.share-buttons li.share-buttons-googleplus a{background-color:#DC4B38;}
ul.share-buttons li.share-buttons-googleplus a:before{content:"\f0d5";font-size:16px;line-height:42px;}

ul.share-buttons li.share-buttons-facebook a{background-color:#3C5B99;}
ul.share-buttons li.share-buttons-facebook a:before{content:"\f09a";font-size:20px;line-height:42px;}

/*line*/
iframe.line-it-button{
	width:40px !important;
	height:40px !important;
	padding:5px 0px 0px 5px;
	background:#00B732;
	border-radius:100%;
}
/* share-buttons End */

/* header rd-navbar Fix Start */
body:not(#system):not(#pages){padding-top:84px;}
body:not(#system):not(#pages) header{top:24px;}
body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-outer .rd-navbar-inner {background:#FFF;box-shadow:0px 1px 4px rgba(0,0,0,0.2);}

@media (min-width: 768px) {
	body:not(#system):not(#pages) .rd-navbar-outer a{color:#252525;}

	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-dropdown li.focus > a,
	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-dropdown li.opened > a,
	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-dropdown a:hover,
	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-megamenu li.focus > a,
	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-megamenu li.opened > a,
	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-megamenu a:hover {color:#FFF;}

	body:not(#system):not(#pages) .rd-navbar-static .menulist .rd-navbar-megamenu li.focus > a{color:#252525;}
	body:not(#system):not(#pages) .rd-navbar-static .menulist .rd-navbar-megamenu li a:hover{color:#FFF;}

	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-nav > li.active > a,
	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-nav > li.opened > a,
	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-nav > li.focus > a,
	body:not(#system):not(#pages) .rd-navbar-static .rd-navbar-nav > li > a:hover{border-bottom:3px solid #820000;padding-bottom:15px;}

	body:not(#system):not(#pages) .rd-navbar-cart-toggle span{color:#252525;}
}

body:not(#system):not(#pages) .logo_c{display:block;}
body:not(#system):not(#pages) .logo_w{display:none;}

@media (max-width: 767px) {
	body:not(#system):not(#pages){padding-top:80px;}
	body:not(#system):not(#pages) .logo_c{display:none;}
	body:not(#system):not(#pages) .logo_w{display:block;}
}
/* header rd-navbar Fix End */

/* video-item Start */
.video-item{display:block;position:relative;}
.video-item:before{
	content:'';
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	display:block;
	background:linear-gradient(135deg,rgba(118,152,219,0.7) 0,rgba(223,101,119,0.5) 100%);
}

.video-item video{display:block;}
.video-caption{
	position:absolute;
	left:0px;
	top:50%;
	width:100%;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}
.video-caption img{margin-bottom:10px;}
.video-caption .video-title{font-size:60px;}
.video-more{display:inline-block;background-color:#FFF;color:#555;padding:10px 15px 8px;border-radius:3px;margin-top:20px;transition:all 0.2s ease-in-out;}
.video-item:hover .video-more{background-color:#121212;color:#FFF;}

@media (min-width:992px) and (max-width:1199px){
	.video-caption .video-title{font-size:30px;}
}

@media (max-width: 767px) {
	.video-caption{font-size:14px;}
	.video-caption img{display:none;}
	.video-caption .video-title{font-size:18px;}
	.video-more{margin-top:10px;}
	.video-desc span{font-size:14px !important;font-weight:normal !important;}
}
/* video-item End */

/* subject Start */
.subject{color:#555;margin-top:60px;}
.subject-title{font-size:40px;font-weight:bold;line-height:1em;margin-top:60px;margin-bottom:30px;}
.subject-txt{line-height:2em;}

.subject-link{margin-top:30px;margin-bottom:35px;}
.subject-link a{display:inline-block;color:#555;font-weight:bold;position:relative;}
.subject-link a:before{
	content:'';
	position:absolute;
	display:block;
	left:0px;
	bottom:-5px;
	width:100%;
	height:100%;
	border-bottom:2px solid #555;
}
.subject-link a:hover:before{width:0%;}

.subject-link a:after{
	content:'';
	position:absolute;
	display:block;
	left:0px;
	bottom:-5px;
	width:0%;
	height:100%;
	border-bottom:2px solid #555;
	opacity:0;
	transition:.9s;
}
.subject-link a:hover:after{width:100%;opacity:1;}

@media (max-width: 767px) {
	.subject{margin-top:30px;}
	.subject-title{font-size:30px;margin-top:30px;}
}
/* subject End */

/* topic Start */
.topicblock a{display:block;height:450px;color:#FFF;position:relative;overflow:hidden;}
.topicblock a:before{
	content:'';
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	display:block;
	background:rgba(0,0,0,0.25);
	z-index:1;
}
.topicblock div:nth-of-type(4n+3) a:before,
.topicblock div:nth-of-type(4n+4) a:before{
	background:linear-gradient(135deg,rgba(223,101,119,0) 0,rgba(123,166,232,0.7) 100%);
	opacity:0.9;
}

.topic-mask{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	transform:scale(1.0);
	transition:transform 0.7s;
}
.topicblock a:hover .topic-mask{transform:scale(1.1);}

.topic-caption{
	position:absolute;
	left:0px;
	top:50%;
	width:75%;
	padding:0px 60px;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:2;
}
.topicblock div:nth-of-type(4n+2) .topic-caption,
.topicblock div:nth-of-type(4n+4) .topic-caption{
	text-align:right;
	left:auto;
	right:0px;
}
@media (max-width: 991px) {
	.topicblock div:nth-of-type(4n+2) .topic-caption,
	.topicblock div:nth-of-type(4n+4) .topic-caption{
		text-align:left;
		right:auto;
		left:0px;
	}
}

.topic-title{font-size:40px;font-weight:bold;line-height:1em;margin-bottom:30px;}
.topic-txt{line-height:2em;}

.topic-more{display:inline-block;background-color:#FFF;color:#555;font-weight:bold;padding:10px 15px 8px;border-radius:3px;margin-top:20px;transition:all 0.2s ease-in-out;}
.topicblock a:hover .topic-more{background-color:#121212;color:#FFF;}
.container .subject .topic-more{border:solid 1px #eee;}
.container .subject .topic-more:hover{background-color:#121212;color:#FFF;}
.container .subject .topic-more:hover a{color:#FFF;}
#nc_product #product_area_2 #nc_product_search #_parent {display:none;}
@media (max-width: 767px) {
	.topic-caption{padding:0px 15px;}
	.topic-title{font-size:30px;}
	.topic-more{margin-top:10px;}
}
/* topic End */

/* copyrights Start */
.copyrights{background-color:#F2F2F2;color:#555;border:1px solid #E5E5E5;padding-top:20px;padding-bottom:20px;font-size:12px;}
/* copyrights End */

/* footer-list Start */
.footer-list > li{float:left;margin-right:10%;}
.footer-list > li:last-of-type{margin-right:0px;}
.footer-list li a{display:inline-block;font-size:15px;font-weight:bold;margin-bottom:10px;}
.footer-list li a:hover{color:#E60020;}
.footer-list .rd-navbar-dropdown{padding-left:0px;list-style:none;}
.footer-list .rd-navbar-dropdown li a{font-size:12px;font-weight:normal;margin-bottom:0px;}
.footer-list .fa{display:none;}

@media (max-width: 1199px) {
	.footer-list > li{float:none;margin-right:0%;border-bottom:1px solid #FFF;position:relative;}
	.footer-list li a{display:block;width:calc(100% - 30px);margin-bottom:0px;padding:10px 0px 8px;}
	.footer-list .drop-down ul{display:none;}
	.footer-list .rd-navbar-dropdown li{position:relative;}
	.footer-list .fa{
		cursor:pointer;
		display:inline-block;
		position:absolute;
		right:10px;
		top:11px;
		width:20px;
		height:20px;
		font-size:20px;
		font-weight:bold;
		text-align:center;
	}
	.footer-list .drop-sec .fa{font-weight:normal;}
	.footer-list .drop-sec a{padding-left:15px;}
	.footer-list .drop-sec li a{padding-left:30px;}
}

@media (min-width: 1200px) {
	.footer-list .rd-navbar-dropdown{display:block !important;}
	.footer-list .rd-navbar-dropdown ul{display:none !important;}
}
/* footer-list End */

/* header-info Start */
.header-info{
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:24px;
	z-index:100;
	background-color:#353F52;
	padding:0px 15px;
}
.header-info a{color:#CCC;}

.info-list{margin-bottom:0px;}
.info-list li{margin-left:10px;}
/* header-info End */

/* social Start */
.social{background-color:#F2F2F2;padding-bottom:15px;}
.social a{display:inline-block;margin:5px 3px;width:46px;height:46px;line-height:46px;text-align:center;vertical-align:middle;border-radius:100%;color:#555;border:2px solid #555;font-size:18px;transition:.3s all ease;}
.social a:hover{color:#FFF;border:2px solid #555;background-color:#555;}
.social .slogn{text-align:right;}

@media (max-width: 767px) {
	.social{text-align:center;}
	.social .slogn img{margin-top:15px;}
	.social .slogn{text-align:center;}
}
/* social End */

/* quick Start */
.quick{margin:100px 0px;}
.quick a{display:block;}
.quick span{display:inline-block;width:120px;height:120px;border:1px solid #D09265;border-radius:100%;}
.quick a:hover span{border:4px solid #C10707;}
.quick-title{font-size:14px;color:#353F52;}
.quick a:hover .quick-title{color:#C10707;}

@media (max-width: 991px) {
	.quick{margin:50px 0px 30px;}
	.quick a{margin-bottom:20px;}
	
}
/* quick End */

/* webmenu Start */
.webmenu{color:#555;float:left;margin-top:30px;}
.webmenu li{float:left;padding:0px 5px;}
.webmenu li:after{content:"|";margin-left:10px;}
.webmenu li:last-child:after{display:none;}
.webmenu a{color:#555;}
.webmenu a:hover{color:#E60020;}

.footerlogo{float:left;margin-right:10px;margin-left:43px;}
.footer-slogn{margin-right:4px;margin-bottom:4px;}

@media (max-width: 1199px) {
	.webmenu{float:none;margin-top:10px;}
	.footerlogo{float:none;margin-left:0px;}
}
/* webmenu End */

/* language Start */
.language{background-color:#353F52;border-radius:4px;box-shadow:0px 1px 4px rgba(0,0,0,0.2);margin-top:20px;position:relative;display:none;}
.language:before{
	content:'';
	position:absolute;
	left:50%;
	top:-15px;
	width:0px;
	height:0px;
	border-style:solid;
	border-width:0px 15px 15px;
	border-color:transparent transparent #353F52 transparent;
	display:inline-block;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
}
.language li{margin:0px;border-bottom:1px solid #4A5771;border-top:1px solid #2F3748;}
.language li:last-child{border-bottom:none;border-radius:0px 0px 4px 4px;}
.language li:first-child{border-top:none;border-radius:4px 4px 0px 0px;}
.language li:hover{background:rgba(0,0,0,0.5);}
.language a{display:block;color:#CCC;padding:6px 20px;}
/* language End */

/* news Start */
.news-table th{background:#353F52 !important;color:#FFF;}
/* news End */

/* pages link Start */
.pages-main a,
.investors-main a,
.bphe-main a,
.about-main a,
.gphe-main a,
.immersion-main a,
.hydrogen-main a,
.welding-main a,
.metal-main a{text-decoration:underline;}

.pages-main a.pdf,
.investors-main a.pdf,
.bphe-main a.pdf,
.about-main a.pdf,
.gphe-main a.pdf,
.immersion-main a.pdf,
.hydrogen-main a.pdf,
.welding-main a.pdf,
.metal-main a.pdf{display:inline-block;text-decoration:none;position:relative;padding-left:15px;}

.pages-main a.pdf:before,
.investors-main a.pdf:before,
.bphe-main a.pdf:before,
.about-main a.pdf:before,
.gphe-main a.pdf:before,
.immersion-main a.pdf:before,
.hydrogen-main a.pdf:before,
.welding-main a.pdf:before,
.metal-main a.pdf:before{
	font-family:FontAwesome;
	content:"\f1c1";
	position:absolute;
	left:0px;
	top:0px;
	color:#E60020;
}
a.pdf:before{
	display:inline-block;text-decoration:none;padding-right:4px;
	font-family:FontAwesome;
	content:"\f1c1";
	color:#E60020;
}

.pages-main a.btn,
.investors-main a.btn,
.bphe-main a.btn,
.about-main a.btn,
.gphe-main a.btn,
.immersion-main a.btn,
.hydrogen-main a.btn,
.welding-main a.btn,
.metal-main a.btn{text-decoration:none;}
/* pages link End */