﻿.form-content {
    display:inline-block;
    vertical-align:top;
    
    font-family:UTLight;
    
}
    .form-content > .line-item {
        display:block;
            margin-bottom:5px;

    }
    .form-content input[type=submit] , .form-content input[type=button] {
        background-color:#115740;
        color:white;
        border:1px solid #115740;
        font-family:UTLight;
        
        min-width:100px;
        margin:5px;
        cursor:pointer;
        border-radius:3px;
    }
        .form-content input[type=submit]:hover ,  .form-content input[type=button]:hover {
            background-color:#1A8663;     
            border-color:#C6AD0C; 
            color:#C6AD0C; 
        }
        .form-content input[type=submit]:focus ,  .form-content input[type=button]:focus {
            border-color:#C6AD0C;
        }
    .form-content input[type=text] {
        padding:10px;
        font-family:UTLight;
        border-radius:3px;
        border:1px solid #115740;
        
        max-width:250px;
        width:50%;
        margin:1px;
    }

       .form-content textarea {
        padding:10px;
        font-family:UTLight;
        border-radius:3px;
        border:1px solid #115740;
        
        max-width:250px;
        width:50%;
        margin:1px;
    }

    
        .form-content input[type=text]:focus {
            border-color:#C6AD0C;
            background-color:#fffadc;
        }
    .form-content input[type=radio]:checked + label {
        font-family:utbold;
        color:#115740;
    }
    .form-content input[type=radio]:hover + label {
        color:#C6AD0C; 
    }

    .form-content input[type=radio] + label {
        min-width:40px;
        display:inline-block;
        padding:3px;
    }
    .form-content input[type=checkbox]:checked + label {
        font-family:utbold;
        color:#115740;
    }
    .form-content input[type=checkbox]:hover + label {
        color:#C6AD0C;
    }
    .form-content input[type=checkbox] + label {
        min-width:100px;
        display:inline-block;
        padding:3px;
    }
    .form-content select {
        width:250px;
         padding:5px;
         padding-left:0px;

        font-family:UTLight;
        border:1px solid #115740;
        margin:1px;
        border-radius:3px;
    }
    .form-content option:checked{
        background-color:#115740;
    }
    
    .form-content option:hover {
        background-color:#C6AD0C;
    }
    .form-content input[type=file] {
        padding:5px;
        font-family:UTLight;
        border-radius:3px;
        border:1px solid #115740;
        
        max-width:195px;
        width:50%;
        margin:5px;
        background-color:#115740;
    }
        .form-content a {
            text-decoration:none;
            color:#115740;
            font-family:utbold;
        }
            .form-content a:hover {
                color:#C6AD0C;
            }

    .form-content input[type=image].img {
    display:inline-block;
   margin:1px;
   padding:1px;
}



    .form-content input[type=image] {
        border:1px solid #115740;
        border-radius:3px;
        margin:5px;
        padding:10px;
    }
    .form-content input[type=image]:hover {
        border-color:#C6AD0C;

    }
    .form-content .data-table table {
        width:100%;
        border-spacing:0px;
    }
    .form-content .data-table table th {
            background-color:#115740;
            color:white;
            padding:5px;
            border-right:1px solid #C6AD0C;
            border-top:1px solid #C6AD0C;
        }
    .form-content .data-table table th:last-child {
                border-left:1px solid #C6AD0C;
            }
     .form-content .data-table table td {
            padding:5px;
            border-right:1px solid #C6AD0C;
        }
      .form-content .data-table table td:last-child {
            padding:5px;
            border-left:1px solid #C6AD0C;
        }
      .form-content .data-table .alt {
    background-color:#dddddd;
}
       .form-content .data-table table .pager {
    background-color:#C6AD0C;
    text-align:center;
    color:white;
    font-family:UTBold;
}
        .form-content .data-table table .pager a {
        text-decoration:underline;
        color:white;
    }

    .form-content .data-table table .action-cell {
        background-color:#1A8663;
        width:100px;
        border-top:1px solid #C6AD0C;
    }
        .form-content .data-table table .action-cell a {
            font-family:'Material Icons';
            color:white;
        }

    .form-content .btn-delete {
        font-family:'Material Icons' !important;
         color:red;
         height:200px;
         content:attr(title) "delete";
         
    }
.material-icons {
    font-family:"Material Icons" !important;
}
.form-content span {
    display:inline-block;
    width:220px;
}

.form-content .lbl {
    display:inline-block;
    width:247px;
    margin-left:1px;
    font-size:12pt;
    word-wrap:unset;

          border:1px solid #115740;
        border-radius:3px;
        padding-right: 2px;
}

