﻿

.site-footer-nav .menu-item a {
  text-decoration: none;
  white-space: nowrap;
  transition: color 0.3s ease-in-out;
}


.site-footer-nav .menu-item a:hover {
  color: #F04144;
}
.page-content ul.media-list,.sidebar ul.media-list{list-style:none}
.has-both-sidebars .page-content{float:right!important}
.page-content{border-bottom:0 solid transparent}
.page-content ul{padding:0 0 0 20px}
.page-content .row .expandableWidget h3.spb-heading{padding:0 15px 15px 0;margin-right:0}
.link-pages,.page-content .link-pages{margin-top:30px;border:1px solid #e4e4e4;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.body-text .link-pages,.masonry-items .blog-item .link-excerpt,.masonry-items .blog-item .quote-excerpt,.mini-blog-item-wrap,.mini-items .mini-alt-wrap,.mini-items .mini-alt-wrap .link-excerpt,.mini-items .mini-alt-wrap .quote-excerpt,.page-content .link-pages,.post-info,.standard-post-content .link-excerpt,.standard-post-content .quote-excerpt,.timeline{border-color:#e4e4e4}

.top-header-wrapper{border-bottom:1px solid #eee;padding:0;line-height:1;}

.top-header-wrapper a{color:#2d2d2d;}

.top-header-wrapper .icon-box,
.at-first-level-nav ul li{display:inline-block;padding:0 10px;vertical-align:middle;border-left:1px solid #e2e2e4;font-size:13px;font-weight:400;}

.top-header-wrapper .icon-box .icon,
.top-header-wrapper .icon-box .icon-details{display:inline-block;}
