#views-exposed-form-search-constituents-page .form-item-title input {
  width: 135px;
}
.view-export-contacts .views-field-nothing-1 {
  text-align: center;
}
.view-export-contacts .views-field-nothing-1 a.crm-create-button {
  background: none repeat scroll 0 0 #0099E5;
  border: 1px solid #0072AB;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  color: white;
  font-family: "Open Sans Condensed",Helvetica,Arial,"Nimbus Sans L",sans-serif;
  font-size: 1.1em;
  padding: 1px 5px 3px;
  transition: all 0.1s linear 0s;
  display: inline-block;
}
.view-export-contacts .views-field-nothing-1 a.crm-create-button:hover {
  background: linear-gradient(#008FD6, #006FA6) repeat scroll 0 0 #0079B5;
}

/**
 * css for custom search
 */
#eea-phase-three-search-form #edit-search {
  width : 200px;
}
.view-search-option #eea-phase-three-search-form #edit-search {
  width: 250px;
}
/*#eea-phase-three-search-form input#edit-search.form-text, #eea-phase-three-search-form--2 input#edit-search--2.form-text {
  width : 200px;
}*/
#block-eea-phase-three-custom-search-block #eea-phase-three-search-form .form-item label {
  color: #444444;
  font-weight: bold;
  font-size: 1em;
  font-family: "Open Sans",Georgia,"Times New Roman","DejaVu Serif",serif;
}
.page-search-custom h1#page-title{
  border-bottom: 1px solid #C7C7C7;
  font-size: 1.5em;
}
.page-search-custom #eea-phase-three-search-form .form-item-search {
  float: left;
  width: 290px;
}
.page-search-custom #eea-phase-three-search-form .form-item-search label {
  display: none;
}
.page-search-custom #eea-phase-three-search-form #edit-submit {
  margin-top: 20px;
  padding: 7px 10px;
}
.page-search-custom .view-id-search_option .view-content table.views-table {
  clear: left;
}
#block-eea-phase-three-custom-search-block #eea-phase-three-search-form #edit-submit {
  margin-bottom: 4px;
  margin-top: 10px;
}

#organisation-node-form #field-message-add-more-wrapper label, #organisation-node-form #field-message-add-more-wrapper #edit-field-message-und-0-value, #organisation-node-form #field-message-add-more-wrapper .description {
  display: none;
}
#quicktabs-container-add_constituents #organisation-node-form #field-message-add-more-wrapper .description {
  text-align: center;
  color: #E42022;
  font-weight: bold;
  display: block;
}
#selected_networks_audience .selected_networks_audience {
  height: 40px;
  line-height: 20px;
  overflow-x: hidden;
  overflow-y: auto;
  width: 700px;
  background-color: white;
  border-width: 2px 1px 1px 2px;
  border-style: solid;
  border-color: black;
  padding: 0 5px;
}
.my-search-history {
  background: none repeat scroll 0 0 #EDEDED;
  border-radius: 3px 3px 3px 3px;
  padding: 5px 18px 10px;
  position: absolute;
  right: 26px;
  top: 40px;
  /*width: 200px;*/
  width: 17%;
  margin: 0;
}
.view-opoce-export .my-search-history {
  width: 200px;
}
.my-search-history tr td {
  border: 1px solid #CCCCCC;
  overflow: hidden;
  padding: 3px;
  text-align: left;
}
.my-search-history h2.block-title {
  border-bottom: 1px solid #C7C7C7;
  margin-bottom: 11px;
}
#views-exposed-form-export-organisations-page .views-exposed-form #edit-field-country-group-value-wrapper.views-exposed-widget {
  padding-top: 56px;
}
#views-exposed-form-export-organisations-page .views-exposed-form #edit-field-org-types-tid-wrapper.views-exposed-widget {
 position: absolute;
}
#views-exposed-form-export-contacts-page #edit-field-contact-organization-target-id-wrapper #edit-field-contact-organization-target-id.form-select {
  width: 100%;
  height:160px;
}
#views-exposed-form-export-contacts-page #edit-field-contact-user-publication-value-wrapper {
  width: 39%;
  float: left;
  padding: 0;
  text-align: right;
}
#views-exposed-form-export-contacts-page #edit-field-country-group-value-wrapper {
  width: 50%;
  float: left;
}
#views-exposed-form-opoce-export-page-1 #edit-field-contact-user-publication-value-wrapper {
  float: left;
  padding: 0;
  text-align: right;
  width: 39%;
}
#views-exposed-form-opoce-export-page-1 #edit-field-country-group-value-wrapper {
  float: left;
  width: 50%;
}
#contacts-node-form #edit-field-contact-user-publication {
  display: none;
}
#contacts-node-form.node-form .phone_code_wrapper .chosen-container, #organisation-node-form.node-form .phone_code_wrapper .chosen-container {
  width: 308px !important;
}
#contacts-node-form .direct_phone_number_common, #organisation-node-form .direct_phone_number_common, #contacts-node-form .mobile_phone_code_common, #organisation-node-form .mobile_phone_code_common, #contacts-node-form .fax_phone_code_common, #organisation-node-form .fax_phone_code_common {
  width: 308px;
  padding-top: 6px;
}

