/*
	METAL TECH 4X4
*/
#maintenance-notice,
.adminBar {
	display:none;
}
.MaintenanceModeNotice {
    display:none;
}
/*
    font-family: 'Oswald', sans-serif;
    font-family: 'Oxygen', sans-serif;
*/
body {
    Xfont-family: 'Oxygen', sans-serif;
    font-family: 'Open Sans', sans-serif;
    font-size:18px;
    font-weight:500;
    color:#3d3d49;
    background:url('./img/bgBody.jpg') left top no-repeat #e7e7e7;
	background-attachment:fixed;
}
.pad {
	position:relative;
	width:100%;
	max-width:1100px;
	margin:0 auto;
}

h1, h2, h3, h4, h5, h6 {
    Xfont-family: 'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
    color:#3d3d49;
}


.header,
.header.is-open {
    display:block;
    position:relative;
    height:251px;
    height: 299px; /* temporary, to allow space for .pageTopDelayMessage */
    background:#030303;
    margin:0;
    z-index:999;
	border:0;
	border-bottom:solid 1px #FFF;
}

.navUser {
    background:#545556;
}
.TopMenu .inner {
    padding:0;
    position:relative;
}
.TopMenu li {
    padding:0 12px;
}
.TopMenu li a:hover {
	color:#CCC;
}
.navUser-action.navUser-action--quickSearch {
	background:#FFF;
	color:#000;
}
.navUser-action.navUser-action--quickSearch:hover {
	color:#666;
}


/* HEADER SOCIAL */
#hdrSocial {
    position:absolute;
    right:0;
    top:20px;
}
#hdrSocial a {
	display:inline-block;
	width:40px;
	height:40px;
}
#hdrSocial img {
    display:inline-block;
	max-width:100%;
    margin:0 2px;
	transition:0.2s all;
	filter: grayscale(100%);
}
#hdrSocial img:hover {
	opacity:0.8;
	filter: grayscale(0%);
}


/* HEADER DELAYS MESSAGING */
.pageTopDelayMessage {
    background:#000;
    padding:5px;
    font-size:16px;
    font-style:italic;
    color:#CCC;
    text-align: center;
}
.pageTopDelayMessage span {
    border-left:solid 1px #666;
    padding-left:15px;
    margin-left:15px;
}
#hdrDelaysMessage {
	position:absolute;
	top:70px;
	right:0;
	Xbackground:#545556;
	font-size:14px;
}
#hdrDelaysMessage a {
	color:#dae300;
	font-weight:bold;
	text-decoration:none;
}
#hdrDelaysMessage .leadTimes,
#hdrDelaysMessage .shippingDelays  {
	display:inline-block;
	width:fit-content;
	padding:5px 5px 0 5px;
}
#hdrDelaysMessage .shippingDelays {
	Xborder-left:solid 1px #dae300;
	padding-left:15px;
	
}
.hdrDelaysMessageToolTip {
	font-size:14px;
	color:#FFF;
	background:#373737;
	border:solid 1px #000;
	-webkit-box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.75);
	border-radius:0;
	padding:5px 15px;
}


/* QUICK SEARCH */
.dropdown--quickSearch.is-open,
.quickSearchResults {
	background:rgba(84,85,86, 0.95);
}
.dropdown--quickSearch.is-open {
	top:55px !important;
	padding:47px 0;
}
.quickSearchResults {
	width:100%;
}
.dropdown--quickSearch.is-open .container {
	background:none;
}

