@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');

html * {font-family: 'Open Sans', sans-serif;}
body {
  color: #ffffff;
	background-image: url(/images/TangentGrunge.jpg) !important;
}

#sp-main-body { background: transparent !important; padding: 0 !important;}

.helix-social-share-wrap {display:none !important;}

a {
  color: #ffffff; font-weight: bold;}
a:hover {
  color: #ffffff;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a { 
  color: #ffd012;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #ffd012;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #ffd012;
}
#offcanvas-toggler >i:hover {
  color: #ffd012;
}
ul.social-icons >li a:hover {
  color: #ffd012;
}
.sp-page-title {
  background: #ffd012;
}

.sp-page-title {	padding: 160px 0 80px;background-size: cover !important;}

.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #949494;
}
.sp-module ul >li >a:hover {
  color: #ffd012;
}
.sp-module .latestnews >div >a {
  color: #949494;
}
.sp-module .latestnews >div >a:hover {
  color: #ffd012;
}
.sp-module .tagscloud .tag-name:hover {
  background: #ffd012;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #ffd012;
}
.search .btn-toolbar button {
  background: #ffd012;
}
.post-format {
  background: #ffd012;
}
.voting-symbol span.star.active:before {
  color: #ffd012;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #deb200;
}
.entry-link,
.entry-quote {
  background: #ffd012;
}
blockquote {
  border-color: #ffd012;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #ffd012;
}
.sp-comingsoon body {
  background-color: #ffd012;
}
.pagination>li>a,
.pagination>li>span {
  color: #949494;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #949494;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #ffd012;
  background-color: #ffd012;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #ffd012;
  background-color: #ffd012;
}
.btn.sppb-btn-link,
.sppb-btn.sppb-btn-link,
.btn.btn-link,
.sppb-btn.btn-link,
.sppb-addon-article .sppb-readmore,
.sppb-addon-person .sppb-addon-content .sppb-person-information .sppb-person-designation,
.view-article .entry-header .helix-social-share-wrap .helix-social-share .helix-social-share-icon ul li a,
.view-article .entry-header .article-info a,
.view-article .entry-header .article-info dd,
.sp-dropdown li.sp-menu-item > a,
.sp-dropdown li.sp-menu-item span {
  color: #ffffff;
}
.btn.sppb-btn-success,
.sppb-btn.sppb-btn-success,
.btn.btn-success,
.sppb-btn.btn-success,
.hope-become-a-volunteer .sppb-addon-text-block h2.sppb-addon-title,
.hope-become-a-volunteer .sppb-addon-text-block .sppb-addon-content,
body.home-v2 .hope-become-a-volunteer .sppb-title-heading,
body.home-v2 .hope-become-a-volunteer .sppb-title-subheading,
.home-two-causes-donation .sppb-progress .sppb-progress-bar span,
.sppb-modal-selector.sppb-magnific-popup span i,
.pagination-wrapper .pagination li:hover a,
.pagination-wrapper .pagination li.active a,
.view-article .pager.pagenav li a,
.hope-causes.view-article .sppb-addon-donation .donation-button a {
  color: #ffffff;
}
.btn.sppb-btn-success,
.sppb-btn.sppb-btn-success,
.btn.btn-success,
.sppb-btn.btn-success,
.btn.btn-default:hover,
.sppb-btn.btn-default:hover,
.btn.sppb-btn-default:hover,
.sppb-btn.sppb-btn-default:hover,
.btn.btn-default:focus,
.sppb-btn.btn-default:focus,
.btn.sppb-btn-default:focus,
.sppb-btn.sppb-btn-default:focus,
.btn.sppb-btn-primary:hover,
.sppb-btn.sppb-btn-primary:hover,
.btn.btn-primary:hover,
.sppb-btn.btn-primary:hover,
.btn.sppb-btn-primary:focus,
.sppb-btn.sppb-btn-primary:focus,
.btn.btn-primary:focus,
.sppb-btn.btn-primary:focus,
.home-two-causes-donation .sppb-progress .sppb-progress-bar,
.home-two-causes-donation .sppb-progress .sppb-progress-bar:before,
.home-two-causes-donation .sppb-progress .sppb-progress-bar span,
.sppb-slider-fullwidth-wrapper .owl-controls .owl-dots .owl-dot.active span,
.sppb-addon-donation .donation-ammount-wrap input:hover,
.sppb-addon-donation .donation-ammount-wrap input:focus,
.sppb-modal-selector.sppb-magnific-popup span i,
.tags a.label.label-info:hover,
.tags a.label.label-info:focus,
#sp-right .sppb-addon-social-media .social-media-text-wrap a:hover,
#sp-left .sppb-addon-social-media .social-media-text-wrap a:hover,
#sp-right .sppb-addon-social-media .social-media-text-wrap a:focus,
#sp-left .sppb-addon-social-media .social-media-text-wrap a:focus,
.helix-social-share .helix-social-share-icon ul li div a:hover,
.helix-social-share .helix-social-share-icon ul li div a:focus,
.pagination-wrapper .pagination li:hover a,
.pagination-wrapper .pagination li.active a,
.view-article .pager.pagenav li a,
.view-article .article-footer-top .helix-social-share .helix-social-share-icon ul li a,
.hope-causes.view-article .sppb-addon-donation .donation-button a,
.sp-comingsoon .acymailing_form .acysubbuttons input,
.error-page .btn.btn-primary,
.sp-dropdown li.sp-menu-item > a:hover,
.sp-dropdown li.sp-menu-item.active > a:hover {
  background: inherit;
}

