@font-face {
	font-family: "Montserrat";
	font-weight: 400;
	font-style: normal;
	src: url("fonts/montserrat-regular/montserrat-regular-webfont.woff2") format("woff2"),
	url("fonts/montserrat-regular/montserrat-regular-webfont.woff") format("woff");
}
@font-face {
	font-family: "Montserrat";
	font-weight: 600;
	font-style: normal;
	src: url("fonts/montserrat-bold/montserrat-bold-webfont.woff2") format("woff2"),
	url("fonts/montserrat-bold/montserrat-bold-webfont.woff") format("woff");
}

// IE11 Sticky sidebar
.sticky-top-ie{
	position:fixed;
	width:300px!important;
	z-index:99;
	top:0px;
}

/*
* Kanlux Thank you page styling
*/
#new_columns-14-5531 {
	border-top-color: #e4e5ec;
	border-right-color: #e4e5ec;
	border-bottom-color: #e4e5ec;
	border-left-color: #e4e5ec;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
#div_block-15-5531 {
	width: 33%;
	justify-content: center;
	align-items: flex-start;
	text-align: left;
	border-right-style: dashed;
	border-right-color: rgba(0,0,68,0.2);
	border-right-width: 1px;
}
#text_block-20-5531 {
	color: #818383;
	text-transform: uppercase;
	font-size: 14px;
}
#-thankyou-order-details-35-5531 {
	color: #000044;
	font-weight: 600;
}
#div_block-16-5531 {
	width: 33%;
	border-right-style: dashed;
	border-right-color: rgba(0,0,68,0.2);
	border-right-width: 1px;
	align-items: flex-start;
	text-align: left;
	justify-content: center;
}
#text_block-21-5531 {
	color: #818383;
	text-transform: uppercase;
	font-size: 14px;
}
#-thankyou-order-details-33-5531 {
	color: #000044;
	font-weight: 600;
}

#div_block-17-5531 {
	width: 33%;
	align-items: flex-start;
	text-align: left;
	justify-content: center;
	/* border-right-color: rgba(0,0,68,0.2);
	border-right-width: 1px;
	border-right-style: dashed; */
}

#text_block-23-5531 {
	color: #818383;
	text-transform: uppercase;
	font-size: 14px;
}

#-thankyou-order-details-2-5531{
	color: #000044;
	font-weight: 600;
}

/*
* Thank you page responsive fixes
*/
@media (max-width:991px) {
	#new_columns-14-5531> .ct-div-block {
		width:100% !important
	}
}