@font-face
{
    font-family: DIN-Regular;
    font-style: normal;
    font-weight: normal;
    src: url('/assets/css/fonts/HyundaiSansText-Medium.otf') format("opentype");
    src: url('/assets/css/fonts/HyundaiSansText-Medium.otf?#iefix') format("opentype");
}
@font-face
{
    font-family: DIN-Light;
    font-style: normal;
    font-weight: normal;
    src: url('/assets/css/fonts/HyundaiSansHead-Light.otf') format("opentype");
    src: url('/assets/css/fonts/HyundaiSansHead-Light.otf?#iefix') format("opentype");
}
@font-face
{
    font-family: DIN-Medium;
    font-style: normal;
    font-weight: normal;
    src: url('/assets/css/fonts/HyundaiSansText-Medium.otf') format("opentype");
    src: url('/assets/css/fonts/HyundaiSansText-Medium.otf?#iefix') format("opentype");
}
@font-face
{
    font-family: DIN-HeadMedium;
    font-style: normal;
    font-weight: normal;
    src: url('/assets/css/fonts/HyundaiSansHead-Medium.otf') format("opentype");
    src: url('/assets/css/fonts/HyundaiSansHead-Medium.otf?#iefix') format("opentype");
}
@font-face
{
    font-family: DIN-Bold;
    font-style: normal;
    font-weight: normal;
    src: url('/assets/css/fonts/HyundaiSansText-Bold.otf') format("opentype");
    src: url('/assets/css/fonts/HyundaiSansText-Bold.otf?#iefix') format("opentype");
}
@font-face
{
    font-family: DIN-BoldItalic;
    font-style: normal;
    font-weight: normal;
    src: url('/assets/css/fonts/HyundaiSansText-BoldItalic.otf') format("opentype");
    src: url('/assets/css/fonts/HyundaiSansText-BoldItalic.otf?#iefix') format("opentype");
}
@font-face
{
    font-family: DIN-CondBold;
    font-style: normal;
    font-weight: normal;
    src: url('/assets/css/fonts/HyundaiSansHead-Medium.otf') format("opentype");
    src: url('/assets/css/fonts/HyundaiSansHead-Medium.otf?#iefix') format("opentype");
}
@font-face
{
    font-family: icomoon;
    font-style: normal;
    font-weight: normal;
    src: url('/assets/css/fonts/icomoon.eot');
    src: url('/assets/css/fonts/icomoon.eot?#iefix') format('embedded-opentype'),
    url('/assets/css/fonts/icomoon.woff') format('woff'),
    url('/assets/css/fonts/icomoon.ttf') format('truetype');
}
@font-face
{
    font-family: 'din_alternatebold';
    src: url('/assets/css/fonts/HyundaiSansText-Bold.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face
{
    font-family: 'din_condensedbold';
    src: url('/assets/css/fonts/HyundaiSansHead-Bold.otf');
    font-weight: normal;
    font-style: normal;
}
.menu ul li > a
{
    padding: 15px 15px;
    font-family: DIN-HeadMedium!important;
    font-size: 12pt!important;
}
.menu ul li a,
#tableChoice li a
{
    color: #000!important;

}
.menu ul li a:hover,
.menu ul li a.active,
#tableChoice li.active a,
#tableChoice li a:hover{
    color:#428bca!important;
}
.menu ul ul > li a:hover,
.menu ul ul > li a.active{
    color:#428bca!important;
}
.signup_botn a button
{
    font-family: DIN-HeadMedium!important;
    font-size: 16pt!important;
}
.jumbotron .h1,
.jumbotron h1
{
    font-family: DIN-HeadMedium!important;
    font-size: 48pt!important;
}
.jumbotron p
{
    font-family: DIN-Medium!important;
    font-size: 30pt!important;
    font-weight:lighter;
    line-height: 100%;
    margin-bottom: -25px;
}
.hpTitle,
.font h3
{
    font-family: DIN-HeadMedium!important;
    font-size: 18pt!important;
    margin-top: 30pt!important;
    margin-bottom: 15px;
}
.hpText
{
    font-family: DIN-Medium!important;
    font-size: 12pt!important;
    font-weight: lighter;
}
.font
{
    font-family: DIN-Light!important;
    font-size: 12pt!important;
}
body
{
    /*font-size:16pt;*/
    font-family: DIN-Medium!important;
}
.title-search h2
{
    font-size: 38px!important;
}
.iFrames
{
    font-family: DIN-Regular!important;
}
.altr
{
    float: right;
    margin-top: 14px;
    margin-right: 20px;
    margin-bottom: 5px;
    font-family: DIN-CondBold!important;
    font-size: 16px;
}

.nowrap {
    overflow-x:auto;
    overflow-y:hidden;
    white-space: nowrap;
}