/*
 Theme Name:   PenNews Child
 Theme URI:    http://pennews.pencidesign.com/
 Description:  PenNews Child Theme
 Author:       PenciDesign
 Author URI:   http://pencidesign.com
 Template:     pennews
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: two-columns, custom-menu, featured-images, post-formats, sticky-post, threaded-comments, translation-ready, editor-style
 Text Domain:  pennews-child
*/

@media (min-width: 0) {.hide-menu-on-mobile {display: none;}.page-template-page-pagebuilder-title .wpb_text_column :last-child, .page-template-default .wpb_text_column :last-child, .page-template-page-pagebuilder-title .wpb_text_column p:last-child, .page-template-default .wpb_text_column p:last-child {margin-bottom: 0!important;}.header-white-underscore {border-bottom-width: thin;border-bottom-style: solid;border-bottom-color: #FCFCFC;}.header-underscore {border-bottom-width: thin;border-bottom-style: solid;border-bottom-color: #000;font-weight:900;}.red-text {color: #EB0A0E;}.shadow-text {text-shadow: 1px 1px 1px #000000;}.td-next-prev-wrap a {border-color: rgba(97,97,97,1.00);background-color:rgba(241,241,241,1.00);color: #777777;}#details-box h4 {font-size: 16px;margin-top: 14px;margin-bottom: 5px;line-height: 18px;}#details-box p {font-size: 13px;margin-bottom: 5px;line-height: 16px;}.small-text p {font-size: 13px!important;line-height: 18px!important;}ul li, ol li {margin-left: 26px;}.td-page-content ul, .td-post-content ul {margin-bottom: 5px!important;}.mfp-arrow-right:after, .mfp-arrow-left:after {display: none;}.wpb_single_image .vc_figure-caption {line-height: 14px;margin-bottom: 15px;}.avatar {border-radius: 50%;}.comment-content a:hover {text-decoration: underline;}.comment .bypostauthor {background-color: rgba(79,160,249,.2);padding: 10px!important;}.comment .bypostauthor a.comment-link {color:#000}.bypostauthor cite span {color: #fff;background-color: #dd3333;font-size: 10px;background-image: none;border-radius: 3px;box-shadow: none;padding: 1px 3px;font-weight: 600;}.comment .byvisitor {background-color: rgba(255,255,255,0.85);}a.comment-reply-link{text-align:center;background-color: rgb(30, 115, 190);border-radius:3px;padding:3px;width:50px;color:#FFFFFF;text-decoration:none;}a.comment-reply-link:hover{background-color: rgba(10,89,219,1.00);color: #fff;}.widget_recent_comments {color: #aaa!important;}.ubermenu-item-25723 img.ubermenu-image.ubermenu-image-size-td_80x60 {margin-right: 5px!important;}#menu-item-26677 .ubermenu-skin-charcoal .ubermenu-submenu .ubermenu-item-header > .ubermenu-target {color:#ffffff!important;}.ubermenu-skin-charcoal .ubermenu-submenu .ubermenu-item-header.ubermenu-item-26677 > .ubermenu-target {color: #fff;}.ubermenu-item-view-all a {color: #1500FF!important;}.ubermenu-skin-charcoal .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target {background-color: #333!important;font-weight: 800;color: #FFF!important }.ubermenu-resources-header, .ubermenu-curriculum-header {background-color: #dd3333!important;color: #fff!important;}.home-buttons .td-pb-row .td-pb-span4 {padding-right:0;padding-left: 0;}.td-widget-no {display: none;}.cat-item-1 {display: none;}h2.curriculum-masthead-title {font-size: 4.6875em!important;font-weight:bold;letter-spacing:-1px;line-height:75px;margin-bottom:20px;margin-top:0;margin-left:0;margin-right:0;text-align:center;display:block;}p.curriculum-masthead-tag {font-size: 1.5em!important;font-weight:300!important;line-height:32.5px!important;margin-bottom:30px!important;margin-top:0;margin-left:0;margin-right:0;text-align:center;display:block;}.curriculum-tabs-content h2 {font-weight: 800;}.vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab>a, .vc_tta-color-green.vc_tta-style-classic .vc_tta-tab>a, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a {background-color: #e8e8e8;border-color: rgba(230,230,230,1.00);color: #666;}.curriculum-tabs-content a {color: #000;font-size: 14px!important;}.curriculum-tabs-content li {line-height: 20px!important;margin-bottom:5px!important;}.curriculum-tabs-content {padding-bottom: 20px;}.curriculum-tabs-content h5 {border-bottom: thin dotted #000000;font-size: 15px;text-transform: uppercase;font-weight: 600;}.curriculum-tabs-content ul.fa-ul {margin-left: 0!important;}.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab.vc_active>a {background-color: #DD3333!important;color: #ffffff!important;}.curriculum-tabs-content h4 {line-height:29px!important;border-bottom: thin solid #2D2D2D;background-color: #DD3333;font-size: 16px!important;padding-left: 10px!important;color: #FFFFFF!important;}.vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a:hover {background-color: #000;color: #fff;}.vc_tta-color-black.vc_tta-style-classic .vc_tta-panels, .vc_tta-color-black.vc_tta-style-classic .vc_tta-panels-container, .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel-body, .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel-heading, .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel.vc_active {border-left: thin solid #000;}.vc_tta-color-black.vc_tta-style-classic .vc_tta-panel.vc_active {border-top: thin solid #000;border-bottom: thin solid #000;border-right: thin solid #000;}.curriculum-tabs-content .purple-header h4 {border-bottom: thin solid #2D2D2D;background-color: #7933DD!important;font-size: 16px;padding-left: 10px;color: #FFFFFF!important;}.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab.vc_active>a {background-color: #7933DD!important;color: #ffffff!important;}.vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab>a:hover {background-color: #6103AF;color: #fff;}.vc_tta-color-purple.vc_tta-style-classic .vc_tta-panels, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panels-container, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel-body, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel-heading, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel.vc_active {border-left: thin solid #7933dd;}.vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel.vc_active {border-top: thin solid #7933dd;border-bottom: thin solid #7933dd;border-right: thin solid #7933dd;}.curriculum-tabs-content .blue-header h4 {border-bottom: thin solid #2D2D2D;background-color: #202AE9;font-size: 16px;padding-left: 10px;color: #FFFFFF!important;}.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab.vc_active>a {background-color: #111AB5!important;color: #ffffff!important;}.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a:hover {background-color: #111AB5;color: #fff;}.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panels, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panels-container, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel-body, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel-heading, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active {border-left: thin solid #202AE9;}.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active {border-top: thin solid #202AE9;border-bottom: thin solid #202AE9;border-right: thin solid #202AE9;}.curriculum-tabs-content .green-header h4 {border-bottom: thin solid #2D2D2D;background-color:#6dab3c!important;font-size: 16px;padding-left: 10px;color:#FFFFFF!important;}.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-tab.vc_active>a {background-color: #2E5113!important;color: #ffffff!important;}.vc_tta-color-green.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-green.vc_tta-style-classic .vc_tta-tab>a:hover {background-color: #56872F;color: #fff;}.vc_tta-color-green.vc_tta-style-classic .vc_tta-panels, .vc_tta-color-green.vc_tta-style-classic .vc_tta-panels-container, .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel-body, .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel-heading, .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel.vc_active {border-left: thin solid #66a038;}.vc_tta-color-green.vc_tta-style-classic .vc_tta-panel.vc_active {border-top: thin solid #66a038;border-bottom: thin solid #66a038;border-right: thin solid #66a038;}.curriculum-pic-and-menu h3 > a, .curriculum-pic-and-menu .td-post-author-name a, .curriculum-pic-and-menu h3 {color:#ffffff!important;}.td-resource-title-wrap {box-sizing: border-box;color: rgb(255,255,255);color: #fff;display: block;font-size: 14px;font-weight: normal;line-height: 17px;visibility: visible;}.td-resource-title-wrap h4 span {padding: 7px 12px 4px;}.td-resource-description-wrap {box-sizing: border-box;display: block;visibility: visible;}.td-resource-description-wrap .curriculum-left {border: 1px solid #EDEDED;padding: 7px 12px 4px;}.curriculum-icats-post-object-title {margin-bottom: 5px;font-style: italic;font-size: 13px;text-transform: capitalize;}.learn-locker-content-container {padding: 10px;border: thin solid #DFDFDF;background-color: #ECECEC;margin-top: 20px;margin-bottom: 20px;}.learn-locker-content-section-title {font-size: 1.3em;font-weight: 600;margin-bottom: 10px;}.the-modified-date {color: #fff;}.curriculum-side-meta {font-family: 'Open Sans', arial, sans-serif;margin-bottom: 8px;line-height: 1.5;min-height: 18px;}.fa.fa-red {color: #ff0000;}.fa.fa-green {color: #0BC700;}.fa.fa-blue {color: #0014FF;}.fa.fa-orange {color: #EC9300;}.fa.fa-purple {color: #8600EE;}.fa.fa-white {color: #FFFFFF;}.fa.fa-pink {color: #FF00FD;}.tablepress-id-1 .column-3 a, .tablepress-id-2 .column-3 a, .tablepress-id-3 .column-3 a, .tablepress-id-4 .column-3 a {text-decoration: none !important;}.tablepress-id-1 .column-3 a:hover, .tablepress-id-2 .column-3 a:hover, .tablepress-id-3 .column-3 a:hover, .tablepress-id-4 .column-3 a:hover {text-decoration: underline !important;}.tablepress-id-1 .column-1 {width: 20% !important;}.tablepress-id-1 .column-2 {width: 35% !important;}.tablepress-id-1 .column-3 {width: 25% !important;}.tablepress-id-1 .column-4 {width: 20% !important;}#post-31 h2, .tablepress-table-description {margin-left: 10px !important;margin-right: 10px !important;}.tablepress thead th, .tablepress tfoot th {background: rgb(232,32,13);background: -moz-linear-gradient(top,rgba(232,32,13,1) 0%,rgba(181,47,38,1) 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(232,32,13,1)),color-stop(100%,rgba(181,47,38,1)));background: -webkit-linear-gradient(top,rgba(232,32,13,1) 0%,rgba(181,47,38,1) 100%);background: -o-linear-gradient(top,rgba(232,32,13,1) 0%,rgba(181,47,38,1) 100%);background: -ms-linear-gradient(top,rgba(232,32,13,1) 0%,rgba(181,47,38,1) 100%);background: linear-gradient(to bottom,rgba(232,32,13,1) 0%,rgba(181,47,38,1) 100%);color: #fff;font-style: normal !important;}.tablepress thead .sorting_asc, .tablepress thead .sorting_desc, .tablepress thead .sorting:hover {background-color: #00ff00;}.dataTables_filter {float: right;white-space: nowrap;margin-right: 10px;}.tablepress-id-2 .column-1 {width: 30% !important;}.tablepress-id-2 .column-2 {width: 35% !important;}.tablepress-id-2 .column-3 {width: 35% !important;}.tablepress-id-3 .column-1 {width: 50% !important;}.tablepress-id-3 .column-2 {width: 20% !important;}.tablepress-id-3 .column-3 {width: 20% !important;}.tablepress-id-3 .column-4 {width: 10% !important;}.tablepress-id-4 .column-1 {width: 34% !important;}.tablepress-id-4 .column-2 {width: 33% !important;}.tablepress-id-4 .column-3 {width: 33% !important;}.tablepress-id-46 .column-1 {width: 50% !important;}.tablepress-id-46 .column-2 {width: 50% !important;}.tablepress-id-50 .column-1, .tablepress-id-51 .column-1, .tablepress-id-52 .column-1, .tablepress-id-53 .column-1, .tablepress-id-55 .column-1 {width: 30% !important;font-size: 13px;line-height: 20px;}.tablepress-id-50 .column-2, .tablepress-id-51 .column-2, .tablepress-id-52 .column-2, .tablepress-id-53 .column-2, .tablepress-id-55 .column-2 {width: 50% !important;font-size: 13px;line-height:20px;}.tablepress-id-50 .column-3, .tablepress-id-51 .column-3, .tablepress-id-52 .column-3, .tablepress-id-53 .column-3, .tablepress-id-55 .column-3 {width: 10% !important;}.tablepress-id-50 .column-4, .tablepress-id-51 .column-4, .tablepress-id-52 .column-4, .tablepress-id-53 .column-4, .tablepress-id-55 .column-4 {width: 10% !important;}.tablepress-id-55 .sorting {padding-right: 10px!important;}.td-post-template-11 header.td-post-title ul li {color:#FFFFFF!important;font-size: 12!important;}.td-footer-wrapper .widget_nav_menu, .td-footer-wrapper .hjawidget {text-align:center;}}@media (min-width: 768px) {#td-header-menu {min-height: 48px!important }.td-header-style-5 .header-search-wrap #td-header-search-button .td-icon-search {line-height: 48px!important;}.td-icon-search {-moz-animation-name: search;-moz-animation-duration: 4s;-moz-animation-iteration-count: infinite;-webkit-animation-name: search;-webkit-animation-duration: 4s;-webkit-animation-iteration-count: infinite;animation-name: search;animation-duration: 4s;animation-iteration-count: infinite;}@keyframes search {0% {background:none;}25% {background:red;}50% {background:none;}75% {background:red;}100% {background:none;}}@-webkit-keyframes search {0% {background:none;}25% {background:red;}50% {background:none;}75% {background:red;}100% {background:none;}}}@media (max-width: 767px) {h2.curriculum-masthead-title {font-size: 28px;line-height:inherit;}p.curriculum-masthead-tag {font-size: 1em!important;line-height: 20px!important;}#ubermenu-main-3-header-menu {display: none;}.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {color: #fff!important;}.td-footer-wrapper {text-align: center;}}
/*h2.gsection_title {font-size: 28px!important;margin-top: 10px!important;}.gform_wrapper table.gfield_list tr td.gfield_list_icons {width:48px!important}li.gf-webdesk-yes-no select {width:150px!important}li.gf-evsc-schools-select select {width:250px!important;font-size:18px!important;}li.gf-user-phone input {width:200px!important}li.gf-html-content-box {padding: 10px;border: 1px solid rgba(191,191,191,1.00);background-color: rgba(237,237,237,1.00);padding-top:5px!important;margin-top:10px;}li.gf-html-content-box h3 {margin-top:10px;}li.gf-html-content-box h2 {margin-top:5px!important}li.gf-no-help-required {padding: 10px;border-style: solid;border-color: #FFF400;background-color: rgba(250,255,0,0.33);}li.gf-no-help-required h1 {margin-top:10px!important}li.gf-submit-ticket-header {margin-top:40px!important}li.gf-select-200 select {width:200px!important;font-size:18px!important;}li.gf-select-300 select {width:300px!important;font-size:18px!important;}li.gf-select-400 select {width:400px!important;font-size:18px!important;}li.gf-select-500 select {width:500px!important;font-size:18px!important;}li.gf-select-600 select {width:600px!important;font-size:18px!important;}li.gf-select-full select {width:100%!important;font-size:18px!important;}li.gf-input-200 input {width:200px!important;font-size:18px!important;}li.gf-input-300 input {width:300px!important;font-size:18px!important;}li.gf-input-400 input {width:400px!important;font-size:18px!important;}li.gf-input-500 input {width:500px!important;font-size:18px!important;}li.gf-input-600 input {width:600px!important;font-size:18px!important;}li.gf-input-full input {width:100%!important;font-size:18px!important;}li.gf-itl-who-select select {width:150px!important}li.gf-itl-student-issues select {width:600px!important}li.gf-itl-teacher-issues select {width:500px!important}li.gf-rds-username input {width:50%!important}li.gf-rds-username {width: 500px!important;padding: 10px;border: 1px solid rgba(191,191,191,1.00);background-color: rgba(237,237,237,1.00);}*/