.page-subscribers-on-today h1#page-title, .page-blocked-subscribers-on-today h1#page-title, .page-active-subscribers-on-today h1#page-title {
  border-bottom: 1px solid #C7C7C7;
}
.view-todays-subscribers-count {
  padding-top: 70px;
}
.view-todays-subscribers-count .view-header p {
  background: none repeat scroll 0 0 #A8A8A8;
  border-color: #929292 #929292 #CCCCCC;
  border-left: 1px solid #929292;
  border-right: 1px solid #929292;
  border-style: solid;
  border-width: 1px 1px 3px;
  color: #222222;
  font-weight: bold;
  padding: 9px 10px;
  margin: 0px;
}
#organisation-node-form .field_direct_phone_number_wrapper, #contacts-node-form .field_direct_phone_number_wrapper  {
 float: left;
 /*width: 50%;*/
  width: 407px;
}
#organisation-node-form .phone_code_wrapper, #contacts-node-form .phone_code_wrapper {
  /*width: 50%;*/
  width: 408px;
  float: left;
  clear: left;
}
.direct_phone, .mobile_phone,.fax_phone {
  float: left;
  /*width: 26%;*/
  width: 65px;
  padding-top: 50px;
}
.phone_code_wrapper .form-item-field-direct-phone-code, .phone_code_wrapper .form-item-field-mobile-phone-code, .phone_code_wrapper .form-item-field-fax-phone-code {
  clear: left;
  float: left;
  /*width: 74%;*/
  width: 343px;
  margin: 0;
  padding: 20px 0 0;
}
.fax_phone_button, .mobile_phone_button, .direct_phone_button {
  height: 24px;
  width: 32px;
}
.page-node-158 #node_organisation_form_group_org_details .fieldset-wrapper {
  overflow: visible;
  height: 1115px;
}
.page-node-edit.node-type-organisation #node_organisation_form_group_org_details .fieldset-wrapper, .page-node-add-organisation #node_organisation_form_group_org_details .fieldset-wrapper {
  overflow: visible;
  height: 979px;
}
.field_direct_phone_button_wrapper,.field_mobile_phone_button_wrapper,.field_fax_phone_button_wrapper {
  height: 80px;
}
.direct_phone_number_field .form-item input.form-text, .mobile_number_field .form-item input.form-text, .contact_fax_field .form-item input.form-text, .form-field-name-field-contact-website .form-item input.form-text, .form-field-name-field-contact-facebook .form-item input.form-text, .form-field-name-field-contact-languages .form-item input.form-text, .form-field-name-field-contact-twitter .form-item input.form-text, .form-field-name-field-contact-linkedin .form-item input.form-text, .form-field-name-field-org-website .form-item input.form-text {
  width: 380px;
}
.field_contact_left_fields_wrapper {
  width: 41%;
  float: left;
}
.field_contacts_right_fields_wrapper {
  width: 59%;
  padding-top: 121px;
  float: left;
}
#views-exposed-form-export-contacts-page .field_contact_left_fields_wrapper #edit-field-org-types-tid-wrapper {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.field_contact_left_fields_wrapper #edit-field-contact-user-publication-value-wrapper  {
  /*width: 230px;*/
  width: 41%;
  float: left;
  padding: 0;
  text-align: right;
}
.field_contact_left_fields_wrapper #edit-field-contact-country-tid-wrapper input#edit-field-contact-country-tid.form-text, .field_contact_left_fields_wrapper #edit-field-contact-languages-tid-wrapper input#edit-field-contact-languages-tid.form-text, #views-exposed-form-export-contacts-page .field_contact_left_fields_wrapper #edit-field-current-position-value-wrapper.views-exposed-widget input#edit-field-current-position-value.form-text {
  width: 85%;
}

