
a {
    color: #5F1B72;
}

a:hover {
    color: #4B165A;

}

.breadcrumb > .active {
    color: #5F1B72;
}

.icos {
    background-image: url(images/sprite5F1B72.png);
}

header {
    background: #5F1B72 url(images/bg-colourline.png) repeat-x 0 0;
    border-bottom: 2px solid #4B165A;
}

.w-video .txtbox {
    background-color: #5F1B72;
}

.topnav a {
    color: #BC97C3;
}

.form-and-list .tooltip-inner {
    color: #5F1B72;
}

.action-list span {
    color: #BC97C3;
}

.form-search {
    border: none;
}

.form-search button,
.form-search input {
    color: #BC97C3;
}

.form-search button:hover,
.form-search:hover input,
.form-search input:focus {
    color: #fff;
}

.form-search:hover,
.form-in-focus {
    background-color: #4B165A;
}

.main-nav > li > a:hover,
.main-nav > li > a:focus,
.main-nav > .open > a,
.main-nav > .open > a:hover,
.main-nav > .open > a:focus,
.main-nav > li:hover > a,
.main-nav > li:hover > a:hover,
.main-nav > li:hover > a:focus {
    background-color: #4B165A;
    color: #fff;
}

.main-nav > li > a.active {
    background-color: #4B165A;
    color: #fff;
}

.main-nav > li > a.active:hover {
    color: #D7E2B0;
    background-color: transparent;
}

.main-nav > li > a.highlite {
    color: #5F1B72;
}

.main-nav > li > a.highlite:hover {
    color: #D7E2B0;
}

.dropdown-menu {
    background-color: #4B165A;
}

.dropdown-menu > li > a:hover {
    color: #BC97C3;
}

.mobilenav .btn-abonez p {
    color: #5F1B72;
}

.article-header h1, .article-header h2 {
    color: #5F1B72;
}

.article-date {
    background-color: #5F1B72;
}

.promobox {
    background-color: #E95E0F;
}

.related-post-header h3 {
    color: #5F1B72;
}

.hashover:hover {
    background-color: #5F1B72;
}

.comments-header h3 {
    color: #5F1B72;
}

.footer-list-innerpage li {
    color: #5F1B72;
}

.footer-list-innerpage li a {
    color: #5F1B72;
}

.absbox {
    background-color: #5F1B72;
}

.absbox h3 {
    color: #fff;
}

.absbox h4 a {
    color: #fff;
}

.w-header h3 {
    color: #5F1B72
}

.w-training {
    border: 6px solid #E95E0F;
}

.w-training h4 {
    color: #E95E0F;
}

.w-training h4 span {
    background-color: #5F1B72;
}

.w-training h4 a {
    color: #E95E0F;
}

.w-training h4 a:hover {
    color: #4B165A;
}

.w-training h4 a:hover span {
    background-color: #4B165A;
}

.w-calendar table th {
    color: #5F1B72;
}

.w-calendar table #today {
    background-color: #5F1B72;
}

.w-calendar-header a:hover {
    color: #5F1B72;
}

.list-category-tags a:hover {
    background-color: #4B165A;
}

.list-arrow li a:hover i {
    color: #5F1B72;
}

.list-check i {
    color: #5F1B72;
}

.list-check a:hover,
.list-check a:hover i {
    color: #4B165A;
}

.list-list i {
    color: #5F1B72;
}

.list-list a:hover,
.list-list a:hover i {
    color: #4B165A;
}

.btn-teal {
    background-color: #5F1B72;
}

.btn-default:hover {
    background-color: #fff;
}

.btn-orange {
    background-color: #E95E0F;
}

.bodytext h1 {
    color: #5F1B72;
}

.bodytext h2 {
    color: #5F1B72;
}

.bodytext ul li:before {
    content: '';
    position: absolute;
    left: 10px;
    top: 5px;
    width: 10px;
    height: 10px;
    background-color: #5F1B72;
}

.comment-form-comment button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button {
    background-color: #5F1B72;
    padding: 10px 16px;
    width: 100px;
    border-radius: 0;
    font-size: 13px;
    border: none;
    outline: none;
    color: #fff;
    font-family: 'neo_sans_stdmedium';
}

blockquote:before {
    content: '"';
    color: #5F1B72;
    font-size: 80px;
    height: 25px;
    left: 3px;
    line-height: 60px;
    position: absolute;
}

.form-search input::-webkit-input-placeholder {
    color: rgba(188, 151, 195, 1); /* white color with alpha = 1 (alpha = opacity varies on a scale of 0 to 1 with decimal values in between) */
}

.form-search input::-moz-placeholder {
    color: rgba(188, 151, 195, 1);
}

.form-search input:-moz-placeholder {
    /* Older versions of Firefox */
    color: rgba(188, 151, 195, 1); /* alpha property doesn't properly work Firefox */
}

.form-search input:-ms-input-placeholder {
    color: rgba(188, 151, 195, 1);
}

/* Notices */
.bloglink:before {
    color: #5F1B72;
}

.panel-default > .panel-heading.panel-color {
    background-color: #5F1B72
}

.panel-default > .panel-heading a.decolored:before {
    color: #5F1B72
}

.panel-default > .panel-heading:hover {
    background-color: #5F1B72
}

.panel-heading .tooltip.right .tooltip-inner {
    color: #5F1B72
}

.panel-heading .tooltip.right {
    color: #5F1B72
}

a:hover {
    color: #4B165A
}

[data-title="Intitulé"] a:visited, [data-title="Intitulé"] a {
    color: #5F1B72
}

[data-title="Intitulé"] a:hover {
    color: #4B165A;
}

#sortable > thead > tr > th {
    background-color: #5F1B72
}

.bleute {
    color: #5F1B72
}

.bleute {
    color: #5F1B72
}

.aste {
    color: #5F1B72
}

.navfluid a:hover {
    color: #4B165A
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    border-bottom: 1px solid #5F1B72
}

.table > thead > tr > th {
    border-bottom: 2px solid #5F1B72
}

.objectifs {
    border-left: 10px solid #5F1B72
}

a[data-toggle="buttons"].active {
    background: #5F1B72
}

#sidebar li.active a, #sidebar li.active a:before {
    color: #5F1B72
}

#sidebar li a:hover {
    color: #5F1B72
}

#sidebar li a:hover:before {
    color: #5F1B72
}

.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {
    background-color: #5F1B72
}

.btn-primary:hover {
    background-color: #5F1B72
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
    background-color: #5F1B72
}

.c-subscriber__text, .c-subscriber__form .form-subscribe button {
    background-color: #5F1B72
}