* { -webkit-font-smoothing: antialiased; -webkit-appearance:none; text-shadow:none !important; }
/*--------------media query css------------------*/	
/*------------tablet landscape view------*/
@media (max-width:1800px) {
	
}
@media (max-width:1600px) {
.full-width-desc {max-width: 450px;}
.iframe-video iframe {max-width: 850px;}
}
@media (max-width:1300px) {
.header-menu {text-align: center;}
.enumenu_ul > li {margin-right: 30px;float: none;display: inline-block;}
.enumenu_ul.desk li.two-col-menu ul li {max-width: 985px;}
}
@media (max-width:1200px) {
	.pencil-stories-img {width: 200px;height: 200px; border: 5px solid #ff0000; padding: 30px 29px 22px 29px;}
	.full-width-desc {max-width: 400px;}
	.types-partnerships-listing ul  {margin: 0 -15px;}
	.types-partnerships-listing ul li {padding: 0 15px;}
	.pencil-team-slide .owl-nav .owl-next {right: -30px; top: 85px;}
	.pencil-team-slide .owl-nav .owl-prev {left: -30px; top: 85px;}
	.pencil-team-slide {max-width: 900px;}
	.enumenu_ul > li {margin-right: 15px;}
	.enumenu_ul li a {letter-spacing: 1.5px;}
	.enumenu_ul.desk li.two-col-menu ul li {max-width: 895px;}
	.iframe-video iframe {max-width: 600px;height: 350px;}
	.video-sec {height:350px;}
	.accordion-sec {padding: 80px 0;}
	.pencil-stories-blog ul li {padding:0 15px;}
	.pencil-stories-blog ul {margin: 0 -15px;}
	.the-pencil-team-wrap ul li {padding: 0 15px;}
	.the-pencil-team-wrap ul {margin: 0 -15px;    margin-top: 60px;}
	.news-event-blog-listing ul li {padding: 0 15px;}
	.news-event-blog-listing ul {margin: 0 -15px;}
	.the-pencil-team-desc ul li {margin: 0;padding: 0 8px;}
	.the-pencil-team-desc ul {margin-top: 5px;}
	.your-future-awaits .accordion-sec {padding: 50px 0;}

}
@media (max-width:1024px) {
	.sticky .header-logo {padding: 6px 0px 4px 0;}
	.enumenu_ul li a {font-size: 16px;}
	.enumenu_ul > li {margin-right:0px;}
	li.content {margin-bottom: 150px;}
	.header-logo {padding: 6px 0 4px 0;}
	header {padding-bottom: 0;}
	.pencil-team-slide {max-width: 750px;}
	.single-content-block {padding: 70px 0;}
	.accordion-title{padding:10px 40px 10px 15px;}
	.accordion-yellow .accordion-title {background-size: 25px !important;}
	.accordion-yellow .accordion-title.active {background-size: 25px !important;}
	.accordion-blue .accordion-title {background-size: 25px !important;}
	.accordion-blue .accordion-title.active {background-size: 25px !important;}
	.our-supporters-head h2 {letter-spacing: 1px;line-height: 38px; font-size: 28px !important;}
	.our-supporters-head h5 {margin-bottom: 15px;}
	.our-supporters-head {margin-bottom: 20px;}
	.our-supporters-logo {margin-bottom: 40px;}
	.our-supporters {padding: 0 0 100px;}
	.our-supporters-logo ul li{margin-right: 30px;}
	
	.two-col {padding: 60px 0;}
	.your-future-awaits {padding: 60px 0 18px;}
	.your-future-head h2 {margin-bottom: 60px;}
	.news-and-event-sec {padding: 60px 0;}
	.news-event-blog-listing ul {margin: 0 -15px;}
	.news-event-blog-listing ul li {padding: 0 15px;}
	.news-event-blog-listing ul li {margin-bottom: 20px;}
	.the-pencil-team {padding: 60px 0;}
	.header-menu {position: initial;}
	.header-logo {display: flex;align-items: center;justify-content: space-between;text-align: center;}
	.header-logo a {float: left;}
	.donation-btn {float: none; margin:15px 0 0 0;}
	.sticky .header-logo .head-logo {width: 131px;}
	.banner {margin-top: 105px;}
	.banner.inner-banner {margin-top: 105px;}
	.admin-bar .banner.inner-banner{margin-top: 73px;}
	.enumenu_ul li.two-col-menu a:before {display: none;}
	.types-school-partnerships {padding: 60px 0 20px;}
	.types-partnerships-head {margin-bottom: 50px;}
	.hidden-menu-item .arrow { display: none;visibility: hidden;}
	.your-future-awaits .accordion-sec {padding: 30px 0;}
	.enumenu_ul > li.two-col-menu.current-menu-item ul.sub-menu.sb-menu li ul li a:after {display: none;}
/*	.enumenu_ul > li.current-menu-item a:after {display: none;}*/
	.single-content-desc h1 {font-size: 34px;line-height: 32px;}
	
	.accordion-yellow .accordion-title:after {top: 14px;}
	.accordion-yellow .accordion-title.active:before {top: 14px;}
	.accordion-blue .accordion-title:after {top: 14px;}
	.accordion-blue .accordion-title.active:before {top: 14px;}

	.pencil-stories-form ul li{letter-spacing:1px;}
	.pencil-stories-form ul li select, .pencil-stories-form ul li input[type=email], .pencil-stories-form ul li input[type=search], .pencil-stories-form ul li input[type=tel], form input[type=text], .pencil-stories-form ul li input[type=password]{height:42px;letter-spacing:1px;}
	.pencil-stories-form ul li textarea{min-height:100px;letter-spacing:1px;}
	.pencil-stories-form ul li input[type=submit], .pencil-stories-form ul li button.btn{height:42px;padding:12px 40px;letter-spacing:1px;}
}
/*------------tablet portrait  view------*/
@media (max-width:991px) {
	.inner-banner-item .banner-desc h1 {font-size: 38px; line-height: 40px;}
	h2 {font-size:30px !important;}
/*
	.home-banner .item {height: 450px;}
	.inner-banner-item {height: 450px;}
*/
	.banner-desc{padding: 80px 0;}
	.our-mission {padding: 60px 0 0 0;}
	.three-col-sec {padding: 50px 0 20px;}
	.three-col-desc .btn {margin-top: 20px; width: 100%;padding: 15px 15px; bottom: -55px;}
	.three-col-sec ul li{margin-bottom: 85px;}
	.three-col-desc h3 {margin-bottom: 20px}
	.three-col-img {width: 100%;height: 150px;}
	.red .three-col-img { border-bottom: 10px solid #e86455;}
	.dark-blue .three-col-img { border-bottom: 10px solid #693696;}
	.yellow .three-col-img { border-bottom: 10px solid #ffcd08;}
	.green .three-col-img { border-bottom: 10px solid #70b749;}
	.purple .three-col-img { border-bottom: 10px solid #6850a1;}
	.light-blue .three-col-img { border-bottom: 10px solid #04A6D7;}
	.sticky .header-logo .head-logo {width: 131px;}
	.testimonial-desc {max-width: 560px;}
	.testimonial-desc p {font-size: 22px;}
	.testimonial-desc span {margin-top: 15px; margin-bottom: 0;}
	.news-event {padding: 60px 0;}
	.news-event-img {height: 150px;}
	.news-event-content {padding: 26px 20px 34px 20px;}
	.news-event-content h3{font-size: 22px;}
	.news-event-content .date date {margin-bottom:0px;}
	.news-event-content .date {margin-bottom: 40px;}
	.full-width-desc {max-width: 350px;margin-left: 30px;margin-right: 15px;}
	.full-width-desc h2 {line-height: 34px;}
	.single-content-block {padding: 55px 0;}
	.pencil-stories-blog ul {margin:0 -15px;}
	.pencil-stories-blog ul li {padding: 0 15px;}
	.pencil-stories-main {padding: 25px 18px 20px 18px;}
	.pencil-stories-img {width: 170px;height: 170px;}
	.pencil-stories {padding: 60px 0;}
	.types-school-partnerships {padding: 50px 0 20px;}
	.news-letter {width: 28%;}
	.footer-menu-listing {width: 50%;margin-top: 35px;flex-wrap: wrap;}
	.foo-col {width: 50%; margin-bottom: 30px;}
	.news-letter h2 {font-size: 23px !important; margin-bottom: 45px;}
	.footer-logo a {width: 100px;}
	.foo-social-icon ul li {margin-right: 10px;}
	.foo-social-icon ul li a {font-size: 24px;}
	.foo-social-icon {margin-left: 30px;}
	.accordion-sec {padding: 60px 0;}
	.our-supporters-logo ul li {margin-right: 0;text-align: center; width: 33.33%; margin-bottom: 20px;}
	.our-supporters-logo ul {flex-wrap: wrap;    justify-content: center;}
	.our-supporters-logo {margin-bottom: 10px;}
	.our-supporters {padding: 10px 0 70px;}
		.pencil-team-slide {max-width: 650px;}
	.pencil-team-accod a {padding: 10px 15px 10px 15px;}
	.pencil-team-accod a:after {top: 18px;}
	.two-col-blog {max-width: 390px;}
	.two-col-wrap ul li {padding: 0 15px;}
	.two-col-wrap .red-border .two-col-img:after {width: 100%;}
	.two-col-wrap .blue-border .two-col-img:after {width: 100%;}
	.two-col-wrap ul li {position: relative;}
	.did-you-know-year h2 {font-size: 60px !important;}
	.did-you-know-year h3 {font-size: 32px;}
	.did-you-know {padding: 50px 0 30px;}
	.the-pencil-team-img {width: 200px; height: 200px;}
	.donations-from-btn {width: 40%;}
	.donations-from-desc {width: 60%;}
	.donations-from-btn .btn {padding: 15px 45px;}
	.careers-text {width: 100%;}
	.careers-text h5 {margin-top: 0;}
	.news-event-content .btn {left:22px;}
	
	.team-page-pop {padding: 50px 50px;display: inline-block; width: 100%; margin-top: 25px; margin-bottom: 25px;}
	.team-page-pop .team-page-pop-img {width:100%;}
	.team-page-pop .team-page-pop-desc {margin: 0;width:100%;}
	.team-page-pop-img-bg img {width: 250px;}
    .team-page-pop-img-bg {margin-bottom: 30px;}
	.mfp-container {padding: 0;}
	.career-opportunities h1 {font-size: 36px;}
	
	.supporters-table-sec table tbody tr td h3 strong {font-size: 18px; }
	.supporters-table-sec {display: block;width: 1000px;margin-bottom: 40px;}
	.supporters-wrap {overflow-x: auto;}
	.supporters-sec {padding: 40px 0;}
	.inner-banner-item .banner-desc h1 {margin-bottom: 10px;}
	.mfp-arrow-left{    margin-left: -20px;}
	.mfp-arrow-right {right: -20px;}
	.supporters-table-sec h2 {margin-bottom: 20px;}
	.supporters-table-sec {border-bottom:3px solid #70b749;margin-bottom: 15px;}
		.banner-hide {margin: 80px 0 0 0;}
		
		.pencil-stories-form h5{text-align:center;margin-bottom:20px;line-height:1.3;font-size:15px;}
		
		.pencil-stories-form ul li .upload-file-field{padding:12px 40px 12px 50px;}
		.pencil-stories-form ul li .upload-file-field span {font-size: 13px;letter-spacing: 1px;}
		.pencil-stories{overflow:hidden;}
}
/*------------mobile landscape  view------*/
@media (max-width:767px) {
	h2 {font-size:28px !important;letter-spacing: 0.5px !important; }
/*
	.home-banner .item {height: 400px;}
	.inner-banner-item {height: 400px;}
*/
	.inner-banner-item .banner-desc {    padding: 80px 15px;}
	.inner-banner-item {    min-height: 280px;}
	.our-mission {padding: 40px 0 0 0;}
	.our-mission-desc {margin-bottom:20px;}
	.three-col-desc .btn {padding: 15px 15px;}
	.three-col-sec ul li {width: 50%;}
	.testimonial-desc p {font-size: 20px;}
	.testimonial-desc {max-width: 450px;}
	.testimonial-desc h2{margin-bottom: 30px;}
	.testimonial-desc h2:after {bottom: -25px; width: 220px;}
	.news-event-wrap ul li {width: 50%;}
	.full-width-wrap {display: inline-block;width: 100%;}
	.full-width-img {width: 100%; margin-bottom: 30px;}
	.full-width-desc {max-width: 100%;margin-left:0px;margin-right:0px; width: 100%; padding: 0 15px;}
	.single-content-block {padding: 40px 0;}
	.single-content-desc p {font-size: 16px;}
	.single-content-desc p:last-child {margin-bottom: 0;}
	.pencil-stories-blog ul li {width:50%;}
	.pencil-stories {padding:40px 0;}
	.pencil-stories-heading h5 {margin-bottom: 7px;}
	.types-partnerships-listing ul li {width: 50%;}
	.types-partnerships-listing ul li {margin-bottom: 10px;}
	.types-partnerships-desc h3 {margin-bottom: 10px;}
	.footer-col {flex-wrap: wrap;}	
	.footer-logo {width: 50%;}
	.footer-menu-listing {width: 100%;}
	.news-letter {width: 100%;}
	.foo-col ul {margin-top: 15px;}
	.footer-btm .container {display: inline-block; max-width: 100%;}
	.privacy-lft {max-width: 100%;}
	.foo-social-icon {margin-left:0px;width: 100%;}
	.privacy-lft ul li {margin-bottom: 5px;}
	.iframe-video iframe {max-width: 420px;height: 250px;}
	.video-sec {height: 250px;}
	.accordion-sec {padding: 50px 0;}
	.accordion-title {font-size: 20px;}
	.our-supporters-head h2 {font-size: 24px !important; line-height: 30px;}
	.pencil-team-accod a {font-size: 20px;}
	.pencil-team-accod a:after {top: 18px; width: 14px;height: 14px;border-left: 3px solid #fff;border-bottom: 3px solid #fff;}
	.pencil-team-slide .owl-dots  {display: block !important;}
	.pencil-team-slider {padding: 25px 0 80px;}
	.pencil-team-accod {margin-bottom: 20px;}
	.two-col {padding:40px 0;}
	.did-you-know-year h2 {font-size: 50px !important;line-height: 43px;}
	.did-you-know-year h3 {font-size: 26px;}
	.did-you-know-year {margin-left: 20px;}
	.did-you-know-text {width: 400px;}
	.tell-your-story {margin: 20px 0 0 0;}
	.ladders-leaders-wrap {max-width: 100%; margin-left: 0;}
	.ladders-leaders-wrap h2 {margin-bottom: 10px;}
	.ladders-leaders-wrap p {line-height: 26px;}
	.news-and-event-sec {padding:40px 0;}
	.news-and-event-blog-head {margin-bottom: 40px;}
	.news-and-event-blog {width: 100%; margin-bottom: 30px;}
	.news-and-event-listing {width: 100%;    justify-content: initial;}
	.news-event-two-col {width: 100%;padding-right: 20px;}
	.news-event-blog-listing ul li {width: 50%;}
	.the-pencil-team-wrap ul li {width: 50%; margin-bottom: 30px;}
	.the-pencil-team-desc ul li {width: auto !important; margin-bottom: 0;}
	.the-pencil-team-img {margin-bottom: 20px;}
	.the-pencil-name {min-height: auto;}
	.the-pencil-team-desc ul {margin-top: 20px;}
	.pencil-team-slide .owl-nav {display: none;}
	.donations-from-people {height: 300px;}
	.careers-text h5 {margin-bottom: 30px;}
	.news-letter h2 {margin-bottom: 15px;}
	.footer-logo a {width: 130px;}
	.news-letter {margin-bottom:0px;}
	.news-event {padding: 40px 0 020px;}
	.accordion-yellow .accordion-title {background-size: 20px !important;}
	.accordion-blue .accordion-title {background-size: 20px !important;}
	.accordion-yellow .accordion-title.active {background-size: 20px !important;}
	.accordion-blue .accordion-title.active {background-size: 20px !important;}
	.pencil-team-slide .item {width: 170px;height: 170px;   display: block;margin: 0 auto;}
	.single-content-desc h1 {font-size: 30px;line-height: 38px;}
	.news-event-content h3 a {margin-bottom: 5px;}
	.blog-post-date {margin-bottom: 45px;}
/*	.news-letter a {position: relative;}*/
	
	.accordion-yellow .accordion-title:after {top: 11px;    background-size: 25px !important;}
	.accordion-yellow .accordion-title.active:before {top: 11px;     background-size: 25px !important;}
	.accordion-blue .accordion-title:after {top: 11px;    background-size: 25px !important;}
	.accordion-blue .accordion-title.active:before {top: 11px;     background-size: 25px !important;}
	
	.contact-sec {padding: 30px 0 20px;}
	.careers-sec {padding: 40px 0 20px;}
	.career-opportunities h1 {font-size: 32px; margin-bottom: 5px;}
	.supporters-sec ul li {margin-bottom:10px; width: 45%;}
	.supporters-logo {margin: 25px 0;padding-bottom:5px;}
	.supporters-logo h2 {margin-bottom: 30px;}
	.inner-banner-item .banner-desc h2 {line-height: 28px;}
	.team-page-pop {padding: 50px 25px;}
	.conatct-wrap {display: inline-block;}
	.contact-add {width:100%;margin-right: 0; margin-bottom: 20px;}
	.contact-map {width: 100%;}
	
	.banner-hide {margin: 100px 0 0 0;}
	a.popup-modals {margin-bottom: 50px;margin-top: 15px;}
	.pencil-stories-form ul li .storyphoto{margin:10px 0 10px !important;}
	
	.pencil-stories-form ul li, .pencil-stories-form ul li select, .pencil-stories-form ul li textarea, .pencil-stories-form ul li span.wpcf7-list-item-label, .pencil-stories-form ul li select, .pencil-stories-form ul li input[type=email], .pencil-stories-form ul li input[type=search], .pencil-stories-form ul li input[type=tel], form input[type=text], .pencil-stories-form ul li input[type=password]{font-size:12px;}
	
	
	.popup-btn{margin:30px auto 0}
}
/*------------mobile portrait view------*/
@media (max-width:640px) {
	h2 {font-size: 26px !important;}
/*
	.home-banner .item {height:320px;}
	.inner-banner-item {height:320px;}
*/
	.inner-banner-item .banner-desc {bottom: 60px;}
	.inner-banner-item .scroll-to-btm a {bottom: 30px;}
	.banner-desc h1 {font-size: 32px;}
	.home-banner .owl-dots {right: 9%;}
	.head-social-icon {margin-left: 0;}
	.donation-btn .btn {padding: 12px 45px;}
	.donation-btn {margin: 10px 0 0 0;}
	.sticky .donation-btn {margin: 10px 0 0 0;}
	.three-col-sec ul li {width:100%;}
	.three-col-img {width: 100%;height: 230px;}
	.three-col-desc .btn {padding: 12px 40px;width: auto; margin-top: 10px;}
	.three-col-desc h3 {margin-bottom: 15px;}
	.three-col-sec ul li:last-child {margin-bottom: 0;}
	.three-col-sec {padding: 50px 0 100px;}
	.testimonial-desc span {margin-bottom: 30px;}
	.testimonial-slider .owl-dots {display: block;}
	.testimonial-slider .owl-nav {display: none;}
	.testimonial-desc {max-width: 100%;}
	.news-event-wrap ul li {width: 100%;}
	.news-event-img {height: 230px;}
	.news-event {padding: 40px 0;}
	.full-width-desc .btn {padding: 13px 60px; margin-top: 10px;}
	.pencil-stories-blog ul li {width:100%;}
	.types-partnerships-listing ul li {width:100%;}
	.our-supporters-logo ul li {width:50%;}
	.two-col-wrap ul {display: inline-block;}
	.two-col-wrap ul li {width: 100%;padding: 0; margin-bottom: 30px;}
	.two-col-wrap ul li:last-child {margin-bottom: 0px;}
	.two-col-blog {max-width: 100%;}
	.did-you-know-desc {display: inline-block; width: 100%;}
	.did-you-know-text {width: 100%;}
	.did-you-know-year {width: 100%; margin-left: 0;}
	.did-you-know {padding: 40px 0 30px;}
	.did-you-know-year h2 {font-size: 40px !important;}
	.did-you-know-year h3 {font-size: 22px;}
	.tell-your-story .btn {padding: 6px 52px 6px 22px;}
	.tell-your-story .btn:after {right: 25px; top: 17px;}
	.ladders-leaders-wrap p {line-height: 22px;}
	.sign-up ul li .btn {padding: 15px 0px;font-size: 12px;}
	.your-future-awaits {padding: 40px 0 18px;}
	.your-future-signup .sign-up{padding: 0 5px;}
	.news-event-blog-listing ul li {width: 100%;}
	.the-pencil-team {padding:40px 0;}
	.donations-from-wrap {display: inline-block;}
	.donations-from-desc {width:100%;}
	.donations-from-btn {width: 100%; text-align: left;}
	.did-you-know-heading h2:after {width: 250px;}
	.news-event-wrap ul li:last-child {margin-bottom: 0;}
	.inner-banner-item .banner-desc h1 {font-size: 32px;line-height: 36px;}
	.types-school-partnerships {padding: 30px 0 10px;}
	.types-partnerships-head h2:after {width: 200px;}
	.your-future-head h2 {margin-bottom: 40px;}
	.your-future-awaits .accordion-sec {padding: 10px 0;}
	.news-event-two-col ul li {margin-bottom: 10px;}
	.donations-from-desc h2 {margin-bottom: 20px;}
	.two-col-img img {margin-right: 0; margin-bottom: 40px;}
	.pencil-stories-desc {margin: 25px 0 0 0;}
	.pencil-team-slide .item {display: block;margin: 0 auto;}
	.the-pencil-team-wrap ul {margin-top: 30px;}
	.search .news-event-blog-listing form input[type="text"] {width: 250px;}
	.banner.inner-banner.default .inner-banner-item {min-height: 250px;}
	.search .news-event-blog-listing form input[type="submit"] {font-size: 14px;padding: 12px 16px 12px 16px;}
	.single-content-desc img {width: auto !important;height: auto !important;}
	.accordion-content ul {display:inline-block;}
	.accordion-content ul li {width: 100%; padding-right: 0;}
	.careers-text h5 a {margin-top: 0;}
	.news-letter a {margin-top: 10px;}
	.foo-col:last-child {margin-bottom: 0 !important;}
	.careers-text h5 {margin-bottom: 15px;}
	
	.contact-add {width: 100%;}
	.supporters-sec ul li img {margin-bottom: 15px;}
	.banner-hide {margin:80px 0 0 0;}
	div.wpcf7-mail-sent-ok{font-size:16px;}
	.two-col-blog { padding: 15px; }
}
/*----------optional css------*/
@media (max-width:480px) {
	.header-logo {padding: 5px 0 3px 0;}
	.inner-banner-item .banner-desc h1 {font-size: 30px;line-height: 34px; letter-spacing: 1px;}
	.banner-desc h1 {font-size: 30px;letter-spacing: 1px; margin-bottom: 15px;}
	.enumenu_ul{top: 95px;}
	.home-banner .owl-dots {position: absolute;top: auto;right: 0;transform: translateY(0%);bottom: 55px;width: 100%;left: 0;margin: 0 auto;text-align: center;}
	.home-banner .owl-dots .owl-dot {display: inline-block; vertical-align: top; margin: 0 5px;}
	.banner-desc {bottom: 100px;}
	.scroll-to-btm a {bottom:20px;}
	.donation-btn .btn {padding: 12px 18px;font-size: 14px;width: auto !important;}
	.header-logo a {display: inline-block;width: 115px !important;}
	.our-supporters-logo ul li {width:100%;}
	.your-future-signup .sign-up {padding: 0; width: 100%; margin-bottom: 10px;}
	.sign-up ul {margin: 10px 0 0 0;}
	.news-and-event-listing {display: inline-block;}
	.news-event-two-col {margin-bottom: 20px;}
	.the-pencil-team-wrap ul li {width:100%;}
	.foo-col {width: 100%; margin-bottom: 15px;}
	.foo-col ul {margin-top: 10px;}
	.banner {margin-top: 95px;}
	.banner.inner-banner {margin-top: 95px;}
	.admin-bar .banner.inner-banner{margin-top: 49px;}
	.three-col-img {height: 200px;}
	.news-event-img {height: 180px;}
	.menu-icon .menu-box {top: 45px;}
	.accordion-title {font-size: 18px;}
	.donations-from-btn .btn {padding: 13px 35px;}
/*	.sign-up ul li .btn {max-width: 100%;}*/
	.accordion-wrap {max-width: 100%;}
	.your-future-awaits .accordion-sec .container.cf {padding: 0;}
	.search-form input { position: relative;left: -180px; padding: 5px 10px 5px 10px;}
	.search-form {left: 0;}
	.sticky .header-logo {padding: 5px 0px 3px 0;}
	.pencil-team-accod a:after {top: 20px;}
	.search .news-event-blog-listing form label {width: 100%;}
	.search .news-event-blog-listing form input[type="text"] {width: 100%; margin: 10px 0;}
	
	.accordion-yellow .accordion-title:after {top: 8px;}
	.accordion-yellow .accordion-title.active:before {top: 8px;}
	.accordion-blue .accordion-title:after {top: 8px;}
	.accordion-blue .accordion-title.active:before {top: 8px;}
	.supporters-sec ul li {margin-bottom:20px; width: 100%;}
	.supporters-sec ul li img {width: 180px;}
	
	
	.pencil-stories-form ul li{width:100%;}
	.two-col-blog { padding: 15px; }
}
