/* 
	Theme Name: Red Apple EdCo
	Author: Securenext
	Version: 1.1
*/
.form-style .gform_wrapper.gravity-theme .gfield_label {color: #fff;text-align: left !important;display:flex;}
.gform_wrapper.gravity-theme .gfield_required {color:#fff !important;padding-left: 3px !important;margin-top: 2px;}
.container.paginationbtn p a {color: var(--main-red);text-transform: uppercase;font-weight:700;}
a.next_page {float: right;}
.container.paginationbtn p {color: #ffffff;}
.paginations.single a {padding-bottom: 20px;}
a.catName {color: var(--main-red)!important;font-weight: 700;margin-bottom: 8px;font-size: 16px!important;display: inline-block !important;margin-left: 10px;}
.next-page {width: 50%;text-align: end;float:right;}
.prev-page {width: 50%;display: inline-block;}
.container.paginationbtn a {color: var(--main-red);font-size:16px;text-transform: uppercase;font-weight:700;}
.paginations{padding-bottom:20px;}
.breadcrumb {padding: 20px 0;}
section.full-width-section.error-page {height: 350px;display: flex;align-items: center;justify-content: center;text-align: center;}
.searchbox i.fa.fa-search {color: #fff;}
button.btn.input-group-text {background: var(--main-red);}
a.catName:after {display: none !important;}
.blog-box .blog-content small i {padding-left: 10px;}
small .author  {text-transform: capitalize;font-size:16px !important;}
a.author:after {display: none !important;}
ul.social-media {margin-top:20px;}
ul.social-media  li{display: inline-flex;}
ul.social-media li a {padding: 3px 50px;}
ul.social-media li a i{color:#ffffff;}
a.facebook {background: var(--main-red);}
a.twitter {background: var(--main-blue);}
a.linkedin {background: #ffc107;}
a.google {background: var(--dark-red);}
ul.social-media li a:after {display: none !important;}
.search h4 {color: var(--main-red);}
.social-media a:hover i {animation: wiggle 1s ease forwards;-webkit-animation: wiggle 1s ease forwards;}
.full-width-section.single-blog h2,.full-width-section.single-blog h3,.full-width-section.single-blogh4 {color: var(--main-red);}
.body-content blockquote p {color:var(--main-black); font-weight: 900;font-size: 20px;line-height: 1.3;padding:0 10px;display:inline;}
blockquote:before {content: "\f10d";font-family: 'Font Awesome 6 Free';font-weight: 900;color: var(--main-red);font-size: 30px;}
blockquote:after {content: "\f10e";font-family: 'Font Awesome 6 Free';font-weight: 900;color: var(--main-red);font-size: 30px;}
.navbar-brand img {	max-width: 200px;width: 200px;}
.inner-page-content.body-content.main-btn.has-float-image.image-is-left p a {color: var(--main-red);font-weight: 600;}
.inner-page-section .inner-page-content ul.bold-content li {display: inline-block;}
.fa-facebook-f:before {content: "\f39e" !important;}
.fa-linkedin:before {content: "\f08c" !important;}
 
@media only screen and (max-width:480px){
    
.blog-box .blog-content small {font-size: 14px;}
a.catName {font-size: 14px!important;}
small .author {font-size: 14px !important;}
ul.social-media li a {padding: 3px 48px;margin-bottom: 20px;}

}
@media only screen and (max-width:390px){
    
ul.social-media li a {padding: 3px 28px !important;}
span.post-title {display: none;}
.container.paginationbtn a {font-size: 14px;}

}