.st {
  background: #fff;
  z-index: 99;
}

#showingStatus {
  float: left;
  margin-top: 10px;
}
#loadMoreStatus {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: 10px;
  vertical-align: middle;
}
#loadMoreStatus.active {
  background: transparent url('/m/images/loading.gif') center center no-repeat;
}
#loadMoreBtn {
  text-align: center;
  margin: 20px;
}
.description {
  margin: 10px 0;
  font-size: 14px;
  font-family: arial;
}
.shipdata .description {
  border-top: 1px solid #ccc;
}
.gmap {
  float: right;
  margin-top: -150px;
  margin-right: 0;
  height: 150px;
  width: 300px;
  opacity: 0.5;
}
.gmap:hover {
  opacity: 1;
}
.flexslider {
  line-height: normal;
}
#ca img {display: block; opacity: .5; cursor: pointer;}
#ca img:hover {opacity: 1;}
#ca .flex-active-slide img {opacity: 1; cursor: default;}
#ca li {
    margin-right: 6.25px;
}

.largediv {
  background: white url('/m/images/loading_b.gif') center center no-repeat;
}
.mediumdiv, .smalldiv {
  background: white url('/m/images/loading.gif') center center no-repeat;
}
.ui-corner-all, .ui-corner-top, .ui-corner-bottom, .ui-corner-left, .ui-corner-right, .ui-corner-bl, .ui-corner-br, .ui-corner-tl, .ui-corner-tr {
  border-radius: 0 !important;
}

.ui-selectmenu-text {
  padding-right: 1px !important;
}
#sort > span {
  vertical-align:middle;
  margin:5px;
}
label.ui-state-active {
-webkit-box-shadow: 0 3px 5px 1px rgba(0,0,0,.1)inset;
-moz-box-shadow: 0 3px 5px 1px rgba(0,0,0,.1)inset;
box-shadow: 0 3px 5px 1px rgba(0,0,0,.1)inset;
}


/* highlight results */
.ui-autocomplete span.hl_results {
    //background-color: #ffff66;
    //font-weight:bold;
    text-decoration:underline;
}
 
/* loading - the AJAX indicator */
.ui-autocomplete-loading {
    background: white url('/m/images/loading.gif') 97% center no-repeat;
}
 
/* scroll results */
.ui-autocomplete {
    //max-height: 250px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    /* add padding for vertical scrollbar */
    padding-right: 5px;
}
 
.ui-autocomplete li {
    //font-size: 16px;
}
 
/* IE 6 doesn't support max-height
* we use height instead, but this forces the menu to always be this tall
*/
* html .ui-autocomplete {
    //height: 250px;
}













.ui-autocomplete {
border: 1px solid #41b7d8;
color: #222222;
-webkit-box-shadow: 0 2px 10px rgba(50,50,50,.2);
-moz-box-shadow: 0 2px 10px rgba(50,50,50,.2);
box-shadow: 0 2px 10px rgba(50,50,50,.2);
}

.ui-autocomplete div {
//padding-top:5px;
font-size:14px;
color:#41b7d8;
font-weight:bold;
}

.ui-autocomplete .info {
margin-right:10px;
font-size:10px;
//padding-bottom:5px;
}


.ui-autocomplete a {
color:#999;
}



.ui-autocomplete .ui-state-hover,
.ui-autocomplete .ui-widget-content .ui-state-hover,
.ui-autocomplete .ui-widget-header .ui-state-hover,
.ui-autocomplete .ui-state-focus,
.ui-autocomplete .ui-widget-content .ui-state-focus,
.ui-autocomplete .ui-widget-header .ui-state-focus {
	//border: 1px solid #fff;
  border:none;
	background: #41b7d8;
	font-weight: normal;
	color: #fff;
  width:100%;
}
.ui-autocomplete .ui-state-hover a, .ui-autocomplete .ui-state-hover a div,
.ui-autocomplete .ui-state-hover a:hover, .ui-autocomplete .ui-state-hover a:hover div,
.ui-autocomplete .ui-state-hover a:link, .ui-autocomplete .ui-state-hover a:link div,
.ui-autocomplete .ui-state-hover a:visited, .ui-autocomplete .ui-state-hover a:visited div,
.ui-autocomplete .ui-state-focus a, .ui-autocomplete .ui-state-focus a div,
.ui-autocomplete .ui-state-focus a:hover, .ui-autocomplete .ui-state-focus a:hover div,
.ui-autocomplete .ui-state-focus a:link, .ui-autocomplete .ui-state-focus a:link div,
.ui-autocomplete .ui-state-focus a:visited , .ui-autocomplete .ui-state-focus a:visited div {
	color: #fff;
	text-decoration: none;
}