.navUser-action,
.navUser-or,
.navUser-item--cart .navUser-action {
    Xfont-family: 'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
    font-weight:300;
    font-size:14px;
    color:#FFF;
    text-transform:uppercase;
}
.navUser-action:focus,
.navUser-item--cart .navUser-action:focus {
	color:#CCC;
}
/*
.TopMenu li.LogInOut {
    margin-right:90px;
}
.TopMenu li.last.CartLink {
    position:absolute;
    top:0;
    right:0;
    width:90px;
    height:108px;
	text-align:center;
    background:transparent url('./img/cart_icon.png') center top no-repeat;
    z-index:1;
    padding:0;
}
.TopMenu li.last.CartLink a {
    display:block;
    width:90px;
    height:108px;
    text-transform:uppercase;
    color:#020202;
}
.TopMenu li.last.CartLink div {
    font-weight:500;
    text-align:center;
}
.TopMenu .CartLink span {
    display:block;
    color:#020202;
}
.TopMenu .CartLink span.countPill.cart-quantity {
	display:block;
	position:relative;
	top:10px;
    color:#3d3d49;
	text-align:center;
	margin:0 auto;
	background:none;
}
*/
.navUser-item--cart .navUser-action:hover, .navUser-item--cart .navUser-action.is-open {
	color:#CCC;
}
#cart-preview-dropdown {
	width:300px;
}
.navUser-item--cart .dropdown-menu.is-open:before {
	right:33px;
}
.navUser-item--cart .dropdown-menu.is-open:after {
	right:35px;
}
.TopMenu li.last.CartLink .previewCartItem-content {
	Xpadding-top:10px;
	padding:10px 0 0 10px;
}
.previewCartItem-brand, .previewCartItem-name,
.previewCartItem-brand a, .previewCartItem-name a {
	color:#757575;
}
.TopMenu li.last.CartLink .previewCartItem-name a {
	width:100%;
	height:auto;
}
.TopMenu li.last.CartLink .previewCartAction .button {
	display:inline-block;
	width:auto;
	min-width:125px;
	height:auto;
	Xfont-family:'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
    color: #fff;
	text-transform:uppercase;
    background: #9cb60e;
	border-radius:0;
	border:solid 1px #aaa;
	padding:10px 8px;
}


.header-logo {
	position:absolute;
	top:0;
	left:0;
	width:579px;
	height:166px;
	width:560px;
	height:151px;
	margin:0;
}
.header-logo-image-container {
	width:560px;
	height:151px;
	z-index:49;
}
.header-logo-image {
	width:560px;
	height:151px;
	max-width:579px;
	max-height:166px;
	margin:0;
}



.quickSearchResults .modal-close {
	color:#FFF;
}
.button.card-figcaption-button {
	color:#FFF;
}
.button.card-figcaption-button:hover {
	color:#666;
}
.quickSearchResults .card-image {
	max-height:227px;
}
.quickSearchResults .card-body .card-text, 
.quickSearchResults .card-title > a, 
.quickSearchResults a, 
.quickSearchResults a:hover, 
.quickSearchResults a:focus {
	color:#757575;
}


#hdrSearchTrigger {
	position:absolute;
	top:114px;
	right:27px;
	width:500px;
	height:40px;
	transform:skew(-45deg);
	text-align:right;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,545556+100 */
	background: #000000; /* Old browsers */
	background: -moz-linear-gradient(left,  #000000 0%, #545556 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #000000 0%,#545556 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #000000 0%,#545556 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#545556',GradientType=1 ); /* IE6-9 */
}
#hdrSearchTrigger a {
	display:block;
	position:relative;
	top:9px;
	right:9px;
	transform:skew(45deg);
}
.hdrSearchTriggerText {
	display:inline-block;
	font-weight:100;
	color:#FFF;
	letter-spacing:4px;
	margin-right:15px;
	transform: scale(1, 0.7);
	-webkit-transform: scale(1, 0.7); /* Safari and Chrome */
	-moz-transform: scale(1, 0.7); /* Firefox */
	-ms-transform: scale(1, 0.7); /* IE 9+ */
	-o-transform: scale(1, 0.7); /* Opera */
}
.hdrSearchTriggerField {
	display:inline-block;
	width:230px;
	height:22px;
	transform:skew(-45deg);
	background:#b3b3b3;
}



/* MAIN NAVIGATION */
#mobileMenuBar {
	display:none;
	position:relative;
	top:75px;
	height:70px;
	background:#9cb60e;
}
.mobileNav {
	display:none;
}
.navPages-container {
	top:101px;
    background:#9cb60e;
	background:#b8bf1b;
    margin:0;
}
.navPages {
	max-width:1100px;
	position:relative;
}
.navPages-container li {
    margin:0 39px 0 0;
}
.navPages-item a {
    Xfont-family: 'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
    font-size:21px;
    font-weight:700;
    color:#FFF;
	text-shadow:2px 2px 0 #545556;
	letter-spacing:0.5px;
	padding:7px 15px;
}
.navPages-item a:hover,
.navPages-item a:focus {
    color:#e7e7e7;
	transition:0.2s all;
}
.navPages-item.specialsLink a,
.navPages-item.specialsLink a:hover,
.navPages-item.specialsLink a:focus {
    background: #f4ff00;
    color: #000;
    text-shadow: 2px 2px 0 #c8d017;
    border-left:solid 1px #999;
    border-right:solid 1px #999;
}

.navPages-action {
	position:relative;
}

/* CATEGORIES SUBMENU */
ul.navCategoriesSubmenu {
	display:none;
	position:absolute;
	left:0;
	background:#333;
	column-count:3;
	padding:11px 0;
}


