@font-face {
    font-family: 'Helvetica Neue LT Std Cn';
    src: url('../fonts/HelveticaNeueLTStd-Cn.eot');
    src: url('../fonts/HelveticaNeueLTStd-Cn.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeueLTStd-Cn.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTStd-Cn.woff') format('woff'),
        url('../fonts/HelveticaNeueLTStd-Cn.svg#HelveticaNeueLTStd-Cn') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue LT Std LtCn';
    src: url('../fonts/HelveticaNeueLTStd-LtCn.eot');
    src: url('../fonts/HelveticaNeueLTStd-LtCn.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeueLTStd-LtCn.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTStd-LtCn.woff') format('woff'),
        url('../fonts/HelveticaNeueLTStd-LtCn.svg#HelveticaNeueLTStd-LtCn') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue LT Std BdCn';
    src: url('../fonts/HelveticaNeueLTStd-BdCn.eot');
    src: url('../fonts/HelveticaNeueLTStd-BdCn.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeueLTStd-BdCn.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTStd-BdCn.woff') format('woff'),
        url('../fonts/HelveticaNeueLTStd-BdCn.svg#HelveticaNeueLTStd-BdCn') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue LT Std Lt';
    src: url('../fonts/HelveticaNeueLTStd-Lt.eot');
    src: url('../fonts/HelveticaNeueLTStd-Lt.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeueLTStd-Lt.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTStd-Lt.woff') format('woff'),
        url('../fonts/HelveticaNeueLTStd-Lt.svg#HelveticaNeueLTStd-Lt') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue LT Std MdCn';
    src: url('../fonts/HelveticaNeueLTStd-MdCn.eot');
    src: url('../fonts/HelveticaNeueLTStd-MdCn.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeueLTStd-MdCn.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTStd-MdCn.woff') format('woff'),
        url('../fonts/HelveticaNeueLTStd-MdCn.svg#HelveticaNeueLTStd-MdCn') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue LT Std TnCn';
    src: url('../fonts/HelveticaNeueLTStd-ThCn.eot');
    src: url('../fonts/HelveticaNeueLTStd-ThCn.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeueLTStd-ThCn.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTStd-ThCn.woff') format('woff'),
        url('../fonts/HelveticaNeueLTStd-ThCn.svg#HelveticaNeueLTStd-ThCn') format('svg');
    font-weight: 100;
    font-style: normal;
}


@font-face {
    font-family: 'Helvetica Neue LT Std UltLt';
    src: url('../fonts/HelveticaNeueLTStd-UltLt.eot');
    src: url('../fonts/HelveticaNeueLTStd-UltLt.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeueLTStd-UltLt.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTStd-UltLt.woff') format('woff'),
        url('../fonts/HelveticaNeueLTStd-UltLt.svg#HelveticaNeueLTStd-UltLt') format('svg');
    font-weight: 100;
    font-style: normal;
}

body{
    font-family: 'Helvetica Neue LT Std Lt';
}
.Helvetica-UltLt{
    font-family: 'Helvetica Neue LT Std UltLt';
}

.fs-09{
	font-size: .9em
}

.main-color{
	color: #1f274b !important;
}


.second-color{
	color: #e7672d !important
}
.bg-main{
	background: #1f274b !important;
	border-color: #1f274b !important
}
.bg-second{
	background: #e7672d !important;
	border-color: #e7672d !important
}

.bg-map{
	background: url('../img/bg-map.png') center top;
	background-size: cover
}

.bg-news{
	background: url('../img/bg-news.jpg') center center;
	background-size: cover
}

.ls-2{
	letter-spacing: 2px
}

.border-carousel{
	border-bottom: 10px solid #ee751f
}


.border-footer{
	border-top: 10px solid #1f274b
}

.border-left{
	border-left: 10px solid #ee751f
}


.border-dotted{
	border-bottom: 1px dotted #fff
}


.carousel-caption{
	top:0px;
	bottom: 0px;
	left:0px;
	right:0px;
}

