/*
Theme Name: Oxpitan Child
Description: Child theme for the Oxpitan themes
Author: gaviathemes
Template: oxpitan
*/

.header-v1 .header-bottom .header-bottom-inner .logo, .header-v2 .header-bottom .header-bottom-inner .logo {
    width: 110px !important;
}
.client-logo .brand-item-content {
    border: 1px solid #ccc;
    box-shadow: 0px 6px 7px #cccccc52;
    padding: 10px;
}
.client-logo .owl-stage-outer {
    padding-bottom: 10px;
}
.topbar .header-right .main-search, .topbar .header-right .mini-cart-header{
	display:none;
}
.top-bnr {
    background-image: linear-gradient(45deg, #71366d 51%, #ec9158 51%);
    padding: 2px;
}
.wel-cont p {
    margin: 0px;
}

.contact-details .desc a:hover {
    color: #e36955;
}

.contact-details .desc a {
    color: #fff;
}
.dontate-cont-form .wpcf7-form {
    max-width: 100%;
    margin-bottom: 30px;
}
.elementor-container.donation-form h2 {
    font-size: 36px;
    text-align: center;
    margin-bottom: 30px;
    font-weight: 500;
    font-family: 'Poppins';
}
.dontate-cont-form .elementor-column.elementor-col-50{
    width: 48%;
    float: left;
    display: block;
	margin-right: 2%;
}
.input-cont label{
	font-size:14px;
	color: #000;
	font-weight: 500;
}
.input-cont input {
    padding: 9px 10px !important;
    border-radius: 5px;
    background-color: #ffffff !important;
    border: 1px solid rgba( 0, 0, 0, 0.25 ) !important;
    color: #666;
    font-size: 13px;
    position: relative;
    height: 45px !important;
    width: 100%;
}
.elementor-container.donation-form {
    clear: both;
}
.elementor-container.donation-form .elementor-column.elementor-column-33 {
    float: left;
    width: 31%;
    display: block;
    margin-right: 2%;
}
.elementor-container.donation-form .elementor-column.elementor-column-33:last-child {
    margin-right: 0px;
    width: 32%;
}
.dontate-cont-form {
    padding-top: 50px !important;
    padding-right: 35px !important;
    padding-bottom: 40px !important;
    padding-left: 35px !important;
    background-color: #fff;
    box-shadow: 0px 24px 60px 0px rgba(18,18,19,0.06);
    margin-top: -130px;
    border-radius: 20px;
}
.dontate-cont-form p {
    margin-bottom: 10px;
    font-size: 16px;
    color: #000;
    font-weight: 500;
}

.donation-fom-bg {
    background-size: contain;
    background-position: center bottom 0px;
    background-image: url(https://bitstreaks.co.in/durga/wp-content/uploads/2024/05/bg-ftr.png), linear-gradient(90deg, #f2f3ff38 0%, #f2f0ec 100%) !important;
    background-repeat: no-repeat;
}
.dontate-cont-form .wpcf7-form-control.wpcf7-radio input {
    margin: 0px;
    display: none;
}
.dontate-cont-form .wpcf7-form-control.wpcf7-radio label span.wpcf7-list-item-label {
    background: #fff;
    padding: 7px 24px;
    font-weight: 500;
    font-size: 18px;
    cursor: pointer;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    color: #364257;
    border: 1px solid #000000;
    min-width: auto;
    height: 40px;
    line-height: 28px;
    text-align: center;
}
.dontate-cont-form .wpcf7-form-control.wpcf7-radio label {
    display: flex;
    justify-content: center;
    align-items: center;
}
.dontate-cont-form span.wpcf7-list-item.first {
    margin: 0;
}
input[type="radio"]:checked + span {
    background: #71366d !important;
    border: none !important;
    color: #fff !important;
}
.contact-need-cont input {
    padding: 9px 10px !important;
    border-radius: 5px;
    background-color: #ffffff !important;
    border: 1px solid rgba( 0, 0, 0, 0.25 ) !important;
    color: #666;
    font-size: 13px;
    position: relative;
    height: 45px !important;
    width: 100%;
}
.contact-need-cont textarea{
 padding: 9px 10px !important;
    border-radius: 5px;
    background-color: #ffffff !important;
    border: 1px solid rgba( 0, 0, 0, 0.25 ) !important;
    color: #666;
    font-size: 13px;
    position: relative;
    height: 100px !important;
    width: 100%;
}

.table_Individual .elementor-widget-container {
	overflow-x:auto;
}
.table_Individual th {
	    background-color: #ec9158;
}
.event-block .event-content {
    background: #F2F0EC;
    padding: 30px 50px;
    border-top: 0;
}
.give-block .form-content .form-content-inner .campaign-content-inner {
    margin-bottom: 16px;
    height: 40px;
    overflow: hidden;
}
.dontate-cont-form img {
    width: 45%;
}