/*
Theme Name: Uace
ACS Partner Program Modal Calc
Author: Nisar Abed (Staff. Virtualgeo)
*/

/* -----------------------------------------------------------------------------
SC > pp_modal_calc */

/* Modal */
.uace_modal.partner_calc .uace_modal_content,
body.partner_program .uace_modal.partner_calc .uace_modal_content {max-width: 1000px;}

.uace_modal.partner_calc .uace_modal_content .modal_area {
    overflow: auto;
    margin: 40px 0px 0px 0px;}

/* Calculator */
.pp-partner-calc,
.pp-partner-calc .row {
    font-size: 16px;
    line-height: 20px;}

.pp-partner-calc .row {margin: 0px 0px 5px 0px;}

.pp-partner-calc .table_responsive,
.pp-partner-calc .pp-partner-calc-summary {
    border-radius: 10px;
    margin: 0px auto 15px auto;}

.pp-partner-calc .table_responsive {
    width: auto;
    max-width: 100%;}

.pp-partner-calc .table_responsive table {
    width: auto;
    min-width: 100%;}

.pp-partner-calc .table_responsive table tr th, 
.pp-partner-calc .table_responsive table tr td {
    min-width: 0px;
    padding: 10px;}

.pp-partner-calc .pp-partner-calc-summary,
.pp-partner-calc .pp-partner-calc-controls {padding: 0px 5px 0px 0px;}

.pp-partner-calc .pp-partner-calc-controls {text-align: right;}

.pp-partner-calc .pp-partner-calc-controls .row {justify-content: end;}

.pp-partner-calc .pp-partner-calc-controls input[type="number"] {
    background-color: rgba(172, 208, 255, 0.4);
    transition: 0.2 ease all;}

.pp-partner-calc .pp-partner-calc-controls input[type="number"]:hover,
.pp-partner-calc .pp-partner-calc-controls input[type="number"]:focus {background-color: #fff;}

/* .pp-partner-calc table.pp-partner-calc-table th.pp-editable-col {} */

.pp-partner-calc table.pp-partner-calc-table td.pp-editable {background-color: rgba(172, 208, 255, 0.4);}

.pp-partner-calc table.pp-partner-calc-table td.pp-editable input[type="number"] {
    width: auto;
    max-width: 130px;
    min-width: 50px;
    background-color: transparent;
    border: 1px dotted transparent;
    transition: 0.2 ease all;}

.pp-partner-calc table.pp-partner-calc-table td.pp-editable input[type="number"]:hover,
.pp-partner-calc table.pp-partner-calc-table td.pp-editable input[type="number"]:focus {background-color: #fff;}

.pp-partner-calc table.pp-partner-calc-table td.pp-ricavi-anno1,
.pp-partner-calc table.pp-partner-calc-table td.pp-ricavi-anno1-totale {font-weight: bold;}

.pp-partner-calc .pp-partner-calc-summary .row {
    line-height: 30px;
    justify-content: space-between;
    border-bottom: 1px solid #ccc;}

.pp-partner-calc .pp-partner-calc-summary .row .text {text-align: left;}

.pp-partner-calc .pp-partner-calc-summary .row .calc {font-weight: bold;}

/* -----------------------------------------------------------------------------
Responsive Media Query */

/*
@media (max-width: 1920px) {}
@media (max-width: 1680px) {}
@media (max-width: 1344px) {}
@media (max-width: 1280px) {}
@media (max-width: 1164px) {}
@media (max-width: 1080px) {}
@media (max-width: 1024px) {}
@media (max-width: 999px) {}
@media (max-width: 810px) {}
@media (max-width: 765px) {}
@media (max-width: 680px) {}
@media (max-width: 640px) {}
@media (max-width: 568px) {}
@media (max-width: 480px) {}
@media (max-width: 359px) {}
@media (max-width: 320px) {}
*/
