/**
 * WARNING: do not edit this file. It was generated automatically, your changes will be overwritten and lost.
 * 2016-12-04 14:13:26 */




body {
	color: #333333;
	background-color: #FFF;
	font-size: 13px;
}
a
{
			color: #3b3b3b;
			font-size: 12px;
	}
a:hover,
.vertnav li.current > a,
h2.product-name a:hover,
h3.product-name a:hover,
h4.product-name a:hover,
h5.product-name a:hover,
p.product-name a:hover
{
			color: #17334f;
	}

.caret {
			border-top-color: #333333;
	}


.button
{
	color: #ffffff;
	border-radius: 4px;
    transition: border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,transform 15ms ease-in-out,box-shadow 15ms ease-in-out,-webkit-transform 15ms ease-in-out;
    border-color: #a8cf45;
    background-color: #a8cf45;
    box-shadow: 0 2px 0 #a8cf45;
    border: 1px solid #a8cf45;
	text-transform:uppercase;
	font-weight: 700;
	font-family: 'Ubuntu', sans-serif !important;
}
.button:hover,
.button:focus
{
	border-color: #ffcc29;
    background-color: #ffcc29;
    box-shadow: 0 2px 0 #ffcc29;
    border: 1px solid #ffcc29;
	color: #ffffff;
}

.product-view .btn-cart,
.btn-checkout
{
	color: #ffffff;
	border-radius: 4px;
    transition: border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,transform 15ms ease-in-out,box-shadow 15ms ease-in-out,-webkit-transform 15ms ease-in-out;
    border-color: #ffcc29;
    background-color: #ffcc29;
    box-shadow: 0 2px 0 #ffcc29;
    border: 1px solid #ffcc29;
	text-transform:uppercase;
	font-family: 'Ubuntu', sans-serif !important;
}
.product-view .btn-cart:hover,
.btn-checkout:hover
{
	border-color: #6fa93e;
    background-color: #6fa93e;
    box-shadow: 0 2px 0 #6fa93e;
    border: 1px solid #6fa93e;
	color: #ffffff;
}



.links > li > a:hover {
			background-color: #FFF;
				color: #76ac6c !important;
	}


.sticker.new {
	background-color: #000000;
	color: #ffffff;
}
.sticker.sale {
	background-color: #5acf16;
	color: #ffffff;
}



.price-box .price, /* All prices in price-box */
.price-as-configured .price /* Bundle product - final price on product page */
{
	color: #373435;
}

.special-price .price,
.special-price .price-label,
.minimal-price-link .price
{
	color: #555555 !important;
}

.price-notice .price,
.old-price,
.price-box .old-price .price,
#map-popup-msrp, /* MSRP prices */
.map-popup-msrp .price
{
	color: #aaa;
}

.additional-bg-color,
.block-layered-nav .currently,
.block-layered-nav .actions,
.cart .totals,
.checkout-agreements li
{
	background-color: #f5f5f5;
}

.skip-link .count {
	background-color: #223347;
}


/* Custom content class */
.main-font,

/* Headings */
h1, h2, h3, h4, h5,
.section-title,
.products-list .product-name,
.products-grid .product-name,
h3.product-name, /*TODO:remove*/
.block-layered-nav .block-subtitle--filter, /* Filters */

/* Generic  */
.feature .heading,
.accordion .heading,

/* Main menu */
	/* Regular mode */
	.nav-regular .nav-item.level0 > a, /* level 1 */

		/* Mega dropdown */
		.nav-regular .nav-submenu--mega > li > a, /* First level of mega dropdown */

		/* Containers for additional elements in the menu bar */
		.nav-regular .nav-holder .dropdown-heading,

	/* Mobile mode */
	.mobnav-trigger,
	.nav-mobile .nav-item.level0 > a, /* level 1 */
	.nav-mobile .nav-item.level1 > a, /* level 2 */
	.nav-mobile .nav-item.level2 > a, /* level 3 */

	/* Holders for additional elements in the menu bar */
	.nav-regular .nav-holder .dropdown-heading,
	.nav-holders-wrapper-mobile .nav-holder .dropdown .dropdown-heading,

