@media (max-width: 1199px) {
	.wpb_row { margin-top: 0; }
	.wpb_row > * { margin-top: 0; }
}
@media (max-width: 1199px) {
	.row { margin-top: 0; }
	.row > * { margin-top: 0; }
}
.breadcrumbs a{ color: #00bcd5; }
.breadcrumbs .current{ color: #adbcc3; border-bottom-color: #ff5154; }
.breadcrumbs .bc-devider:before{ color: #adbcc3; }
.map-sidebar textarea{ height: 190px; }
body .widget .gem-contacts-whours:before,
body .wpb_widgetised_column .gem-contacts-whours:before {
	font-family: 'thegem-icons';
	content: 'e66e';
	float: left;
	display: inline-block;
	padding-right: 12px;
	font-size: 16px;
}
.quick .gem-textbox, .quick .gem-textbox .item-1 p span { transition: all 0.3s; -webkit-transition: all 0.3s; }
.quick .gem-textbox:hover{ background: rgba(18, 20, 29, 0.44); transition: all 0.3s; -webkit-transition: all 0.3s; }
.quick .gem-textbox:hover .item-1 p span{ color: #00d4aa !important; transition: all 0.3s; -webkit-transition: all 0.3s; }
.quick .gem-textbox:hover .item-2 p span{ color: #00bcd4 !important; transition: all 0.3s; -webkit-transition: all 0.3s; }
.quick .gem-textbox:hover .item-3 p span{ color: #28b4ff !important; transition: all 0.3s; -webkit-transition: all 0.3s; }
.quick .gem-textbox:hover .item-4 p span{ color: #9869d7 !important; transition: all 0.3s; -webkit-transition: all 0.3s; }