

body{
	padding:1em;
}
li{
	list-style:none;
}

.language_app{

	font-size:1.1em;
	padding:1em;
	text-align:right;
	margin:0 0.5em 0.3em 0.5em;
	border-bottom:1px solid #ccc;

}
.language_app a{
	border:1px solid #ccc;
	padding: 0.2em 0.8em;
	border-radius:3px;
}
#footer{
	text-align:center;
	border-top:1px solid #ccc;
	padding:0.3em 0.5em;
}

/*
.header__langChange{
border:solid 1px #c8c8c8;
border-radius:20px;width:130px;
width:8.125rem;background-color:rgba(255,255,255,.95);
padding:2px 0;margin-top:24px;
margin-top:1.5rem;cursor:pointer;
font-size:15px;
font-size:.9375rem;line-height:30px;
color:#838383;position:relative;
float:right
}
.terms .header__langChange a{
cursor:pointer;display:block
}

.terms .header__langChange li{
padding:10px 20px;padding:.625rem 1.25rem;
color:#838383;position:relative;text-align:left
}
.terms .header__langChange:after{
content:"";
width:1px;
position:absolute;top:2px;display:inline-block;
height:5px;border-left:1px solid #777;
border-top:1px solid #777;transform:rotate(225deg);
padding-left:.25em;
transition:all .2s ease-in-out;left:100px;top:15px
}
.terms .header__langChange.open:after{
transform:rotate(45deg)
}

.header__wrap{background-color:rgba(255,255,255,.95);
z-index:1;width:100%;position:fixed;height:86px
}
.terms .header__inner{max-width:1120px;
margin:0 auto}
.terms .header__logo{padding:1.815rem 0;float:left
}
.terms .header__logo img{width:72px;height:26px
}
.terms .mainWrap{margin-top:3.75rem}

.terms .header{
height:86px;border-bottom:0
}
.terms .header__wrap{background-color:rgba(255,255,255,.95);
z-index:1;width:100%;position:fixed;height:86px
}
.terms .header__inner{max-width:1120px;
margin:0 auto
}
.terms .header__logo{padding:1.815rem 0;float:left
}
.terms .header__logo img{width:72px;height:26px
}
.terms .mainWrap{margin-top:3.75rem
}
.terms .title{max-width:840px;margin-left:17.5rem}
*/