ul.ui-autocomplete.ui-menu .ui-menu-item {
position: relative;
margin: 0;
padding: 5px;
cursor: pointer;
min-height: 0;
/* support: IE7; */
/* support: IE10, see #8844; */
list-style: none;
}








#sort {
text-align:right;
margin-bottom: 10px;
}
select {
border: 1px solid #D8D8D8;
border-radius: 10px;
margin:5px;
padding:3px;
}
.chosen-container {
margin-left:10px;
text-align:left;
}
.geoblock {
width:200px;
height:180px;
}
.geoblock .small{
display:block;
margin: 5px 0;
}
@font-face {
	font-family: 'icomoon';
	src:url('/m/icomoon.eot?-omb5qd');
	src:url('/m/icomoon.eot?#iefix-omb5qd') format('embedded-opentype'),
		url('/m/icomoon.woff?-omb5qd') format('woff'),
		url('/m/icomoon.ttf?-omb5qd') format('truetype'),
		url('/m/icomoon.svg?-omb5qd#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
  
  vertical-align:middle;
}
nav [class^="icon-"], nav [class*=" icon-"] {
font-size:20px;
margin:0 5px 0 0;
}
#autocomplete  div [class^="icon-"], #autocomplete  div [class*=" icon-"] {
position:relative;
left:25px;
font-size:20px;
color:#41b7d8;
}
#devinfo [class^="icon-"], #devinfo [class*=" icon-"] {
font-size:16px;
margin:0 5px;
}
.previews [class^="icon-"].abs, .previews [class*=" icon-"].abs {
position:absolute;
top:5px;
right:10px;
font-size:20px;
color:#000;
opacity:.5;
}
.info [class^="icon-"], .info [class*=" icon-"] {
font-size:10px;
margin-right:3px;
}
.info div > div [class^="icon-"], .info div > div [class*=" icon-"] {
font-size:15px;
margin-right:5px;
color: #41b7d8;
}
.icon-user:before {
	content: "\e60d";
}
.icon-house:before {
	content: "\e622";
}
.icon-layout:before {
	content: "\e695";
}
.icon-list:before {
	content: "\e693";
}
.icon-list2:before {
	content: "\e696";
}
.icon-location:before {
	content: "\e612";
}
.icon-search:before {
	content: "\e624";
}
.icon-dev:before {
	content: "\e62a";
}
.icon-view:before {
	content: "\e63c";
}
.icon-clock:before {
	content: "\e63d";
}
.icon-date:before {
	content: "\e63f";
}
.icon-photo:before {
	content: "\e62e";
}
.icon-author:before {
	content: "\e60d";
}

@font-face {
  font-family: 'MuseoSans-500';
  src: url('/m/museosans-500.otf');
}
@font-face {
  font-family: 'MuseoSlab-500';
  src: url('/m/museoslab-500.otf');
}

.pages {
padding: 10px 0;
text-align: left;
}
.nextpage {
text-align: center;
margin:20px 0 0 0;
font-size: 22px;
}
.nextpage a {
padding:10px;
display:inline-block;
border-radius:5px;
border:1px solid #41b7d8;
text-decoration:none;
transition: background .3s;
}
.nextpage > a span {
margin:0 !important;
padding:0 !important;
}
.pages > a {
display:inline-block;
width:50px;
height:25px;
margin: 5px;
text-decoration:none;
}
.pages > a#currentpage {
color: #41b7d8;
background: #fff;
text-decoration:none;
-webkit-box-shadow: 0 3px 5px 1px rgba(0,0,0,.1)inset;
-moz-box-shadow: 0 3px 5px 1px rgba(0,0,0,.1)inset;
box-shadow: 0 3px 5px 1px rgba(0,0,0,.1)inset;
}
.pages > a span {
margin:0 !important;
padding:0 !important;
line-height:23px !important;
}






