/* -- custom css for file ship_view.html -- */

/* -- page-content -- */
#page-contents-o-3416 {
	background-color: rgb(110, 13, 2);
}

/* -- h1 text-center mt-3 mb-0 -- */
#obj-3423 {
	line-height: 24px;
}

/* -- block-footer ml-2 mb-0 mt-0 text-center -- */
#obj-7772 {
	font-size: 12px;
	 color: rgb(109, 104, 95);
	 line-height: 14px;
	 min-height: 14px;
	 height: 14px;
}

/* -- figure mt-0 mb-0 ml-0 mr-0 centeredimg embed-responsive rounded -- */
#obj-3424 {
	max-height: 256px;
	 position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/fleet.png");
	 background-size: cover;
	 width: 128px;
	 height: 128px;
	 min-height: 128px;
}

/* -- lead ml-2 mr-2 nouserselect text-center mb-1 mt-1 -- */
#viewshipdesc {
	font-size: 12px;
}

/* -- col button mt-5 ml-5 mr-5 mb-5 font-weight-bold button-raised button-fill -- */
#obj-3421 {
	background-color: rgb(177, 150, 100);
	 position: absolute;
	 bottom: 32px;
	 left: 0px;
	 right: 0px;
	 font-size: 18px;
}

/* -- col button ml-5 mr-5 text-white mb-0 button-raised button-fill -- */
#obj-3422 {
	background-color: rgb(186, 0, 0);
	 position: absolute;
	 bottom: 32px;
	 left: 0px;
	 right: 0px;
}

/* -- block custom-block mt-0 mb-0 pl-0 pr-0 -- */
#div-4269 {
	background-color: rgb(71, 4, 0);
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- grid grid-cols-3 pb-2 pt-2 mr-0 ml-0 pl-3 pr-3 -- */
#warshipdata {
	background-color: rgb(172, 147, 98);
	 position: static;
}

/* -- grid pl-1 pt-1 pb-1 grid-cols-1 -- */
#obj-6256 {
	box-sizing: border-box;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 embed-responsive roundedimg mb-1 escortborder -- */
#obj-6258 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/71678.jpg");
	 width: 48px;
	 min-width: 48px;
	 max-height: 48px;
	 background-size: cover;
	 height: 50px;
	 min-height: 48px;
}

/* -- h2 pl-0 ml-0 mt-0 text-center -- */
#cannonsvalue {
	font-size: 16px;
}

/* -- progressbar w-75 ml-auto mr-auto -- */
#cannonspb {
	background-color: rgba(255, 255, 255, 0.25);
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-6263 {
	font-size: 12px;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 color: rgb(60, 47, 0);
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- grid pl-1 pt-1 pb-1 grid-cols-1 -- */
#obj-6266 {
	box-sizing: border-box;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 roundedimg embed-responsive mb-1 escortborder -- */
#obj-6268 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/94013.jpg");
	 width: 48px;
	 min-width: 48px;
	 max-height: 48px;
	 background-size: cover;
	 height: 50px;
	 min-height: 48px;
}

/* -- h2 pl-0 mt-0 ml-0 text-center -- */
#hullvalue {
	font-size: 16px;
}

/* -- progressbar ml-auto mr-auto w-75 -- */
#hullpb {
	background-color: rgba(255, 255, 255, 0.25);
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-6273 {
	font-size: 12px;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 color: rgb(60, 47, 0);
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- grid pl-1 pt-1 pb-1 grid-cols-1 -- */
#obj-6276 {
	box-sizing: border-box;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 roundedimg embed-responsive mb-1 escortborder -- */
#obj-6278 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/37726.jpg");
	 width: 48px;
	 min-width: 48px;
	 max-height: 48px;
	 background-size: cover;
	 height: 50px;
	 min-height: 48px;
}

/* -- h2 pl-0 ml-0 text-center mt-1 -- */
#breaksthruvalue {
	font-size: 16px;
	 color: rgb(60, 47, 0);
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-6282 {
	font-size: 12px;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 color: rgb(60, 47, 0);
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- grid grid-cols-3 pb-2 pt-2 mr-0 ml-0 pl-3 pr-3 -- */
#merchantshipdata {
	background-color: rgb(172, 147, 98);
	 position: static;
}

/* -- grid pl-1 pt-1 pb-1 grid-cols-1 -- */
#obj-6289 {
	box-sizing: border-box;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 roundedimg mb-1 escortborder embed-responsive -- */
