footer .widget.contact-widget .widget-content form input{
    height: 45px!important;
    padding: 10px!important;
}
footer .widget.contact-widget .widget-content form textarea{
    height: 120px!important;
    padding: 10px!important;
}
footer .widget.contact-widget .widget-content form input[type="submit"]{
    top: 151px!important;
    padding: 7px!important;
    height: 38px!important;
}
footer .footer-social .widget-title h2{
	margin-bottom:15px;
}
footer .widget.about-widget{
	margin-bottom: 35px;
}
.footer-bottom p {
    color: rgba(255, 255, 255, 0.8);
    }
.footer-bottom .footer-menu li a{
	color: rgba(255, 255, 255, 0.9);
}
footer .widget.latest-news .widget-content .news-single .news-excerpt span{
	color: rgba(255, 255, 255, 0.7);
}
footer .widget.contact-widget .widget-content form input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: rgba(255, 255, 255, 0.7);
}

footer .widget.contact-widget .widget-content form input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: rgba(255, 255, 255, 0.7);
}

footer .widget.contact-widget .widget-content form input::-ms-input-placeholder { /* Microsoft Edge */
  color: rgba(255, 255, 255, 0.7);
}
footer .widget.contact-widget .widget-content form textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: rgba(255, 255, 255, 0.7);
}

footer .widget.contact-widget .widget-content form textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: rgba(255, 255, 255, 0.7);
}

footer .widget.contact-widget .widget-content form textarea::-ms-input-placeholder { /* Microsoft Edge */
  color: rgba(255, 255, 255, 0.7);
}
footer .widget.latest-news .widget-content .news-single {
    margin-bottom: 15px !important;
    }
footer .widget.links .widget-content ul li{
	padding-bottom: 9px!important;
}
.blog-wrapper .blog-list-inner .blog-single .blog-details .post-excerpt ul.post-meta li a{
	text-transform: capitalize;
}
.blog-wrapper .blog-list-inner .blog-single .blog-details .post-excerpt ul.post-meta{
	border-bottom: 1px dotted rgba(0, 0, 0, 0.13);
}
.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-excerpt h4 a{
	color: #323232;
	padding-top: 10px;
}
.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-excerpt span{
	display: none;
}
.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-excerpt{
	padding-left: 13px;
}
.widget-content.latest-news hr{
	border-top: 1px dotted #ccc;
	margin-right: 30px;
}
.widget-content.latest-news hr:last-child{
	display: none!important;
}
.blog-wrapper .blog-sidebar .sidebar-widget .widget-content.latest-news .news-single .news-excerpt{
	padding-top: 8px;
}
.widget a{
	color: #323232;
}

.widget .tagcloud a, .blog-wrapper .blog-sidebar .sidebar-widget .widget-content.tags-widget ul li a{
	color: #323232;
}
.blog-wrapper .blog-details-wrapper .blog-meta ul li a{
	text-transform: capitalize;
}
input#submit-comment{
	margin-left: 0px!important;
	margin-top: 10px;
}
.blog-wrapper .blog-details-wrapper .blog-comment ul.comment-list li .comment-details .comment-reply-link{
	padding: 6px 22px;
    background: #80CD36;
    color: white;
    border: 1px solid #80CD36;
}
.blog-wrapper .blog-details-wrapper .blog-comment ul.comment-list li .comment-details .comment-reply-link:hover{
	padding: 6px 22px;
    background: white;
    color: #80CD36;
    border: 1px solid #80CD36;
}
.blog-wrapper .blog-details-wrapper .blog-comment ul.comment-list li .comment-details p{
	color: #323232!important;
	font-size: 16px!important;
	margin-bottom: 20px;
}
.blog-wrapper .blog-details-wrapper .blog-comment ul.comment-list li .comment-details p:last-child{

	margin-bottom: 15px;
}
.blog-wrapper .blog-list-inner .blog-single .blog-details .post-excerpt p{
	color: #323232!important;
	font-size: 15px!important;
}
.blog-wrapper .blog-list-inner .blog-single .blog-details .post-excerpt a.blog-rm{
	padding: 7px 23px;
    background: #80CD36;
    color: white;
    border: 1px solid #80CD36;
}
.blog-wrapper .blog-list-inner .blog-single .blog-details .post-excerpt a.blog-rm:hover{
	padding: 7px 23px;
    background: white;
    color: #80CD36;
    border: 1px solid #80CD36;
}

