/*!
Theme Name: Oxpins Child theme
Theme URI: http://layerdrops.com/oxpinswp
Template: oxpins
Author: Layerdrops
Author URI: https://themeforest.net/user/layerdrops
Description: This is a Child theme for Oxpins WordPress theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: oxpins-child
*/
/* ****form********* */
.mobile-nav__content .main-menu__list > li > a, .mobile-nav__content .main-menu__list > li > ul > li > a, .mobile-nav__content .main-menu__list > li > ul > li > ul > li > a {color: #000000!important;}




ul.popup {
    color: #000000!important;
    font-size: 13px!important;
    font-weight: 400!important;
    font-family: roboto!important;
}



#SR7_1_1 .metis.sr7-arrows {
	display: none!important;}
.photo111 img { padding-top: 10px;
    width: 100px !important;
    height: 100px !important;
    border-radius: 50% !important;
    border: 3px solid #004080;
}
.id-card {
    margin: 10px !important;
    height: 450px;
    background-color: #ffffff;
    border-radius: 12px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    overflow: hidden;
    text-align: center;
    padding: 10px;
}

.header {
  background-color: #004080;
  color: #fff;
  padding: 0px;
  border-radius: 8px;
}

.photo {
  margin: 8px 0;
}

.photo img {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 3px solid #004080;
}

.info h3 {
  margin: 10px 0 5px;
  font-size: 22px;
  color: #333;
}

.info p {
  margin: 0px 0;
  color: #555;
}