* {
//margin:0;
padding:0;
border:0;
border-spacing:0;
outline:0;
}
body {
	margin: 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #555;
  //margin-top: 20px;
  background-color: #fff;
//background-image: url("data:image/png;base64,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");
}

#map div {
  line-height:18px;
}
#map_results {
  margin:5px;
  text-align:center;
}
#map_results span{
  background: white url(/m/images/loading.gif) center center no-repeat;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  vertical-align: middle;
  display: inline-block;
}
#filter {
position:relative;
margin: 10px 0 !important;
//padding:20px;
//border: 1px solid #41b7d8;
//background: #EFEFEF;
}
#map-filter .buttons-set {
  padding: 5px 0;
}
#map-filter .buttons-set .buttons-set-title {
  width: 100px;
  display: inline-block;
}
#filter #map-filter #apply-filter {
margin: 5px 10px;
text-align:center;
}
#filter #map-filter #apply-filter-button {
display:inline-block;
padding: 5px;
background:#41b7d8;
font-size:16px;
color:#fff;
box-shadow: 0 1px 5px -1px rgba(0,0,0,.5);
cursor:pointer;
}
#filter #categories #fbtn {
display:table-cell;
white-space:nowrap;
}
#filter #categories button,
#filter #map-filter button,
#filter #map-filter input{
margin-right:10px;
padding:5px 10px;
background:#fff;
font-size:25px;
color:#41b7d8;
cursor:pointer;
border:1px solid #ccc;
//border-radius:10px;
vertical-align:middle;
outline:0;
}
#filter #map-filter button,
#filter #map-filter input{
font-size:14px;
}
#filter #categories button:hover,
#filter #map-filter button:hover,
#filter #map-filter input:hover{
color:#000;
background:#FAFAFA;
border:1px solid #ABABAB;
}
/*
#filter #categories button{
padding:5px 10px;
border:1px solid #E4E4E4;
background:#fff;
outline:0;
cursor:pointer;
border-radius:5px;



color: #333;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
background-image: -o-linear-gradient(top,#fff,#e6e6e6);
background-image: linear-gradient(to bottom,#fff,#e6e6e6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #bbb;
border-bottom-color: #a2a2a2;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
*/
#filter #categories button:hover, #filter #categories button:focus,
#filter #map-filter button:hover, #filter #map-filter button:focus{
//border:1px solid #000;
}
#filter #categories button.pressed,
#filter #map-filter button.pressed,
#filter #map-filter input.pressed{
color:#000;
border:1px solid #ABABAB;

background: #ffeca6;
background: -webkit-gradient(linear,left top,left bottom,from(#ffeca6),to(#fff6d5));
background: -webkit-linear-gradient(top,#ffeca6,#fff6d5);
background: linear-gradient(to bottom,#ffeca6,#fff6d5);

-webkit-box-shadow: 0 1px 3px -1px rgba(0,0,0,.45)inset;
box-shadow: 0 1px 3px -1px rgba(0,0,0,.7)inset;
}
#filter #catsdiv {
display:none;
margin:10px 0;
//position:absolute;
background:#fff;
z-index:999;
//border-top:3px solid #41b7d8;
//border-bottom:3px solid #41b7d8;

//-webkit-box-shadow: 0 20px 20px -20px rgba(50,50,50,.5);
//-moz-box-shadow: 0 20px 20px -20px rgba(50,50,50,.5);
//box-shadow: 0 20px 20px -20px rgba(50,50,50,.5);
}
#catlist {
width: 135px !important;
display:inline-block;
}
#catlist .ui-widget-content{
//border: 1px solid #ccc !important;
}
#catpath {
//background: #F5F5F5;
padding:10px;
display:table-cell;
width:100%;
margin:10px 0;
font-size:16px;
vertical-align: middle;
border:1px solid #ccc;
//border-radius:10px;
}
#catlist #cats li {
white-space:nowrap !important;
padding:10px;
padding-right: 20px !important;
}
#catlist #cats li a {
display:block;
}




