nav > ul > li > a {
	padding-left:20px;
}

nav > ul > li:first-child a {
	padding-right:10px;
}

nav > ul > li.dropdown > .dropdown > li span {
	display: inline-block;
	font-size: .65em;
	font-weight: 700;
	color: #000;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
  	float:left;
}


/* Copilot */

.copilot .homefeature {
	margin-bottom:0;
}

.copilot .homefeature h1 {
  	background:#00aeef;
  	color:#000;
  	padding-top:8px;
  	padding-bottom:8px;
  	padding-left:30px;
  	font-weight:400;
  	float:none!important;
  	margin-bottom:5px
  	
}

.copilot .homefeature h1 img {
  	float:left;	
  	position:relative;
  	bottom:-6px;
  	height:45px;
  	width:auto;
}

.copilot .homefeature h1 span {
	display:inline-block;
  	margin-top:5px;
 	 margin-left:10px;
}

.copilot .homefeature .span12 {
  margin-left:0;
  margin-right:0;
}

.copilot .homefeature h1 a.copilotmore {
	color:#FFF;
  	background-image: url("//cdn.shopify.com/s/files/1/0155/9041/t/5/assets/cart-arrow.gif");
}

.copilot-blurb {
	padding:16px 20px 30px 20px;
  	font-family: brandon-grotesque,sans-serif;
  	font-size:18px;
  	width:96%;
  	line-height:32px;
  	margin-left:0;
  	margin-right:0;
}

.copilot-blurb strong {
	color:#00aeef;
}

.cardinalpoints .copilot-blurb {
	border-bottom:1px solid #cccccc;
}

.cardinalpoints .copilot-blurb p {
	margin-bottom:0;
}




.presspage a{
	display:inline-block;
  	width:16%;
  	margin:16px;
  	opacity:.8;
}

.presspage a:hover{
	opacity:.6;
}

.presspage a img{
	width:100%;
  	height:auto;
}



/* Antarctica */

.continents li.c7 {
	position:absolute;
	bottom:0px;
	right:100px;
	width:228px;
	height:21px;
	cursor:pointer;
	display:block;
}

.continents li.c7 a {

}

.c7.focus {
	background:url('antartica.png') no-repeat 0 -21px!important;
}

.continents li.c7:hover {
	cursor:pointer;
	background:none!important;
}


.antarctica .tooltip-left {
	left:40%!important;
	top:-30px;
	bottom:auto;
}

.antarctica .tooltip-left:after{
	bottom: 6px!important; /* must be the same as a border-width */
	border: solid!important;
	border-color: #00AEEF transparent!important;
	border-color: #00AEEF transparent!important;
	border-width: 5px 5px 0 5px!important; /* this's a height of the arrow */
	margin-left: -5px!important; /* must be the same as a border-width */
	width:1px!important;
	position:absolute!important;
	left:50%!important;
	display:block;
}

.map-visible-list div.antarctica:hover {
	background:none!important;
}


div.antarctica {
	position:absolute;
	bottom:0px;
	background:url('antartica.png') no-repeat 0 0;
	right:100px;
	width:228px;
	height:21px;
	cursor:pointer;
	display:block;
}

div.antarctica:hover {
	background:url('antartica.png') no-repeat 0 -21px;
}

.tooltip-arrow {
	bottom: 6px; /* must be the same as a border-width */
	border: solid;
	border-color: #00AEEF transparent;
	border-color: #00AEEF transparent;
	border-width: 5px 5px 0 5px; /* this's a height of the arrow */
	margin-left: -5px; /* must be the same as a border-width */
	width:1px;
	position:absolute;
	left:50%;
	display:none;
}

.antarctica:hover .tooltip-arrow{
	display:inline;
}

.antarctica .tooltip-arrow {
	bottom:5!important;
}

.antarctica span {
	display:none;
	position:absolute;
	top:5px;
	padding:18px 10px;
	background:#00AEEF;
	color:#fff;
	left:35%;
	width:55px;
	border-radius:4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    z-index:10;
	display:none; 
    margin-top:-30px; 
	line-height:0;
	font-size:.9em;
	text-align:center;
	font-family: brandon-grotesque,sans-serif;
}

