div.toboggan-container{text-align:center;}div.toboggan-login-link-container{text-align:left;}div.toboggan-login-link-container a{text-decoration:none;}div.toboggan-block-message{text-align:left;}div.user-login-block{text-align:left;}div.user-login-block a{text-align:left;}.toboggan-unified #login-message{text-align:center;font-size:2em;line-height:1.2;}.toboggan-unified #login-links{text-align:center;font-size:1.5em;line-height:2.7;}.toboggan-unified #login-links a{padding:.5em;border:1px #666 solid;background-color:#EEE;}.toboggan-unified #login-links a:hover{background-color:#DDD;}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background-color:#FFF19A;border:2px #333 solid;}.toboggan-unified.login #register-form{display:none;}.toboggan-unified.register #login-form{display:none;}
.page-scoring-student-ranking .l-main .breadcrumb,.page-scoring-team-ranking .l-main .breadcrumb,.page-scoring-chapter .l-main .breadcrumb,.page-scoring-state .l-main .breadcrumb{display:none;}.page-scoring-student-ranking .l-main,.page-scoring-team-ranking .l-main,.page-scoring-chapter .l-main,.page-scoring-state .l-main{width:100%;max-width:1400px;min-width:960px;}.page-scoring-student-ranking .l-content,.page-scoring-team-ranking .l-content,.page-scoring-chapter .l-content,.page-scoring-state .l-content{width:100%;margin:0;padding:0;background:none;}.page-scoring-student-ranking .l-content .title-ribbon-wrap,.page-scoring-team-ranking .l-content .title-ribbon-wrap,.page-scoring-chapter .l-content .title-ribbon-wrap,.page-scoring-state .l-content .title-ribbon-wrap{width:100%;margin:0;padding:0;}.page-scoring-student-ranking .l-content .title-ribbon-fold,.page-scoring-team-ranking .l-content .title-ribbon-fold,.page-scoring-chapter .l-content .title-ribbon-fold,.page-scoring-state .l-content .title-ribbon-fold{display:none;}.page-scoring-student-ranking .l-content h1.title-ribbon,.page-scoring-team-ranking .l-content h1.title-ribbon,.page-scoring-chapter .l-content h1.title-ribbon,.page-scoring-state .l-content h1.title-ribbon{background:#555487;width:100%;text-align:center;font-size:33px;padding:50px 0 65px;text-transform:none;}.page-scoring-student-ranking #main_page-content,.page-scoring-chapter-ranking #main_page-content,.page-scoring-state-ranking #main_page-content{width:80%;margin:0 auto;}a.tabledrag-handle .handle{box-sizing:content-box;}.page-scoring-chapter #scoring-hdr,.page-scoring-state #scoring-hdr{padding:40px 10px;}.page-scoring-chapter #school-name,.page-scoring-state #school-name{border-bottom:none;font-size:25px;font-weight:bold;color:#263060;}.page-scoring-chapter #scoring-content,.page-scoring-state #scoring-content{padding:0 10px 40px;}.page-scoring-chapter .coach-label,.page-scoring-state .coach-label{color:#6d6f71;font-weight:bold;font-size:14px;}.page-scoring-chapter #school-coach,.page-scoring-state #school-coach{color:#7f7fa3;text-decoration:underline;font-weight:normal;}.page-scoring-chapter #school-meta,.page-scoring-state #school-meta{width:75%;float:left;}.page-scoring-chapter #school-meta p,.page-scoring-state #school-meta p{font-size:14px;margin:20px 0;}.page-scoring-chapter #scoring-hdr select.competition-list,.page-scoring-state #scoring-hdr select.competition-list{font-size:22px;}.page-scoring-chapter #school-roster,.page-scoring-state #school-roster{overflow:hidden;width:100%;padding-left:17px;}.page-scoring-chapter #school-roster .team-col,.page-scoring-chapter #school-roster .ind-col,.page-scoring-state #school-roster .team-col,.page-scoring-state #school-roster .ind-col{float:left;width:50%;}.page-scoring-chapter #school-roster .team-col table,.page-scoring-chapter #school-roster .ind-col table,.page-scoring-state #school-roster .team-col table,.page-scoring-state #school-roster .ind-col table{float:left;clear:left;}.page-scoring-chapter #scoring-content .sub-tabs,.page-scoring-state #scoring-content .sub-tabs{list-style:none;margin:0;padding:0;}.page-scoring-chapter #scoring-content .sub-tabs li,.page-scoring-state #scoring-content .sub-tabs li{list-style:none;margin:0 15px 0 0;padding:0;display:inline;}.page-scoring-chapter #scoring-content .sub-tabs li a,.page-scoring-state #scoring-content .sub-tabs li a{padding:15px 35px;font-size:14px;font-weight:bold;color:#565585;background-color:#f1f1f2;border-top:1px solid #dddedf;border-left:1px solid #dddedf;border-right:1px solid #dddedf;border-top-left-radius:5px;border-top-right-radius:5px;display:inline-block;text-transform:uppercase;}.page-scoring-chapter #scoring-content .sub-tabs li a.active-tab-link,.page-scoring-state #scoring-content .sub-tabs li a.active-tab-link{background:#fff;margin-bottom:-1px;border-bottom:1px solid #fff;}.page-scoring-chapter #scoring-content .tab-content-wrapper,.page-scoring-state #scoring-content .tab-content-wrapper{float:left;width:100%;border:1px solid #dddedf;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.page-scoring-chapter #scoring-content .tab-content,.page-scoring-state #scoring-content .tab-content{display:none;padding:35px 15px;width:100%;float:left;}.page-scoring-chapter #scoring-content .tab-content.active-tab,.page-scoring-state #scoring-content .tab-content.active-tab{display:block;}.page-scoring-chapter td,.page-scoring-chapter th,.page-scoring-state td,.page-scoring-state th{padding:5px;text-align:center;}.page-scoring-chapter td.student-name,.page-scoring-state td.student-name{text-align:left;}#scoring-form button{border:none;border-radius:5px;background:#ef6034;color:#fff;font-size:14px;padding:10px 15px;float:left;margin-right:20px;text-transform:uppercase;width:230px;}#scoring-form span#savingMsg{float:left;padding:6px 0 0 0;font-size:14px;color:#ef6034;font-weight:bold}.page-scoring-chapter #school-roster table,.page-scoring-state #school-roster table{float:left;margin-right:20px;margin-bottom:20px;}.page-scoring-chapter #school-roster,.page-scoring-state #school-roster{padding-top:20px;}.page-scoring-chapter #school-roster a,.page-scoring-state #school-roster a{background-color:#fff;border:1px solid #263060;color:#263060;border-radius:5px;float:left;clear:left;margin:0 0 15px;padding:5px 30px;text-transform:uppercase;-webkit-transitition:all 0.25s ease-in-out;-moz-transitition:all 0.25s ease-in-out;-o-transitition:all 0.25s ease-in-out;transitition:all 0.25s ease-in-out;}.page-scoring-chapter #school-roster a:hover,.page-scoring-chapter #school-roster a.active-scoring-tab-link,.page-scoring-state #school-roster a:hover,.page-scoring-state #school-roster a.active-scoring-tab-link{background-color:#263060;border:1px solid #263060;color:#fff;border-radius:5px;display:inline-block;padding:5px 30px;text-transform:uppercase;}.page-scoring-chapter #scoring-form .active-scoring-tab,.page-scoring-state #scoring-form .active-scoring-tab{display:block;}td.check-group-end{border-right:2px solid #555487;}.page-scoring-chapter #scoring-form td.selected,.page-scoring-state #scoring-form td.selected{box-shadow:0 0 5px rgba(81,203,238,1);padding:3px 0px 3px 3px;margin:5px 1px 3px 0px;border:1px solid rgba(81,203,238,1);}.page-scoring-chapter .form-footer,.page-scoring-state .form-footer{width:100%;float:left;padding-left:17px;}.page-scoring-chapter th,.page-scoring-state th{background:#555487;}.page-scoring-chapter .scoring-menu,.page-scoring-state .scoring-menu{padding-top:30px;width:100%;overflow:hidden;}.page-scoring-chapter .scoring-menu ul,.page-scoring-state .scoring-menu ul{margin:0;padding:0;list-style:none;}.page-scoring-chapter .scoring-menu ul li,.page-scoring-state .scoring-menu ul li{margin:0 0 20px;padding:0;}.page-scoring-chapter .hide-rank,.page-scoring-state .hide-rank{display:none;}#edit-submit:disabled,#edit-submit:disabled:hover{background:none;}.page-scoring-chapter .views-field-editablefield .field-widget-options-onoff,.page-scoring-state .views-field-editablefield .field-widget-options-onoff,.page-scoring-chapter .views-field-views-conditional .editablefield-item .field-widget-options-onoff,.page-scoring-state .views-field-views-conditional .editablefield-item .field-widget-options-onoff{display:inline-block;}.page-scoring-chapter .views-field-editablefield .form-actions,.page-scoring-state .views-field-editablefield .form-actions,.page-scoring-chapter .views-field-views-conditional .editablefield-item .form-actions,.page-scoring-state .views-field-views-conditional .editablefield-item .form-actions{display:inline-block;}.page-scoring-chapter .views-field-editablefield .form-actions input,.page-scoring-state .views-field-editablefield .form-actions input,.page-scoring-chapter .views-field-views-conditional .editablefield-item .form-actions input,.page-scoring-state .views-field-views-conditional .editablefield-item .form-actions input{margin:0 0 0 10px;padding:5px;}.page-scoring-reports table{width:100%;}.page-scoring-reports .view-participating-teams h3{font-size:20px;line-height:normal;}.page-scoring-reports .view-participating-teams h5{font-weight:bold;float:left;clear:left;}.page-scoring-reports .view-participating-teams ul{float:left;clear:left;padding-bottom:5px;}.page-scoring-reports .view-participating-teams .node-student{float:left;}.page-scoring-reports .view-mode-full_name_teaser span.first{display:inline-block;}.page-scoring-reports .view-mode-full_name_teaser span.last{display:inline-block;}.page-scoring-reports .view-mode-full_name_teaser span.last:after{content:",";}.page-scoring-reports .view-mode-full_name_teaser{float:left;padding-right:10px;}.page-scoring-reports .views-field-field-competition-data span.gender,.page-scoring-reports .views-field-field-competition-data span.grade,.page-scoring-reports .views-field-field-competition-data span.type{float:left;padding-right:10px;}.schools-report table td,.schools-report table tbody{border:none;}div.ctools-modal-content .field-name-field-competition-type-of-data .form-item label{width:100%;padding-bottom:5px;}body.page-node-delete.node-type-student .tabs.primary{display:none;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
div.pet_body_label label{display:block;font-weight:bold;}div.pet_body_preview{margin-top:2px;margin-bottom:10px;margin-right:29px;padding:.3em;border:1px solid #999;}
.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
.node-registration-form .form-item--field-add-student-und-0-target-id,.node-registration-form .tabledrag-toggle-weight-wrapper,.node-school-form .tabledrag-toggle-weight-wrapper{display:none;}.payment-logo{overflow:hidden;width:60%;float:right;margin:-3.5em;}.payment-logo #visa-logo{background:url("/sites/all/themes/mathcounts/img/payment_logo/credit_64px.jpg");background-repeat:no-repeat;background-position:-94px -607px;display:inline-block;float:left;width:64px;height:64px;position:relative;}.payment-logo #maestro-logo{background:url("/sites/all/themes/mathcounts/img/payment_logo/credit_64px.jpg");background-repeat:no-repeat;background-position:-96px -435px;display:inline-block;float:left;width:64px;height:64px;position:relative;}.payment-logo #american-express-logo{background:url("/sites/all/themes/mathcounts/img/payment_logo/credit_64px.jpg");background-repeat:no-repeat;background-position:-273px -5px;display:inline-block;float:left;width:64px;height:64px;position:relative;}#stripeform-form #edit-submit,.form-item-cash-email{clear:left;}.page-node-add-school,.page-node-add-student{background:none;}.pane-block{clear:left;padding-top:30px;}.registered-student-list .views-field-field-participant-name,.registered-student-list .views-field-field-team-participants{padding-left:70px;}.registered-student-list .field-name-field-participants-name .field-label,.registered-student-list .field-name-field-team-participant-name .field-label,input#edit-field-individual-add-stud-und-0-target-id,.form-item--field-individual-add-stud-und-0-target-id label.form-item__label{display:none;}.page-node-add-registration iframe.references-dialog-iframe{width:100% !important;}.edit-field-add-student-und-0-target-id a.add-dialog.references-dialog-activate,.dialog-links.edit-field-individual-add-stud-und-0-target-id a.add-dialog.references-dialog-activate{position:relative;top:9em;float:right;right:14em;}.dialog-links.edit-field-individual-add-stud-und-0-target-id a.add-dialog.references-dialog-activate{top:3.3em;}.view-competition-detail-page{float:left;}.pane-node-field-competition-location{height:auto !important;}div.view-id-competition_detail_page.view-display-id-panel_pane_2 .view-content,div.view-id-competition_detail_page.view-display-id-panel_pane_2 .item-list{display:none;}div.view-id-competition_detail_page.view-display-id-panel_pane_2{clear:both;}div.view-workbench-dashboard.view-display-id-block_5{position:relative;z-index:10;float:right;margin-right:20px;}div.entity-field-collection-item.field-collection-item-field-participant-name{float:left;width:33%;}.individual-participant-edit-delete .field-collection-view-links,.team-participant-edit-delete .field-collection-view-links{list-style:none;float:left;display:block;clear:none;width:66%;}.individual-participant-edit-delete .edit,.team-participant-edit-delete .edit{float:left;width:50%;}.individual-participant-edit-delete .delete,.team-participant-edit-delete .delete{float:left;width:50%;}ul.field-collection-view-links{float:left;width:66%;clear:none !important;}.registration-detail-view .views-field-nothing{padding:10px;border:1px solid #c0c0c0;margin:10px 0;}.views-field-nothing div.field-collection-view,.views-field-nothing-1 div.field-collection-view{padding:5px 0;}.field-name-field-participants-name div.field-label,.field-name-field-team-participant-name div.field-label{display:none;}.add-student-button-registration{background-color:#00a7ce;color:#ffffff !important;padding:5px 8px;text-decoration:none;margin-right:10px;}.registration-detail-view .views-field-nothing-1{padding:10px;border:1px solid #c0c0c0;margin:10px 0;}.field-collection-item-field-team-participants{float:left;width:33%;}.registration-detail-view{border:1px solid #c0c0c0;padding:10px;margin:10px 0;}.view-id-workbench_dashboard .views-label{border:1px solid #c0c0c0;padding:2px;font-weight:bold;font-size:16px;font-family:"ArmitageLightRegular",Arial sans-serif;}.view-id-coach_dashboard{padding:0;margin:0;}div#summary-hide .view-content{display:none;}.form-item.form-type-textarea.form-item-field-home-school-message-und-0-value,.form-item.form-type-textarea.form-item-field-reg-home-school-message-und-0-value{display:none;}ul.tabs.inline.panels-ajax-tab li{margin:1em;}div#summary-hide-dashboard .view-content{display:none;}ul.quicktabs-tabs li a{color:#00a7ce;}.node-registration-form .field-name-field-team-participants{display:none;}.node-registration-form .dialog-links.edit-field-add-student-und-0-target-id{display:none;}.node-registration-form .dialog-links.edit-field-individual-add-stud-und-0-target-id{display:none;}.node-registration-form .field-name-field-participant-name{display:none;}#dialog-registration-indiv-student,#dialog-homeschool-information,#dialog-school-title1-information{display:none;}#school-node-form .field-name-field-overseas-school-country{display:none;}.cant-find-your-school{float:left;}.add-student-button-registration-indiv-student{background-color:#00a7ce;color:#ffffff !important;padding:5px 8px;text-decoration:none;}.add-student-button-registration-student-full{background-color:#C0C0C0;color:#ffffff !important;padding:5px 8px;text-decoration:none;}.purchase-add-indiv-student,.purchase-add-team-student{background-color:#00a7ce;color:#ffffff !important;padding:5px 8px;text-decoration:none;}.page-user-dashboard table{width:100%;margin-top:0 !important;}.page-user-dashboard table th{text-align:left;}.student-title-head{width:100%;background:#ccc;font-size:18px;padding:10px 5px;}.student-wrapper{border:1px solid #ccc;padding:5px;margin:5px 0;display:table;width:100%;}.add-student-button-registration-disable{background-color:#8A8A8A !important;color:#ffffff !important;padding:5px 8px;text-decoration:none;margin-right:10px;}.view-participants-list-field-collection-view,.view-team-participants-field-collection-view{margin-bottom:10px;}.view-coach-dashboard p{margin-top:10px;}.ui-dialog{z-index:999;}.page-user-dashboard .field-name-field-school.field-widget-entityreference-autocomplete{display:none;}.adsdudent-enb-0{display:none;}.adsdudent-hide-0{background-color:#8A8A8A;color:#ffffff !important;padding:5px 8px;text-decoration:none;margin-right:10px;}.adsdudent-hide-1,.summary-dashboard .views-table{display:none;}.view-id-coordinator_dashboard.view-display-id-page_2 .views-label,.view-id-coordinator_dashboard.view-display-id-page_2 .views-field.views-field-nothing.competition-header,.view-id-coordinator_dashboard.view-display-id-page_4 .views-label{float:left;}#modal-content .node-registration-form .form-item-field-title-1-registration-und a.school-title1-information{display :none;}#card_type_warning{font-size:12px;}#card_type_warning a{font-size:14px;}
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
