﻿.TaskTypeControl {
    margin-top: 1em;
}

.TaskTypeControl .DescriptionItemSelectionControl,
.TaskTypeControl .Message {
    border-bottom: solid 1px #AAA;
}

.TaskTypeControl .DescriptionItemSelectionControl {
    padding-bottom: 2.5em;
    margin-bottom: 2.5em;
}

.TaskTypeControl .Message {
    margin-bottom: 2.5em;
    padding-bottom: 1em;
    padding-top: 1em;
}

.TaskTypeControl .NextMessage {
    margin-top: 2.5em;
    padding-top: 2.5em;
 
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #AAA;
}


.TaskTypeControl .DivFieldValue {
    margin-bottom:1em;
    height:300px;
    max-height:400px;
    width:87.5%;
    max-width: 99%;
    padding:1em;
}

.TaskTypeControl .TaskFieldHyperLinkControl .LabelHyperLink {
	text-decoration: underline;
}
 
.TaskTypeControl .TaskFieldHyperLinkControl .LabelHyperLink a:active, 
.TaskTypeControl .TaskFieldHyperLinkControl .LabelHyperLink a:link, 
.TaskTypeControl .TaskFieldHyperLinkControl .LabelHyperLink a:visited, 
.TaskTypeControl .TaskFieldHyperLinkControl .LabelHyperLink a:hover {
	text-decoration: none !important;
}

.TaskTypeControl .ReceivedMessage {
    background-color:Transparent;
    border:0;
}

.TaskTypeControl .GridView {
    min-height:10px;
}


.TaskTypeControl .Warning {
    color:Red;
}

.TaskTypeControl .CreateNewRequests {
    padding-bottom:2em;
}

.TaskTypeControl .ImageButtonRequests {
    margin-right:1em;
}

/*
.TaskTypeControl .DescriptionItemSelectionControl .AddDescriptionItem {
    margin-bottom: 1em;
}
*/
.TaskTypeControl .DescriptionItemSelectionControl .AddDescriptionItem .LabelAssociateNewDocumentInfo {
    font-size: 1.2em;
    color: #AAA;
}

.TaskTypeControl .DescriptionItemSelectionControl .AddDescriptionItem .DataFillingCompleteUnitId .FieldTextBox {
    padding-bottom: 0.1em;
}


.TaskTypeControl .DataFillingHyperLinkControl .FieldValue {
    line-height: 1.2em;
}

.TaskTypeControl .DataFillingControl .FieldValue > .input-wrapper {
    width: 100%;
}

.TaskTypeControl .Invoice {
    padding-top: 4em;
}

.TaskTypeControl .DataFillingControl .FieldValue > .FieldInsertRequestForOtherUser,
.TaskTypeControl .DataFillingControl .FieldValue > .FieldInsertRequestForOtherUser .select2 {
    width: 100% !important;
}


.GridViewItems thead th {
    height: 24px;
}

.GridViewItems td {
    border: 0;
}

.GridViewItems tr:hover {
    background-color: transparent;
}

/* TaskDetailsControl */

.TaskDetailsControl .DataFillingCanceledDueLackOfPayment .LabelFieldValue {
    color: Red;
}


/* Specific task types */

.TaskTypePaymentControl .FieldPaymentControl > .FieldHeader {
    display: none;
}

.TaskTypePaymentControl .DescriptionItemSelectionControl {
    border-bottom: none;
}

/* TaskTypePaymentControl */
.TaskTypePaymentControl .InputPaymentCash {
    height: 115px;
    max-height: 130px;
}

.TaskTypePaymentControl .InputPaymentATM {
    height:220px;
    max-height:270px;
}

.TaskTypePaymentControl .InputPaymentCheck {
    height:190px;
    max-height:240px;
}

.TaskTypePaymentControl .InputPaymentBankTransfer {
    height:340px;
    max-height:390px;
}

.TaskTypePaymentControl .CreditCardPayment {
    position:relative;
    background-color:White;
    border: solid 1px #ABADB3;
    height:550px;
    max-height:700px;
    padding:1em;
    width:85%;
}

.TaskTypePaymentControl .HyperLink {
    text-decoration:underline;
}

.TaskTypePaymentControl .CreditCard .DataFillingDivControl .FieldValue {
    border: solid 1px #DDD;
    width:87.5%;
    max-width: 99%;
    background-color:White;
}

