/* Icons */

@font-face {
	font-family: 'claromusica-web-icons';
	src:url('/media/statics/_default/fonts/ClaromusicaWebIcons/claromusica-web-icons.eot?w0a0n');
	src:url('/media/statics/_default/fonts/ClaromusicaWebIcons/claromusica-web-icons.eot?w0a0n#iefix') format('embedded-opentype'),
		url('/media/statics/_default/fonts/ClaromusicaWebIcons/claromusica-web-icons.woff?w0a0n') format('woff'),
		url('/media/statics/_default/fonts/ClaromusicaWebIcons/claromusica-web-icons.ttf?w0a0n') format('truetype'),
		url('/media/statics/_default/fonts/ClaromusicaWebIcons/claromusica-web-icons.svg?w0a0n#claromusica-web-icons') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* IE font fix - SourceSansProWeb */

/* Light */
html.msie @font-face {
    font-family: 'SourceSansProWeb';
        src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-Light.ttf'); 
        src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-Light.ttf')  format('truetype');
    font-weight: 300;
	font-style: normal;
}
html.msie @font-face {
    font-family: 'SourceSansProWeb';
        src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-LightItalic.ttf'); 
        src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-LightItalic.ttf')  format('truetype');
    font-weight: 300;
	font-style: italic;
}

/* Regular */
html.msie @font-face {
    font-family: 'SourceSansProWeb';
        src: url('/media/statics/_default/fonts/SourceSansPro/sourcesanspro-regular-webfont.eot');
	    src: url('/media/statics/_default/fonts/SourceSansPro/sourcesanspro-regular-webfont.woff') format('woff'),
	     url('/media/statics/_default/fonts/SourceSansPro/sourcesanspro-regular-webfont.ttf')  format('truetype'),
	     url('/media/statics/_default/fonts/SourceSansPro/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
    font-weight: normal;
	font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    html.msie @font-face {
        font-family: 'SourceSansProWeb';
            src: url('/media/statics/_default/fonts/SourceSansPro/sourcesanspro-regular-webfont.ttf') format('svg');
    }
}
html.msie @font-face {
    font-family: 'SourceSansProWeb';
        src: url('/media/statics/_default/fonts/SourceSansPro/sourcesanspro-italic-webfont.eot'); 
	    src: url('/media/statics/_default/fonts/SourceSansPro/sourcesanspro-italic-webfont.woff') format('woff'),
	     url('/media/statics/_default/fonts/SourceSansPro/sourcesanspro-italic-webfont.ttf')  format('truetype'),
	     url('/media/statics/_default/fonts/SourceSansPro/sourcesanspro-italic-webfont.svg#source_sans_proitalic') format('svg');

    font-weight: normal;
	font-style: italic;
}

/* Semibold */
html.msie @font-face {
    font-family: 'SourceSansProWeb';


        src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-Semibold.ttf'); 
        src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-Semibold.ttf')  format('truetype');
    font-weight: 600;
	font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    html.msie @font-face {
        font-family: 'SourceSansProWeb';

            src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-Semibold.svg#SourceSansProSemibold') format('svg');
    }
}
html.msie @font-face {
    font-family: 'SourceSansProWeb';
        src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-SemiboldIt.ttf.woff'); 
        src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-SemiboldIt.ttf.woff')  format('truetype');
    font-weight: 600;
	font-style: italic;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    html.msie @font-face {
        font-family: 'SourceSansProWeb';

            src: url('/media/statics/_default/fonts/SourceSansPro/SourceSansPro-SemiboldIt.svg#SourceSansProSemiboldIt') format('svg');
    }
}


/* Source Sans Pro Google Fonts */

/* Normal */
@font-face {
  font-family: 'Source Sans Pro Google Fonts';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(http://fonts.gstatic.com/s/sourcesanspro/v8/toadOcfmlt9b38dHJxOBGMVNtom4QlEDNJaqqqzqdSs.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro Google Fonts';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro Google Fonts'), local('SourceSansProGoogle-Regular'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro Google Fonts';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGJ6-ys_j0H4QL65VLqzI3wI.woff) format('woff');
}

/* Italic */
@font-face {
  font-family: 'Source Sans Pro Google Fonts';
  font-style: italic;
  font-weight: 300;
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightIt'), url(http://fonts.gstatic.com/s/sourcesanspro/v8/fpTVHK8qsXbIeTHTrnQH6H7XMO6S-yJpg1torQFmnv33rGVtsTkPsbDajuO5ueQw.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro Google Fonts';
  font-style: italic;
  font-weight: 400;
  src: local('Source Sans Pro Google Fonts Italic'), local('SourceSansProGoogle-It'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/M2Jd71oPJhLKp0zdtTvoMzNrcjQuD0pTu1za2FULaMs.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro Google Fonts';
  font-style: italic;
  font-weight: 600;
  src: local('Source Sans Pro Semibold Italic'), local('SourceSansPro-SemiboldIt'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6PULlOK_XQENnt2ryrY843E.woff) format('woff');
}