/* -- custom css for file unlock.html -- */

/* -- h1 text-center mt-3 mb-0 -- */
#obj-7157 {
	line-height: 24px;
}

/* -- block-footer ml-2 mb-0 mt-0 text-center -- */
#obj-7795 {
	font-size: 12px;
	 color: rgb(109, 104, 95);
	 line-height: 14px;
	 min-height: 14px;
	 height: 14px;
}

/* -- block custom-block mb-0 mt-0 pl-0 pr-0 -- */
#cptpanel {
	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;
}

/* -- block custom-block mt-0 mb-0 pr-0 pl-0 mr-0 -- */
#obj-7331 {
	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 -- */
#newcptimg {
	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: 24px;
}

/* -- grid mr-1 pt-0 ml-2 w-75 grid-cols-2 pl-2 pr-2 -- */
#obj-7335 {
	margin-top: 2px;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 mb-1 embed-responsive -- */
#cptwageimg {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/fewducets.png");
	 width: 44px;
	 max-height: 44px;
	 min-width: 44px;
	 background-size: cover;
	 height: 44px;
	 min-height: 44px;
}

/* -- block-footer text-center text-white mb-0 w-75 ml-auto mr-auto -- */
#cptwage {
	font-size: 10px;
	 margin-top: 3px;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 roundedimg mb-1 pirateborder embed-responsive -- */
#unlockcptskillimg {
	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 ml-0 mr-0 mb-0 pl-0 pr-0 -- */
#newcptskillname {
	font-size: 10px;
	 margin-top: 2px;
	 box-sizing: border-box;
	 border-width: 1px;
	 border-style: none;
	 border-color: currentcolor;
}

/* -- block custom-block mb-0 pr-1 pl-1 pt-0 w-75 ml-2 -- */
#obj-7343 {
	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;
}

/* -- block custom-block mb-0 mt-0 pl-0 pr-0 -- */
#shippanel {
	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;
}

/* -- block custom-block mt-0 mb-0 pr-0 pl-0 mr-0 -- */
#obj-7350 {
	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 -- */
#newshipimg {
	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: 24px;
}

/* -- grid mr-1 pt-0 ml-2 w-75 grid-cols-2 pl-2 pr-2 -- */
#obj-7354 {
	margin-top: 2px;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 mb-1 embed-responsive -- */
#obj-7356 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/70548.png");
	 width: 44px;
	 max-height: 44px;
	 min-width: 44px;
	 background-size: cover;
	 height: 44px;
	 min-height: 44px;
}

/* -- block-footer text-center text-white mb-0 w-75 ml-auto mr-auto -- */
#unlockshipprice {
	font-size: 10px;
	 margin-top: 3px;
}

/* -- block custom-block mb-0 pr-1 pl-1 pt-0 w-75 ml-2 -- */
#obj-7362 {
	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;
}

/* -- block custom-block mb-0 mt-2 -- */
#obj-7163 {
	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;
}

/* -- h2 mb-0 text-center pt-5 pb-5 mt-0 -- */
#unitdesc {
	font-size: 11px;
	 color: rgb(255, 218, 158);
	 font-family: Arvo;
}

/* -- col button mt-5 ml-5 mr-5 font-weight-bold mb-0 button-raised button-fill -- */
#obj-7167 {
	background-color: rgb(177, 150, 100);
	 position: absolute;
	 bottom: 32px;
	 left: 0px;
	 right: 0px;
	 font-size: 18px;
}

/* -- grid grid-cols-3 pb-2 pt-2 mr-0 ml-0 pl-1 pr-1 -- */
#shipdata {
	background-color: rgb(172, 147, 98);
	 position: static;
}

/* -- grid pl-1 pt-1 pb-1 grid-cols-1 -- */
#obj-7171 {
	box-sizing: border-box;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 embed-responsive roundedimg mb-1 escortborder -- */
#unlocktonnagecannons {
	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;
}

/* -- block custom-block mt-0 mb-0 pl-0 pr-0 -- */
#div-7777 {
	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;
}

/* -- h2 pl-0 mt-0 ml-0 text-center -- */
#unlockcannonsvalue {
	font-size: 16px;
}

/* -- progressbar w-75 ml-auto mr-auto -- */
#cannonsvaluepb {
	background-color: rgba(255, 255, 255, 0.25);
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#unlocktonnagecannonscaption {
	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-7181 {
	box-sizing: border-box;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 roundedimg embed-responsive mb-1 escortborder -- */
#obj-7183 {
	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;
}

