/**
 * Global CSS rules
 *
 * @author Pierre HUBERT
 */

.txt-center {
    text-align: center;
}

/**
 * <a> elements
 */
a, .cursor-pointer {
    cursor: pointer;
}

/**
 * <a> like elements
 */
.a {
    cursor: pointer;
    outline: none;
    text-decoration: none;
    color: #3c8dbc;
}

.a:focus, .a:hover {
    color: #72afd2;
}

.cursor-pointer {
    cursor: pointer;
}

/**
 * Sceditor iframe
 */
.sceditor-iframe-body {
    padding: 5px;
    padding-bottom: 0px;
}


/**
 * Adapt menu bar to small screens
 */
@media screen and (max-width: 767px) {
    #pageTarget {
        margin-top: 50px;
    }
}