/* Opera, Firefox, Webkit, KHTML, No Prefix Patches */

/**
 * patch generated for
 * http://bernardbrault.com/css/fullscreen-style.css
 * http://bernardbrault.com/css/jdMenu.css
 * http://bernardbrault.com/css/MainStyle.css
 * http://bernardbrault.com/css/jdMenu.slate.css
 * http://bernardbrault.com/css/patch.css
 * http://bernardbrault.com/css/galerie.css
 * http://bernardbrault.com/css/stylesheet_fonts.css
 */
.MonThumb {
	-moz-box-shadow: 1px -1px 2px #000;
	box-shadow: 1px -1px 2px #000;
	-webkit-box-shadow: 1px -1px 2px #000;
}
#TesterOups {
	-moz-box-shadow: -5px 5px 10px #000;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	box-shadow: -5px 5px 10px #000;
	border-radius: 20px;
	-webkit-box-shadow: -5px 5px 10px #000;
	-webkit-border-radius: 20px;
}
noscript h1 {
	-webkit-border-radius: 40px;
	-khtml-border-radius: 40px;
	box-shadow: 0px -1px 0px #999;
	-moz-border-radius: 40px;
	-moz-box-shadow: 0px -1px 0px #999;
	-webkit-box-shadow: 0px -1px 0px #999;
	border-radius: 40px;
}
.NoLink {
	border-top-left-radius: 10px !important;
	border-top-right-radius: 10px !important;
	border-bottom-left-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
	-moz-border-radius: 10px 10px 0 0 !important;
	-webkit-border-radius: 10px 10px 0 0 !important;
	-webkit-border-top-left-radius: 10px !important;
	-webkit-border-top-right-radius: 10px !important;
	-webkit-border-bottom-left-radius: 0 !important;
	-webkit-border-bottom-right-radius: 0 !important;
	-khtml-border-radius: 10px 10px 0 0 !important;
	border-radius-topleft: 10px !important;
	border-radius-topright: 10px !important;
	border-radius-bottomleft: 0 !important;
	border-radius-bottomright: 0 !important;
	-moz-border-radius-topleft: 10px !important;
	-moz-border-radius-topright: 10px !important;
	-moz-border-radius-bottomleft: 0 !important;
	-moz-border-radius-bottomright: 0 !important;
	border-radius: 10px 10px 0 0 !important;
}
#ImgBio img {
	-moz-border-radius: 5px;
	-moz-box-shadow: 2px 2px 5px #000;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	box-shadow: 2px 2px 5px #000;
}
#TitreSection h1 {
	-moz-border-radius: 0px 20px 20px 0px;
	-webkit-border-radius: 0px 20px 20px 0px;
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-khtml-border-radius: 0px 20px 20px 0px;
	border-radius-topright: 20px;
	border-radius-bottomright: 20px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomright: 20px;
	border-radius: 0px 20px 20px 0px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
}
#TitreSection h2 {
	-moz-border-radius: 0px 20px 20px 0px;
	-webkit-border-radius: 0px 20px 20px 0px;
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-khtml-border-radius: 0px 20px 20px 0px;
	border-radius-topright: 20px;
	border-radius-bottomright: 20px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomright: 20px;
	border-radius: 0px 20px 20px 0px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
}
#FirstMenu {
	-moz-border-radius: 0px 20px 0px 0px;
	-webkit-border-radius: 0px 20px 0px 0px;
	-khtml-border-radius: 0px 20px 0px 0px;
	border-radius-topright: 10px;
	border-radius: 0px 20px 0px 0px;
}
.BtnOlympic li:hover, .BtnCanadiens li:hover, .BtnFace li:hover, .BtnSpec li:hover, .BtnSport li:hover, .BtnPrix li:hover, .BtnVoyage li:hover, .BtnBio li:hover, .BtnPub li:hover, .BtnDivers li:hover {
	-webkit-border-radius: 10px !important;
	-khtml-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	border-radius: 10px !important;
}
.SubListMenu {
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
ul.jd_menu_slate ul li.jd_menu_active, ul.jd_menu_slate ul li.jd_menu_hover {
	-webkit-border-radius: 10px !important;
	-khtml-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	border-radius: 10px !important;
}
ul.jd_menu_slate ul li.jd_menu_active a.jd_menu_active, ul.jd_menu_slate ul li.jd_menu_hover a.jd_menu_hover {
	-webkit-border-radius: 10px !important;
	-khtml-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	border-radius: 10px !important;
}
.content-item {
	-moz-border-radius: 5px;
	-moz-box-shadow: -1px 1px 0px #fff;
	-webkit-box-shadow: -1px 1px 0px #fff;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: -1px 1px 0px #fff;
}
#content-scroll {
	background-size: contain;
	-moz-background-size: 105%;
	-webkit-background-size: 105%;
}
#DescImg {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#SpanImg {
	-moz-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
}
#AffImage {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
