﻿#myModal .close {	opacity: .5;}

.solution-hd { text-align: left !important; }
.solution-bd .card { position: relative; margin-bottom: 30px; padding: 0; border: 0; border-radius: 0; background-color: #fff; }
.solution-bd .card:hover { box-shadow: 0 0 12px 0 rgba(0, 0, 0, .2); }
.solution-bd .card .card-img { position: relative; display: block; overflow: hidden; height: 296px; line-height: 296px; }
.solution-bd .card .card-img img { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.solution-bd .card .card-detail { display: block; padding: 20px; text-align: left; border: none; background-color: #f2f2f2; }
.solution-bd .card .card-detail .card-title { overflow: hidden; margin: 0 0 10px; padding: 0; font-size: 1em; }
.solution-bd .card .card-detail .card-desc { overflow: hidden; font-size: .875em; line-height: 1.6875em; }
.solution-bd .card .hover-solution { position: absolute; top: 0; right: 0; left: 0; height: 296px; padding-right: 20px; padding-left: 20px; font-size: 14px; transition: opacity 500ms ease; transform: translateZ(0); color: #fff; background-color: rgba(0, 0, 0, .65); opacity: 0; }
.solution-bd .card:hover .hover-solution { opacity: 1; }
.solution-bd .card:hover .hover-solution ul { margin-top: 20px; }
.solution-bd .card:hover .hover-solution ul li { position: relative; padding-left: 20px; }
.solution-bd .card:hover .hover-solution ul li:before { position: absolute; top: 5px; left: 0; font-size: 18px; content: '◦'; }
.solution-bd .card:hover .hover-solution ul li a { display: block; padding: 6px 0; font-size: 16px; color: #fff; }
.solution-bd .card .hover-solution ul li .icon-arrow-right { margin-left: 5px; opacity: 0; }
.solution-bd .card .hover-solution ul li a:hover .icon-arrow-right { visibility: visible; margin-bottom: 1px; margin-left: 10px; opacity: 1; }
.solutionChild .btn-download { display: block; margin-top: 20px; padding: 12px 24px; font-size: 18px; text-align: center; color: #fff; border-radius: 2px; background-color: #3478f5;transition: all ease-in-out .3s; }
.solutionChild .btn-download:hover { background-color: #2164e1;transition: all ease-in-out .3s; }
.solutionChild .btn-download svg { width: 15px; height: 20px\0; vertical-align: text-top; fill: none; stroke: #fff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.5px; }
.solutionChild .btn-download span { margin-left: 8px; vertical-align: bottom; color: #fff; } .por-section { background-color: #fff; }
.pep-solution-advantage { background-position: top; background-size: cover; }.por-section-head { font-size: 0; text-align: center; }
.por-section-body { padding-top: 32px; }
.por-section-title { position: relative; display: inline-block; width: 100%; margin-top: 0; margin-bottom: 0; padding-right: 42px; padding-left: 42px; font-size: 24px; font-weight: 700; line-height: 30px; color: #252b3a; }
.por-card { display: block; -webkit-transition: .2s; transition: .2s; border-radius: 2px; background-color: #fff; -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .06); box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .06); }
.por-card:hover { -webkit-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1); box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .1); }
.por-card-l { padding: 32px; }

[class^=por-col] > .por-card { height: 100%; }
.pep-solution-advantage .por-card { -webkit-transition: all .2s; transition: all .2s; }
.pep-solution-advantage .por-card { margin-bottom: 15px; background-color: #fafafa; }
.pep-solution-advantage .por-card:hover { background-color: #fff; }
.por-card .por-card-content { vertical-align: top; }
.por-card .por-card-content .por-text-title-t3 { position: relative; height: 37px; margin-top: 0; margin-bottom: 16px; font-size: 18px; font-weight: 700; line-height: 22px; text-align: center; color: #252b3a; }
.strategy-box .por-card .por-card-content .por-text-title { margin-top: 0; margin-bottom: 16px; font-size: 18px; font-weight: 700; line-height: 22px; color: #252b3a; }
.strategy-box .pep-solution-advantage .por-card { margin-bottom: 15px; text-align: left; }
.pep-solution-advantage .por-card .por-text-title-t3 { margin-bottom: 0; padding-bottom: 15px; }
.por-card .por-card-content .por-text-title-t3:after { position: absolute; bottom: -16px; left: 50%; width: 32px; height: 2px; margin-left: -16px; content: ''; -webkit-transition: all .2s; transition: all .2s; background-color: #8a8e99; }
.pep-solution-advantage .por-card .por-text-title-t3:after { bottom: 0; height: 3px; }
.por-card:hover .por-card-content .por-text-title-t3:after { width: 40px; margin-left: -20px; background-color: #3478f5; }
.pep-solution-advantage .por-card .por-text-title-desc { overflow: hidden; margin-top: 12px; }
.media-bd .video-cover { cursor: default; }
.media-bd .video-cover figure p { margin-top: 8px; font-size: 13px; line-height: 1.5; }
.solutionDetail .contact-txt a,
ul.list-style-cicle a { text-decoration: underline; color: #3478f5; }
.newsDetails-hd { text-align: center; }
.newsDetails-hd h1 { padding: 0 8.5%; padding-top: 35px; }
.newsDetails-hd aside { position: relative; z-index: 10; margin-top: 23px; }
.newsDetails-hd aside span { margin-left: 32px; color: #9b9ea0; }
.newsDetails-hd aside img { position: relative; top: 3px; margin-right: 4px; vertical-align: text-top; }
.newsDetails-hd aside .img-time { max-width: 14px; max-height: 14px; }
.newsDetails-hd aside .img-eye { max-width: 22px; max-height: 22px; }
.main .share-box { position: relative; z-index: 99; width: 100%; margin-top: 20px; margin-bottom: 20px; padding-right: 0; padding-left: 0; text-align: center; }
.main .share-box li { position: relative; z-index: 2; display: inline-block; margin: 0 -2px; padding: 0 22px !important; vertical-align: middle; background: #fff; }
.main .share-box li a { position: relative; text-decoration: none; }
.main .share-box .line { position: absolute; top: 50%; left: 0; width: 100%; height: 1px; margin-top: -1px; line-height: inherit; background: #ddd; }
.newsDetails-bd p { margin-bottom: 20px; text-align: left; text-indent: 0; word-break: break-word; overflow-wrap: break-word; }
.newsDetails-bd img { max-width: 100%; height: auto !important;display: initial; }
.text-img { margin-top: 30px; margin-bottom: 30px; padding: 0 5%; text-align: center; }
.text-img img { margin-bottom: 20px; }
.newsDetails-bd .text-img { margin-bottom: 30px; }
.newsDetails-bd .text-img p { margin-bottom: 0; padding: 0; font-size: .875em; text-align: center; color: #999; }
.newsDetails-bd ul { width: 100%; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding-left: 20px; text-align: left; }
.newsDetails-bd ul li { font-size: 1em; line-height: 1.875em; list-style: disc; list-style-type: disc; color: #666; }
.content-img-box p { display: inline-block; margin: 0 10px; margin-bottom: 25px; }
.content-img-box p .icon { margin-top: -5px; margin-right: 5px; vertical-align: middle; }
.content-box .subtitle > p { padding-bottom: 20px; text-align: left; }
.main .exhibition-address .address-text { text-align: left; }
.main .exhibition-address .address-text p { font-weight: bold; color: #111; }
.main .exhibition-address .address-text p.note { font-size: .875em; color: #999; }
.main .exhibition-address .col-md-6.pull-right { float: none !important; }
.main .exhibition-address .col-md-6 img { margin-bottom: 15px; }
.live-box { margin-bottom: 60px; padding-top: 0; }
.live-box .content { position: relative; width: 100%; height: 300px; margin: 0 auto; }
.swiper-box { position: relative; }
.swiper-box .swiper-button-next,.swiper-box .swiper-button-prev { height: 40px; margin-top: -20px; opacity: .7; }
.swiper-box .swiper-button-next:hover,.swiper-box .swiper-button-prev:hover { opacity: 1; }
.swiper-box .swiper-button-next { right: -60px; }
.swiper-box .swiper-button-prev { left: -60px; }
.swiper-box { padding-bottom: 28px; }
.swiper-box .swiper-pagination { bottom: 0; width: 100%; }
.swiper-box .swiper-pagination-bullet { margin: 0 3px !important; border: 1px solid #000; background: transparent; opacity: 1; }
.swiper-box .swiper-pagination-bullet-active { background: #000; }
.swiper-box  .swiper-slide img { width: 100%; }
.swiper-box .swiper-slide p { line-height: 1.55em; }
.main .exhibition-timeline { padding: 40px 0; background-color: #f5f5f5; }
.main .exhibition-timeline .text-right { text-align: left !important; }
.main .exhibition-timeline .nav-tabs li a { font-size: 1.875em; border: none; opacity: .3; }
.main .exhibition-timeline .nav-tabs li a:after { background-color: transparent !important; }
.main .exhibition-timeline .nav-tabs li a p { font-size: 14px; font-weight: normal; color: #999; }
.main .exhibition-timeline .nav-tabs li.active a,.main .exhibition-timeline .nav-tabs li:hover a { background-color: transparent; opacity: 1; }
.main .exhibition-timeline .nav-tabs li.active p,.main .exhibition-timeline .nav-tabs li:hover p { font-weight: normal; }
.main .exhibition-timeline .tab-content { text-align: left; }
.main .exhibition-timeline .tab-content .open-content { position: relative; display: none; margin-top: -1px; margin-right: -15px; margin-left: -15px; padding-right: 30px; padding-left: 30px; background-color: #fff; }
.main .exhibition-timeline .tab-content .row { margin-bottom: 0; padding-top: 10px; }
.main .exhibition-timeline .tab-content .row:last-child li:last-child { border: none; }
.main .exhibition-timeline .tab-content .row li { padding: 10px 0; line-height: 24px; }
.main .exhibition-timeline .tab-content .row li svg { margin-top: -6px; margin-right: 5px; vertical-align: middle; }
.main .exhibition-timeline .tab-content .row li h4 { margin-top: 0; font-weight: normal; line-height: 1.5em; }
.main .exhibition-timeline .tab-content .row li a { float: left; overflow: hidden; margin-right: 20px; line-height: 34px; }
.main .exhibition-timeline .tab-content .row li a .icon-play { font-size: 30px; }
.main .exhibition-timeline .tab-content .row li a.btn-open { display: inline-block; float: none; }
.main .exhibition-timeline .tab-content .row li:last-child { border-bottom: 1px solid #ccc; }
.exhibition-timeline .nav-arrow.fixed { position: absolute; }
.exhibition-timeline .nav-tabs.fixed { background: transparent; }
.main .exhibition-timeline .tab-content.tabs-fixed { padding-top: 0; }
.main .exhibition-timeline .tab-content .row li a.btn-open.btn-retract { display: none; }
.exhibition-timeline .nav-tabs.fixed { position: static; }
.main .exhibition-timeline .nav-tabs > li { display: inline-block; float: none; margin-right: 10px; margin-left: 10px; }
.iconimg { float: left; margin-top: 3px; margin-right: 4px; opacity: .75; }
.overview-box .panel-title > a { display: block; }
.overview-box .panel-title > a .icon-plus { position: relative; float: right; width: 14px; height: 14px; margin-top: 15px; transition: all .5s; color: #666; }
.overview-box .panel-title > a .icon-plus:before { position: absolute; left: 50%; width: 14px; margin-left: -6px; content: ''; border-top: 2px solid; }
.overview-box .panel-title > a .icon-plus:after { position: absolute; left: 50%; height: 14px; margin-top: -6px; content: ''; border-left: 2px solid; }
.overview-box .panel-title > a.collapsed .icon-plus { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); }
.overview-box .panel-title > a .icon-plus { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); color: #454545; }
.statistics { display: inline-block; padding-left: 8px; font-family: auto; font-size: 14px; }
.statistics span { color: #f00; }
.download_filter  .btn-getQuote { width: 100%; margin-top: 0; line-height: 40px; border: none; border-radius: 4px; }
.download_filter  .form-control { height: 40px; }
.history .video-cover { cursor: inherit; }
.productList .form-horizontal .radio-inline { margin-right: 15px; margin-left: 0; }
.NewsList-box .card { background-color: #f2f2f2; }
.NewsList-box .card .card-detail { padding: 20px 20px 15px; text-align: left; border: none; }
.EventsList-box .card .card-detail { padding: 15px; }
.NewsList-box .card .card-detail .card-desc { margin-bottom: 0; }.newsDetails-ft{margin-top: 3%;}.product-related .details-body-Features .newsDetails-ft ul li:before { display: none; }
.product-related .details-body-Features .newsDetails-ft a:hover { text-decoration: none; }
.Cases-box.NewsList-box .card:hover { box-shadow: 0 2px 12px 0 rgb(0, 0, 0, .28); }
.xscreen { overflow: hidden; height: 3em; margin-right: 0; margin-left: 0; line-height: 3em; -webkit-transition: all .5s; transition: all .5s; }
.m-xscreen { overflow: inherit; height: inherit; }
.xscreen-box { margin-bottom: 15px; padding-top: 5px; padding-bottom: 5px; background-color: #f8f8f8; }
.xscreen-box .line { height: 1px; margin-right: 10px; margin-left: 10px; background-color: #e4e4e4; }
.xscreen .xscreentitle { font-weight: bold; color: #666; }
.m-xscreen .xscreentitle { color: #333; }
.xscreen .xscreencontent ul li { float: left; padding: 0 1.5em; }
.m-xscreen .xscreencontent ul li { width: 100%; padding: 0; }
.xscreen .xscreencontent ul li.active a,.xscreen .xscreencontent ul li a:hover { color: #3478f5; }
.xscreen .btn-loadmore .icon-arrow-down { color: #444; }
.m-xscreen .btn-loadmore .icon-arrow-down { margin-bottom: -2px; -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); }

#Speakers h3 { font-size: 1.2em; line-height: 1.2em; }
.culture-txt p { margin-bottom: 15px; }
.culture-slogan .solution-bd .card .card-img { height: 220px; line-height: 220px; }
.culture-slogan .solution-bd .card .hover-solution { height: 220px; padding: 20px; background-color: transparent; opacity: 1; }
.culture-slogan .solution-bd .card .hover-solution p { font-size: 1.2em; color: #fff; }
.culture-slogan .solution-bd .card .card-detail { min-height: inherit; padding: 10px 0; text-align: center; background-color: #fff; }
.card .card-img .subscript { position: absolute; z-index: 8; top: 0; left: 0; width: 100px; height: 32px; line-height: 32px; text-align: center; }
.card .card-img .subscript.bg-grey { background-color: rgba(0, 0, 0, .5); }
.card .card-img .subscript.bg-red { background-color: rgba(199, 0, 11, .7); }
.card .card-img .subscript span { font-size: 12px; color: #fff; }
.tz-gallery .thumbnail { margin-bottom: 20px; padding: 0; -webkit-transition: all .5s; transition: all .5s; border: none; }
.tz-gallery .thumbnail:hover { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }
.tz-gallery img { border-radius: 2px; }
.tz-gallery .caption { padding: 12px 0; text-align: center; }
.tz-gallery .caption h3 { overflow: hidden; height: 40px; margin: 0; font-family: 'harmonyos_sansregular'; font-size: 14px; font-weight: normal; }
.tz-gallery .caption p { margin: 0; font-size: 12px; color: #7b7d7d; }
.baguetteBox-button { background-color: transparent !important; }
.search-page h2 { padding: 0; }
.search-page h2.search-for { font-size: 1.5em; line-height: 1.9em; }
.search-keyword,.search-item a:hover { color: #3478f5; }
.search-item { margin-bottom: 15px; padding: 1px 16px 20px; border-radius: 2px; background-color: #f7f7f7; }
.search-item p { color: #333; }
.search-item-title { font-size: 1.2em; line-height: 1.5em; }
.search-item-title a { color: #3478f5; }
.search-item-title a:hover { text-shadow: 0 3px rgba(0, 0, 0, .1); }
.form-inquiry .form-group { text-align: left; }

#myModal .form-inquiry label { position: absolute; left: 30px; top: 0; height: 34px; line-height: 34px; margin-bottom: 0; color: #666; font-size: 14px; }
.form-inquiry label { font-weight: normal; }
.form-inquiry .required-label:before { display: inline-block; margin-right: 4px; content: '*'; color: #e60012; }
.form-inquiry .form-control { padding: 12px 24px; border-color: #eaeaea; }
.form-inquiry .form-control:focus,.download_filter .form-control:focus { border-color: #3478f5; outline: none; }
.form-inquiry textarea.form-control { height: auto; }

#myModal .form-inquiry .btn-default { width: 100%; }
.form-inquiry .btn-default { width: calc(100% - 30px); height: 48px; padding: 0 15px; color: #fff; border: none; border-radius: 0; border-radius: 4px; background-color: #3478f5;transition: all ease-in-out .5s; }
.form-inquiry .btn-default:hover { border-color: #00a8c2; background-color: #2465db;
color:#fff;transition: all ease-in-out .5s; }
.form-inquiry .btn svg { width: 16px; height: 16px; margin-top: -4px; margin-left: 12px; vertical-align: middle; }
.form-inquiry input[type='checkbox'] { position: relative; display: inline-block; width: 16px; height: 16px; margin-top: -4px; margin-right: 10px; line-height: 16px; text-align: center; vertical-align: middle; }
.form-inquiry input[type='checkbox']::before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; border: 1px solid #eaeaea; border-radius: 0; background: #fff; }
.form-inquiry input[type='checkbox']:checked::before { position: absolute; top: 0; left: 0; width: 100%; font-size: 16px; font-weight: bold; content: '\2713'; color: #fff; border: 1px solid #3478f5; border-radius: 4px; background-color: #3478f5; }
.contact-info-item { text-align: center;  }
.contact-info-item .item-img { width: 64px; height: 64px; margin: 0 auto 24px; }
.contact-info-item .item-title { max-height: 36px; margin: 0 24px 10px; font-size: 24px; font-weight: 600; line-height: 36px; color: #000; }
.contact-info-item .item-description { margin: 0 24px 10px; font-size: 14px; line-height: 24px; color: #545454; }
.contact-info-item .item-link,.contact-info-item .item-link a,.contact-info-item .item-link a svg { font-size: 14px; line-height: 24px; color: #000; }
.contact-info-item .item-link a svg { margin-top: -4px; margin-left: 4px; vertical-align: middle; }
.contact-info-item .item-link a:hover,.contact-info-item .item-link a:hover svg { color: #3478f5; }
.about-product .product-related h2 { color: #333; }
.contact-info{display: flex; width: 100%; padding: 0 3%;}.contact-info .col-md-3{ display: table-cell; border: 1px solid #e2e2e2;margin: 1%;	padding: 28px 0;}
@media (min-width:768px) { .download_filter .col-sm-2 { 	width: 12%; 	padding-top: 4px; }
 .download_filter .col-sm-offset-2 { 	margin-left: 12%; }
 .xscreen .btn-loadmore { 	display: inline-block; 	padding-right: 15px; 	padding-left: 15px; }
 .xscreen .btn-loadmore.curr .icon-arrow-down { 	margin-bottom: -2px; 	-webkit-transform: rotate(-135deg); 	-ms-transform: rotate(-135deg); }
 .xscreen.no-masking { 	height: inherit; }
 .xscreen-box { 	margin-bottom: 20px; 	padding-top: 10px; 	padding-bottom: 10px; 	padding-left: 10px; }
 .xscreen-box .line { 	margin-right: 20px; 	margin-left: 15px; }
 }

@media (max-width:768px) {.contact-info{display: block; width: 100%; padding: 0 3%;}.contact-info .col-md-3{ display: block; border: 1px solid #e2e2e2;margin: 1%;	padding: 28px 0;}

 .solution-hd { 	font-size: 1.9em; }
 .solution-box-l > div { 	margin-bottom: 35px; }
 .por-section-body { 	padding-top: 16px; }
 .por-section-title { 	padding-right: 27px; 	padding-left: 27px; 	font-size: 18px; 	white-space: normal; }
 .pep-solution-advantage .por-row { 	margin-bottom: 0; }
 .por-col-xs-24 { 	max-width: 100%; 	margin-bottom: -1px; 	-webkit-box-flex: 0; 	-ms-flex: 0 0 100%; 	flex: 0 0 100%; }
 .pep-solution-advantage .por-card { 	margin-bottom: -1px; 	padding: 24px 15px; 	border: 1px solid #dfe1e6; 	-webkit-box-shadow: none; 	box-shadow: none; }
 .pep-solution-advantage .por-card .por-text-title-t3 { 	height: 32px; 	padding-bottom: 10px; 	font-size: 14px; }
 .pep-solution-advantage .por-card .por-text-title-t3:after { 	width: 24px; 	height: 2px; }
 .pep-solution-advantage .por-card .por-text-title-desc { 	margin-top: 8px; 	font-size: 12px; }
 .content-box h1{font-size: 1.4em;}
 .content-img-box .content-box .subtitle.p1{line-height:1.5}
 }

@media (max-width:767px) { .newsDetails-hd h1 { 	padding: 0; 	padding-top: 20px; 	font-size: 2.0em; }
 .overview-box .right-img { 	float: left; 	width: calc(50% - 10px); 	margin-top: 10px; 	margin-bottom: 15px; }
 .img-group .right-img:first-child { 	margin-right: 10px; }
 .overview-box .subtitle { 	padding: 0; }
 .culture-slogan .solution-bd .card .card-img { 	height: 120px; 	line-height: 120px; }
 .culture-slogan .solution-bd .card .hover-solution { 	height: 120px; }
 .subtitle .img-group:before, .subtitle .img-group:after { 	display: table; 	clear: both; 	content: ' '; }
 }

@media (min-width:992px) { .solutionChild .btn-download { 	display: inline-block; }
 .solution-bd .card .card-detail { 	min-height: 157px; }
 .pep-solution-advantage .por-card .por-text-title-desc { 	height: 8em; }
 .strategy-box .pep-solution-advantage .por-card .por-text-title-desc { 	height: 3.5em; }
 .solution-bd .card .card-detail .card-title { 	height: 1.5em; }
 .solution-bd .card .card-detail .card-desc { 	height: 5.0625em; }
 .pep-solution-advantage .por-section-body .col-md-6, .pep-solution-advantage .por-section-body .col-md-4 { 	padding-right: 8px; 	padding-left: 8px; }.newsDetails-bd{ border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5; padding: 4% 0;} .newsDetails-bd p { 	margin-bottom: 20px; 	padding: 0 0; }
 .newsDetails-bd .text-img { 	margin-top: 30px; 	margin-bottom: 30px; 	padding: 0 5%; }
 .main .share-box { 	margin-bottom: 35px; }
 .main .exhibition-address .vertical-middle-sm { 	position: absolute; 	width: 50%; }
 .main .exhibition-address h2 { 	margin-left: 35px; }
 .content-box h2.pull-left:after { 	left: 0; 	margin-left: auto; }
 .main .exhibition-address .col-md-6 { 	position: static; }
 .main .exhibition-address .col-md-6.pull-right { 	float: right !important; }
 .main .exhibition-address .address-text { 	position: static; 	padding: 0 35px; }
 .main .exhibition-address.content-box h2.pull-left { 	float: left !important; }
 .live-box .content { 	width: 80%; 	height: 500px; }
 .main .exhibition-timeline { 	padding: 70px 0; }
 .main .exhibition-timeline .text-right { 	text-align: right !important; }
 .main .exhibition-timeline .tab-content { 	position: relative; 	padding-right: 15px; 	padding-left: 15px; 	text-align: left; }
 .main .exhibition-timeline .tab-content .open-content .row { 	border: none; }
 .main .exhibition-timeline .tab-content .row { 	border-bottom: 1px solid #ccc; }
 .main .exhibition-timeline .tab-content .row:last-child { 	border: none; }
 .main .exhibition-timeline .tab-content .row li { 	margin: 0; }
 .main .exhibition-timeline .tab-content .row li:last-child { 	border-bottom: none; }
 .main .exhibition-timeline .tab-content .row li:last-child a { 	display: inline-block; 	float: none; 	margin-right: 0; 	margin-left: 10px; }
 .main .exhibition-timeline .tab-content .row li:last-child a.btn-open { 	margin-left: 0; }
 .main .exhibition-timeline .col-md-3 { 	position: static; }
 .main .exhibition-timeline li.col-md-3 .text-right { 	padding-left: 70px; 	text-align: left !important; }
 .main .exhibition-timeline .nav-tabs { 	margin: 0 auto; 	margin-bottom: 50px !important; }
 .download_filter  .btn-getQuote { 	width: initial; 	padding-right: 32px; 	padding-left: 32px; }
 .download_filter .col-sm-6 { 	width: 88%; }
 .side-bar-con { 	height: 100%; 	background-color: #f5f5f5; }
 .pep-solution .solutions-box .card .card-detail .card-desc { 	height: 8.5em; }
 .NewsList-box .card .card-detail .card-title { 	height: 3em; }
 .NewsList-box .card .card-detail .card-desc { 	height: inherit; }
 .NewsList-box .card .card-detail { 	padding: 20px 30px 25px; }
 .NewsList-box.padding-small .card .card-detail { 	padding: 15px; }
 .EventsList-box .card .card-detail { 	padding: 15px; }
 .NewsList-box .card-wrap:nth-child(5) .card, .NewsList-box .card-wrap:nth-child(6) .card, .NewsList-box .card-wrap:nth-child(7) .card { 	margin-bottom: 30px; }
 .NewsList-box.CaseList-box .card .card-detail .card-desc { 	height: 5em; }
 .form-inquiry .btn-default { 	width: 400px; }
 #myModal .form-inquiry .btn-default { 	width: 200px; }
 .contact-info-item .item-description { 	height: auto; }
 .search-item { 	margin-bottom: 20px; 	padding: 15px 32px 28px; }
 }

@media (min-width:768px) and (max-width:992px) { .contact-info{display: block; width: 100%; padding: 0 3%;}.contact-info .col-md-3{ display: block; border: 1px solid #e2e2e2;margin: 1%;	padding: 28px 0;} .media-bd h3 { 	margin-top: 0; }
 .live-box .content { 	height: 400px; }
 .download_filter .col-sm-6 { 	width: 88%; }
 .pep-solution .solutions-box .card .card-detail .card-desc { 	height: 8.5em; }
 .NewsList-box .card .card-detail .card-title { 	height: 3em; }
 .NewsList-box .card .card-detail .card-desc { 	height: inherit; }
 .NewsList-box.CaseList-box .card .card-detail .card-desc { 	height: 5em; }
 }.contact-info .col-md-3{background: #fff;}
