 @media all and (max-width: 991px) and (min-width: 0px){header:before{top:0; height:45px;}}
 header{position:relative;}
 header:before{
    content:'';
    position:absolute;
    height:71px;
    width:100%;
    bottom:0;
    left:0;
    background:#333;
  }
  header .panel{margin-bottom:0px;}
  
  .line {
   display:relative;
   width:100%;
   height:1px;
   background: #ebebeb;
  }
  .line::before {
   content: "";
   top: -4px;
    position: absolute;
    width: 44px;
    height: 4px;
    background: #e99002;
  }
  .title-main-widget {
   text-transform: uppercase;
   color: #484848;
   font-weight: 800 !important;
    }
 .modul-copyright {margin-bottom: 10px; }
  footer{background:#333333  url('/media/dealer_140/storage/images/bottom_line.jpg') bottom center no-repeat;}
  .footer-list ul{
   margin:0px;
   padding:0px;
   list-style-type:none;
   text-align:left;
  }
   header .module-r-menu-advanced-alt .navbar-toggle {background: #154585 !important;}
  .footer-list li{margin:7px 0; }
  .footer-list li a{
  font:400 14px/14px 'Ubuntu', sans-serif;
  color:#ddd;
  text-decoration:none;
   }
 .footer-list li a:hover{
  color:#fff;
  text-decoration:none;
   }
.title-footer,
.footer-list li:first-child{
      font:500 18px/24px  'Ubuntu', sans-serif;
      color:#e99002;
      text-transform:uppercase;
       margin: 0 0 10px;
    }
.modul-copyright {color:#fff;}
.modul-copyright a{color:#ddd;}
.modul-copyright a:hover{ color:#fff;}
.footer-socials ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.footer-socials li{
display:inline-block;
vertical-align:top;
text-align:center;
}
.footer-socials li .fa{
color:#fff;
font-size:18px;
padding:10px;
background:rgba(255,255,255,0.2);
border-radius:3px;
width: 40px;
}
.footer-socials li .fa:hover{background:rgba(255,255,255,0.4); }
.wrap-social-block{margin-left:15px;}
 @media all and (max-width:989px){
.footer-list ul{text-align:center; }
footer{background:#333333;}
.footer-socials li .fa{padding:5px; width: 30px; }
.title-footer, .footer-socials ul{text-align:center;}
    }
@media all and (max-width:767px){
.wrap-social-block {margin-left: 0; }
footer{padding:0;}
.title-footer, .footer-list li:first-child{margin-top:40px;}
  }