.TaskTypePaymentControl .CreditCard .DataFillingDivControl .FieldValue .DivFieldValue {
    padding: 1em;
    max-height: 1000px;
    height: auto;
}


/* TaskTypeCheckPaymentControl */
.TaskTypeCheckPaymentControl .ImageStatus {
    max-height:12px;
}

.TaskTypeCheckPaymentControl .FieldReproductionFiles {
	padding-top: 25px;
}

.TaskTypeCheckPaymentControl .CreateInvoicePHC {
	padding-top: 25px;
}


/* ValidateReproductionRequestControl */
.TaskTypeControl .ValidateReproductionRequestControl .LabelFormHeader {
    font-weight: bold;
    font-size: 2em;
    padding-bottom: 2em;
}


/* TaskTypeReproductionControl */
.TaskTypeReproductionControl .FieldOtherRequests {
    padding-bottom:2em;
}

.TaskTypeReproductionControl .HyperLinkOtherRequests {
	float:left;
	margin-right:1em;
	text-decoration:underline;
}

.TaskTypeReproductionControl .HyperLinkOtherRequests a:active, 
.TaskTypeReproductionControl .HyperLinkOtherRequests a:link, 
.TaskTypeReproductionControl .HyperLinkOtherRequests a:visited, 
.TaskTypeReproductionControl .HyperLinkOtherRequestsa:hover {
	text-decoration:none;
}

.TaskTypeReproductionControl .ShippingDetails {
	margin-bottom: 1em;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color: #AAA;
}


/* TaskTypeValidateReproductionControl */
.TaskTypeValidateReproductionControl .ButtonNotifyUser .ButtonImage {
    background-image:url(../image/frontoffice_button_email_black_nano.png);
}


.TaskTypeAssignSeatControl .ButonSeat {
    margin-top: -9px;
    margin-left: 10px;
}


.TaskTypeValidateConsultationRequestControl .SendEmailToReader {
    padding-bottom: 1em;
}


.TaskTypeValidateCertificationRequestControl .DataFillingCertificateAssociationTitle input {
    width: 75%;
}

.TaskTypeCheckInDocumentControl .ButtonForwardToOtherUser {
    margin-bottom: 1em;
}

.TaskTypeCheckInDocumentControl .ButtonCheckInDocument {
    margin-bottom: 15px;
}

.TaskTypeCheckInDocumentControl .DataFillingForwardToAnotherUser {
    margin-bottom: 0;
}

.TaskTypeCheckInDocumentControl .DataFillingForwardToAnotherUser .ClearDiv {
    display: none;
}

/* TaskTypeValidateOnlineRequestRequestControl, TaskTypeOnlineConsultationControl */
.TaskTypeValidateOnlineRequestRequestControl .OnlineConsultationPermissionsOptions {
    padding-top: 4em;
    padding-bottom: 5em;
}

.TaskTypeValidateOnlineRequestRequestControl .OnlineConsultationPermissionsOptions .FieldDate {
    padding-top: 2em;
}

.TaskTypeValidateOnlineRequestRequestControl .OnlineConsultationPermissionsOptions .LabelDocumentID {
    display: none;
}

.TaskTypeValidateOnlineRequestRequestControl .OnlineConsultationPermissionsOptions .LabelDocument {
    font-size: 2em;
    font-weight: bold;
}

.TaskTypeOnlineConsultationControl .DocumentPermissionsOptions,
.TaskTypeValidateOnlineRequestRequestControl .OnlineConsultationPermissionsOptions .DocumentPermissionsOptions {
    border-top: solid 1px #AAA;
    padding-top: 3em;
    margin-top: 2em;
}



.TaskTypeValidateOnlineRequestRequestControl .RequestDocumentationOptions {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
    margin-top: 2.5em;
    margin-bottom: 2.5em;
    border-top: solid 1px #AAA;
    border-bottom: solid 1px #AAA;
}

.TaskTypeValidateOnlineRequestRequestControl .document-warning,
.TaskTypeValidateOnlineRequestRequestControl .digitalobject-warning {
    margin: 0;
    padding: 0;
    margin-bottom: 0.3em;
}


.TaskTypeOnlineConsultationControl .DocumentPermissionsOptions {
    margin-bottom: 4em;
}

.TaskTypeOnlineConsultationControl .LabelDocument {
    padding-bottom: 2em;
}

.TaskDetailsControl .DataFillingCompleteUnitId {
    margin-bottom: 0;
}


.TaskTypeControl .LabelHeaderShippingDetails {
    font-size: 2em;
}
