/* CSS for ADD Account */
#edit-field-account-primary-user-0-uid-uid {
  width: 90%;
}

/* CSS for ADD Account */

/* CSS for user contact form */
#edit-copy-wrapper label {
 width: 150px;
}

/* Fix the rendering issue with Footer, CSV for views in IE */
.view-footer, .feed-icon  {
margin:10px;
}

/* Fix the rendering issue with Views exposed filter in IE */
.view-content {
  margin-top:10px;
}

/* Color the logout link differently */
#dhtml_menu-27970 {
color:red;
}

/* Modify Header */
#navigation.header-on {
    display: none;
    padding: 0;
}

#toppanel-head {
display:none;
}

/* Change Password */
#edit-pass-pass1-wrapper label, #edit-pass-pass2-wrapper label{
 width: 160px;
}

/* Feedback Results */
td {
    border-style: solid;
    border-width: 0.5px;
}

thead th {
 background: black;
}

td.active {
    background:lightgrey;
    font-size: 12px;
}

td, th, p {
    background: white;
    font-size: 15px;
}

/* IE fix for overlapping Save, Preview buttons in Create Ticket */
input.form-submit, input.teaser-button {
margin-top: 10px;
/*  clear:both; */
}

#navigation.header-on {
  padding: 0;
}

#page-wrapper {
  min-width: 1200px;
}

label {
  font-size: 8pt;
}

input, select, textarea {
  font-size: 8pt;
}

a.active {
  font-weight: bold;
}

a.active:link, a.active:visited, a.active:hover, a.active:active {
  color: #fb8d37;
}

td, th, p {
  font-size: 10pt;
}

#content .content {
  font-size: 8pt;
}

.item-list .pager li a {
  color: #fff;
}

.view-nodecomments div.node {
  background-color: #eee;
  padding: 20px;
}

.view-nodecomments div.isDeleted {
  background-color: #ccc;
}

#content.login-content {
  width: 420px;
  margin: 100px auto;
}

.login-content .content-in {
  width: 340px;
  padding: 30px;
  padding-top: 80px; 
  background: transparent;
  background-image: url(images/strand-logo-dashboards.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}

.login-content .content-in .item-list ul {
  clear: both;
  list-style: none;
  margin: 0;
  margin-top: 15px;
  margin-left: -16px;
  padding: 0;
  font-weight: bold;
}

.login-content .content-in .item-list ul li {
  float: left;
  list-style: none;
}

.crm-login label.option {
  margin-left: -4px;
}

.crm-login .form-item label {
  float: left;
  width: 120px;
}
#breadcrumb h2 {
  float: left;
  margin-left: 215px;
  color: green;
}

#breadcrumb .breadcrumb {
  clear: both;
}

label {
  background-color: #fff;
}

label.label-help {
  clear: both;
  background-color: #fff;
}

.form-item label {
  display: inline;
}


.node-form .form-text {
  display: inline;
  width: auto;
}


fieldset {
  clear: both;
}

.customerInfo {
  margin: 2px;
  padding: 2px;
  border: 1px solid #eee;
  display: block;
}

.level-1 {
  background-color: #fff;
}

html.js .resizable-textarea textarea {
  clear: both;
}

ul.links li.comment_add {
  display: block;
  background: url("images/buttons/green-button.png") no-repeat scroll center top transparent;
  font-weight: bold;
  width: 170px;
  text-align: center;
  padding: 2px;
  margin: 20px 5px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  text-transform: uppercase;
  outline: 1px solid #9BABB0;
  -moz-outline-radius: 4px 4px 4px 4px;
  border: 1px solid #fff;
}

ul.links li.comment_add a:link, ul.links li.comment_add a:visited, ul.links li.comment_add a:hover, ul.links li.comment_add a:active {
  color: #fff;
  text-decoration: none;
}

/** This displays all taxonomy terms, regardless of vocabulary left to right **/
ul.vocabulary-list li {
  display: inline;
  margin-left: 0;
  padding-left: 0;
  margin-right: 10px;
}

ul.vocabulary-list {
  margin: 0;
  padding: 0;
}

.item-list h3 {
  margin: 2px;
  font-size: 10pt;
}

.node .field {
  width: 300px;
  float: left;
  margin: 1px;
  padding: 2px;
  font-size: 12pt;
}

.node .field-item {
  font-size: 10pt;
  color: #073cd3;
}

.node .field-label-inline-first {
  color: #000;
}

.node .field-field-interaction-customer {
  background: white none repeat scroll 0% 0%;
  clear: both;
  width: 917px;
  margin: 0.5em;
}
.node .field-field-interaction-customer p, .node .field-field-interaction-support p {
	line-height: normal;
}
.node .field-field-interaction-support {
  background: white none repeat scroll 0% 0%;
  clear: both;
  width: 917px;
  margin: 0.5em;
}

.links {
  clear: both;
}

.node .subject {
  font-weight: bold;
  font-size: 12pt;
}

