/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.23.1.1700088959
Updated: 2023-11-15 22:55:59

*/
/***************  MAIN STYLES *************/
#main-content {
    background-color: #020202!important;
}

.single h1.entry-title { 
	color: white !important;
}
button {
	min-width: 10px;
}
.btn-primary {
    color: #fff;
    border: #6d0000;
    background-color: #6d0000;
    hover: #fff;
}
.btn-primary:hover {
    color: #fff;
    border: #6d0000;
    background-color: #500101;
}

@media screen and (max-width: 981px) {
    body.single #et-main-area {
        margin-top: 50px;
		padding: 0;
    }
}
/***************   *************/
/***************  MAIN MENU *************/
.logo-and-menu {
    display:flex;
    flex-direction: row;
    align-items: center;
    position:fixed;
    width:80vw!important;
    max-width:1080px;
    top:0px;
    left:50% !important;
    padding-top:20px;
    padding-bottom:20px;
    transform:translatex(-50%);
    background-color:rgba(0,0,0,0.83);
}
.mobile_menu_bar {
    position:relative;
}
#mobile_menu1 {
    position:fixed !important;
    width:100%;
    left:0%;
    background-color:black !important;
    z-index:99;
    border-top:3px solid red;
}
.connect-wallet-btn {
    padding-top:12px;
    padding-bottom:5px;
    top:-12px;
    margin-left:10px !important;
    background-color: #1C351C;
    text-transform: uppercase;
    color: #68C17B !important;
}
ul#menu-main li.connect-wallet-btn a{
    color: #68C17B !important;
}
.connect-wallet-off {
    top:-12px;
    margin-left:10px !important;
    text-transform: uppercase;
    color: #68C17B !important;
    background-color: black;
    border: 1px solid rgba(104, 193, 123, 0.28);
    padding: 10px 30px;
}
.connect-wallet-off a{
    padding: 0px !important;
}
/***************  -------- *************/
#connect-register-form-modal {
    /*display:none;*/
}
#connect-register-form-modal {
    /*margin-bottom:-50px;*/
 }
.r-container {
    position:relative;
    display:flex;
}
#close-connect-modal {
    position:absolute;
    top:5px;
    right:20px;
    color:white;
    z-index:99;
    cursor:pointer;
}
#mc-modal {
    margin-bottom:-50px;
}

:root {
	--w3m-background-color:#6d0000 !important;
	--w3m-accent-color: #6d0000 !important;
	--w3m-button-border-radius:0px !important;
}
/****************** STUCK FOOTER TO BOTTOM ********************/
html, body {
    width: 100%;
    height: 100%;
}

#page-container, #et-boc, #et-main-area{
    min-height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
}

#main-content, #et-boc, #et-main-area {
    flex-grow: 1;
}

#main-content, footer {
    flex-shrink: 0;
}

/*
 #mc-modal {
    position:fixed;
     z-index:999;
     height:100%;
     width:100%;
     background-color:rgba(0,0,0,0.85);
     top:0px;
     display:flex;
       justify-content: center;
     align-items: center;
     align-content: center;
 }
 #connect-register-form-modal {
     position:relative;
     display:flex;
     justify-content: center;
     align-items: center;
     align-content: center;
     padding:40px;
     background-color:rgba(0,0,0);
 }
 #connect-register-form-modal-close {
     position:absolute;
     top:20px;
     right:20px;
     color:white;
 
 }
 */