div.top-spacer-wide {
    margin-top: 144px;
}

div.top-spacer {
    margin-top: 72px;
}

div.top-spacer-thin {
    margin-top: 36px;
}

div.top-spacer-xthin {
    margin-top: 24px;
}

div.bottom-spacer-wide {
    margin-bottom: 144px;
}

div.bottom-spacer {
    margin-bottom: 72px;
}

div.bottom-spacer-thin {
    margin-bottom: 36px;
}

div.bottom-spacer-xthin {
    margin-bottom: 24px;
}


.btn {
    border-radius: 3px;
}

.btn-success {
    background-color: #75be73;
    border-color: #75be73;
}

.btn-success:hover {
    background-color: #55ae53;
    border-color: #55ae53;
}

.btn-primary {
    background-color: #50a1e8;
    border-color: #50a1e8;
}

.btn-tiny {
    font-size: 10px;
    padding: 4px 8px 3px 8px;
}

.btn-lg {
    border-radius: 3px;
}

a.quiet-link, a.quiet-link:hover, a.quiet-link:visited, a.quiet-link:active {
    color: inherit;
}

a.silent-link, a.silent-link:hover, a.silent-link:visited, a.silent-link:active {
    color: inherit;
    text-decoration: none;
}

.social-icon {
    padding-left: 2px;
    padding-right: 2px;
    opacity: 0.66;
    transition: opacity 0.3s;
}

.social-icon:hover {
    opacity: 1;
}

/* >= MD */
@media (min-width: 992px) {
    div.top-spacer-md {
        margin-top: 72px;
    }

    div.top-spacer-thin-md {
        margin-top: 36px;
    }

    div.top-spacer-xthin-md {
        margin-top: 24px;
    }

    div.bottom-spacer-md {
        margin-bottom: 72px;
    }

    div.bottom-spacer-thin-md {
        margin-bottom: 36px;
    }

    div.bottom-spacer-xthin-md {
        margin-bottom: 24px;
    }
}

/* >= SM */
@media (min-width: 768px) {
    div.top-spacer-sm {
        margin-top: 72px;
    }

    div.top-spacer-thin-sm {
        margin-top: 36px;
    }

    div.top-spacer-xthin-sm {
        margin-top: 24px;
    }

    div.bottom-spacer-sm {
        margin-bottom: 72px;
    }

    div.bottom-spacer-thin-sm {
        margin-bottom: 36px;
    }

    div.bottom-spacer-xthin-sm {
        margin-bottom: 24px;
    }
}

/* XS */
@media (max-width: 567px) {
    .modal-dialog {
        min-width: 367px;
    }
}
