/**
 * EGroupware: CSS with less preprocessor
 *
 * INFOLOG
 *
 * Please do NOT change app.css directly, instead change app.less and compile it!
 * Pixleegg Template app.css
 * @link http://www.egroupware.org
 * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License
 * @author Stefan Reinhard <stefan.reinhard@pixelegg.de>
 * @package infolog
 * @version $Id$
 */


@import (reference) "../../../pixelegg/less/def_buttons.less";
@import (reference) "../../../pixelegg/less/def_mobile.less";
@import (less) "../default/app.css";


// #############################################################################
// Dialog infolog

/*###########################################
#                                           #
#       dialogHeader                       #
#############################################
#                                           #
#                                           #
#                                           #
#                                           #
#                                           #
#                   dialog                  #
#                                           #
#                                           #
#############################################
#                                           #
#    buttons                                #
#                                           #
#                                           #
##############################################*/

/*Input beschränken*/

#infolog-edit{
    margin: 0;

//    input{ max-width: 95%; }

    .et2_tabheader{
        background: transparent;
    }
    table.egwGridView_outer{
        max-width: 100%;
    }
    div.et2_hbox {
		white-space: nowrap;
	}

}
.infolog_fixedHeight {
	height: auto;
}

//TYP
select#infolog-edit_info_type {}

// Nummer hinter Typ
span#infolog-edit_info_number{}

//Kontakt
div#infolog-edit_info_contact{

    input.ui-autocomplete-input {

        span.ui-icon-close {
            background-color: @gray_0;
            background-size: contain;
            background-position: 5px 5px;
            top: 9px !important;
        }

}


}
label.et2_label {}

// Eingabe via Select + Input
div.et2_box_widget {}

//
input.infolog-edit_info_custom_from {}

// Kategorie


// Eltereintrag
.searchParent {

    input.ui-autocomplete-input {width: 95% !important;}

}


// Titel
input#infolog-edit_info_subject {width: 98% !important;}



/*#############################################*/
/*Tabs    */

/*Beschreibung************************************/

#infolog-edit_infolog-edit-description{


}

/*Verknüpfung ************************************/

#infolog-edit_infolog-edit-links{

    /*neue verknüpfung erstellen - div*/
    div#addressbook-edit_link_to {
        width: 100% !important;
    }

    // 1. with Addressbook

    // 2. Icon
    /*img.et2_button_icon defined in etemplate2.less*/

   table#infolog-edit_link_to {overflow-y: scroll;}




}

/*Delegation ************************************/

#infolog-edit_infolog-edit-delegation {

    .inputFullWidth input { width: 96%; }

}

#infolog-edit_infolog-edit-responsible .chzn-container .chzn-results {
	max-height: 150px;
}

/*Historie*/

// InfoLog encryption
button#infolog-edit_encrypt {
  top: 13px;
}
button#infolog-edit_timestamp {
  top: 13px;
}

#infolog-index table.egwGridView_grid {
   img{height: 16px;}
}
/* tablets and smartphones  */
@media only screen and (max-device-width:1024px) {

	#infolog-index_nm .gridCont_0_div_col_0.innerContainer {
		min-width: auto;
	}
	div.infoDescRow {
		height:32px;
		.mob-fontsize-s;
		max-width: 99%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding-top: 8px;
	}
	div.infoLinksRow, div.infoLinksRow ul[id^='infolog-index_'][id$='filelinks]'] {
		.mob-fontsize-s;
		max-width: 99%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap !important;
	}
	label[id^='infolog-index_'][id$='info_enddate]'] {
		.mob-fontsize-xs;

		time {
			float: none;
			font-weight: normal;
		}
	}
	label[id^='infolog-index_'][id$='info_startdate]']{
		.mob-fontsize-xs;
		time {
			float: none;
		}
	}
	ul[id^='infolog-index_'][id$='info_responsible]'] {
		overflow:hidden;
		white-space:nowrap;
		max-height: 15px;
		li{
			.mob-fontsize-s;
			text-align: right;
			text-overflow: ellipsis;
			white-space: nowrap;
			overflow: hidden;
			padding-right: 8px;
		}
	}
	ul[id^='infolog-index_'][id$='filelinks]']
	{
		white-space: nowrap !important;
	}
	.infoSubRow {
		span[id^='infolog-index_'][id$='info_subject]'] {
			white-space: nowrap;
		}
	}
	label[id^='infolog-index_'][id$='info_link]']
	{
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		width: 100%;
		.mob-fontsize-s;
		font-weight: normal;
	}
	infolog_rowHasSubs span.arrow,
	table.egwGridView_grid span.arrow.closed{
		display: none !important;
	}
	tr.infolog_rowHasParent > td:first-child {
		background: none !important;
	}
	div.et2_vbox.infolog_CompletedClmn {
		display: table-caption;
	}
	select#infolog-edit_pl_id {
		width:52%;
		margin-left:5px;
	}
	/*Disable notification label in view mode*/
	#infolog-view {
		tr.dialogHeadbar{
			div.et2_hbox {
				display:none;
			}
		}
	}
	.infolog_CompletedClmn {
		.infoPercent{
			height:23px;
			float:right;
		}
		.infoType{
			position: relative;
			height: 30px;
			img{
				position: absolute;
				right:0;
			}
		}
	}
}

/**/// Ende der APP INfolo