

#desktop_notifications {display:none;}
#massassign_form {display:none;}


.bootstrap-container.col-sm-offset-3 {
    margin-top: 90px;
}

.content .nav-tabs > li.active > a, .content .nav-tabs > li.active > a:focus, .content .nav-tabs > li.active > a:hover {
  line-height:16px;
}
.content .nav-tabs > li > a, .content .nav-tabs > li > a:focus, .content .nav-tabs > li > a:hover {
  line-height:16px;
}

.panel-default.sub-panel > .panel-heading > a {
  padding-top:5px;
}

input[type="submit"], .button, input[type="reset"] {
    line-height: 27px;
	height: 27px;
}
input[type="email"] {
	min-height: 25px;
}
fieldset legend {
  margin-bottom:10px;
}
input[type="button"] {
    line-height: 27px;
	height: 27px;
}
.edit tr td[scope="row"] {
    line-height: 26px;
	height: 26px;
}
.col-sm-6 [type="bool"] {
    line-height: 26px;
}
.edit-view-field textarea {
    line-height: 13px;
}
input[type="text"] {
    line-height: 12px;
    min-height: 18px;
}
select {
    line-height: 25px;
	height: 25px;
}

.panel-default > .panel-heading {
  height: 38px;
}
.panel-default > .panel-heading > a {
  padding-top:10px;
  height: 38px;
}

.detail-view-field {
  min-height: 26px;
  padding: 0px;
  padding-left: 4px;
}

.content .detail-view .tab-content {
  padding-top:5px;
  padding-bottom:5px;
}
.table-responsive.list > tbody > tr > td {
    padding-top:2px;
	padding-bottom:2px;
}
.list tr th {
    padding-top:6px;
	padding-bottom:6px; 
}






select[multiple]{
	height: 100px;
}
select#assigned_user_id_advanced{
	height: 150px;
}
select::-ms-expand {
    display: none;
}
input[type=email]{
	min-height: 25px;
}
.email-address-input-group input[type=email].form-control {
	line-height: 10px;
}
#EditView_tabs .edit [type='checkbox'] {
	margin-top: 5px;
}

select#muster_status {
	height: 40px;
}


select[size] { padding:0 0px 0 5px; line-height: 26px; }

select{background:url("../../../../themes/SuiteP/images/forms/select.png") no-repeat right #fff; }

@-moz-document url-prefix() {
	.subpanel-table.list tr.pagination span.pageNumbers {
		top: 3px;
	}
}
.form-item #orderBySelect{
  min-width: 200px;
}


#whole_subpanel_securitygroups {display:none;}

#search_form label {
   white-space: pre-wrap;
}



.panel-default.sub-panel > .panel-heading > a {
  height: 38px !important;
}

div.quickcreate table.dcQuickEdit {
  margin-top:5px;
}

div.quickcreate div.panel-content {
  margin-top:-20px;
}


ul#subpanel_list table.list tbody tr.oddListRowS1 :last-child,ul#subpanel_list table.list tbody tr.evenListRowS1 :last-child {
  text-align:right !important;
}

input#account_name_advanced,input#account_name_basic { width:70%; }

select#date_end_hours,select#date_start_hours,select#date_end_minutes,select#date_start_minutes,select#date_due_hours,select#date_due_minutes,select#talk_date_hours,select#talk_date_minutes  {
	width:70px;
	height:26px;
}

select.country_select {
	width: 100%;
}



.detail-view-row .label,.edit-view-row .label {
	margin-top:4px;
	white-space: normal;
}

.highlight {
	color: #b6185c;
}

@media (max-width:700px){
	td.buttons {
		width: 100%;
	}

	.buttons .button {
		width: 46%;
	}

	.buttons {
		width: 104%;
		margin: 0 auto;
	}

	#EditView .buttons {
		width: 100%;
	}

	#EditView input[type="button"] {
		margin: 0px;
		font-size: 10px;
	}

	.buttons:after {
		clear: both;
	}

	.hide-phone {
		display:none;
	}

	.moduleTitle {
		padding-left: 5px;
	}

	.nav.nav-tabs {
		display:none;
	}

	.mobile-pagination {
		padding-top: 10px;
	}
}





@media (max-width: 1560px) {
	.navbar-search .query_string {
		height: 40px;
		width: auto;
	}
}

@media (max-width:715px){
	.edit-view-row .label {
		padding-bottom:3px;
	}
	
	.detail-view-row .label {
		padding-bottom:3px;
	}
	.navbar-search .query_string {
		height: 40px;
		width: 150px;
	}	
}


.ui-dialog-content h2 {
	font-size:16px;
}
.qtip-title-text {
	color: black;
}

/*  ################   Project specific Styles below ###################  */

.modal-content .search_form .view select {
	min-width: 80px;
}

.search_form .view .col-xs-12 input[type="text"] {
	width: 66%;
}

#quickcreatetop {
	display: none;
}

.dropdown.nav.navbar-nav.navbar-search {
	display: none;
}
.navbar-form.searchform {
	display: none;
}

select#material_date_start_hours,select#material_date_end_hours,select#material_date_end_minutes,select#material_date_start_minutes,
select#talk_date_hours,select#talk_date_minutes,select#talk_date_end_hours,select#talk_date_end_minutes,select#booking_deadline_hours, select#booking_deadline_minutes,
select#cancellation_deadline_hours, select#cancellation_deadline_minutes {
	width:70px;
	height:26px;
}

/* modify widths of menu bar */

@media (min-width: 1201px) {
	.desktop-toolbar {
	    width: 93%;
	}
	.desktop-bar {
		width: 6%;
	}
}
@media (min-width: 1561px) {
	.desktop-toolbar {
	    width: 80%;
	}
	.desktop-bar {
		width: 19%;
	}
}


#delete_reason {margin-bottom: 6px;}
#del_msg {width:280px !important;}


/* test system color the top bar as a warning */

.edit-view-row .label {
    line-height: 14px;
}

.paginationWrapper .buttons .pagination .btn-pagination, .paginationWrapper .buttons .pagination .btn-pagination:hover,.paginationWrapper  .pagination .btn-pagination, .paginationWrapper .pagination .btn-pagination:hover{
    padding: 10px;
    text-decoration: none;
}
