/*
Theme Name: Study Education Lite
Theme URI: https://www.featherthemes.com/themes/wordpress-study-education-lite/
Author: featherthemes
Author URI: https://www.featherthemes.com
Description: Study Education Lite is a best WordPress theme for all education purposes. Its ideal for all education related websites like book club, bookstore, publishing agency, author, writer, literature, publishing house, schools, universities, training facilities, research organizations, e-learning, education LMS, university, schools, colleges, tuition, kindergarten, book selling, elementary school, daycare, primary and secondary schools  corporate, business, health coach, life coaching, education theme, learning management system, tutor, wellness coach, religious and spiritual preacher, motivational speaker websites and all education and learning related websites. With it, you can customize your website to look and feel exactly the way you want, It is fully responsive that fits well on all devices, be it desktop, mobile or tabs. Download Study Education Lite today and explore it. check out Theme Instructions at https://www.featherthemes.com/documentation/study-education-pro/ and Demo at https://featherthemes.com/demo/study-education-pro
Version: 0.3
Requires at least: 5.0
Tested up to: 5.9
Requires PHP: 5.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: study-education-lite
Tags: custom-menu,theme-options,threaded-comments,translation-ready,custom-background,custom-colors,custom-header,editor-style,featured-images,two-columns,blog,news,education

Study Education Lite WordPress Theme, Copyright 2022 featherthemes(featherthemes.com)
Study Education Lite is distributed under the terms of the GNU GPL
*/

/*extra Classes */
body{letter-spacing: normal; font-size:14px;}
.btn-primary {  color: #fff;  background-color:#2c2c2c; border-color: #7f0036;}
.btn-primary:hover{background-color: #000;}
.alignnone{ width:100% !important;}
img.alignleft, .alignleft{ float:left; margin:0 15px 0 0; padding:5px; border:1px solid #cccccc;}
img.alignright, .alignright{ float:right; margin:0 0 0 15px; padding:5px; border:1px solid #cccccc;}
.left{ float:left;}
.right{ float:right;}
a{color:#923900;text-decoration:underline;}
p a{ text-decoration:underline;}
h3 a{color:#333333;}
.sticky{};
.heading {
    margin-bottom: 25px;
}
ol.wp-block-latest-comments{padding-left:0;}

#comment-nav-above .nav-previous, #comment-nav-below .nav-previous{ float:none !important; margin:10px 0;}
ol.comment-list li{ list-style:none; margin-bottom:5px;}
a.rdmore {
    background: #FFFFFF;
    color: #595959;
    border-color: #595959;
    border: 1px solid;
    padding: 4px 14px;
}
.readmorebox{ width: 100%; text-align: left; }
.home .sitefull {    text-align: left;    padding: 20px; box-shadow: 0px 5px 30px 0px rgba(214,215,216,0.57);
    -moz-box-shadow: 0px 5px 30px 0px rgba(214,215,216,0.57);
    -webkit-box-shadow: 0px 5px 30px 0px rgba(214,215,216,0.57); margin-bottom:30px;}

/* = Page lay out css
-------------------------------------------------------------- */
.blog-post {  padding: 0 0 0 ;}
.blog-post h1{ color: #595959; font-size: 30px; }
.site-main{ margin:0; padding:0; }
#sitefull{ width:100%; float:none; }
#sitefull p{ margin-bottom:15px;}
.page_content{ padding:25px 0;}
.page_content.ourresources{ padding: 0 0;}
.page_content p{ margin-bottom: 15px;
                 line-height: 20px;
                 margin-top: 15px;}
.page_content p.box_content {
    padding-bottom: 20px;
    margin-bottom: 0;
}
.postmeta {
    background: #f6f4f4;
    padding: 5px 5px;
}
.page-numbers {
    margin: 0 5px;

}
.navigation.pagination{border-radius: 0;background: #f6f4f4;padding: 10px; display:block;}
.blog_lists{ margin-bottom:30px; border-bottom:  1px solid #ccc; }
.blog_lists h3{ margin-bottom:0px; text-transform: capitalize;}
.blog_lists h3 a{ color:#7f0036;}
.blog_lists h3 a:hover{ color:#f6f4f4;}
.blog_lists p{ margin-bottom:10px;}
.blog-meta{ font-style:italic; margin-bottom:8px;}
.post-date, .post-comment, .post-categories{ display:inline; color:#923900;margin:0 10px 0 0;} 
.single_title{ margin-bottom:5px;}
.BlogPosts{ width:31.2%; float:left; margin:0 3% 0 0;}
.BlogPosts img{ width:100%;}
.BlogPosts h2{ margin:10px 0; font-size:22px; }
.post-thumb{ width:30%; float:left; margin:5px 25px 5px 0;}
.post-thumb img{ width:100%; }
.recent_articles h3 a{ font-size:26px; text-decoration:none;}
.recent_articles {
    margin: 0 0 30px;
    border-bottom: none;
    padding: 11px 11px 26px;
    background-color: #F4F4F4;
}
.post-date, .post-comment, .post-categories {
    color: #999;
    font-size: 13px;
    line-height: 21px;
    display: inline;
}
.recent_articles h3 {    background-color:none;    padding: 0;    margin-bottom: 1px;    color: #7f0036;    font-size: 18px;    font-weight: normal;}
h3.style2 {
    font-weight: 600;
    font-size: 58px;
    margin-bottom: 50px;
    border-left: none;
    padding-left: 0;
/*    border-color: #f02d73;*/
    color: #333333;
    text-align:center;
}


.pp_topstrip{ clear:both; background:#000000; color:#fff; padding:0; margin:0; position:relative; }
.pp_topstrip{ float:right; padding:2px 30px 6px 0; position:relative; width: 65.2%;}
.pp_topstrip:before{color: #fff; width: 40px;float: left;padding: 0;line-height: 40px; position: absolute; left:-20px; top:0; content:'';  height:100%;-webkit-transform: skew(35deg);-moz-transform: skew(35deg);-ms-transform: skew(35deg); -o-transform: skew(35deg);}
.top-align-right{display: inline-block;width: 100%;text-align: right;}
.pp_topstrip, .pp_topstrip::before {
    background-color: #000000;


