@font-face{font-family:'Conv_GothaBoo';src:url('../fonts/GothaBoo.eot');src:local('☺'), url('../fonts/GothaBoo.woff') format('woff'), url('../fonts/GothaBoo.ttf') format('truetype'), url('../fonts/GothaBoo.svg') format('svg');font-weight:normal;font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
#frametop, #framebottom, #frameleft, #frameright{background:#fff;position:fixed;z-index:999;}
#frameleft, #frameright{bottom:0;top:0;width:2px;}
#frameleft{left:0;}
#frameright{right:0;}
#frametop, #framebottom{height:2px;left:0;right:0;}
#frametop{top:0;}
#framebottom{bottom:0;}
.page-nav{display:inline;}
.logoOcearch{background:url("../images/logo.png") no-repeat 0px 0px;-webkit-background-size:250px 52px;-moz-background-size:250px 52px;-o-background-size:250px 52px;background-size:250px 52px;z-index:111111;position:absolute;top:25px;left:20px;width:250px;height:52px;}
.page-nav .page-arrow{position:absolute;top:50%;width:30px;height:60px;margin-top:-30px;background:white url("../images/arrow_prev.png") no-repeat 0px 11px;z-index:111111;}
.page-nav#page-prev{left:0;}
.page-nav#page-prev .page-arrow{left:0px;}
.page-nav#page-next{right:0;}
.page-nav#page-next .page-arrow{right:0px;background:white url("../images/arrow_forw.png") no-repeat 10px 11px;}
.page-nav span{background:#ffffff;position:absolute;top:50%;margin-top:-30px;z-index:5;height:60px;padding:0 15px;line-height:60px;color:#d99e00;text-decoration:none;text-transform:uppercase;font-size:1em;}
.page-nav span:hover{color:#828282;}
#page-next span{right:30px;padding-left:15px;}
#page-prev span{left:30px;padding-right:15px;}
header{top:-100px;position:fixed;overflow:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;overflow:hidden;z-index:3;}
.fyre-comment-wrapper header{width:auto !important}

#logo{float:left;width:100px;height:100px;left:5%;background-image:url("../img/logo.svg");background-position:left bottom;background-repeat:no-repeat;background-size:100%;text-indent:-9999px;position:relative;z-index:2;-webkit-transition:opacity 0.41s linear;-moz-transition:opacity 0.41s linear;-o-transition:opacity 0.41s linear;transition:opacity 0.41s linear;}
#logo:hover{opacity:.7;}
.lt-ie9 #logo{background-image:url("../img/logo.png");}
header nav ul{z-index:2;position:relative;list-style:none;top:0px;right:5%;margin:0;padding:0;float:right;text-align:right;}
header nav ul li{display:inline;padding:0;}
header nav ul li a{text-decoration:none;color:white;font-family:arial;text-transform:uppercase;font-size:1.4375em;letter-spacing:0.1em;display:inline-block;position:relative;padding-top:70px;margin-left:20px;font-weight:normal;-webkit-transition:color 1s;-moz-transition:color 1s;-o-transition:color 1s;transition:color 1s;}
header nav ul li a:hover{color:#d99e00;}
header nav ul li a.active{color:#d99e00;}
#header-nav-indicator,
#footer-nav-indicator{display:none;position:absolute;top:0;left:0;height:0;width:0;border-width:15px;border-style:solid;border-color:white transparent transparent transparent;z-index:10;}
#header-nav-indicator{top:15px;}
#footer-nav-indicator{border-color:transparent transparent white transparent;top:auto;bottom:0;}
.text-copy, .text-copy-small{position:relative;color:white;text-align:center;font-family:DINWebPro-Medium;font-size:0.875em;letter-spacing:0.1em;line-height:1.5em;margin-top:0;margin-bottom:0;z-index:2;}
@media only screen and (min-width:1280px){.text-copy, .text-copy-small{font-size:1.0625em;}
}
.text-copy-small{line-height:1.1em;font-size:0.625em;}
@media only screen and (min-width:1280px) and (max-width:1600px){.text-copy-small{line-height:1.3em;font-size:0.75em;}
}
@media only screen and (min-width:1600px){.text-copy-small{line-height:1.5em;font-size:0.875em;}
}
.template-content{position:relative;opacity:0;z-index:1;}
.template-content.type-home,
.template-content.type-a,
.template-content.type-b,
.template-content.type-diversity,
.template-content.type-careers{overflow:auto;position:absolute;top:30%;width:100%;opacity:1;}
.template-content.type-diversity{top:55%;}
.video-is-active{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;cursor:default;}
@-webkit-keyframes blurEffect{from{-webkit-filter:blur(8px);}
to{-webkit-filter:blur(0px);}
}
.template-img-background-container{position:absolute;z-index:1;width:100%;height:100%;top:0px;left:0px;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
@media only screen and (min-width:1900px){.template-img-background-container{-webkit-animation:blurEffect 5.2s ease 0s;}
}
.template-content.type-home h2{position:relative;z-index:2;margin-top:0;margin-bottom:0;}
@media only screen and (min-width:1280px){.template-content.type-home h2:before{display:block;content:' ';margin:1% auto;background:#FFF;width:80px;height:3px;}
}
.template-content.type-home h3{position:relative;z-index:2;margin-top:0;margin-bottom:1%;float:none;}
.template-content.type-home h4{position:relative;margin-top:0;margin-bottom:0;display:none;}
@media only screen and (min-width:1280px){.template-content.type-home h4{display:block;}
}
.template-content.type-home .text-copy{position:relative;margin-top:0;margin-bottom:0;}
.template-content.type-home .text-copy h3{font-size:1.625em;}
.template-content.type-home .video-control-play,
.template-content.type-home .video-control-pause{position:relative;margin-top:1%;margin-bottom:0;}
@media only screen and (min-width:1280px){.template-content.type-home .video-control-play,
.template-content.type-home .video-control-pause{margin-top:1%;}
}
.template-content.type-a h2{position:relative;z-index:2;margin-top:2%;margin-bottom:0;}
.template-content.type-a h2:after{display:block;content:' ';margin-top:1%;margin-left:auto;margin-right:auto;background:#FFF;width:80px;height:5px;}
.template-content.type-a h3{position:relative;z-index:2;margin-top:0;margin-bottom:0;}
.template-content.type-a .text-copy{margin-top:2%;}
.template-content.type-b{overflow:hidden;}
.template-content.type-b h2{position:relative;margin-top:0;margin-bottom:0;}
.template-content.type-b h5{position:relative;margin-top:0;margin-bottom:0;font-size:1.1875em;text-transform:none;}
@media only screen and (min-width:1280px){.template-content.type-b h5{font-size:1.375em;}
}
.template-content.type-b h5:before{display:block;content:' ';margin:3% auto;background:#FFF;width:30px;height:3px;}
.template-content.type-b h6{position:relative;margin-top:3%;margin-bottom:3%;font-size:0.75em;}
.template-content.type-b .template-b-contentbox{position:relative;margin-top:0;margin-bottom:0;width:100%;height:100%;background-color:#FFFFFF;overflow:hidden;border:solid 1px white;}
.template-content.type-b .template-b-contentbox:hover > .cover-img{-webkit-transition:top 0.3s ease-out;-moz-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;transition:top 0.3s ease-out;top:0;}
.template-content.type-b .template-b-contentbox:hover > .cover-text{-webkit-transition:top 0.6s ease-out;-moz-transition:top 0.6s ease-out;-o-transition:top 0.6s ease-out;transition:top 0.6s ease-out;top:0;}
.template-content.type-b .template-b-contentbox img{width:100%;}
.template-content.type-b .template-b-contentbox .cover-img{position:absolute;top:100%;left:-1px;z-index:1;background-color:#172f40;width:100%;opacity:0.85;height:200px;}
.template-content.type-b .template-b-contentbox .cover-text{position:absolute;top:100%;left:0;z-index:2;width:100%;height:200px;display:table;}
.template-content.type-b .template-b-contentbox .cover-text p{padding:15px;display:table-cell;vertical-align:middle;text-align:center;}
.template-content.type-diversity h2{position:relative;z-index:2;margin-top:2%;margin-bottom:0;}
.template-content.type-diversity h2:after{display:block;content:' ';margin-top:1%;margin-left:auto;margin-right:auto;background:#FFF;width:80px;height:5px;}
.template-content.type-diversity h3{position:relative;z-index:2;margin-top:0;margin-bottom:0;}
.template-content.type-diversity .text-copy{margin-top:2%;}
.template-content.type-careers h2{position:relative;margin-top:0;margin-bottom:0;}
.template-content.type-careers h2:after{display:block;content:' ';margin:0px auto;background:#FFF;width:80px;height:5px;}
html{height:100%;}
body{margin:0;padding:0;background-color:#bfdaeb;font-family:Arial, sans-serif;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;line-height:1.25em;}
.loader-main{padding:0;width:220px;min-height:140px;position:absolute;top:50%;left:50%;margin:-70px 0 0 -110px;}
* html .loader-main{height:140px;}
.container{width:100%;height:99% !important;}
h2, h3, h4, h5, h6, a, p, div, span{-webkit-font-smoothing:antialiased;}
h2, h3, h4, h5, h6{position:relative;display:block;text-transform:uppercase;color:white;font-family:'Conv_GothaBoo';font-weight:normal;-webkit-backface-visibility:hidden;}
h2{font-size:6.875em;line-height:1.1em;margin:12% auto 0.83em auto;padding:0;}
h3, h4{font-size:0.9375em;}
a:focus{outline:none;}
a:active{outline:none;}
img{vertical-align:middle;border:0;width:auto;-ms-interpolation-mode:bicubic;}
.no-js-message{text-align:center;}
#SocialActivities{ cursor:move; padding:5px;background:url('../images/activitiesBg.png') top;background-size:cover;border:1px solid rgba(255, 255, 255, .4);width:23%;margin:15px;margin-left:5px;}
.activitiesContainer.socialText{padding:10px;background:url('../images/shark-tracker.png') top;height:90%;background-size:cover;margin:10px;}
.activitiesContainer{width:15%;float:left;position:relative;top:10px;margin:6px;}
.DataContainer{z-index:3;}
.subContent{margin-left:50px;}
.subContent .map_part1_txt .toptxt{color:#fff;font-weight:normal;font-size:1em;line-height:15px;}
.subContent h4{margin:0px;font-size:1em;font-weight:bold;}
.subContent h1{margin:0px;font-size:1.4em;margin:0.3em 0 0.3em;text-align:left;color:#fff;text-shadow:0px 0px 0px #000; text-transform:uppercase;} 
.subContainer{width:70%;bottom:50px;z-index:3;position:fixed;top:86px; left:15%; background:url('../images/footerBg.png') top;background-size:cover;border-radius:0px;padding-bottom:10px!important; margin:4% auto 0 auto; border-top: 1px solid #0998F2;border-left: 1px solid #0998F2;border-right: 1px solid #0998F2;} 
.dragabbleContent{width:100%;height:72%;z-index:3;position:absolute;top:20%;}
.subBar{width:100%;display:block;float:left; background:#06335A; margin-bottom: 3%;}
.header_box{ width:100%;  float:left; height:12px;  background: -moz-linear-gradient(top, #cacaca, #fbfbfb);
background: -webkit-gradient(linear, center top, center bottom, from(#cacaca), to(#fbfbfb)); background: -ms-gradient(linear, center top, center bottom, from(#cacaca), to(#fbfbfb)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#fbfbfb',GradientType=0 ); }
.subBar ul{margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 31px;
	width: 100%; }
.subBar ul li{ background:url('../images/rtB.png') repeat-y right #05345A;
    border-bottom: 1px solid #2870A4;
    
    box-shadow: 0 15px 15px -15px #050739 inset;
    float: left; height:31px;
    line-height: 31px;
    margin: 0 0 -1px;
    overflow: hidden;
    padding: 0;
    cursor:pointer;
    position: relative;
    width: 26.26%; text-align:center; color:#fff;}
	
	.subBar ul li.active{ background: #cf7018;}
	
.subBar ul li a{color: #FFFFFF;
    display: block;
    font-size: 1.2em;
    outline: medium none;
    text-align: center;
    text-decoration: none; 	background: #cf7018;
	border-bottom: 1px solid #072341; box-shadow: inset 0 15px 15px -15px #cf1300;
-moz-box-shadow: inset 0 15px 15px -15px #cf1300;
-webkit-box-shadow: inset 0 15px 15px -15px #cf1300;}
	
.subBar ul li span{position:relative;top:76%;margin:0px auto;white-space:nowrap;display:block;font-size:1em;}
.subBar ul li.highlightTab{color: #FFFFFF;
    display: block;
    outline: medium none;
    text-align: center;
    text-decoration: none; 	background: #cf7018;
	border-bottom: 1px solid #072341; box-shadow: inset 0 15px 15px -15px #cf1300;
-moz-box-shadow: inset 0 15px 15px -15px #cf1300;
-webkit-box-shadow: inset 0 15px 15px -15px #cf1300;cursor:pointer;}
#slider-bar{width:auto;z-index:3;cursor:pointer;}
.menuSlider{display:none;}
#link.heighlight{background:url('../images/footerBg.png') rgba(0, 0, 0, .8) top repeat-x;height:90px;}
#link.heighlightHome{background:rgba(0, 0, 0, .8) top repeat-x;height:95px;}
#link.heighlight .menuSlider{text-align:center;margin:90px auto;background:url('../images/footerSliderBg.png') top no-repeat;height:31px;line-height:16px;font-size:.78em;color:#A7A7A7;cursor:pointer;display:block;width:100px;}
#link.heighlightHome .menuSlider{display:none;}
.HomeLogo{background:url('../images/logo.png') top center no-repeat;background-size:cover;width:500px;height:103px;top:50%;position:absolute;margin-top:-100px;left:5%;}
.img0{background:url('../images/slider-img-0.jpg') top center no-repeat;background-size:cover;}
.img1{background:url('../images/slider-img-1.jpg') top center no-repeat;background-size:cover;}
.img2{background:url('../images/slider-img-2.jpg') top center no-repeat;background-size:cover;}
.HomeText{padding:2%;width:86%;margin:0px auto;color:#fff;top:75%;position:relative;z-index:111111111;background:url('../images/recent_bg.png') top;background-size:cover;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:4px solid rgba(255, 255, 255, .4);}
.footer{background-color:#000;height:45px;width:100%;height:37px;position:fixed;bottom:0px;z-index:4;}
.footer .leftpart{float:left;margin-left:0px;}
ul.footer_nav{padding:0;}
ul.footer_nav li{display:block;font-size:1em;float:left;}
ul.footer_nav li a{text-transform:uppercase;text-decoration:none;display:block;float:left;color:#fff;height:26px;padding:0px 12px;border-left:1px solid rgb(87, 87, 87);margin-top:5px; line-height: 18px;}
ul.footer_nav li:first-child a{border-left:0px solid rgb(87, 87, 87);}
ul.footer_nav li a:hover{color:#ff4e00;}
.line-right{border-right:0;}
img{border:none;}
.footer .rightpart{float:right;margin-right:5px;margin-top:8px;}
.footer .rightpart .icon1{float:left;height:20px;width:10px;margin-right:31px;background:url('../images/fb.png') bottom center;background-size:10px 20px;}
.footer .rightpart .icon2{float:left;height:20px;width:15px;margin-right:22px;background:url('../images/twitter.png') bottom center;background-size:15px 20px;}
.footer .rightpart .icon3{float:left;height:20px;width:21px;background:url('../images/you_tube.png') bottom center;background-size:21px 20px;}
#pageLoader{font-size:.8em;position:absolute;top:50%;left:50%;height:60px;width:60px;margin-left:-50px;margin-top:-50px;z-index:11111;background:url('../images/recent_header_bg.png') top;background-size:cover;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:2px solid rgba(255, 255, 255, .4);text-align:center;padding:10px;color:#fff;font-weight:normal;line-height:34px;}
.activitiesdata{border:1px solid rgba(255, 255, 255, .4);margin:5px;margin-top:0px;padding:0px;background:#fff; cursor: pointer!important;}
.activitiesdata .activitiesdataCnt{display:none;}
.activitiesdata .activitiesdataCnt:first-child{display:block;}
.nob{background:url('../images/top_arrow2.png') top center;width:28px;height:20px;margin-top:-15px;display:block;margin-left:10px;}
.cData{padding:5px;}
.activitiesBg{background:url('../images/cat_bg.png') repeat-x bottom;height:70px;margin:5px;cursor:move;}
.overlayDiv{background:url('../images/1x1.png') top center repeat;position:fixed;left:15px;top:15px;bottom:15px;right:15px;z-index:1;}
#searchPnl{padding:5px;background:url('../images/activitiesBg.png') top;background-size:cover;border:1px solid rgba(255, 255, 255, .4);width:23%;margin:15px;margin-left:5px;}
.searchScroller{margin:5px;}
.searchData{border:1px solid rgba(255, 255, 255, .4);min-height:75px;margin:5px;background:#fff;}
.searchtabhd{cursor:pointer; border:1px solid rgba(148, 148, 148, 0.24);font-weight:bold;color:#053756;font-size:1em;line-height:32px;background:url('../images/tabBg.png') bottom repeat-x;padding:5px 10px 5px 8px;}
.searchtabhd a{color:#053756;}

.smallTab{line-height:20px;padding:5px 5px 5px 5px;font-size:.85em;color:rgb(51, 51, 51);}
.toggleDiv{padding:10px;}
.showhide{width:15px;height:15px;float:right;background:url('../images/tabClose.png') bottom repeat-x;margin-top:8px;}
.open .showhide{background:url('../images/tabOpen.png') bottom no-repeat;}
.showhideli{width:13px;height:13px;float:left;margin-right:10px;background:url('../images/tabClose.png') bottom no-repeat;background-size:cover;}
.open .showhideli{background:url('../images/tabOpen.png') bottom no-repeat;background-size:cover;width:13px;height:13px;}
#searchPnl .mCSB_container{margin-right:0px !important;}
.searchtabhd .icon{width:27px;height:20px;margin-top:6px;display:block;float:left;margin-right:4px;}
.searchtabhd.trackingIcon .icon{background:url('../images/tracking_icon.png') center no-repeat;}
.searchtabhd.sharkIcon .icon{background:url('../images/shark_icon.png') center no-repeat;}
.clr{clear:both;}
.subContent{margin:10px;margin-left:40px;color:#fff;font-size:1em; clear:both; line-height:22px!important;}
.subContent h4{font-size:1.14em;font-weight:bold;margin:0;color:#CC9966;clear:both;line-height:18px;}
.map_part1_txt1{clear:both;float:left;margin-bottom:26px;}
.subContent .map_part1_txt1 .toptxt1{color:#fff!important;width:98%;font-size:1em;text-align:left;font-weight:normal;line-height:18px;text-align:justify;}
.map_part1_txt1 .toptxt1{color:#fff !important;float:left;font-size:.85em;font-style:normal !important;padding-top:5px;}
.txtstyle{color:#fff !important;font-size:.95em;}
.map_part1_txt1 .toptxt2{color:#8b8787 !important;float:left;font-size:1em;font-style:normal !important;padding-top:5px;font-style:italic;}
.crewpart{width:100%;float:left;margin-bottom:35px;background:rgba(71, 70, 70, 0.39);border:1px solid rgba(172, 172, 172, 0.39);padding:10px 15px 10px 10px;}
.crewList table td{background:rgba(71, 70, 70, 0.39);border:1px solid rgba(172, 172, 172, 0.39);padding:10px 15px 10px 10px;}
.crewpart .imgpart{float:left;margin-right:15px;border:none!important;}
.crewpart .imgpart img{padding:0;border:none!important;}
.crewpart .txtpart{color:#FFFFFF;font-size:.85em;text-align:justify;float:left;width:47%;margin-top:10px;}
.crewpart .txtpart h4{color:#CC9966;font-size:1.14em;font-weight:bold;margin:0;}
.post{color:#8B8787 !important;font-size:1em;font-weight:bold;margin:0;}
.footer{width:100%;float:left;height:51px;background-color:#000000;background:-webkit-gradient(radial, center center, 0, center center, 160, from(#0a1932), to(#000000));background:-webkit-radial-gradient(circle, #0a1932, #000000);background:-moz-radial-gradient(circle, #0a1932, #000000);background:-ms-radial-gradient(circle, #0a1932, #000000);}
.footer .leftpart{float:left;}
ul.footer_nav{padding:0;margin:11px 0 0 0;float:left;}
ul.footer_nav li{display:block;font-size:1.07em;float:left;}
ul.footer_nav li a{text-transform:uppercase;text-decoration:none;display:block;font-size:1em;float:left;color:#fff;height:18px;padding:0px 12px; line-height: 18px;}
ul.footer_nav li a:hover{color:#ff4e00;}
.line-right{border-right:0;}
img{border:none;}
.footer .rightpart{float:right;line-height:12px;margin-top:11px;}
.footer .rightpart .icon1{float:left;height:41px;width:20px;margin-right:31px;}
.footer .rightpart .icon2{float:left;height:26px;width:159px;margin-right:22px;cursor:pointer;}
.email_footer{background:url(../images/email_bg.png) no-repeat;color:#000000;height:26px;width:228px;float:left;margin-right:10px;}
.email_footer input{background:none;border:none;color:#000;font-size:.92em;padding:0 10px;}
.email_footer input::-moz-selection{color:gold;background:none;}
.email_footer input::selection{color:gold;background:none;}
.instagram-placeholder{float:left;width:205px;}
.instagram-placeholder img{padding:5px;}
.instagram2:after{clear:both;}
.instagram2:before, .instagram2:after{content:"";display:table;}
.instagram2 li{display:inline;color:#808080;line-height:18px;}
.instagram2 a{border:1px solid #DDDDDD;border-radius:4px 4px 4px 4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);float:left;margin:0 0 10px 12px;padding:4px;transition:all 0.2s ease-in-out 0s;}
.instagram2 a img{display:block;}
.instagram2 a:hover{border-color:#0069D6;box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
.detailPopup{cursor: move; padding:2px;background:url('../images/activitiesBg.png') top;background-size:cover;border:1px solid rgba(255, 255, 255, .4);width:39%;height:68%;z-index:6;position:absolute;top:17%;left:29%;}
/*.largePopUp{width:55%;height:90%;top:25px;left:22.5%;margin-left:15px;opacity:1;}
*Belo change was due to make the popup in full screen @xavient
*/
/*.largePopUp{width:90%;height:92%;top:25px;left:5%;opacity:1;}*/
.largePopUp{width:90%;height:90%;top:45px;left:5%;opacity:1;}
.largePopUp img{height:auto;}

.popupScroll{cursor:default!important; border:1px solid rgba(255, 255, 255, .4);padding: 6px 6px 10px; background:#fff;position:absolute;top:10px;bottom:10px;left:10px; right:10px;}

#yt_video.popupScroll{border:1px solid rgba(255, 255, 255, .4);padding:0px;background:#fff;position:absolute;}
.closePopup{position:absolute;right:0px;width:36px;height:36px;display:block;cursor:pointer;background:url('../images/close.png') center no-repeat;z-index:1;margin-top:-15px;margin-right:-15px;}
.closePopup_2{position:absolute;right:0px;width:36px;height:36px;display:block;cursor:pointer;background:url('../images/close.png') center no-repeat;z-index:1;margin-top:-15px;margin-right:-15px;}
.youtubeList{padding-bottom:10px;}
.youtubeList .clear{clear:both;display:block;}
.youtubeList img{width:70px;float:left;padding-right:10px;}
.youtubeList a{font-size:.85em;}
.cData .mCSB_container{margin-right:5px !important;}
#scrollbar1{clear:both;border:1px solid rgba(255, 255, 255, .4);margin:5px;padding:0px;background:#fff;position:absolute;top:2px;bottom:2px;left:4px;right:4px;}
#scrollbar1 .viewport{overflow:hidden;position:absolute;right:20px;left:10px;bottom:10px;top:10px;}
#scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;right:10px}
#scrollbar1 .scrollbar{background:transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0;position:relative;background-position:0 0;float:right;width:15px;width:15px;margin-top:10px;margin-right:2px}
#scrollbar1 .track{background:transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;height:100%;width:15px;position:relative;}
#scrollbar1 .thumb{background:transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;height:20px;width:25px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-5px;}
#scrollbar1 .thumb .end{background:transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0;overflow:hidden;height:5px;width:25px;}
#scrollbar1 .disable{display:none;}
.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
.Blogelist li{padding:5px 10px 5px 10px;background:#F3F3F3;}
.Blogelist li:nth-child(odd){padding:5px 10px 5px 10px;background:#EBEBEB;}
.Blogelist li a{text-decoration:none;font-size:.85em;color:#275C8D;}
.Blogelist li a:hover{text-decoration:none;color:#007AEB;}
.Blogelist.vedioList li{padding:8px 10px 8px 10px;background:none;}
.Blogelist.vedioList li a{text-decoration:none;font-size:.85em;color:#275C8D;font-weight:bold;}
.Blogelist.vedioList li a:hover{text-decoration:none;color:#007AEB;}
.Blogelist.vedioList ul li{padding:5px 10px 5px 10px;background:#none;}
.Blogelist.vedioList ul li:nth-child(odd){padding:5px 10px 5px 10px;background:#none;}
.Blogelist.vedioList ul li a{text-decoration:none;font-size:.85em;color:#275C8D;font-weight:normal;}
.Blogelist.vedioList ul li a:hover{text-decoration:none;color:#007AEB;}
#apDiv1 td{padding-right:10px;}
#apDiv1 .font2{font-size:1em;font-weight:bold;margin:0;color:#fff;}
.header{position:absolute;top:2px;right:15px;left:0px;width:100%;z-index:4;height:85px;background:url(../images/menu_bg.png) repeat-x;background-size:cover;}
.header .logo{height:42px;float:left;padding:21px 0 0 10px; text-align:center;  width:24%;}
ul#menu, ul#menu ul.sub-menu{padding:0;margin:0;}
ul#menu li, ul#menu ul.sub-menu li{list-style-type:none;display:inline-block;}
ul#menu li a{border-left:1px solid #014370;color:#FFFFFF;display:inline-block;float:left;font-size:1em;height:50px;line-height:16px;padding:35px 0 0 0;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}
ul#menu li ul.sub-menu li a{border-left:1px solid #014370;color:#FFFFFF;display:inline-block;float:left;font-size:.92em;font-weight:bold;height:auto;line-height:16px;text-align:center;padding:5px 8px 5px 6px !important;width:100px !important;text-decoration:none;text-transform:uppercase;}
ul#menu li{position:relative;line-height:70px;float:left;width:16%;display:inline-block;}
ul#menu li ul.sub-menu{display:none;position:absolute;top:85px;width:100%;left:0;border:#006fb2 1px solid;background:url(../images/menu_hover.png) repeat;}
ul#menu li ul.sub-menu img{}
ul#menu li:hover ul.sub-menu{display:block;}
ul#menu li a.activeselectedTab{display:block;background:url(../images/tabSelectedBg.png) no-repeat bottom center;}
ul#menu li a:hover{display:block;background:url(../images/menu_hover.png) repeat;}
.menu_last_line{border-right:1px solid #014370;}
.expedition_part{background:url("../images/circle.gif") no-repeat scroll center center transparent;float:right;color:#fff; font-size:1em;height:45px;line-height:43px;margin-top:22px;text-align:center;text-transform:uppercase; min-width:15%}
.expedition_part_off{/*background:url(../images/circle_off.gif) no-repeat scroll center center transparent;color:#FFF;float:right;font-size:.92em;height:45px;line-height:43px;margin-top:22px;text-align:center;text-transform:uppercase; width:45px; margin-right:32px;*/display:none;}
.main_div{margin:0px auto;width:99%;}
.menutxt{display:inline-block;}
.submenu_part{width:100% !important;}
.submenu_img{background:none repeat scroll 0 0 #091930;border:1px solid #006FB2;margin:4px;padding:0 4px;}
.submenu_txt{border-top:1px solid #006FB2;color:#FFFFFF;font-size:.64em;font-weight:bold;line-height:15px;margin-top:6px;}
.cData .mCustomScrollBox>.mCSB_scrollTools{right:-7px !important;}
.activitiesBg .costaLogo{background:url('../images/poweredbycosta.png') no-repeat bottom;height:59px;width:107px;margin:0px auto;padding-top:5px;}
.activitiesBg .landryLogo{/**/background:url('../images/poweredbylandry.png') no-repeat bottom;height:62px;width:107px;margin:0px auto;padding-top:5px;color:#053756;font-size:1.28em;font-weight:bold;line-height:62px;padding:5px 10px 5px 8px;}
.bg{width:100%;background:#cf7018 url(../images/header.png);font-size:2.143em;float:left;height:88px;}
.bg1{width:100%;float:left;height:38px;margin:15px;background:url(../images/heading_bg.jpg) no-repeat;}
.press_input{background:none repeat scroll 0% 0% rgb(255, 255, 255);border:1px solid rgb(153, 153, 153);color:rgb(51, 51, 51);padding:2px 10px 2px 5px;margin:2px 0px 0px;width:30%;}
/*input[type="submit"]{background:none repeat scroll 0 0 #EEEEEE;border:1px solid #CFCFCF;color:#000000;font-weight:bold;height:20px;margin:4px;min-width:100px;padding:0;}*/
.pressportal table td{background:none repeat scroll 0 0 rgba(71, 70, 70, 0.39);padding:10px 15px 10px 10px;}
.press_portal_box{border:1px solid rgba(172, 172, 172, 0.39);}
.php_wysija{float:left;margin-top:0px ! important;padding:0px ! important;top:0px;}
.wysija-msg{top:0px;margin:0px ! important;padding:0px ! important;line-height:0;float:left;}
.wysija-paragraph{background:url("../images/email_bg.png") no-repeat scroll 0 0 transparent;float:left;height:26px;margin:0;padding:0;top:0;width:159px;}
.wysija-input {outline: none;background: none repeat scroll 0 0 transparent;border: medium none;color: #000000;float: left;font-size: 0.85em;height: 19px;padding: 3px 10px 0 5px;width: 100% !important;}
.wysija-submit{background:none repeat scroll 0 0 #EEEEEE;float:left;min-width:100px;margin-top:0px;}
/*input[type="submit"]{background:none repeat scroll 0 0 #EEEEEE;border:1px solid #CFCFCF;height:20px;margin:4px;min-width:100px;padding:0;}*/
input[type="submit"]{font-weight:bold;}
.widget_wysija_cont .wysija-submit{background:none repeat scroll 0 0 #FFFFFF;color:#000000;display:block;font-size:.85em;font-weight:bold;height:26px;margin-left:4px;margin-top:0 !important;padding:0 !important;text-align:center;}
.widget_wysija_cont p label{fon-size:12px;padding-left:5px;display:block;}
.separator{margin:0px auto;height:1px;width:99%;border-bottom:medium none;border-top:1px dotted rgb(93, 91, 91);}
.press_txtDiv{color:white;float:left;font-size:1em;font-weight:normal;margin-bottom:16px;margin-top:6px;width:100%;}
.right_buttons{background:none repeat scroll 0 0 #1B79B7;border:1px solid #063765;color:#FFFFFF;border-radius:4px;float:left;font-size:1em;margin-right:5px;padding:5px 7px 5px 10px;text-align:center;width:auto;cursor:pointer;margin-bottom:2px;}
.right_buttons:hover{background:none repeat scroll 0 0 #146194;border:1px solid #063765;cursor:pointer}
.right_buttonpart{float:left;width:auto;margin-bottom:1px;}
.right_header{font-size:1.42em;font-weight:bold;text-align:center;color:#000;line-height:70px;}
.comment-body{width:98%!important;}
#reply-title{color:#000!important;padding-top:24px!important;clear:both;}
.comment-author
.avatar-default{float:left;}
.mCSB_container .content p{line-height:18px!important;}
.left_radio{font-size:.85em;}
.activitiesBg1{background:url('../images/cat_bg.png') repeat-x bottom;height:45px;margin:0px;padding:0 1px;}
.blog_header{/*font-size:1.17em;*/font-weight:bold;line-height:19px;text-align:center;padding:10px 0; font-size:1.3em;}
.uiHeader h3, .uiHeader h4{font-size:1.4em!important;}
.content_2 content{font-size:1em!important;line-height:16px!important; }
/*.content_2 p img{width:70%!important;padding-left:100px;}*/
.content_2 p img{width:100%!important;}
.crew_content{color:#fff!important;font-size:1em;text-align:justify;font-weight:normal;line-height:22px;}
#twitter-feed{width:auto;margin:auto;font-family:Arial, Helvetica, sans-serif;border-radius:12px;background-color:#FFF;color:#333;overflow:auto;}
#twitter-feed h1{color:#5F5F5F;margin:0px;padding:9px 0px 9px 0px;font-size:18px;font-weight:lighter;}
.twitter-article, #loading-container{width:100%;border-top:1px dotted #CCC;float:left;padding:8px 0px 8px 0px;}
#loading-container{padding:16px 0px 16px 0px;text-align:center;}
.twitter-pic{float:left;}
.twitter-pic img{float:left;border-radius:7px;border:none; margin-right:10px;}
img{border:none;}
.twitter-text p{margin:0px;line-height:15px;}
.twitter-text a, h1 a{color:#00acee;text-decoration:none;}
.twitter-text a:hover, h1 a:hover{text-decoration:underline;color:#00acee;}
.twitter-text{width:94%;font-size:11px;padding-left:11px;}
.tweet-time{font-size:10px;color:#878787;float:right;}
.tweet-time a, .tweet-time a:hover{color:#878787;}
.backlink{font-size:11px;text-align:center;}
.tweetprofilelink a{color:#444;}
.tweetprofilelink a:hover{color:#444;}
.backlink a{color:#aaa;}

.heuter_list{color: #275C8D;
    font-size: 0.84em;
    font-weight: bold;
    line-height: 45px;
    padding-left: 7px;}

.right_boxhide{ width: 10%; margin:0 auto;}
.right_boxhideimg{background:url('../images/tw.png') bottom no-repeat;width:61px;height:61px; float:left; margin-right:10%;cursor:pointer; }
.right_boxhideimg1{background:url('../images/maximize2.jpg') bottom no-repeat;width:48px;height:41px; float:left;cursor:pointer; }
.right_boxhide_min{background:url('../images/minus.png') bottom no-repeat;cursor: pointer;float: right;height: 11px; margin: -1.5% 0 0 0; position: absolute;right: 0;width: 15px;}
.expander {
    position: absolute;
    top: 5px;
    right: 5px;
    width: auto;
    height: 16px;
    padding: 4px;
/*  background: white url(https://github.com/openxe/django-ace/diff_blob/1993c731626a44139b97d2d9fca8f4f4023f107a/django_ace/static/django_ace/img/expand.png?raw=true) center center no-repeat;*/
    
    z-index: 99999;   
    cursor: pointer;
    display:inline;
}
span.required{color:#ff0000;}
.footerXavLogo { margin-top: -10px;}
.fontSans { font-family: sans-serif !important; letter-spacing: 4px;}
/**CSS added for countdown on 19/06/14**/
	  	
@font-face {	
	     font-family: 'BrushUp';
	src: url('../fonts/BrushUp/BrushUp.eot?') format('eot'), 
	     url('../fonts/BrushUp/BrushUp.otf')  format('opentype'),
	     url('../fonts/BrushUp/BrushUp.woff') format('woff'), 
	     url('../fonts/BrushUp/BrushUp.ttf')  format('truetype'),
	     url('../fonts/BrushUp/BrushUp.svg#BrushUp') format('svg');
		}
	.BrushUp{font-family: 'BrushUp'!important;}


		 /*@font-face {
			font-family: 'Helvetica';
			src: url('../fonts/HelveticaRegular/Helvetica.eot');
			src: url('../fonts/HelveticaRegular/Helvetica.eot?#iefix') format('embedded-opentype');
			src: url('../fonts/HelveticaRegular/Helvetica.eot') format('embedded-opentype'),
			 url('../fonts/HelveticaRegular/Helvetica.woff') format('woff'),
			 url('../fonts/HelveticaRegular/Helvetica.ttf') format('truetype'),
			 url('../fonts/HelveticaRegular/Helvetica.svg#Helvetica') format('svg');

		}*/
		
		
		@font-face {
    font-family: 'HelveticaNeueRegular';
    src: url('../fonts/HelveticaRegular/helvetica.eot');
    src: url('../fonts/HelveticaRegular/helvetica.eot') format('embedded-opentype'),
         url('../fonts/HelveticaRegular/helvetica.woff') format('woff'),
         url('../fonts/HelveticaRegular/helvetica.ttf') format('truetype'),
         url('../fonts/HelveticaRegular/helvetica.svg#HelveticaNeueRegular') format('svg');
	}
	.HelveticaNeue{font-family: 'HelveticaNeueRegular'!important;}	
		
		
.onExpeditiontxt{font-size:1em!important;  color:#fff!important; margin-top:5px; display:inline-block;}
.braziltxt{font-size:1.5em!important; color:#FFb500!important;  margin-top:5px; display:inline-block;}
@media screen and (min-width : 768px) and (max-width: 1024px)
{
	.onExpeditiontxt{font-size:1.2em!important;}
	.braziltxt{font-size:1.6em!important;}
}

@media screen and (min-width : 768px) and (max-width: 1265px)
{
.footer {height: 85px; text-align: center;}
.footer .leftpart {display: inline-block; float: none; margin: 0 auto 8px;}
.footer .rightpart {display: inline-block; float: none; margin: auto;}
}

.wContestLink a{border: none !important;}
ul#menu li ul.sub-menu .videoLink .submenu_img .wContestLink a.costaLink{width: 100% !important; padding: 6px 0 0 !important; font-size: 11px; font-weight: bold; letter-spacing: 1px;}
ul#menu li ul.sub-menu .videoLink .submenu_img .wContestLink a.costaLink:hover{background: none;}
.videoLink .submenu_img{cursor: pointer;}
ul#menu li ul.sub-menu .videoLink .submenu_img .wContestLink a.costaLink{background: none !important; font-family: sans-serif;}
.fontSans{font-family: sans-serif !important; letter-spacing:4px; }
