body{background-color:#eee;}
p{line-height: 1.5em;}
.home-lists li{list-style: none; line-height: 1.5em}
.fatal{color: #f00;}
a,
#top-page-list ul li a,
.news-box.break li h3.title a:hover,
#flexible-home-layout-section .news-box .meta a:hover,
.post-wrapper .meta > div:hover,
.related-post .meta a:hover,
.related-news .meta a:hover,
#flexible-home-layout-section .news-box.slider h3.title a:hover,
.post-header .meta a:hover,
#copyright a:hover,
#selectnav2 {
	color: #D12F2F;
}
::-webkit-scrollbar-thumb {
	background-color: #D12F2F;
}

.header-line-2,
#drop-down-menu > div > ul > li:hover > a,
#drop-down-menu ul.sub-menu li a:hover,
#flexible-home-layout-section .news-box h2.title a,
#flexible-home-layout-section .news-box.hot .item-first,
#flexible-home-layout-section .news-box.slider .dots li.active,
.tagcloud a,
#respond form #submit,

#contact-form .show-all a {
	background-color: #D12F2F;
}
.post-body blockquote {
	border-top-color: #D12F2F;
}
body,
#drop-down-menu ul.sub-menu li a{
	font-family: Arial;
}
.blog-title,
#drop-down-menu,
#flexible-home-layout-section .news-box h2.title,
#flexible-home-layout-section .news-box h3.title,
h1.post-title,
.post-body blockquote,
.post-apps a,
.zoom-text span,
h2.archive-post-title,
#side h2.widget-title,
.widget_feed_data_widget .item .title,
#footer-section .widget-title,
.tagcloud a,
#post-footer-section .widget .widget-title ,
.share-post .title,
.related-news h3.title,
.page-numbers,
.paginations .item a,
#reply-title,
.img-404,
a.home-from-none,
#contact-form .label,
#contact-form .show-all a,
#selectnav2 {
	font-family: 'Oswald', sans-serif;
}
h1.blog-title a {
    color: #fff;
    text-decoration: none;
}

.post-header{
	margin-bottom: 1em;
}
#side{
	padding-top: 1em;
}
table {
  border-collapse: collapse;
  width: 100%;
}
caption{
	display: none;
}
th, td{
	text-align: left;
	padding: .5em .4em;
}
tbody tr:nth-child(even) {
   background-color: #fff;
}
tbody tr:nth-child(odd) {
   background-color: #ededed;
}
#stats-table tbody tr:hover{
	background-color: #fee;
	cursor: pointer; cursor: hand;
}

#progress {
    display: none;
    position: absolute;
    z-index: 1000;
    left: 400px;
    top: 300px;
    width: 200px;
    height: 20px;
    margin-top: -20px;
    margin-left: -100px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.7);
    border-radius: 4px;
    padding: 2px;
}

#progress-bar {
    width: 0;
    height: 100%;
    background-color: #76A6FC;
    border-radius: 4px;
}

.half-box{
	float: left;
	display: block;
	width: 50%;
}
.leaflet-map-pane {
    z-index: 2 !important;
}

.leaflet-google-layer {
    z-index: 1 !important;
}

ul/*#nearby, ul#regions, ul#places*/{
	padding: 0;
	list-style: none !important;
	margin-bottom: 1em;
}
ul#nearby li, ul#regions li, ul#places li{
	padding: .2em 0;
}

#map{
	margin: 1.5em 0;
}
#breadcrumbs{
	margin-bottom: 1em;
}

#stats{
	margin-bottom: 1em;
}