.edc .tleft{ text-align: left !important; }

.edc .edc_tabs.theme_gas .items{ border-color: #e1b633; }
.edc .edc_tabs.theme_gas ul.navigation li a{ color: #e1b633; }
.edc .edc_tabs.theme_gas ul.navigation li.active a{ border-color: #e1b633; }
.edc .theme_gas form .label input[type="text"]:not(.chosen-search-input), .edc .theme_gas form .label input[type="email"], .edc .theme_gas form .label input[type="num"], .edc .theme_gas form .label select, .edc .theme_gas form .label textarea{ border-color: #e1b633; }
.edc .theme_gas .btn,.edc.theme_gas .btn{ background: #e1b633; }
.edc .theme_gas .btn:hover,.edc.theme_gas .btn:hover{ background: #c19d2d; }
.edc .theme_gas form .icons_list .icon{ background: rgba(225,182,51,0.2); }
.edc .theme_gas form .icons_list .icon:hover, .edc .theme_gas form .icons_list .icon.active{ background: rgba(225,182,51,0.4); }
.edc .single_tariff.theme_gas{ border-color: #e1b633; }
.edc .single_tariff.theme_gas .total_price{ color: #e1b633; }
.edc.theme_gas .order_form{ border-color: #e1b633; }
.edc.theme_gas form .fieldset input[type="text"]:not(.chosen-search-input), .edc.theme_gas form .fieldset input[type="email"], .edc.theme_gas form .fieldset input[type="num"], .edc.theme_gas form .fieldset select, .edc.theme_gas form .fieldset textarea{ border-color: #e1b633; }
.edc.theme_gas form .edc_checkbox::before,.edc .theme_gas form .edc_checkbox{ border-color: #e1b633; }

.edc .edc_tabs.theme_electricity .items{ border-color: #74716b; }
.edc .edc_tabs.theme_electricity ul.navigation li a{ color: #74716b; }
.edc .edc_tabs.theme_electricity ul.navigation li.active a{ border-color: #74716b; }
.edc .theme_electricity form .label input[type="text"]:not(.chosen-search-input), .edc .theme_electricity form .label input[type="email"], .edc .theme_electricity form .label input[type="num"], .edc .theme_electricity form .label select, .edc .theme_electricity form .label textarea{ border-color: #74716b; }
.edc .theme_electricity .btn,.edc.theme_electricity .btn{ background: #74716b; }
.edc .theme_electricity .btn:hover,.edc.theme_electricity .btn:hover{ background: #44423d; }
.edc .theme_electricity form .icons_list .icon{ background: rgba(116,113,107,0.2); }
.edc .theme_electricity form .icons_list .icon:hover, .edc .theme_electricity form .icons_list .icon.active{ background: rgba(116,113,107,0.4); }
.edc .single_tariff.theme_electricity{ border-color: #74716b; }
.edc .single_tariff.theme_electricity .total_price{ color: #74716b; }
.edc.theme_electricity .order_form{ border-color: #74716b; }
.edc.theme_electricity form .fieldset input[type="text"]:not(.chosen-search-input), .edc.theme_electricity form .fieldset input[type="email"], .edc.theme_electricity form .fieldset input[type="num"], .edc.theme_electricity form .fieldset select, .edc.theme_electricity form .fieldset textarea{ border-color: #74716b; }
.edc.theme_electricity form .edc_checkbox::before,.edc .theme_electricity form .edc_checkbox{ border-color: #74716b; }

.edc .edc_tabs .items,.edc .edc_tabs ul.navigation li a{ background: unset; }
.edc .edc_tabs ul.navigation li.active a::after{ background: #f4f4f4; }
.edc form.edc_tab .label .name{ font-size: 15px; }
.edc form .label .name,.edc form .fieldset .name{ font-size: 20px; text-align: left; display: block; }
.edc .col_2{ margin-bottom: 20px; }
.edc .col_2:last-child{ margin-bottom: 0; }
.edc form .required_info{ font-size: 20px; text-align: center; }
.edc .order_wrapper .single_tariff{ padding-top: 30px;  }
.edc .single_tariff .tariff_characteristics .items{ padding: 0; margin-bottom: 20px; }
.edc .single_tariff .tariff_characteristics .items li{ justify-content: space-around; }
.edc .single_tariff .submit_group{ text-align: center; }
.edc.theme_gas .order_form{ margin-top: 70px; }

.edc form .icons_list .icon > div{ width: 26px; height: 26px; }
.edc form .icons_list .icon > div.people_1{ background-image: url("../images/house1.png"); }
.edc form .icons_list .icon > div.people_2{ background-image: url("../images/house2.png"); }
.edc form .icons_list .icon > div.people_3{ background-image: url("../images/house3.png"); }
.edc form .icons_list .icon > div.people_4{ background-image: url("../images/house4.png"); }

.edc form .fieldset .field.type2.required{ padding-top: 50px; }
.edc form .fieldset .field.type2 .required_text{ left: 0; top: 12px; right: auto; }
@media (max-width:800px){
	.edc.theme_gas .order_form{ max-width: 100%; }
}

.edc .single_tariff .title{ color: #74716b; }
.edc .single_tariff .tariff_characteristics .items li{ justify-content: space-between; }

.ui-datepicker .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-prev .ui-icon{ font-size: 0; }
.ui-datepicker .ui-datepicker-next::before,.ui-datepicker .ui-datepicker-prev::before{ content: "" !important; }

.edc form .fieldset .field.required.to_bottom{ padding-bottom: 30px; }
.edc form .fieldset .field.required.to_bottom .required_text{ top: auto; bottom: 0; }

.edc form .fieldset .field.required.to_top{ padding-top: 30px; }
.edc form .fieldset .field.required.to_top .required_text{ top: 0; left: 0; right: auto; }

.edc b{ font-weight: bold; }
.edc form .fieldset.near{ justify-content: flex-start; text-align: left; }
.edc form .fieldset.inline{ justify-content: space-between; }
.edc form .fieldset.inline > div{ width: unset; margin-right: 40px; }
.edc form .fieldset.inline > div:last-child{ margin-right: 0; }
.edc .under{ text-decoration: underline; }

.edc input[type="checkbox"] + label span{ width: unset; height: unset; background: unset; margin: 0; }