/* -- block custom-block mt-0 mb-0 pr-0 pl-0 -- */
#div-7778 {
	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;
}

/* -- h2 pl-0 mt-0 ml-0 text-center -- */
#unlockhullvalue {
	font-size: 16px;
}

/* -- progressbar ml-auto mr-auto w-75 -- */
#hullvaluepb {
	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-7188 {
	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-7191 {
	box-sizing: border-box;
}

/* -- figure ml-0 mr-0 centeredimg mt-1 roundedimg embed-responsive mb-1 escortborder -- */
#obj-7193 {
	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;
}

/* -- block custom-block mt-0 mb-0 pr-0 pl-0 -- */
#div-7779 {
	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;
}

/* -- h2 pl-0 ml-0 mt-1 text-center -- */
#unlockbreaksthruvalue {
	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-7197 {
	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;
}

/* -- block custom-block pl-0 pr-0 mt-0 mb-0 -- */
#crewdata {
	background-color: rgba(172, 147, 98, 0.5);
	 border-right-width: 1px;
	 border-left-width: 1px;
	 border-right-style: none;
	 border-left-style: none;
	 border-right-color: currentcolor;
	 border-left-color: currentcolor;
	 box-sizing: border-box;
	 border-top-width: 1px !important;
	 border-bottom-width: 1px !important;
	 border-top-style: dashed !important;
	 border-bottom-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block mt-0 mb-0 ml-0 mr-0 pl-0 pr-0 -- */
#obj-7265 {
	border-right-width: 1px;
	 border-left-width: 1px;
	 border-right-style: none;
	 border-left-style: none;
	 border-right-color: currentcolor;
	 border-left-color: currentcolor;
	 box-sizing: border-box;
	 border-top-width: 1px !important;
	 border-bottom-width: 1px !important;
	 border-top-style: dashed !important;
	 border-bottom-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-color: transparent !important;
}

/* -- grid grid-cols-2 mr-0 ml-0 pl-0 pr-0 -- */
#obj-7266 {
	box-sizing: border-box;
	 border-width: 1px;
	 border-style: none;
	 border-color: currentcolor;
	 background-color: rgb(0, 0, 0);
}

/* -- block custom-block mt-0 mb-0 pb-0 pt-0 -- */
#obj-7268 {
	background-color: rgb(172, 147, 98);
	 padding-left: 2px;
	 padding-right: 2px;
	 border-right-width: 1px;
	 border-left-width: 1px;
	 border-right-style: none;
	 border-left-style: none;
	 border-right-color: currentcolor;
	 border-left-color: currentcolor;
	 box-sizing: border-box;
	 border-top-width: 1px !important;
	 border-bottom-width: 1px !important;
	 border-top-style: dashed !important;
	 border-bottom-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block block-text mt-0 mb-0 text-center -- */
#crewa {
	font-size: 12px;
	 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;
}

/* -- figure ml-0 mr-0 centeredimg embed-responsive mt-0 mb-1 -- */
#crewaimg {
	max-height: 256px;
	 position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/fleet.png");
	 background-size: cover;
	 height: 64px;
	 min-height: 64px;
	 width: 64px;
	 border-radius: 24px;
}

/* -- grid grid-cols-3 mt-1 ml-0 pl-1 pr-1 mr-0 mb-0 pb-1 -- */
#obj-7274 {
	box-sizing: border-box;
	 border-width: 1px;
	 border-style: none;
	 border-color: currentcolor;
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-8036 {
	font-size: 11px;
	 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;
}

/* -- figure mb-0 ml-0 mr-0 centeredimg mt-0 embed-responsive -- */
#obj-8028 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/fight4.png");
	 width: 32px;
	 min-width: 32px;
	 max-height: 32px;
	 background-size: cover;
	 height: 32px;
	 min-height: 32px;
}

/* -- block custom-block block-text mt-0 mb-0 text-center crewlineheight pl-0 pr-0 font-weight-bold -- */
#crewafight {
	font-size: 10px;
	 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;
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-8034 {
	font-size: 11px;
	 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;
}

