@charset "UTF-8";
/* CSS Document */

/*--------------------------------------------------------------------------------------------------------------------------- SCREEN REFERENCES */
/*----------------------------------------------------------------------------------------------------------------------------------------------*/
@media only screen and (max-width: 1024px) {}
@media only screen and (max-width: 767px) {}
@media only screen and (max-width: 641px) {}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}


[data-magellan-expedition], [data-magellan-expedition-clone] {
background: none repeat scroll 0 0 #42883d;min-width: 100%;padding: 10px;z-index: 50;border-bottom:1px solid #42883d !important;top: 119px !important;}

[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav {margin-bottom: 0;}
[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd {margin-bottom: 0;}
[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a {line-height: 1.8em;}

.sub-nav {display: block;overflow: hidden;padding-top: 0.25rem;width: auto;}
.sub-nav dt {text-transform: uppercase;}

.sub-nav dt,.sub-nav dd,.sub-nav li {float:left;margin-bottom:0;margin-left:0;font-family:futura-pt;font-size:16px!important;font-weight:800;letter-spacing:1.4px;text-transform:uppercase!important;color:#94cd91;}
.sub-nav dt a, .sub-nav dd a, .sub-nav li a {padding: 0.1875rem 1rem;text-decoration: none;color: #94cd91;}
.sub-nav dt a:hover, .sub-nav dd a:hover, .sub-nav li a:hover {color: #FFF !important;}
.sub-nav dt.active a, .sub-nav dd.active a, .sub-nav li.active a {font-weight: 800;	cursor: default;padding: 0.1875rem 1rem;	border-radius: 0px !important;background: none !important;color: #FFF;	}
.sub-nav dt.active a:hover, .sub-nav dd.active a:hover, .sub-nav li.active a:hover {}

@media only screen and (max-width: 1280px) {.sub-nav dt,.sub-nav dd,.sub-nav li { letter-spacing:1px; font-size: 14px !important;}
.sub-nav dt a, .sub-nav dd a, .sub-nav li a {font-weight: 700;	color: #94cd91;	padding-left: 1rem;	padding-right: 0rem;}
.sub-nav dt.active a, .sub-nav dd.active a, .sub-nav li.active a {	font-weight: 700;	color: #fff;	padding-left: 1rem;	padding-right: 0rem;}
.sub-nav dt.active a:hover, .sub-nav dd.active a:hover, .sub-nav li.active a:hover {	font-weight: 700;	color: #fff;	padding-left: 1rem;	padding-right: 0rem;}
}

#container_content{display:block;padding-top:312px;padding-left:0!important;padding-right:0;margin-left:0;margin-right:0; position: relative !important; z-index:22;

background: #FFF;
}

#target_01, #target_02, #target_03, #target_04, #target_05, #target_06, #target_07 {background: none repeat scroll 0 0 #000; height: 0 !important; position: relative; top: -154px;}


@media only screen and (max-width: 1024px) {#target_01, #target_02, #target_03, #target_04, #target_05, #target_06, #target_07 {position: relative; top: 20px !important;}}