﻿.nav-social{text-align:center;}
.breadcrumbs,.nav-tools,.nav-main,.nav-social,.nav{margin:0;padding:0;list-style:none;}
.breadcrumbs a,.nav-tools a,.nav-main a,.nav-social a,.nav a{color:#5c5c5c;text-decoration:none}
.breadcrumbs.justified,.nav-tools.justified,.nav-main.justified,.nav-social.justified,.nav.justified{display:table;width:100%;}
.breadcrumbs .btn,.nav-tools .btn,.nav-main .btn,.nav-social .btn,.nav .btn{color:#fff}
.nav-social a{display:block;text-align:left;text-indent:-9999px;overflow:hidden}
.site-info .nav-social{margin-top:11px}

.the_content_wrapper .wp-caption.alignnone,
.the_content_wrapper .wp-caption.aligncenter{clear:both}

.aligncenter{text-align:center;margin:0 auto;display:block}

.aligncenter img{display:inline}

.vc_row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

.container-fluid.content-location,.container-fluid.content-location .fp-tableCell{
	height: auto!important;
}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}
li.menu-item.placeholder:hover ul{display:none}
.financity-top-bar-divider:before{ top: -15px; }


.financity-top-bar-divider.financity-left-margin{ margin-left: 25px; }

.financity-top-bar-divider.financity-right-margin{ margin-right: 25px; }

.financity-container.financity-no-divider .financity-top-bar-divider{ display: none; }
#collections_top{text-shadow:1px 1px 0 #333;color:#FFF;background:#666;font-size:1.1em;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;padding:0.6em;text-align:center}
#collections_top a{color:#FFF;border-bottom:#FFF 1px solid}
#collections_top a:hover{border-bottom:#FFF 0px solid}
.category-title{background:#0c1c33;font-size:2.4rem;height:77px;}
.category-title a{color:white;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.category-title a:hover{color:#FDD001;}
.one-sidebar .category-title{font-size:2rem;}

#b1 {float:left; width:40%;padding-right:6px;padding-bottom:12px;}

#b1 a {text-decoration:underline}

#b1 h3, #b2 h3, #b3 h3{font-weight:bold; font-size:20px}

div#b1{padding-left:40px; width:48%;}

div#b1, div#b2, div#b3{width:90%; padding:0; margin:0 auto; float:none; clear:both; border-bottom:1px solid #aaa;border-right:0px;}


.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}

.sublinks a { display: block; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; background-color: #e3e4e6; border-bottom: #ffffff 1px solid; clear: both; text-decoration: none; font-size: 12px; color: #343e4b; }

.sublinks a:hover { color: #FFF; text-decoration: none; background-color: #bf0406; }

.page-id-1440 .c-layout-header.c-layout-header-4 .c-navbar {
    background: transparent;
    border-bottom: 0px solid #e6eff3;
}


.page-id-1440 .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu .nav.navbar-nav li .c-link{color: #fff;}

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}

.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}

.col-xs-12{width:100%}

header .inner-header {
 *zoom:1;
	margin: 0 auto;
	max-width: 60em;
	display: block;
	position: relative;
	padding: 0 2.5em 0;
}

header .inner-header:before, header .inner-header:after {
	content: " ";
	display: table;
}

header .inner-header:after {
	clear: both;
}

header .inner-header .logo-container {
	display: block;
	float: left;
	margin-right: 2.35765%;
	width: 31.76157%;
}

header .inner-header .logo-container:last-child {
	margin-right: 0;
}

header .inner-header .icon-algonquin {
	margin: 18px 0 25px;
	font-size: 3em;
}

#home-2017 header .inner-header {
	height: 107px;
}

#home-2017 header .inner-header .icon-algonquin {
	font-size: 3.9em;
}
