﻿div.epi-editContainer,
div.content-info[data-epi-property-name] {
    display: inline-block;
    width: auto;
}

main > div.epi-editContainer,
main > div[data-epi-block-id] {
    margin-right: auto;
    margin-left: auto;
    display: block;
}

main > .epi-editContainer > div[data-epi-block-id],
.main-content > .epi-editContainer,
.main-content > .epi-editContainer > div[data-epi-block-id] {
    display: block;
}

.hero .text h1 .epi-editContainer,
.links-list .epi-editContainer {
    width: 100%;
    display: flex;
}

.links-list div[data-epi-block-id] {
    flex: 1 1 50%;
}

.links-list div[data-epi-block-id] .wysiwyg-container {
    height: 90%;
}

.three-blocks .epi-editContainer{
    display: block;
    height: 100%;
}

/*Make it so that the edit box for the social media sharing buttons is wide enough for the display text.*/
.epi-editContainer.social-buttons-container{
    width: 100px;
}
/*Make it so that the share links are not fix positioned in edit mode since the edit container around them will be instead.*/
.epi-editContainer.social-buttons-container .social-buttons-container{
    position: relative;
    top: 0;
    float: right;
}

.neuropi-logo-container .epi-editContainer{
    width: 100%;
    min-height: 120px;
}

div[data-epi-property-name="MainContent"],
.data-epi-property-name[data-epi-property-name],
.main-content > div.epi-editContainer,
main > div.epi-editContainer {
    min-height: 20em;
}

.event-details-container > .epi-editContainer{
    display: block;
}

div[data-epi-block-info] .component-container .component {
    padding-bottom:35px;
}

.epi-editContainer.component-container,
.component-container > .epi-editContainer,
.page-not-found .text .epi-editContainer {
    display: block;
}