body.route-home .application-area .application-tab .nav-tabs .app-item > a .box-container .app-box-middle {
	width: 160px;
	height: 160px;
	background-color: transparent;
	position: relative;
	display: table;
}
.container-svg {
	height: 0;
	padding-top: 0;
	position: relative;
	display: block;
	width: 100%;
}
.container-svg img {
width: 100%;
display: block;
}
body.route-home .application-area .application-tab .nav-tabs .app-item > a .box-container .app-box-bottom {
	top: 160px;
}
body.route-home .application-area .application-tab .nav-tabs .app-item {
	padding-left: 0px;
	padding-right: 0px;
}
@media (max-width: 1199px) {
body.route-home .application-area .application-tab .nav-tabs .app-item > a .box-container .app-box-middle {
	width: 130px;
	height: 130px;
}
body.route-home .application-area .application-tab {
	height: 140px;
}
.container-svg {
	width: 100%;
}
body.route-home .application-area .application-tab .nav-tabs {
height: 140px;
}
}
@media (max-width: 992px) {
body.route-home .application-area .application-tab .nav-tabs .app-item {
float: left;
display: block;
width: 14%;
height: 40px;
}
body.route-home .application-area .application-tab .nav-tabs .app-item > a .box-container .app-box-middle {
	width: 110px;
	height: 110px;
}
.container-svg {
	width: 100%;
}
}
@media (max-width: 767px) {
body.route-home .application-area .application-tab .nav-tabs .app-item {
width: 33%;
height: auto;
}
body.route-home .application-area .application-tab .nav-tabs .app-item > a .box-container .app-box-middle {
	width: 100%;

}
body.route-home .application-area {
	margin-top: 25px;
	position: relative;
	height: auto;
	display: inline-block;
	width: 100%;
}
}
.box-container.caseh {
	margin-top: 90px;
}
@media (max-width: 1199px) {
.box-container.caseh {
	margin-top: 80px;
}
}
@media (max-width: 992px) {
.box-container.caseh {
	margin-top: 70px;
}
}
@media (max-width: 767px) {
body.route-case-history-detail .app-wrapper {
	position: relative;
	height: auto;
}
.box-container.caseh {
	margin-top: 0px;
}
}