#catsbtn {
//text-align:right;
padding:20px 0 10px 0;
}
#catsbtn button {
padding:0;
margin-right:15px;
background:#fff;
color:#41b7d8;
border-bottom:1px dotted #41b7d8;
outline:none;
cursor:pointer;
}
#catsbtn button:hover {
//border-top:3px solid orange;
}

#catsdiv #catstree {
margin:0;
padding:0 0 20px 0;
}
#catstree ul, #catstree li {
list-style:none;
}
#catstree ul {
margin-left:20px;
}
#catstree ul:first-child {
margin-left:0;
}
#catstree li > div{
transition: background .3s;
//background: #F5F5F5;
//margin-bottom:4px;
border-bottom:solid #ccc 1px;
}
#catstree li > div:hover{
transition: background .3s;
background: #F7F7F7;
border-bottom:solid #41b7d8 1px;
}
#catstree li div div{
display: table-cell;
padding: 10px;
color: #555;
//border-bottom:solid #fff 5px;
white-space:nowrap;
position:relative;
}
#catstree li div div:nth-child(1){
width:100%;
cursor:pointer;
padding-left:18px;
}
#catstree li div div:nth-child(1) span {
display:inline-block;
width:16px;
height:16px;
margin:auto 0;
margin-left:-18px;
position:absolute;
background-image: url("images/ui-icons_41b7d8_256x240.png");
background-position: -32px 0;
}
#catstree li div div:nth-child(1) span.opened {
background-image: url("images/ui-icons_41b7d8_256x240.png");
background-position: -64px 0;
}
#catstree li div div:nth-child(2) span {
display:inline-block;
width:70px;
color:#888;
}
#catstree li a{
//margin-left:20px;
}


table.ships a{
//color:#555;
//text-decoration:underline;
}
table.ships thead th {
padding:10px 5px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
white-space:nowrap;
}
table.ships thead th:first-child {
border-left: 1px solid #ccc;
}
table.ships thead th:last-child {
border-right: 1px solid #ccc;
}
table.ships tr:nth-child(even) {
background: #fdfdfd;
}
table.ships thead th a {
color:inherit;
}
table.ships thead th img {
vertical-align: middle;
}



.thead {
  white-space: nowrap;
}
.thead div {
padding:10px 5px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
white-space:nowrap;
display: inline-block;
text-align: left;
font-weight: bold;
}
.thead div:first-child {
border-left: 1px solid #ccc;
}
.thead div:last-child {
border-right: 1px solid #ccc;
}
.thead div a {
color:inherit;
}
.thead div img {
vertical-align: middle;
}










