.ccm-ui .well a > i{
    margin-left:5px;
}
.ccm-ui .well td:first-child{
	width:50%;
}
#item-row-wrap{
	padding-bottom: 20px;
}
/**/
.ccm-ui .well td:first-child{
	width:50%;
}
#item-row-wrap{
	padding-bottom: 20px;
}

#whale-form .row{
}
#whale-form .row:first-child{
}
#whale-form hr{
    margin-bottom: 10px;
    margin-top: 10px;
    border-color: #ddd;
}

#whale-form .control-label{
    text-align: left;
}
#whale-form .text-muted{
    font-weight: normal;
    font-size:small;
}
#whale-form .input-group{
    margin-bottom: 5px;
}
#whale-form .label{
    margin-top: 5px;
}


/*well headers*/
#whale-form h2{
    margin-top: 0px!important;
    margin-bottom: 0px!important;
    font-size: 25px!important;
    font-weight: bold;
    line-height: 30px;
}
#whale-form h2 a{
    color: #333!important;
    font-size: 15px;
    line-height: 30px;
}
#whale-form h2 a i{
    font-size: 15px;
    font-weight: bold;
    line-height: 30px;
}
#whale-form textarea{
    height: 4em;
}

/*tabs editor*/
.ccm-item-tab-entries {
    padding-bottom: 30px;
}
.ccm-item-tab-entries .ccm-item-tab-entry.well{
    border: 2px solid rgba(9, 183, 91, 1);
}
.ccm-item-tab-entries .ccm-item-tab-entry.well.new-item{
    border: 2px solid rgba(40, 240, 134, 1);
}

.ccm-item-tab-entry {
    position: relative;
}


#whale-form .internal{
    margin-top: 2px;
}
#whale-form .csstemplate{
	margin-top: 2px;
}

/**/
#whale-form #form_table_maker .table-row{
    /*
    border:1px solid red;
    width: 100%;
    */
}

#whale-form #form_table_maker .table-row .cell,
#whale-form #form_table_maker .table-header .cell-top,
#whale-form #form_table_maker .table-row .cell-left
{
    display: inline-table;;
    width: 100px;
    /*min-height: 52px;*/
    margin: 0 3px 4px 0;
    padding:5px;
    background-color: #fff;
    border: 1px solid #ddd;
    text-align: center;
}
#whale-form #form_table_maker .table-row .cell-left
{
    width: 130px;
}

#whale-form #form_table_maker .table-row.table-row-highlighted .cell:not(:first-child)
{
    background-color: #ededed;
    /*border: 1px solid #bbb;*/
    font-weight: bold;
}


#whale-form #form_table_maker .table-header .cell,
#whale-form #form_table_maker .table-row .cell-left
{
    padding:9px;
}
#whale-form #form_table_maker .table-header .cell-top .btn,
#whale-form #form_table_maker .table-row .cell-left .btn
{
    min-width: 24px;
    margin-right:2px;
}

#whale-form #form_table_maker .form-control {
    display: inline-block;
}    
