@charset "UTF-8";

body {
    position: relative;
    width: 100%;
    margin: 0 auto;
    line-height: 25px;
}

*,
*:before,
*:after,
div { -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box; }

img { max-width: 100%; height: auto; }
b, strong { font-weight: bold; }
p { margin-bottom: 1.25em; text-align: left; }
p:last-child { margin-bottom: 0; }

header, section, footer { position: relative; max-width: 1920px; margin: 0 auto; }

/* CSS FOR WEBSITE MESSAGES -- SUCCESS|WARNING|INFO|DANGER */
.notice_wrapper{padding: 0 11%!important}
.notice{margin-bottom: 20px;padding: 15px;position: relative;overflow: hidden;font-weight: bold;}
.notice a.bt-inv{float: right;}
.center {text-align:center}

/*original colors*/
.message-error{background-color: #F9C6C5;border-color: #ebccd1;color: #a94442;}
.message-notice{background-color: #BFE7F1;border-color: #bce8f1; color: #31708f;}
.message-success{background-color: #CDEEA7;border-color: #d6e9c6;color: #3c763d;}
.message-warning{background-color: #F5E5A7;border-color: #faebcc;color: #8a6d3b;}