@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(fonts/open-sans-condensed-light.woff2) format('woff2'), url(fonts/open-sans-condensed-light.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(fonts/open-sans-condensed.woff2) format('woff2'), url(fonts/open-sans-condensed.woff) format('woff');
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* IE10+ specific styles go here */
.my_container {font-family: 'Open Sans Condensed', sans-serif;
				font-weight: bold;
				font-size: 100%;}

/* header */
	.header a, .header .baseline {font-family: 'Open Sans Condensed', sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 80%;}

	a.grey {font-family: 'Open Sans Condensed', sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 80%;
	}

	/* navbar */
	div.navbar {font-family: 'Open Sans Condensed', sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 100%;
	}

/* ./header */

/* Social + NL */
.social {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size: 85%;}

/* footer */
footer {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size: 90%;}
/* ./footer */

h1.red, h2.red, h3.red {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold; font-size:100%;}
h1.red u, h2.red u, h3.red u {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
h3.grey {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:100%;}
h3.grey u {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}

/* social */
.btn-lg {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold; font-size:100%;}
/* ./social */

/* form */
.btn {font-size: 13px;font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
/* ./form */

/* popup */
.popup {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
.fenetre_close {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:26px;}
/* /.popup */

/* Header page Artiste/Salle/Festival */
.header-rg h1 {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold; font-size: 180%;}
.header-rg .genre {text-transform: uppercase; color:#a9a9a9;font-family: 'Open Sans Condensed', sans-serif;font-weight: 700;font-size: 95%;}
.header-rg p {}

.concert-row {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold; font-size: 120%;}


.concert-row h2 {font-size:20px;}

.concert-row .date .day {font-size:50px;font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
.concert-row .date .month {font-size:16px;font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
.concert-row .date .year {font-size:16px;font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
.concert-row a.add-cal {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size: 80%;}

.concert-row .summary .artists {font-size:16px;}

.concert-row .concert-price-url {}
.concert-row .concert-price-url .price {font-size: 18px;}
.concert-row .concert-price-url .concert-full {font-style: italic; font-size:14px;} /* plus reservable ou complet */
.concert-row .concert-price-url .btn {font-size: 14px;}

/* news - artiste/salle/festival */
.concert-row .col-left.news-date {font-size:13px;}
.concert-row .col-center-right.news-text {font-size:14px;}
.concert-row .col-center-right.news-text h2 {font-size:26px;font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
.concert-row .col-center-right.news-text .news-link {font-family: 'Open Sans Condensed', sans-serif;font-weight: 700;}
.concert-row .col-center-right.news-text p, p.text {margin:0px; font-family: 'RooneyMedium', 'Helvetica', arial, serif; font-weight: normal; font-size:100%;}

/* description - artiste/salle/festival */
.concert-row.description {margin:0px; font-family: 'RooneyMedium', 'Helvetica', arial, serif !important; font-weight: normal; font-size:100%;}

/* live 50 */
.table_50 td {font-size:14px;}
/* /.live50 */

/* homepage */

	/* slider */
	.slider {text-align:left;}
	#carousel {position:absolute;top:0px;left:0px;}
	#pager a {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
	#pager a span {font-family: 'RooneyMedium', 'Helvetica', arial, serif; font-weight: normal; font-size:80%;}

    /* ./slider */

	.home-zoom.nav-tabs {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
	.home-zoom.tab-content div ul {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}

	/* Bientôt */
	.soon .item h4 {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:100%;}
	.soon .item p {font-size: 80%;font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
	.soon .item .date {font-size: 100%;font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}

	/* Vignettes */
	.thumbnails .title-simple {font-size: 90%;font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}

	/* News */
	.list-items-content .date {font-size: 90%;font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
	.list-items-content h4 a {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:100%;}
	.list-items-content p {font-family: 'RooneyMedium', 'Helvetica', arial, serif; font-weight: normal; font-size:95%;}

	/* Video */
	.video-content .video-content-list li .title {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:110%;}

	/* Selection Playlist */
	.selection-playlist img {width:100%;}
	.selection-playlist li a {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:100%;line-height:14px;}

	/* Lives 10 */
	.live li a {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:100%;}
	.live li a span {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;}
	.live-footer li.arrow-white {font-family: 'ITCFranklinGothicStdSemiBoldCondensed', 'Helvetica', arial, serif;font-size:100%;}
	.live-footer li.no-arrow {font-family: 'ITCFranklinGothicStdMediumCondensed', 'Helvetica', arial, serif;font-size:100%;}

	/* Avis */
	.avis li .member {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:90%;}
	.avis li .title {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:95%;}
	.avis li .text {font-family: 'RooneyMedium', 'Helvetica', arial, serif; font-weight: normal; font-size:95%;}

	/* Concours */
	.contest li h4 {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:110%;}
	.contest li p {margin:0px; font-family: 'RooneyMedium', 'Helvetica', arial, serif; font-weight: normal; font-size:95%;}

/* ./homepage */

.new-font {font-family: 'Open Sans Condensed', sans-serif;font-weight: bold;font-size:95%;}
}