#views-exposed-form-export-contacts-page .field_contact_left_fields_wrapper #edit-field-contact-country-tid-wrapper.views-exposed-widget, #views-exposed-form-export-contacts-page .field_contact_left_fields_wrapper #edit-field-contact-languages-tid-wrapper.views-exposed-widget, #views-exposed-form-export-contacts-page .field_contact_left_fields_wrapper #edit-field-current-position-value-wrapper.views-exposed-widget {
  clear: left;
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}

.field_contacts_right_fields_wrapper #edit-field-contacts-thematics-tid-wrapper select#edit-field-contacts-thematics-tid.form-select {
  width: 79%;
  height: 160px;
}

.field_contacts_right_fields_wrapper div#edit-field-contacts-thematics-tid-wrapper.views-exposed-widget {
  float: right;
  margin: 0;
  width: 37%;
}
.field_contacts_right_fields_wrapper div#edit-field-contact-organization-target-id-wrapper.views-exposed-widget  {
  float: right;
  margin: 0;
  width: 63%;
}
.field_opoce_left_fields_wrapper {
  clear: left;
  float: left;
  margin: 0;
  padding: 0;
  width: 41%;
}
.field_opoce_right_fields_wrapper {
  float: left;
  margin: 0;
  padding: 0;
  width: 59%;
}
.field_opoce_left_fields_wrapper #edit-field-current-position-value-wrapper input#edit-field-current-position-value,.field_opoce_left_fields_wrapper #edit-field-contact-country-tid-wrapper input#edit-field-contact-country-tid,.field_opoce_left_fields_wrapper #edit-field-contact-languages-tid-wrapper input#edit-field-contact-languages-tid.form-text {
  width: 85%;
}

.field_opoce_left_fields_wrapper #edit-field-contact-languages-tid-wrapper {
  clear: left;
  float: left;
}
.field_opoce_left_fields_wrapper #edit-field-contact-country-tid-wrapper.views-exposed-widget, .field_opoce_left_fields_wrapper #edit-field-contact-languages-tid-wrapper.views-exposed-widget, .field_opoce_left_fields_wrapper #edit-field-current-position-value-wrapper.views-exposed-widget {
  clear: left;
  float: left;
  margin: 0;
  padding: 0;
  width:100%
}

.field_opoce_right_fields_wrapper #edit-field-contacts-thematics-tid-wrapper select#edit-field-contacts-thematics-tid.form-select {
  height: 160px;
  width: 100%;
}
#views-exposed-form-opoce-export-page-1 .field_opoce_right_fields_wrapper #edit-field-contacts-thematics-tid-wrapper.views-exposed-widget {
  float: right;
  margin: 0;
  padding: 122px 0 0;
  width: 230px;
}
.page-export-contacts #selected_networks_audience, #views-exposed-form-opoce-export-page-1 #selected_networks_audience, #views-exposed-form-export-organisations-page #selected_networks_audience {
  width:100%
}
.page-export-contacts #selected_networks_audience .selected_networks_audience, #views-exposed-form-opoce-export-page-1 #selected_networks_audience .selected_networks_audience, #views-exposed-form-export-organisations-page #selected_networks_audience .selected_networks_audience {
  width:57%
}
.field_organisations_left_fields_wrapper {
  clear: left;
  float: left;
  margin: 0;
  padding: 0;
  width: 41%;
}
#views-exposed-form-export-organisations-page .field_organisations_left_fields_wrapper #edit-field-contact-country-tid-wrapper.views-exposed-widget, #views-exposed-form-export-organisations-page .field_organisations_left_fields_wrapper #edit-field-org-city-tid-wrapper.views-exposed-widget {
  clear: left;
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
#views-exposed-form-export-organisations-page .field_organisations_left_fields_wrapper #edit-field-contact-country-tid-wrapper input#edit-field-contact-country-tid.form-text, #views-exposed-form-export-organisations-page .field_organisations_left_fields_wrapper #edit-field-org-city-tid-wrapper input#edit-field-org-city-tid.form-text {
  width: 85%;
}

/*Abbrevaition style on the export consitutents page*/

