@charset "utf-8";
/* CSS Document */
@font-face{ 
	font-family: 'MyWebFont';
	src: url('WebFont.eot');
	src: url('WebFont.eot?#iefix') format('embedded-opentype'),
	     url('WebFont.woff') format('woff'),
	     url('WebFont.ttf') format('truetype'),
	     url('WebFont.svg#webfont') format('svg');
}

@font-face{ 
	font-family: 'HelveticaNeueConensedMV';
	src: url('../fonts/hel_con/HelveticaNeueLTPro-Cn.eot');
	src: url('../fonts/hel_con/HelveticaNeueLTPro-Cn.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/hel_con/HelveticaNeueLTPro-Cn.woff') format('woff'),
	     url('../fonts/hel_con/HelveticaNeueLTPro-Cn.ttf') format('truetype'),
	     url('../fonts/hel_con/HelveticaNeueLTPro-Cn.svg#webfont') format('svg');
}


@font-face {
    font-family: 'icomoon';
    src:    url('../fonts/mv/fonts/icomoon.eot?38jok7');
    src:    url('../fonts/mv/fonts/icomoon.eot?38jok7#iefix') format('embedded-opentype'),
        url('../fonts/mv/fonts/icomoon.ttf?38jok7') format('truetype'),
        url('../fonts/mv/fonts/icomoon.woff?38jok7') format('woff'),
        url('../fonts/mv/fonts/icomoon.svg?38jok7#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-MV_ticket:before {
    content: "\e900";
	font-size: 22px;
    float: left;
    margin-top: -2px;
}
.icon-MV_ticketnot .path1:before {
    content: "\e901";
    color: rgb(1, 2, 2);
	font-size: 22px;
    float: left;
    margin-top: -2px;
}
.icon-MV_ticketnot .path2:before {
    content: "\e902";
    margin-left: -1em;
    color: rgb(1, 2, 2);
	font-size: 22px;
    float: left;
    margin-top: -2px;
}
.icon-MV_ticketnot .path3:before {
    content: "\e903";
    margin-left: -1em;
    color: rgb(0, 0, 0);
	font-size: 22px;
    float: left;
    margin-top: -2px;
}
.icon-MV_ticketnot .path4:before {
    content: "\e904";
    margin-left: -1em;
    color: rgb(252, 252, 252);
	font-size: 22px;
    float: left;
    margin-top: -2px;
}
.icon-MV_ticketnot .path5:before {
    content: "\e905";
    margin-left: -1em;
    color: rgb(252, 252, 252);
	font-size: 22px;
    float: left;
    margin-top: -2px;
}


/**************************************************/

@font-face{ 
	font-family: 'HelveticaNeueConensedBoldMV';
	src: url('../fonts/hel_con_bld/helvetica-condensed-bold-webfont.eot');
	src: url('../fonts/hel_con_bld/helvetica-condensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/hel_con_bld/helvetica-condensed-bold-webfont.woff') format('woff'),
	     url('../fonts/hel_con_bld/helvetica-condensed-bold-webfont.ttf') format('truetype'),
	     url('../fonts/hel_con_bld/helvetica-condensed-bold-webfont#webfont') format('svg');
}
strong, bold{
	font-weight:normal;
	font-family:'HelveticaNeueConensedBoldMV';
	letter-spacing: -0.5px;
}
@font-face{ 
	font-family: 'HelveticaNeueRomanMV';
	src: url('../fonts/hel_rmn/HelveticaNeueLTPro-Roman.eot');
	src: url('../fonts/hel_rmn/HelveticaNeueLTPro-Roman.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/hel_rmn/HelveticaNeueLTPro-Roman.woff') format('woff'),
	     url('../fonts/hel_rmn/HelveticaNeueLTPro-Roman.ttf') format('truetype'),
	     url('../fonts/hel_rmn/HelveticaNeueLTPro-Roman.svg#webfont') format('svg');
}