.antarctica span:after {
	border-width: 5px 5px 0 5px; /* this's a height of the arrow */
	border: solid;
	border-color: #00AEEF transparent;
	display:block;
	position:absolute;
	bottom:-5px;
	height:5px;
	width:5px;
}

.antarctica:hover span {
	display:inline-block;
}



/* New Nav Styles */

nav a {
	-webkit-transition: color 0.1s ease-out;
	-moz-transition: color 0.1s ease-out;
	-o-transition: color 0.1s ease-out;
}

nav > ul > li > a {

}

nav > ul > li:nth-child(3) a{
	padding-left:20px;
}
nav > ul > li.dropdown > .dropdown {
	background: #00afed;
	list-style: none outside none;
	padding: 5px 4px 5px 10px;
	display: none;
	position: absolute;
	min-width: 140px;
	z-index: 99999;
	top: 100%;
	left: 15px;
	margin-left: 0;
	border: none;
	opacity:0!important;
	
}

nav > ul > li.dropdown {

}

nav > ul > li:hover > a {
	/*background-image:none;*/
}

nav > ul > li.dropdown:hover > .dropdown {
	-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);
	-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);
	box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);
	opacity:.9!important;
}

nav > ul > li.dropdown li {
	border:none;
	margin-right:10px;
	margin-bottom:0;
}

nav > ul > li.dropdown li a {
	color:#FFF;
	border-bottom: 1px solid #FFF;
	display:block;
	padding:0 5px;
}

nav > ul > li.dropdown li:last-child a{
	border:none;
}

nav > ul > li.dropdown li a:hover {
	color:#000;

}

nav > ul > li.dropdown:hover {
/*	background:#19b7ef;
	background-image:none;*/
}

nav > ul > li.dropdown:hover a{
/*	color:#FFF;*/
}

nav > ul > li.dropdown > a {
	padding-left:15px;
	padding-top:5px;
	background-position: 99% 58%;
}

nav > ul > li.dropdown > a:hover {
/*	background:none;*/
}





/* Products */
/*.product .title-collections, .product .title {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	z-index:9999;
	background:url('trans-bkg.png') repeat;
	color:#FFF;
	padding:10px;
}

.product .details a {
	padding:0;
}

.product .image {
	margin-bottom:0;
}
*/
#content {
	padding-bottom:30px;
}
/*
.more {
	float:right;
	width:25px;
	height:25px;
	margin-top:2px;
}

.line-right {
	border-right:2px solid #464646;
	min-height:165px;
}*/

/* Footer Map */

.product {
	z-index:1;
}

.m430 .css-map > li a, .m320 .css-map > li a {
  font-size:.9em;
}

footer .btn.newsletter {
	background:#00AEEF;
}

footer h4 {
	clear:both;
	font-size:22px;
	line-height:25px;
}

footer .span7 {
	margin-right:70px;
	width:580px;
	position:relative;
}

.icon-social {
	background-image:url('https://cdn.shopify.com/s/files/1/0155/9041/t/5/assets/icon-social-blue.png?1857');
}

.map-visible-list {
	font-family: brandon-grotesque,sans-serif;
	font-size:15px;
}

ul.map-visible-list li a {
	color:#00AEEF!important;
}

#creds-copyright-outter {
	background:#FFF;
	padding:3em 0 .2em;
}


#creds-copyright {
	max-width:960px;
	margin:0 auto;
}

#creds-copyright p {
	font-size:.7em;
	font-family: brandon-grotesque,sans-serif;
	color:#000;
}

.css-map-container {
	margin:0!important;
	width:100%;
}

#map-continents {
	background:url('https://cdn.shopify.com/s/files/1/0155/9041/t/5/assets/map-bkg.png?2621') no-repeat right 10px;
	padding-right:20px;
}

ul.map-visible-list {
	float:left;
	clear:none;
	margin-left:0;
	padding-left:0;
  display:none;
}

ul.continents {
	float: right;
	width: 400px!important;
	padding-right: 30px!important;
	position: absolute!important;
	margin-top: 10px!important;
	right: 0!important;
	top: 0!important;
  	display: block;
  	left:auto;
}

