.dropdown-menu {
	border-radius: 0;
}
.icon-box h5 {
	line-height: 1.4;
}
.card .card-spotlight {
	height: 100%;
}
.card-img-top {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

html .btn-white,
html.sticky-header-active .btn-sticky-white {
	border-color: #ffffff;
	color: #000;
	background-color: #ffffff;
}

html .btn-white:hover,
html.sticky-header-active .btn-sticky-white:hover,
html .btn-white:focus,
html.sticky-header-active .btn-sticky-white:focus {
	border-color: #ffffff;
	background-color: #ffffff;
	color: #000;
}

html .btn-grey,
html.sticky-header-active .btn-sticky-grey {
	border-color: #aaaaaa;
	color: #ffffff;
	background-color: #aaaaaa;
}

html .btn-grey:hover,
html.sticky-header-active .btn-sticky-grey:hover,
html .btn-grey:focus,
html.sticky-header-active .btn-sticky-grey:focus {
	border-color: #c1c1c1;
	background-color: #c1c1c1;
	color: #ffffff;
	box-shadow: none;
}

html .btn-outline.btn-grey, html.sticky-header-active .btn-outline.btn-sticky-grey {
	background: transparent;
	border-color: #c1c1c1;
	color: #c1c1c1;
}

html .text-color-black:not(.no-skin),
html .text-black:not(.no-skin) {
	color: #000 !important;
}

html .text-color-white:not(.no-skin),
html .text-white:not(.no-skin) {
	color: #fff !important;
}

.block-full-height {
	height: 100%;
}

.about-3-btn {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.about-3-btn.collapsed {
	width:100% !important;
}
.about-3-btn.collapsed .lnr {
	display: none;
}


.hide { display: none!important; }

.no-padding {
	padding: 0 !important;
}

.custom_content img { max-width:100%; height:auto; }