.container{
    position: relative;

}
.sidebar-logout{
    width: 100%;
    text-align: center;
    padding: 0;
    display: block;
    margin-bottom: 10px;

}
.sidebar-logout .btn-logout{
    padding: 0px 12px;
    background-color: #f05033;
    color: #FFF;
    font-size: 12px;
    border-color: #f05033;;
}

#accordionSidebar{
    position:relative;
    padding-bottom:200px;
    background-color: #3B3B3B;
    background-size: cover;
    width: 325px !important;

}
#accordionSidebar.toggled{
    width: 100px !important;
}
#accordionSidebar .sidebar-footer{
    position:absolute;
    bottom:0;
    left:0;
    padding:10px;
    background-color: #f05033;
}
#accordionSidebar .sidebar-footer p{
    font-size:.9em;
    color:#FFF;
}
#accordionSidebar .sidebar-footer img{
    max-width:100%;
}
.asterisk{ color:#F00;}
body{
    
    background-color: #FFF;
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image:url('../../images/Meeting bnw.jpg');
}
body.divi-auth-controllers-passwordcontroller,
body.divi-auth-controllers-registrationcontroller,
body.divi-auth-controllers-logincontroller,
body.register,
body.login,
body.maintenance,
body.forgotPassword
{
    background-color: #FFF;
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image:url('../../images/UserLogin_TCG_v3_BG.jpg');
    background-image:url('../images/bodybg.jpg');
}

@media (min-width:1301px){
    body.frontend.dasny{
        padding-left:150px;
        padding-right:150px;
        padding-top:70px;
        padding-bottom:70px;
    }
}
@media (min-width:992px) and (max-width:1300){
	body.frontend.dasny{
        padding-left:100px;
        padding-right:100px;
        padding-top:70px;
        padding-bottom:70px;
    }
}

.very-small{ max-width: 60px; }
.small{ max-width: 100px; }
.medium{ max-width: 150px; }
.large{ max-width: 220px; }
.extra-large{ max-width: 280px; }
.full-width{ max-width: 100%; }


.content-container{
    padding:20px;
}
.auth .logo{
	padding:10px;
}