.footer {
  position: absolute;
  bottom: 20px;
  width: 260px;
  left: 20px;
  font-size: 12px;
  color: #777;
}
/** ****aks******* **/
h5.formlabel {color: #ffffff!important;}
a.thm-btn.feature-one__btn {
    display: none!important;
}
.feature-one__point li .icon {min-width: 16px;}
.icon.basic {
	margin-top: -20px;}
.feature-one__top-icon--two {
    color: #ffffff;
}
.feature-one__top-icon--two:hover {
	background-color: #f0a338;}
.elementor-2559 .elementor-element.elementor-element-ba64446 .donate-btn, .elementor-2559 .elementor-element.elementor-element-ba64446 .feature-one__btn:before {
    background-color: #fad35c!important;
}
.testimonial-five__single {
	min-height: 350px;}

.feature-one__point li .text p {
    font-size: 14px;
    color: var(--oxpins-white);
    font-weight: 400;
    line-height: 24px;
}
.feature-one__single {
    position: relative;
    display: block;
    background-color: var(--oxpins-base);
    border-radius: var(--oxpins-bdr-radius);
    padding: 15px 15px 14px;
	margin-bottom: 30px;}




.elementor-2471 .elementor-element.elementor-element-b14c4d4 .main-menu__btn,{    background-color: #f0a338!important;}
   .elementor-2471 .elementor-element.elementor-element-b14c4d4 .main-menu__btn:before{    background-color: #f0a338!important;}
a.main-menu__btn {background-color: #f0a338!important;
}

.main-menu__right-top-social a {
    position: relative;
    height: 25px; width: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .main-menu__right-top-social {
        display: contents;
    }
}


span.fa.fa-heart {
	display: none!important;}

#SR7_1_1 .metis.sr7-arrows {
    background: #ffffff;
    padding: 0px!important;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    width: 44px!important;
	height: 44px!important;}




#SR7_1_1 .metis.sr7-arrows.sr7-touchhover {
    background: #fafafa!important;
}
.nonepage{pointer-events: none!important;}
.rev-btn-style-1:after {
	background: #121212;}
/* .about-one__img-border {
	border: 6px solid #000080!important;} */
.rev-btn-style-1:after {

	background: #040404!important;}

a#whatsapp {
    position: fixed;
    right: 20px;
    bottom: 120px;
    z-index: 100000000;
}
.main-menu__right-top-address-list li .icon span {
 color: #000080;
}
.main-menu__right-bottom {
    background-color: #000080;}
.about-one__points li .icon span {
	color: #fff;}
.service-one {
padding: 50px 0;
background-color: #0c0b0b;}
.events-one {    padding: 50px 0 50px;}
.events-one__date {
	background-color: #ffffff;}
.feature-one {padding: 60px 0 50px;}
.testimonial-five {padding: 50px 0;}
.testimonial-five__author {
	background-color: #000080;}
.gallery-one__top {
	background-color: #000080;}
.faq-one {
    padding: 50px 0 50px;
	z-index: 1;}
.counter-one__inner {
	background-color: #000080a6;}
.news-one {
    position: relative;
    display: block;
    padding: 50px 0 50px;
}
.main-menu__volunteers-icon {
	background-color: #e1e1e3;}
.feature-one__single {
	background-color: #000080;}
.feature-one__top-icon {
	background-color: #000080;}
.page-header__inner h2 {
font-size: 36px!important;
font-weight: 600!important;

}
.page-header-bg {
	background-color: #0e3383!important;}
.contact-three {
	padding: 50px 0px 130px 0px!important;}

.news-one__share {
    position: relative;
    display: block;
    display: none!important;
}
@media (max-width: 767px) {
    .main-menu .mobile-nav__toggler {
        color: #ffffff!important;
        display: inline-block;
        padding: 6px 10px!important;
        width: 37px!important;
    }
}.mobile-nav__content {
    width: 300px;
	background-color: #fff!important;}



@media (max-width: 767px) {
    .main-menu__main-menu-content-box {
        display: contents!important;
    }
	.main-menu__btn {
    font-size: 15px;
    font-weight: 400;
    color: var(--oxpins-black);
    background-color: var(--oxpins-primary);
    padding-left: 14px;
    padding-top: 10px;
		padding-bottom: 10px;}
	.main-menu__wrapper-inner .main-menu__logo img {width: 100px;}
}
p.aboutpage {
    font-size: 16px!important;
    color: #020202!important;
    text-align: justify!important;
}
ul.list-unstyled.about-one__points.ml-0 {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    padding: 15px;
    border-radius: 10px;
    background-color: #efa03e;
}
.elementor-2559 .elementor-element.elementor-element-776a65b .about-one__points li .text h5 a, .elementor-2559 .elementor-element.elementor-element-776a65b .about-two__points li .text h4, .elementor-2559 .elementor-element.elementor-element-776a65b .about-five__feature__title {;
    color: #ffffff!important;
}
.about-one__points li .icon span {
    color: #fff!important;
}
.elementor-2559 .elementor-element.elementor-element-776a65b .about-one__points li .text p, .elementor-2559 .elementor-element.elementor-element-776a65b .about-two__points li .text p {
    color: #ffffff!important;
}
.gallery-one__bottom {
    position: relative;
    display: block;
    padding-top: 20px!important;
    padding-bottom: 0px!important;
}
.about-one {
    position: relative;
    display: block;
    padding: 110px 0 40px!important;
    z-index: 1;
}
.about-one__points li .icon:before {
	background-color: #065496!important;}
.section-title--home-five .section-title__tagline__right-icon {
    position: relative;
    display: inline-block;
    color: #fbc371!important;
   }
.section-title--home-five .section-title__tagline__left-icon {
color: #ffb20c!important;}
.post .blog-details__content > p {
    line-height: 2em;
    font-size: 16px;
    text-align:justify!important;
    color: #000000!important;
}

.comment-one__title, .comment-form__title {
	font-weight: 500!important;}
.news-sidebar__title {;
	font-weight: 600!important;}
.news-sidebar__title a:hover {
    color: var(--e-a-btn-bg-info-active)!important;
}

.news-sidebar__text {
    color: #000000!important;
}
.widget.widget_block h2, .sidebar .widget .widget-title {
    font-size: 20px;
	font-weight: 600!important;}
.sidebar .widget .wp-block-latest-posts__list li > a {
    color: var(--oxpins-black, #283734) !important;
    font-weight: 400!important;
}
.contact-one__single:hover .contact-one__icon {
    background-color: #000080!important;
}
.contact-one__single:before {
    background-color: #ffffff00!important;
}
.mobile-nav__contact li > i {
	background-color: #f59e0b!important;}




@media (max-width: 767px) {
.id-card {
    margin: 20px !important;
	width: 100%!important;}
	
	
}
.mobile-nav__contact {
    display: none!important;
}