.bh-touch-language-toggler{
	color: inherit;
}

.bh-touch-language-pane:before{
	display: none;
}

/*------------------------------------*\
  #Mobilversion
\*------------------------------------*/
@media only screen and (max-width : 767px), screen and (max-height: 700px)  {
	.bh-touch-content.bh-touch-start {
		display: flex;
		align-items: center;
		justify-content: center;
		flex-wrap: wrap;
		position: relative;
	}
	
	.bh-touch-content.bh-touch-start > *.bh-touch-start-logo {
		flex-basis: auto;
		width: 100%;
		background-position: left 20px center;
		height: 100px;
	}
	
	.bh-touch-start .bh-touch-language {
		position: absolute;
		right: 10px;
		top: 10px;
	}
	
	.bh-touch-content.bh-touch-start > *:not(.bh-touch-language) {
		position: relative;
		left: inherit;
		right: inherit;
		top: inherit;
		bottom: inherit;
		order: 1;
		flex-basis: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.bh-touch-content.bh-touch-start > *.bh-touch-start-info {
		display: block;
		flex-basis: 100%;
	}
	
	.bh-touch-top-title {
		white-space: nowrap;
		font-size: 0px;
	}
	.bh-touch-top a.bh-touch-top-back-text {
		display: none;
	}

	/*------------------------------------*\
	  #Scrollbox
	\*------------------------------------*/
	
	.el-scrollbox-wrapper {
		padding-top: 0;
		padding-bottom: 0;
		   height: auto;
		   overflow: auto;
	}
	
	.el-scrollbox-pane{
		padding: 15px;
	}
}
