﻿.search-paging {text-align:center;}
.search-paging .page span, .search-paging .page-separator span, .search-paging .page-active span {display:block; margin-top:3px;}
.search-paging .page{min-width:20px; height:20px; display:block; float:left;color:#666666;border:1px solid #D0D0D0;margin:0 1px; }
.search-paging .page-active, .search-paging .page:hover{min-width:20px; height:20px; display:block; float:left;color:#FFFFFF;background-color:#5197DD;border:none;margin:1px 2px;}
.search-paging .page-separator{width:20px; height:20px; display:block; float:left;border:1px solid #D0D0D0;margin:0 1px;}
.search-paging .arrow {background:url("../images/sprites/paging_pfeile.png") top left no-repeat; width:22px; height:22px; display:block; float:left;margin:0 1px;}
.search-paging .arrow.prev {background-position:-10px -42px;}
.search-paging .arrow.prev:hover {background-position:-42px -42px;}
.search-paging .arrow.next{ width:22px; height:22px; background-position:-10px -10px; }
.search-paging .arrow.next:hover{ width:22px; height:22px; background-position:-42px -10px; }

.breadcrumb-actions .pdf-print a { padding-left: 7px; }

a.hasImage { text-decoration: none; }

a.hasImage:before {display: none;}

.enervieTwitter p a:before, header .header .enervie-group.enervieTwitter p:before { content: none; }

.enervieTwitter p a {
    text-decoration: none;
    background-color: #7E2072;
    color: #fff;
    padding: 3px 10px;
    border-radius: 20px;
}

.enervieTwitter p a i {
    padding-right: 10px;
}

footer .enervieTwitter p {
  margin-bottom: 0;
  margin-top: 1.5rem;
}

header .header .enervie-group {
    position: absolute;
    bottom: 0;
    right: 10px;
  }

header .header .enervieTwitter {
    bottom: 50px;
}

header .header .subsidiaries-1 {
    bottom: 20px;
}

.enervie-group ul li:nth-child(4) {
    clear: left; 
}

.enervie-group ul li:nth-child(3):after {
    display: none;
}

.syLinkboxes { margin-top: 15px; }
.syLinkbox { background-color: #EFEFEF; margin-top: 15px; padding: 5px; }
.syLinkbox h2 { padding: 3px 5px;  }
.syLinkbox ul { list-style: none; margin: 0; }
.syLinkbox ul li { position: relative; }
.syLinkbox ul li a.imagelink { margin-left: 20px; }
.syLinkbox ul li a.imagelink img { width: 100%; }
.syLinkbox ul li a { padding: 5px 5px; display: block; color: #717171; margin-left: 20px; }
.syLinkbox ul li:before { display: inline-block; font-family: "Fontello"; content: "\e800"; padding-right: 7px; color: #801B75; position: absolute; top: 5px; left: 5px; }
.syLinkbox ul li a:hover { color: #801b75; }
@media only screen and (min-width: 769px) {
.syLinkbox { margin-top: 35px; }
.syLinkboxes { margin-top: 0; }
.syLinkbox ul li a.imagelink { padding-left: 0; margin-left: 0; }
.syLinkbox ul li a.imagelink img { width: inherit; }
}

.home-preview { padding-left: 25px; }

.company {
   padding-top: 20px;
}

.float ul li {
  text-align: right;
}



  .breadcrumb-actions .shariff {
    background-color: white;
    padding: 0 10px 0 15px;
    float: right;
  }

  .breadcrumb-actions .shariff ul {
    min-width: unset;
}

  .breadcrumb-actions .shariff .twitter a {
    display: inline-block;
    width: 26px;
    height: 26px;
    font-size: 1rem;
    margin: 12px 8px 0 0;
    color: white;
    background-color: #9b9b9b;
    border-radius: 50%;
  }

  .breadcrumb-actions .shariff a:last-child {
    margin-right: 0;
  }

  .breadcrumb-actions .shariff .twitter a:hover {
    background-color: #801b75;
  }

.breadcrumb-actions .shariff .share_text {
    display: none;
  }

.breadcrumb-actions .shariff .fa.fa-twitter {
    font-size: 15px;
  }

.breadcrumb-actions .shariff .shariff-button {
  height: auto;
margin: 0;
}






