#footer{
font-weight:normal;
text-align:left;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
text-size-adjust:100%
}
#footer,#footer *{
margin:0;
padding:0;
letter-spacing:normal
}
#footer *{
font-size:1em;
font-weight:inherit;
*font-weight:expression(this.parentNode.currentStyle['font-weight']);
line-height:inherit;
*line-height:expression(this.parentNode.currentStyle['line-height']);
text-align:inherit;
*text-align:expression(this.parentNode.currentStyle['text-align'])
}
#footer article,#footer aside,#footer details,#footer figcapt,#footer figure,#footer footer,#footer header,#footer nav,#footer section{
display:block
}
#footer ul{
list-style:none
}

@font-face{
font-family:Helvetica, sans-serif;
font-style:normal;
font-weight:400;
}


#footer{
font-size:14px;
line-height:1.66667;
font-weight:400;
letter-spacing:normal;
min-width:1025px;
overflow:hidden;
position:relative;
z-index:1;
background-color:#f2f2f2;
color:#666
}
#footer #adress{display:none}
@media only screen and (max-width: 1024px){
#footer{
min-width:320px
}
}
#footer a{
color:#666;
text-decoration:none
}
.no-js#footer a:hover{
color:#333;
text-decoration:underline
}
.no-touch#footer a:hover{
color:#333;
text-decoration:underline
}
.footer-dark#footer{
background-color:#222;
color:#999
}
.footer-dark#footer a{
color:#999
}
.footer-dark.no-js#footer a:hover{
color:#ccc
}
.footer-dark.no-touch#footer a:hover{
color:#ccc
}
#footer .content{
margin:0 auto;
padding:0 22px;
max-width:980px
}
@media only screen and (max-width: 767px){
#footer .content{
padding:0 16px
}
}
#footer .label{
position:absolute;
clip:rect(1px 1px 1px 1px);
clip:rect(1px, 1px, 1px, 1px);
-webkit-clip-path:inset(0px 0px 99.9% 99.9%);
clip-path:inset(0px 0px 99.9% 99.9%);
overflow:hidden;
height:1px;
width:1px;
padding:0;
border:0
}
#footer .breadcrumbs{
position:relative;
z-index:1;
padding:20px 0
}
#footer .breadcrumbs:before,#footer .breadcrumbs:after{
display:table
}
#footer .breadcrumbs:after{
clear:both
}
#footer .breadcrumbs{
padding:18px 0;
border-bottom:1px solid #e3e3e3
}
.footer-dark#footer .breadcrumbs{
border-color:#333
}
#footer .breadcrumbs-home:hover,#footer .breadcrumbs-link:hover{
text-decoration:none
}
.no-js#footer .breadcrumbs-home:hover,.no-js#footer .breadcrumbs-link:hover{
text-decoration:none
}
.no-touch#footer .breadcrumbs-home:hover,.no-touch#footer .breadcrumbs-link:hover{
text-decoration:none
}
#footer .breadcrumbs-home{
font-size:14px;
line-height:1.33333;
font-weight:400;
letter-spacing:normal;
position:absolute;
top:18px;
left:0;
z-index:2
}

#footer .breadcrumbs-home-icon{
cursor:pointer;
display:inline-block;
position:relative;
top:0px;
left:1px;
z-index:2;
font-size:small;
}
#footer .breadcrumbs-path{
font-size:14px;
line-height:1.33333;
font-weight:400;
letter-spacing:normal;
position:relative;
z-index:1
}
@media only screen and (max-width: 767px){
#footer .breadcrumbs-path{
font-size:14px;
line-height:1.14286;
font-weight:400;
letter-spacing:normal
}
}
#footer .breadcrumbs-path:after{
clear:both
}
@media only screen and (max-width: 767px){
.touch#footer .breadcrumbs-path{
white-space:nowrap;
overflow-x:auto;
overflow-y:hidden;
-webkit-overflow-scrolling:touch;
direction:rtl;
max-width:100%
}

}
#footer .breadcrumbs-list{
padding-left:53px;
direction:ltr
}
@media only screen and (max-width: 767px){
.touch#footer .breadcrumbs-list{
box-sizing:border-box;
padding-left:52px;
float:right;
width:100%
}
}
#footer .breadcrumbs-list-index{
padding-left:0;
direction:ltr
}
@media only screen and (max-width: 767px){
.touch#footer .breadcrumbs-list-index{
box-sizing:border-box;
padding-left:0;
float:right;
width:100%
}
}
#footer .breadcrumbs-item{
display:inline-block;
padding:0px 0;
margin-left:0.8em;
white-space:nowrap;
font-size:small
}
#footer .breadcrumbs-item:before,#footer .breadcrumbs-item:after{
content:"/"
}
#footer .breadcrumbs-item:before,#footer .breadcrumbs-item:after{
display:inline-block;
color:inherit;
font-style:normal;
font-weight:inherit;
font-size:inherit;
line-height:1;
text-decoration:none;
position:relative;
z-index:1
}
#footer .breadcrumbs-item:before{
top:0;
padding-right:0
}
#footer .breadcrumbs-item:after{
display:none
}
@media only screen and (max-width: 767px){
#footer .breadcrumbs-item{
padding:0px 0
}
}
#footer .breadcrumbs-item:before{
color:#d6d6d6;
font-size:16px;
padding-right:0.8em;
top:1px
}
.footer-dark#footer .breadcrumbs-item:before{
color:#666
}


#footer .footer{
color:#999;
padding:20px 0 24px
}
@media only screen and (max-width: 767px){
#footer .footer{
padding:20px 0
}

}
.footer-dark#footer .footer{
color:#666
}
#footer .footer-info{
	position:relative;
	top:10px
}
@media only screen and (max-width: 767px){
#footer .footer-info{
border-bottom:none;
padding-bottom:10px;
top:0
}

}
.footer-dark#footer .footer-info{
border-color:#333
}
#footer .footer-info a{
color:#08c
}
.footer-dark#footer .footer-info a{
color:#5cc3f6
}
#footer .footer-info .nowrap{
white-space:nowrap
}

#footer .footer-top{
float:right;
white-space:nowrap;
position:relative;
bottom:20px;
background-color:#07c3e8;
border:#FFF 2px solid;
padding:8px 15px;
color:#fff;

}
#footer .footer-top:hover{
background-color:#F60;
border:#FFF 2px solid;
padding:8px 15px;
color:#fff
}
@media only screen and (max-width: 767px){
#footer .footer-top{
float:none;
position:relative;
bottom:0;
left:-1px
}

}
#footer .footer-top-link{
display:inline
}
#footer .footer-top-span{
background-repeat:no-repeat;
background-size:16px 8px;
height:8px;
width:16px;
background-image:url("https://img.rassol.by/img/arrow-top.png");
float:left;
margin:7px 5px 0 0;
cursor:pointer
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx){
#footer .footer-top-span{
background-image:url("https://img.rassol.by/img/arrow-top.png")
}