/* CSS Document */

/* 

bleu A
42,83,164

bleu B
83,152,214

vert A
47,179,111

vert B
128, 212,60

jaune A
236,207, 40
222,187,23
orange
247, 157, 35

rouge
217,78,32

*/


.border-163659 {border-bottom: 2px solid rgb(42,83,164) !important}
.border-163665 {border-bottom: 2px solid rgb(83,152,214) !important}
.border-156575 {border-bottom: 2px solid rgb(47,179,111) !important}
.border-252863 {border-bottom: 2px solid rgb(128,212,60) !important}
.border-287751 {border-bottom: 2px solid rgb(222,187,23) !important}
.border-156593 {border-bottom: 2px solid rgb(100,223,216) !important}
.border-249085 {border-bottom: 2px solid rgb(127,194,235) !important}
.border-156593 {border-bottom: 2px solid rgb(247,157,35) !important}
.border-284246 {border-bottom: 2px solid rgb(217,78,32) !important}
.border-287900 {border-bottom: 2px solid rgb(188,72,126) !important}

.color-163659 {color: rgb(42,83,164) !important}
.color-163665 {color: rgb(83,152,214) !important}
.color-156575 {color: rgb(47,179,111) !important}
.color-252863 {color: rgb(128,212,60) !important}
.color-287751 {color: rgb(222,187,23) !important}
.color-156593 {color: rgb(100,223,216) !important}
.color-249085 {color: rgb(127,194,235) !important}
.color-156593 {color: rgb(247,157,35) !important}
.color-287900 {color: rgb(188,72,126) !important}
.color-284246 {color: rgb(217,78,32) !important}

a.color-163659 {color: rgb(42,83,164) !important}
a.color-163665 {color: rgb(83,152,214) !important}
a.color-156575 {color: rgb(47,179,111) !important}
a.color-252863 {color: rgb(128,212,60) !important}
a.color-287751 {color: rgb(222,187,23) !important}
a.color-156593 {color: rgb(100,223,216) !important}
a.color-249085 {color: rgb(127,194,235) !important}
a.color-156593 {color: rgb(247,157,35) !important}
a.color-287900 {color: rgb(188,72,126) !important}
a.color-284246 {color: rgb(217,78,32) !important}


.bg-163659 {background: rgb(42,83,164) !important}
.bg-163665 {background: rgb(83,152,214) !important}
.bg-156575 {background: rgb(47,179,111) !important}
.bg-252863 {background: rgb(128,212,60) !important}
.bg-287751 {background: rgb(222,187,23) !important}
.bg-156593 {background: rgb(100,223,216) !important}
.bg-249085 {background: rgb(127,194,235) !important}
.bg-156593 {background: rgb(247,157,35) !important}
.bg-287900 {background: rgb(188,72,126) !important}
.bg-284246 {background: rgb(217,78,32) !important}

button.button-163659 {background: rgb(42,83,164) !important}
button.button-163665 {background: rgb(83,152,214) !important}
button.button-156575 {background: rgb(47,179,111) !important}
button.button-252863 {background: rgb(128,212,60) !important}
button.button-287751 {background: rgb(222,187,23) !important}
button.button-156593 {background: rgb(100,223,216) !important}
button.button-249085 {background: rgb(127,194,235) !important}
button.button-156593 {background: rgb(247,157,35) !important}
button.button-287900 {background: rgb(188,72,126) !important}
button.button-284246 {background: rgb(217,78,32) !important}


button.about-button {background: rgb(42,83,164) !important}
button.near-you-button {background: rgb(83,152,214) !important}
button.jean-vanier-button {background: rgb(47,179,111) !important}
button.join-button{background: rgb(128,212,60) !important}
button.resources-button  {background: rgb(222,187,23) !important}
button.resources-button {background: rgb(247,157,35) !important}
button.education-button {background: rgb(127,194,235) !important}
button.publications-button {background: rgb(188,72,126) !important}
button.news-button .bg-284246 {background: rgb(217,78,32) !important}


.bg-facebook {background:  rgb(66,93,170)}
.bg-twitter {background:  rgb(44,172,226)}
.bg-linkedin {background:  rgb(66,93,170)}
.bg-pinterest {background: rgb(232,44,46)}
.bg-mail {background: rgb(150,150,150)}

.belongs {color: rgb(83,152,214);font-weight:400;}