/* RESOURCES SUBMENU */
ul.navresourcesSubMenu {
	display:none;
	position:absolute;
	background:#333;
	padding:11px 0;
	width:300px;
}
ul.navresourcesSubMenu .SubSubMenu {
	margin-left:15px;
}
ul.navresourcesSubMenu .SubSubMenu .navPages-item a {
	font-size:14px;
	padding:5px 15px;
}
ul.navfaqSubMenu {
}
ul.navCategoriesSubmenu .navPages-item,
/*ul.navfaqSubMenu .navPages-item,*/
ul.navresourcesSubMenu .navPages-item {
	width:100%;
	text-align:left;
}
ul.navCategoriesSubmenu .navPages-item a,
ul.navresourcesSubMenu .navPages-item a,
ul.navfaqSubMenu .navPages-item a,
.navPage-subMenu a {
	color:#FFF;
	font-size:16px;
}
.navPages-list:not(.navPages-list-depth-max) .navPages-action.has-subMenu {
	display:block;
}
ul.navCategoriesSubmenu .navPage-subMenu-action {
	font-weight:100;
}
.navPages-action-moreIcon {
	margin-left:0;
}
.navPages-action svg, .navPages-action.activePage svg {
	fill:#000;
	stroke:#000;
}
.navPages-action .SubCatsMoreIcon svg {
	fill:#FFF;
	stroke:#FFF;
}
ul.navCategoriesSubmenu .navPages-action.is-open,
ul.navCategoriesSubmenu .navPage-subMenu.is-open {
	background:#666;
	z-index:1;
}
ul.navCategoriesSubmenu .navPage-subMenu.is-open {
    z-index: 2;
}
.navPages-item.categoriesLink:hover ul.navCategoriesSubmenu,
.navPages-item.resourcesLink:hover .navresourcesSubMenu,
.navPages-item.faqLink:hover .navfaqSubMenu { /* trigger submenus */
	display:block;
	border:solid 2px #9cb60e;
	border-top:none;
}
/* SUB SUB MENU *
.navPage-subMenu-list {
	column-count:2;
	font-size:15px;
}
.navPage-subMenu.is-open {
	background:#e5e5e5;
	z-index:9
}
.navPage-subMenu-item {
	width:100%;
}
.navPage-subMenu-item > .navPage-subMenu-action {
	border-bottom:solid 1px #7d7d7d;
}
/**/
/* HIDE ALL EXCEPT "MAIN" CATEGORIES */
ul.navCategoriesSubmenu li.navPages-item,
ul.navPages-list--categories li.navPages-item {
	display:none;
}
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._20th_anniversary_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._air_compressors_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.camping ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.overlanding_and_expedition ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.tents_and_awnings ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.apparel_and_gear ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.awnings ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._bumpers_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._camping_gear_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.clearance ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._diy_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.drawers_and_storage ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._drivetrain_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._exterior_accessories_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.ford_bronco,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._interior_accessories_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._lights_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._patches_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.replacement_parts ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.roof_racks ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.roll_cages ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.scratch_and_dent ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.sliders ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.snorkels ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.skid_plates ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.seats ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.sales_and_specials ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._suspension_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.tube_doors ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item.tube_fenders ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._wheels_ ,
.categoriesLink ul.navCategoriesSubmenu li.navPages-item._winch_recovery_gear_,

