
/* Calculator V1 */

.section-calculator .calculator-results { margin-top: 30px;}
.section-calculator .article-results .sc-action { display: block; margin-top: 30px;}
.section-calculator .col-results { 
    display:block;
    padding:30px 50px;
    background-color: #fafafa;
    border: 1px solid #ccc; 
    margin-bottom:30px;
    border-radius: 5px;
    color: #333;
}
.section-calculator .col-results .txt-cal { line-height: 1; font-size: 45px; font-family: 'gothamrounded-light';}
.section-calculator .col-results p { margin:3px 0;}
.section-calculator .bx-total { height: 100px;}
.section-calculator .col-results .bx-total .txt-cal { text-align: right; font-size:50px; color:#dc0714;}

.section-calculator .col-results small { color: #333; display: inline-block; margin-left: 3px; font-size: 16px;} 
.section-calculator a.linkred { font-family: 'gothamrounded-bol'; font-size:15px;}

.section-calculator .ic.ic-lg { color: #333; font-size:28px; margin-right: 10px;}

.section-calculator .form-container .form-group { margin-bottom:35px;}

.section-calculator .btn-recalcul .ic { margin-right: 10px;}

.article-shortcutnav { margin-top:60px; padding-top:30px; border-top: 1px solid #eee;}
.article-shortcutnav .col-shortcutnav { margin-bottom:30px;}

@media screen and ( max-width:1024px ) {
    .section-calculator .col-results .bx-total .txt-cal { font-size:40px;}
}

@media screen and ( max-width:767px ) {

    .section-calculator .bx-total { height: auto}
    .section-calculator .col-results { padding:35px 20px;}
    .section-calculator .col-results .bx-total .txt-cal { font-size: 30px;}

    .section-calculator .col-results .txt-cal { font-size:30px;}

}

.errmsg{
    border: 1px solid #BC1019 !important;
    border-radius: 5px;
}

.dropdown-menu li a:hover {background-color: red}

@media screen and (max-width: 991px) {
    .custom-padding-top2 {padding-top: 0px !important; height: 45px}
    .custom-padding-top7 {margin-top: 0px !important;}
    .custom-padding-top2_en {padding-top: 0px !important; height: 45px}
    .custom-h-res {padding-top: 0px !important;; height: 45px}
    .custom-padding-top9 {padding-top: 0px !important;}
    .custom-padding-top8 {padding-top: 10px !important;}
    .custom-padding-top8_en {padding-top: 10px !important;}
    .custom-height {height: 100px;}
    .custom-b-lbl2-en{padding-right:18px;}
    .web{display: none;}
}

@media screen and (min-width: 992px) and (max-width: 1024px) {
    .custom-padding-top8 {padding-top: 0px !important;}
    .custom-padding-top9 {padding-top: 0px !important;}
    .custom-padding-top10 {padding-top: 0px !important;}
}


@media screen and (max-width: 320px){
    .en-h2{font-size: 16px;}
}
@media screen and (min-width: 321px) and (max-width: 360px){
    .en-h2{font-size: 19px;}
}
@media screen and (min-width: 361px) and (max-width: 375px){
    .en-h2{font-size: 20px;}
}
@media screen and (min-width: 376px) and (max-width: 411px){
    .en-h2{font-size: 22px;}
}
@media screen and (min-width: 412px) and (max-width: 414px){
    .en-h2{font-size: 23px;}
}
@media screen and (min-width: 1024px){
    .en-h2{font-size: 25px;}
}
.en-h3{font-size: 23px;}
.custom-sidebar{position: sticky; top: 118px;}
.custom-calculate{margin-bottom:30px}
.custom-estimated-en{padding-top: 18px; padding-left: 11px;}
.custom-estimated{padding-top: 18px; padding-left: 1px;}
.custom-estimatedC{padding-top: 15px; padding-left: 4px;}
.custom-lbl1{background-color: #ebebe4;text-align: right}
.custom-lblbath{font-size: 25px;}
.custom-lblbath-head{padding-top: 2px; padding-right: 2px;}
.custom-lblbath-head1{padding-top: 10px; padding-left: 7px;}
.custom-head{height: 55px}
.space-bottom {margin-bottom: 1%;}
.custom-hmonthly-installment{border: 2px solid;border-color: #ebebe4; }
.border-left{border-left:0px solid;}
.border-top {border-top: 0px solid;}
.custom-height{height: auto}
.custom-heightC{height: 60px;}
/*.custom-height{height: 96px;}*/
.sethight{height: 40px;}
.custom-monthly-installment{padding-top: 20px}
.custom-h-res{text-align: right;padding-top: 26px;}
.custom-c-res{text-align: right;padding-top: 13px;}
.custom-b-lbl1{text-align: right;padding-right: 0px;font-size:25px;padding-top: 0px;}
.custom-b-lbl1-en{text-align: right;padding-right: 5px;font-size:25px;}
.custom-b-lbl2{padding-left:7px;padding-top: 8px;}
.custom-b-lbl2-en{padding-left:2px;padding-top: 10px;}
.custom-padding-header{padding-top: 10px;}
.custom-padding-cash-header{padding-top: 8px;}
.custom-padding-top1{padding-top: 20px;}
.custom-padding-top1_en{padding-top: 10px;}
.custom-padding-top2{text-align: right;padding-top: 13px;}
.custom-padding-top2_en{text-align: right;padding-top: 15px;}
.custom-padding-top2_en-mobile{text-align: right;padding-top: 15px;}
.custom-padding-top3{text-align: right;padding-right: 0px;font-size:25px;}
.custom-padding-top4{padding-left:7px;padding-top: 10px;}
.custom-padding-top5{padding-left:7px;text-align: right;padding-top: 9px}
.custom-padding-top6{padding-top: 20px}
.custom-padding-top7{text-align: right;padding-right: 0px;font-size: 25px; margin-top:17px;}
.custom-padding-top8{padding-left:2px;padding-top: 27px;}
.custom-padding-top8_en{padding-left:2px;padding-top: 27px;}
.custom-padding-top9{text-align: right;padding-right: 0px;font-size: 25px;padding-top: 17px;}
.custom-padding-top9_en{text-align: right;padding-right: 0px;font-size: 25px;padding-top: 17px;}
.custom-padding-top10{padding-left:7px;text-align: right;padding-top: 27px;}
.custom-padding-top10_en{padding-left:7px;text-align: right;padding-top: 27px;}
.custom-padding-top11{margin-left: 1%;margin-top: 3%;margin-right: 1%;}
.custom-padding-top12{padding-left: 10px; padding-right: 10px;}
.custom-char-bath{font-family: 'sukhumvittadmai_bol' !important; font-size: 16px;}
.custom-char-bol{font-family: 'sukhumvittadmai_bol-webfont';}
.custom-char-th{font-family: 'sukhumvittadmai_med-webfont';}
.rol2{margin-top: 11%;}

.header-cal{margin-top: 35%;}
.title-cal{margin-top: 10%;}
.sub-cal{color: #333;font-family: 'sukhumvittadmai_bol';padding: 7.5% 0;font-size: 18px;}
.r-column{border-left: 1px solid #eee;}
.l-column{padding-top: 4%;}
.c-div{margin-top: 6%;}
.nav{padding-top: 7%;}
/*.en-bol{font-family: 'gothamrounded-bol' !important;!impor}*/
/*.en,.en::placeholder{font-family: 'gothamrounded-light' !important;}*/