.th-num {
  width: 13px;
}
.th-photo {
  width: 75px;
  text-align: center !important;
}
.th-ship {
  width: 130px;
}
.th-category {
  width: 135px;
}
.th-flag {
  width: 115px;
}
.th-built {
  width: 40px;
}
.th-place {
  width: 115px;
}
.th-length {
  width: 40px;
}
.th-width {
  width: 40px;
}
.th-draught {
  width: 40px;
}
.th-dwt {
  width: 45px;
}
.th-gt {
  width: 45px;
}
.th-teu {
  width: 35px;
}
.ships td {
padding:10px 5px;
border-bottom: 1px dotted #ccc;
font-size: 12px;
vertical-align:middle;
text-align:left;
}
.ships tbody img {
width:75px;
height:50px;
vertical-align:middle;
}
.ships div {
font-size: 10px;
color: #888;
}
.ships div:first-child {
display:block;
font-size: 14px;
color: #41b7d8;
font-weight: bold;
}
table {
width:100%;
}
a {
color: #41b7d8;
text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.heading {
margin: 0;
padding:0;
text-align:center;
//background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAXCAYAAAAss+5LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDkyOTUyNTRCOEE1MTFFMkEwOTRENjg5QjIxQTM5QkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDkyOTUyNTVCOEE1MTFFMkEwOTRENjg5QjIxQTM5QkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOTI5NTI1MkI4QTUxMUUyQTA5NEQ2ODlCMjFBMzlCRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOTI5NTI1M0I4QTUxMUUyQTA5NEQ2ODlCMjFBMzlCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqm1LyEAAAAzSURBVHjaYvz//z8DMmBiQAP0EWD5+vUr2CE/fvzAoQImw8HBgUMFTIZ4MxgHifcBAgwARywV9YOOYB0AAAAASUVORK5CYII=) repeat-x center;
}
.heading h1, .heading h2 {
background-color: #fff;
display:inline-block;
}
h1, h2, h3 {
color: #888;
margin:0;
font-family: Arial;
}
h1 {
padding: 20px 10px 30px 10px;
font-size: 36px;
font-weight: bold;
}
h2 {
padding: 10px 10px 20px 10px;
font-size: 18px;
text-transform: uppercase;
font-weight: normal;
}
h3 {
padding:0;
font-size:12px;
font-weight:bold;
}
#header {
position:relative;
margin: 0;
padding: 0;
background-color: #fff;
color: #41b7d8;
text-align:center;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#hd {
  width: 1020px;
  margin: 0 auto;
}
#devinfo {
display:inline-block;
background-color: #CAF4FF;
color:#41b7d8;
padding:5px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
font-family:Verdana;
//font-weight: bold;
display:none;
}
#logo {
display:table-cell;
margin:0;
padding:10px;
white-space: nowrap;
}
#sitename {
text-align:left;
}
#sitename a{
display:inline-block;
color: #41b7d8;
text-decoration:none;
font-size: 32px;
line-height: 32px;
font-weight: bold;
}
#sitename {
  font-family: 'MuseoSans-500', sans-serif;
  text-align: center;
}
.subtext {
  color: #777;
display:block;
font-size:12px;
line-height:20px;
}
#autocomplete {
display:table-cell;
width:100%;
text-align:right;
vertical-align:middle;
padding:10px;
}

#autocomplete  div {
position:relative;
display:inline-block;
}
#autocomplete input {
border: 1px solid #41b7d8;
outline:0;
margin:0;
padding:10px 30px 10px 30px;
width:300px;
}

#mn {
  background: #ffffff;
}

nav {
  width: 1020px;
  margin: 0 auto;
  text-align:left;
}
nav a {
  transition: background-color .3s;
  display: inline-block;
  font-size: 14px;
  padding: 10px;
  color: #555;
  text-decoration: none;
  text-transform: uppercase;
  border-bottom: 2px solid #ffffff;
}
nav a:hover {
  transition: color .3s;
  border-bottom: 2px solid #41b7d8;
  text-decoration: none;
  color: #41b7d8;
}
nav #active {
  background-color: #fff;
  border-bottom: 2px solid #41b7d8;
  color: #41b7d8;
}

#footer {
background-color: #fff;
//margin: 50px 0 0 0;
padding:20px 50px;
color: #777;
text-align:left;
    border-top: 1px solid #e2e2e2;
}
#ft {
  width: 1000px;
  margin: 0 auto;
}
#footer a {
color: #777;
text-decoration:none;
font-weight: bold;
}
#footer a:hover {
text-decoration:underline;
}

.icon {
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 16px 16px;
}
.home {
  background-image: url("/m/images/icomoon/home.png");
}
.ship {
  background-image: url("/m/images/icomoon/ship.png");
}
.photo {
  background-image: url("/m/images/icomoon/photo.png");
}
.categories {
  background-image: url("/m/images/icomoon/categories.png");
}
.map {
  background-image: url("/m/images/icomoon/map.png");
}
.search {
  background-image: url("/m/images/icomoon/search.png");
}
.clock {
  background-image: url("/m/images/icomoon/clock.png");
}
.clock2 {
  background-image: url("/m/images/icomoon/clock2.png");
}
.user {
  background-image: url("/m/images/icomoon/user.png");
}
.views {
  background-image: url("/m/images/icomoon/views.png");
}
.date {
  background-image: url("/m/images/icomoon/date.png");
}