.mobileNav ul.navPages-list--categories li.navPages-item._20th_anniversary_ ,
.mobileNav ul.navPages-list--categories li.navPages-item._air_compressors_ ,
.mobileNav ul.navPages-list--categories li.navPages-item.camping ,
.mobileNav ul.navPages-list--categories li.navPages-item.overlanding_and_expedition ,
.mobileNav ul.navPages-list--categories li.navPages-item.tents_and_awnings ,
.mobileNav ul.navPages-list--categories li.navPages-item.apparel_and_gear ,
.mobileNav ul.navPages-list--categories li.navPages-item.awnings ,
.mobileNav ul.navPages-list--categories li.navPages-item._bumpers_ ,
.mobileNav ul.navPages-list--categories li.navPages-item._camping_gear_ ,
.mobileNav ul.navPages-list--categories li.navPages-item.clearance ,
.mobileNav ul.navPages-list--categories li.navPages-item._diy_ ,
.mobileNav ul.navPages-list--categories li.navPages-item.drawers_and_storage ,
.mobileNav ul.navPages-list--categories li.navPages-item._drivetrain_ ,
.mobileNav ul.navPages-list--categories li.navPages-item._exterior_accessories_ ,
.mobileNav ul.navPages-list--categories li.navPages-item.ford_bronco,
.mobileNav ul.navPages-list--categories li.navPages-item._interior_accessories_ ,
.mobileNav ul.navPages-list--categories li.navPages-item._lights_ ,
.mobileNav ul.navPages-list--categories li.navPages-item._patches_ ,
.mobileNav ul.navPages-list--categories li.navPages-item.replacement_parts ,
.mobileNav ul.navPages-list--categories li.navPages-item.roof_racks ,
.mobileNav ul.navPages-list--categories li.navPages-item.roll_cages ,
.mobileNav ul.navPages-list--categories li.navPages-item.scratch_and_dent ,
.mobileNav ul.navPages-list--categories li.navPages-item.sliders ,
.mobileNav ul.navPages-list--categories li.navPages-item.snorkels ,
.mobileNav ul.navPages-list--categories li.navPages-item.skid_plates ,
.mobileNav ul.navPages-list--categories li.navPages-item.seats ,
.mobileNav ul.navPages-list--categories li.navPages-item.sales_and_specials ,
.mobileNav ul.navPages-list--categories li.navPages-item._suspension_ ,
.mobileNav ul.navPages-list--categories li.navPages-item.tube_doors ,
.mobileNav ul.navPages-list--categories li.navPages-item.tube_fenders ,
.mobileNav ul.navPages-list--categories li.navPages-item._wheels_ ,
.mobileNav ul.navPages-list--categories li.navPages-item._winch_recovery_gear_ {
	display:block
}



.body {
	margin:0;
}
.container {
	max-width:1100px;
	Xbackground:rgba(0,0,0, 0.43);
	padding:0;
}
.page {
	margin:0;
	padding-bottom:50px;
}

/* COMMON */
.page-content--centered {
	width:100%;
}
.card-body .card-text,
.card-title > a,
a,
a:hover, a:focus {
	color:#3d3d49;
}
.button {
	Xfont-family:'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	border:3px solid #333333;
	border-radius:0;
	background:#000;
}
.button:hover, .button:focus, .button.is-active, .button.active {
	color:#FFF;
}
.slick-dots li button {
	border:solid 1px #FFF;
}
.breadcrumbs {
	margin:30px 0 10px 0;
}
.form-label,
.breadcrumb.is-active > .breadcrumb-label,
.breadcrumb a {
	color:#3d3d49;
}
.breadcrumb a:hover {
	color:#3d3d49;
}
.modal,
.modal h1, .modal h2, .modal h3, .modal h4, .modal h5, .modal h6,
.modal .form-label,
.modal .tab.is-active .tab-title {
	color:#000;
}
.panel-header,
.panel-body {
	background:none;
}
.pagination-item.pagination-item--current {
	border:solid 1px #3d3d49;
}
.navBar--sub .navBar-action:hover,
li.pagination-item--current a, li.pagination-item--current button,
.pagination-item.pagination-item--previous > a, .pagination-item.pagination-item--next > a {
	color:#3d3d49;
}
.pagination-item .pagination-link:hover {
	color:#3d3d49;
}

.mobileBackButton {
    display:none;
}

.navBar--sub .navBar-item {
	margin:2px;
}
.navBar--sub .navBar-action {
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	background:#545556;
	padding:2px 15px;
	border-radius:15px;
	transition:0.2s all;
}
.navBar--sub .navBar-action:hover {
	color:#FFF;
	background:#7a7a7a;
}

.page-content iframe,
.blog-post-body iframe {
    max-width:100% !important;
}

/* BLOG */
.blog-post-body {
    width:70%;
}

/* SEARCH RESULTS */

.nav.searchResults .navBar-section.account-navigation,
#search-results-content-count {
	display:none;
}
#search-results-heading h1 {
	margin-bottom:0;
}
.searchResults .navBar.navBar--sub,
.searchResults .search-suggestion,
.searchResults.panel.panel--large {
	display:none;
}
.category-suggestion {
    float:none;
    width:100%;
    line-height: 1.7em;
}

/* FACETED SEARCH */
.facetLabel {
	background:#666;
	color:#FFF;
}
.navList-action {
	color:#3d3d49;
}
.toggleLink:hover {
	color:#000;
}


