.dnnCheckbox .mark {
    background:transparent !important;
}

#ControlBar, #ControlBar:before, #ControlBar:after, #ControlBar *:before, #ControlBar *:after,
#ControlBar li, #ControlBar li:before, #ControlBar li:after,
#ControlBar a, #ControlBar a:before, #ControlBar a:after,
.dnn_mact, .dnn_mact:before, .dnn_mact:after, .dnn_mact *:before, .dnn_mact *:after,
.dnn_mact li, .dnn_mact li:before, .dnn_mact li:after, .dnnDropDownList .selected-item a, .dnnDropDownList .selected-item a:link, .dnnDropDownList .selected-item a:visited, .dnnDropDownList .selected-item a:hover, .dnnDropDownList .selected-item a:active, #dnnModuleDigitalAssetsSelectionToolbar
{
    -webkit-box-sizing: content-box !important; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: content-box !important;    /* Firefox, other Gecko */
    box-sizing: content-box !important;         /* Opera/IE 8+ */
}	

.sc-content-block-quick-insert {
	display: none !important;
}

.parking-booking-wrapper {
	padding: 30px 30px 0 30px;
	background-color: #f4f4f4;
	margin-bottom: 30px;
}

@media screen and (min-width: 1200px) {
	.parking-booking-container {
		display: inline-block;
		min-width: 700px;
	}
}

.parking-page-iframe {
	width: 100%;
	color: rgb(85, 85, 85) !important;
	background-color: #f4f4f4;
	overflow: auto;
	height: 130px;
}

@media screen and (max-width: 767px) {
	.parking-page-iframe {
		height: 300px;	
	}
}

h3.book-parking-heading {
	color: #333;
}
h3.book-parking-heading a {
	color: #0071b4;
}
h3.book-parking-heading-home a{
	color: #ffffff;
}

.manage-parking {
	font-size: 15px;
	line-height: 40px;
	display: inline-block;
}