/* Mobile header skip links */
.header-mobile .skip-link .label,

/* Block headings */
.block .block-title,

/* Checkout headings */
#opc-login h3,

/* Multiple checkout */
/*.fieldset .legend,
.multiple-checkout .col2-set h2.legend,
.info-set h2.legend,*/

/* Account */
.box-account .box-head h2,
.order-items h2.table-caption,
.order-items h2.sub-title,
.order-items .order-comments h2,

/* Product page */
.product-view .box-reviews dt .heading,
.gen-tabs .tabs a,

/* Footer headings */
.footer .heading,
#subscribe-form label,

/* Captions */
.caption .heading
{
			font-family: 'Montserrat',  "Comfortaa", georgia, serif;
	
	}




/* Layered nav */
.block-layered-nav dd li,

/* Grid */
.container,
.grid12-1,
.grid12-2,
.grid12-3,
.grid12-4,
.grid12-5,
.grid12-6,
.grid12-7,
.grid12-8,
.grid12-9,
.grid12-10,
.grid12-11,
.grid12-12,
.grid-full,
.grid-col2-sidebar,
.grid-col2-main,

/* Products */
.product-view .product-img-column,

/* Forms */
.form-search .input-text,

/* Misc */
.header .logo
{
	transition:			all 300ms ease-in-out;
	-moz-transition:	all 300ms ease-in-out;
	-webkit-transition:	all 300ms ease-in-out;
	-o-transition:		all 300ms ease-in-out;
}






/* Toolbar */
.sorter .view-mode a,
.sorter .sort-by .category-asc,
.sorter .sort-by .category-desc,
.pager .pages a,
.pager .pages .current,

/* Add-to links */
.add-to-links .ic,

/* Slider arrows */
.slider-arrows1 .owl-controls .owl-buttons div,
.slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover,
.slider-arrows2 .owl-controls .owl-buttons div,
.slider-arrows3 .owl-controls .owl-buttons div,
.slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover,

/* Slider pagination */
.slider-pagination1 .owl-controls .owl-page span,
.slider-pagination2 .owl-controls .owl-page span,

/* Lightbox */
#cboxPrevious,
#cboxNext,
#cboxClose,

/* Accordion and collapsible: opener */
.accordion-style1 .opener,
.collapsible .opener,

/* Scroll to top */
#scroll-to-top
{
	background-color: #f5f5f5;
	color: #333333;
}



/* Toolbar */
.sorter .view-mode a:hover,
.sorter .sort-by .category-asc:hover,
.sorter .sort-by .category-desc:hover,
.pager .pages li a:hover,

/* Add-to links */
.add-to-links .ic:hover,
.add-to-links .feature-icon-hover:hover .ic,

/* Slider arrows */
.slider-arrows1 .owl-controls.clickable .owl-buttons div:hover,
.slider-arrows2 .owl-controls.clickable .owl-buttons div:hover,
.slider-arrows3 .owl-controls.clickable .owl-buttons div:hover,

/* Slider pagination */
.slider-pagination1 .owl-controls.clickable .owl-page:hover span,
.slider-pagination2 .owl-controls.clickable .owl-page:hover span,

/* Lightbox */
#cboxPrevious:hover,
#cboxNext:hover,
#cboxClose:hover,

/* Accordion and collapsible: opener */
.accordion-style1 .opener:hover,
.collapsible .opener:hover,

/* Scroll to top */
#scroll-to-top:hover
{
	background-color: #a8cf45;
	color: #ffffff;
}



/* Slider pagination */
.slider-pagination1 .owl-controls			.owl-page.active span,
.slider-pagination1 .owl-controls.clickable .owl-page.active:hover span, /* Active state overrides hover state */
.slider-pagination2 .owl-controls			.owl-page.active span,
.slider-pagination2 .owl-controls.clickable .owl-page.active:hover span, /* Active state overrides hover state */

