/* Generated by lib/acf_css.php */
.banner { background-color:#000000 ;}
.navbar--header { background-color:#000000 ;}
.navbar--header nav ul { background-color:#000000 ;}
a.button-primary, .button-primary { background-color:#000000; color: #fff ;}
.gform_wrapper .gform_button { background-color:#000000 ;}
blockquote:before, blockquote:after { color:#000000 ;}
.nav--secondary.mobile-menu.active nav ul { background-color:#000000 ;}
.cta { background-color:#000000 ;}
.content-info .scroll__control { background-color:#000000 ; fill: white; }
.content-info .scroll__control:visited { background-color:#000000;}
.single-challenge article .challenge__indicator:hover, .single-challenge article .challenge__indicator:focus { background-color:#000000;}
.content-info .scroll__control .svg { fill: white; }
.blog article .entry-title { color:#000000 ;}
.challenge__title h3 { color:#000000 ;}
.page-template-template-leaderboard .team__position,  .page-template-template-leaderboard .team__prize { color:#000000 ;}
.form--login  #login-error a { color:#000000 ;}
.footer__copyright p a { color:#000000 ;}
.accordion__header::after { color:#000000!important ;}
.accordion__header[aria-expanded="false"]::after { color:#000000 ;}
.button-secondary { background-color:#000000 ;}
.malinky-load-more a { background-color:#000000 ;}
.banner .banner__account .menu a:hover, .banner .banner__account .menu a:focus { color:#000000 ;}
.banner .banner__account .menu li.current-menu-item a { color:#000000 ;}
.nav--primary nav > ul ul a:hover, .nav--primary nav > ul ul a:focus { color:#000000 ;}
.nav--primary nav > ul ul li.current_page_item a { color:#000000 ;}
.banner .nav--secondary nav > ul ul a:hover, .nav--secondary nav > ul ul a:focus { color:#000000 ;}
.banner .nav--secondary nav > ul ul li.current_page_item a { color:#000000 ;}
.main .page__nav--child nav a:hover, .main .page__nav--child nav a:focus { border-bottom-color:#000000 ;}
.form--login .login__forgot a, .form--login .login__forgot a:visited { color:#000000 ;}
.form--login #login-error p  { color:#000000 ;}
.form--login input:focus, .form--register input:focus { border-color:#000000 !important; outline:0;}
.single-challenge article .challenge__type span { background-color:#000000;}
.main .page__columns a { color:#000000;}
.sk-three-bounce .sk-child{ background-color:#000000;}
.challenge__status .svg { fill: #000000; }
#bbp_search_submit, #bbp_topic_submit, #bbp_reply_submit, #bbpress-forums #subscription-toggle a.subscription-toggle, #bbpress-forums #favorite-toggle a.favorite-toggle { background-color: #000000; }
.page-template-template-leaderboard .js-tabs .js-tablist a[aria-selected="true"], .page-template-template-leaderboard .js-tabs .js-tablist a:hover, .page-template-template-leaderboard .js-tabs .js-tablist a:focus , .page-template-template-leaderboard .js-tabs .js-tablist a.current  { color: #000000; border-bottom-color: #000000;}
.page-template-template-account .gform_wrapper .ginput_container input:hover, .page-template-template-account .gform_wrapper .ginput_container input:focus { border-bottom-color: #000000;}
.page-template-template-account .gform_wrapper .ginput_container textarea:hover, .page-template-template-account .gform_wrapper .ginput_container textarea:focus { border-bottom-color: #000000;}
.page-template-template-account .gform_wrapper .gform_button { background-color:#000000 ;}
.page-template-template-team .team__you { color:#000000 ;}
.button-primary { border-radius:3px ;}
.gform_wrapper .gform_button { border-radius:3px ;}
.button-clear { border-radius:3px ;}
.button-primary:hover, .button-primary:focus { background-color:#204451 ;}
.gform_wrapper .gform_button:hover, .gform_wrapper .gform_button:focus { background-color:#204451 ;}
.content-info .scroll__control:hover, .content-info .scroll__control:focus { background-color:#204451; }
.button-secondary { border-radius:3px ;}
#bbp_search_submit, #bbp_topic_submit, #bbp_reply_submit, #bbpress-forums #subscription-toggle a.subscription-toggle, #bbpress-forums #favorite-toggle a.favorite-toggle { border-radius:3px ;}
.page-template-template-account .gform_wrapper .gform_button { border-radius:3px ;}
.button-secondary:hover, .button-secondary:focus { background-color:#c42f2f ;}
#bbp_search_submit:hover, .#bbp_search_submit:focus, #bbp_topic_submit:hover, #bbp_topic_submit:focus, #bbp_reply_submit:hover, #bbp_reply_submit:focus, #bbpress-forums #subscription-toggle a.subscription-toggle:hover, #bbpress-forums #subscription-toggle a.subscription-toggle:focus, #bbpress-forums #favorite-toggle a.favorite-toggle { background-color:#c42f2f ;}
.page-template-template-account .gform_wrapper .gform_button { background-color:#c42f2f ;}
.main { background-color:#f7f7f7 ;}
.main .page__header.colour { background-color:#dd8585;}
.main .page__header.image { background-image:url(https://www.cipherchallenge.org/wp-content/uploads/2018/08/Artwork-Background-5-724x1024.jpg) ;}
.main .page__header.colour--alternate { background-color:#de3736;}
.page__header--alternate.texture { background-image:url() ;}
.cta { height:220px;}
html.login-bg-image { background-image:url(https://www.cipherchallenge.org/wp-content/uploads/2018/08/Artwork-Background-5-724x1024.jpg) ;}