.about.about05 .about-text p, .kids-callto-action .callto-action-content p, .kids-teacher .teacher-single05 .ts5-info p{  
    color: #323232!important;
}
p, .testimonial-style02 .testimonial-carousel02 .testimonial-single .ts-left .client-content h3.client-info span, .blog02 .blog-posts .single-blog .blog-excerpt p{
    color: #323232!important;
} 
.about.about05 .about-text p{
    color: #323232!important;
}
.kindergarten-features .features-boxes .feature-box-wrapper .feature-box-single p {
    color: #fff!important;
}

footer .widget.about-widget .widget-content p {
    color: #fff!important;
}
.footer-bottom p {
    color: rgba(255, 255, 255, 0.7)!important;
}
.online-course-details .price-tag span{
	color: #fff!important;
}
.testimonial-style02 .testimonial-carousel02 .testimonial-single .ts-right .client-content h3.client-info span{
	color: #323232!important;
}
.courses .section-header p{
    color: #fff!important;
}
.video-style02 .video-counter p{
    color: #80CD36!important;
}
.events-style02 .events-block .event2-single .event-info p.event-td span i.fa-map-marker{
    display: none!important;
}
.blog .blog-posts02 .single-blog figure figcaption p.post-date{
    color: #fff!important;
}
.course-category .course-categories .cc-single p.course-category-name, .testimonial02 .block-text p, .blog .blog-posts .single-blog figure figcaption p.post-date{
    color: #fff!important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after{
    display: none!important;
}



.about.about05 .about-text h2, .kids-callto-action .callto-action-content h2, .section-header02 h2, .about-style02 .about-text h2, .section-header h2, .section-header-d h2{
    margin-bottom: 25px;
    color: #033b62;
    line-height: 1.2;
    font-weight: 500;
}
p {
    font-family: "Roboto", sans-serif;
    line-height: 27px;
    font-size: 16px;
    color: #7a7a7a !important;
}
.kids-callto-action .callto-action-content p {
    font-size: 18px;
}

.online-course-list .course-container .online-course-single .online-course-details p.price-tag {
    font-size: 18px;
    text-transform: capitalize;
}
.sl-wrapper a {
    color: #727272;
}

.about.about05 .about-image01, .about.about05 .about-image02{
    width: 76%;
}
.about.about05 .about-text p, .kids-callto-action .callto-action-content p, .kids-teacher .teacher-single05 .ts5-info p {
    color: #7a7a7a !important;
}
.page-template-kindergarten .tp-parallax-wrap {
    margin-left: 48px;
}
header .main-menu nav.navbar .navbar-header a.navbar-brand img {
    margin-left: -5px;
}
.blog02 .blog-posts .single-blog .blog-excerpt p {
    color: #7a7a7a !important;
}
.events-style02 .events-block .event2-single .event-info, .blog-wrapper .blog-list-inner .blog-single .blog-details .post-excerpt p{
    font-family: "Roboto", sans-serif;
    line-height: 27px;
    font-size: 16px;
    color: #7a7a7a !important;
}
footer .widget.contact-widget .widget-content form input[type="submit"] {
    top: 153px!important;
}

header .main-menu nav.navbar .navbar-header a.navbar-brand img {
    max-width: none;
}
header .main-menu nav.navbar .navbar-header a.navbar-brand img {
     max-width: 220px!important;
}