button.sppb-btn.sppb-btn-success {  background: black;}


.btn.sppb-btn-link:hover,
.sppb-btn.sppb-btn-link:hover,
.btn.btn-link:hover,
.sppb-btn.btn-link:hover,
.btn.sppb-btn-link:focus,
.sppb-btn.sppb-btn-link:focus,
.btn.btn-link:focus,
.sppb-btn.btn-link:focus,
.major-color,
body.home-v2 .hope-become-a-volunteer .acymailing_module_form .acysubbuttons:hover:before,
.sppb-slider-fullwidth-wrapper .customNavigation a:hover,
.sppb-addon-animated-number div.sppb-addon-content .sppb-animated-number-syntax-before,
.sppb-addon-animated-number div.sppb-addon-content .sppb-animated-number,
.sppb-addon-animated-number div.sppb-addon-content .sppb-animated-number-syntax-after,
.sppb-addon-social-media .social-media-text-wrap a:hover,
.sppb-addon-social-media .social-media-text-wrap a:focus,
.sppb-addon-upcoming-events .upcoming-events-date span,
.sppb-addon-upcoming-events .upcoming-events-details-top-wrapper .event-address i,
.sppb-addon-article .sppb-addon-article-title a:hover,
.sppb-addon-article .sppb-addon-article-title a:focus,
.sppb-addon-article .sppb-readmore:hover,
.sppb-addon-article .sppb-readmore:focus,
.contact-form-section .sppb-addon-feature .sppb-icon .sppb-icon-container i,
.hope-faq-section .sppb-addon-feature .sppb-icon-container i,
.sppb-addon-person .sppb-person-social-icons .sppb-person-social li a:hover,
.sppb-addon-person .sppb-person-social-icons .sppb-person-social li a:focus,
.article-info > dd,
.article-info > dd a,
article.item .readmore a,
#sp-right .sp-module ul li a:hover,
#sp-left .sp-module ul li a:hover,
#sp-right .sp-module ul li a:focus,
#sp-left .sp-module ul li a:focus,
#sp-right .sp-module .latestnews > div a:hover,
#sp-left .sp-module .latestnews > div a:hover,
#sp-right .sp-module .latestnews > div a:focus,
#sp-left .sp-module .latestnews > div a:focus,
.entry-header h2 a:hover,
.entry-header h2 a:focus,
.pagination-wrapper .pagination li:first-child:not(.active):hover a,
.pagination-wrapper .pagination li:last-child:not(.active):hover a,
.view-article .entry-header .helix-social-share-wrap .helix-social-share .helix-social-share-icon ul li a:hover,
.view-article .entry-header .helix-social-share-wrap .helix-social-share .helix-social-share-icon ul li a:focus {
  background: inherit;
}
.hope-become-a-volunteer {
  background-color: #ffd012;
}
.home-two-causes-donation .sppb-progress .sppb-progress-bar span:before {
  border-right: 6px solid #ffd012;
}
.sppb-addon-donation .donation-ammount-wrap input:hover,
.sppb-addon-donation .donation-ammount-wrap input:focus,
.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input:focus,
.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group textarea:focus {
  border-color: #ffd012;
}
.sppb-addon-gallery ul.sppb-gallery li a:before {
  background: rgba(255,208,18,0.9);
}
.menu-drop-in .sp-has-child .sp-menu-item {
  background-color: #ffffff;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #ffffff;
}

