#elementor-popup-modal-4656 span.elementor-button-icon.elementor-align-icon-right {font-size: 16px}

#elementor-popup-modal-4656 a.elementor-button-link.elementor-button.elementor-size-xs {padding: 10px 20px;}

#elementor-popup-modal-4656 div.button_tom a.elementor-button-link.elementor-button.elementor-size-xs {padding: 0 20px;}

#elementor-popup-modal-4656 .elementor-column-gap-default > .elementor-column > .elementor-element-populated {padding: 0;}

#elementor-popup-modal-4656 .elementor-widget:not(:last-child) {margin-bottom: 0;}

div.tom_tel .elementor-button-link.elementor-button.elementor-size-sm {padding: 13px 52px}

#wpcs_content_main_7973 {width:360px!important;height:400px!important;min-height:300px!important;top:300px!important}

#wpcs_tab_7973 { 
		top: 400px !important;
	
}

@media (max-width: 768px) {
 
    #wpcs_tab_7973 { 
		top: 400px !important;
	}
    
}



/* tomlot */
#elementor-popup-modal-4656 .dialog-message {
	height: 100%;
}

div.elementor-posts--skin-full_content > article > div > p {
    display:none}
/* tomlot */

@media only screen and (max-width: 980px) {
    .hide-on-mobile-tablet-menu {
        display: none !important;
    }
    
}




/* kalkulator */

.test-kalkulator {

    display: none !important;
    
}

.calc-container.horizontal .calc-fields-container

{
grid-template-columns: repeat(1,1fr) !important;
}

.ccb-calc-heading

{

    display: none !important;
    
}


.calc_radio_field_id_7 .calc-radio-label {
	text-transform: none !important;

}

.ccb-wrapper-10351 .calc-item__title
{
	margin-bottom: 15px !important;
}

.ccb-wrapper-10351 .calc-item__description.after span {
	display: none !important;
}

.calc-subtotal-list {
	
}

#total_field_id_0 {
	border-top: 0px !important;
}


.rozliczenie-header {
	margin-top: 50px !important;
}

div.calc-subtotal-wrapper > div:nth-child(1) > div:nth-child(3)
{
	margin-top: 0px !important;

}
div.calc-item-title.calc-accordion
{
	display: none !important;
}

.calc-container.horizontal
{
	row-gap: 0px !important;
}

.rozliczenie-header p {
	font-size: 24px !important;
    font-weight: bold;
    margin-bottom: -15px !important;
    color: #06ca8c !important;
    
}

.rozliczenie .ccb-line {
	color: #06ca8c;
}

.rozliczenie-pozycje span {
	color: #575858 !important;
    
}

div.suma.sub-list-item.total
{
	font-size: 24px !important;
    border-top: 1px solid #06ca8c !important;
    padding-bottom: 8px;
    border-bottom: 1px solid #06ca8c !important;
    color: #06ca8c !important;
    margin-top: 50px !important;
}

div.skladniki-rozliczenia.sub-list-item.total
{
	font-size: 24px !important;
    padding-bottom: 5px;
    border-bottom: 1px solid #0019311A !important;
    color: #06ca8c !important;
    margin-top: 10px !important;
}

div.suma.sub-list-item.total span
{
    font-size: 24px !important;
    color: #06ca8c !important;
    
}

div.suma.sub-list-item.total .sub-item-value 
{
	display: none !important;
}

div.skladniki-rozliczenia.sub-list-item.total .sub-item-value 
{
	display: none !important;
}

div.kwota-wyjsciowa {
	margin-top: -25px !important;
}


.calc-radio-wrapper.boxed .calc-radio-item label, .calc-radio-wrapper.boxed-with-radio .calc-radio-item label {
	
}

.calc-radio-wrapper input {
	padding: 10px !important;
}

span.calc-radio-label	{
	text-transform: none !important;
    font-size: 14px !important;
}

span.sub-item-title {
	
    text-transform: none !important;
    
}

.calc-subtotal-list-accordion::after {
  content: "Podsumowanie";
  margin-top: 20px;
  margin-bottom: -20px;
  font-size: 20px !important;
  font-weight: 700 !important;
  color: #06ca8c !important;
}

.wyplata {
	padding-top: 30px !important;
    padding-bottom: 10px !important;

}

.pit-zero .ccb-total-row__value span {
     visibility: hidden;

}

.pit-zero::after {
  content: "0,00 zł";
  color:  #575858 !important;
    
}

#total_field_id_4 {
	display: none !important;

}

.elementor-kit-56 label, .elementor-kit-56 input:not([type="button"]):not([type="submit"]) {
  color: inherit !important;
 
}

.elementor-kit-56 input:not([type="button"]):not([type="submit"]) {
  
    background-color: #fff !important;

}

.ccb-default-radio label input[type=radio][data-v-0f050e9d]:checked {

    background-color: var(--ccb-accent-color) !important;
}





/* Better Docs */


.betterdocs-searchform {
    display: none !important;
}

.betterdocs-advance-searchform  {
    display: none !important;
}



.betterdocs-search-modal-sidebar {
	display: none !important;

}

.betterdocs-article-list-wrapper {
	margin-left: auto !important;
    margin-right: auto !important;
}


.betterdocs-title-excerpt-list p {
	display: none !important;
}


.betterdocs-search-modal-layout-1 .betterdocs-search-layout-1 {
	margin-top: 10px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    

}