/* -- figure mb-0 ml-0 mr-0 centeredimg mt-0 roundedimg embed-responsive -- */
#obj-8024 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/accuicon4.jpg");
	 background-size: cover;
	 width: 32px;
	 height: 32px;
	 min-width: 32px;
	 min-height: 32px;
	 max-height: 32px;
	 border-radius: 128px;
}

/* -- block custom-block block-text mt-0 mb-0 text-center crewlineheight pl-0 pr-0 font-weight-bold -- */
#crewaaccu {
	font-size: 10px;
	 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;
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-7290 {
	font-size: 11px;
	 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;
}

/* -- figure mb-0 ml-0 mr-0 centeredimg mt-0 roundedimg rounded-circle embed-responsive -- */
#obj-8026 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/repham2.png");
	 width: 32px;
	 min-width: 32px;
	 max-height: 32px;
	 background-size: cover;
	 height: 32px;
	 min-height: 32px;
}

/* -- block custom-block block-text mt-0 mb-0 text-center crewlineheight pl-0 pr-0 font-weight-bold -- */
#crewarepair {
	font-size: 10px;
	 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;
}

/* -- block custom-block mt-0 mb-0 pb-0 pt-0 -- */
#obj-7297 {
	padding-left: 2px;
	 padding-right: 2px;
	 border-right-width: 1px;
	 border-left-width: 1px;
	 border-right-style: none;
	 border-left-style: none;
	 border-right-color: currentcolor;
	 border-left-color: currentcolor;
	 box-sizing: border-box;
	 background-color: rgb(172, 147, 98);
	 border-top-width: 1px !important;
	 border-bottom-width: 1px !important;
	 border-top-style: dashed !important;
	 border-bottom-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block block-text mt-0 mb-0 text-center -- */
#crewb {
	font-size: 12px;
	 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;
}

/* -- figure ml-0 mr-0 centeredimg embed-responsive mt-0 mb-1 -- */
#crewbimg {
	max-height: 256px;
	 position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/fleet.png");
	 background-size: cover;
	 height: 64px;
	 min-height: 64px;
	 width: 64px;
	 border-radius: 24px;
}

/* -- grid grid-cols-3 mt-1 ml-0 pl-1 pr-1 mr-0 mb-0 pb-1 -- */
#obj-7303 {
	box-sizing: border-box;
	 border-width: 1px;
	 border-style: none;
	 border-color: currentcolor;
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-7305 {
	font-size: 11px;
	 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;
}

/* -- figure mb-0 ml-0 mr-0 centeredimg mt-0 embed-responsive -- */
#obj-7307 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/fight4.png");
	 width: 32px;
	 min-width: 32px;
	 max-height: 32px;
	 background-size: cover;
	 height: 32px;
	 min-height: 32px;
}

/* -- block custom-block block-text mt-0 mb-0 text-center crewlineheight pl-0 pr-0 font-weight-bold -- */
#crewbfight {
	font-size: 10px;
	 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;
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-7312 {
	font-size: 11px;
	 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;
}

/* -- figure mb-0 ml-0 mr-0 centeredimg mt-0 roundedimg embed-responsive -- */
#obj-7314 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/accuicon4.jpg");
	 background-size: cover;
	 width: 32px;
	 height: 32px;
	 min-width: 32px;
	 min-height: 32px;
	 max-height: 32px;
}

/* -- block custom-block block-text mt-0 mb-0 text-center crewlineheight pl-0 pr-0 font-weight-bold -- */
#crewbaccu {
	font-size: 10px;
	 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;
}

/* -- block custom-block block-text mb-0 text-center crewlineheight pl-0 pr-0 mt-0 -- */
#obj-7319 {
	font-size: 11px;
	 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;
}

/* -- figure mb-0 ml-0 mr-0 centeredimg mt-0 roundedimg rounded-circle embed-responsive -- */
#obj-7321 {
	position: relative;
	 left: 0px;
	 right: 0px;
	 background-image: url("../../img/repham2.png");
	 width: 32px;
	 min-width: 32px;
	 max-height: 32px;
	 background-size: cover;
	 height: 32px;
	 min-height: 32px;
}

/* -- block custom-block block-text mt-0 mb-0 text-center crewlineheight pl-0 pr-0 font-weight-bold -- */
#crewbrepair {
	font-size: 10px;
	 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 mt-0 mb-0 piratehr -- */
#obj-7325 {
	background-color: rgb(32, 32, 32);
}

