@import url("https://fonts.googleapis.com/css2?family=Fjalla+One&display=swap");
html {
scroll-behavior: smooth;
}
body{
margin: 0;
padding: 0;
font-size: 16px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
color: #231F20;
line-height: normal;
}
.pdt-75{
padding-top: 75px;
}
.pdb-75{
padding-bottom: 75px;
}
.pdtb-75{
padding: 75px 0px;
}
.mrt-75{
margin-top: 75px;
}
.mrb-75{
margin-bottom: 75px;
}
.top-navigations .dropdown-item:focus, .dropdown-item:hover {
color: #16181b;
text-decoration: none;
background-color: #fff;
}
.top-navigations a#navbarDropdownMenuLink {
font-size: 16px;
color: #231F20;
}
.top-navigations a.nav-link{
font-size: 16px;
color: #231F20;
}
.top-navigations li.nav-item {
margin-right: 20px;
}
.btn-Register a {
background: #2C2829;
border-radius: 20px;
padding: 15px 30px !important;
}
.btn-Register a span {
color: #fff !important;
font-size: 15px;
}
.hero-banner {
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/hero-banner.png);
background-size: cover;
background-repeat: no-repeat;
padding: 260px 0px;
background-position: center;
}
.banner-contant h1 {
font-size: 65px;
color: #FFFFFF;
font-weight: 600;
line-height: 76px;
}
.innnre-contant h2, .committee-inner-contant h2, .title-block-report h2,
.calendar-contant h2, .calendar-post h2, .Policies-inner-contant h2 {
font-size: 40px;
color: #231F20;
line-height: 48px;
font-family: Fjalla One;
}
.Field-timing input::placeholder { color: #231F20;
}
.Field-timing input:-ms-input-placeholder { color: #231F20;
}
.Field-timing input::-ms-input-placeholder { color: #231F20;
}
.Field-fast a {
text-decoration: none;
color: #fff;
background: #231F20;
padding: 16px 7px;
border-radius: 5px;
font-size: 13px;
display: inline-block;
width: 100%;
position: relative;
}
.Field-fast span {
position: absolute;
right: 10px;
top: 20px;
}
.Field-second span {
position: absolute;
right: 10px;
top: 20px;
}
.Field-three span {
position: absolute;
right: 10px;
top: 20px;
}
.innnre-contant {
margin-bottom: 40px;
}
.Field-second a{
text-decoration: none;
color: #fff;
background: #ED1C24;
padding: 16px 7px;
border-radius: 5px;
font-size: 13px;
display: inline-block;
width: 100%;
position: relative;
}
.Field-three a{
text-decoration: none;
color: #000;
background: #CBCBCB;
padding: 16px 7px;
border-radius: 5px;
font-size: 13px;
display: inline-block;
width: 100%;
position: relative;
}
.Field-fast{ 
margin-bottom: 20px;
}
.Field-second {
margin-bottom: 20px;
}
.track-contant h2 {
font-size: 18px;
color: #fff;
font-weight: 600;
text-align: center;
}
.Field-timing input {
height: 66px;
text-align: center;
margin-top: 24px;
} .championships {
background: #231F20F5;
padding: 42px 22px;
border-radius: 5px;
margin-top: 26px;
}
.Centre-block-text h5 {
font-size: 22px;
color: #fff;
text-align: center;
}
.Field-timing input {
height: 66px;
text-align: center;
margin-top: 24px;
background: #fff;
font-size: 50px;
font-weight: 600;
font-family: 'Fjalla One';
margin-bottom: 12px;
border: none;
outline: none;
box-shadow: none;
}
.Field-timing input:focus {
border:none;
outline: :none;
box-shadow: none;
}
.Field-timing span {
font-size: 16px;
color: #fff;
line-height: 22px;
}
.upcoming-events {
background: #CBCBCB;
}
.block-heading {
text-align: center;
margin-bottom: 40px;
}
.block-heading h2{
font-size: 40px;
color: #231F20;
line-height: 48px;
font-family: Fjalla One;
}
.events {
display: flex;
gap: 30px;
background: #231F20;
margin-bottom: 28px;
align-items: center;
}
.events-blog-post img {
max-width: 100%;
width: 100%;
}
.events-blog-contant h2 {
font-size: 24px  !important;
color: #fff;
line-height: 30px !important;
font-weight: 600;
}
.Centre-block-text {
margin-top: 20px;
}
.events-blog-contant span {
background: #ED1C24;
padding: 8px 11px;
color: #fff;
line-height: 24px;
font-size: 16px;
font-weight: 600;
}
.events-blog-contant p {
color: #fff;
font-size: 16px;
line-height: 24px;
}
p.Eastern-Hills {
margin-top: 16px;
}
.dates {
margin-top: 12px;
}
.events-blog-contant p:last-child {
margin-bottom: 0;
}
.btn-load {
text-align: center;
width: 100%;
}
.btn-load a {
font-size: 16px;
font-weight: 500;
text-decoration: none;
color: #fff;
line-height: 26px;
background: #ED1C24;
padding: 12px 32px;
border-radius: 20px;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.gallery-item img {
max-width: 100%;
width: 100%;
}
.player img {
max-width: 100%;
}
.professional-uniform h2 {
font-size: 40px;
font-family: 'Fjalla One';
color: #000000;
line-height: 48px;
}
.professional-uniform p {
font-size: 16px;
line-height: 24px;
color: #000000;
}
.professional-uniform a {
font-size: 16px;
font-weight: 500;
text-decoration: none;
color: #fff;
line-height: 26px;
background: #ED1C24;
padding: 12px 32px;
border-radius: 20px;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.contant-gallery h2 {
font-size: 40px;
color: #231F20;
line-height: 48px;
font-family: Fjalla One;
}
.contant-gallery h2 {
text-align: center;
margin-bottom: 40px;
}
.section-insta-img {
display: grid;
grid-template-columns: repeat(4, 1fr);
} .gallery-item img {
max-width: 100%;
width: 100%;
object-fit: cover;
height: 300px;
}
.contant-gallery {
text-align: center;
width: 100%;
}
.mini-slider button.slick-prev.slick-arrow {
position: absolute;
left: -3%;
top: 34%;
color: #8A8A8A;
background: #F8F8F8;
border: none;
outline: none;
}
.mini-slider button.slick-next.slick-arrow {
position: absolute;
top: 34%;
color: #8A8A8A;
background: #F8F8F8;
border: none;
outline: none;
right: -3%;
}
.Sponsors-innner-contant h2 {
font-size: 40px;
font-family: 'Fjalla One';
color: #000000;
line-height: 48px;
}
.Sponsors-innner-contant {
text-align: center;
margin-bottom: 40px;
}
.Sponsors {
background: #CBCBCB;
}
.footer-logo {
max-width: 364px;
}
.footer-section {
background: #231F20;
}
.footer-logo p {
color: #fff;
font-size: 16px;
line-height: 24px;
margin-top: 40px;
}
.footer-text h2 {
font-size: 32px;
color: #fff;
font-weight: 500;
font-family: 'Fjalla One';
line-height: 40px;
}
.footer-text ul li a {
color: #fff;
text-decoration: none;
}
.footer-text ul li {
margin-bottom: 12px;
font-size: 16px;
}
.footer-text ul {
margin: 0;
padding: 0;
display: block;
margin-top: 20px;
}
.footer-text span {
margin-right: 10px;
}
.footer-icon i {
color: #fff;
margin-right: 10px;
margin-top: 12px;
}
.Copyright p:last-child {
margin-bottom: 0;
}
.Copyright {
text-align: center;
}
.Copyright {
padding: 20px 0px;
}
.Copyright p {
font-size: 12px;
font-weight: 300;
color: #000;
} .hero-banner-block-post {
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/banner-fees.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.hero-banner-block-contant {
text-align: center;
}
.overlay {
position: absolute;
width: 100%;
height: 100%;
left: 0;
right: 0;
bottom: 0;
top: 0;
background: rgb(22 39 49 / 75%);
}
.hero-banner-block-contant h2 {
color: #fff;
position: relative;
font-size: 48px;
font-family: 'Fjalla One';
}
.menu {
display: flex;
justify-content: center;
position: relative;
}
.menu ul li a {
color: #fff;
text-decoration: none;
}
.menu span {
color: #fff;
}
.menu ul {
list-style: none;
padding: 0;
margin: 0;
}
.register-Here {
background: #231F20;
padding: 40px 20px;
text-align: center;
border-radius: 5px;
min-height: 460px;
}
.register-Here h3 {
color:#FFF;	
padding-bottom: 10px; 
position: relative; text-align: center;  }
.register-Here h3::after {
content: "";
position: absolute;
bottom: 8px;
left: 50%;
transform: translateX(-50%);
width: 100%;
text-align: center;
width: 74%;
height: 2px;
background: #ED1C24;
}
.register-text {
color: #fff;
line-height: 22px;
min-height: 132px;
font-size: 16px;
}
.btn-register {
margin-top: 40px;
}
.btn-register a {
border-radius: 20px;
background: #ED1C24;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
color: #fff;
text-decoration: none;
padding: 12px 30px;
display: inline-block;
font-size: 16px;
line-height: 22px;
}
.summer-season {
text-align: center;
}
.summer-season h2, .product-contact h2 {
font-size: 40px;
line-height: 48PX;
color: #000;
font-family: 'Fjalla One';
}
.summer-season p {
font-size: 16px;
color: #000;
line-height: 22px;
}
.summer-season, .product-contact {
max-width: 767px;
margin: 0 auto;
text-align: center;
margin-bottom: 40px;
}
.summer-section {
display: flex;
align-items: center;
background: #231F20;
margin-bottom: 23px;
}
.mini-text {
padding: 20px 20px;
min-width: 60% !important;
}
.mini-text p {
color: #fff;
font-size: 16px;
line-height: 22px;
}
.mini-atheletics {
background: #ED1C24;
padding: 20px 20px;
min-width: 40% !important;
align-items: center;
text-align: center;
height: 260px;
display: grid;
vertical-align:middle;
}
.mini-atheletics h2 {
font-size: 18px;
color: #fff;
font-weight: 600;
line-height: 26px;
}
.mini-atheletics span {
font-size: 36px;
color: #fff;
font-weight: 600;
line-height: 42px;
}
.mini-text p:last-child {
margin-bottom: 0;
}
.premium-membership {
background: #ED1C24;
text-align: center;
padding: 20px 40px;
}
.premium-membership h2 {
font-size: 24px;
line-height: 30px;
color: #fff;
font-weight: 600;
}
.premium-membership span {
font-size: 36px;
font-weight: 600;
color: #fff;
line-height: 42px;
}
.premium-membership-contant {
padding: 30px 30px;
}
.premium-membership-contant p {
color: #fff;
font-size: 16px;
line-height: 22px;
}
.premium-membership-contant p:last-child {
margin-bottom: 0;
}
.track-field-post {
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/track-post.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.innner-contant h6, .slider-inner-contant h6 {
font-size: 16px;
line-height: 22px;
color: #000;
font-weight: 500;
}
.innner-contant h2 {
font-size: 40px;
color: #231F20;
line-height: 48px;
font-family: Fjalla One;
}
.innner-contant p, .athletics-block-contant p,
.inclusion-block p, .physical-block p, .rosters-block p,
.calendar-contant p, .Policies-inner-contant p {
font-size: 16px;
line-height: 24px;
color: #000000;
}
.innner-contant a {
font-size: 16px;
font-weight: 500;
text-decoration: none;
color: #fff;
line-height: 26px;
background: #ED1C24;
padding: 12px 32px;
border-radius: 20px;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.post-backflip img {
max-width: 100%;
}
.categories {
background: #CBCBCB;
}
.categories-heading {
text-align: center;
margin-bottom: 40px;
}
.categories-heading h2, .slider-inner-contant h2,
.athletics-block-contant h2, .inclusion-block h2 {
font-size: 40px;
color: #231F20;
line-height: 48px;
font-family: Fjalla One;
}
.title img {
object-fit: cover;
max-height: 470px;
max-width: 100%;
width: 100%;
}
.first-imgprogram {
text-align: center;
margin-bottom:20px;
}
.title-text-aline-center {
border-radius: 0px 0px 5px 5px;
background: #ED1C24;
min-height: 300px;
padding: 20px 20px;
}
.title-text-aline-center h2 {
font-size: 22px;
color: #fff;
font-weight: 600;
line-height: 28px;
}
.title-text-aline-center p {
font-size: 16px;
color: #fff;
line-height: 22px;
}
.main-table {
background: #000;
text-align: center;
color: #fff;
min-height: 700px;
border-radius: 10px;
padding: 20px 20px;
}
.groups-athletics th, .groups-athletics td{
border-top: none !important; 
border-bottom: none !important;
}
.groups-athletics  td th {
border: 1px solid #dee2e6; 
}
.groups-athletics th {
font-size: 24px;
color: #fff;
line-height: 30px;
}
.groups-athletics td {
font-size: 16px;
line-height: 22px;
color: #fff;
}
.slider-post {
padding: 0px 0px 125px;
}
.slider-inner-contant {
text-align: center;
margin-bottom: 40px;
}
.coach-post img {
max-width: 100%;
width: 100%;
}
.coach-post {
padding: 5px;
}
.innner-coach-contant {
background: #ED1C24;
padding: 15px 15px;
}
.innner-coach-contant h2 {
font-size: 28px;
color: #fff;
font-weight: 500;
line-height: 34px;
}
.innner-coach-contant P {
color: #fff;
font-size: 16px;
line-height: 22px;
}
.innner-coach-contant p:last-child {
margin-bottom: 0;
}
.post-slider .slick-dots {
display: inherit;
margin: 0px auto;
list-style: none;
text-align: center;
position: absolute;
bottom: -50px;
width: 100%;
padding: 0;
font-size: 0px;
}
.post-slider .slick-dots button {
border-radius: 50%;
width: 18px;
height: 18px;
padding: 0px;
margin: 0px;
border: 1px solid #ED1C24;
box-shadow: none;
outline: none;
background: none;
}
.post-slider .slick-active button {
border-radius: 50%;
width: 18px;
height: 18px;
padding: 0px;
margin: 0px;
background: #ED1C24;
border: 1px solid #fff;
box-shadow: none;
color: #FFDB2F;
}
.post-slider  .slick-dots li {
display: inline-block;
margin: 10px;
}
.galleryslide .slick-dots {
display: inherit;
margin: 0px auto;
list-style: none;
text-align: center;
position: absolute;
bottom: -50px;
width: 100%;
padding: 0;
font-size: 0px;
}
.galleryslide .slick-dots button {
border-radius: 50%;
width: 18px;
height: 18px;
padding: 0px;
margin: 0px;
border: 1px solid #ED1C24;
box-shadow: none;
outline: none;
background: none;
}
.galleryslide .slick-active button {
border-radius: 50%;
width: 18px;
height: 18px;
padding: 0px;
margin: 0px;
background: #ED1C24;
border: 1px solid #fff;
box-shadow: none;
color: #FFDB2F;
}
.galleryslide  .slick-dots li {
display: inline-block;
margin: 10px;
}
.address-setion p {
font-size: 18px;
line-height: 24px;
color: #fff;
}
.address-setion a {
font-size: 16px;
color: #fff;
text-decoration: none;
line-height: 22px;
}
.contact-banner {
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/contact-banner.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.heading-contact {
margin-bottom: 40px;
}
.heading-contact h2 {
font-size: 40px;
line-height: 48PX;
color: #000;
font-family: 'Fjalla One';
}
.eny-enquiries p {
font-size: 16px;
line-height: 22px;
color: #000;
}
.eny-enquiries ul {
padding: 0;
list-style: none;
}
.eny-enquiries ul li a {
text-decoration: none;
color: #000;
}
.eny-enquiries i {
margin-right: 10px;
}
.enquiries-icon i {
margin-right: 10px;
}
.eny-enquiries ul li {
font-size: 16px;
margin-bottom: 14px;
}
.contact-us-main input {
font-size: 16px;
line-height: 22px;
padding: 18px 18px;
box-shadow: none;
}
.contact-us-main input:focus{
box-shadow: none;
}
.contact-us-main textarea#Flat-text-area:focus{
box-shadow: none;
}
.contact-us-main .checkbox-classic {
margin-top: 12px;
color: #000;
font-size: 16px;
line-height: 22px;
}
.contact-us-main .form-btn {
margin-top: 20px;
}
.contact-us-main .btn.btn-primary {
font-size: 16px;
font-weight: 500;
text-decoration: none;
color: #fff;
line-height: 26px;
background: #ED1C24;
padding: 12px 32px;
border-radius: 20px;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
border: none;
}
.map-section img {
max-width: 100%;
}
.form-btn .btn.btn-primary:focus{
box-shadow: none;
outline: none;
}
.form-btn .btn.btn-primary:active {
background: #ED1C24;
}
.shop-banner {
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/shop-banner.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.Uniform-section img {
max-width: 100%;
width: 100%;
}
.inner-uniform-contant h2 {
font-size: 16px;
line-height: 22px;
color: #000;
font-weight: 600;
}
.inner-uniform-contant h2 a {
font-size: 16px;
line-height: 22px;
text-decoration:none;
color: #000;
font-weight: 600;
}
.inner-uniform-contant {
margin-top: 10px;
}
.Uniform-section {
margin-bottom: 40px;
}
.add-card a {
border-radius: 20px !important;
background: #ED1C24 !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25)!important;
color: #fff!important;
text-decoration: none!important;
padding: 12px 30px!important;
font-size: 16px!important;
line-height: 22px!important;
}
.inner-uniform-contant {
border-bottom: 1px solid #ED1C24;
min-height:65px;
}
.add-card {
margin-top: 26px;
}
.product-Categories h2 {
font-size: 28px;
line-height: 36px;
font-family: 'Fjalla One';
color: #000;
}
.product-Categories ul li a {
text-decoration: none;
color: #000;
}
.product-Categories ul {
padding: 0;
margin: 0;
list-style: none;
}
.product-Categories i {
margin-right: 10px;
}
.product-Categories ul li {
font-size: 16px;
line-height: 22px;
margin-bottom: 10px;
}
.product-contact p {
font-size: 16px;
line-height: 22px;
color: #000;
}
.inner-uniform-contant p {
font-size: 16px;
color: #000;
font-weight: 500;
line-height: 22px;
}
.inclusion-banner {
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/inclusion-banner.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.athletics-centre ul {
padding: 0;
list-style: none;
margin: 0;
}
.athletics-centre ul li {
font-size: 16px;
line-height: 24px;
}
.athletics-centre ul li a {
color: #000;
text-decoration: none;
}
.athletics-centre span {
margin-right: 10px;
}
.athletics-inner-contant img {
max-width: 100%;
}
.committee-banner{
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/committe-bannar.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.committee-inner-contant {
text-align: center;
margin-bottom: 40px;
}
.gemma-keyes h2 {
font-size: 24px;
color: #000;
line-height: 22px;
font-weight: 500;
}
.gemma-keyes p {
font-size: 24px;
color: #000;
line-height: 30px;
}
.all-Team p:last-child {
margin-bottom: 0;
}
.gemma-keyes {
border-bottom: 1px solid #ED1C24;
width: 300px; 
margin-bottom: 28px;
}
.all-Team p {
font-size: 16px;
line-height: 22px;
color: #000;
}
.coach-post img {
max-width: 100%;
}
.handbook-banner{
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/books-banner.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.books-inner-contant {
max-width: 796px;
}
.books-seasons {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.books-inner-contant p:last-child {
margin-bottom: 0;
}
.view-btn a {
font-size: 16px;
font-weight: 500;
text-decoration: none;
color: #fff;
line-height: 26px;
text-transform: capitalize;
background: #ED1C24;
padding: 12px 32px;
border-radius: 20px;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.books-inner-contant p, .eastern-hills p, .little-athletics-centre p {
font-size: 16px;
line-height: 22px;
color: #000;
}
.agm-report {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.block-report-btn a {
font-size: 16px;
font-weight: 500;
text-decoration: none;
color: #fff;
line-height: 26px;
background: #ED1C24;
padding: 12px 32px;
border-radius: 20px;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.rosters-banner{
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/rosters-banner.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.rosters-block p:last-child {
margin-bottom: 0;
}
.calendar-banner{
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/calender.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.program-post img {
max-width: 100%;
}
.calendar-contant {
text-align: center;
max-width: 669px;
margin: 0 auto;
margin-bottom: 20px;
}
.program-post {
margin-top: 18px;
margin-bottom: 28px;
}
.calendar-post {
text-align: center;
}
.menu a {
font-size: 16px;
color: #fff;
text-decoration: none;
margin-right: 10px;
}
.policies-banner{
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/policies-post.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.main-block-center-title {
display: flex;
margin-bottom: 26px;
max-width: 708px;
justify-content: space-between;
transform: translate(26%, 26%);
}
.Policies-inner-contant {
text-align: center;
max-width: 855px;
margin: 0 auto;
margin-bottom: 40px;
}
.center-block-btn {
margin-bottom: 26px;
}
.center-block-contant p  {
font-size: 24px;
line-height: 32px;
color: #000;
}
.center-block-btn a {
font-size: 16px;
font-weight: 500;
text-decoration: none;
color: #fff;
line-height: 26px;
background: #ED1C24;
padding: 12px 32px;
border-radius: 20px;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
display: inline-block;
}
.center-block-contant p:last-child {
margin-bottom: 0;
}
.ehlac-history-banner{
background-image: url(//www.easternhillslac.com/wp-content/themes/ehlac-new/images/history.png);
padding: 130px 0px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.members {
display: flex;
justify-content: center;
margin-bottom: 26px;
}
.members-block-btn a {
font-size: 16px;
font-weight: 500;
text-decoration: none;
color: #fff;
line-height: 26px;
background: #ED1C24;
padding: 12px 32px;
border-radius: 20px;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
margin-right: 5px;
margin-left: 5px;
display: inline-block;
}
.eastern-hills h6 {
font-size: 16px;
color: #000;
line-height: 22px;
}
.our-history {
max-width: 438px;
text-align: center;
margin: 0 auto;
}
.our-history p {
font-size: 24px;
color: #000;
font-family: 'Fjalla One';
line-height: 32px;
}
.little-athletics td,  th {
border-top: none !important;
border-bottom: none !important;
}
.little-athletics th, td {
font-size: 16px;
line-height: 22px;
color: #000;
}
.Little ul li {
text-align: center;
display: inline-block;
}
.Little ul li h2 {
height: 60px;
text-align: center;
margin-top: 24px;
background: #fff;
border-radius: 5px;
font-size: 50px;
font-weight: 600;
font-family: 'Fjalla One';
margin-bottom: 12px;
width: 90px;
border: none;
outline: none;
box-shadow: none;
}
.Little ul {
text-align:center;
list-style:none;
}
.Little ul li p{
font-size: 16px;
color: #fff;
line-height: 22px;
}
button.sub-menu-toggle {
display: none;
} .result-count-ponit {
display:none;
}
form.woocommerce-ordering {
display: none;
}
.shop-price-title {
margin-bottom:15px !important;
}
.woocommerce.columns-3 {
max-width: 83.333333%;
}
.woocommerce.columns-3 .col-lg-8 {
max-width: 100%;
}
.page-id-330 .rosters-block-contant.pdtb-75 {
padding:0 !important;
}
header.entry-header.alignwide {
display: none;
}
.single-productpoint img {
max-width: 100% !important;
}
.price.single-price {
font-size: 24px !important;
color: #231F20 !important;
margin-bottom: 25px;
font-weight: 500;
line-height: 30px;
}
nav.navigation.post-navigation {
display: none;
}
div#comments {
display: none;
}
table.variations select {
height: 40px;
outline: none;
border-radius: 0px;
min-width: 100px !important;
}
a.reset_variations {
color: #231F20;
}
.quantity input {
height: 46px;
width: 120px !important;
border: 1px solid #efefef;
background: #efefef;
border-radius: 0px;
}
button.single_add_to_cart_button.button.alt {
border-radius: 20px !important;
background: #ED1C24 !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25)!important;
color: #fff!important;
outline:none;
text-decoration: none!important;
padding: 12px 30px!important;
font-size: 16px!important;
line-height: 22px!important;
}
table.variations {
margin-bottom: 40px !important;
}
.single-product-title h2 {
font-size: 40px;
line-height: 48px;
font-family: Fjalla One;
margin-bottom: 20px;
}
span.posted_in a {
color: #231F20;
}
.woocommerce div.product .tabs {
padding: 0 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: none !important;
color: #231F20;
z-index: 2;
border-bottom: 3px solid #231F20  !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: 1px solid #231F20;
background-color: transparent !important;
color: #231F20;
display: inline-block;
position: relative;
z-index: 0;
border-radius: 4px 4px 0 0;
margin: 0 35px 0px 0px !important;
padding: 0 0em !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-weight: 500 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before {
content:none !important;
}
h2.related-title {
text-align: center;
font-size: 40px;
line-height: 48PX;
color: #000;
margin-bottom: 30px;
font-family: 'Fjalla One';
}
.woocommerce-tabs.wc-tabs-wrapper {
padding: 40px 0px;
}
ul.woocommerce-error li a, .woocommerce-error li {
color: #231F20;
} 
tr.woocommerce-cart-form__cart-item.cart_item .product-name a {
color: #231F20;
}
button.button {
border-radius: 20px !important;
background: #ED1C24 !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25)!important;
color: #fff!important;
height: 46px;
text-decoration: none!important;
padding: 12px 30px!important;
font-size: 16px!important;
line-height: 22px!important;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
border-radius: 20px !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25)!important;
color: #231F20!important;
height: 46px;
width:60% !important;
text-decoration: none!important;
padding: 12px 30px!important;
font-size: 16px!important;
line-height: 22px!important;
}
.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder{
color: #231F20!important;
}
.wc-proceed-to-checkout a {
border-radius: 20px !important;
background: #ED1C24 !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25)!important;
color: #fff!important;
text-align:center;
height: 46px;
text-decoration: none!important;
font-size: 16px!important;
line-height: 22px!important;
}
.woocommerce-message a {
border-radius: 20px !important;
background: #ED1C24 !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25)!important;
color: #fff!important;
text-align:center;
height: 46px;
padding: 12px 30px!important;
text-decoration: none!important;
font-size: 16px!important;
line-height: 22px!important;
}
.woocommerce-checkout .woocommerce form .form-row .woocommerce-input-wrapper input, .checkout_coupon #coupon_code {
height: 46px !important;
padding: 6px 12px 8px;
text-align: left;
border-radius: 5px;
background: #fff !important;
border: 1px solid #B2B2B2 !important;
font-size: 15px;
line-height: 20px;
box-shadow: none;
}
.woocommerce-checkout .woocommerce form .form-row label {
line-height: 2;
width: 100%;
text-align: left;
}
.woocommerce-checkout .woocommerce form .form-row .woocommerce-input-wrapper {
width: 100%;
text-align: left;
}
.woocommerce-checkout .select2-container--default .select2-selection--single {
color: #444;
border-radius: 5px;
padding: 10px !important;
line-height: 36px !important;
background: #fff !important;
height: 46px !important;
border: 1px solid #B2B2B2 !important;
} 
.woocommerce-privacy-policy-text p a {
color:#231F20;
}
.woocommerce-privacy-policy-text {
margin-bottom: 12px;
}
h3#order_review_heading {
margin-top: 30px;
margin-bottom: 15px;
font-size: 30px;
color: #231F20;
text-transform: capitalize;
line-height: 39px;
font-family: Fjalla One;
}
.woocommerce-info a {
color:#231F20;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
top: 10px !important;
}
textarea#order_comments {
padding: 10px;
}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
width: 32px !important;
box-shadow: none;
}
.woocommerce form .form-row input {
background: #fff;
color: #343434 !important;
border: 1px solid #d1d1d1!important;
border-radius: 5px;
height: 46px !important;
font-size: 16px !important;
width: 100% !important;
padding: 0 10px !important;
border-radius: 4px !important;
line-height: 44px !important;
}
.woocommerce form .form-row .select2-selection--single {
background: #fff;
color: #343434 !important;
border: 1px solid #d1d1d1!important;
border-radius: 5px;
height: 46px !important;
font-size: 16px !important;
width: 100% !important;
padding: 10px 10px !important;
border-radius: 4px !important;
line-height: 44px !important;
}
.woocommerce form .password-input, .woocommerce-page form .password-input {
display: flex;
flex-direction: column;
justify-content: center;
position: relative;
width: 100% !important;
}
.woocommerce-button {
background: #97D700 !important;
border-radius: 50px !important;
font-size: 18px !important;
width: 100% !important;
height: 46px;
font-weight: 400 !important;
text-transform: uppercase;
color: #fff !important;
}
.innercontent p a {
color: #343434 !important;
text-decoration: none;
}
input#rememberme {
height: 20px !important;
width: auto !important;
}
form.woocommerce-form.woocommerce-form-login.login {
max-width: 701px;
margin: 0 auto;
}
h2.form-logintitle {
text-align: center;
max-width: 701px;
margin: 0 auto 25px;
font-size: 40px;
line-height: 48px;
font-family: Fjalla One;
}
}
nav.woocommerce-MyAccount-navigation ul {
list-style: none;
}
nav.woocommerce-MyAccount-navigation ul li {
list-style: none;
background: transparent !important;
padding: 10px 0px;
display: inline-block;
color:#231F20;
width: 80%;
border:none;
border-bottom: 1px solid #231F20 !important; 
margin-bottom: 10px;
position: relative;
}
nav.woocommerce-MyAccount-navigation ul li a {
color:#231F20;
text-decoration:none;
}
nav.woocommerce-MyAccount-navigation ul li.is-active {
background: transparent !important;
}
.woocommerce-MyAccount-content p a {
color: #231F20;
}
a.woocommerce-Button.button {
border-radius: 20px !important;
background: #ED1C24 !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25)!important;
color: #fff!important;
text-align:center;
text-decoration: none!important;
font-size: 16px!important;
line-height: 22px!important;
}
a.button.wc-forward {
border-radius: 20px !important;
background: #ED1C24 !important;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25)!important;
color: #fff!important;
padding: 12px 10px !important;
height: 46px;
text-align: center;
text-decoration: none!important;
font-size: 16px!important;
line-height: 22px!important;
}
header.woocommerce-Address-title.title a {
color: #231F20;
font-family: Fjalla One;
}
p.woocommerce-LostPassword.lost_password a {
color: #231F20;
}   
.page-id-330 .hide-point {
display:none;
}
fieldset legend {
padding-top: 20px;
}
.cart_totals h2 {
font-size: 24px;
text-transform: capitalize;
font-family: Fjalla One;
line-height: 32px;
color: #231F20;
}
.woocommerce-info {
border-top-color: #ED1C24 !important;
}
.woocommerce-message {
border-top-color: #ED1C24 !important;
}
.woocommerce-message::before {
color:  #ED1C24 !important;
}
.woocommerce-info::before {  
color: #ED1C24 !important;
}
.woocommerce-account form .form-row input.input-text, .woocommerce-account form .form-row textarea {
box-sizing: border-box;
width: 100%;
margin: 0;
outline: 0;
line-height: normal;
padding: 10px 5px;
border: 1px solid #e3e3e3 !important;
}
span.woocommerce-input-wrapper {
width: 100%;
}
.woocommerce-MyAccount-content h3 {
font-size: 30px;
color: #231F20;
text-transform: capitalize;
line-height: 39px;
font-family: Fjalla One;
}
header.woocommerce-Address-title.title h3 {
font-size: 30px;
color: #231F20;
text-transform: capitalize;
line-height: 39px;
font-family: Fjalla One;
}
.woocommerce-billing-fields h3 {
font-size: 30px;
color: #231F20;
text-transform: capitalize;
line-height: 39px;
font-family: Fjalla One;
}
.woocommerce-additional-fields h3 {
font-size: 30px;
color: #231F20;
text-transform: capitalize;
line-height: 39px;
font-family: Fjalla One;
}
fieldset legend {
padding-top: 20px;
font-size: 30px;
color: #231F20;
text-transform: capitalize;
line-height: 39px;
font-family: Fjalla One;
}
.u-columns.woocommerce-Addresses.col2-set.addresses.row {
padding-top: 25px;
}
.menu ul li {
display: inline-block;
}
.rosters-block h2 {
font-size: 40px;
color: #231F20;
line-height: 48px;
font-family: Fjalla One;
}
.Uniform-Store.pdb-75 {
padding-top: 35px;
}
.view-btn {
display: flex;
gap: 10px;
flex-wrap: wrap;
justify-content: center;
text-align: center;
}
.block-report-btn {
display: flex;
gap: 10px;
flex-wrap: wrap;
justify-content: center;
text-align: center;
}