img[style="float: right;"], .pull-right.item-image img, .img-intro-right img, .img-fulltext-right img {margin-left: 20px; padding: 0px; border: 1px solid #dddddd;}
img[style="float: left;"], .pull-left.item-image img,.img-intro-left img, .img-fulltext-left img {margin-right:20px; padding: 0px; border: 1px solid #dddddd;}
.pull-none.item-image img, .img-intro-none img, .img-fulltext-none img {width:100% !important; padding: 0px; border: 1px solid #dddddd;margin-bottom:20px;}
img[style="display: block; margin-left: auto; margin-right: auto;"] {width:100% !important; padding: 0px; border: 1px solid #dddddd;margin-bottom:20px;}
.entry-image.intro-image img {width:100% !important; padding: 0px; border: 1px solid #dddddd;margin-bottom:20px;}
.entry-image.full-image img {width:100% !important; padding: 0px; border: 1px solid #dddddd;margin-bottom:20px;}
.sppb-addon-content img.midsmall {width:64px !important; height:64px !important;}

.layout-blog #sp-main-body,
.article-info-wrap, #sp-main-body {background:inherit !important;}
.layout-blog #sp-main-body, .article.item.article-info-wrap, .article-information p, .entry-header h2 {color:white !important;}
.layout-blog #sp-main-body h2 a, .article.item.article-info-wrap h2 a {color:white !important;}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span {background: #000;}
.sppb-modal-selector.sppb-magnific-popup { background: rgb(0, 0, 0);}

#sp-header {top:0px !important; padding:10px 0; height: 50px; background: rgba(0,0,0,.5) !important;}

#sp-right .sp-module:first-child .sp-module-title, #sp-left .sp-module:first-child .sp-module-title {display: inherit !important ;color:#ffffff !important;}
#sp-right .sp-module, #sp-left .sp-module { background: inherit;}
#sp-right .sp-module ul li a, #sp-left .sp-module ul li a {font-size: 16px; color: #ffffff;}
#sp-right .sp-module ul li a:hover, #sp-left .sp-module ul li a:hover {font-size: 16px; color: #ffffff; background:inherit !important;}

.smallericons img {
    width: 48px;
    height: 48px;
}

.alert.alert-message {
    background-color: rgba(62,162,0,0.60);
    color: #000000;
}
/*.sppb-addon-person .sppb-addon-content .sppb-person-content-wrap {padding:0 15px;}*/
.padded .sppb-addon-content .sppb-person-content-wrap {padding:15px;}

table.acymailing_form, .acymailing_form input {width:100%!important;}
.blackbg .sppb-addon-content  {background: #222222; padding: 5px;}
.blackbg .sppb-addon-content p {padding:0 15px;}

.mxYouTubeR_channel {box-shadow: none !important ;}

.mxyt-playlist-item {
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important;
    border: 1px dotted #333 !important;
    padding: 10px;
}

.mxyt-text-description-full, .mxyt-text-description.hasMore, .mxyt-title h1, .mxyt-title h3 {color:#ffffff !important;}
.mxYouTubeR_channel	{background: inherit !important;}
.mxyt-playlist-item  {background: rgba(255,255,255,0.2 ) !important;}
.mxyt-text-description.mxyt-less.hasMore::after{content: '';position: absolute;left:0;right:0;bottom:0;height:40px;
	background: inherit !important;}

.mxyt-text-description-btn {
    color: #fff;
    border-top: 2px solid #e2e2e2;
    width: 10%;
    background: black;
}
.discography a.btn {
    background: black;
    padding: 2px;
}

.discography a.btn.red,
a.btn.red
{
    background: red;
    padding: 5px;
}

.discography a.btn.red,
a.btn.black
{
    background: #000000;
    padding: 5px;
}



discography a.btn:hover, a.btn:hover, a.btn.button {color:gold !important; background:#000000;}

.inhouse .bt-row {background:rgba(255,140,0,0.7) !important;}

.sppb-addon-article .sppb-addon-article-title {
    font-size: 16px;
    margin: 0 0 10px;
}

.sppb-addon-article .sppb-article-content-wrap {
	padding: 42px 45px 0px 50px;}

h2 span {color:gold;}

select { width: 260px !important;}

.google-plus {display: none !important;}

.newsblocks p, .newsblocks .sppb-article-introtext {color:#454545 !important;}
.newsblocks p img {display:none !important;}
.newsblocks a.sppb-readmore, a.sppb-readmore  {color:#ffffff !important; background:red !important; padding:5px; border-radius: 5px; margin-bottom:10px;}
.newsblocks img.sppb-img-responsive, img.sppb-img-responsive {border-bottom:1px solid #444444;}

article.item-featured .page-header h1 {display:none !important;}



.standout {color:gold !important;}

div.tab_top, div.tab_bottom {
display:none;
}


.hope-causes.layout-blog .article-info > dd {
    display: contents ;
}


table.tabtable-rs_nxrfvr7q  { border: 0px !important; } 
table.tabtable-rs_nxrfvr7q tr td { border: 0px !important; } 
table.tabtable-rs_nxrfvr7q tr  { border: none; } 
table.tabtable-rs_nxrfvr7q  {border-collapse:collapse;width:100%;background-color: transparent!important;}
table.tabtable-rs_nxrfvr7q tr.tabrow td.tabcol  {font-style: normal;font-weight: normal;color: #ffffff;padding: 5px;background-color: transparent!important;}
table.tabtable-rs_nxrfvr7q tr.tabrow td.tabcustom1  {font-style: normal;font-weight: bold;background-color: transparent!important;}
table.tabtable-rs_nxrfvr7q tr.tabrow td.tabcustom2  {font-style: normal;font-weight: normal;background-color:transparent!important;}
table.tabtable-rs_nxrfvr7q tr:nth-child(even) td.tabcol, table.tabtable-rs_nxrfvr7q tr:nth-child(even) td  {font-style: normal;font-weight: normal;background-color:transparent!important;}
table.tabtable-rs_nxrfvr7q tr.tabrow:hover td.tabcol, table.tabtable-rs_nxrfvr7q tr.tabrow:hover td  {font-style: normal;font-weight: normal;background-color:transparent!important;}
table.tabtable-rs_nxrfvr7q tr.tr_ht1 td.tabcol, table.tabtable-rs_nxrfvr7q tr.tr_ht1:hover td.tabcol, table.tabtable rs_nxrfvr7q tr.tr_ht1 td.tabcol:hover  {font-style: normal;font-weight: bold;color: #ffffff;background-color:transparent!important;}

td.tabcol * {padding:10px !important; border:0px !important;}

.shaded .article-info-wrap {background-color: rgba(0,0,0,0.3) !important;}
.shaded .sppb-row-container {background-color: rgba(0,0,0,0.3) !important;}
.sppb-addon.shaded {background-color: rgba(0,0,0,0.3) !important;padding:20px !important;}

.view-article .sppb-addon-text-block .sppb-addon-content strong {
    font-size: 16px;
    color: #ffffff;
	font-weight:bold;
}

/* Counter */


#vvisit_counter140 {   box-shadow: none !important;
}
#vvisit_counter140 {
    border: 0px solid #000000 !important;}
#vvisit_counter140 div div {display:none;}

.vdigit_counter + div[style="margin-top:5px;"] {display:none !important;}

a.btn {background:#fff; padding:8px;color: #ffffff;}
a.btn:hover {background: orange; padding:8px; color:white !important;}
/*article.item.column-1 .entry-image {display:none !important;}*/
.storeimage .entry-image.intro-image {
    width: 20%;
    float: left;
    display: inherit !important;
    padding: 20px;
}


.view-article #sp-main-body {   background:transparent !important;} 

.featuredreleases img {width:200px !important; height:200px !important;}
.aolp-none {display:inherit !important;}
.sppb-addon-content a.btn {color:#232323 !important;}

.logo {
    display: inline-block !important;
    height: 90px;
    display: table;
    -webkit-transition: all 400ms ease;
    transition: all 400ms ease;
    margin: 0;
    float: left!important;
}

#sp-logo {display:none!important;}

.sp-page-title h2 {
    font-size: 72px;
    color: #FFFFFF;
    letter-spacing: -6px;
    line-height: 72px;
}

 
@media only screen and (max-width: 600px) {
       h3 {font-size:18px !important
         }
  .rotate {
  -ms-transform: rotate(40deg); /* IE 9 */
    transform: rotate(40deg);}
}
	
	.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    line-height: 32px;
}

#offcanvas-toggler {
    float: right;
    line-height: 37px;
    margin-left: 15px;
    font-size: 20px;
}

/* V25 */

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    text-transform: uppercase;
	font-weight: 400 !important;
}
#sp-footer, #sp-bottom {
  background: transparent;
  color: #FFFFFF;
}