.hidden {
    display: none;
}

.noborder {
    border: none;
}

.showcase_projects_block2_flex .inpt_file {
    padding-right: 5rem;
}

.showcase_projects_block1 .heading {
    margin: 0 20rem 60px 0;
}

.commodity_items_block1_flex_left_in_top_txt2 {
    text-decoration: none;
}

@media screen and (max-width: 1366px) {
    .recom_block_slider_inner_in .commodity_items_block1_flex_left_in_btns_in1 {
        margin: 0 20px 15px 20px;
    }
}

.ajax_form .success, .ajax_form .error{
    padding: 1rem 0 0;
    color: greenyellow;
}

.ajax_form .error{
    color: orangered;
}

.accreditation_block2_flex_form_in .error, .m_block6_flex_in_form.lt .error, .commodity_items_block1_flex_right_in3 .error, .accreditation_block2_flex_form .error, .tenders_block2_flex_form .error, .general.ajax_form .error, .popap_smeta .error { 
    color: red;
}

.accreditation_block2_flex_form_in .success, .m_block6_flex_in_form.lt .success, .commodity_items_block1_flex_right_in3 .success, .accreditation_block2_flex_form .success, .tenders_block2_flex_form .success, .general.ajax_form .success, .popap_smeta .success {
    color: green;
}

.order.success{
    padding: 0 0 1rem;
    color: green;
}

.popup.success{
    padding: 1rem 0;
    color: green;
}

.order .success, .order .error{
    padding: 1rem 0 0;
    color: green;
}

.order .error{
    color: red;
}

.project_doc_block1_flex_left_bot_flex_in_txt5 .click_fav, .project_card_block1_flex_right_last .click_fav {
    position: initial;
    background: none;
}

.project_doc_block1_flex_left_bot_flex_in_txt5 .click_fav label, .project_doc_block1_flex_left_bot_flex_in_txt5 .click_fav input:checked+label {
    width: 20px;
    height: 16px;
    background-size: contain;
}

.project_card_block1_flex_right_last .click_fav label {
    width: 100%;
    height: 100%;
}

.commodity_items_block1_flex_right_in2 .commodity_items_block1_flex_right_in2_top {
    margin: 0;
}

.commodity_items_block1_flex_right_in2 .corzine_card_prods_emty {
    margin-top: 54px;
}

.divider {
    border-bottom: 1px solid rgba(255, 255, 255, 0.14);
}

p.total_prc {
    font-size: 24px;
}

p.your_orders_inner_txt_in1 a {
    text-decoration: none;
    color: #222;
}

.delete_btn {
    cursor: pointer;
}

button.btn_1[disabled] {
    background: #999;
}