/* Mobile menu */
.shiftnav-main-toggle-content a {
font-family: CasablancaRR-Bold;
    color: #144669 !important;
    text-transform: uppercase;
    font-weight: 800;
	letter-spacing: .05em;
font-size:23px;
line-height:30px;}

.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target {
    display: block;
    color: #fff;
    border-bottom: 1px solid #30b9e6;
    border-top: 1px solid #30b9e6;
    text-shadow: none;
}

.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu, .shiftnav.shiftnav-skin-standard-dark, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu, .shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target:hover, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active>.shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-accordion.current-menu-ancestor>.shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-shift.current-menu-ancestor>.shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item>.shiftnav-target:active, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item>.shiftnav-target:hover {
    background-color: #30b9e6 !important;
	    background: #30b9e6 !important;
    color: #fff;
	border-bottom:0px;
	border-top:0px;
}

/*main menu */


.mm-menu, .mm-menu > .mm-panel {
    z-index: 9999;
}

*/
#mobile-site-navigation {display:block}

*/ 

.mm-header {
    position: fixed;
	z-index: 9999;}

.sfm-theme-none {display:none !important}

#sfm-sidebar .widget_search:before {display:none}

#sfm-sidebar .widget_search {
    height: auto;
	border:0px solid #fff;
border-radius:50px}

#sfm-sidebar .widget_search:after {
    color: #144669;
    position: relative;
    top: 0;
    right: 0;
    font-family: FontAwesome;
    content: "\f002";
	font-size:2em;
}

.sfm-sidebar-always #sfm-sidebar .sfm-logo, .sfm-sidebar-always #sfm-sidebar.sfm-compact .sfm-logo {margin-top:0px !important;
margin-bottom: 0px !important;}

@media (max-width:750px) {

#sfm-sidebar, .sfm-sidebar-bg, #sfm-sidebar .sfm-nav, #sfm-sidebar .sfm-logo, #sfm-sidebar .sfm-social, .sfm-style-toolbar .sfm-copy {
    width: 100%;
}

#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0>li, .sfm-sidebar-always #sfm-sidebar .sfm-menu-level-0>li {
    opacity: 1;
    width: 50%;
    float: left !important;
}
	
		.sfm-pos-right #sfm-sidebar {display:none}

.sfm-pos-right #sfm-sidebar, .sfm-sidebar-slide.sfm-body-pushed #sfm-mob-navbar {
    -webkit-transform: translate(320px,0) !important;
    -moz-transform: translate(320px,0) !important;
    -ms-transform: translate(320px,0) !important;
    -o-transform: translate(320px,0) !important;
    transform: translate(320px,0) !important;
    -webkit-transform: translate3d(320px,0,0) !important;
    -moz-transform: translate3d(320px,0,0) !important;
    -ms-transform: translate3d(320px,0,0) !important;
    -o-transform: translate3d(320px,0,0) !important;
    transform: translate3d(320px,0,0) !important;
}

#sfm-sidebar, .sfm-pos-right .sfm-sidebar-slide.sfm-body-pushed #sfm-mob-navbar {
    -webkit-transform: translate(-320px,0) !important;
    -moz-transform: translate(-320px,0) !important;
    -ms-transform: translate(-320px,0) !important;
    -o-transform: translate(-320px,0) !important;
    transform: translate(-320px,0) !important;
    -webkit-transform: translate3d(-320px,0,0) !important;
    -moz-transform: translate3d(-320px,0,0) !important;
    -ms-transform: translate3d(-320px,0,0) !important;
    -o-transform: translate3d(-320px,0,0) !important;
    transform: translate3d(-320px,0,0) !important;
}
	
#sfm-sidebar.sfm-iconbar .sfm-social li {
    display: block;
    margin: 0 auto;
    width: 50%;
    height: 40px;
    float: left;
    margin-top: 40px;
}
}



body .gm-style-iw {    font-size: 150% !important; 
    line-height: 1.5em;
    max-width: 377px;
    width: 400px;}

body .mapp-body img {    margin-right: 20px !important;}

 
body .mapp-body p   { color: #576267;
    line-height: 1.5; }

body .mapp-iw .mapp-links {
    border-top: 0px solid lightgray;
}

body .mapp-canvas .gm-fullscreen-control img, body .mapp-canvas .gm-bundled-control img {
   padding: 4px !important; 
    margin: 6px !important;
    box-shadow: none !important;
    border-radius: 0px !important;
}

.eg-expeditions-wrapper .esg-media-cover-wrapper {
    height: 100%;
    border-radius: 100%;
    overflow: hidden;
}



#sfm-sidebar .sfm-menu li a, #sfm-sidebar .sfm-menu .sfm-chapter, #sfm-sidebar .sfm-back-parent {
    text-align: center;
	font-size:14px;
}

.widget_search:after {    font-family: 'LA Font Awesome' !important;}

#time-on-ship .wpb_single_image img {
    border-radius: 100%;
}