.icon-social.google {
	background-position: -92px 0;
	margin-left:1px;
}

.icon-social.google:hover {
	background-position: -92px -36px;
	margin-left:1px;
}

.maplist {
	width:100px;
  float:left;
  clear:none;
  font-family: brandon-grotesque,sans-serif;
	font-size:15px;
  clear:left;
}

.maplist a {
	color:#00AEEF!important;
  display:block;
}


.footer-wrapper nav {
	padding-top:0;
	margin-top:-3px;
}

.footer-wrapper nav ul {
	text-align:left;
	width:100%;
}

.footer-wrapper nav > ul > li {
	display:block!important;
}

footer ul li {
	margin-bottom:0;
}

footer ul li li{
	margin-bottom:8px;
}

.secondary li a span {
	font-weight: bold;
	font-size: 17px;
	text-transform:capitalize;
	margin-bottom: 5px;
	display: block;
}

.footer-wrapper nav > ul > li.dropdown > a {
	background:none;
	padding-right:0;
}
	
.footer-wrapper	nav > ul > li > a {
	padding:0;
}

.footer-wrapper	nav ul li.dropdown .dropdown{
	opacity:1!important;
	display:block!important;
	border: none;
	box-shadow: none;
}

.footer-wrapper	nav > ul > li.dropdown {
	width: 48%;
	float: left!important;
	margin-bottom:0;
	border: none;
	box-shadow: none;
}

.footer-wrapper nav > ul > li.dropdown:first-child {
	display:none!important;
}

.footer-wrapper	nav > ul > li.dropdown > .dropdown{
	display:block;
	background:none;
	width:auto;
	opacity:1!important;
	position:static;
	float:left;
	width:100%;
	z-index: 99999;
	top: 100%;
	left: 0%;
	margin-left: 0;
	border: none;
	padding:0;
	min-width:100%;
	margin-bottom:0;
	box-shadow: none;
}

.footer-wrapper nav > ul > li.dropdown li {
	border:none;
	line-height:15px;
}

.footer-wrapper nav > ul > li.dropdown li a {
	line-height:15px;
	height:15px;
}

.footer-wrapper nav > ul > li.dropdown li a:hover {
	color:#00AEEF!important;
}

.footer-wrapper .span2 {
	width:165px;
	margin-right:20px;
}

.footer-wrapper .span6 {
	width:430px;
}

.footer-wrapper .span4 {
	width:300px;
}

footer {
  
}

#creds-copyright-outter {
	padding-left:1em;
  	padding-right:1em;
}

@media only screen and (max-width : 1026px) {
  .footer-item {
  	width:33%;
    float:left;
    margin-top:30px;
  }
  .footer-wrapper .span4 {
	width:100%;  
	}
  #creds-copyright {
    max-width: 768px!important;
  }
  .presspage a{
  	width:26%;
	}
  
  .logo a {
  	width: 300px;
  }
  nav {
  	padding-top:65px;
  }
  
  ul.continents {
    display:none!important;
  }
  #map-continents {
 	background:none!important;	
  }
  footer .span7 {
  	width:30%;
    margin-right:10px;
    margin-bottom:25px
  }
  div.antarctica {
  	display:none;
  }
  .footer-wrapper .span4 {
    width:60%;
  }
  .footer-item {
  	margin-top:0;
    float:none;
    display:block;
    width:100%;
  }
}

@media only screen and (max-width : 768px) {
  #creds-copyright {
    max-width: 600px!important;
  }
  
  .presspage a{
  	width:38%;
	}
 
}

@media only screen and (min-width : 320px) and (max-width : 480px) {
  .css-map {
    display:none!important;
  }
  #map-continents {
    background:none;
    margin-bottom:1em;
  }
  footer .span7 {
  	margin-bottom:2em;
    width:inherit;
  }
  div.antarctica {
  	display:none;
  }
  .footer-item {
  	width:100%;
    float:none;
    margin-top:10px;
  }
   .presspage a{
  	width:100%;
    margin:0;
	}
  
  .footer-wrapper .span4 {
  	width:100%!important;
  }

}
