.bg-dark .content-main a.back-top:hover,
.bg-light .content-main a.back-top:hover,
a.back-top:hover,
body .text a.back-top:hover{
  text-decoration: none;
  background-color: #646464;
  color:#ffffff !important;
}
.content-main a.back-top:visited:hover:not(.vjs-social-share-link){
  color:#ffffff !important;
}
.bg-dark .content-main a.back-top:hover:before,
.bg-light .content-main a.back-top:hover:before,
.back-top:hover:before,
body .text a.back-top:hover:before{
  background: url('../plugins/buttons/images/arrow_hover.png') 0px 2px no-repeat;
  background-size: 10px;
  content: ' ';
}

.bg-dark .content-main a.back-top::before,
.bg-light .content-main a.back-top::before,
a.back-top::before,
body .text a.back-top::before{
  background: url('../plugins/buttons/images/arrow.png') 0px 2px no-repeat;
  content: ' ';
  display: inline-block;
  width: 17px !important;
  height: 12px;
  background-size: 10px;
  margin-right: 3px;
}
body.node-type-story-item .pane-story-main-content-draft a.back-top.main-action,
body.node-type-story-item .pane-story-main-content a.back-top.main-action,
body.node-type-landing-page .pane-node-body a.back-top.main-action,
.bg-dark .content-main a.back-top,
.bg-light .content-main a.back-top,
a.back-top,
body .text a.back-top{
  color:#646464 !important;
  letter-spacing: 0;
  font-family:"Fedra Sans Alt Pro Medium";
  font-size: 12px;
  line-height: 12px;
  border: 1px solid #646464;
  border-radius: 2px;
  padding: 11px 20px 10px 20px;
  background-color: transparent;
  text-transform: uppercase;
  margin: 0px 0px 80px 0;
}

a.javali-buttons,
body .text a.javali-buttons{
  display: inline-block;
  margin: 0 0 15px;
  -webkit-transition: all 300ms linear;
  -ms-transition: all 300ms linear;
  transition: all 300ms linear;
}
body.node-type-story-item .pane-story-main-content-draft a.black.main-action:hover,
body.node-type-story-item .pane-story-main-content a.black.main-action:hover,
body.node-type-landing-page .pane-node-body a.black.main-action:hover,
a.black.main-action:hover ,
body .text a.black.main-action:hover {
  background-color:#000 !important;
  color:#fff !important;
  border: 1px solid #fff !important;
}
body.node-type-story-item .pane-story-main-content-draft a.black.main-action,
body.node-type-story-item .pane-story-main-content a.black.main-action,
body.node-type-landing-page .pane-node-body a.black.main-action,
a.black.main-action,
body .text a.black.main-action {
  background-color:transparent !important;
  color:#000 !important;
  border: 1px solid #000 !important;
}
body.node-type-story-item .pane-story-main-content-draft a.white.main-action,
body.node-type-story-item .pane-story-main-content a.white.main-action,
body.node-type-landing-page .pane-node-body a.white.main-action,
a.white.main-action,
body .text a.white.main-action {
  padding: 14px 20px 10px;
  color:#fff !important;
  border: 1px solid #fff !important;
  background-color: transparent !important;
}
body.node-type-story-item .pane-story-main-content-draft a.white.main-action:hover,
body.node-type-story-item .pane-story-main-content a.white.main-action:hover,
body.node-type-landing-page .pane-node-body a.white.main-action:hover,
a.white.main-action:hover,
body .text a.white.main-action:hover{
  color:#000 !important;
  background-color: #fff !important;
  border: 1px solid #fff !important;
}
body.node-type-story-item .pane-story-main-content-draft a.javali-buttons,
body.node-type-story-item .pane-story-main-content a.javali-buttons,
body.node-type-landing-page .pane-node-body a.javali-buttons,
a.javali-buttons,
body .text a.javali-buttons {
  font-family: "Fedra Sans Alt Pro Medium";
}
body.node-type-story-item .pane-story-main-content-draft a.colour.main-action,
body.node-type-story-item .pane-story-main-content a.colour.main-action,
body.node-type-landing-page .pane-node-body a.colour.main-action,
a.colour.main-action,
body .text a.colour.main-action {
  color: #fff !important;
}
body.node-type-story-item .pane-story-main-content-draft a.colour.main-action:hover,
body.node-type-story-item .pane-story-main-content a.colour.main-action:hover,
body.node-type-landing-page .pane-node-body a.colour.main-action:hover,
a.colour.main-action:hover,
body .text a.colour.main-action:hover {
  background-color: #fff !important;
  /*  border: 2px solid #fff !important;*/
}

.page-node-5091 .views-row-1 .text{
  /*background-color: red;*/
  /*padding: 0 0 0 20px;*/
}

body.new-template .content-main .section-back-top .back-top {
  font-family: "Fedra Sans Alt Pro Book";
}
