/******************************************************************
FOR PUBLISHERS AND CUSTOM CSS OVERRIDES
******************************************************************/
.page-template-page-nye .overlayblock {
    background: rgba(8, 7, 29, .8);
}

.page-template-page-nye .overlayblock .orange-btn::before {
    background: #e8ce6a !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #e8ce6a 0%, #d3b256 50%, #c3924a 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #e8ce6a 0%,#d3b256 50%,#c3924a 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #e8ce6a 0%,#d3b256 50%,#c3924a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8ce6a', endColorstr='#c3924a',GradientType=0 ); /* IE6-9 */
    transition: .5s ease all;
    transform: scale(1);
    border-radius: 0;
}
.page-template-page-nye .overlayblock .orange-btn::after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #c3924a !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #c3924a 0%, #d3b256 50%, #e8ce6a 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #c3924a 0%,#d3b256 50%,#e8ce6a 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #c3924a 0%,#d3b256 50%,#e8ce6a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3924a', endColorstr='#e8ce6a',GradientType=0 ); /* IE6-9 */
    transition: .5s ease all;
    opacity: 0;
}
.page-template-page-nye .overlayblock .orange-btn:hover::before {
   opacity: 0;
}
.page-template-page-nye .overlayblock .orange-btn:hover::after {
   opacity: 1;
}

.page-template-page-nye .overlayblock .green-btn {
    background: #00B0AB !important;
}
.page-template-page-nye .overlayblock .green-btn::before {
    content: none;
}
.page-template-page-nye .overlayblock .green-btn:hover {
    background: #009d97 !important;
}

.gold-btn {
    /* transition: .5s ease all;
    position: relative;
    z-index: 50;
    margin-top: 10px; */
}
.gold-btn::before {
    background: #e8ce6a !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #e8ce6a 0%, #d3b256 50%, #c3924a 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #e8ce6a 0%,#d3b256 50%,#c3924a 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #e8ce6a 0%,#d3b256 50%,#c3924a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8ce6a', endColorstr='#c3924a',GradientType=0 ); /* IE6-9 */
    transition: .5s ease all;
    transform: scale(1);
    border-radius: 0;
}
.gold-btn::after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #c3924a !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #c3924a 0%, #d3b256 50%, #e8ce6a 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #c3924a 0%,#d3b256 50%,#e8ce6a 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #c3924a 0%,#d3b256 50%,#e8ce6a 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3924a', endColorstr='#e8ce6a',GradientType=0 ); /* IE6-9 */
    transition: .5s ease all;
    opacity: 0;
}
.gold-btn:hover::before {
   opacity: 0;
}
.gold-btn:hover::after {
   opacity: 1;
}