/* montserrat */
/** extra-light **/
@font-face{
		font-family: "montserrat_ext_light";
		src: url('../../fonts/montserrat/extra_light/montserrat-extralight-webfont.eot') format("embedded-opentype"),
	 	url('../../fonts/montserrat/extra_light/montserrat-extralight-webfont.svg') format("svg"),
		url('../../fonts/montserrat/extra_light/montserrat-extralight-webfont.ttf') format("truetype"),
		url('../../fonts/montserrat/extra_light/montserrat-extralight-webfont.woff') format("woff");
	}
/* montserrat */
/** light **/
@font-face{
		font-family: "montserrat_light";
		src: url('../../fonts/montserrat/light/montserrat-light-webfont.eot') format("embedded-opentype"),
	 	url('../../fonts/montserrat/light/montserrat-light-webfont.svg') format("svg"),
		url('../../fonts/montserrat/light/montserrat-light-webfont.ttf') format("truetype"),
		url('../../fonts/montserrat/light/montserrat-light-webfont.woff') format("woff");	}
/** light **/
/** regular **/
@font-face{
		font-family: "montserrat_regular";
		src: url('../../fonts/montserrat/regular/montserrat-regular-webfont.eot') format("embedded-opentype"),
	 	url('../../fonts/montserrat/regular/montserrat-regular-webfont.svg') format("svg"),
		url('../../fonts/montserrat/regular/montserrat-regular-webfont.ttf') format("truetype"),
		url('../../fonts/montserrat/regular/montserrat-regular-webfont.woff') format("woff");
	}
/** regular **/
.montserrat-ext-light{
	font-family: "montserrat_ext_light"  !important;
}
.montserrat-ext-light-upc{
	font-family: "montserrat_ext_light"  !important;
    text-transform: uppercase;
}
.montserrat-light{
	font-family: "montserrat_light"  !important;
}
.montserrat-light-upc{
	font-family: "montserrat_light"  !important;
    text-transform: uppercase;
}
.montserrat-regular{
	font-family: "montserrat_regular"  !important;
}
.montserrat-regular-upc{
	font-family: "montserrat_regular"  !important;
    text-transform: uppercase;
}
/* end montserrat */
/* swift */
/** bold **/
@font-face{
		font-family: "swift-bold";
		src: url('../../fonts/swift/bold/SwiftNeueLTW01-Bold.eot') format("embedded-opentype"),
	 	url('../../fonts/swift/bold/SwiftNeueLTW01-Bold.svg') format("svg"),
		url('../../fonts/swift/bold/SwiftNeueLTW01-Bold.ttf') format("truetype"),
		url('../../fonts/swift/bold/SwiftNeueLTW01-Bold.woff') format("woff");
	}
/** bold **/
/** regular **/
@font-face{
		font-family: "swift-regular";
		src: url('../../fonts/swift/regular/SwiftW01-Regular.eot') format("embedded-opentype"),
	 	url('../../fonts/swift/regular/SwiftW01-Regular.svg') format("svg"),
		url('../../fonts/swift/regular/SwiftW01-Regular.ttf') format("truetype"),
		url('../../fonts/swift/regular/SwiftW01-Regular.woff') format("woff");
	}
/** regular **/
.swift-bold{
	font-family: "swift-bold"  !important;
}
.swift-regular{
	font-family: "swift-regular"  !important;
}

.mont-bold{
    font-family: montserrat;
    font-weight: bold;
}
.mont-semibold{
    font-family: montserrat;
    font-weight: 600;
}
.mont-regular{
    font-family: montserrat;
    font-weight: 400;
}