/* CART PAGE */
.coupon-code-add:hover, .coupon-code-cancel:hover, .shipping-estimate-show:hover, .shipping-estimate-hide:hover, .gift-certificate-add:hover, .gift-certificate-cancel:hover {
	color:#CCC;
}
.cart-total {
	padding:0 15px;
}
.cart-total.couponCodeRow {
	background:#FFF;
	border:solid 3px #9cb60e;
}
.cart-total.couponCodeRow .cart-total-label,
.cart-total.couponCodeRow .coupon-code-add {
}
.cart-total-grandTotal {
    Xfont-family: 'Oxygen', sans-serif;
    font-family: 'Open Sans', sans-serif;
}
.cart-actions .button.button--primary {
	Xfont-family:'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
    color: #fff;
	text-transform:uppercase;
    background: #9cb60e;
	border-radius:0;
	border:none;
}


/* CONTACT PAGE */
.page.contactPage h1.page-heading {
	display:none;
}


/* FOOTER */
.ftrSpecialDiscounts {
	background:#000;
}
.ftrSpecialDiscounts .pad {
    background:url('./img/bgDarkFlag.jpg') no-repeat center center;
	background-size:100% auto;
	padding:20px 0;
}
.ftrSpecialDiscounts a {
	font-size:18px;
	text-align:center;
	text-decoration:none;
}
.ftrSpecialDiscounts h2,
.ftrSpecialDiscounts h3,
.ftrSpecialDiscounts p {
	color:#FFF;
	text-shadow:2px 2px 2px #000;
}
.ftrSpecialDiscounts h2 {
	font-size:24px;
	font-weight:600;
	margin:0;
}
.ftrSpecialDiscounts h2 span {
	display:inline-block;
	padding:0 10px;
}
.ftrSpecialDiscounts h3 {
	font-size:34px;
	font-weight:900;
	margin:10px 0;
}
.ftrSpecialDiscounts p {
	font-weight:400;
	margin:0;
}


#ftrNewsletter {
    border:none;
    background:#9cb60e;
	padding:10px 0 1px 0;
}
#SideNewsletterBox {
	position:relative;
}
#SideNewsletterBox h5 {
    position:absolute;
    top:0;
    left:0;
    Xfont-family: 'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
    font-size:37px;
    font-weight:500;
    color:#1a1a1a;
	margin:0;
}
.newsletter-subscription input {
}
#SideNewsletterBox .Textbox {
    float:left;
    width:33%;
    -webkit-box-shadow: inset 2px 2px 5px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 2px 2px 5px 0px rgba(0,0,0,0.5);
    box-shadow: inset 2px 2px 5px 0px rgba(0,0,0,0.5);
    border-top:solid 1px #6a790a;
    border-left:solid 1px #6a790a;
    Xfont-family: 'Oxygen', sans-serif;
    font-family: 'Open Sans', sans-serif;
    font-size:18px;
    color:#939090;
    text-transform:uppercase;
    margin:58px 15px 0 0;
	padding:2px 10px;
}
#SideNewsletterBox .btn {
    float:right;
    width:30%;
    Xfont-family: 'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
    font-size:28px;
    color:#FFF;
    background:#000;
    height: 70px;
    margin: 16px 0 0 0;
    padding:0;
}

#Footer {
    background:url('./img/bgFooterMain.jpg') no-repeat #545556;
	background-position:calc(50% - 620px) 20px;
    Xfont-family: 'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
    font-size:16px;
    color:#FFF;
	padding:7px 0 11px 0;
}
#Footer .pad {
}
#Footer .col {
    float:left;
	padding-top:20px;
}
.col1 {
    width:340px;
}
.col2 {
    width:280px;
}
.col3 {
    width:180px;
}

#Footer .col.col4 {
    float:right;
    width:216px;
    text-align:center;
	padding-top:0;
}
#Footer h4 {
	font-size:23px;
    font-weight:500;
	color:#FFF;
	text-shadow:3px 3px 3px #000;
	margin:15px 0 25px 0;
}
#Footer p {
    font-size:16px;
	font-weight:100;
	line-height:1.5em;
}
#Footer a {
    font-size:16px;
	font-weight:100;
    color:#FFF;
	text-decoration:none;
}
#Footer a:hover {
	text-decoration:underline;
}
.footerBrands li:nth-of-type(1n+7) { /* show the first 6 only */
	display:none;
}


#ftrSocial {
}
#ftrSocial img {
    display:inline-block;
    margin:0 2px;
	transition:0.2s all;
	filter: grayscale(100%);
}
#ftrSocial img:hover {
	opacity:0.8;
	filter: grayscale(0%);
}

#siteCredits {
	font-size:13px;
	color:#828282;
	background:#000;
	padding:15px 0;
}
#siteCredits a {
	color:#828282;
	text-decoration:none;
}
#siteCredits .divider {
	padding:0 5px;
}
.siteBy {}


.Clear {
    clear:both;
}