.node .subject a:link, .node .subject a:visited, .node .subject a:hover, .node .subject a:active{
  color: green;
}

.view-id-nodecomments .node {
  margin: 15px 0;
}

/** Table Styling **/
.views-table th {
  font-weight: normal;
  font-size: 8pt;
}

.views-table td {
  background-color: #fff;
  overflow: hidden;
  font-size: 8pt;
  border-style: solid;
  border-width: 0.5px;
}

.views-table td span {
  font-size: 8pt;
}

.views-table td.views-field-field-ticket-id-value {
  width: 12%;
}

.views-table td.views-field-title {
  width: 12%;
}

.views-field-phpcode      {
  width: 12%;
}

.views-table  {
  font-size: 12pt;
border-collapse: collapse;
}

.views-table td.views-field-name {
}

.views-table td.views-field-field-timestamp-value {
}

.views-table td.views-field-field-handingover-value {
  text-align: center;
}

.views-table td.views-field-nothing-1 {
}

.views-table td.views-field-field-ticketstatus-value {
}

.views-table td.views-field-field-ticket-court-value {
}

.views-table td.views-field-field-customer-uid {
}

.view-id-notifications .views-table td.views-field-phpcode {
  width: 22%;
}

.views-table td.views-field-field-user-leed-value {
  text-align: center;
}

.views-table td.views-field-field-renewal-value {
  text-align: center;
}

.views-table td.views-field-nothing {
  width: 7%;
}

/** Conditional Styles **/
.views-table td.handedOver {
  background-color: #e8f36a;
  font-weight: bold;
}

.views-table td.isLead {
  background-color: #1c890a;
  font-weight: bold;
  color: #fff;
}

.views-table td.escalated {
  background-color: #d00;
  font-weight: bold;
  color: #fff;
}

/** Webform corrections **/
.webform-client-form .form-item {

}

.webform-client-form textarea {
  clear: both;
  float: left;
}

.webform-client-form #edit-actions {
  clear: both;
  padding: 20px 0;
}

.webform-client-form .form-item label {
  clear: both;
  width: 430px;
}

.webform-client-form .form-radios {
  clear: both;
}

.webform-client-form .form-radios .form-item {
  float: left;
  width: 150px;
}

.webform-client-form .form-radios .form-item label {

}

/** Exposed Filters **/
.views-exposed-form {
 background-color: #E0E0E0;
}

.views-exposed-widget .form-text {
  width: 120px;
}

.views-exposed-widget label {
  font-size: 8pt;
  background-color: #E0E0E0;
}

.views-exposed-widget input,.views-exposed-widget select,.views-exposed-widget textarea  {
  font-size: 8pt;
}




.date-views-filter-wrapper .date-clear {
  float: left;
}

.view-id-searchtickets .views-exposed-widget {
  width: 130px;
  margin: 0 5px;
}
#search-ticket-results th,
#search-ticket-results td {
  border: 1px solid #ccc;
  padding: 2px;
}

.view-id-searchtickets .views-exposed-widget .form-submit {
  /* float: left; */
  
  /*margin-top: -20px;*/
}

.view-id-notifications .views-exposed-widget {
  width: 150px;
}


.view-id-notifications .views-exposed-widget .form-submit {
  margin-top: 125px;
}

/*
.view-id-license_keys .views-exposed-widget {
  width: 220px;
  min-height: 47px;
}

.view-id-license_keys .views-exposed-widget .form-submit {
  margin-top: 125px;
}
*/

.view-id-view_feature_requests .views-exposed-widget {
  width: 130px;
}

.view-id-view_feature_requests td.views-field-phpcode-1 {
  width: 10%;
}

.view-id-ticket_escalations .views-exposed-widget {
  width: 130px;
}

.view-id-ticket_escalations td.views-field-phpcode {
  width: 5%;
  text-align: center;
}

.view-id-ticket_escalations td.views-field-field-timestamp-value {
  width: 17%;
}

.view-id-ticket_escalations td.views-field-phpcode-1 {
  width: 17%;
}

.view-id-ticket_escalations td.views-field-phpcode-4 {
  width: 15%;
}

.view-id-installation_state_view .views-exposed-widget {
  width: 220px;
  min-height: 47px;
}

.view-id-all_users .views-exposed-widget {
  width: 150px;
  min-height: 47px;
}

.view-id-all_users .views-exposed-widget select {
  width: 120px;
}

.view-id-all_users .views-field-nothing {
  width: 10%;
}

.view-id-all_users .views-field-nothing-1 {
  width: 9%;
}

.view-id-all_users .views-field-nothing-2 {
  width: 12%;
}

/** Customers View */
.view-id-all_users_product_usage .views-exposed-widget {
  width: 150px;
  min-height: 47px;
}

.view-id-all_users_product_usage .views-exposed-widget select {
  width: 120px;
}

.view-id-all_users_product_usage .views-field-nothing {
  width: 10%;
}