.view-export-organisations .view-content table td a abbr[title] {
  cursor: pointer;
  border-bottom: none;
  white-space: normal;
}
.view-export-contacts .view-content thead tr th,
.view-export-contacts .view-content tbody tr td,
.view-export-organisations .view-content thead tr th,
.view-export-organisations .view-content tbody tr td {
  font-size: 11px;
}
#views-exposed-form-opoce-export-page-1 .field_opoce_left_fields_wrapper #edit-field-contact-user-publication-value-wrapper .form-item-edit-field-contact-user-publication-value-0 label, #views-exposed-form-export-contacts-page .field_contact_left_fields_wrapper #edit-field-contact-user-publication-value-wrapper .form-item-edit-field-contact-user-publication-value-0 label {
  padding-left: 4px;
}
body.page-export-contacts #main #content, body.page-export-organisations #main #content, body.page-admin-opoce-structure #main #content {
  position: relative;
}
#user-register-form .clearbutn{
  background-image: url("../images/clear_cross.jpeg");
  background-position: 100% 10px;
  cursor: pointer;
  height: 10px;
  left: 577px;
  bottom: 23px;
  position: relative;
  width: 10px;
  display: block;
}
#user-profile-form .clearbutn{
  background-image: url("../images/clear_cross.jpeg");
  background-position: 100% 10px;
  cursor: pointer;
  height: 10px;
  left: 577px;
  bottom: 23px;
  position: relative;
  width: 10px;
  display: block;
}
#edit-field-contact-email, #edit-field-contact-email--2 {
  position: relative;
}
#edit-field-contact-email-remove {
  bottom: 0;
  left: 120px;
  position: absolute;
}
#edit-field-contact-email .ajax-progress.ajax-progress-throbber, #edit-field-contact-email--2 .ajax-progress.ajax-progress-throbber {
  display: none;
}
#quicktabs-container-add_constituents #contacts-node-form .eea-custom-contact-email {
  bottom: 0;
  left: 120px;
  position: absolute;
}

/*Subscription Banner*/
body.page-subscribe #header,
body.page-user-login #header,
body.page-user-register #header {
  /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B1C748', endColorstr='#777C1F'), progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sites/all/themes/eea/images/subscription-banner.png"); *//* for IE */
  background-image: url(../images/subscription-banner.png);
  /*background-image: url(../images/subscription-banner.png), -webkit-linear-gradient(left top, #B1C748, #777C1F);*/ /* for webkit browsers */
  /*background-image: url(../images/subscription-banner.png), -moz-linear-gradient(top,  #B1C748,  #777C1F);*/ /* for firefox 3.6+ */
  background-repeat: no-repeat;
  background-position: right center;
  /*For IE*/
  /*background-image: url(../images/subscription-banner.png), -ms-linear-gradient(left top, #B1C748 100%, #777C1F 0%);*/
}
body.page-subscribe .header_wrapper,
body.page-user-login .header_wrapper,
body.page-user-register .header_wrapper {
  background: -webkit-linear-gradient(left top, #B1C748, #777C1F); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #B1C748,  #777C1F); /* for firefox 3.6+ */
  background: -ms-linear-gradient(left top, #B1C748 100%, #777C1F 0%);
  padding-right: 10px;
}
body.page-subscribe #eea-subscribe-login-title {
  clear: both;
  overflow: hidden;
  width: 175px;
  font-style: italic;
  font-size: 18px;
  color: #00a2e8;
  padding-left: 96px;
  margin-bottom: -30px;
}

body.page-subscribe #eea-subscribe-block-title {
  clear: both;
  overflow: hidden;
  width: 150px;
  font-style: italic;
  font-size: 18px;
  color: #00a2e8;
  margin-bottom: -30px;
  padding-left: 80px;
}

body.page-subscribe #eea-subscribe-login #user-login-form {
  margin: 0px auto;
}

body.page-subscribe #eea-subscribe-block .subscribe {
  margin: 0px auto;
}

/*body.page-subscribe #eea-subscribe-login, body.page-subscribe #eea-subscribe-block {
  padding-top: 25px;
  margin-top: 105px;
}*/

body.page-subscribe .eea_subscribe_login_wrapper {
  border-left: 1px solid lightgrey;
}

body.page-subscribe #content, body.page-user-register #content {
  margin-top: 40px;
}
.field-name-field-problamatic-mail {
  display: none;
}

.multiselect_field_organisation_type li a.ui-multiselect-all {
  display: none;
}
body.page-user-edit div.ui-multiselect-menu li a.multiselect_all_field_organisation_type {
  display: none;
}
#user-profile-form #edit-status .form-radio {
  width: 38px;
}
.admin-menu #user-profile-form #edit-field-problematic-mail-value {
  visibility: visible !important;
}
#user-profile-form #edit-field-problematic-mail-value {
  visibility: hidden;
}
.page-contact-all-thematic-interest-users-list .my-search-history.block {
  display: none;
}

fieldset#user_user_form_group_eventbrite_event .eea-subscription-note {
  display: none;
}

fieldset#user_user_form_group_eventbrite_event table.tableheader-processed {
  width: 40%;
}

