.content-main h1, .content-main .h1 {color: #000000;}.content-main h2, .content-main .h2 {color: #000000;}.content-main h3, .content-main .h3 {color: #00aeef;}.content-main h1 a, .content-main h2 a, .content-main h3 a, .content-main h4 a, .content-main h5 a, .content-main h6 a {text-decoration: none;}.content-main h1 a:hover, .content-main h2 a:hover, .content-main h3 a:hover, .content-main h4 a:hover, .content-main h5 a:hover, .content-main h6 a:hover {text-decoration: underline;}.content-main ul {margin-left: 0;padding: 0;list-style: none;}.content-main ul li {padding: 3px 3px 3px 20px;}.content-main ul ul {margin: 0;}.content-main dl {margin: 0 0 15px 0;padding: 0;font-size: 1em;}.content-main dl dt {font-weight: bold;}.content-main dl dd {margin: 0 0 15px 0;font-size: .75em;}.content-main blockquote {position: relative;margin-bottom: 15px;padding: 0 35px;font-style: italic;text-indent: 0;}.content-main blockquote:before, .content-main blockquote:after {position: absolute;content: ' ';color: #00aeef;font-size: 36px;font-weight: bold;font-style: italic;}.content-main blockquote:before {top: -5px;left: 0;}.content-main blockquote:after {bottom: -20px;right: 0;}.content-main input[type=text], .content-main input[type=password], .content-main input[type=email] {margin: 0;padding: 6px 4px;background: #f9f9f9;background: -moz-linear-gradient(top, #f9f9f9 0%, white 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, white));background: -webkit-linear-gradient(top, #f9f9f9 0%, white 100%);background: -o-linear-gradient(top, #f9f9f9 0%, white 100%);background: -ms-linear-gradient(top, #f9f9f9 0%, white 100%);background: linear-gradient(top, #f9f9f9 0%, white 100%);border: 1px solid #bebebe;border-radius: 3px;}.content-main textarea {margin: 0;padding: 6px 4px;background: #f9f9f9;background: -moz-linear-gradient(top, #f9f9f9 0%, white 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, white));background: -webkit-linear-gradient(top, #f9f9f9 0%, white 100%);background: -o-linear-gradient(top, #f9f9f9 0%, white 100%);background: -ms-linear-gradient(top, #f9f9f9 0%, white 100%);background: linear-gradient(top, #f9f9f9 0%, white 100%);border: 1px solid #bebebe;border-radius: 3px;}.content-main input[type=submit] {margin: 0;padding: 6px 12px;font-family: "Helvetica Neue", Arial, sans-serif;font-size: 12px;}.content-main #page_container {position: relative;min-width: 950px;padding-bottom: 20px;background: #fff;border-top: 3px solid #00aeef;overflow: hidden;}.content-main #page_header {width: 950px;min-width: 950px;margin: 0 auto;padding: 10px;}.content-main #search_form {width: 302px;height: 20px;padding: 4px;background: #595959;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}.content-main #s, .content-main #search_form input[type="text"] {width: 268px;height: 16px;padding: 2px;background: #595959 !important;border: 0;color: #fff;font-family: "Helvetica Neue", Arial, sans-serif;font-size: .75em;line-height: 16px;}.content-main #search_submit, .content-main #search_form input[type="submit"] {width: 20px;height: 20px;border: 0;text-indent: -999px;text-transform: uppercase;overflow: hidden;cursor: pointer;}.content-main #page_navigation {position: relative;width: 950px;height: 84px;margin: 0 auto;padding: 0 10px 10px 10px;z-index: 2;}.content-main #site_logo {width: 220px;height: 60px;margin-top: 10px;text-indent: -999px;overflow: hidden;}.content-main ul#primary_navigation {font-size: 1em;font-weight: bold;}.content-main ul#primary_navigation > li {float: left;display: block;padding: 0 5px 5px 5px;}.content-main ul#primary_navigation > li > a {display: block;clear: both;padding: 35px 10px 5px 10px;border-radius: 0 0 5px 5px;color: #565656;}.content-main ul#primary_navigation > li > a:hover {background-color: #f3f3f3;}.content-main ul#primary_navigation > li.current-menu-item > a, .content-main ul#primary_navigation > li.current-page-ancestor a {background-color: #00aeef;color: #fff;}.content-main ul#primary_navigation > li.home > a {width: 20px;background-repeat: no-repeat;background-position: 6px bottom;text-indent: -999px;overflow: hidden;}.content-main ul#primary_navigation > li.current-menu-item.home > a {background-position: -36px bottom;}.content-main #secondary_navigation_holder {max-width: 620px;}.content-main #secondary_navigation_holder a {color: #999;}.content-main ul#secondary_navigation {margin: 0;padding: 0;font-size: .75em;font-weight: bold;list-style: none;}.content-main ul#secondary_navigation > li {float: left;display: block;background: none;padding: 5px 15px;}.content-main ul#secondary_navigation > li > a {display: block;clear: both;text-decoration: none;}.content-main ul#secondary_navigation > li.current_page_item > a {color: #fff;}.content-main #secondary_navigation_holder p {padding: 5px 15px;color: #999;}.content-main .login {position: relative;display: inline-block;padding: 4px 30px 4px 8px;color: #fff !important;}.content-main .login .lock {position: absolute;top: 50%;right: 5px;width: 20px;height: 20px;margin-top: -10px;}.content-main #secondary_navigation_holder .login {margin-left: 10px;}.content-main #page_content {position: relative;width: 950px;margin: 0 auto;padding: 10px;z-index: 2;}.content-main #page_container.active_gallery #page_content {margin-top: 250px;}.content-main #page_container.no_gallery #page_content {margin-top: 20px;}.content-main #page_text {width: 710px;}.content-main #page_container.home #page_text {width: 630px;}.content-main .page_title {margin-bottom: 10px;padding: 10px;}.content-main .page_title h1 {margin: 0;}.content-main .inner {padding: 10px;}.content-main .light_box, .content-main .dark_box {margin-bottom: 15px;padding: 10px;border-top: 3px solid #00aeef;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}.content-main .light_box {background: #fff;}.content-main .dark_box {background: #1b1b1b;color: #fff;}.content-main .light_box.navigation, .content-main .dark_box.navigation {padding: 0;}.content-main .blue_box {padding: 15px 30px;background: #00aeef;background: rgba(0, 174, 239, 0.75);color: #fff;}.content-main #page_gallery {position: absolute;top: 94px;left: 50%;width: 1170px;height: 350px;margin-left: -585px;z-index: 1;}.content-main #page_container.home #page_gallery {height: 600px;}.content-main #page_gallery img {position: absolute;top: 0;left: 0;z-index: 2;}.content-main #page_gallery_overlay {position: absolute;top: 0;right: 0;bottom: 0;width: 430px;background: #fff;background: rgba(255, 255, 255, 0.35);z-index: 4;}.content-main #front_page_intro {position: relative;width: 950px;margin: 0 auto;padding: 10px;z-index: 2;}.content-main #front_page_intro .light_box {width: 290px;margin: 0;}.content-main #front_page_intro .blue_box {position: relative;left: -10px;width: 415px;margin-top: 250px;}.content-main #front_page_intro .blue_box h1 {margin: 0;color: #fff;font-size: 1.25em;text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.15);}.content-main #home_intro .alignright, .content-main #home_intro .aligncenter, .content-main #home_intro .alignleft, .content-main #home_intro .alignnone {border: 0;box-shadow: none;}.content-main #latest_event .entry {width: 210px;}.content-main #latest_event .entry .desc {width: 125px;}.content-main #corporate_members .member {width: 145px;margin: 0 10px 10px 0;display: inline-block;}.content-main #corporate_members .member.last {margin: 0 0 10px 0;}.content-main #corporate_members .thumbnail {width: 135px;height: 80px;margin: 0 0 10px 0;background: #fff;overflow: hidden;}.content-main #corporate_members a {text-decoration: none;}.content-main #corporate_members a:hover {text-decoration: underline;}.content-main #list_sponsors li {width: 108px;float: left;display: block;padding: 3px 20px;}.content-main .post.home {width: 196px;float: left;padding: 0;margin-right: 10px;background: none;}.content-main .post.home.last {margin: 0;}.content-main .post.home .thumbnail {width: 196px;height: 130px;display: block;border: 0;}.content-main .post.home a {text-decoration: none;}.content-main .post.home a:hover {text-decoration: underline;}.content-main .form-row {padding: 0 0 10px 0;}.content-main .form-row label {width: 100px;float: left;display: block;padding-top: 5px;color: #666;font-size: .75em;font-weight: bold;}.content-main .form-row label.radio-label {width: 230px;}.content-main .form-row input[type=submit] {float: right;display: block;padding: 12px 24px;background: #19b5f0;background: -moz-linear-gradient(top, #19b5f0 0%, #019dd7 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #19b5f0), color-stop(100%, #019dd7));background: -webkit-linear-gradient(top, #19b5f0 0%, #019dd7 100%);background: -o-linear-gradient(top, #19b5f0 0%, #019dd7 100%);background: -ms-linear-gradient(top, #19b5f0 0%, #019dd7 100%);background: linear-gradient(top, #19b5f0 0%, #019dd7 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#19b5f0', endColorstr='#019dd7',GradientType=0 );border-radius: 3px;border: 0;border-top: 1px solid #21ccf5;border-bottom: 1px solid #007ecb;color: #fff;font-size: 1.25em;font-weight: bold;text-decoration: none;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);}.content-main .form-col {width: 335px;}.content-main .form-row .form-col input[type=text], .content-main .form-row .form-col input[type=password], .content-main .form-row .form-col input[type=email] {width: 220px;}.content-main .form-row .form-col textarea {width: 220px;}.content-main .required {color: #c00;}.content-main .white_box {margin: 10px;border: 0;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}.content-main .white_box .form-col {width: 325px;}.content-main .white_box .form-col input[type=text], .content-main .white_box .form-col input[type=password], .content-main .white_box .form-col input[type=email] {width: 210px;}.content-main .white_box .form-col textarea {width: 210px;}.content-main .white_box .form-row input[type=submit] {padding: 6px 12px;font-size: 12px;}.content-main .members_navigation {padding: 0 10px 12px 10px;}.content-main .post_pagination {padding: 0 10px 12px 10px;}.content-main .post_pagination.bottom {padding: 10px;background: none;}.content-main .members_navigation ul, .content-main .post_pagination ul {background: #fff;border-top: 1px solid #e9e9e9;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}.content-main .members_navigation ul li, .content-main .post_pagination ul li {min-width: 8px;float: left;display: block;border-right: 1px solid #e9e9e9;text-align: center;}.content-main .members_navigation ul li a, .content-main .post_pagination ul li a, .content-main .members_navigation ul li span, .content-main .post_pagination ul li span {display: block;padding: 5px 8px;color: #00aeef;font-weight: bold;}.content-main .members_navigation ul li .current, .content-main .post_pagination ul li .current {background: #def5fd;}.content-main .members_list {margin: 0;padding: 0;list-style: none;}.content-main .members_list li {width: 206px;float: left;display: block;}.content-main .members_list li a {font-weight: bold;}.content-main #address_details .contact_details {width: 220px;margin: 0 15px 15px 0;}.content-main #address_details .contact_details.last {margin: 0;}.content-main .post {padding: 20px 10px 22px 10px;}.content-main .thumbnail {width: 210px;height: 130px;margin: 0 15px 15px 0;border: 5px solid #fff;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);text-align: center;}.content-main .entry {width: 300px;}.content-main .entry .title {width: 75px;}.content-main .entry .desc {width: 210px;}.content-main .registration {width: 130px;margin: 0 0 15px 15px;padding: 5px;background: #fff;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}.content-main .register_btn {display: block;clear: both;padding: 5px;text-decoration: none;text-align: center;}.content-main .entry.news {width: 380px;}.content-main .read_more_btn, .content-main .shortcode_btn {display: inline-block;clear: both;padding: 5px;}.content-main .shortcode_btn {padding: 8px;}.content-main #comments {border-top: 3px solid #00aeef;}.content-main #comments ul li {background: none;}.content-main .text {width: 600px;}.content-main .date {position: relative;min-width: 34px;max-width: 44px;padding: 8px;background: #00aeef;color: #fff;font-size: .75em;font-weight: bold;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);}.content-main .date:before {content: '';position: absolute;top: 50%;left: -6px;display: block;margin-top: -6px;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-right: 6px solid #00aeef;}.content-main .download_btn {position: relative;margin-top: 10px;padding: 5px 5px 5px 30px;display: inline-block;clear: both;}.content-main .download_btn .icon {position: absolute;top: 50%;left: 5px;width: 20px;height: 20px;margin-top: -10px;}.content-main .download_btn .size {font-weight: normal;padding-left: 20px;}.content-main .log_in {padding: 20px;background: #fffeda;border: 1px solid #efd7b6;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}.content-main .log_in a {display: inline-block;margin: 0 5px;padding-top: 5px;padding-bottom: 5px;color: #fff !important;font-size: 12px;}.content-main #conference_details {width: 230px;margin-left: 20px;}.content-main #conference_details .light_box {border: 0;}.content-main #conference_details .booking_btn {display: block;padding: 15px 10px;font-size: 1.125em;text-align: center;}.content-main #conference_details .terms {padding: 0 10px;font-style: italic;}.content-main #map_holder {width: 450px;height: 450px;background: #fff;border: 5px solid #fff;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}.content-main #address {width: 210px;}.content-main .secondary_sponsors {width: 32.23%;height: 117px;background: #FFFFFF;border: 0;margin: 0 1% 1% 0;display: inline-block;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);position: relative;overflow: hidden;}.content-main .secondary_sponsors a .sponsor_hover {width: 206.375px;padding: 8px;height: 102px;position: absolute;font-size: 12px;left: 0;top: 120px;background: rgba(0, 174, 239, 0.8);color: #FFFFFF;transition: ease-in-out .4s;}.content-main .secondary_sponsors a:hover .sponsor_hover, .content-main .supporter_sponsors a:hover .sponsor_hover, .content-main .other_supporter_sponsors a:hover .sponsor_hover {top: 0;}.content-main .secondary_sponsors .thumbnail {padding: 0;box-shadow: 0 0 0 0;border: 0;width: 100%;height: 118px;display: block;margin: 0 auto;vertical-align: middle;background-size: contain;transition: ease-in-out .4s;}.content-main .secondary_sponsors a:hover .thumbnail, .content-main .supporter_sponsors a:hover .thumbnail, .content-main .other_supporter_sponsors a:hover .thumbnail {-webkit-filter: grayscale(100%);filter: grayscale(100%);}.content-main .supporter_sponsors {background: #FFFFFF;border: 0;width: 18.68%;height: 93px;margin: 0 1% 1% 0;display: inline-block;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);position: relative;overflow: hidden;}.content-main .supporter_sponsors a .sponsor_hover {width: calc(100% - 16px);padding: 8px;height: calc(100% - 16px);position: absolute;left: 0;font-size: 12px;top: 120px;background: rgba(0, 174, 239, 0.8);color: #FFFFFF;transition: ease-in-out .4s;}.content-main .supporter_sponsors .thumbnail {padding: 0;box-shadow: 0 0 0 0;border: 0;width: 100%;height: 93px;display: block;margin: 0 auto;vertical-align: middle;background-size: contain;transition: ease-in-out .4s;}.content-main .supporter_sponsors.last {margin-right: 0;}.content-main .other_supporter_sponsors {background: #FFFFFF;border: 0;width: 15.25%;height: 93px;margin: 0 1% 1% 0;display: inline-block;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);position: relative;overflow: hidden;}.content-main .other_supporter_sponsors.last {margin-right: 0;}.content-main .other_supporter_sponsors .thumbnail {padding: 0;box-shadow: 0 0 0 0;border: 0;width: 100%;height: 93px;display: block;margin: 0 auto;vertical-align: middle;background-size: contain;transition: ease-in-out .4s;}.content-main .other_supporter_sponsors a .sponsor_hover {width: 116px;padding: 8px;height: 77px;position: absolute;left: 0;font-size: 12px;top: 120px;background: rgba(0, 174, 239, 0.8);color: #FFFFFF;transition: ease-in-out .4s;}.content-main .secondary_sponsors.last, .content-main .supporter_sponsors.last {margin-right: 0;}.content-main #page_sidebar {width: 230px;}.content-main #page_container.home #page_sidebar {width: 310px;}.content-main #tertiary_navigation {padding: 0;}.content-main #tertiary_navigation li {padding: 0;}.content-main #tertiary_navigation li a, .content-main #tertiary_navigation li span {display: block;clear: both;padding: 10px 10px 10px 20px;border-bottom: 1px solid #000;color: #fff;}.content-main #tertiary_navigation li .list_title {font-size: 1.25em;font-weight: bold;}.content-main #tertiary_navigation li a:hover {color: #fff;}.content-main #tertiary_navigation li ul {padding: 0;}.content-main #tertiary_navigation li ul li a {border-top: 1px solid #343434;color: #999;}.content-main #tertiary_navigation li ul li a:hover {border-top: 1px solid #41c4f5;border-bottom: 1px solid #007ead;color: #fff;}.content-main #tertiary_navigation li ul li.current_page_item > a, .content-main #tertiary_navigation li ul li.current-cat > a {border-top: 1px solid #41c4f5;border-bottom: 1px solid #007ead;color: #fff;}.content-main #tertiary_navigation li ul li ul {display: none;}.content-main #tertiary_navigation li ul li.current_page_item ul, .content-main #tertiary_navigation li ul li.current-cat ul, .content-main #tertiary_navigation li ul li.current-cat-parent ul, .content-main #tertiary_navigation li ul li.current_page_ancestor ul, .content-main #tertiary_navigation li ul li.current_page_parent ul {display: block;}.content-main #tertiary_navigation li ul li ul li a {padding-left: 30px;background: #2a2a2a;border-top: 1px solid #343434;color: #999;}.content-main #tertiary_navigation li ul li ul li a:hover {border-top: 1px solid #41c4f5;border-bottom: 1px solid #007ead;color: #fff;}.content-main #tertiary_navigation li ul li ul li.current_page_item > a {border-top: 1px solid #41c4f5;border-bottom: 1px solid #007ead;color: #fff;}.content-main .light_box.updates {padding: 0;}.content-main .light_box.updates form {padding: 10px;}.content-main .legal {margin: 0;padding: 10px;}.content-main #page_sidebar .updates input[type=text] {width: 200px;}.content-main #page_container.home #page_sidebar .updates input[type=text] {width: 280px;}.content-main #page_secondary_footer {padding: 20px 0;background: #f3f3f3;}.content-main #page_secondary_footer .centered {width: 950px;margin: 0 auto;padding: 0 10px;}.content-main #secondary_footer_navigation_holder, .content-main #secondary_footer_details {width: 450px;padding: 0 10px;}.content-main #secondary_footer_navigation li {width: 110px;float: left;display: block;padding: 3px 20px;}.content-main #page_secondary_footer .contact_details {width: 215px;}.content-main #page_primary_footer {width: 950px;min-width: 950px;margin: 0 auto;padding: 20px 10px;color: #999;}.content-main #footer_details {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #313131;}.content-main #page_primary_footer a {color: #999;text-decoration: underline;}.content-main .sm_icon {width: 32px;height: 32px;overflow: hidden;text-indent: -9999px;}.content-main .white {color: #fff !important;}.content-main .light_grey {color: #999;}.content-main .light_grey a {color: #999;}.content-main .dark_grey {color: #333 !important;}.content-main .blue {color: #00aeef !important;}.content-main .warning_message {padding: 25px;background: #fffeda;border: 1px solid #efd7b6;color: #999;}.content-main .warning_message h1, .content-main .warning_message h2, .content-main .warning_message h3, .content-main .warning_message h4, .content-main .warning_message h5, .content-main .warning_message h6 {color: #565656;}.content-main .bt_3_00aeef {border-top: 3px solid #00aeef;}.content-main .bb_3_00aeef {border-bottom: 3px solid #00aeef;}.content-main .bt_1_fff {border-top: 1px solid #fff;}.content-main .bb_1_e9e9e9 {border-bottom: 1px solid #e9e9e9;}.content-main .button {display: block;clear: both;margin-bottom: 10px;padding: 15px;background: #adc623;background: -moz-linear-gradient(top, #bed63c 0%, #b2ca31 50%, #adc623 51%, #a1bb18 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bed63c), color-stop(50%, #b2ca31), color-stop(51%, #adc623), color-stop(100%, #a1bb18));background: -webkit-linear-gradient(top, #bed63c 0%, #b2ca31 50%, #adc623 51%, #a1bb18 100%);background: -o-linear-gradient(top, #bed63c 0%, #b2ca31 50%, #adc623 51%, #a1bb18 100%);background: -ms-linear-gradient(top, #bed63c 0%, #b2ca31 50%, #adc623 51%, #a1bb18 100%);background: linear-gradient(top, #bed63c 0%, #b2ca31 50%, #adc623 51%, #a1bb18 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bed63c', endColorstr='#a1bb18',GradientType=0 );border-radius: 5px;border-top: 1px solid #d0e140;border-bottom: 1px solid #84a511;color: #fff;font-size: 1em;font-weight: bold;text-decoration: none;text-align: center;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);}.content-main .blue_btn, .content-main .shortcode_btn {background: #19b5f0;background: -moz-linear-gradient(top, #19b5f0 0%, #019dd7 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #19b5f0), color-stop(100%, #019dd7));background: -webkit-linear-gradient(top, #19b5f0 0%, #019dd7 100%);background: -o-linear-gradient(top, #19b5f0 0%, #019dd7 100%);background: -ms-linear-gradient(top, #19b5f0 0%, #019dd7 100%);background: linear-gradient(top, #19b5f0 0%, #019dd7 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#19b5f0', endColorstr='#019dd7',GradientType=0 );border-radius: 3px;border: 0;border-top: 1px solid #21ccf5;border-bottom: 1px solid #007ecb;color: #fff;font-size: .75em;font-weight: bold;text-decoration: none;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);}.content-main .green-box {display: block;clear: both;margin-bottom: 10px;padding: 15px;background: #bed63c;border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #84a511;color: #fff;font-weight: bold;text-decoration: none;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);}.content-main .no_margin {margin: 0 !important;}.content-main .fs14 {font-size: .875em;}.content-main ul.errors {color: #c00;}.content-main ul.errors li {padding: 3px 0;background: none;}.content-main .events_title {padding-right: 32px;}.content-main .memberships_title {padding-right: 32px;}.content-main .updates_title {padding-right: 32px;}.content-main img.alignleft, .content-main img.aligncenter, .content-main img.alignright, .content-main img.alignnone {display: block;border: 5px solid #fff;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);}.content-main img.alignleft {float: left;margin: 0 15px 15px 0;}.content-main img.aligncenter {clear: both;margin: 0 auto 15px auto;}.content-main img.alignright {float: right;margin: 0 0 15px 15px;}.content-main img.alignnone {margin: 0 0 15px 15px;}.content-main #modal_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.66);z-index: 10;}.content-main #modal_close {position: absolute;top: -18px;right: -18px;width: 32px;height: 32px;overflow: hidden;text-indent: -999px;z-index: 15;}.content-main #biee_login {margin-bottom: 15px;}.content-main #modal_box input[type=text], .content-main #modal_box input[type=password], .content-main #modal_box input[type=email] {width: 290px;}.content-main .wpcf7 .wpcf7-form-control-wrap {position: relative;float: left;display: block;}.content-main .form-col .wpcf7-form-control-wrap {width: 235px;}.content-main .wpcf7 .wpcf7-not-valid-tip {position: absolute;top: 0;left: 0;padding: 5px;z-index: 2;color: #c00;font-size: .75em;font-weight: bold;}.content-main .wpcf7 input[type=text], .content-main .wpcf7 input[type=password], .content-main .wpcf7 input[type=email] {width: 576px;}.content-main .wpcf7 textarea {width: 576px;}.content-main .wpcf7 .wpcf7-response-output {display: block;clear: both;margin: 20px 0;font-weight: bold;}.content-main .wpcf7 .wpcf7-mail-sent-ok {color: #adc623;}.content-main .wpcf7 .wpcf7-mail-sent-ng, .content-main .wpcf7 .wpcf7-spam-blocked {color: #00aeef;}.content-main .wpcf7 .wpcf7-validation-errors {color: #c00;}.content-main .wpcf7 .ajax-loader {display: none !important;}.content-main #membership_signup input[type=submit] {padding: 12px 24px;font-size: 1.25em;}.content-main table {margin-bottom: 15px;}.content-main table thead td, .content-main table thead th {min-width: 100px;padding: 10px;background: #fff;border-top: 3px solid #00aeef;font-weight: bold;}.content-main table tbody th, .content-main table tbody td {padding: 10px;border: 1px solid #e9e9e9;box-shadow: inset 0 1px 0 #fff;vertical-align: top;}.content-main table tbody th.column-1, .content-main table tbody td.column-1 {font-weight: bold;}.content-main table tbody th {font-weight: bold;}.content-main table tbody th:first-child {border-left: 0;}.content-main table tbody td:first-child {border-left: 0;}.content-main table tbody th:last-child, .content-main table tbody td:last-child {border-right: 0;}.content-main table tbody th {font-size: 0.875em;}.content-main table tbody td {color: #999;font-size: .75em;}.content-main .tick {width: 24px;height: 24px;display: block;margin: 0 auto;overflow: hidden;text-indent: -999px;}.content-main .addthis_toolbox {padding-top: 20px;padding-bottom: 10px;vertical-align: middle;margin-left: 165px;}.content-main .blue-bar, .content-main #global-nav {border-top: 3px solid #00aeef;width: 100%;}