.view-id-all_users_product_usage .views-field-nothing-1 {
  width: 9%;
}

.view-id-all_users_product_usage .views-field-nothing-2 {
  width: 12%;
}

/* Content_Profiles View */
.view-id-content_profiles .views-exposed-widget {
  width: 150px;
  min-height: 47px;
}

.view-id-content_profiles .views-exposed-widget select {
  width: 120px;
}

.view-id-content_profiles .views-field-nothing {
  width: 10%;
}

.view-id-content_profiles .views-field-nothing-1 {
  width: 9%;
}

.view-id-content_profiles .views-field-nothing-2 {
  width: 12%;
}


#strand-license-keys-create-internal-licenses-form  #edit-expiryDate-wrapper {
  width: 300px;
  float: left;
}

#edit-qty-wrapper {
  float: left;
  width: 500px;
}

.view-id-product_updates_view .views-exposed-widget {
  width: 180px;
  min-height: 47px;
}

#views-bulk-operations-form--1 h3{
 display:none;
}

#views-bulk-operations-form--1 fieldset{
 display:none;
}

#views-bulk-operations-form--1 font{
 display:none;
}

/** Date fields **/
.ui-datepicker-next {
display:none
}

.ui-datepicker thead {
  background-color: #eee;
}

#edit-expiry-date-min-datepicker-popup-0-wrapper .description, #edit-expiry-date-max-datepicker-popup-0-wrapper .description, #edit-activation-date-min-datepicker-popup-0-wrapper .description, #edit-activation-date-max-datepicker-popup-0-wrapper .description, #edit-created-max-datepicker-popup-0-wrapper .description, #edit-created-min-datepicker-popup-0-wrapper .description, #edit-date-filter-max-datepicker-popup-0-wrapper .description, #edit-date-filter-min-datepicker-popup-0-wrapper .description, #edit-latest-invocation-min-datepicker-popup-0-wrapper .description, #edit-latest-invocation-max-datepicker-popup-0-wrapper .description, #edit-date-filter-1-min-datepicker-popup-0-wrapper .description, #edit-date-filter-1-max-datepicker-popup-0-wrapper .description, #edit-expiryDate-datepicker-popup-0-wrapper .description, #edit-date-filter-1-min-datepicker-popup-0-wrapper .description, #edit-field-account-onwatch-till-0-value-datepicker-popup-0-wrapper .description, #edit-field-timestamp-0-value-wrapper .description {
 display:none
}
/** Date fields end **/

/** Form items **/
.clear {
  clear: both;
}

#edit-notify-wrapper {
  clear: both;
}

#edit-notify-wrapper label {
  width: 400px;
  font-weight: bold;
}
/** Form Items ends **/

/** DHTML Menus **/


/** DHTML Menus ends **/

/**Edit/Add Ticket **/
.node-form #edit-title {
  width: 80%;
}

.conditional-field {
  display: inline;
  float: left;
  margin-right: 2em;
}

.controlling-field {
  clear: left;
}

.node-form .container-inline-date .form-item .form-item{
  float: none;
  display: inline;
}


/**Edit/Add Ticket end **/

/**Edit Profile start**/


#user-profile-form .form-radios .form-item, #user-profile-form .form-checkboxes .form-item {
  display: inline-block;
  width: 150px;
  clear: none;
}

#user-profile-form .form-radios, #user-profile-form .form-checkboxes {
  clear: both;
}

#user-profile-form .form-radios .form-item .description, #user-profile-form .form-checkboxes .form-item .description {
  clear: both;
}

/** Edit Profile End **/

/** Interaction start **/

#comments #node-form .date-clear-block {
  display:inline-table;
  margin: 0pt 2em;
}
#edit-field-int-in-time-0-value-wrapper > label, #edit-field-int-in-time-0-value-wrapper > .form-item, #edit-field-int-out-time-0-value-wrapper > label, #edit-field-int-out-time-0-value-wrapper > .form-item {
 float: left;
}

/** Interaction end **/

#views-ui-edit-display-form .form-radios .form-item,#views-ui-edit-display-form .form-checkboxes .form-item {
  display: block;
  width: auto;
}

#edit-field-profile-next-interaction-0-value-wrapper .form-item label {
  display: inline-block;
}

#edit-field-profile-next-interaction-0-value-wrapper label {
  display: none;
}

/** Ticket categories **/
#node-form  .hierarchical-select-wrapper-wrapper,
.node-add-supportticket .hierarchical-select-wrapper-wrapper {
  display: none;
}

/* Search tickets by keywords */
#searchtickets-search-ticket-form #edit-keywords-wrapper {
    display: inline;
}
#searchtickets-search-ticket-form #edit-keywords-wrapper label {
    display: block;
}
#searchtickets-search-ticket-form #edit-keywords-wrapper #edit-keywords {
    width: 250px;
}
.page-search-ticket-result #dhtml_menu-102321 {
  color: #fb8d37;
  font-weight: bold;
}
