/* Start custom CSS */.vessel-form input[type="text"]
{
    max-width: 100%;
}
.vessel-form  textarea
{
    max-width: 100%;
}
.vessel-form ul li
{
    display: flow-root;
}
.vessel-form ul li.gfield
{
    margin-top:0px !important;
}
.vesselform-title
{
    text-align: center;
    font-size: 25px;
    margin-top: 4%;
    margin-bottom: 4%;
    font-weight: bold;
}
.vessel-form label
{
    font-weight:500 !important;
}
.vessel-form input
{
    margin-bottom:10px;
}
.vessel-date label
{
    width:15%;
    float:left;
    line-height: 49px !important;
}
.vessel-date .ginput_container_date
{
   width:85%;
   float:left; 
}
.vessel-date input
{
    width:30% !important;
}
.authorizes label
{
   width:62%;
   float:left; 
   line-height:35px !important;
}
.authorizes input
{
   width:38% !important;
   float:left; 
}
.sell label
{
   width:27%;
   float:left; 
   line-height:35px !important;
}
.sell input
{
   width:73% !important;
   float:left; 
}
.name
{
  margin-top:5px;  
}
.name label
{
   width:10%;
   float:left; 
   line-height:44px !important;
}
.name input
{
   width:90% !important;
   float:left; 
}
.referred 
{
    line-height:44px !important;
}
.price label
{
   width:30%;
   float:left; 
   line-height:44px !important;
}
.price input
{
   width:70% !important;
   float:left; 
}
.commission label
{
   width:60%;
   float:left; 
   line-height:44px !important;
}
.commission input
{
   width:40% !important;
   float:left; 
}
.percent label
{
   width:14%;
   float:left; 
   line-height:44px !important;
}
.percent input
{
   width:86% !important;
   float:left; 
}
.amount label
{
   width:45%;
   float:left; 
   line-height:44px !important;
}
.amount input
{
   width:55% !important;
   float:left; 
}
.check-on
{
    padding-left:4% !important;
}
.check-on label
{
    font-family: "Open Sans";
    font-size: 15px !important;
    line-height: 25px !important;
}
.initials
{
    width:20%;
    float:left;
    clear: inherit !important;
}
.initials input
{
    width:88% !important;
}
.address-detail
{
    margin-top:5px !important;
}
.address-detail label
{
   width:20%;
   float:left; 
   line-height:44px !important; 
}
.address-detail input
{
   width:75% !important;
   float:left; 
}
.address-detail textarea
{
   width:75% !important;
   float:left; 
   min-height: 90px;
   height: 90px !important;
   margin-bottom:10px !important;
}
.address-number
{
    margin-top:5px !important;
}
.address-number label
{
   width:34.5%;
   float:left; 
   line-height:44px !important; 
}
.address-number input
{
   width:60% !important;
   float:left; 
}
.vessel-document
{
    margin-top:5px !important;
}
.vessel-document label
{
   width:50%;
   float:left; 
   line-height:44px !important; 
}
.vessel-document input
{
   width:47.3% !important;
   float:left; 
}
.vessel-instructions
{
    margin-top:5px !important;
}
.vessel-instructions label
{
   width:25%;
   float:left; 
   line-height:44px !important; 
}
.vessel-instructions textarea
{
   width:72% !important;
   float:left; 
   height:90px !important;
   min-height:90px;
}
.valid p
{
    text-align:center;
    font-size:13px;
}
.vessel-subsection
{
    padding-left:17px;
}
.signature label
{
    margin-bottom:15px;
}
.vessel-subsection input[type=checkbox]
{
    padding:7px !important;
    margin-top: 0px;
}/* End custom CSS */