.box_foot{
background-color: #111111;
}
.box_foot .div_foot{
box-sizing: border-box;
padding: 0px 15px;
width: 1390px;
max-width: 100%;
margin: 0px auto;
display: flex;
justify-content: space-between;
align-items: center;
}
.box_foot .menuStopka{

}
.box_foot .menuStopka ul{
list-style: none;
}
.box_foot .menuStopka ul li{
display: inline-block;
padding: 5px;
box-sizing: border-box;
}
.box_foot .menuStopka ul li a{
display: block;
padding: 15px 20px;
color: #FFFFFF;
font-family: 'Montserrat', sans-serif;
font-size: 0.88em;
font-weight: 400;
outline: 2px dashed rgba(255,255,255,0);
}

.box_foot .menuStopka ul li a:focus {
outline: 2px dashed #FFF;
outline-offset: 2px;
}


.box_foot .stopka{
flex: 1 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
box-sizing: border-box;
padding-left: 10%;
font-size: 16px;
color: #FFFFFF;
}
.box_foot .stopka a{
color: rgba(255,255,255,0.5);
outline: 2px dashed rgba(255,255,255,0);
}

.box_foot .stopka a:focus {
outline: 2px dashed #FFF;
outline-offset: 2px;
}

@media screen and (max-width:1200px) {
.box_foot .div_foot {flex-wrap: wrap}
.box_foot .div_foot>div{width: 100%}
.box_foot .stopka {padding: 0px}
.box_foot .menuStopka {text-align: center}
.box_foot .div_foot {padding-bottom: 20px}
}