/*************************************page_arxive*************************/
.ar-list-img {
margin: -16px 0 30px 0px;
border:1px solid #d8def1; 
 
padding: 36px 24px 14px 24px;
}
.ar-list-img ul{
padding-left:0; 
background-color:transparent; 
/*padding: 36px 24px 14px 24px; */
/*padding: 36px 24px 14px 24px; */
}
div.ar-list-img >ul >li,
div.ar-list-img>ul >a 
{
list-style: none;
background: url(/img/icon_glav_/gear_orange.svg)   no-repeat 2px 3px;
padding-left:  32px;
margin-bottom:16px;
color: #616999; 
color:#14194E;
}
.border-t-r-b{
border-top: 1px solid #d8def1;
border-right: 1px solid #d8def1;	 
border-bottom: 1px solid #d8def1;	 
}  
.b-items0 {
margin-left:-15px;	
margin-right:-15px;	
}
.b-items1,
.b-items2{
display: flex;
align-items: center;
justify-content: center;
height: 50%;
color:#5E6A9A;
font-size:15px;
}  
.a-col {
display: flex;
justify-content: space-between;
 /*   justify-content: flex-start;*/
align-items: center;
/*  align-items: flex-start;*/
/*margin-top:40px;*/
margin-bottom: 10px;
margin-left: 25px;	
margin-right: 25px;	
}
.a-border-left{
border-left: 1px solid #d8def1
} 
.btn-one {
/*padding: 0.875rem 1.6rem 0.875rem 1.6rem;*/
margin-left: 40px;
}
.b-col{
display: flex;
flex-direction: column;
justify-content: space-between; 
border-bottom: 0;
}
.d-text,.a-text{
padding-top:20px;
}
@media screen and (max-width: 992px) {
.a-col{
flex-direction: column;
justify-content: flex-start; 
align-items: flex-start; 
height: initial;
margin-bottom: 10px;
margin-left: 5px;	
margin-right: 5px;	
}
.a-col-1{
width: 100%;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
} 
.btn-one{
flex-grow: 2;
display: flex;
justify-content: center;
margin-left: 20px;	
}
.arx-btn-lg{
min-width:100%;    
}
}
@media screen and (max-width: 768px){
.l-blok{
padding-bottom:18px;

}	
.section-p-xl, 
.section-p-xl-bottom{
padding-bottom:32px;	
}
.section-p-xl, 
.section-p-xl-top{
padding-top:32px;	
}
.k-box, .b-col{
margin-top:0px;	
}
.k-box {
padding-top:0px;	
}
.a-text{
padding-top:0px;
margin-bottom:24px;	
}
.b-items1,
.b-items2{
/*width: 50%;
box-sizing: border-box;
margin-top: 20px;
margin-bottom: 24px;
align-items: flex-start;
justify-content: left; */
align-items: flex-start;
justify-content: left; 
margin-top:20px;
margin-bottom:20px;
}
.a-col {
margin-top:0px;
margin-bottom: 10px;
}
.a-col-1{
flex-direction: column;
}
.btn-one {
margin-left:0px;	
margin-top:20px;	
display: block;
width: 100%;
}
.btn-group{
width: 100%;
}
.b-items3{
font-size:14px;
padding-bottom:	10px;
}
}
@media screen and (max-width: 576px) {
.b-items1,
.b-items2{
align-items: flex-start;
justify-content: left; 
margin-top:20px;
margin-bottom:20px;
}
.b-items1{
margin-bottom:0px;	
}	
.b-col{
border-bottom: none;	

}
.a-text{
padding-top:0px;
margin-bottom:24px;	
}
.a-col{
margin-top:0px;
}
.a-col-1 {
flex-direction: column;
}
.btn-one {
margin-left: 0px;	
}
}