#obj-6291 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/tonnageicon.jpg");
	 width: 48px;
	 min-width: 48px;
	 max-height: 48px;
	 background-size: cover;
	 height: 50px;
	 min-height: 48px;
}

/* -- h2 pl-0 ml-0 mt-0 text-center -- */
#tonnagevalue {
	font-size: 16px;
}

/* -- progressbar w-75 ml-auto mr-auto -- */
#tonnagepb {
	background-color: rgba(255, 255, 255, 0.25);
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-6296 {
	font-size: 12px;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 color: rgb(60, 47, 0);
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- grid pl-1 pt-1 pb-1 grid-cols-1 -- */
#obj-6299 {
	box-sizing: border-box;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 roundedimg embed-responsive mb-1 escortborder -- */
#obj-6301 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/94013.jpg");
	 width: 48px;
	 min-width: 48px;
	 max-height: 48px;
	 background-size: cover;
	 height: 50px;
	 min-height: 48px;
}

/* -- h2 pl-0 mt-0 ml-0 text-center -- */
#merchullvalue {
	font-size: 16px;
}

/* -- progressbar ml-auto mr-auto w-75 -- */
#merchullpb {
	background-color: rgba(255, 255, 255, 0.25);
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-6306 {
	font-size: 12px;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 color: rgb(60, 47, 0);
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- grid pl-1 pt-1 pb-1 grid-cols-1 -- */
#obj-6309 {
	box-sizing: border-box;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 roundedimg embed-responsive mb-1 escortborder -- */
#obj-6311 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/37726.jpg");
	 width: 48px;
	 min-width: 48px;
	 max-height: 48px;
	 background-size: cover;
	 height: 50px;
	 min-height: 48px;
}

/* -- h2 pl-0 ml-0 text-center mt-1 -- */
#mercbreaksthruvalue {
	font-size: 16px;
	 color: rgb(60, 47, 0);
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-6315 {
	font-size: 12px;
	 padding-top: 2px;
	 padding-bottom: 2px;
	 color: rgb(60, 47, 0);
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- hr w-75 ml-auto mr-auto mb-2 -- */
#obj-6670 {
	color: rgb(251, 255, 255);
}

/* -- block custom-block mt-0 mb-0 pr-0 pl-0 mr-0 -- */
#div-6649 {
	position: relative;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- figure mt-0 ml-0 mr-0 centeredimg embed-responsive mb-0 -- */
#obj-3428 {
	max-height: 256px;
	 position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/fleet.png");
	 background-size: cover;
	 width: 128px;
	 height: 128px;
	 min-height: 128px;
	 float: right;
	 border-radius: 32px;
}

/* -- grid mr-1 pt-0 ml-2 w-75 grid-cols-2 pl-2 pr-2 -- */
#cptdata {
	margin-top: 2px;
	 height: 70px;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 mb-1 embed-responsive -- */
#obj-7653 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/68331.png");
	 width: 44px;
	 max-height: 44px;
	 min-width: 44px;
	 background-size: cover;
	 height: 44px;
	 min-height: 44px;
}

/* -- block-footer text-center font-weight-bold text-white mb-0 ml-auto mr-auto w-100 pl-0 pr-0 mt-1 -- */
#cptwage {
	font-size: 10px;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 roundedimg mb-1 pirateborder embed-responsive -- */
#cptskillimg {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/stormnavigation.jpg");
	 min-width: 44px;
	 max-height: 44px;
	 width: 44px;
	 background-size: cover;
	 height: 44px;
	 min-height: 44px;
}

/* -- block-footer text-center text-white mb-0 ml-auto mr-auto w-100 pl-0 pr-0 -- */
#cptskilldesc {
	font-size: 10px;
	 margin-top: 2px;
}

/* -- block custom-block mb-0 pr-1 pt-0 w-75 ml-2 pl-0 -- */
#div-6664 {
	margin-top: 6px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- col button btnimage font-weight-bold pl-3 mr-1 button-fill mt-2 mb-2 ml-0 -- */
#dismissbtn {
	display: block;
	 color: rgb(232, 226, 217);
}

/* -- lead ml-2 mr-2 nouserselect text-center mb-0 pb-1 mt-0 pt-1 -- */
#viewcptdesc {
	font-size: 12px;
	 display: none;
}

