/* Sales calls CSS */
/* Interim for parallel development*/
@import "salescalls-overview.css";
/* END Interim for parallel development*/

/* PANELS */
.x-panel-header-text-container {
    text-overflow: clip;
}

.salescalls .x-panel-body,
.salescalls .x-form-item,
.salescalls .x-form-item-label,
.salescalls .x-form-field,
.salescalls .x-form-display-field {
    font-size: 11px;
}

/*  PREVIOUS ACTIVITIES     */
.activityComment .x-form-text,
.activityComment textarea.x-form-field {
    border: 0;
    padding: 3px 3px 1px 3px;
}

.subTitleHeader .x-panel-header-default {
    background-image: none;
    background-color: #eee;
}

.subTitleHeader .x-panel-header-text-default {
    color: #333;
}

.subject-icon-phone {
    background: transparent url("../../../../../Resources/Images/phone.png") center left no-repeat;
}

.subject-icon-appointment {
    background: transparent url("../../../../../Resources/Images/appointment.png") center left no-repeat;
}

.subject-icon-phone,
.subject-icon-appointment {
    margin-top: -2px;
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
}

.subjectText {
    display: inline-block;
}

.noPreviousActivities .content {
    position: relative;
    left: 0;
    top: 50%;
    text-align: center;
    font-weight: bold;
    color: #333;
}

.subTitleHeader .custOrderLink span {
    margin: 0;
    padding-left: 23px;
}

.showSPActivities .x-form-cb-wrap {
    background: transparent url('../../../../../Resources/Images/user.png') center left no-repeat;
    padding-left: 16px;
}

.showCustActivities .x-form-cb-wrap {
    background: transparent url('../../../../../Resources/Images/customer.png') center left no-repeat;
    padding-left: 18px;
}

.page-next {
    background: transparent url('../../../../../Resources/Images/grid/page-next.gif') center left no-repeat;
    width: 16px;
    height: 16px;
}

.page-prev {
    background: transparent url('../../../../../Resources/Images/grid/page-prev.gif') center left no-repeat;
    width: 16px;
    height: 16px;
}

/*  ACTIVITIES      */

.salescall-icon {
    background: transparent url("../../../../../Resources/Images/phone.png") center left no-repeat;
    width: 16px;
    height: 16px;
}

.sales-meeting-icon {
    background: transparent url("../../../../../Resources/Images/appointment.png") center left no-repeat;
    width: 16px;
    height: 16px;
}

.sales-meeting-icon,
.salescall-icon {
    display: inline-block;
    padding-left: 20px;
}

.titleText {
    margin-right: 15px;
}

.customerName .x-form-display-field {
    font-weight: bold;
    font-size: 11px;
}

.nudgeLeft {
    margin-right: -22px;
}

.salesCallsFieldInfoBtn {
    margin-right: 5px;
}

.displayFieldAutoWidth .x-form-item-label {
    width: auto !important;
}

.custOrderLink {
    z-index: 3;
    position: relative;
    height: 16px;
    text-decoration: none;
}

.custOrderLink span {
    color: #15428B;
    background: transparent url('../../../../../Resources/Images/custorder.png') center left no-repeat;
    padding-left: 24px;
    margin-left: -24px;
    height: 16px;
}

/* Inactive styling */
.isInactive .x-panel-body-default,
.isInactive .x-form-text,
.isInactive .textarea.x-form-field {
    background: #EDEDED;
}

/* CONTACT INFO     */
.customer-url-image, .customer-map-image {
    cursor: pointer;
    margin: 3px 0 0 6px;
    vertical-align: middle;
}

.customer-url {
    vertical-align: middle;
}

.pickerItem {
    padding: 4px;
    font-size: 11px;
}

.pickerItem a {
    display: inline-block;

}

.pickerText {
    font-weight: bold;
}

.item-icon-telephone {
    background: transparent url('../../../../../Resources/Images/SilkIcons/telephone.png') center left no-repeat;
}

.item-icon-phone {
    background: transparent url('../../../../../Resources/Images/phone.png') center left no-repeat;
}

.item-icon-email {
    background: transparent url('../../../../../Resources/Images/SilkIcons/email.png') center left no-repeat;
}

.item-icon-telephone,
.item-icon-phone,
.item-icon-email {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 7px;
}

/* Fieldsets */
.x-fieldset.clear-ext-ie-height-fix  {
	padding-top: 0!important;
}

.x-fieldset.clear-ext-ie-height-fix .x-fieldset-body {
	padding-top: 5px;
}

/* TYPE RADIO GROUP */
.menucheckitem .x-form-radio {
    display: none;
}

.menucheckitem .x-form-cb-label-after {
    margin-left: 0;
}

.menucheckitem.x-form-cb-checked .x-form-cb-label-after {
    font-weight: bold;
}




















