#website #mainfooter {
background: var(--bgcolor-1);
padding: 30px 0;
width: 100%;
  float:left;
	border-top:1px solid #efefef;
}

#website #mainfooter a{color:var(--text-color);}


#mainfooter .column{
	float: left;
margin: 0 30px 0 0;
width: calc(100% / 4 - 31px);
}

#mainfooter .column, #mainfooter a{font-size:12px;}
#mainfooter .column.last{margin-right:0px;}
#copyright{font-size:12px; display: inline-block; text-align: center; width:100%;}
#mainfooter .column .container{
	margin:0;
	width: calc(100% - 20px);

}

#mainfooter .column p{margin-bottom:10px; line-height:18px;}


@media (max-width:767px)
	
{
#mainfooter .column{
margin-right:10px;
margin-bottom:20px;	
width: 47%;
height:130px;
}
}

.left-link{
  position: fixed;
top: 50vh;
left: 10%;
  font-size:1px;
}

.right-link{
  position: fixed;
top: 50vh;
right: 10%;
    font-size:1px;
}

.left-link i, .right-link i {
   font-size:50px;
 margin-left: 11px;
	margin-top:3px;
display: inline-block;
}
.startprevnext div#navi38 .left-link{ position: fixed;
top: 50vh;
right: 10%;
left:auto;}

.startprevnext .left-link .fa-chevron-left:before {
content: "\f054";
}
div.navhorizontal span a {width:50px; height:54px; color:#fff; display:block; background: var(--primary-color);}

@media (min-width:1330px) and (max-width:1500px)
	
{
.left-link{
left: 5%;
}
	
.right-link, .startprevnext div#navi38 .left-link{
right: 5%;
}
	
}

@media (min-width:768px) and (max-width:1329px)
{
.left-link{
left: 2%;
}
	
.right-link, .startprevnext div#navi38 .left-link{
right: 2%;
}
	
}

@media (max-width:767px){
.left-link{
left: 0;
}	
	
.right-link, .startprevnext div#navi38 .left-link{
right: 0!important;
}
}
