﻿

.section-new-arrivals .section__images .desktop-hidden { display: none; visibility: hidden; }

.desktop-hidden { display: block; visibility: visible; }

	.filter-widget.desktop-hidden .mobile-filter-title{ text-decoration: underline;}



.intro-image-xsmall.desktop-hidden { position: relative; cursor: pointer; width: 100%;  }

.intro-image-xsmall.desktop-hidden a { position: relative; cursor: pointer; z-index: 100; }

.intro-image-xsmall.desktop-hidden.active img,
.intro-image-xsmall.desktop-hidden.active a { display: none; }

.intro-image-xsmall.desktop-hidden.active .embed-multipop  { display: block; position: static;  }

.intro-image-xsmall.desktop-hidden .embed-multipop { position: absolute; top: 0; left: 0; width: 100%; height: 100%;  }
#footer-bottom{background-color:rgba(0,0,0,0)}
#footer-bottom .et-social-icon a{font-size:19px}

#container {
	position: relative;
	overflow: hidden;
	padding-bottom: 40px;
}
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}

.fusion-copyright-content {
  display: table;
  width: 100%;
}

.fusion-body .fusion-footer-copyright-center .fusion-copyright-content {
  display: block;
  text-align: center;
}
.owl-carousel .owl-item{float:left}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-item.loading{min-height:150px;background:url(AjaxLoader.html) no-repeat center center}

	
	#logo {
		float:none !important;
		text-align:center !important;
	}


#header #logo {
	text-align:center;
	display: none;
}

.menu__item:hover .submenu {
    
}

.submenu {
    position: absolute;
    top: 70px;
    background-color: #ffffff;
    border-radius: 0;
    left:0;
    width: 100%;
    text-align: left;
    box-sizing: border-box;
    padding: 40px 50px;
    border: 1px solid #ebebeb;
    box-sizing: border-box;
    display: none;
    -webkit-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.1);
}


.icon-bar {
  transition: all .1s ease;
  position: relative;
  display: block;
  border-radius: 2px;
  width: 15px;
  height: 2px; }

  .icon-bar:nth-child(2) {
    margin: 3px 0; }

  .light-mode .icon-bar {
    background: #404248; }

  .dark-mode .icon-bar {
    background: #fff; }


.is-menu-sidebar .navbar-toggle .icon-bar:nth-child(1) {
  transform: rotate(45deg);
  top: 5px; }


.is-menu-sidebar .navbar-toggle .icon-bar:nth-child(2) {
  opacity: 0; }


.is-menu-sidebar .navbar-toggle .icon-bar:nth-child(3) {
  transform: rotate(-45deg);
  bottom: 5px; }
.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:'\f204'}
.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#3b5998;color:#fff!important}
#div-gpt-ad-1427294023116-0-oop{line-height:0}
.region-slideshow .block{margin:0;}
.block{margin-bottom:4%;}
.region-front-welcome .block{margin:0;}
#top-area .block{margin:0;}
#top-area .block p{margin:0;}
.region-top-nav .block-menu{float:right;margin:0;}
#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none;width:auto !important;margin-left:0;}

.locationmap .locationmap-left{float:left; width:193px; padding:55px 35px; text-align:center; box-sizing:border-box; height:232px; background:#E8ECF0;}

.locationmap .locationmap-left h2{ text-align:left; font-size:2.4em; font-family: Lato-Light; color:#002754;}

  .latestnews .latestnews-left, .locationmap .locationmap-left{width:100%; float:none; padding:15px 5px; height:auto;}
#views{height:auto;margin-left:5px;max-width:11px;vertical-align:-1px}
#views-single{max-width:13px;height:auto;vertical-align:-1px}
#views-single.related{border:0}


.nav-secondary-wrap {
  padding: 5px 10px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 3px;
  display: inline-block;
  position: absolute;
  right: 15px;
}


.nav-secondary {
  margin: -5px 0 0;
  padding: 0;
  list-style: none;
  line-height: 1;
}

.nav-secondary li {
  display: inline-block;
  font-size: 11px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  font-weight: 300;
  font-weight: normal;
  font-size: 10px;
  letter-spacing: 0;
}

.nav-secondary li a {
  color: #FFF;
  padding: 0 7px;
  display: inline-block;
}

.nav-secondary li:first-child a {
  padding-left: 0;
}
.footer-nav{height:80px}

.navbar-toggler .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
background-color: #fff;
}

.navbar-toggler .icon-bar + .icon-bar {
margin-top: 4px;
}
 

			.ipea-m,
			.ipea-d {
				text-align : center;
				display    : none;
			}
ul.menu li a{color:#fff}
ul.menu li{list-style-type:none;display:inline-block;padding:0 15px}
ul.menu{margin:0;padding:0;padding-top:8px}
ul.menu li:last-child a{background:#ffdb13;text-align:center;font-size:18px;padding:5px 18px;margin-top:9px;height:43px;line-height:40px;color:#9a6e04;font-weight:700;text-shadow:0 1px rgba(255,255,255,.7);-webkit-border-radius:3px;border-radius:3px;border-bottom:3px solid #efb005}
.c-foot .menu li{display:block;line-height:30px}
.c-foot .menu li:last-child a{background:no-repeat;border:none;color:#fff;font-weight:100!important;height:auto;padding:0;font-size:14px;margin:0}

		

		.modal .modal-header a.close-modal,
		a[class*='lightcase-icon-'].lightcase-icon-close,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container .accordion-header .wrapper .icon-close {
			background-color:  #cd202d		}


		.modal .modal-header a.close-modal:hover,
		a[class*='lightcase-icon-'].lightcase-icon-close:hover,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper:hover .icon-close,
		.wrap-special-events-accordion .special-events-accordion.is-active .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container.is-active .accordion-header .wrapper .icon-close {
			background-color: #000000 ;
		}


.table_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
