@font-face {
    font-family: 'MajoramRegular';
    src: url('fonts/Champagne_Limousines.eot');
    src: url('fonts/Champagne_Limousines.eot') format('embedded-opentype'),
         url('fonts/Champagne_Limousines.ttf') format('truetype');
}
@font-face {
    font-family: 'BlairMdITC';
    src: url('fonts/BlairMdITC-TT-Medium.eot');
    src: url('fonts/BlairMdITC-TT-Medium.eot') format('embedded-opentype'),
         url('fonts/BlairMdITC-TT-Medium.woff') format('woff'),
         url('fonts/BlairMdITC-TT-Medium.ttf') format('truetype'),
         url('fonts/BlairMdITC-TT-Medium.svg#BlairMdITC') format('svg');
}
@font-face {
    font-family: 'CenturyGothicRegular';
    src: url('fonts/gothic.eot');
    src: url('fonts/gothic.eot') format('embedded-opentype'),
         url('fonts/gothic.woff') format('woff'),
         url('fonts/gothic.ttf') format('truetype'),
         url('fonts/gothic.svg#CenturyGothicRegular') format('svg');
}


.majoram {font-family: 'MajoramRegular'}
.blairmditc {font-family: 'BlairMdITC'}
.gothic {font-family: 'CenturyGothicRegular'}

.orange {color:#133273}
.marron {color:#7D7D7D}
.letterSpace {letter-spacing:0.15em}

.success {color:#51992d}
.error {color:#aa211b}

a.marron:hover,a.marron:active {color:#133273 !important; text-decoration:none !important}

h1 {font-family: 'MajoramRegular'; text-transform:uppercase; letter-spacing:0.08em; font-weight: bold;}

.formLabel {font-weight:normal;font-size:1.1em !important; vertical-align:bottom !important; padding-left: 0px;padding-top:10px !important}

@media (max-width: 767px) {
	.smallTitre{font-size:1.4em}
	.titreCc{font-size:0.8em}
	.txtContent {font-size:1em !important}
	.txtBtn {font-size:0.73em !important}
	.titre {font-size:1.8em !important}
}

@media (min-width: 768px) and (max-width: 991px) {
	.smallTitre{font-size:1.3em}
	.formLabel {font-size:0.9em !important; }
	.txtContent {font-size:1.1em !important}
	.txtBtn {font-size:0.90em !important}
	.titre {font-size:2em !important}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.smallTitre{font-size:1.4em}
	.txtContent {font-size:1.2em !important}
	.txtBtn {font-size:0.95em !important}
	.titre {font-size:2.0em !important}
}

@media (min-width: 1200px) {
	.smallTitre{font-size:1.7em}
	.formLabel {font-size:1.3em !important;}
	.txtContent {font-size:1.2em !important}
	.txtContentBig {font-size:1.5em !important}
	.txtBtn {font-size:1.0em !important}
	.AnnonceTitre {font-size:1.2em !important}
	.titre {font-size:2.5em !important}
	

}