/* STYLES FOR PARTNERS PAGE */.partner-container {	box-sizing: border-box;	margin: 5px;	padding: 5px;	border: 1px solid #ccc;	border-radius: 3px;	width: 150px;	height: 150px;	float: left;	background: linear-gradient(		white, white 50%, #dedede 50%, #dedede	);	background-size: 100% 202%;	transition: all 0.2s ease;}.partner-container h3 {	font-weight: normal;	font-size: 1.3em;	margin-top: 25px;	text-align: center;}.partner-container p {	margin-bottom: 10px;	text-align: center;}.partner-logo {	max-width: 90%;	display: block;	margin-left: auto;	margin-right: auto;}.partner-container:hover {	background-position: 100% 100%;}.partner-container:hover .partner-description {	color: #444444;}.partner-container:hover a {	text-decoration: none;	color: #114477;}.partner-container .partner-description {	display: none;}.partner-container:hover .partner-description {	display: inline;}.partner-container:hover .partner-logo {	display: none;}/* SUBJECT CLOUD */#cloud { 	padding: 5px; 	line-height: 1.9em; 	text-align: center;	margin:0;	max-width: 700px;/*	height: 375px; */	font-family: "Lucida Sans Unicode","Lucida  Grande",Verdana,Arial,Helvetica,sans-serif;	font-size: .8em;	background-color: #ffffff;	margin-top:40px;margin-bottom:30px;}#cloud li {	display: inline;	padding: 13px;}/* RANKING - Color and Size*/#cloud .rank1 { 	font-size: 2.5em; font-weight: 900; color: #1b354c;}#cloud .rank2 { 	font-size: 2.2em; font-weight: 900; color: #21435f;}#cloud .rank3 { 	font-size: 1.8em; font-weight: 800; color: #275072;}#cloud .rank4 { 	font-size: 1.6em; font-weight: 700; color: #444444;}#cloud .rank5 { 	font-size: 1.4em; font-weight: 600; color: #336b99;}#cloud .rank6 { 	font-size: 1.2em; font-weight: 500; color: #3978ad;}#cloud .rank7 { 	font-size: 1.0em; font-weight: 400; color: #808080;}#cloud .rank8 { 	font-size: 0.9em; font-weight: 300; color: #8d8d8d;}#cloud .rank9 { 	font-size: 0.78em; font-weight: 200; color: #999999;}#cloud .rank10 { 	font-size: 0.7em; font-weight: 100; color: #a6a6a6;} /* SUBJECT CLOUD TOOLTIPS */.cloud-tooltip {	outline: none;	line-height: 25px;} .cloud-tooltip span { 	z-index: 10;	display: none; 	padding: 5px 9px; 	margin-top: -30px; 	margin-left: 10px; 	line-height: 20px; 	font-weight: normal; 	font-size: 12px;	border-radius:4px; 	box-shadow: 5px 5px 8px #CCC;	}.cloud-tooltip:hover span { 	display: inline; 	position: absolute; 	color: #111; 	border: 1px solid #DEDEDE; 	background: #ffffff; 	text-align: left;} /* FRAUD MONITOR WATERMARK */.view-id-fraud_monitor .view-content, .pane-content .node-fraud-monitor {  background-image: url("/sites/uia.org/files/img/fraud-monitor-img.png");  background-repeat: repeat;  background-size: contain;  }/* Small Adjustment for Panel Pane Titles Rendered as Links */.pane-title a {	text-decoration: none;	color: #003366;}/* USER GUIDE STYLES */.field-short-description .ui-widget-content {    border: medium none;}.field-short-description .ui-widget-header {	background:none;    border-width: 0 0 1px 0;    border-style: solid;    border-color: #AAAAAA;}.ui-tabs-nav li a {font-weight: 700;}.calug-geolist li {	float:left;	margin-right: 20px;	margin-bottom: 7px;	list-style-type: none;}/* Tables in User Guides */.ugtable table {	border-collapse: collapse;	margin-top: 1.5em;	margin-bottom: 1.5em;	width: 100%;	text-align:left;}.ugtable-head {	border: 0 none;	text-transform: uppercase;}.ugtable-head th {	background-color: #004477;	border-bottom: 1px solid #CCCCCC;	color: #FFFFFF;	padding: 7px;}.ugtable-cell {	padding: 5px;}.ugtable-row {	border-bottom: 1px solid #CCCCCC;}/*  CALENDAR AND ORG SUBMISSIONS   */.node-new_org_submission-form .form-item label, .node-calendar_submission-form .form-item label {     color: #004477;font-family: "brandon-grotesque", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;     font-size: 1.0em;     font-weight: bold;     text-transform: uppercase;}.node-new_org_submission-form fieldset.filter-wrapper, .node-calendar_submission-form .fieldset.filter-wrapper{display:none !important;	}.node-new_org_submission-form .description, .node-calendar_submission-form  .description {	color: #444;    	 font-size: 1.0em;	     font-weight: normal;		margin-top:6px;margin-bottom:20px;}#edit-field-new-org-country-und {     color: #757575;}.node-new_org_submission-form .form-item {     margin-right: 20px;}.node-new_org_submission-form .form-item .description {     color: #757575;     font-size: 0.95em;}.ui-multiselect-menu {     margin-top: 40px;}button.ui-multiselect.ui-state-active {     color: #757575;     font-weight: normal;}ul.ui-multiselect-checkboxes label {     color: #757575;}.ui-multiselect-all {     font-weight: normal;}.ui-multiselect-none {     font-weight: normal;}.form-item-field-new-org-post-code-und-0-value {     float: left;     margin-right: 20px;     width: 90px;}.form-item-field-new-org-city-und-0-value, .form-item-field-city-und-0-value {     float: left;margin-right: 20px;}.form-item-field-new-org-country-und, .form-item-field-new-org-country-und {     float: left;margin-right: 20px;}.form-item-field-new-org-other-country-und-0-value {     float: left;}.form-item-field-new-org-tel-und-0-value {     clear: left;}.form-item-field-new-org-name-contact-und-0-value {     float: left;}.form-item-field-new-org-contact-title-und-0-value {     float: left;}.form-item-field-new-org-address-und-0-value {     clear: left;}.form-item-field-new-org-tel-und-0-value {     float: left;}.form-item-field-new-org-fax-und-0-value {     float: left;}.form-item-field-new-org-email-und-0-value {     clear: left;}#edit-field-new-org-address-und-0-value {     max-width: 495px;}.form-item-field-new-org-address-und-0-value .grippie {     max-width: 493px;}.form-item-field-new-org-off-lang-und-0-value {     float: left;}.form-item-field-new-org-work-lang-und-0-value {     float: left;}.form-item-field-new-org-pd-staff-und-0-value {     clear: left;     float: left;}.form-item-field-new-org-pd-staff-und-0-value .description {     max-width: 450px;}.form-item-field-new-org-voluntary-staff-und-0-value {     float: left;}.form-item-field-new-org-finance-und-0-value {     clear: left;}.form-item-field-new-org-mems-africa-und, .form-item-field-new-org-mems-africa2-und, .form-item-field-new-org-mems-africa3-und{     float: left;margin-left:20px;}.form-item-field-new-org-mems-america-und, .form-item-field-new-org-mems-amer2-und, .form-item-field-new-org-mems-amer3-und {     float: left;}.form-item-field-new-org-mems-asia-und, .form-item-field-new-org-mems-asia2-und, .form-item-field-new-org-mems-asia3-und {     float: left;}.form-item-field-new-org-mems-pacific-und, .form-item-field-new-org-memx-pac2-und, .form-item-field-new-org-mems-pac3-und {     clear: left;     float: left;margin-left:20px;}.form-item-field-new-org-mems-europe-und, .form-item-field-new-org-mems-eur2-und, .form-item-field-new-org-mems-eur3-und {     float: left;}.form-item-field-new-org-other-mems-und-0-value, .form-item-field-new-org-other-mems2-und-0-value,.form-item-field-new-org-other-mems3-und-0-value {     float: left;clear:left;margin-bottom:10px;}.form-item-field-new-org-other-mems-und-0-value div.description, .form-item-field-new-org-other-mems2-und-0-value div.description,.form-item-field-new-org-other-mems3-und-0-value div.description {clear:left;margin-top:5px !important;	}#field-new-org-other-mems-add-more-wrapper, #field-new-org-other-mems2-add-more-wrapper, #field-new-org-other-mems3-add-more-wrapper, .form-item-field-new-org-num-mem-states-und-0-value, .form-item-field-new-org-num-natl-mem-und-0-value, .form-item-field-new-org-num-indiv-mem-und-0-value, .form-item-field-new-org-mems-intl-org-und-0-value, .form-item-field-new-org-act-other-geo-und-0-value, .form-item-field-new-org-activities-und-0-value {margin-left:20px;}#edit-field-new-org-other-mems-und-0-value {     max-width: 275px;}.form-item-field-new-org-other-mems-und-0-value .grippie {    max-width: 273px;}.page-node-add-new-org-submission .form-type-textarea {     max-width: 750px;}.page-node-add-new-org-submission .tabledrag-toggle-weight {     display: none;}#edit-field-new-org-email-und-0-value {     width: 300px;}#edit-field-new-org-url-und-0-value {     width: 300px;}#edit-field-new-org-mem-intlorg-quest {	clear:left;}#field-new-org-other-mems-add-more-wrapper {clear:both;margin-bottom:10px;}div#edit-field-number-of-countries, div#edit-field-number-of-countries-maximu {float:left;width:300px !important;}div#edit-field-participants-minimum-, div#edit-field-participants-maximum-  {float:left;width:300px !important;}div#edit-field-participants-minimum-, div#edit-field-number-of-countries {margin-right:20px;}div#edit-field-event-website, div#edit-field-national-organization, div#edit-field-participants-minimum- {clear:left;}div.form-field-name-field-start-date fieldset {padding:0px;}div.form-field-name-field-start-date span.fieldset-legend {     	color: #004477;	font-family: "brandon-grotesque", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;     font-size: 1.0em;     font-weight: bold;     text-transform: uppercase;}div.form-field-name-field-start-date label.option, div.form-field-name-field-start-date label {font-size:11px;color:#333;font-family:'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;margin:0;font-variant:normal !important;text-transform:none;}div#field-start-date-add-more-wrapper .date-no-float, div#field-start-date-add-more-wrapper .container-inline-date {clear:none !important;}div#field-start-date-add-more-wrapper label  {font-size:12px;color:#333;font-family:'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;margin:0;font-variant:normal !important;text-transform:none;}div#field-start-date-add-more-wrapper div.start-date-wrapper {width:250px !important;float:left !important;clear:left !important;} div#field-start-date-add-more-wrapper div.end-date-wrapper {width:250px !important;float:left !important;margin-top:-15px;}div.description {clear:left;margin-top:4px !important;margin-bottom:7px !important;color:#757575 !important;font-family:'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;margin:0;font-variant:normal !important;text-transform:none;font-size:12px;line-height:15px;}.edit-field-local-contact-info-und-0-format, fieldset#edit-field-local-contact-info-und-0-format, .tabledrag-toggle-weight-wrapper, div.filter-wrapper {display:none;}div.form-item-field-start-date-und-0-show-todate {margin:0;padding:0;}p.waiver-text {  font-size: 0.8em!Important;  color: #757575!Important;}.form-item-field-waiver-opt-in-out-und label {	display: none;}/* JOURNALS ARCHIVE*/.view-display-id-panel_pane_4 .views-exposed-widgets {  margin-bottom: 30px;}.view-display-id-panel_pane_4  input#edit-submit-uia-publications {  margin-top: 12px;}.view-display-id-panel_pane_4 .views-reset-button input#edit-reset {  margin-top: 12px;}.view-display-id-panel_pane_4 h2, .panels-flexible-region-ta_layout-themes-inside {  margin-bottom: 15px;}.panels-flexible-region-ta_layout-ta_articles-inside {  font-size: 1.1em;}fieldset.collapsible, fieldset.collapsed {    border-color: #ffffff;}.panels-flexible-region-ta_layout-themes-inside {  margin-left: 30px;}.field-ta-theme  {  margin-left: 17px;  color: #666666;}.panels-flexible-region-ta_layout-purchase_link-inside {  margin-top: 23px;}.panels-flexible-ta_layout {  border-bottom: 1px dashed grey;}#edit-field-category-tid-wrapper, #edit-field-ta-theme-tid-wrapper, #edit-combine-wrapper, div.views-widget-per-page {  height: 50px;  float: left;}/* HQ Styles */#views-exposed-form-uia-publications-page-4 {  margin-bottom: 40px;}.views-field-field-hq-uia-article-link {  margin-bottom: 12px;}.panels-flexible-woa_news_layout {  border-bottom: 1px dashed grey;  margin-bottom: 20px;}.date-display-single, .views-field-field-hq-issue-no {  font-weight: bold;}.panels-flexible-woa_news_layout .views-field-body {  margin-top: 12px;}/* WOA Styles */.view-display-id-woa_page_3 {  max-width: 75%;  float: left;  margin-right: 20px;}.pane-block-99 {  margin-bottom: 30px;}.view-display-id-page_3 .views-field-field-woa-link {  padding-bottom: 20px;}.view-display-id-woa_page_3 input#edit-reset {  margin-top: 20px!important;}/* ROUNDTABLE LOGOS */.sponsor-container {  box-sizing: border-box;	margin: 5px;	padding: 5px;	width: 140px;	height: 140px;	float: left;	background: #ffffff;}.sponsor-logo {	max-width: 90%;	display: block;	margin-left: auto;	margin-right: auto;}.host-partner-container {  box-sizing: border-box;	margin: 5px;	padding: 5px;	float: left;	background: #ffffff;  max-width: 800px;  min-height: 140px;}.host-partner-logo {	max-width: 90%;	display: block;	margin-left: auto;	margin-right: auto;}.host-partner-logo-container {	padding: 5px;	border: 0 #ffffff;	float: left;	background: #ffffff;  max-width: 688px;	width: 75px;	height: 75px;}/* AMs DOWNLOADS */#homebox-block-panels_mini_ams_file_downloads .view-display-id-page_3 .date-display-single, #homebox-block-panels_mini_ams_file_downloads .view-display-id-page_2 .date-display-single, .field-am-downloads-yr-published .date-display-single, .field-am-dl-pub-for-year .date-display-single {  font-weight: normal;}/** AMs DIRECTORY **/.view-display-id-am_dir_name .views-row, .view-display-id-am_dir_country .views-row {  box-sizing: border-box;  border-radius: 5px;  border: 1px solid #ccc;  margin: 15px;  max-width: 600px;}#quicktabs-tabpage-associate_members_tabs-3 .view-header {  margin-bottom: 20px;}.panels-flexible-row-am_directory-main-row {  color: #047;  background: #dedede; /* Old browsers */  background: linear-gradient(to bottom, #dedede 0%,#ffffff 100%); /* W3C */  height: 100%;}.am-dir-company-name, .am-dir-country {  font-size: 1.2em;}.am-dir-company-name {  margin-left: 3px;  margin-top: 2px;}.am-dir-country {  text-align: right;  font-style: italic;}.panels-flexible-am_directory  .panels-flexible-row-inside-first {  padding: 2px;}.panels-flexible-row-am_directory-1-inside {  padding: 5px;}.panels-flexible-region-am_directory-contact_details-inside, .panels-flexible-region-am_directory-contact_details-inside p {  margin-left: 10px;  color: #666666;}.panels-flexible-region-am_directory-contact_details-inside p {  margin-left: 0px;  margin-bottom: -2px;}.field-am-website {  margin-bottom: 7px;}/** AM COLORBOX/PROFILES **/#cboxLoadedContent .entity-profile2 {  text-align: left;}.entity-profile2 .field-label, .field-am-city, .field-am-state-prov-region, .field-am-post-code, .field-am-telephone-number, .field-am-fax, .field-am-contact-person, .field-am-contact-function {  float: left;}.entity-profile2 .field-label, .field-am-description, .field-am-country-1, .field-am-email, .field-am-website {  clear: left;}.entity-profile2 .field-am-email, .field-am-website {  margin-top: 0px;}.field-am-address, .field-am-address p, .field-am-city, .field-am-state-prov-region, .field-am-post-code, .field-am-country-1, .field-am-telephone-number, .field-am-fax, .entity-profile2 .field-label, .field-am-email, .field-am-contact-person, .field-am-contact-function, .field-am-website {  margin-left: 5px;  color: #666666;}.entity-profile2 .field-am-country-1, .entity-profile2 .field-am-fax, .entity-profile2 .field-am-logo {  margin-bottom: 15px;}.panels-flexible-region-am_directory-logo-inside {  text-align: center;}.entity-profile2 h3.field-label {  display: none;}.entity-profile2 .field-am-description {  margin-top: 20px;  margin-left: 0px;  border-top: 1px dashed grey;  width: 95%;  padding: 10px;}.entity-profile2 .field-am-company-name {  padding-top: 10px;}.field-am-address {  margin-left: 0px;}.field-am-address p {  line-height: 115%;  margin-bottom: 0px;}.entity-profile2 h2 a {  display: none;}.entity-profile2 .field-am-logo {  float: left;  margin-right: 30px;}.entity-profile2 .field-am-address {  clear: left;  margin-top: 30px;}/* STATS PAGES */.panels-flexible-151 .pane-block h4 {  margin-top: 20px;}/*DOC ARCHIVE */.view-doc-archive {  max-width:825px;}#views-exposed-form-doc-archive-page {  padding-top:100px;}.node-type-archive div.messages--status {  max-width: 750px;}/* ARCHIVE APPOINTMENT FORM */.node-6798 .form-textarea-wrapper textarea {  max-width: 750px;}.node-6798 input#edit-submitted-first-name, .node-6798 input#edit-submitted-last-name, .node-6798 input#edit-submitted-university-or-organization,  .node-6798 input#edit-submitted-position, .node-6798 select#edit-submitted-country {  max-width: 300px;}/* FIX GOOGLE MAPS DISPLAY IN QUICKTABS */.quicktabs-hide {  display: block;  position: absolute;  left: -10000px;  top: -10000px;}/* YEARBOOK QUOTES */#ybreview_slide p {	color: grey;	font-style: italic;	margin-top: 15px;	line-height: 170%;}#ybreview_slide span {	font-style: normal;	font-weight: bold;}#ybreview_slide p::before {	content: open-quote;	font-size: 3.0em;	line-height: 0.1em;	margin-right: 15px;	vertical-align: -0.4em;}/* YEARBOOK PRODUCT PAGES */.field-yb-vol-title {  font-size: 1.2em;}.item-listyb li, .listicc li {  list-style: none;}.view-display-id-ybprint .panels-flexible-products_layout, .view-display-id-page_icc_print .panels-flexible-products_layout {  border-bottom: 1px dashed #d4d4d4;  margin-bottom: 20px;  margin-top: 10px;}.item-listyb .panels-flexible-column-products_layout-1, .item-listyb .panels-flexible-column-products_layout-2 {  float: left;  min-width: 200px;}/* CALENDAR PRODUCT PAGES */.view-display-id-page_cal_faq {  min-height: 450px;}/* MEETINGS STATS PRODUCT PAGE */.view-display-id-page_mtgstats {  margin-top: 20px;}.view-display-id-page_mtgstats {  max-width: 775px;float:left;}.view-display-id-page_mtgstats .views-row-1 {  margin-top: 60px;}.view-display-id-page_mtgstats li {  list-style: none;}.view-display-id-page_mtgstats .panels-flexible-products_layout {  border-bottom: 1px dashed #d4d4d4;  margin-bottom: 20px;  margin-top: 10px;}/* UIA ACADEMY SUBMISSION FORM */#webform-client-form-11708 .form-item {	margin-top:0;	margin-right:10px;	color:#004477;	font-size:0.9em;}#webform-client-form-11708 label {  text-transform:uppercase;  font-weight:normal;}#webform-component-date-location-svc3--date-location1--date-location-box .form-item {  margin-right:0;}#webform-component-date-location-svc3--date-location1--date-location-box .webform-calendar, #edit-submitted-date-location-svc3-date-location1-date-location-box-start-time-svc-minute, #edit-submitted-date-location-svc3-date-location1-date-location-box-end-time-svc-minute {  margin-right:10px;}#webform-client-form-11708 fieldset {  border:none;}#webform-client-form-11708 .fieldset-legend {  font-size:1.3em;}#webform-client-form-11708 legend {  margin-bottom:20px;}#webform-component-person-submit--postal-add-submitter, #webform-component-entity-offering-svc--postal-add-entity, #webform-component-entity-offering-svc--billing-add-entity, #webform-component-persons-facilitating2--facilitator1--postal-add-facilitator1, #webform-component-persons-facilitating2--facilitator2--postal-add-facilitator2, #webform-component-persons-facilitating2--facilitator3--postal-add-facilitator3 {  width:300px;}#webform-client-form-11708 #edit-previous, #webform-client-form-11708 #edit-next, #webform-client-form-11708 #edit-submit {  border:none;  background-color:#146A9C;  color:#FFFFFF;  height:30px;  padding:5px 10px 5px 10px;  margin-right:7px;}#webform-client-form-11708 #webform-component-info-svc--desc-svc-fieldset legend, #webform-client-form-11708 #webform-component-info-svc--value-svc legend, #webform-client-form-11708 #webform-component-info-svc--target-grp-fieldset legend, #webform-client-form-11708 #webform-component-info-svc--text-pub-fieldset legend {  color:#004477;  font-size:0.7em;  text-transform:uppercase;  font-weight:normal;  margin-bottom:-7px;}#webform-client-form-11708 #webform-component-info-svc--desc-svc-fieldset, #webform-client-form-11708 #webform-component-info-svc--value-svc, #webform-client-form-11708 #webform-component-info-svc--date-location-svc3, #webform-client-form-11708 #webform-component-info-svc--target-grp-fieldset, #webform-client-form-11708 #webform-component-info-svc--revenue-fieldset, #webform-client-form-11708 #webform-component-info-svc--text-pub-fieldset {  margin-left:-12px;}#webform-client-form-11708 #webform-component-info-svc--date-location-svc3 legend, #webform-client-form-11708 #webform-component-info-svc--revenue-fieldset legend {  color:#004477;  font-size:0.7em;  text-transform:uppercase;  font-weight:normal;  margin-bottom:5px}#webform-component-info-svc--revenue-fieldset--participants-revenue-box--fee-svc {  margin-left:12px;}/* HISTORY TIMELINE */div.view.view-history.view-id-history.view-display-id-page.view-dom-id-ebe21682a30217e523cd98d126030cfa > div.view-header > p {  font-size:1.1em;}.simple_timeline ul .timeline-image {  overflow:hidden;}.field-timeline-date {  font-size:1.6em;  margin-top:15px;}.field-timeline-headline {  font-size:1.3em;  margin-top:10px;}div.view.view-history.view-id-history.view-display-id-page.view-dom-id-ebe21682a30217e523cd98d126030cfa > div.view-content > div > ul > li > div > span.timeline-content > span > div.field-body {  margin-top:10px;}/* STYLES FOR NEW ORG SUBMIISSIONS */.node-new-org-submission .field-label {  font-weight:bold;}.node-new-org-submission div {  margin: 10px;}/* AM NEWS BLOCK */#homebox-block-views_news-block_2  div.views-field-title {  color: #047;}#homebox-block-views_news-block_2 .views-row {  margin-top:15px;}/* REMOVE ADDITIONAL TABLE PADDING FOR SUBMITTED NEWS ITEMS */#content > article.node-other-news > article > table {  margin-top:0px!important;  margin-bottom:0px!important;}/* CUSTOMIZED SERVICES */#custom-services-selection > tbody > tr:nth-child(even) {    background-color: #fff!important;}#custom-services-selection > tbody > tr:nth-child(odd) {    background-color: #eeeeee!important;}