.osm-container .form-actions{background-color:#fff}.osm-container .form-actions .btn-primary,input[type=submit].btn-primary{background-color:#a54ca2}#osm-singup-page input[type=checkbox],#osm-profile-page input[type=checkbox]{margin-right:10px;margin-bottom:3px}#osm-singup-page .checkbox,#osm-profile-page .checkbox,#osm-singup-page .osm-payment-method-item label{padding-left:23px;text-indent:-23px}#osm-singup-page input[type=radio],#osm-profile-page input[type=radio]{margin-right:10px;margin-bottom:7px}#osm-singup-page .form-horizontal .control-label,#osm-profile-page .form-horizontal .control-label{padding-top:0}.osm-renew-option input[type=radio],.osm-upgrade-option input[type=radio]{margin-top:-2px!important;margin-right:10px!important}#osm-singup-page input[type=file]{line-height:15px;padding-top:5px}#osm-singup-page input[type=text],#osm-singup-page input[type=password],#osm-singup-page input[type=url],#osm-singup-page input[type=email],#osm-singup-page select,#osm-profile-page input[type=text],#osm-profile-page input[type=password],#osm-profile-page input[type=url],#osm-profile-page input[type=email],#osm-profile-page select{max-width:270px;width:100%}#osm-singup-page input.wide,#osm-profile-page input.wide{max-width:980px;width:100%}#osm-singup-page textarea,#osm-profile-page textarea{min-height:100px}#osm-singup-page .osm-message{margin:25px 0}#osm-singup-page label[for=password1]::after{content:"(Minimum 8 characters & must include at least 1 number & 1 symbol)";display:block;margin-top:5px;font-weight:300;color:#666;font-style:italic}#osm-singup-page label[for=password1]{margin-bottom:15px}@media(min-width:481px){#osm-singup-page label[for=password1]::after{position:absolute;margin-top:20px}#osm-singup-page label[for=password1]{margin-bottom:35px}}#osm-singup-page label[for=osm_research_interests]::after,#osm-singup-page label[for=osm_research_foci]::after,#osm-profile-page label[for=osm_research_interests]::after,#osm-profile-page label[for=osm_research_foci]::after{content:"Please select all that apply";display:block;margin-top:5px;margin-bottom:10px;font-weight:300;color:#666}.wide{width:100%}@media(max-width:979px) and (min-width:768px){#osm-singup-page .row-fluid .span2,#osm-profile-page .row-fluid .span2{width:17.7900553%}}@media(min-width:980px){#osm-singup-page .row-fluid .span2,#osm-profile-page .row-fluid .span2{width:17.9487179%}}@media(max-width:767px){#osm-singup-page .row-fluid .span4,#osm-profile-page .row-fluid .span4{display:block;float:none;width:100%;margin-left:0}#osm-singup-page #osm_research_interests ul.nav,#osm-singup-page #osm_research_foci ul.nav,#osm-profile-page #osm_research_interests ul.nav,#osm-profile-page #osm_research_foci ul.nav{margin-bottom:0}}#osm-singup-page li.span2,#osm-singup-page li.span3,#osm-singup-page li.span4,#osm-profile-page li.span2,#osm-profile-page li.span3,#osm-profile-page li.span4{padding-left:26px}#osm-singup-page li.span2>label>input[type=checkbox],#osm-singup-page li.span3>label>input[type=checkbox],#osm-singup-page li.span4>label>input[type=checkbox],#osm-profile-page li.span2>label>input[type=checkbox],#osm-profile-page li.span3>label>input[type=checkbox],#osm-profile-page li.span4>label>input[type=checkbox]{margin-left:-26px}@media(max-width:767px){#osm-singup-page #osm_committees>ul:first-of-type{margin-bottom:0}}#osm-profile-page #field_osm_committees::before{margin-bottom:25px}.osm-payment-method-item label::after{font-style:italic;color:#666;padding-left:10px}.osm-payment-method-item.os_paypal label::after,label[for=osm-payment-method-item-0]::after{content:" (Credit or Debit. You do not require a PayPal account to make use of this option)"}.osm-payment-method-item.os_stripe label::after,label[for=osm-payment-method-item-1]::after{content:" (Credit or Debit. You do not require a Stripe account to make use of this option. Members of APAC countries should select this option)"}.osm-payment-method-item.os_offline label::after,label[for=osm-payment-method-item-2]::after{content:" (Mail Cheque, Bank Draft, or Telegraphic Transfer)"}.osm-description-details.span7,.osm-taskbar ul li:nth-child(2){display:none!important}.osm-description-details.span5{margin-top:20px!important}.osm-taskbar ul li:first-child{float:right!important;margin-top:-10px!important}@media only screen and (min-width:768px){.osm-taskbar ul li:first-child{margin-top:-58px!important}}.osm-item-description .span12{width:auto!important}#osm-profile-page .osm_title{margin-bottom:25px}#osm-profile-page #field_osm_committees::before{content:"*If you are interested in joining any of the ISLS Committees, please contact the chairs. Their names & contact information are located on the Committees page.";display:block;margin-bottom:5px;line-height:1.5em;font-weight:300;font-size:1.1em}#osm-profile-page #field_osm_other_research_foci::after{content:"*Membership Fee includes electronic access to Journal of the Learning Sciences and International Journal of Computer Supported Collaborative Learning. If you wish to receive paper copies of the journals, you will pay an additional $20 per journal. Please contact ISLS membership at islsmembership@gmail.com.";display:block;margin-top:50px;margin-bottom:30px;line-height:1.5em;font-weight:600;font-size:1.1em}#osm-profile-page #field_osm_paperjournals{display:none}#osm-profile-page .osm-message{display:none}div#profile-page>div#field_show_on_members_list_control{margin-bottom:2em}div#profile-page>div#field_show_on_members_list_control::after{content:"(Fields that will be displayed are Name, Email, Institution, Department, Program, Title/Position, Country, Website, Biography, Research Interests, & Research Foci)";padding-top:10px;color:#888;font-style:italic;line-height:1.5em}#my-subscriptions-page tr:first-of-type th:nth-of-type(2),#my-subscriptions-page tr:first-of-type th:nth-of-type(3){width:100%;box-sizing:border-box}#my-subscriptions-page tr:nth-of-type(2){display:none}#my-subscriptions-page thead th,#subscription-history-page thead th{text-align:center!important;vertical-align:middle;font-size:1.1em;padding:5px}#my-subscriptions-page tbody td,#subscription-history-page tbody td{text-align:center!important;vertical-align:middle;padding:5px}#subscription-history-page thead th,#subscription-history-page tbody td{padding:10px 5px}#osm-members-list table.osm-profile-data td.osm-profile-field-title{width:25%}