body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a {
	color: #595454;
	text-decoration: none;
}
a:hover {
	color: #f00;
}
nav a {
	text-decoration: underline;
}

.breadcrumb {
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 0;
}
.breadcrumb-item + .breadcrumb-item::before {
	content: '>';
}

.fs10 {
	font-size: 10px;
}
.fs18 {
	font-size: 18px;
}

.text-red {
	color: #f00;
}

.mc-box .mc-box-header {
	background: #e2e2e2;
}
.mc-box .mc-box-body, .mc-box .mc-box-header {
	padding: 5px;
}
.mc-box .mc-box-header .mc-box-title {
	color: #f00;
	font-weight: bold;
	margin: 0;
	font-size: 12px;
	display: inline-block;
}
.mc-box .mc-box-header .mc-box-tools a {
	text-decoration: none;
}

#header {
	border: 1px solid #ccc;
	overflow: hidden;
}
#header nav {
	background: #e8e8e8;
	padding: 5px 0;
}
#header nav a:first-child {
	margin-left: 0;
}
#header nav a, #header nav span {
	margin: 0 10px;
}

/*#header .logo {
	margin-bottom: 20px;
}*/
#header .ads.billboard img {
	width: 100%;
	margin-top: -18px;
}
#header .ads.leaderboard img {
	height: 70px;
}

#content nav.metro-links .current-metro {
	font-size: 18px;
	font-weight: bold;
	color: #f00;
}	
#content nav.metro-links a {
	margin: 0 10px;
}
#content .mc-box nav a {
	display: block;
	padding: 2px 0;
}

#footer .social-icons img {
	width: 30px;
	height: 30px;
}

/**
 * event calendar
 */
#event-calendar .datepicker-inline {
	width: 250px;
}
#event-calendar .datepicker td {
	width: 35px;
	height: 25px;
}
#event-calendar .datepicker .datepicker-switch {
	width: 200px;
}

/**
 * search box
 */
#search-box {
	background: #ccc;
}

/**
 * clock box
 */
#clock-box {
	font-weight: bold;
}

/**
 * search results
 */
.results .result-item a {
	color: #f00;
	text-decoration: underline;
}

.results .result-item .card:hover {
	border-color: #f00;
}

@media (min-width: 576px) {
	.results .card-columns {
		column-count: 5;
	}
}

/**
 * pagination
 */
.page-link {
	color: #595454;
	text-decoration: none;
}
.page-link:hover {
	color: #f00;
}
.page-item.active .page-link {
	background-color: #f00;
	border-color: #f00;
}

/**
 * alert
 */
.alert .alert-title, .alert i {
	font-size: inherit;
}

/**
 * modal
 */
.modal .modal-header h5 {
	font-size: 20px;
}
.modal .modal-header button span {
	font-size: 24px;
}

/**
 * mail icons
 */
.mail-icon {
	width: 16px;
}

/*--------- SEO Packages page ----------------*/
.seo-packages ul{padding:0px; margin: 0;}.seo-packages {margin-bottom: 20px;}.seo-packages ul li{list-style:none;}.seo-packages  {font-size: 22px; text-align: center; padding: 15px; margin:0px;}.blue {background-color: #428bca; color:#fff;}.blue {border:1px solid #428bca;}.silver h4{background-color: #dff0d8; color:#468847;}.silver{border:1px solid #dff0d8;}.golden {background-color: #d9edf7; color:#3a87ad;}.golden{border:1px solid #d9edf7;}.seo-packages ul li a {font-size: 15px; line-height: 30px; border-bottom: 1px solid #ece5e5; display: block; padding: 4px 10px; text-align: center;}.seo-packages ul li:last-child a{border:none;}/*--------- SEO Packages page ----------------*/