.sorter .view-mode span.grid,
.sorter .view-mode span.list,
.pager .pages .current
{
	background-color: #ffcc29;
	color: #FFF;
}


.ib,

/* For backward compatibility: */
.feature > span.icon
{
	background-color: #223347;
	color: #ffffff;
}

.ib-hover:hover,
.feature-icon-hover:hover .ib,

/* For backward compatibility: */
.icon-hover:hover,
.feature-icon-hover:hover > span.icon
{
	background-color: #223347 !important;
	color: #ffffff !important;
}


.ib.icon-color-productview,
span.icon.icon-color-productview {
/*	background-color: #eeeeee; */
background-color: #FFF;
    border-radius: 50%;
}
.ib-hover.icon-color-productview:hover,
.feature-icon-hover:hover .ib.icon-color-productview,
.feature-icon-hover:hover span.icon.icon-color-productview {
	background-color: #a8cf45 !important;
}

.wrapper
{
			border-top-color: #FFF;
	
			background-color: #ffffff;
		
	}



.inner-container {
	padding-left: 5px;
	padding-right: 5px;
}




















.header-container
{
	
	background-image: url(../../images/topo_macaubas.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-size: contain;
	
	}
.header
{
	color: #3d3d3d;
	}
.header a {
			color: #3d3d3d;
	}
.header a:hover {
			color: #17334f;
	}

.header-container3
{
	
	}

.header .caret {
			border-top-color: #000000;
	}



.form-search .input-text
{
	background-color: #ffffff;
	border-color: #dddddd;
}
.form-search .input-text:hover,
.form-search .input-text:focus
{
	background-color: #ffffff;
	border-color: #eeeeee;
}

.form-search .input-text,
.form-search .button {
			color: #bbbbbb;
			text-transform: uppercase;
	}
.form-search .input-text:hover,
.form-search .input-text:focus,
.form-search .input-text:hover + .button,
.form-search .button:hover {
			color: #333333;
	}

.header-container .dropdown .dropdown-content,
.header-container .dropdown.open > .dropdown-heading.cover > *,
.header-container .truncated .truncated_full_value .item-options,
.header-container .form-search .search-autocomplete
{
			background-color: #ffffff;
		
			color: #333333; 	}

.header-container .dropdown .dropdown-content a,
.header-container .dropdown.open > .dropdown-heading.cover a,
.header-container .form-search .search-autocomplete li
{
			color: #333333;
	}
.header-container .dropdown .dropdown-content a:hover,
.header-container .dropdown.open > .dropdown-heading.cover a:hover,
.header-container .form-search .search-autocomplete li:hover
{
			color: #223347;
	}

.header-container .dropdown.open > .dropdown-heading.cover .caret, .nav-holder .dropdown.open > .dropdown-heading.cover .caret {
	border-top-color: #333333;
}




.header-top-container
{
	background: #FFF;
}

.header-top
{
		
	
		}
.header-top a
{
	}
.header-top a:hover
{
	}


.header-top,
.header-top .dropdown .dropdown-heading,
.header-top .links > li
{
/*	line-height: 15px; */
}
.header-top .dropdown .dropdown-heading
{
	max-height: 20px;
} 




.header-primary-container
{
    background: #FFF;	
		}
.header-primary
{
	
			padding-top: 10px;
				padding-bottom: 10px;
	}


.header-primary .dropdown .dropdown-heading,
.header-primary .links > li
{
	font-size: 12px;
	line-height: 36px;
}
.header-primary .dropdown .dropdown-heading
{
	max-height: 36px;
} 




.header-mobile .skip-link
{
			background-color: #fafafa;
				color: #333333;
	}
.header-mobile .skip-link:hover {
				color: #333333;
	}
.header-mobile .skip-link.skip-active
{
			background-color: #f5f5f5;
				color: #223347;
	}

.header-mobile .skip-content--style
{
			background-color: #f5f5f5;
				color: #333333;
	}
.header-mobile .skip-content--style a
{
			color: #333333;
	}
.header-mobile .skip-content--style a:hover
{
			color: #223347;
	}






.cat-label-label1 {
			background-color: #6fa93e;
				color: #ffffff;
	}
.cat-label-label2 {
			background-color: #6fa93e;
				color: #ffffff;
	}


li.level0 > a > span > .cat-label-label1.pin-bottom:before {
			border-top-color: #6fa93e;
	}
li.level0 > a > span > .cat-label-label2.pin-bottom:before {
			border-top-color: #6fa93e;
	}


li > a:hover > span > .cat-label,
.nav-regular li.level0:hover > a > span > .cat-label /* Top-level category label is highlighted on item hover, not on link hover */
{
			background-color: #6fa93e;
		}
li.level0 > a:hover > span > .pin-bottom:before,
.nav-regular li.level0:hover > a > span > .pin-bottom:before
{
			border-top-color: #223347;
	}


#nav .nav-panel--dropdown
{
			background-color: #ffffff;
		
			color: #333333;
	}


#nav .nav-panel--dropdown a
{
			color: #333333;
	}
#nav .nav-panel--dropdown a:hover
{
			color: #223347;
	}


#nav .nav-panel--dropdown a .caret
{
			border-left-color: #333333;
		border-right-color: #333333;
	}
#nav .nav-panel--dropdown a:hover .caret
{
			border-left-color: #223347;
		border-right-color: #223347;
	}



		.nav-regular .nav-item.level0 > .nav-panel--dropdown

				
	{
		border-top:5px solid #FFF;
	}




/* All types*/
.nav-regular .nav-panel--dropdown
{
	-moz-box-shadow:0 3px 10px rgba(0,0,0, 0.15);
	-webkit-box-shadow:0 3px 10px rgba(0,0,0, 0.15);
	box-shadow:0 3px 10px rgba(0,0,0, 0.15);
}


.nav-mobile div.nav-panel--dropdown
{
	-moz-box-shadow:	0 3px 10px rgba(0,0,0, 0.15);
	-webkit-box-shadow:	0 3px 10px rgba(0,0,0, 0.15);
	box-shadow:			0 3px 10px rgba(0,0,0, 0.15);

		z-index: 1;
	position: relative;
}
.nav-mobile div.nav-panel--dropdown div.nav-panel--dropdown {
	-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}




.nav-container 
{
	
		}

.nav
{
		
		}







	.sticky-header .nav-container, 	.sticky-header .nav-regular 	{
		background-color: #ffffff;
	}

	.sticky-header .nav-regular .nav-item.level0 > a,
	.sticky-header .nav-regular .nav-holder .dropdown-heading,
	.sticky-header .nav-regular .nav-item--homeicon a, 	.sticky-header .nav-regular .nav-item--homeicon.active a 	{
		color: #333333;
	}

		.sticky-header .nav-regular .nav-item.level0.parent > a .caret,
	.sticky-header .nav-regular .nav-holder .dropdown-heading .caret 	{
		border-top-color: #333333;
	}


	.sticky-header .nav-border-bottom
	{
		border-bottom: none;
	}

		.sticky-header #nav.nav-regular
	{
		background-color: #fa;
		background-position: center;
        background-repeat: repeat-x;
		border-bottom: none;
		
	}




	
				.nav-regular
		{
			/*background-color: #333333;*/
			/*rder-top: solid 5px #76ac6c;*/
		}
		.nav-regular .nav-item.level0 > a,

				#nav .nav-item--homeicon a,

				.nav-regular .nav-holder .dropdown-heading,

				.nav-regular .nav-holder a.dropdown-heading:hover
		{
			color: #fff;
		}

	
				.nav-mobile .nav-item.level0 > a
		{
			background-color: #ffcc29;
			color: #000;
		}
		.nav-mobile .nav-item.level0 > .opener
		{
			color: #ffffff;
		}

						#nav.nav-mobile ul.level0 .nav-item > a
		{
			background-color: #ffcc29;
			color: #000;
		}
		.nav-mobile ul.level0 .nav-item > .opener
		{
			color: #ffffff;
		}


	
				.nav-regular .nav-item.level0.active > a
		{
			background-color: #ffcc29;
			color: #000;
		}

	
				.nav-mobile .nav-item.level0.current > a
		{
			background-color: #ffcc29;
			color: #000;
		}
		.nav-mobile .nav-item.level0.current > .opener
		{
			color: #ffffff;
		}

						#nav.nav-mobile ul.level0 .nav-item.current > a
		{
			background-color: #ffcc29;
			color: #000;
		}
		.nav-mobile ul.level0 .nav-item.current > .opener
		{
			color: #ffffff;
		}


	
				.nav-regular .nav-item.level0:hover > a
		{
			background-color: #ffcc29;
			color: #000;
		}

	
				.nav-mobile .nav-item.level0 > a:hover
		{
			background-color: #ffcc29;
			color: #000;
		}
		.nav-mobile .nav-item.level0 > a:hover + .opener
		{
			color: #ffffff;
		}

						#nav.nav-mobile ul.level0 .nav-item > a:hover
		{
			background-color: #ffcc29;
			color: #000;
		}
		.nav-mobile ul.level0 .nav-item > a:hover + .opener
		{
			color: #ffffff;
		}




	.nav-regular .nav-item.level0 > a {
		line-height: 50px;
	}

		.nav-regular .nav-holder > * {
		line-height: 50px;
		max-height: 50px; 	}
	.nav-regular .nav-holder .dropdown-heading {
		line-height: 50px;
		max-height: 50px;
	}



.nav-regular .nav-item.level0.parent > a .caret,
.nav-holder .dropdown-heading .caret {
	border-top-color: #ffffff;
}
.nav-regular .nav-item.level0.parent.active > a .caret {
	border-top-color: #ffffff;
}
.nav-regular .nav-item.level0.parent:hover > a .caret {
	border-top-color: #ffffff;
}




		.nav-mobile .nav-item { margin-top: 1px !important; }
	.nav-mobile { background-color: #eeeeee; }









.mobnav-trigger-wrapper 
{
		color: #ffffff;
}
.mobnav-trigger
{
	color: #ffffff;
}

.mobnav-trigger:hover
{
	background-color: #17334f;
	color: #ffffff;
}

.mobnav-trigger.active
{
	background-color: #17334f;
	color: #ffffff;
}

.mobnav-trigger .trigger-icon .line {
	background-color: #ffffff;
}
.mobnav-trigger:hover .trigger-icon .line {
	background-color: #ffffff;
}
.mobnav-trigger.active .trigger-icon .line {
	background-color: #ffffff;
}






	
				.nav-regular .nav-item.level0 > a,

				.nav-regular .nav-holder .dropdown-heading,
		.nav-holders-wrapper-mobile .nav-holder .dropdown .dropdown-heading
		{
			font-size: 15px;
						
					}

		
						.nav-regular .nav-submenu--mega > li > a
			{
				font-size:16px;
			}

	
								.nav-mobile li.nav-item > a
		{
			font-size:14px;
		}
		
				.mobnav-trigger,
		.nav-mobile .nav-item.level0 > a
		{
							font-size:14px;
			
							text-transform: uppercase;
					}

				.nav-mobile .nav-item.level1 > a
		{
							font-size:16px;
			
							text-transform: none;
					}



.main-container
{
			background-color: transparent;
	
		}
.main
{
			background-color: #ffffff;
	
			padding-top: 0px;
				padding-bottom: 20px;
	}

.truncated .item-options
{
	background-color: #ffffff;
}





.category-products-grid .item,
.products-list .item
{
	}
.category-products-grid .item:hover,
.products-list .item:hover
{
	}





.gen-tabs .tabs
{
	}

.gen-tabs .tabs a
{
	border-radius: 4px;
    transition: border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,transform 15ms ease-in-out,box-shadow 15ms ease-in-out,-webkit-transform 15ms ease-in-out;
    background-color: transparent; 
    /* border: 0px solid #1b2939; */
	margin-right: 5px;
	color: #2a3548;
	padding: 5px;
	/*
	background-color: #f5f5f5;
	color: #333333;
	*/
}

.gen-tabs .tabs a:hover
/*, .gen-tabs .tabs a:focus */
{
	border-radius: 4px;
    transition: border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,transform 15ms ease-in-out,box-shadow 15ms ease-in-out,-webkit-transform 15ms ease-in-out;
   border-color:transparent;
    /* background-color: #223347; */
  /*  box-shadow: 0 2px 0 #071423; */
  /*  border: 1px solid #1b2939; */
	/* text-transform:uppercase; */
	
/*	background-color: #eeeeee;
	color: #333333;

		border-color: #eeeeee;
	border-bottom-color: transparent;
	*/
}

.gen-tabs .tabs a.current
{
	
    transition: border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,transform 15ms ease-in-out,box-shadow 15ms ease-in-out,-webkit-transform 15ms ease-in-out;
	border-color: #e4c595;
  /*  background-color: rgba(170,170,170,0.00); */
    /* box-shadow: 0 2px 0 #e4c595; */
    /* border: 0px solid #e4c595; */
	color: #5B5B5B;

/*	background-color: #ffffff;
	color: #17334f;
*/
}


.gen-tabs .tabs-panels
{
	background-color: #ffffff;
	border-top-color: #e5e5e5;
}
.gen-tabs .tabs a.current
{
	border-color: #e5e5e5;
	border-bottom-color: transparent;
	padding: 5px;
}
.gen-tabs .tabs a.current:hover
{
	 border-bottom-color: transparent; 
}



.gen-tabs .acctab
{
	background-color: transparent;
	color: #333333;
	border-color: #e5e5e5;

	}

.gen-tabs .acctab:hover,
.gen-tabs .acctab:focus,
.gen-tabs .acctab.current {
	background-color: #ffffff;
	color: #17334f;
}





/* Slider arrows */
.the-slideshow .owl-controls .owl-buttons div,

/* Slider pagination */
.the-slideshow.slider-pagination1 .owl-controls .owl-page span,

/* For pagination2 default color overrides color of active state and hover state */
.the-slideshow.slider-pagination2 .owl-controls .owl-page span,
.the-slideshow.slider-pagination2 .owl-controls				.owl-page.active span,
.the-slideshow.slider-pagination2 .owl-controls.clickable 	.owl-page.active:hover span 
{
	background-color: #ffffff;
	color: #333333;
}


/* Slider arrows */
.the-slideshow .owl-controls.clickable .owl-buttons div:hover,

/* Slider pagination */
.the-slideshow.slider-pagination1 .owl-controls.clickable .owl-page:hover span,
.the-slideshow.slider-pagination2 .owl-controls.clickable .owl-page:hover span
{
	background-color: #000000;
	color: #ffffff;
}


.the-slideshow.slider-pagination1 .owl-controls 			.owl-page.active span,
.the-slideshow.slider-pagination1 .owl-controls.clickable 	.owl-page.active:hover span /* Active state overrides hover state */
{
	background-color: #17334f;
		}



.footer-container
{
			background-color: #f6f6f6;
			border-top: 1px solid #f5f5f5;
	
	}
.footer
{
		
	}

.footer a
{
	}
.footer a:hover
{
	}


.footer .button
{
	color: #ffffff;
	border-radius: 4px;
    transition: border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,transform 15ms ease-in-out,box-shadow 15ms ease-in-out,-webkit-transform 15ms ease-in-out;
    border-color: #ffcc29;
    background-color: #ffcc29;
    box-shadow: 0 2px 0 #ffcc29;
    border: 1px solid #ffcc29;
	text-transform:uppercase;
	font-family: 'Ubuntu', sans-serif !important;
}
.footer .button:hover,
.footer .button:focus
{
	border-color: #a8cf45;
    background-color: #a8cf45;
    box-shadow: 0 2px 0 #a8cf45;
    border: 1px solid #a8cf45;
	color: #FFF;
}


.footer .ib,
.footer span.icon /* For backward compatibility */
{
	border-color: #161110;
    background-color: #2B2B2B;
    box-shadow: 0 2px 0 #161110;
    border: 1px solid #161110;
	color: #ffffff;
}
.footer .ib-hover:hover,
.footer span.icon-hover:hover, /* For backward compatibility */
.footer .feature-icon-hover:hover .ib,
.footer .feature-icon-hover:hover span.icon /* For backward compatibility */
{
	border-color: #161110;
    background-color: #2B2B2B;
    box-shadow: 0 2px 0 #161110;
    border: 1px solid #161110;
	color: #ffffff;
	/*background-color: #444444 !important;
	color: #ffffff !important;*/
}




/* Slider arrows */
.footer .slider-arrows1 .owl-controls .owl-buttons div,
.footer .slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover,
.footer .slider-arrows2 .owl-controls .owl-buttons div,
.footer .slider-arrows3 .owl-controls .owl-buttons div,
.footer .slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover,

/* Slider pagination */
.footer .slider-pagination1 .owl-controls .owl-page span,
.footer .slider-pagination2 .owl-controls .owl-page span,

/* Accordion and collapsible: opener */
.footer .accordion-style1 .opener,
.footer .collapsible .opener
{
	background-color: #f5f5f5;
	color: #333333;
}

/* Slider arrows */
.footer .slider-arrows1 .owl-controls.clickable .owl-buttons div:hover,
.footer .slider-arrows2 .owl-controls.clickable .owl-buttons div:hover,
.footer .slider-arrows3 .owl-controls.clickable .owl-buttons div:hover,

/* Slider pagination */
.footer .slider-pagination1 .owl-controls.clickable .owl-page:hover span,
.footer .slider-pagination2 .owl-controls.clickable .owl-page:hover span,

/* Accordion and collapsible: opener */
.footer .accordion-style1 .opener:hover,
.footer .collapsible .opener:hover
{
	background-color: #5bd2ec;
	color: #ffffff;
}


.footer-top-container
{
			background-color: #ffffff;
	
		}
.footer-top
{
		
	
		}
.footer-top a
{
	}
.footer-top a:hover
{
	}


.footer-primary-container
{
		
			padding-top: 30px;
				padding-bottom: 20px;
	}
.footer-primary
{
		padding-top: 20px;
		padding-bottom: 20px;
	}
.footer-primary a
{
	}
.footer-primary a:hover
{
	}


.footer-secondary-container
{
	
		}
.footer-secondary
{
		
	
		}
.footer-secondary a
{
	}
.footer-secondary a:hover
{
	}


.footer-bottom-container
{
			background-color: #000000;
	}
.footer-bottom
{
			background-color: transparent;
		
			color: #888888;
	
			padding-top: 20px;
				padding-bottom: 20px;
	}
.footer-bottom a
{
			color: #555555;
	}
.footer-bottom a:hover
{
			color: #de2666;
	}





.social-links .ib,
.social-links a > span.icon /* For backward compatibility */
{
	background-color: #223347;
	color: #ffffff;
}
.social-links .ib-hover:hover,
.social-links a > span.icon-hover:hover /* For backward compatibility */
{
	background-color: #223347 !important;
	color: #ffffff !important;
}



	
	
	body.shadow .nav,

	body.shadow .main,

	
			body.shadow .footer-primary,
	
	
	
body.shadow .show-bg, .drop-shadow
{
	/*-moz-box-shadow:	0 2px 3px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow:	0 2px 3px rgba(0, 0, 0, 0.1);
	box-shadow:			0 2px 3px rgba(0, 0, 0, 0.1);*/
}

.nav-item--home {
	display: none;
	}
