/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 03 2019 | 09:31:58 */
.fw-accordion__title a::before {
 content: ""; 
}

.vessel-image {
  width: 250px;
  height: 150px;
}

.popmake-content > p:nth-child(1) {
  display: none;
}

.top-sub-header {
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
}

.left-sub-header-section {
  padding-top: 5px;
  color: black;
  font-weight: 600;
  font-size: 20px; 
}

.right-sub-header-section {
  display: flex;
  flex-direction: row;
  position: relative;
  left: 15em;
}

.right-sub-header-section p {
  margin-bottom: 0;
}

.available {
  cursor: pointer;
  background: rgb(8,74,150);
  padding: 7px 15px 10px 15px;
  height: 40px;
  width: 150px;
  text-align: center; 
  color: white;
}

.sold-chartered {
  cursor: pointer;
  background: rgb(229,229,229);
  padding: 7px 15px 10px 15px;
  height: 40px;
  width: 150px;
  text-align: center; 
  color: black;
}

.sort-chartered-grid {
  display: none;
}

/*Popup*/
.container-popup {
  display: flex;
  flex-direction: column;
  background: rgb(50,51,50);
  color: white;
}

.image-div {
  width: 100%;
  text-align: center;
}

.detail-div {
  width: 100%;
}

.detail-stats td {
  width: 25% !important;
}

.pum-container {
  padding: 0 !important;
  border:0 !important;
  background: none !important;
}

.detail-title {
	background: rgb(8,74,150);
  	padding: 20px;
  	text-align: center;
}

.detail-title p{
  margin: 0;
}

.detail-feature {
  background: white;
  color: black;
  padding: 20px;
}

.detail-feature li{
  margin: 10px 0;
}

.detail-stats {
  color: black;
}

.detail-stats tr {
 background: rgb(250,249,249); 
}

.detail-stats td {
  padding: 10px 20px;
}

.detail-stats tr td:nth-child(1) {
  width: 50%;
}

.detail-stats tr td:nth-child(2) {
  width: 50%;
}

.alt-tr {
  background: rgb(246,245,245) !important;
}

table {
  display: block;
  overflow-x: auto;
}

.portfolio__info {
 display: none! important; 
}

#main > div > div > div > div > div > div.fw-page-builder-content > section:nth-child(3) > div > div > div:nth-child(2) > div > div > div.fw-table > table {
  display: inline-table !important;
  border: 1px solid #d7dce1 !important;
  background-color: #ffffff;
  vertical-align: middle !important;
}

#main > div > div > div > div > div > div.fw-page-builder-content > section:nth-child(3) > div > div > div:nth-child(2) > div > div > div.fw-table > table > thead {
  background-color: #30355c;
  color: #ffffff;
  border: 1px solid #d7dce1 !important;
}

#main > div > div > div > div > div > div.fw-page-builder-content > section:nth-child(3) > div > div > div:nth-child(2) > div > div > div.fw-table > table > tbody {
  color: #30355c;
  border: 1px solid #d7dce1 !important;
  vertical-align: middle !important;
}

#main > div > div > div > div > div > div.fw-page-builder-content > section:nth-child(3) > div > div > div:nth-child(2) > div > div > div.fw-table > table > tbody > tr{
  vertical-align: middle !important;
}

#member-content-tabs > ul > li:nth-child(2) > a {
  display: none;
}

#member-content-tabs > ul > li:nth-child(3) > a {
  display: none; 
}

.entry-content__inner{
  padding: 0px !important;
  border-bottom: 0  !important;
  background-color: initial !important;
}

.panel-collapse{
  background-color: #ecedef !important;
}

.fw-team {
   /*background-color: #30355d !important;*/
   border-bottom: solid 4px #0eb0ee;
}

.fw-team__name{
	color: #0eb0ee !important;
}

.fw-team__job{
  color: #ffffff !important;
}

.fw-team__social{
  display: none !important;
}

.fw-accordion__content {
  color: #202020;
}

#main > div > div > div.site__content.col-md-8.col-lg-9.col-md-push-4.col-lg-push-3.col-xs-12 > div > div > div.fw-page-builder-content > section:nth-child(5) > div > div.container > div:nth-child(2) > div:nth-child(2) {
  padding: 20px;
  background: white;
}

/*Stock Chart.*/
#main > div > div > div > div > div > div.fw-page-builder-content > section:nth-child(5) > div > div > div:nth-child(2) > div > div > p > iframe {
  height: 500px;
}

/*Board of Directors Accordion*/
#accordion-a3c5fae404a968034aa81d8610dc4527 > div > div > h4 > a.collapsed{
  background-color: #fff;
  color: #30355d !important;
}

.page .entry-content__inner
{
  background-color:transparent;
}