.com-scaling-margin h1, .com-scaling-cost h1, .com-scaling-advertisement h1, .com-scaling-promotion h1, .com-scaling-document h1, .com-scaling-message h1 {
    font-size: 30px !Important;
}
@media(max-width:991px){
.com-scaling-margin h1, .com-scaling-cost h1, .com-scaling-advertisement h1, .com-scaling-promotion h1, .com-scaling-document h1, .com-scaling-message h1 {
    font-size: 22px !Important;
}
.com-scaling-margin td,
.com-scaling-cost td,
.com-scaling-advertisement td,
.com-scaling-promotion td,
.com-scaling-document td,
.com-scaling-message td {
    font-size: 12px !Important;
}
.com-scaling-margin input,
.com-scaling-cost input,
.com-scaling-advertisement input,
.com-scaling-document input,
.com-scaling-message input {
    width: 100px !Important;
}
td.col-md-6.sc-advertisement-table-title {
    width: 50%;
}
td.col-md-6.sc-cost-table-title {
    width: 60%;
}
td.col-md-6.sc-document-table-title {
    width: 60%;
}
td.col-md-1.sc-promotion-table-content {
    padding: 3px;
}
th.col-md-1.sc-promotion-table-content {
    font-size: 12px;
}}
.com-scaling-margin .controls a.btn, .com-scaling-cost .controls a.btn, .com-scaling-advertisement .controls a.btn, .com-scaling-promotion .controls a.btn, .com-scaling-document .controls a.btn, .com-scaling-message .controls a.btn {
    background: #ffffff !Important;
    color: #000 !Important;
}
.com-scaling-margin .controls a.btn:hover, .com-scaling-cost .controls a.btn:hover, .com-scaling-advertisement .controls a.btn:hover, .com-scaling-promotion .controls a.btn:hover, .com-scaling-document .controls a.btn:hover, .com-scaling-message .controls a.btn:hover {
    background: #ffffff8a !Important;
}
.com-scaling-margin button.btn.btn-primary.validate, .com-scaling-cost button.btn.btn-primary.validate, .com-scaling-advertisement button.btn.btn-primary.validate, .com-scaling-promotion button.btn.btn-primary.validate, .com-scaling-document button.btn.btn-primary.validate, .com-scaling-message button.btn.btn-primary.validate, .controls.button-container a.feedback-button.btn {
    background: #4521aa !Important;
    color: #fff !Important;
}
.com-scaling-margin button.btn.btn-primary.validate:hover, .com-scaling-cost button.btn.btn-primary.validate:hover, .com-scaling-advertisement button.btn.btn-primary.validate:hover, .com-scaling-promotion button.btn.btn-primary.validate:hover, .com-scaling-document button.btn.btn-primary.validate:hover, .com-scaling-message button.btn.btn-primary.validate, .controls.button-container a.feedback-button.btn:hover {
    background: #4521aa8a !Important;
}
button#sc-message-button {
    background: #4521aa !important;
}
button#sc-message-button:hover {
    background: #4521aa8a !Important;
}

.scaling-button-style {
    border-radius: 0px;
    border: 2px solid #4521aa
    color: #000 !important;
    font-size: 18px !important;
    font-weight: 700;
    padding: 10px;
    min-height: 65px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.scaling-button-style:hover {
    color: #fff !important;
}
@media(min-width:992px){
.com-scaling-margin input,
.com-scaling-cost input,
.com-scaling-advertisement input,
.com-scaling-document input,
.com-scaling-message input {
     width: 280px !IMPORTANT;
  }}

@media(min-width:992px){
.com-scaling-promotion td.col-md-1.sc-promotion-table-content input {
    width: 130px !important;
  }}



/*description-color*/
p.sc-promotion-description,
p.sc-message-description,
p.sc-document-description,
p.sc-cost-description,
p.sc-advertisement-description,
p.sc-margin-description
 {
    background: #474747;
    color: #fff;
    padding: 30px;
    font-size: 18px;
}
@media(max-width:991px){
p.sc-promotion-description,
p.sc-message-description,
p.sc-document-description,
p.sc-cost-description,
p.sc-advertisement-description,
p.sc-margin-description
 {
    padding: 15px 10px 15px 10px;
    font-size: 16px;
}
}

/*feedback-form*/
.calculator-feedback .bfbs3-col-sm-12 {
    text-align: center;
}
.calculator-feedback button#bfSubmitButton {
    background: #4521aa !important;
    padding: 10px 25px !important;
    border: none !important;
    border-radius: 3px !important;
    font-size: 16px !important;
    transition: 0.3s;
}
.calculator-feedback button#bfSubmitButton:hover {
    background: #4521aa99 !important;
}


/*plus-calculator*/
p.success-calculator-description {
    background: #2a2a2a;
    color: #fff;
    padding: 30px;
    font-size: 18px;
    text-align: center;
}
@media(max-width:991px){
p.success-calculator-description {
    padding: 15px 10px 15px 10px;
    font-size: 16px;
}}
h1.success-calculator-title {
    font-size: 30px !Important;
    text-align: center;
}
button#success-calculator-button1,
button#success-calculator-button2,
button#success-calculator-button3 {
    background: #4521aa !Important;
    color: #fff !Important;
}
button#success-calculator-button1:hover,
button#success-calculator-button2:hover,
button#success-calculator-button3:hover {
    background: #4521aa8a !Important;
}

span.red-color-highlight {
    color: #4521aa;
    font-size: 24px;
    font-weight: 700;
}

@media(min-width:991px){
table.table.success-calculator-table.success-calculator-table-7 input {
    width: 100%;
}}

span.second-paragraph-title,
span.forth-paragraph-title,
span.sixth-paragraph-title.paragraph-title,
span.eighth-paragraph-title.paragraph-title,
span.tenth-paragraph-title.paragraph-title,
span.twelfth-paragraph-title.paragraph-title {    
    background: #4521aa;
    color: #000;
    font-weight: 600;
    font-size: 22px;
    padding: 3px 10px;
    line-height: 2.5;
}
@media(Max-width:991px){
span.second-paragraph-title,
span.forth-paragraph-title,
span.sixth-paragraph-title.paragraph-title,
span.eighth-paragraph-title.paragraph-title,
span.tenth-paragraph-title.paragraph-title,
span.twelfth-paragraph-title.paragraph-title {
    font-weight: 600;
    font-size: 18px;
    padding: 0px 10px;
    line-height: 1.5;
}}
