html,body{background-color:#fff;color:#000;font-size:14px;font-family:'Roboto',sans-serif}img{max-width:100%}form{height:100%}.PagePlaceholderContent{overflow:scroll;height:100%}.PagePlaceholder{height:100%}hr{border-color:#67597a}.no_side_margins{margin-left:0 !important;margin-right:0 !important}.no_side_padding{padding-left:0 !important;padding-right:0 !important}.relative{position:relative}.no_margin_bottom{margin-bottom:0 !important}a{color:#154166;text-decoration:underline}a,a *{-webkit-transition:.3s;transition:.3s}.iframe_fullwidth{width:100%}.OnSiteSlider{display:none !important}.mobile_show{display:block !important}.mobile{display:none}small{font-style:italic}#ismobile{display:none}h1{color:#154166;font-size:28px;line-height:30px;font-family:'Lato',sans-serif;font-weight:700;margin-bottom:25px}h2{color:#000;font-size:22px;line-height:25px;font-family:'Lato',sans-serif;font-weight:700;margin-bottom:10px}h3{color:#d1495b;font-size:20px;font-weight:700;line-height:24px;font-family:'Lato',sans-serif;margin-bottom:8px}h4{color:#000;font-size:18px;line-height:25px;font-family:'Lato',sans-serif;font-weight:700;margin-bottom:10px}.header_container{background-color:#154166}.header_container_inner{max-width:1000px}.header_top_container{height:30px;padding:6px 0}.mobile_logo{display:none}.mobile_navigation_header{display:none}.mobile_top_nav_items{display:none}.header_container.loginregister .header_container_inner{max-width:800px;padding-top:20px}.header_container.loginregister .header_acronym{font-family:'Lato',sans-serif;font-size:24px;color:#fbda00;font-weight:700;line-height:30px;margin-bottom:5px}.header_container.loginregister .header_acronym .cke_textarea_inline{min-height:40px}.header_container.loginregister .header_orgname{font-family:'Roboto',sans-serif;font-size:20px;color:#fff;line-height:24px;max-width:330px;margin:auto}.header_container.loginregister .header_orgname .cke_textarea_inline{min-height:40px;height:40px}.header_container.loginregister .header_loginregister_nav{margin-top:24px}.header_container.loginregister .header_loginregister_nav a{width:14.275%;font-family:'Lato',sans-serif;font-weight:700;text-transform:uppercase;display:inline-block;color:#fff;text-decoration:none;line-height:18px;font-size:1.2em;padding-bottom:24px;border-bottom:2px solid #154166}.header_container.loginregister .header_loginregister_nav a:hover,.header_container.loginregister .header_loginregister_nav a.active{border-bottom:2px solid #fbda00;color:#fbda00}ul.header_top_navigation{float:right;list-style:none;padding:0}ul.header_top_navigation li{float:left;margin-right:35px;position:relative}ul.header_top_navigation li:last-child{margin-right:0}ul.header_top_navigation li a{position:relative}ul.header_top_navigation li a i{color:#fff;font-size:18px;vertical-align:top;float:left}ul.header_top_navigation li a .name{font-size:12px;color:#fff;float:left;padding-left:5px;line-height:16px}ul.header_top_navigation li a:hover i,ul.header_top_navigation li a.active i,ul.header_top_navigation li a:hover .name{color:#fbda00}.myprofilemenu{display:none}.myprofilemenu.open{display:block;position:absolute;background-color:#fff;width:100px;right:0;border-radius:2px;z-index:9998;padding:10px 0}.myprofilemenu.open a{float:left;width:100%;color:#2274a5;border-left:2px solid #fff;text-transform:uppercase;padding:0 10px;font-size:10px;font-family:'Roboto',sans-serif;font-weight:700}.myprofilemenu.open a:hover{text-decoration:none;border-left:2px solid #ee8434}.navigation_logo_container{position:relative}.header_logo{float:left;width:310px;margin-bottom:15px}.header_logo .logo{float:left;max-width:55px}.header_logo .acro_name{float:left;padding-left:18px;display:inline-block;max-width:255px}.header_logo .acro_name .acro{font-family:'Lato',sans-serif;font-size:20px;color:#fbda00;font-weight:700;line-height:32px;margin-bottom:0;display:inline-block;float:left;width:100%}.header_logo .acro_name .name{font-family:'Roboto',sans-serif;font-size:16px;color:#fff;display:inline-block;line-height:16px;float:left}.header_container.loginregister .header_logo{float:none;width:initial}.header_navigation{position:relative;float:right;width:690px}.header_navigation .navigation_button{position:absolute;right:-18px;top:54%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:20px}.header_navigation .navigation_button i:first-child{color:#fbda00;font-size:35px}.navigation_button i.close{display:none;color:#154166;font-size:35px;opacity:1}.navigation_button.open{background-color:#f8f8f8}.navigation_button.open i:first-child{display:none}.navigation_button.open i.close{display:block}.header_navigation .navigation_container{display:none;position:absolute;z-index:10000;-webkit-box-shadow:-4px 4px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:-4px 4px 6px 0 rgba(0,0,0,.16);box-shadow:-4px 4px 6px 0 rgba(0,0,0,.16);background-color:#f8f8f8;top:100%;max-width:375px;right:-24px}.header_navigation .navigation_container ul{float:left;width:100%;list-style:none;padding:0;margin:0}.header_navigation .navigation_container ul li{float:left;width:100%;padding:0;margin:0}.header_navigation .navigation_container ul li a{float:left;text-decoration:none;width:100%;padding:5px 25px;border-bottom:1px solid #eee;color:#154166;text-transform:uppercase;font-weight:bold;font-size:13px;line-height:24px;font-family:'Lato',sans-serif}.header_navigation .navigation_container ul li:last-child a{border-bottom:0}.header_navigation .navigation_container ul li a:hover{text-decoration:none;background-color:#154166;color:#fff}.header_navigation .navigation_container.open{display:block}section{background-color:#f8f8f8;min-height:400px;float:left;width:100%}section ul{padding-left:15px;margin-top:5px;margin-bottom:5px}section ul li{margin-bottom:5px}.content_container{max-width:40%;min-height:400px;padding-top:40px;padding-bottom:65px;margin:auto}.content_wide_container{max-width:860px;min-height:600px;padding-top:40px;padding-bottom:65px;padding-left:0;padding-right:0}.content_narrow_container{max-width:530px;min-height:400px;padding-top:40px;padding-bottom:100px}.membership_compare_table thead th{color:#154166}.membership_compare_table i.checked{color:#21b901}.membership_compare_table i{color:#d1495b}.flowchart_step{width:100%;margin-bottom:25px;font-size:18px;text-align:center;padding:15px;background-color:#154166;color:#fff;text-align:center;position:relative}.flowchart_step h4{font-size:20px;font-weight:bold}.flowchart_step *{color:#fff}.flowchart_step .flowchart_arrow{position:absolute;bottom:-32px;left:0;width:100%}.flowchart_step .flowchart_arrow i{color:#154166;font-size:40px}.flowchart_step .flowchart_arrow.hidearrow{display:none}.flowchart_step.flow_blue{background-color:#2674b6}.flowchart_step.flow_blue .flowchart_arrow i{color:#2674b6}.flowchart_step.flow_orange{background-color:#ee8434}.flowchart_step.flow_orange .flowchart_arrow i{color:#ee8434}.flowchart_step.flow_red{background-color:red}.flowchart_step.flow_red .flowchart_arrow i{color:red}.flowchart_step.flow_green{background-color:#21b901}.flowchart_step.flow_green .flowchart_arrow i{color:#21b901}.flowchart_step a{color:#fff;text-decoration:underline}.flowchart_step a:hover{color:#fff;text-decoration:none}.image_content_table{float:left;width:100%;margin-bottom:40px}.dashboard_icons_container{padding-top:50px;padding-bottom:50px}.dashboard_icons_container .row{margin-bottom:50px}.dashboard_icons_container .row .col-sm{text-align:center}.dashboard_icons_container .row a.dashboard_link img{max-width:initial}.dashboard_icons_container .row a.dashboard_link{font-size:16px;display:inline-block;text-decoration:none;font-family:'Roboto',sans-serif;line-height:20px;color:#000}.overlay_loader{display:none;position:absolute;background-color:rgba(255,255,255,.6);top:0;left:0;width:100%;height:100%;z-index:100;text-align:center}.overlay_loader img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.myprofile_container{display:inline-block}.profile_details_container{float:left;width:100%;position:relative;padding-right:15px;word-break:break-word}.profile_picture{width:26%;margin-right:6%;float:left;height:130px;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.18);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.18);box-shadow:0 3px 5px 0 rgba(0,0,0,.18)}.profile_name_location{float:left;width:68%;font-size:16px}.profile_name{float:left;width:100%;color:#d1495b;font-size:24px;font-weight:700;line-height:24px;font-family:'Lato',sans-serif;margin-bottom:5px}.profile_discipline{float:left;width:100%;color:#000;font-size:18px;line-height:20px;font-family:'Lato',sans-serif;font-weight:700;margin-bottom:5px}.profile_details_container .detail{float:left;width:100%;margin-bottom:5px;position:relative;font-size:16px}.profile_details_container .detail:last-child{margin-bottom:0}.profile_details_container .detail.phone,.profile_details_container .detail.email{padding-left:30px}.profile_details_container .detail.phone:before{content:'';font-family:"Material Icons";font-size:18px;color:#2274a5;position:absolute;left:0;top:-2px}.profile_details_container .detail.email:before{content:'';font-family:"Material Icons";font-size:18px;color:#2274a5;position:absolute;left:0;top:-2px}.profile_details_container .detail.email a{color:#67597a;text-decoration:underline}.profile_details_container .add_button{position:absolute;top:0;right:0}.profile_details_container .add_button i{font-size:18px;color:#2274a5}.specialties{margin-top:10px}.specialties:first-child{margin-top:15px}.specialties .specialty{float:left;width:initial;margin:0 5px;border:1px solid #2274a5;font-family:'Roboto',sans-serif;padding:10px 15px;border-radius:6px;color:#2274a5;font-size:12px;line-height:12px}.specialties .specialty:first-child{margin-left:0}.specialties .specialty:last-child{margin-right:0}.overlay_container{position:fixed;background-color:rgba(0,0,0,.25);width:100%;height:100%;top:0;left:0;z-index:10000;display:none}.overlay_container:before{content:"";position:absolute;width:100%;height:100%;background:inherit;z-index:-1;filter:blur(10px);-moz-filter:blur(10px);-webkit-filter:blur(10px);-o-filter:blur(10px);transition:all 2s linear;-moz-transition:all 2s linear;-webkit-transition:all 2s linear;-o-transition:all 2s linear}.overlay_container_inner{position:absolute;top:50%;transform:translateY(-50%);width:100%}.overlay_content_container{margin:auto;width:40%;background-color:#fff;padding:30px 25px;border-radius:10px;position:relative;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);box-shadow:0 3px 5px 0 rgba(0,0,0,.25)}.overlay_close{position:absolute;right:10px;top:10px;color:#ee8434}.myprofile_divider{float:left;width:100%;border-color:#bfbbc5;border-width:2px;margin:30px 0}table.PostsTable.ForumSearchResults{width:100%}.ForumS .UserAvatar{width:100%}.ResultThread{padding-top:25px}.ResultThread a{font-weight:700}.Forum{margin-top:60px}#p_lt_ctl02_pageplaceholder_p_lt_ctl02_ForumSearchBox_btnGo{margin-top:10px}.page_banner_container{width:100%;position:relative;height:395px;margin-bottom:30px}.page_banner_container .page_banner{position:absolute;top:0;left:0;width:100%;height:100%}.page_banner_container .page_banner .page_banner_caption{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:20px 3%}.page_banner_container .page_banner .page_banner_caption .caption{display:block;margin:auto;max-width:860px}.page_banner_container .page_banner .page_banner_caption .caption h1{color:#0d0d0d;max-width:320px;margin-bottom:0}.page_banner_container .page_banner .page_banner_caption .caption .banner_caption_logo{display:block;margin-bottom:12px}.content_block_container{width:100%;margin-bottom:40px}.content_block_container .content_block_title{float:left;width:100%;margin-bottom:20px}.content_block_container .content_block_title h2{font-size:24px;line-height:30px;color:#154166}a.yellow_btn{display:inline-block;text-decoration:none;background-color:#fbda00;padding:15px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);box-shadow:0 3px 6px 0 rgba(0,0,0,.18);color:#171717;font-family:'Roboto',sans-serif;font-weight:bold;font-size:14px;line-height:16px;text-align:center}.yellow_btn:hover{text-decoration:underline;color:#171717}.yellow_button_grid_container .yellow_btn{width:100%}.yellow_button_grid_container .yellow_button_grid_item{max-width:25%;flex:0 0 25%;margin-bottom:20px}.featured_projects_grid_container .featured_project{max-width:33.33%;flex:0 0 33.33%}.featured_projects_grid_container .row{padding-left:7px;padding-right:7px}.featured_projects_grid_container .featured_project{max-width:31.33%;flex:0 0 31.33%;background-color:#fff;margin:0 1%;margin-bottom:30px;padding:20px 12px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);box-shadow:0 3px 6px 0 rgba(0,0,0,.18);text-decoration:none}.featured_projects_grid_container .featured_project:hover strong{text-decoration:underline}.featured_projects_grid_container .featured_project strong{font-family:'Lato',sans-serif;margin-bottom:7px;display:block;font-size:22px;line-height:25px;color:#0d0d0d}.featured_projects_grid_container .featured_project span{color:#0d0d0d;font-size:14px;line-height:21px}.two_column_left_image_container .left_col{max-width:52%;flex:0 0 52%}.two_column_left_image_container .right_col{max-width:42%;flex:0 0 42%}.two_column_left_image_container .right_col h2{color:#154166}footer{float:left;width:100%}.footer_container{background-color:#fff;height:50px;padding:15px 18px}.footer_container .col,.footer_container .col a{font-family:'Roboto',sans-serif;font-size:12px;color:#000}.footer_container .col a{text-decoration:underline}.footer_container .col a:hover{text-decoration:none}.footer_container .col ul{list-style:none;padding:0}.footer_container .col ul li{display:inline-block;list-style:none;padding-left:2px;padding-right:6px;border-right:1px solid #67597a}.footer_container .col ul li:last-child{border-right:0;padding-right:0}.footer_container .col ul li:first-child{padding-left:0}.form_container{padding:0;height:100%}.form_container.login_form_container{width:100%;max-width:100%}.form_container .form-group{margin-bottom:15px}.form_container.register_form_container .row{margin-left:0;margin-right:0;margin-bottom:}.form_container .row .col{padding:0;margin:0 15px}.form_container .row .col:first-child{margin-left:0}.form_container .row .col:last-child{margin-right:0}.form-group .btn-primary,.form_container .btn{border:0;padding:12px;border-radius:4px;display:inline-block;width:100%;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-decoration:none;background-color:#ee8434;text-transform:uppercase;color:#fff;font-weight:700;font-family:'Roboto',sans-serif;font-size:14px}.form_container .btn:active{background-color:#ad4e06}.form_container .btn-primary{border:0;background-color:#ee8434}.form_container .btn.not_round{border-radius:0}.form_container .btn.small{display:inline-block;width:100%;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:30px;background-color:#ee8434;text-transform:uppercase;color:#fff;font-weight:700;font-family:'Roboto',sans-serif;font-size:12px;padding-top:6px}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#ee8434;border-color:#ee8434}.form-group input[type=text].form-control,.form-group input[type=password].form-control,.form_container input[type=text].form-control,.form_container input[type=email].form-control,.form_container input[type=password].form-control,.form_container textarea.form-control,.form_container select.form-control{border-radius:0;border:1px solid #67597a;height:48px;font-family:'Roboto',sans-serif;font-size:16px;color:#67597a;padding:12px 20px}.form_container .form-control:focus{box-shadow:0 0 0 .2rem rgba(255,175,29,.25)}.control-label,.form_container label{vertical-align:top;font-family:'Roboto',sans-serif;font-size:12px;color:#000;line-height:14px;margin-bottom:5px}.form-group.form-check{padding-left:35px}.form-group.form-check input[type=checkbox]{position:absolute;margin-left:-99999px}.form-group.form-check label{font-family:'Roboto',sans-serif;font-size:16px;line-height:19px;vertical-align:middle;margin-bottom:0;cursor:pointer}.form-group.form-check label::before{content:'';width:30px;height:30px;position:absolute;left:0;top:0;border:1px solid #67597a}.form-group.form-check input[type=checkbox]:checked+label::before{content:'';font-family:'Material Icons';text-align:center;vertical-align:middle;font-size:20px;padding-top:5px}.error{color:red}.ErrorLabel{margin-bottom:10px;display:inline-block;width:100%}.label_error{color:red;vertical-align:top;line-height:14px}.success{color:#468847}.parsley-error input,input.parsley-error,.parsley-error select,select.parsley-error,.parsley-error .cke_wysiwyg_frame,textarea.parsley-error{color:#b94a48 !important;background-color:#f2dede !important;border:1px solid red !important}.parsley-success input,input.parsley-success,.parsley-success select,select.parsley-success,.parsley-success .cke_wysiwyg_frame,textarea.parsley-success{color:#468847 !important;background-color:#dff0d8 !important;border:1px solid #d6e9c6 !important}.contributingmembership_overlay{position:absolute;z-index:2;width:100%;height:100%}.contributingmembership_overlay .contributingmembership_overlay_inner{background-color:#fff;padding:20px 40px;position:absolute;width:75%;left:0;right:0;margin:auto;top:30%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.36);-moz-box-shadow:1px 3px 5px 0 rgba(0,0,0,.36);box-shadow:1px 3px 5px 0 rgba(0,0,0,.36)}.blur_form{-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}.active_projects_container{margin-top:25px}.project_filters_col{max-width:25%}.projects_listing_col{max-width:72%;float:right}.projects_listing_col .project_container{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);float:left;width:100%;margin-bottom:40px;position:relative;padding:20px 30px;background-color:#fff;position:relative;-webkit-transition:0s;transition:0s}.projects_listing_col .project_container .arrow_container{left:0;position:absolute;bottom:-24px;text-align:center;width:100%}.projects_listing_col .project_container .arrow_container a{display:inline-block;text-decoration:none;width:60px}.projects_listing_col .project_container .arrow_container a:hover{text-decoration:none}.projects_listing_col .project_container .arrow_container a span{text-indent:-9999px;position:absolute;margin-left:-99999px;font-size:0}.projects_listing_col .project_container .arrow_container a:before{display:inline-block;line-height:20px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:100%;background-color:#fff;color:#000;content:'';font-family:"Material Icons";font-size:20px}.projects_listing_col .project_container.open .arrow_container a:before{content:'';font-family:"Material Icons"}.projects_listing_col .project_container .project_title{color:#154166;font-size:20px;line-height:30px;font-family:'Lato',sans-serif;font-weight:700;float:left;width:100%}.projects_listing_col .project_container .project_title_status_container{margin-bottom:10px;border-bottom:2px solid #f8f8f8;padding-bottom:10px}.projects_listing_col .project_container .project_status{color:#000;font-size:11px;position:relative;text-align:right;padding-left:25px;line-height:28px}.projects_listing_col .project_container .project_status:before{margin-top:-2px;font-family:"Material Icons";width:15px;height:15px;border-radius:20px;display:inline-block;vertical-align:middle;line-height:17px;text-align:center;margin-right:5px}.projects_listing_col .project_container .project_status.pending:before{content:'';background-color:#067ef9;color:#fff;font-weight:bold}.projects_listing_col .project_container .project_status.approved:before{content:'';background-color:#ffb100;font-weight:bold;color:#fff}.projects_listing_col .project_container .project_status.notapproved:before{content:'';background-color:red;color:#fff;font-weight:bold}.projects_listing_col .project_container .project_status.completed:before{content:'';background-color:#21b901;color:#fff;font-weight:bold}.projects_listing_col .project_container .row{margin-left:0;margin-right:0}.projects_listing_col .project_container .project_details{color:#000;font-size:12px}.form_container .active_projects_search_container .col{margin:0}.form_container .active_projects_search_container input[type=text]{border:0;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.active_projects_filter_listing_container .filter_options_group .form-group:last-child{margin-bottom:0}.active_projects_filter_listing_container .filter_options_group{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);float:left;width:100%;margin-bottom:20px;background-color:#fff;padding:20px}.active_projects_filter_listing_container .filter_options_group .form-group.form-check{padding-left:20px;margin-bottom:10px}.active_projects_filter_listing_container .filter_options_group .form-group.form-check input[type=checkbox]{position:absolute;margin-left:-99999px}.active_projects_filter_listing_container .filter_options_group .form-group.form-check label{font-family:'Roboto',sans-serif;font-size:14px;line-height:19px;vertical-align:top;margin-bottom:0;cursor:pointer}.active_projects_filter_listing_container .filter_options_group .form-group.form-check label::before{content:'';width:15px;height:15px;line-height:15px;position:absolute;left:0;top:2px;border:1px solid #67597a}.active_projects_filter_listing_container .filter_options_group .form-group.form-check input[type=checkbox]:checked+label::before{content:'';font-family:'Material Icons';text-align:center;vertical-align:middle;font-size:14px;padding-top:0}.active_projects_filter_listing_container .filter_options_group_apply_filters_btn_container{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);float:left;width:100%;margin-bottom:20px;background-color:#fff;padding:20px}.active_projects_filter_listing_container .filter_options_group_apply_filters_btn_container .form-group{margin-bottom:0}.projects_listing_col .project_container .project_summary_container{display:none;margin-top:10px}.form_container .row .col.clear_search_filters{margin-bottom:20px;font-size:12px;text-transform:lowercase}.form_container .row .col.clear_search_filters a{text-decoration:underline}.form_container .row .col.clear_search_filters a:hover{text-decoration:none}input.datepicker{background:transparent}.datepicker_container{position:relative;z-index:1}.datepicker_container:after{content:'';font-family:"Material Icons";color:#000;position:absolute;top:10px;right:10px;font-size:20px;z-index:-1}.project_details_container{float:left;width:100%;margin-bottom:40px}.project_details_title{float:left;width:100%;position:relative;margin-bottom:20px}.project_details_title h1{margin-bottom:0}.project_details_principal_dates{float:left;width:100%;margin-bottom:20px}.project_details_description{float:left;width:100%;margin-bottom:40px}.project_details_status{float:left;width:100%}.project_details_status .project_status{float:left;color:#000;max-width:200px;font-size:14px;position:relative;line-height:28px}.project_details_status .project_status:before{margin-top:-2px;font-family:"Material Icons";width:18px;height:18px;border-radius:20px;display:inline-block;vertical-align:middle;line-height:17px;text-align:center;margin-right:5px}.project_details_status .project_status.pending:before{content:'';background-color:#067ef9;color:#fff;font-weight:bold}.project_details_status .project_status.approved:before{content:'';background-color:#ffb100;font-weight:bold;color:#fff}.project_details_status .project_status.notapproved:before{content:'';background-color:red;color:#fff;font-weight:bold}.project_details_status .project_status.completed:before{content:'';background-color:#21b901;color:#fff;font-weight:bold}.project_details_view_all{float:left;width:100%}.project_publication{margin-bottom:10px;border-bottom:2px solid #f8f8f8;padding-bottom:10px;padding-top:10px;margin-top:10px;border-top:2px solid #f8f8f8}.project_publication a{font-size:12px;padding-left:23px;position:relative;text-decoration:none}.project_publication a:hover{text-decoration:underline}.project_publication a:before{content:'';font-family:'Material Icons';position:absolute;top:0;left:0;font-size:18px;line-height:15px;color:#ee8434}.project_details_title .project_publication{margin:0;border:0;padding:0}.project_details_title .project_publication a{font-size:14px;line-height:28px}.project_details_title .project_publication a:before{font-size:20px;line-height:16px}.threads_listing .Info{display:none}.threads_listing .ActionLink{padding-top:7px;border-radius:4px;display:inline-block;width:100%;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-decoration:none;height:30px;background-color:#ee8434;text-transform:uppercase;color:#fff;font-family:'Roboto',sans-serif;font-size:12px;text-align:center;width:initial;padding:7px 10px}.threads_listing .ForumManage .ActionLink{height:24px;font-size:8px}.threads_listing .table tr.Actions td{padding:0;border:0}.threads_listing .table-striped tbody tr:nth-of-type(odd){background-color:#f8f8f8}.threads_listing .table-striped tbody tr.Thread:nth-of-type(odd){background-color:#eee}.threads_listing td.ForumContent{padding:0;border-top:0}.threads_listing .ThreadTable{margin-top:20px}.threads_listing .table-striped tbody tr.Header{background-color:#154166;color:#fff}.ForumName{display:none}.ForumFlat .Pager td{border:0}.ForumFlat .table td.thread_title{padding:0;border:0;position:relative;margin-bottom:10px;float:left;width:100%}.ForumFlat a.return_forums{padding-top:7px;border-radius:4px;display:inline-block;width:100%;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-decoration:none;height:24px;font-size:8px;background-color:#ee8434;text-transform:uppercase;color:#fff;font-family:'Roboto',sans-serif;text-align:center;width:initial;padding:7px 10px;position:absolute;top:0;right:0}.ForumFlat .ForumContent{border:0;padding:0;margin-top:20px;position:relative}.PostsTable tr.Post>td{padding:20px 0;border:0;padding-top:0}.ForumPost{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.18);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.18);box-shadow:0 0 2px 0 rgba(0,0,0,.18);padding:10px}.ForumPost .ActionLink,.PostActionLink{padding-top:7px;border-radius:4px;display:inline-block;width:100%;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-decoration:none;height:24px;font-size:8px;background-color:#ee8434;text-transform:uppercase;color:#fff;font-family:'Roboto',sans-serif;text-align:center;width:initial;padding:7px 10px}.ForumManage{padding:10px 0}.PostActionSeparator{color:#f8f8f8}.ThreadTable td{padding:10px 20px}.UserAvatar{width:115px;float:left}.PostSubject{float:left;width:100%;margin-bottom:10px;font-weight:bold}.ForumNewPost .Title{float:left;width:100%;margin-bottom:20px}.forum_newpost_container .form_row{float:left;width:100%;margin-bottom:20px}.ForumNewPost .ForumPost{float:left;width:100%;margin-top:20px}.ForumNewPost .cke_chrome,.ForumNewPost textarea{width:100%}.ForumNewPost .form-group-submit input{float:left;margin-right:20px;width:25%;padding-top:6px}.PostReply{float:left;width:100%;display:none}.PostReply .ForumPost{display:none}.ErrorLabel{color:red}.PostIndent{padding-left:10px}.member_directory_container{position:relative}.member_directory_search{max-width:initial;padding-left:0;padding-right:0}.member_directory_search .row{margin-left:0;margin-right:0;flex:none}.member_search_and_hospital_listing_container{max-width:initial;padding-left:0;padding-right:0}.member_directory_listing_search_container{position:absolute;max-width:initial;z-index:10;background-color:#fff;width:30%;padding:25px 20px;border-radius:10px;height:94%;left:2%;top:3%;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.25);box-shadow:0 3px 5px 0 rgba(0,0,0,.25)}.member_directory_listing_search_container input{height:40px !important;padding:8px 16px !important}.member_directory_listing_search_container select{height:40px !important;padding:8px 16px !important}.member_directory_listing_search_container .btn{border-radius:4px;display:inline-block;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-decoration:none;height:initial;background-color:#ee8434;text-transform:uppercase;color:#fff;font-weight:normal;font-family:'Roboto',sans-serif;font-size:10px;position:relative;padding:5px 20px;line-height:25px;width:45%;font-weight:bold}.member_directory_hospital_listing{overflow-y:scroll;height:400px;padding:0}.member_directory_hospital_container{float:left;position:relative;width:100%;padding:25px;padding-left:40px;border-top:2px solid #f8f8f8}.member_directory_hospital_container .hospital_name{float:left;width:100%;color:#000;text-decoration:none;font-size:15px;font-weight:bold}.member_directory_hospital_container .hospital_address{float:left;width:100%;color:#000;text-decoration:none}.member_directory_hospital_listing .member_directory_hospital_container:hover{background-color:#154166;color:#fff}.member_directory_hospital_listing .member_directory_hospital_container:hover *{color:#fff}.member_directory_hospital_listing .member_directory_hospital_container:hover .hospital_name{color:#fbda00}.member_directory_hospital_container .hospital_marker{position:absolute;top:28px;left:8px;max-width:25px}.member_directory_container #map{width:100%;height:750px}.mapmarker_outercontent{padding:10px;max-width:300px}.mapmarker_bodycontent strong{font-weight:bold}.hospital_member_listing_container{display:none}.member_listing_item_container{float:left;width:100%;position:relative;padding:15px 10px;margin-bottom:0;border-top:2px solid #f8f8f8}.member_listing_item_container:first-child{border-top:0}.member_listing_item_container *{-webkit-transition:0s;transition:0s}.member_listing_item_container:hover{background-color:#154166;color:#fff}.member_listing_item_container:hover .member_disc,.member_listing_item_container:hover .member_type,.member_listing_item_container:hover .member_cityprov{color:#fff}.member_listing_item_container:hover .member_details .member_name{color:#fbda00}.member_listing_item_container:hover .member_details .member_name:after{color:#fbda00}.member_pic{float:left;width:20%;margin-right:4%;max-width:60px}.member_pic img{border-radius:40px;height:60px;width:60px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.18);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.18);box-shadow:0 3px 5px 0 rgba(0,0,0,.18)}.member_details{float:left;width:76%;position:relative}.member_details .member_name{color:#000;text-decoration:none;font-size:15px;font-weight:bold;line-height:20px}.member_details .member_name:after{content:'';font-family:"Material Icons";position:absolute;margin-left:8px}div.member_listing_item_container .member_details .member_name:after{content:''}.member_details .member_disc{float:left;width:100%;font-size:15px;color:#000}.member_details .member_type{float:left;width:100%;font-size:12px;color:#000}.member_details .member_cityprov{float:left;width:100%;font-size:12px;color:#000}.hospital_member_listing_container .hospital_members{overflow-y:scroll;max-height:400px;float:left;width:100%}.member_listing_hospital .member_directory_hospital_container{float:left;width:100%;position:relative;padding:10px 20px;margin-bottom:10px;border-top:2px solid #f8f8f8}.members_hospital_name{float:left;width:100%;color:#d1495b;font-size:20px;font-weight:700;line-height:24px;font-family:'Lato',sans-serif;margin-bottom:0}.membersat_label{vertical-align:top;font-family:'Roboto',sans-serif;font-size:12px;color:#000;line-height:14px;margin-bottom:5px}.back_button{float:left;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #f8f8f8}.back_button>a{border-radius:4px;display:inline-block;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-decoration:none;height:initial;background-color:#ee8434;text-transform:uppercase;color:#fff;font-weight:normal;font-family:'Roboto',sans-serif;font-size:10px;position:relative;padding:5px 20px;line-height:25px;width:initial;padding-left:30px;font-weight:bold}.back_button>a:before{content:'';font-family:'Material Icons';font-size:18px;position:absolute;left:10px}.member_listing_hospital{float:left;width:100%;padding-bottom:10px;border-bottom:2px solid #f8f8f8}.member_listing_hospital h2{float:left}.member_listing_hospital #members_hospital_name{float:left;width:100%;color:#d1495b;font-size:18px;font-weight:700;line-height:24px;font-family:'Lato',sans-serif;margin-bottom:0}.member_listing_hospital #members_hospital_address{font-size:16px;color:#000}.close_dir_search i{font-size:20px}.member_directory_listing_btnopen{position:absolute;z-index:10;background-color:#fff;padding:10px 40px;padding-right:25px;line-height:15px;text-decoration:none;border-radius:10px;top:5%;left:5%;border-radius:4px;display:inline-block;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-decoration:none;background-color:#ee8434;text-transform:uppercase;color:#fff;font-weight:700;font-family:'Roboto',sans-serif;font-size:11px}.member_directory_listing_btnopen:hover{color:#fff;text-decoration:none}.member_directory_listing_btnopen.visible{display:block}.member_directory_listing_btnopen:before{content:'';font-family:"Material Icons";color:#fff;position:absolute;left:15px;font-size:18px;top:10px}#hospital_members{float:left;width:100%;overflow-y:overlay;height:450px}@media screen and (max-width:1300px){.member_directory_listing_search_container{width:35%}}@media screen and (max-width:1135px){.header_navigation{width:69%}.header_logo{width:31%}.header_navigation .navigation_container{right:0}.header_navigation .navigation_button{right:0}.header_logo .logo{width:18%}.header_logo .acro_name{width:82%;padding-left:3%}.header_logo .acro_name .name{font-size:1.5vw}.header_logo .acro_name .acro{font-size:2vw;line-height:3vw}.overlay_content_container{width:75%}.member_directory_listing_search_container{width:45%;padding:20px 15px}}@media screen and (max-width:920px){a.yellow_btn{padding:15px 10px;font-size:13px}.dashboard_icons_container .w-100{display:none}.dashboard_icons_container .col-sm{max-width:25% !important}.dashboard_icons_container .row a.dashboard_link{margin-bottom:30px}.content_wide_container{padding-left:15px;padding-right:15px}}@media screen and (max-width:850px){.content_container{max-width:100%}.register_mailinglist .col{width:100%;float:left;display:inline-block;flex-basis:initial}.register_mailinglist .col .btn-primary{float:none;width:50%}.register_mailinglist .col:last-child{text-align:center;margin-top:10px !important}.project_filters_col{float:left;width:100%;flex:none;max-width:initial;margin-bottom:40px;margin-right:0 !important}.projects_listing_col{float:left;width:100%;flex:none;max-width:initial;margin-left:0 !important}.project_filters_col .filter_options_group{width:32%;margin:0 1%}.project_filters_col .filter_options_group:first-child{margin-left:0}.project_filters_col .filter_options_group:nth-child(3){margin-right:0}.active_projects_filter_listing_container{padding-left:0;padding-right:0}.active_projects_search_container{padding-left:0;padding-right:0}.active_projects_filter_listing_container .filter_options_group_apply_filters_btn_container{margin-top:20px;background:none;text-align:center}.active_projects_filter_listing_container .filter_options_group_apply_filters_btn_container .form-group{display:inline-block;width:45%}.member_directory_listing_search_container{width:45%}.featured_projects_grid_container .featured_project{max-width:48%;flex:0 0 48%}}@media screen and (max-width:767px){.header_container.loginregister .header_loginregister_nav a{font-size:.8em;width:20%}.page_banner_container .page_banner .page_banner_caption .caption h1{font-size:26px}.yellow_button_grid_container .yellow_button_grid_item{max-width:50%;flex:0 0 50%}.page_banner_container .page_banner .page_banner_caption{background-color:rgba(255,255,255,.7);text-align:center}.page_banner_container .page_banner .page_banner_caption .caption .banner_caption_logo{display:inline-block}.page_banner_container .page_banner .page_banner_caption .caption h1{max-width:100%}.two_column_left_image_container .right_col{max-width:46%;flex:0 0 46%}.two_column_left_image_container .right_col h2 br{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.content_container{max-width:85%}}@media screen and (min-width:1024px) and (max-width:1071px){.content_container{max-width:68%}}@media screen and (max-width:725px){#ismobile{display:inline}.mobile{display:inline}.no_overflow{overflow:hidden}section.master{margin-top:60px}.row{margin-left:initial;margin-right:initial}.content_block_container .row{margin-left:-15px;margin-right:-15px}.project_details_status .row,.project_details_principal_dates .row{margin-right:-15px;margin-left:-15px;margin-top:10px}.header_container_inner{padding:0}.header_container:not(.loginregister){padding:0;position:fixed;top:0;left:0;z-index:9999}.header_top_container{display:none}.navigation_logo_container{padding:15px 30px;margin:0}.header_logo{width:100%;margin:0}.header_logo .logo{max-width:26px}.header_logo .acro_name .name{display:none}.header_logo .acro_name .acro{font-size:24px;padding-top:8px}.header_navigation{position:static;width:initial;float:none}.header_navigation .navigation_container.open{display:block;top:0;left:0;width:100%;height:100%;background-color:#0d395e;position:fixed;max-width:initial;overflow:auto}.mobile_top_nav_items{display:block}.header_navigation .navigation_container ul{float:left;width:100%;position:relative;margin:0;padding:0}.header_navigation .navigation_container ul li{float:left;width:100%;position:relative;margin:0}.header_navigation .navigation_container ul li a{float:left;text-decoration:none;font-family:'Lato',sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;color:#fff;text-transform:uppercase;padding:15px 30px;line-height:30px;float:left;width:100%;height:100%;border-bottom:1px solid #154166}.header_navigation .navigation_container ul li a:hover{color:#fff;background-color:#0d395e;border-bottom:1px solid #154166}.mobile_navigation_header{display:block;background-color:#154166;padding:15px 30px;float:left;width:100%;position:relative}.mobile_navigation_header div{font-size:20px;color:#fbda00;font-family:'Lato',sans-serif;font-weight:700;line-height:30px}.mobile_navigation_header a.mobile_nav_close{position:absolute;right:30px;top:18px}.mobile_navigation_header a.mobile_nav_close i{color:#fbda00}.threads_listing .ThreadInfo,.threads_listing .Author{min-width:225px}.threads_listing .Author{min-width:200px}.threads_listing .ForumManage .ActionLink{margin-bottom:25px}.ForumFlat a.return_forums{top:-50px}.ForumContent .UserAvatar{width:50px}.PostUserName{float:left;width:100%}.PostTime{float:left;width:100%;font-size:11px;margin-bottom:5px}.ForumFlat .ForumNewPost a.return_forums{top:-70px}.member_directory_listing_search_container{width:94%;top:2%;height:96%;left:3%}.member_directory_listing_btnopen{top:15px;left:20px}.image_content_table,.image_content_table tbody,.image_content_table tr{display:block}.image_content_table td{float:left;padding:0 !important;width:100% !important;max-width:100% !important;margin-bottom:25px}.image_content_table td:last-child{margin-bottom:0}.image_content_table td img{width:100% !important}.image_content_table td p{margin-bottom:0}.image_content_table td .yellow_button{max-width:300px;float:left}.image_content_table td h2 br{display:none}.image_content_table.with_top_border{padding-top:40px;border-top:2px solid #eee}}@media screen and (max-width:660px){.yellow_button_grid_container .yellow_button_grid_item{max-width:100%;flex:0 0 100%}.featured_projects_grid_container .featured_project{max-width:100%;flex:0 0 100%;margin:0;margin-bottom:30px}.featured_projects_grid_container .row{padding-left:3%;padding-right:3%}.two_column_left_image_container .left_col{max-width:100%;flex:0 0 100%;margin-bottom:20px}.two_column_left_image_container .left_col img{width:100%}.two_column_left_image_container .right_col{max-width:100%;flex:0 0 100%;margin-left:0 !important}.two_column_left_image_container .right_col h2 br{display:none}.dashboard_icons_container .col-sm{max-width:33.33% !important}.dashboard_icons_container{padding-top:25px;padding-bottom:25px}.header_container.loginregister .header_container_inner{padding-top:10px}.form_container.register_form_container .row .col{width:100%;float:left;display:inline-block;flex-basis:initial;margin-left:0;margin-right:0}.register_mailinglist .col .btn-primary{float:none;width:100%}.header_container.loginregister .header_loginregister_nav a{padding-bottom:10px}.footer_container{padding-top:10px}.footer_container .col{width:100%;float:left;display:inline-block;flex-basis:initial;text-align:center !important}.project_filters_col .filter_options_group{width:100%;margin-left:0;margin-right:0}.active_projects_filter_listing_container .filter_options_group_apply_filters_btn_container{margin-top:20px;background:none;text-align:center;padding:0;margin-bottom:40px}.active_projects_filter_listing_container .filter_options_group_apply_filters_btn_container .form-group{display:inline-block;width:100%}.project_details .col{flex:none;float:left;width:100%;margin:0 !important;margin-bottom:10px !important}.content_narrow_container{padding-left:30px !important;padding-right:30px !important;max-width:initial}.overlay_content_container{width:90%;margin-bottom:40px}.overlay_container{overflow:scroll}.overlay_container_inner{top:40px;transform:none}}@media screen and (max-width:550px){.dashboard_icons_container .col-sm{max-width:50% !important}}table._nodivs tr td{text-align:center;font-weight:600;padding:5px;font-family:times new roman,times,serif;font-size:15px}table._nodivs tr:first-child td{text-align:center;font-weight:600;font-size:20px}.RECRUITINGgreen{color:#008000}.PENDINGyellow{color:#ff8c00}.STOPPEDred{color:red !important}