.views2 {
position:absolute;
bottom:5px;
display:block;
right:5px;
z-index:999;
background:#333;
color:#fff;
font-size:1em;
padding:5px;
font-family: Verdana;
opacity: .8;
}








#menu {
}
#menu a {
}
#menu .icon {
  background-position: 10px 10px;
}
#body {
  background-color: #F1F1F1;
}
#bd {
  width: 1020px;
  margin: 15px auto;
}
.box {
  margin: 10px 0;
  padding: 9px;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mediumimg{
  width: 195px;
  height: 130px;
  margin: 0 2.5px;
}
.mediumdiv {
  display: inline-block;
  margin: 10px 0;
  width:200px;
  overflow:hidden;
  vertical-align:top;
}
.mediumdiv > a {
  position: relative;
  display:block;
  line-height: 0;
}
/*
.img div {
//background-image: url("data:image/png;base64,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");

//background-image: linear-gradient(to bottom,rgba(255,255,255,0.7) 0,rgba(255,255,255,0) 100%);
  margin: 0;
  //width: 100%;
  //line-height: 200%;
  text-align: left;
color: #888;
//padding: 0 10px;
}
*/
/*
.img div a {
color: #888;
text-decoration:none;
font-weight: bold;
}
.img div a:hover {
color: #41b7d8;
text-decoration:none;
}
*/
.mediumdiv span {
  //display: block;
  //padding: 0 10px;
}

.mediumdiv .info {
margin: 2.5px 5px;
padding:0;
}
.mediumdiv .info div {
float: left;
color: #888;
max-width:190px;
vertical-align:top;
font-size:10px;
}
.mediumdiv .info div:nth-child(even) {
clear:both;
}
.mediumdiv .info div:nth-child(odd) {
margin-left:10px;
}









.info {
font-family: Verdana;
padding: 0;
text-align: left;
clear:both;
margin: 5px 0;
}
.info > div {
display:inline-block;
vertical-align:top;
}
.info .description {
display:block;
font-family: Verdana,Arial,sans-serif;
font-size: 14px;
padding: 0 0 10px 0;
}
.info div > div {
margin:0 20px 5px 0;
color: #888;
max-width:300px;
}

.shipdesc {
padding:0 0 10px 0;
font-size: 18px;
font-family:serif;
line-height:22px;
text-align:justify;
text-indent: 20px;
}

.legend {
padding:0 30px;
font-size: 18px;
font-family:serif;
line-height:22px;
text-align:justify;
text-indent: 20px;
}

#photosummary {
  color: #555;
  font-size: 12px;
  margin: 0 20px 10px 20px;
  text-align: left;
}
#photosummary span,
#photosummary a {
  //border: 1px solid red;
  display: inline-block;
  //line-height: 30px;
  //height: 30px;
  vertical-align: middle;
}
#photosummary span:last-child {
  text-align:right;
  margin: 0;
  float: right;
  line-height: 30px;
}
#photosummary  a {
  color: inherit;
  text-decoration: none;
  border-bottom: 1px dashed;
  margin-left: 20px;
}
#photosummary .info {
  background: url("/m/images/glyphicons/glyphicons_195_circle_info.png") no-repeat center center;
  background-size: auto 20px;
  width: 30px;
  margin-left: 0;
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 0;
}
#photosummary .info:hover {
  background-color: lightgrey;
}
#photosummary b {
  color: #3D3D3D;
  font-size: 16px;
  margin-right: 10px;
}
#photosummary a {
  text-decoration: none;
  //border-bottom: 1px dashed;
}
#data {
//border: 1px solid #ddd;
}



