﻿
#header .inner .menus .menu-div { float: left; padding: 0 10px; border-left: 1px solid #000000;  }

#header .inner .menus .menu-div:first-child { border-left: none; padding-left: 0; }

#header .inner .menus .menu-div a { text-decoration: none; text-transform: lowercase; font-style: italic; font-size: 14px; line-height: 10px; }

#header .inner .menus .menu-div a:hover { text-decoration: underline; }

#header .inner .menus .menu-div ul.sub-menu { display: none; }

#footer .menus .menu-div { float: left; padding: 0 10px; }

#footer .menus .menu-div:first-child { border-left: none; padding-left: 0; }

#footer .menus .menu-div a { color: #ffffff; text-decoration: none; text-transform: lowercase; font-style: italic; font-size: 15px; line-height: 21px; opacity: 0.8; }

#footer .menus .menu-div a:hover { text-decoration: underline; }

#footer .menus .menu-div ul.sub-menu { display: none; }

	#footer .menus .menu-div .menu-item-home { display: none; }

.copyright {
	font-size: 13px;	
}

		.copyright address {
			display: block !important;
			width: 100%;
		}

		.copyright span {
			display: none;
		}

.widget_categories .cat-item {
  display: inline-block;
  background-color: #acacac;
  color: white;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-transform: lowercase;
  margin-bottom: 0.4em;
  border-radius: 3px; }

  .widget_categories .cat-item.cat-item-1 {
    background-color: #009784; }

  .widget_categories .cat-item.cat-item-3 {
    background-color: #ff844c; }

  .widget_categories .cat-item.cat-item-31 {
    background-color: #b5d860; }

  .widget_categories .cat-item.cat-item-4, .widget_categories .cat-item.cat-item-46 {
    background-color: #6d7681; }

  .widget_categories .cat-item.cat-item-5, .widget_categories .cat-item.cat-item-9 {
    background-color: #00cefe; }

  .widget_categories .cat-item.cat-item-6 {
    background-color: #e81a20; }

  .widget_categories .cat-item.cat-item-7 {
    background-color: #9f9172; }

  .widget_categories .cat-item:hover {
    background-color: #3e3e3d; }

  .widget_categories .cat-item a {
    text-decoration: none;
    color: white; }
 #distance-range,#elevation-change-range{width:233px;float:left;}


.hero-inner {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 68em;
  margin-left: auto;
  margin-right: auto;
  -webkit-flex-grow: 2;
  -moz-flex-grow: 2;
  flex-grow: 2;
  -ms-flex-positive: 2;
  z-index: 5;
  margin: 0 25px; }

  .hero-inner::after {
    clear: both;
    content: "";
    display: table; }

    .history-timeline .full-history-block .hero-inner {
      margin: 0 auto; }

body.content-page-frontpage-view #leadingArticlesList,#leadingArticlesListIndexContainer{
	float: left;
	padding: 2%;
	width: 46%;
}

body.content-page-frontpage-view #leadingArticlesList h3{
	font: bold 1.4em Arial,Helvetica,sans-serif;
}

body.content-page-frontpage-view #leadingArticlesList div.extras{
	margin: 5px 0;
}

body.content-page-frontpage-view #leadingArticlesList img{
	border-style: solid;
	border-width: 0 1px 1px 0;
	padding: 5px;
    margin-right:100% !important;
}



body.content-page-category-view div.page-header div.extras{
	margin-top: -1px;
}

.content .blog .items-row .item{
  float: left;
  padding: 15px 5px;
}

.content-page-frontpage-view #module193, .content-page-frontpage-view #module206 {
    float: left;
    margin-right: 1px;
}

.content-page-frontpage-view #module193 {
    width: 150px;
}

.content-page-frontpage-view #module206 {
    width: 170px;
}

body.content-page-frontpage-view #leadingArticlesList h3, body.content-page-frontpage-view #leadingArticlesList h3 a {
    color: #ED1C24;
}

body.content-page-frontpage-view #leadingArticlesList div.extras a, body.content-page-frontpage-view #leadingArticlesList div.extras a, body.content-page-frontpage-view #leadingArticlesList div.extras .cp_tags a {
    color: #666666;
}

.content {
    float: left;
    margin: 6px 0;
    width: 978px;
}

.footer_container{margin:0 auto;width:1387px;}
.blog-featured-items.ui-tabs .tout li .txt h4{margin:7px 0px 5px 0px}
.blog-featured-items.ui-tabs .tout li .txt h4 a{font-size:17px;font-family:"kepler-std";color:#333333;line-height:1.2em}
.ssimodule .coupons1 .img,.ssimodule .coupons1 .txt{text-align:center;padding-bottom:5px}
.ssimodule .coupons1 .img h4,.ssimodule .coupons1 .txt h4{margin:0;padding:0}


.sidebar .widget .seperator{

}



.avia_socialcount .seperator{
display:none;
}
