﻿
.NextTaskControl
{
}	

.NextTaskControl .LabelHeader
{
}

.NextTaskControl .LabelSubHeader
{
    /*font-weight: bold;*/
    font-family: Lato-Bold;
}

.NextTaskControl .Grid
{
    margin-top:1em;
}

.NextTaskControl .Titles
{
    margin-top:1em;
    padding-bottom: 1em;
}


.NextTaskControl .Titles .LabelNextTask
{
    float:left;
    width:40%;
}


.NextTaskControl .Titles .LabelProfile
{
    float:left;
    width:30%;
}

.NextTaskControl .Titles .LabelUser
{
    float:left;
    width:30%;
}
    
.NextTaskControl .LeftColumn
{
    float: left;
    width: 40%;
}	

.NextTaskControl .ProfilesAndUsers
{
    margin-left:40%;
}	

.NextTaskControl .ProfilesAndUsers .RepeaterProfilesAndUsers
{
    padding-bottom: 1em;
}	

.NextTaskControl .MiddleColumn
{
    width: 51%;
    float: left;
}	

.NextTaskControl .RightColumn
{
    width:49%; /*50%*/
    margin-left:50%;
    max-height: 125px;
    overflow:auto;
    
    border-bottom-style: solid;
    border-bottom-width: 1px;
}	

.NextTaskControl .RightColumnLastProfile
{
    border-bottom:0;
}	

.NextTaskControl .Field
{
    margin-bottom:0.5em;
}

.NextTaskControl .FieldHeader
{
    position: absolute;
    width: 150px;
}
.NextTaskControl .FieldValue
{
    margin-left: 150px;
    position: relative;
}

.NextTaskControl .LabelFieldHeader
{
    text-align: right;
    text-transform: uppercase;
    /*font-weight: bold;*/
    font-family: Lato-Bold;
    float: right;
    padding-right: 1em;
}

.NextTaskControl .RadioButtonListNextTask
{
    margin: 0 1em 1em 1em;
}

.NextTaskControl .LabelFieldValue
{
}

.NextTaskControl .Input
{
    width:300px;
}

.NextTaskControl .Field > span > label 
{
    margin: 0;  
}