﻿/*******************/
/*disp-form style*/
/*******************/

.disp-form .holding {
    overflow: visible;
    position: relative;
}

.disp-form legend 
{
    border:1px solid lightgrey;
    padding:5px;
    font: 15px "Helvetica Neue",Arial,sans-serif;
}

.disp-form fieldset
{
    display:inline;
    float:left;
    padding-right:10px;
}

.disp-form .group-1
{
   border-top:1px solid lightgrey;  
   border-bottom:0px solid transparent;  
   border-left:0px solid transparent;  
   border-right:0px solid transparent;  
}

.disp-form .group-2
{
   border:1px solid lightgrey;  
}


.disp-form .holding .data  {
    border-radius: 4px 4px 4px 4px;
    border:solid 1px #d3d7cf;
    margin-bottom: 8px;
    opacity: 1 !important;
    padding: 9px 7px 10px;
    width: 296px;
    display:block;   
}
.disp-form .holding .label 
{
    display:inline;    
}

.disp-form .width-1 { width: 37px !important; }
.disp-form .width-2 { width: 74px !important; }
.disp-form .width-3 { width: 111px !important; }
.disp-form .width-4 { width: 148px !important; }
.disp-form .width-5 { width: 185px !important; }
.disp-form .width-6 { width: 222px !important; }
.disp-form .width-7 { width: 259px !important; }
.disp-form .width-8 { width: 296px !important; }

.disp-form .holding .holder {
    line-height: 38px;
}

.disp-form .holding input, .disp-form .holding .data
{
    font: 15px "Helvetica Neue",Arial,sans-serif;
}

.disp-form .holding label
{
    font: 12.5px "Helvetica Neue",Arial,sans-serif;
    color:#565248;
}

/*********/