.top-border-163659 {border-top: 5px solid rgb(42,83,164) !important}
.top-border-163665 {border-top: 5px solid rgb(83,152,214) !important}
.top-border-156575 {border-top: 5px solid rgb(47,179,111) !important}
.top-border-252863 {border-top: 5px solid rgb(128,212,60) !important}
.top-border-287751 {border-top: 5px solid rgb(222,187,23) !important}
.top-border-156593 {border-top: 5px solid rgb(100,223,216) !important}
.top-border-249085 {border-top: 5px solid rgb(127,194,235) !important}
.top-border-156593 {border-top: 5px solid rgb(247,157,35) !important}
.top-border-284246 {border-top: 5px solid rgb(217,78,32) !important}
.top-border-287900 {border-top: 5px solid rgb(188,72,126) !important}


.sm-163659 {color: rgb(42,83,164) !important;border-left: 8px solid rgb(42,83,164)}
.sm-163665 {color: rgb(83,152,214) !important;border-left: 8px solid rgb(83,152,214)}
.sm-156575 {color: rgb(47,179,111) !important;border-left: 8px solid rgb(47,179,111)}
.sm-252863 {color: rgb(128,212,60) !important;border-left: 8px solid rgb(128,212,60)}
.sm-287751 {color: rgb(222,187,23) !important;border-left: 8px solid rgb(222,187,23)}
.sm-156593 {color: rgb(100,223,216) !important;border-left: 8px solid rgb(100,223,216)}
.sm-249085 {color: rgb(127,194,235) !important;border-left: 8px solid rgb(127,194,235)}
.sm-156593 {color: rgb(247,157,35) !important;border-left: 8px solid rgb(247,157,35)}
.sm-287900 {color: rgb(188,72,126) !important;border-left: 8px solid rgb(188,72,126)}
.sm-284246 {color: rgb(217,78,32) !important;border-left: 8px solid rgb(217,78,32)}

a.sm-top-level {padding: 1em;}

.sm-163659:hover > a.sm-top-level{background: rgba(42,83,164,0.6) !important;color: #fff !important;font-weight:bold;}
.sm-163665:hover > a.sm-top-level{background: rgba(83,152,214,0.6) !important;color: #fff !important;font-weight:bold;}
.sm-156575:hover > a.sm-top-level{background: rgba(47,179,111,0.6) !important;color: #fff !important;font-weight:bold;}
.sm-252863:hover > a.sm-top-level{background: rgba(128,212,60,0.6) !important;color: #fff !important;font-weight:bold;}
.sm-287751:hover > a.sm-top-level{background: rgba(222,187,23,0.6) !important;color: #fff !important;font-weight:bold;}
.sm-156593:hover > a.sm-top-level{background: rgba(100,223,216,0.6) !important;color: #fff !important;font-weight:bold;}
.sm-249085:hover > a.sm-top-level{background: rgba(127,194,235,0.6) !important;color: #fff !important;font-weight:bold;}
.sm-156593:hover > a.sm-top-level{background: rgba(247,157,35,0.6) !important;color: #fff !important;font-weight:bold;}
.sm-287900:hover > a.sm-top-level{background: rgba(188,72,126,0.6) !important;color: #fff !important;font-weight:bold;}
.sm-284246:hover > a.sm-top-level{background: rgba(217,78,32,0.6) !important;color: #fff !important;font-weight:bold;}

.sm-alternate {background: rgba(255,255,255,0.7);}

.sm-163659:hover > ul{background: rgba(42,83,164,0.13) !important;}
.sm-163665:hover > ul{background: rgba(83,152,214,0.13) !important;}
.sm-156575:hover > ul{background: rgba(47,179,111,0.13) !important;}
.sm-252863:hover > ul{background: rgba(128,212,60,0.13) !important;}
.sm-287751:hover > ul{background: rgba(222,187,23,0.13) !important;}
.sm-156593:hover > ul{background: rgba(100,223,216,0.13) !important;}
.sm-249085:hover > ul{background: rgba(127,194,235,0.13) !important;}
.sm-156593:hover > ul{background: rgba(247,157,35,0.13) !important;}
.sm-287900:hover > ul{background: rgba(188,72,126,0.13) !important;}
.sm-284246:hover > ul{background: rgba(217,78,32,0.13) !important;}