.recentupdatessingle{outline:2px solid #84329B;}.icon-orange{color:#FF5C39;}.recentupdatessingle.view{width:100%;margin-right:0;}.recentupdatessingle .views-field-field-gallery-images{line-height:0;}.recentupdatessingle .views-field.views-field-count,.recentupdatessingle .views-field.views-field-comment-count{border:none;color:#1D4F91;display:inline-block;}.recentupdatessingle .views-field.views-field-count .field-content{font-weight:normal;padding-right:15px;padding-left:20px;}.recentupdatessingle img{margin:auto;width:100%;max-height:480px;object-fit:cover;}.recentupdatessingle_title{display:block;margin-right:0px;background-color:#373737;padding:10px 20px 10px 20px;color:#ffffff;font-size:18px;float:left;width:calc(100% - 40px);clear:right;}.recentupdatessingle_title a{display:block;margin:auto;background-color:#373737;color:#ffffff;font-size:18px;float:left;width:100%;clear:right;}.recentupdatessingle_info{width:100%;font-weight:normal !important;padding:20px 10px 10px 20px !important;}.recentupdatessingle_info .field-content{display:inline-block;margin-top:10px;padding-right:15px;}.recentupdatessingle_comments{padding-right:20px;padding-left:10px;font-weight:normal !important;}.updatesdesc{padding:10px 10px 10px 20px !important;font-style:normal;}.recentupdatessingle h2{background-color:#84329B;color:#FFFFFF;}.view-my-students a:hover{color:#84329B !important;}
.perkins-footer-wrapper{padding:0 50px;}@media (max-width:2000px) and (min-width:1200px){.perkins-header,.perkins-footer,.perkins-navbar{width:unset;}}
.view.view-school-menu-new.view-id-school_menu_new,.panel-pane.pane-views.pane-school-menu-new h2.pane-title{text-align:center;padding-left:0px !important;}.view.view-school-menu-new.view-id-school_menu_new .views-field.views-field-field-date{line-height:3em;text-align:center;}.views-field.views-field-field-breakfast,.views-field.views-field-field-lunch,.views-field.views-field-field-dinner{padding:8px,3px,2px,3px;}span.views-label.views-label-field-breakfast,span.views-label.views-label-field-lunch,span.views-label.views-label-field-dinner{font-weight:bold;font-size:1.2em;line-height:1.9em;}.views-field.views-field-field-breakfast .field-content,.views-field.views-field-field-lunch .field-content,.views-field.views-field-field-dinner .field-content{font-weight:normal;padding-bottom:10px;padding-left:5px;padding-right:5px;}.views-field.views-field-count{border-top:2px solid #1D4F91;padding-top:5px;}.school-menu-full table{border:2px solid #1D4F91 !important;padding:10px 10px 10px 10px;table-layout:fixed;width:100%;}.school-menu-full table tr td{text-align:center;padding:10px 10px 10px 10px;vertical-align:top;border-right:1px solid #1D4F91;border-top:1px solid #1D4F91;}th.views-field.views-field-field-breakfast,th.views-field.views-field-field-lunch,th.views-field.views-field-field-dinner,body.page-views table tr th{text-align:center;padding:10px 10px 10px 10px;color:#1D4F91;}.view-school-menu-new .flag-vote-menu a:hover{color:#1d4f91;font-weight:bold;}blockquote{margin:5px 5px 5px 30px;padding:5px 5px 5px 10px;border-left:5px solid #1D4F91;font-style:italic;}blockquote p{margin:0.2em !important;}.top-buttons a{background-color:#444444;color:#ffffff;padding:10px 20px 10px 20px;display:inline-block;}.top-buttons a:hover{background-color:#1D4F91;}.medal{display:block;float:left;border-radius:50%;padding:10px;width:50px;height:50px;margin:auto;text-align:center;}.view.view-school-menu-voting-results .view-content{position:relative;}.view.view-school-menu-voting-results .view-content:before{font-weight:900;color:#FFB81C;font-size:3em;font-family:"Font Awesome 5 Free";content:"\f0a3";position:absolute;top:10px;}
