.krumo-node,pre{text-align:left;}body{padding:0;margin:0;width:auto;font-family:Arial,Helvetica,sans-serif;font-size:0.8em;text-align:center;line-height:1.2em;color:#2f3746;background:#339999;}.form-wrapper .form-wrapper{width:91%;}.form-wrapper .form-wrapper input{width:100%;}.form-wrapper .form-wrapper input.form-radio,.form-wrapper .form-wrapper input.form-checkbox,.form-wrapper .form-wrapper input.form-submit{width:auto;}.group-required.field-group-fieldset{background-color:#FFF4F4;}.group-non-required.field-group-fieldset{background-color:#DEDEDE;}.required-fields.group-required.field-group-fieldset a.fieldset-title,.required-fields.group-non-required.field-group-fieldset a.fieldset-title{font-weight:bold;}.student-container-info{position:relative;}.student-container-info .print-button{position:absolute;top:10px;right:10px;}.red{color:red;font-weight:bold;}.form-textarea.required,.form-select.required,.red-background-buttons,.red-background{background-color:#FFDDDD;}.override .form-textarea.required,.override .form-select.required,.override .red-background{background-color:transparent;}#block-system-help{}#block-system-help .content{margin:20px 0px;padding:0px 15px;border:2px solid red;background-color:#FFDDDD;border:2px solid #B8860B;background-color:#FFFFDD;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.big-notice{font-size:18px;font-weight:bold;color:red;}.big-notice.black{color:black;}.app-for-admission-required-field{background-color:red;}.required-fields-app-block,.required-fields-wrapper,#block-block-14,#block-block-13{border:2px solid red;padding:0px 10px;margin:10px 0px;background-color:#FFDDDD;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#block-block-14{border:2px solid #B8860B;background-color:#FFFFDD;}#block-block-14 a,#block-block-13 a{font-weight:bold;}a,a:visited,a:active{color:#5493ff;text-decoration:none;}a:hover{text-decoration:underline;}#wrapper{margin:20px auto 8px;width:1000px;border-bottom:3px solid #cc6699;background:#ffffff;}#page-wrapper{padding:0;margin:0 auto;text-align:left;background:#ffffff;}.page-node-edit.node-type-course #edit-field-credential-course{display:none;}#middle-wrapper{border-left:3px solid #cc6699;border-right:3px solid #cc6699;}body.sidebars #middle-wrapper{}body.sidebar-left #middle-wrapper{border-right:3px solid #cc6699;}body.sidebar-right #middle-wrapper{border-left:3px solid #cc6699;}#main-content{float:left;width:600px;}#squeeze{border-left:3px solid #cc6699;border-right:3px solid #cc6699;padding-bottom:10px;}#main-content-inner{padding:10px 20px;margin:0;overflow:hidden;}#middle-wrapper .sidebar-right{float:left;z-index:1;position:relative;}#middle-wrapper .sidebar-left{float:left;z-index:1;position:relative;}body.sidebars #main-content{}body.sidebar-left #main-content{}body.sidebar-right #main-content{}body.sidebars #squeeze{}body.sidebar-left #squeeze{}body.sidebar-right #squeeze{}#middle-wrapper .sidebar-left{width:197px;}#middle-wrapper .sidebar-right{width:197px;}.sidebar h3{padding:0;margin:0 auto;text-align:center;font-size:24px;font-weight:bold;line-height:34px;}.sidebox-left h3{color:#cc6699;}#block-system-navigation h3{color:#339999;}.sidebox-right h3{color:#339999;}.sidebox-right .view-courses-frontpage h3{padding:0;margin:10px auto 5px;text-align:center;font-size:16px;font-weight:bold;line-height:24px;color:#cc6699;}.sidebox-left h2,.sidebox-right h2{color:#339999;font-size:16px;margin:0 auto;text-align:center;}.sidebar{font-size:12px;}.sidebar .menu{text-align:center;}.sidebar a{text-decoration:underline;}.sidebar h3{line-height:normal;}.sidebar h3 a{color:#399;font-size:14px;line-height:normal;}.sidebox-left a{color:#cc6699;}.sidebox-right a{color:#339999;}.sidebox-left,.sidebox-right{padding:18px 18px 0 18px;}.sidebox-content{margin:10px 0 0 0;padding:0;text-align:center;}#topboxes{padding:0;margin:0;background:#c3d9ff url(/sites/all/themes/amity_island/images/bb-bg.png) repeat-x top;overflow:hidden;}#topboxes a{font-weight:bold;}#topboxes a:hover{color:#ffffff;}#bottomboxes{padding:0;margin:0;color:#ffffff;background:#111318;overflow:hidden;}#bottomboxes a{color:#cbdeff;font-weight:bold;}.userbox,.userbox-bottom{float:left;padding-bottom:32767px;margin-bottom:-32757px;}.userbox-inner{padding:20px;}.userbox-bottom-inner{padding:20px;padding-bottom:32767px;margin-bottom:-32767px;background:#111318;}.width25{width:25%;}.width33{width:33.3333%;}.width50{width:50%;}.width100{width:100%;}#footer{padding:0;margin:0;clear:both;text-align:center;}#footer-message{margin:10px auto;color:#fff;}.region-footer .contextual-links-region .content p,#footer p{width:594px !important;margin:0 auto !important;color:white;padding:0;}.region-footer .contextual-links-region .content a:visited,#footer p a:visited,#footer p a:active,div#block-block-11 p a{color:white;}#header-wrapper{text-align:center;height:135px;background:#339999 url(/sites/all/themes/amity_island/images/header.png) no-repeat;}#site-logo{padding:15px 0;border:0;float:left;width:15%;}#site-name{padding:35px 0 0 0;line-height:25px;float:left;width:70%;}.loginButton{padding:15px 0;float:left;width:15%;}#site-name a{font-size:32px;color:#fff;text-decoration:none;}.site-slogan-logo h2{margin-top:-20px;padding:0;font-size:12px;line-height:12px;text-align:right;}.site-slogan h2{margin-top:0;padding:0;font-size:12px;line-height:12px;text-align:right;}#search-box{float:right;padding:40px 20px 0 0;}.sidebox-content ul.menu,.sidebox-content ul.menu li,ul.classes li{position:relative;margin:0;padding:0;list-style-image:none;list-style:none;list-style-type:none;}ul.classes li{margin:0 45px 0 0;}.sidebox-content ul.menu li{padding:0;margin-left:0;}.sidebox-content ul.menu li a,ul.classes li a{display:block;padding:5px 5px 5px 2px;background:#339999;color:#fff;border-bottom:2px solid #fff;font-weight:bold;}.sidebox-content ul.menu li a:hover,ul.classes li a:hover{text-decoration:underline;background:#996699;color:#fff;border-bottom:2px solid #fff;font-weight:bold;}.sidebox-content ul.menu li a.active,ul.classes li a.active{background:#cc6699;color:#fff;border-bottom:2px solid #fff;font-weight:bold;}.sidebox-content ul.menu li ul{display:none;margin:0;padding:0;list-style:none;}.sidebox-content ul.menu li ul li{margin:0;margin-left:10px;padding:0;list-style:none;}.sidebox-content ul.menu li ul li a{font-weight:bold;}.sidebox-content ul.menu li ul li a.active{color:#fff;}.item-list{color:#999999;}.item-list ul{padding-top:10px;padding-bottom:10px;}.sidebar .item-list ul{padding:10px 0;margin:0;}.sidebar .item-list ul li{padding:0 0 5px 5px;margin:0;list-style:none;font-size:0.9em;}.views-field-enroll a,.enroll{color:red !important;font-weight:bold;font-size:130% !important;}a.enroll{display:inline-block;clear:both;}.item-list ul li a{font-size:1.0em;font-weight:bold;}.sidebox-content .item-list ul{padding:10px 0;margin:0;}.submitted{font-size:0.8em;color:#999999;}.title,.node-title{padding:0;margin:0;font-family:"Times New Roman",Times,serif;font-size:2.0em;line-height:1.5em;font-weight:bold;}.title a{text-decoration:none;}.node{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #a9c9ff;background:url(/sites/all/themes/amity_island/images/node-bg.png) repeat-x bottom;}.form-text{border:1px solid #4d5b78;}.form-submit{color:#ffffff;font-size:12px;font-weight:bold;height:20px;border:1px outset #000000;background:#2f3847;}.breadcrumb{float:left;font-weight:bold;}.block-region{padding:10px;border:2px dashed #333333;background:#FFFFFF;}.wrapper .links{clear:both;font-size:1.0em;font-weight:bold;}.more-link a{padding:0 2px;font-weight:bold;border:1px solid #2d3644;background:#c0d7fd;}#search-block-form{width:100%;text-align:center;}#block-block-4 h2 a{color:#CC6699;}#comments{}#comments .submitted{color:#2d3644;}.comment{padding:10px;margin-bottom:10px;color:#363636;border:1px solid #2d3644;background:#c0d7fd;}.indented{margin-left:0px;}.feed-url{padding:10px 0;font-size:0.8em;}.feed-updated{padding:0 0 10px 0;font-size:0.8em;}.feed-item-date{font-size:0.8em;color:#999999;}.feed-item-body a{font-weight:bold;}.poll{padding:5px 0;}.poll .bar{height:1.0em;background:url(/sites/all/themes/amity_island/images/poll-bar.png) repeat-x;}.poll .bar .foreground{height:1.0em;background:url(/sites/all/themes/amity_island/images/poll-foreground.png) repeat-x;}.sidebox-content .poll .title{font-size:1.0em;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}table{width:100%;}div.admin{}div.admin .sidebar-left{float:left;margin:0;width:49%;}div.admin .sidebar-right{float:left;margin:0;width:49%;}#primary-links h2{display:none;}#primary-links .menu{margin:0;padding:0 20px;}#block-menu-primary-links,#block-menu-primary-links ul{text-align:center;margin-left:30px;padding:0;}#primary-links{padding:0;margin:0;line-height:30px;list-style:none;background:#cc6699 url(/sites/all/themes/amity_island/images/bg-primary.png) repeat-x;}#primary-links .content a{display:block;padding:0 11px 0 0;font-weight:bold;color:#fff;text-decoration:none;background:#339999 url(/sites/all/themes/amity_island/images/primary-r.png) right top no-repeat;border-bottom:2px solid #000;}#primary-links .content li{float:left;list-style:none;padding:0 0 0 11px;margin:0 1px 0 0;background:url(/sites/all/themes/amity_island/images/primary-l.png) left top no-repeat;}#primary-links .content li:hover a{color:#fff;background:#996699 url(/sites/all/themes/amity_island/images/primary-hover-r.png) right top no-repeat;}#primary-links .content li:hover{background:url(/sites/all/themes/amity_island/images/primary-hover-l.png) left top no-repeat;}#primary-links .content li:hover li a,#primary-links .content li:hover li{color:#171c23;background:#aebfd8;}#primary-links .content li ul{margin-left:-10px;position:absolute;width:210px;left:-999em;border:3px solid #d9dbde;background:#aebfd8;}#primary-links .content li:hover ul,#primary-links .content li.sfhover ul{left:auto;}#primary-links .content li ul li a,#primary-links .content li ul li{padding:0 0 0 5px;margin:0;width:200px;background:#aebfd8;}#primary-links .content li ul li a:hover,#primary-links .content li ul li:hover{color:#ffffff;background:#3b475a;}#primary-links .content li:hover ul ul,#primary-links .content li.sfhover ul ul{left:-999em;}.sidebox-left .view-credential-courses h3{color:#339999;font-size:16px;margin:0 auto;text-align:center;font-weight:bold;}.view-credential-courses .views-row,.view-courses-frontpage .views-row{margin:5px 0 10px;}table td p{margin:0;}.view-level-options .views-field-title{margin-bottom:7px;}.book-navigation{display:none;}#main-content-inner .taxonomy{display:none;}.view-employment-opportunities .views-field-field-position-value a{font-size:18px;font-weight:bold;}.view-id-og_members_faces table.views-table td{text-align:left;}#grade-title{display:none;}#grade-table thead th{border-top:3px solid #333;border-bottom:3px solid #333;padding:3px 1em 3px 0;}#grade-table th{padding:3px 0;}#grade-table td{background-color:#fff;}#signature th{border-top:3px solid #333;border-bottom:none;text-align:center;}#graduation-dates{text-align:right;}#gradebook-footer{}.gradebook .timestamp input{width:100px;}.field-field-class-page .title{text-align:center;}.field-field-class-page .links,.field-field-class-page .view-course-groups{display:none;}.view-course-groups .views-row{margin-bottom:25px;}.view-course-groups .views-row .views-field-view-node a{color:#F00;}.ntype-course_group .field{text-align:center;}.ntype-course_group .field-field-class-page{text-align:left;}.ntype-course_group .field-field-class-page .field{text-align:center;}.content-profile-display .field{margin-bottom:.5em;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{background:transparent;}.calendar-calendar .month-view .view-item-calendar .event-type-{background:#ffffcc;}.calendar-calendar .month-view .view-item-calendar .event-type-Admin{background:#ffabee;}.calendar-calendar .month-view .view-item-calendar .event-type-EC-Sum-SL{background:#ededed;}.calendar-calendar .month-view .view-item-calendar .event-type-EC-YR-SL{background:#00e691;}.calendar-calendar .month-view .view-item-calendar .event-type-Ele-I{background:#54bf47;}.calendar-calendar .month-view .view-item-calendar .event-type-EC-YR-SV{background:#00d1ff;}.calendar-calendar .month-view .view-item-calendar .event-type-EC-Sum-SV{background:#008cff;}.calendar-calendar .month-view .view-item-calendar .event-type-IT-Sum{background:#ffc778;}.calendar-calendar .month-view .view-item-calendar .event-type-Ele-II{background:#ffff94;}.calendar-calendar .month-view .view-item-calendar .event-type-IT-YR{background:#ffd447;}.calendar-calendar .month-view .view-item-calendar .event-type-Seminars{background:#cc9900;}.how-to-print a{border:1px solid #C3C2C2;background-color:#E4E3E3;border:1px solid #ccc;color:#571302;cursor:pointer;float:left;font:bold 9px/25px Arial,Helvetica,sans-serif;height:25px;margin:14px 5px 0 0;padding:0 5px 2px;text-transform:uppercase;text-decoration:none !important;}.clear-block:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.clear-block{display:block;}.page-node #tabs-wrapper ul.primary{padding-left:0px;;}.page-node #tabs-wrapper ul.primary li a{margin-right:-2px;}.page-node-edit.node-type-ams-early-childhood #field-self-directed-add-more-wrapper{display:none;}#block-boost-status{display:none;}.form-item-field-for-self-directed-elem-2-und-0-value,.form-item-field-for-self-directed-1-2-und-0-value{width:560px;}div#main-content-inner .with-tabs{line-height:1em;}.region-footer .contextual-links-region .content p{margin:0;}.field-name-field-permanent-address .field-item.odd{margin-top:10px;}.grade_table_thead{visibility:collapse;}.cred-ams{text-align:right;}.views-field-enroll{margin-bottom:9px;}#ams-title{margin:16px 0;}.tbl_course_work{margin:0;padding:0;}.tbl_course_work tr td:nth-child(1){width:430px;border-right:1px solid gray;border-bottom:1px solid gray;}.tbl_course_work tr td:nth-child(2){width:430px;border-right:1px solid gray;border-bottom:1px solid gray;}.tbl_course_work tr td:nth-child(3){width:430px;border-bottom:1px solid gray;}.tbl2 tr td:nth-child(1){width:437px;}@media print{#squeeze{height:auto !important;}[class*='node-ams-'] fieldset{margin-bottom:.5em !important;}.node{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:0 solid gray !important;}.tbl2{margin-bottom:.5em;}body.admin-menu{margin-top:0 !important;}.node-type-ams-elementary-1-2 .field-field-model{height:auto !important;}}.page-user .profile dt{display:none !important;}.page-staff  .views-row{border-style:solid;border-bottom:solid;}.page-staff .views-row-last{border-style:solid;border-bottom:none;}.node-type-profile-staff .field-name-field-course-staff .field-items{width:300px;}#block-og_extras-group_info .username{pointer-events:none;cursor:default;text-decoration:none;}@media screen and (max-width:1000px){#wrapper{width:auto;}#middle-wrapper .sidebar-left{width:25%;}#main-content{width:75%;}#middle-wrapper .sidebar-right{width:25%;clear:both;}body.sidebars #squeeze{margin:0;min-height:100% !important;border-right:none;}}@media screen and (max-width:640px){#site-name{width:100%;}#header-wrapper{background:#d36697;height:auto;padding:0 10px;}#site-logo{float:none;height:auto;width:100%;}#site-name{padding:10px 0;}.loginButton{float:none;margin:0;width:100%;}#middle-wrapper{display:table;display:flex;flex-direction:column;}#main-content{display:table-header-group;order:1;float:none;width:100%;}#middle-wrapper .sidebar-left{display:table-footer-group;order:2;float:none;width:100%;}#middle-wrapper .sidebar-right{display:table-footer-group;order:3;float:none;width:100%;}body.sidebars #squeeze{border-left:none;}}div#block-menu-menu-web-admin{padding-top:0;margin-top:-10px;}.mtusa-tooltip{position:relative;display:inline-block;border-bottom:0px solid red;margin-bottom:0px;font-weight:bold;cursor:default;}.tooltip-text{padding:2px 10px;}.shown-tooltip{}.hidden-tooltip{visibility:hidden;width:150px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:41%;margin-left:-60px;opacity:0;transition:opacity 250ms;}.hidden-tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent;}.mtusa-tooltip:hover .hidden-tooltip{visibility:visible;opacity:1;}.page-user.page-user-edit #edit-field-paid,.page-user.page-user-edit #edit-field-course,.page-user.page-user-edit #edit-mimemail,.page-user.page-user-edit #edit-mass-contact{display:none;}.line-item-summary-view-cart,.line-item-summary-checkout{color:#ffffff;font-size:12px;font-weight:bold;height:20px;border:1px outset #000000;background:#2f3847;position:relative;}.line-item-summary-view-cart a{text-decoration:none;color:#ffffff;}.line-item-total{margin-bottom:10px;}.line-item-summary-checkout a{padding-right:9px;text-decoration:none;color:#ffffff;}#edit-customer-profile-shipping legend span{color:red;font-weight:bold;}.page-purchase-materials-fees{}.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .view-content{overflow:auto;}.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees h3{clear:both;display:block;border-bottom:3px solid #cc6699;padding-top:20px;padding-bottom:5px;font-size:16px;}.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees h3:nth-child(1){padding-top:0px;}.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row{display:block;padding-right:10px;position:relative;margin-bottom:10px;padding-bottom:10px;}.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(3),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(6),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(9),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(12),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(15),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(18),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(21),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(24),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(27),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(30),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(33),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(36),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(39),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(42),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(45),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(48),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(51),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(54),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(57),.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row:nth-child(60){padding-right:0px;}.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row .views-field-title{font-weight:bold;color:#339999;}.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row .views-field-add-to-cart-form{}.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row .views-field-commerce-price{font-weight:bold;}.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row .views-field-commerce-price .views-label,.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row .views-field-commerce-price .field-content,.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row .views-field-field-fee-level .views-label,.page-purchase-materials-fees .view-purchase-fees.view-id-purchase_fees .views-row .views-field-field-fee-level .field-content{display:inline;}.view-id-comments_user,#comments{}.view-id-comments_user h2.title,#comments h2.title{font-family:Arial,Helvetica,sans-serif;font-size:20px;}.view-id-comments_user .comment,#comments .comment{background-color:rgb(51,153,153,0.13);}.view-id-comments_user .comment h3,#comments .comment h3{margin-top:0px;}.view-id-comments_user .comment.comment-new,#comments .comment.comment-new{border-width:3px;}.view-id-comments_user .comment.comment-new .new,#comments .comment.comment-new .new{text-transform:uppercase;color:red;display:block;margin-bottom:5px;}.view-id-comments_user .comment.comment-new .new::after,#comments .comment.comment-new .new::after{content:" NOTE";}.view-id-comments_user div.indented,#comments div.indented{padding-left:5%;}div.messages.error{display:none;}.page-node-edit.node-type-course #squeeze{height:auto !important;}.node-type-ams-infant-toddler .print_pdf,.node-type-ams-early-childhood .print_pdf,.node-type-ams-elementary-2 .print_pdf,.node-type-ams-elementary-1-2 .print_pdf{display:none;}