#shipphoto {
width: 1000px;
text-align: left;
display: inline-block;
}
#shipphoto a.highslide {
display:block;
line-height:0;
}
#shipphoto .num{
font-size: 16px;
line-height: 16px;
font-weight:bold;
padding:0 20px 0 0;
}
.row .num{
position:absolute;
opacity:.5;
padding:5px;
background:#000;
color:#fff;
bottom:0;
left:2.5px;
font-size: 12px;
line-height: 12px;
font-weight:bold;
}
.row .num.cur{
background:#41b7d8;
opacity:.8;
}
.row a {
//display:inline-block;
//line-height:0;
}
#shipphoto td {
vertical-align:top;
}
#shipphoto > tbody > tr > td:first-child {
width:600px;
}
#shipphoto > tbody > tr > td:last-child {
width:400px;
}

.largediv {
margin-bottom:10px;
position:relative;
font-family: Verdana,Arial,sans-serif;
font-size: 14px;
}
.largeimg {
  width: 600px;
}








#tabs {
border: 0 !important;
margin:0 0 0 10px !important;
padding:0 !important;
}
#tabs div {
margin:10px 0 !important;
padding:0 !important;
}
#tabs ul {
border: 0 !important;
margin:0 !important;
padding:0 !important;
background: none !important;
border-bottom: 1px solid #ddd !important;
border-radius: 0 !important;
}
#tabs ul li {
background: none !important;
border: 0 !important;
}
#tabs ul li:focus, #tabs ul li a:focus {
border: 0 !important;
outline: 0 !important;
}
#tabs ul .ui-state-active {
border: 1px solid #ddd !important;
//border-bottom: 1px solid #fff !important;
}
#tabs ul .ui-state-active a {
background: #fff;
position:relative;
top:3px;
}
#tabs ul .ui-state-default a, #tabs ul .ui-state-default a:hover {
color: #555;
}
#tabs ul .ui-state-active a, #tabs ul .ui-state-active a:hover {
color: #555;
}
#tabs .ui-tabs-active .ui-tabs-anchor {
cursor:default !important;
}

.shipdata table{
width:100%;
}
.shipdata table td {
vertical-align:top;
}
.shipdata table table tr:nth-child(even) {
//background: #fdfdfd;
}
.shipdata table table td {
padding:3px 0;
//border-bottom: 1px dotted #ccc;
font-size: 12px;
color:#555;
padding-right:20px;
}
.shipdata table table td:first-child {
white-space: nowrap;
text-transform: uppercase;
font-weight:bold;
}
.shipdata table table td:last-child {
  width: 100%;
}
.shipdata td > a {
color:#41b7d8 !important;
//text-decoration:underline !important;
}

.imgdiv {
width:195px;
height:128px;
border:1px solid #ccc;
margin: 0 2.5px !important;
text-align:center !important;
}
.imgdiv div {
display:inline-block;
text-align:left;
font-size:26px;
line-height:46px;
}

#carousel {
  position:relative;
  overflow: hidden;
}
#carousel .prev, #carousel .next {
  position:absolute;
  top:55px;
  z-index:999;
  padding:15px 10px;
  background:#000;
  opacity:.5;
  color:#fff;
  display: none;
}
#carousel .prev {
  left:0;
  margin-left:2.5px;
}
#carousel .next {
  right:0;
  margin-right:2.5px;
}


.buttonset {
text-align:center;
margin-bottom:10px;
}

.previews {
//margin-top:20px;
  width: 1000px;
  //margin-left: 10px;
  text-align: center;
  display: inline-block;
}
.previews .row {
text-align:left;
margin: 0;
}
.highslide-maincontent table {
  width: 100%;
  border-spacing: 0;
}
.highslide-maincontent td {
  border-bottom: 1px dotted #ddd;
  margin: 0;
}
.highslide-maincontent td:first-child {
  //text-transform: uppercase;
  padding-right: 20px;
  white-space: nowrap;
}
.highslide-maincontent td:last-child {
  width: 100%;
}

.flag {
background: url("/m/images/flags.png") no-repeat 0 9px;
display: -moz-inline-box;
-moz-box-orient: vertical;
display: inline-block;
*display: inline;
*zoom: 1;
vertical-align:baseline;
position: relative;
overflow: hidden;
width: 16px;
height: 9px;
font-size: 0;
line-height: 0;
margin: 0;
margin-right: 5px;
padding: 0;
}