@media (min-width:1200px){#hd #joinACS{top:40px}}@media (max-width:980px){#bd,#hd{padding:0 18px}}@media (max-width:767px){#banner-bg{background-color:#ffcf00;height:24px;position:relative;top:inherit;right:inherit}#banner-bg #global-banner{background-position:right bottom;background-color:#2d4b85;height:24px;width:94.2%;position:relative;right:auto}#banner-bg #global-banner ul{padding:1px 20px 0 0}#banner-bg #global-banner ul li{margin:1px 0 0 0;padding:0 0 0 15px;display:block}#banner-bg #global-banner ul li a{height:22px;padding:0;width:70px;float:none}.global-nav #support-nav{float:right;position:absolute;right:9px;top:-3px;border-top:none;width:auto;padding:0}.global-nav #support-nav ul{padding:0 2px 0 56px;margin:0;float:left;width:auto}.global-nav #support-nav ul li{float:left;display:inline;line-height:1.52em;border-radius:0}.global-nav #support-nav ul li a{color:#767676;border-right:1px solid #ccc;font-size:100%}.global-nav #support-nav ul li a:hover{color:#5e5e5e;border-right:1px solid #ccc}.global-nav #support-nav ul li:hover{background:0 0}.global-nav #support-nav ul li:hover a{color:#767676}#hd #joinACS{top:35px}#hd #search{position:absolute;background-color:#e3e3e3;padding:2px;clear:none}#hd #search input#searchsite{width:254px;border-radius:0;margin:0}#hd #search input[type=image]{display:inline}#main-nav ul li{background-color:#f1f1f1;border-bottom:2px solid #f1f1f1;display:table-cell;float:none;text-align:center;vertical-align:middle;width:auto;line-height:1}#main-nav ul li:hover{background:0 0}#main-nav ul li.current{background-color:#36567e;border-bottom:2px solid #36567e}#main-nav ul li a{color:#5e5e5e;padding:8px 25px;font-size:100%}#main-nav ul li a:hover{color:#333a5e}#main-nav #home{display:none;width:auto}#ft .ft-tabs-wrapper{margin-top:.5em}#ft #ft-tabs{border-top:0;background-color:#fff}#ft.extended{font-size:95%}#ft.extended ul{text-align:right;padding:8px 10px 0 0}#ft.extended p{text-align:right;font-size:100%}.application #global-logo{left:auto;z-index:1}}.container{width:1152px!important}.container .container{width:auto!important}.nav-steps{padding-top:10px}h1,h2,h3{margin-top:0;padding-top:10px;clear:both}hr{height:1px;display:block;width:100%;float:left;margin-top:1em;border-color:#333;border-style:solid;clear:both}sub,sup{font-size:93%}.app-title{display:none;float:right;margin:20px 20px 0 0}.app-title h2{color:#666}.create-account-gift .app-title{display:block}form{margin:0}form h2{border-bottom:1px solid #ddd}fieldset{margin-bottom:20px}fieldset p{margin-bottom:1em}legend{margin-bottom:20px}input[type=checkbox],input[type=radio]{margin-top:4px}.boxed-group{margin:2em 0 0 0}.boxed-group:first-child{margin-top:0}.boxed-body{padding:15px}.actions,.form-actions{text-align:right;margin-bottom:0}.actions button,.form-actions button{margin-right:5px}.actions p,.form-actions p{float:left}.actions{background:0 0;border:none;margin:0 0 1em 0;padding:0}.control-group a[rel=tooltip] i{margin-top:3px}.control-group .help-block{padding:0;width:280px}.control-group .controls select{margin-bottom:0}.control-label.no-padding{padding-top:0;line-height:16px}.success{color:#468847}.error{color:#b94a48}.key-features,.login-form,.signup{margin-top:1.5em;margin-bottom:2.5em}.key-features,.signup{position:relative;float:left;width:50%;margin-left:2em}.signup{background:url("../../../prod/cq5/images/login-signup-bg.jpg") no-repeat bottom right;border-bottom:1px solid #ddd;min-height:340px}.signup .btn{margin:2em 0}.login-form{padding:2em 2em 1em;width:30%;position:relative;float:right;width:35%;margin-right:2em;background:#f6f6f6;border:1px solid #ddd}.login-form form{padding:2em 2em 1em}.login-form h2{border-bottom:1px solid #ddd;padding-top:10px}.login-form h2 img{position:absolute;top:15px;right:25px;width:128px;height:41px}.login-form fieldset{width:100%;margin-bottom:.5em}.login-form .input-password,.login-form .input-user-name{width:97%}.login-form .action{margin-bottom:2em}.controls .acs-ui-icon-32-person-yellow{margin-bottom:10px}.member-name{position:relative;top:10px;font-size:110%;font-weight:700;display:inline-block}.member-name small{font-weight:400}.acs-benefits,.promotion{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.promotion{float:right;background-color:#f8f9eb;padding:1em;clear:both}.membership-dues{float:left;display:block;margin-bottom:1em}.membership-dues ul{float:left;margin-top:.5em;margin-right:0;margin-bottom:0}.membership-dues ul li{float:left;width:100%;line-height:1.2em}.membership-dues ul li .sub{float:left;width:60%;font-size:.9em;padding:0}.membership-dues span{float:left;display:block;width:100%;padding:.75em 0;border-bottom:1px solid #ccc}.membership-dues span span{border:none}.membership-dues span span,.membership-dues span:last-child{border:none}.membership-dues span b{float:left;width:70%}.membership-dues .price{float:right;font-weight:700;text-align:right;color:#5e7000;width:30%;padding:0}.acs-benefits{background-color:#fff;padding:1em;clear:both}.acs-benefits h4{border-bottom:2px solid #d7b004;padding:.45em;font-size:1.15em}.acs-benefits h4 i{float:left;margin-top:-.2em;margin-right:.35em}.acs-benefits ul{margin:0}.acs-benefits li{list-style:none;background:transparent url("../images/icon-check-green.png") no-repeat 9px 14px;border-bottom:1px solid #ddd;padding:10px 0 10px 37px}.acs-benefits li:last-child{border-bottom:none;padding-bottom:0}.table-chem-degree th{text-align:left}.table-chem-degree td{padding-right:10px;padding-bottom:10px}.sub-item-icon{background:url("../images/sub-item-icon.png") no-repeat scroll 0 -3px transparent;float:left;width:14px;height:14px;display:block;margin-right:4px;text-indent:-9999px}.cart-action{width:12.33em;padding-left:0!important}table.catalog{width:100%}table.catalog table td{text-align:left;vertical-align:middle}table.catalog thead{display:none}table.catalog tr.item-archives td,table.catalog tr.item-heading td{padding:0 .64em}table.catalog td{padding:0}table.catalog td.item-detail-cell{padding:8px}table.catalog .price{border-radius:4px;text-align:right;background-color:#f6f6f6;padding:.5em .8em;color:#000;width:70px}table.catalog .item-price{width:90px}table.catalog .item-price input[type=text]{width:100%;text-align:right}table.catalog .item-archive-price div.selected,table.catalog .item-price div.selected,table.catalog .item-sub-total .price{background-color:#faf2b1;font-weight:700}table.catalog .item-sub-total td{text-align:right;padding-right:7.4em}table.catalog .item-sub-total .price{margin-right:.7em}table.catalog .item-sub-total hr.h-rule{width:140px;margin-bottom:1em;float:right;clear:left}.item-sub-total .label{background:0 0;color:#000;font-size:inherit;font-weight:400;border:none}.archive table,.product table{width:100%}tr.product td{padding:0 1.28em}tr.archive th.archive-title{text-align:left;padding:0 0 3px 13.6em}tr.archive tr.item-archives td{line-height:10px}tr.archive tr.item-archives td span{font-style:italic}tr.archive tr.item-archives input{margin-top:0}tr.archive tr.item-archives .item-archive-year{padding-left:13.6em}tr.archive tr.item-archives .item-archive-price{width:90px;padding-left:1em}tr.archive tr.item-archives td.cart-action{width:10.33em;padding-left:0}.item-title{float:left}.item-toggle{border-left:1px solid #999;float:left;margin-left:2em;padding-left:1em}.item-desc{color:#666;float:left;padding-right:2em;width:28em;text-align:left}.item-thumbnail{float:right;margin-right:15.33em}.item-remove,.item-status-added{display:none}.item-status-added{color:#008040;font-weight:700;text-decoration:none}.item-status-unavailable{color:#008040;font-weight:700;text-decoration:none}div.item-desc{line-height:1.3}p.item-desc{margin-left:12.2em;margin-left:14.6em;line-height:1.3}td.remove{width:6em}tr.archive,tr.item-sub-total{display:none}#page-subtotal{border-radius:4px;margin-right:8em;background:none repeat scroll 0 0 #eee;float:right;padding:1em}#page-subtotal p{font-size:110%;margin:0}#page-subtotal p span.amount{font-weight:700}hr.item-seperator{margin:1em 0 1em 0;width:100%;background-color:#bbb;border:none}#publications .ui-state-error{display:block;margin:.7em 0;padding:.5em .5em;width:inherit}#publications .ui-state-error .ui-icon{margin-right:.3em;margin-bottom:25px;float:left}#publications .alert{width:39em;margin:.7em 0 0}#publications .alert a{color:#b94a48;text-decoration:underline}.teaserText{color:#008040;font-weight:700;margin-left:10px;text-decoration:none}#membership-account .member-info,.member-invoice .member-info{margin-left:35px;border-right:1px solid #ccc}#membership-account .member-info p,.member-invoice .member-info p{margin-bottom:1em}#membership-account .member-info .edit,.member-invoice .member-info .edit{float:right;margin-right:15px}#membership-account .acs-ui-icon-32,.member-invoice .acs-ui-icon-32{float:left}.member-invoice .boxed-body{float:left;width:96.4%}table#cart{width:100%;text-align:right;margin-bottom:2em}table#cart tr.row-heading{background-color:#d9edf7}table#cart td.category{text-align:left}table#cart td.edit{padding-right:.6em}table#cart th a[name],table#cart th a[name]:hover{color:#333;text-decoration:none}table#cart th.category{text-align:left}table#cart td,table#cart th{padding:8px}table#cart .amount,table#cart .discount,table#cart .qty,table#cart .shipping,table#cart .tax{border-left:1px solid #ccc}table#cart .qty{text-align:center}table#cart .discount.applied{color:#d14}table#cart .empty-cart-row td p{margin:1em 0}table#cart td.add-items{text-align:left}.contributions-sub-items .category,.national-membership-sub-items .category,.publications-sub-items .category,.technical-division-sub-items .category{font-style:italic}.watermark{color:#999!important}.row-edit{margin-left:1em;font-weight:400;font-size:93%}#multiyear-dues{margin:0 0 1em}#multiyear-dues.alert .radio.inline{margin-left:5px;padding-top:0}#multiyear-dues.alert input{margin-top:2px}#multiyear-dues p{margin:0}#discount{float:left;margin:1em 0 0;width:26.5em;border-radius:4px;background-color:#fcf8e3;border:1px solid #ccc;overflow:hidden}#discount .applycode{padding:10px;border-bottom:1px solid #ccc}#discount .applycode .btn{margin-left:5px}#discount table{width:100%}#discount tr{background-color:#fff;border-bottom:1px solid #ccc;vertical-align:top}#discount tr:last-child{border-bottom:none}#discount td{padding:8px}#discount input{margin-bottom:0;width:70%}#discount .status{color:#468847}table#prices{background-color:#f5f5f5;float:right;margin:1em 0 0;width:26.5em;text-align:right;border-radius:4px}table#prices td,table#prices th{padding:.6em 1em;font-weight:400}table#prices tr{border-bottom:1px solid #ddd}table#prices tr:last-child{border:none}table#prices tr.subtotal td,table#prices tr.subtotal th,table#prices tr.total td,table#prices tr.total th{font-weight:700}table#prices tr.total td,table#prices tr.total th{font-size:124%;padding:.6em .73em .6em 0}table#prices tr.discount td{color:#d14}table#prices td.amount{border-left:1px solid #ddd}.billing .control-group{display:table}.billing .control-label{text-align:left}#cc-icons{vertical-align:middle}#bd input#ccv[type=text]{width:6em}.verisign-secured{float:right}.whats-this{font-size:11px;zoom:1}.disclaimer{float:left;display:block;margin-top:1.5em}.checkout-referredby select{display:none}.confirm-payment h2{text-align:right;padding-right:10px}.billing.confirm .controls{font-weight:700}.billing.confirm .edit{font-weight:400}#invoice-reciept .payment-status{text-transform:uppercase;color:#008040;font-weight:700}#invoice-reciept #multiyear-dues{margin:1em 2em}#invoice-reciept #multiyear-dues em{color:#7f7f7f}#invoice-reciept table#cart{margin-top:.5em}#invoice-reciept #Div1,#invoice-reciept #print-invoice{clear:right;float:right;text-align:right}#invoice-reciept .attention{color:green}.billinginfolabel{display:block;padding-top:12px}.benefit-highlight .status{color:#d14}.benefit-highlight table{margin:.5em 0 1.5em;border-bottom:1px solid #ddd}#createACSIDModal fieldset{margin-bottom:0}#createACSIDModal .password-strength{width:210px;margin-bottom:10px}.label{background:0 0;color:#000;font-size:1em;text-shadow:none}.label:hover{color:#000}.clearboth{clear:both;height:0}.placeholder{background-color:#eee;height:150px;width:100%;display:block}.bd-wrapper{width:65%;margin:0 auto;padding-top:3em;clear:both}.mgm-invitation ul{margin:0 0 10px 0}.mgm-invitation li{list-style:none;border-bottom:1px solid #ccc;padding:10px 0;line-height:1.25em}.mgm-invitation li.disabled,.mgm-invitation li.disabled a{color:#999}.mgm-invitation .btn{margin-bottom:15px}.mgm-invitee,.mgm-invitee-status{display:inline-block;vertical-align:top}.mgm-invitee{width:65%}.mgm-invitee-status{float:right;width:34%}.mgm-invitee-status .saved{background:transparent url(../images/icon-check-green.png) no-repeat scroll 0 4px;background-size:.75em .75em;color:#468847;font-weight:700;float:right;padding-left:14px;display:none}.mgm-invitee-email{display:block;font-size:.95em}.share-sponsorship .by-copy-clipboard,.share-sponsorship .by-copy-code,.share-sponsorship .by-share-link{margin-bottom:1.5em}.share-sponsorship .promo-code{background-color:#d9edf7;color:#3c88ae;text-shadow:0 1px 1px #fff;font-size:24px;font-weight:700;line-height:45px;padding:.25em 2em;border-radius:5px}.share-sponsorship textarea{width:90%;margin-bottom:10px}.mgm-promo{position:relative;border-radius:5px;overflow:hidden}.mgm-promo .promo-text{position:absolute;top:0;left:0;color:#fff;padding:15px 20px}.mgm-promo .promo-text h3{color:#fff;font-size:160%;margin-bottom:10px}.mgm-promo .promo-text p{width:55%;font-size:110%}#inviteModal{width:800px;left:40%;top:5%}#inviteModal .modal-body{max-height:350px}.gift-membership .mgm-invitee{width:75%}.gift-membership .mgm-invitee-status{width:24%}.gift-membership .mgm-invitee-status .saved{color:#468847}.gift-membership .mgm-invitee-email,.gift-membership .mgm-invitee-name{display:inline-block}.gift-membership .mgm-invitee-name{width:35%}.gift-membership .mgm-invitee-email{width:64%}.hidden-checkbox{display:none}.container .global-nav{z-index:0;margin-bottom:2rem}#bd .typeahead li{list-style:none}.meeting h1{margin-bottom:.75em;padding-top:0}.meeting h3{margin:0;padding-top:10px}.roundTrip{background-color:#286cb6!important}body{background:#fff!important}body:before{content:none;background-color:transparent}#ft{background-color:transparent}#ft .ft-tabs-wrapper{background-color:#fff!important;border-top:#00a693 solid 1px;padding-left:10px;padding-right:10px}#ft ul{margin:0;padding:10px 10px 0 0}#ft .ft-tabs-wrapper a,#ft .ft-tabs-wrapper p{color:#333}#ft.extended{margin-top:20px;background-color:transparent}html{background-color:#fff}#global-logo-aact{left:auto;position:absolute;top:1.4rem;width:375px;z-index:1}#global-logo-aact .aact-logo{left:18px;position:absolute;top:13px;width:375px}#global-logo-aact .aact-logo a{display:block;height:40px;width:375px}#global-logo-aact .aact-logo img{max-height:100%}#global-logo-acs{left:auto;position:absolute;top:auto;width:188px;z-index:1}#global-logo-acs .acs-logo{position:absolute;top:45px;width:188px;margin-bottom:50px}#global-logo-acs .acs-logo img{max-height:100%}.header-title{float:right;margin:0;position:absolute;right:0;text-align:right;top:35px}.header-title h1{margin:0}.header-title h1{color:#666;font-size:2em;line-height:1em}#divHeader>.container>br{display:none}#my-menu{float:right;position:relative;right:18px;top:6px;z-index:11;display:none}#my-menu.logged-in{display:block}#my-menu #logoutLink{background:#00a693 url(../../v2.0/acs-bootstrap/images/lock-image.png) no-repeat 13px 9px;color:#fff;padding:10px 20px 10px 35px;text-decoration:none;border-radius:0 0 3px 3px}#my-menu #logoutLink:hover{background-color:#008576}@media screen and (max-width:600px){#global-logo-aact,#global-logo-aact .aact-logo{position:relative}#my-menu{position:absolute;right:0}.header-title{position:relative;top:10px;text-align:left;padding:0 15px;margin-bottom:8px}body.application .global-nav{min-height:inherit}}