:focus {
  outline: 2px solid #c79d63 !important;
}

.djacc-popup .djacc__footer{display: none !important;}

.ba-item-social-icons .ba-icon-wrapper a:not(:last-child) {margin-right: 20px}


.points .ba-blog-post-title a:before{
content: "● ";

}



div.mod-languages ul{text-align:center;}
div.mod-languages li {margin-left: 15px;}




h6:after {
    content: '';

    width: 30px;
    position: absolute;
left: 0;
right:0; 

  padding-top: 35px;
  margin-bottom: 30px;
    border-width: 0 0 3px;
    border-style: solid;
  border-color: #000000;
}




.line:after {
    content: '';

    width: 50px;
    position: absolute;
left: 0;
right:0; 
margin:auto;
  padding-top: 5px;
    border-width: 0 0 5px;
    border-style: solid;
  border-color: #c79d63;
}

.lineleft:after {
    content: '';

    width: 50px;
    position: absolute;
left: 0;

margin:auto;
  padding-top: 5px;
    border-width: 0 0 5px;
    border-style: solid;
  border-color: #c79d63;
}


.bot{position: absolute; bottom:0;}

.float {
  position: fixed;
  top: 90%;
 left:60px;
  z-index: 999;
  -webkit-transform: translateY(-90%);
  -ms-transform: translateY(-90%);
  transform: translateY(-90%);
}

@media (min-width: 1025px){
.sticky-left .column-wrapper {
   display: block !important;
}
 
.sticky-left .column-wrapper .ba-grid-column-wrapper:nth-child(1) {
   position: sticky;
   top: 130px;
  }
}



@media (min-width: 1025px){
.sticky-right .column-wrapper {
   display: block !important;
}
 
.sticky-right .column-wrapper .ba-grid-column-wrapper:nth-child(2) {
   position: sticky;
   top: 100px;
  }
}

@media only screen and (min-width: 768px){
.mr{margin-right: 10px;}
.ml{margin-left: 10px;}
}
