/**
* Theme Name: Bukpod Child
* Description: This is a child theme of Bukpod, generated by Merlin WP.
* Author: <a href="https://pavothemes.com/">Pavothemes</a>
* Template: bukpod
* Version: 1.0.0
*/

.ccb-field-row-break, .ccb-totals-list, .ccb-summary-list__titles {
	display:none!important;
}
.gray-bg_1 {
background: var(--ccb-fields-color);
    padding: 10px !important;
    border-radius: 10px;
    margin-right: 10px;
}
/*.gray-bg_2 {
background-color: #f3f3f3;
    padding: 10px !important;
    border-radius: 10px;
}
.ccb-button span {
	color: #000000!important;
}
*/
.gray-bg_2 {
    background: var(--ccb-fields-color);
    padding: 10px !important;
    border-radius: 10px;
}
.ccb-box-with-radio label .ccb-radio-label[data-v-91c32299] {
    color: #fff!important;
}
.ccb-section.solid .ccb-section__header .ccb-section__header-left .ccb-section__title[data-v-1f4553ba], .ccb-section__title{
	font-family: var(--e-global-typography-primary-font-family)!important;
}
.ccb-field__input-wrapper input{
	border: 2px solid #fff!important;;
}

.ccb-field__descriptions>div {
    color: #ffffff!important;
}
.ccb-order-form.ccb-order-form-legacy.order-open {
	margin-top:20px;
}
.ccb-order-field input, .ccb-order-field .ccb-dropdown__input {
    background-color: #fff!important;
    color: #000000!important;
    margin: 10px 0!important;
}
.thank-you-page__action--back {
	width:inherit!important;
}
@media (max-width: 768px) {
    .ccb-pagination.circle_with_line, .ccb-pagination.rectangle_steps_with_line {
        height: 55px!important;
    }
	.ccb-page-breaker .ccb-subtotals-block-summary[id*=ccb_summary_sticky_] {
    top: 0px!important;
  	}
}
.ccb_field_with_section {
    padding: 0px!important;
}
.calculator-form .contact-input {
    padding-bottom: 12px!important;
}
.contact-input input, .contact-input textarea {
	padding: 8px 20px 8px 20px!important;
} 