.calculatorStandaloneView{background:#fff;border:0;margin-left:0;padding:0}.calculatorStandaloneView form{background:-moz-linear-gradient(to right,#036 0,#007387 100%);background:-webkit-linear-gradient(90deg,#036,#007387);background:-ms-linear-gradient(to right,#036 0,#007387 100%);background:linear-gradient(90deg,#036,#007387);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:45px;padding:20px}.calculatorStandaloneView form select{border:1px solid #ddd;border-radius:4px;display:inline-block;height:48px;vertical-align:middle}.calculatorStandaloneView form label{font-size:18px}.calculatorStandaloneView form .number input{border:1px solid #fff;display:inline-block;font-size:19px;height:45px;text-align:center;vertical-align:middle;width:calc(100% - 90px)}.calculatorStandaloneView form .number .calculatorBtnChange{border:1px solid #000;border-radius:0;color:#000;font-size:40px;height:45px;padding:0;width:45px}.calculatorStandaloneView form .number .calculatorBtnChange:focus{box-shadow:none!important;outline:none!important}.calculatorStandaloneView form .number .calculatorBtnChange:hover{color:#000}.calculatorStandaloneView form .searchCalculatorButton{margin-left:15px;margin-top:37px}.calculatorHomepageView{background:#fff;-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius:5px;padding:0;-moz-border-radius-topleft:0;border-radius:5px;border-top-left-radius:0}.calculatorHomepageView form{-webkit-border-radius:5px;-moz-border-radius:5px;padding:20px}.calculatorHomepageView form select{border:1px solid #ddd;border-radius:4px;display:inline-block;height:50px;vertical-align:middle}.calculatorHomepageView form label{font-size:18px}.calculatorHomepageView form .number input{border:1px solid #c3c3c3;display:inline-block;font-size:19px;font-weight:700;height:45px;text-align:center;vertical-align:middle;width:calc(100% - 90px)}.calculatorHomepageView form .number .calculatorBtnChange{border:1px solid #c3c3c3;border-radius:0;color:#c3c3c3;font-size:40px;height:45px;padding:0;width:45px}.calculatorHomepageView form .number .calculatorBtnChange:focus{box-shadow:none!important;outline:none!important}.calculatorHomepageView form .number .calculatorBtnChange:hover{color:#c3c3c3}.calculatorHomepageView form .searchCalculatorButton{background-color:#036!important;color:#fff!important;margin-top:36px}.counterProducts img{margin-right:15px;max-width:140px}.counterProducts .col-xl-2{padding:0}.counterProducts:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.sortContainer{position:relative;right:-5px;top:15px;z-index:999}.sortContainer select{height:auto!important;width:150px}.sortContainer label{color:#000!important;font-size:16px!important;margin-bottom:.5rem!important}.sortContainer .sort_by{margin-left:10px}.number span{cursor:pointer;font-size:28px}.minus,.minus2,.plus,.plus2{background:#f2f2f2;border:1px solid #ddd;border-radius:4px;display:inline-block;padding:0 5px;text-align:center;vertical-align:middle}.minus,.minus2{margin-left:10px}.plus,.plus2{margin-left:-10px}.calculatorProductsList{counter-reset:list-number}.calculatorProductsList .counterProducts:before{align-items:center;background-color:hsla(0,0%,79%,.15);color:#778191;content:counter(list-number) ".";counter-increment:list-number;display:flex;font-size:18px;font-weight:500;height:100%;justify-content:center;left:0;line-height:20px;position:absolute;top:0;width:26px}.calculatorProductsList label{color:#777;font-size:14px;line-height:12px}.calculatorProductsList .iconsContainer{float:right}.calculatorProductsList .iconsContainer i{font-size:27px;margin-left:10px}.calculatorActionButton{font-size:13px;margin-left:10px}.calculatorDetails{margin-top:5px}.calculatorDetails h3{font-size:14px!important;line-height:16px;margin-top:8px;text-align:center}.calculatorDetailsContainer{display:none}.calculatorDetailsContainer .table{margin:10px}.calculatorDetailsContainer .table tr td{color:#778191}.calculatorDetailsContainer .table tr td:first-child{width:40%}.calculatorDetailsContainer .table tr td:nth-child(2){width:20%}.calculatorDetailsContainer .table tr td:nth-child(3){width:50%}.typePercent{padding-left:30px!important}.productsList .table td:first-child{text-align:left}.productsList .table td:nth-child(2){text-align:right}.productsListDto{background:#fff;border-radius:5px;margin-top:5px;padding:20px}.productsListDto h3{font-size:17px;font-weight:700;text-align:center}.productsListDto:hover{background:#036!important;color:#fff;transition:background-color .1s linear}.productsListDto:hover .table td{background-color:transparent!important}.productsListDto:hover a,.productsListDto:hover h3,.productsListDto:hover tr td{color:#fff}.raterSmallContainer{font-size:12px;margin-bottom:15px}.raterSmallContainer .avargeRate{font-size:14px}.raterMediumContainer{font-size:14px;margin-bottom:15px}.raterMediumContainer .avargeRate{font-size:15px}.tooltip>.tooltip-inner{max-width:500px!important;min-width:100px!important;text-align:left!important;width:inherit!important}.typesOfLoanDocs ul{list-style-type:disc}.typesOfLoanDocs ul li{margin-top:5px}@media only screen and (max-width:770px){.searchCalculatorButton{margin:20px auto 0;width:100%}.typePercent,.typeProvision,.typeRrso{display:none}.calculatorActionButton{float:none;margin-left:20px;position:static;width:calc(100% - 20px)}.calculatorMainView .counterProducts .col-xl-2{padding:0 16px 0 15px}.calculatorProductsList .counterProducts:before{width:19px}.typeTotalMoney{padding-left:30px!important}.calculatorProductsList p{font-size:16px}}@media only screen and (max-width:520px){.calculatorHomepageView{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.calculatorHomepageView form{padding:5px 10px 10px}.calculatorHomepageView form .searchCalculatorButton{margin-top:10px}.calculatorHomepageView form label{font-size:15px;margin-bottom:.2rem}.calculatorStandaloneView form .searchCalculatorButton{margin:10px 0 0}}.calculatorTableView{table-layout:fixed}.calculatorTableView tr th{padding:7px!important}.calculatorTableView thead tr th{background-color:#036;color:#fff!important;font-size:13.5px;vertical-align:middle!important;word-wrap:break-word}.calculatorTableView tr td{font-size:13.5px}.calculatorTableView tr td:first-of-type,.calculatorTableView tr th:first-of-type{width:30%}.calculatorTableView tr td:nth-of-type(2),.calculatorTableView tr th:nth-of-type(2){width:10%}.calculatorTableView tr td:nth-of-type(3),.calculatorTableView tr th:nth-of-type(3){width:10%}.calculatorTableView tr td:nth-of-type(4),.calculatorTableView tr th:nth-of-type(4){width:10%}.calculatorTableView tr td:nth-of-type(5),.calculatorTableView tr th:nth-of-type(5){width:15%}.calculatorTableView tr td:nth-of-type(6),.calculatorTableView tr th:nth-of-type(6){width:13%}.calculatorTableView tr td:nth-of-type(7),.calculatorTableView tr th:nth-of-type(7){width:11%}.calculatorTableView .calculatorTableViewWatchAction a{color:grey;font-size:13px}.calculatorTableView .calculatorTableButton{font-size:11px;line-height:12px;padding:8px;text-transform:capitalize}#productHeader{margin-top:30px}#productHeader img{width:200px}.raterMediumContainer{margin-top:20px}.productMinuses ul,.productPros ul{list-style-type:none;padding:0}#productProsMinuses{background:#fff;margin-bottom:15px;padding:20px}#productContent .compare-block{padding:20px}.companyDetailsTable,.productDetailsTable{margin-top:20px}.rankingTableView tr:nth-of-type(3n){line-height:10px}.rankingTableRow{-webkit-box-shadow:0 6px 8px 1px rgba(0,0,0,.11);-moz-box-shadow:0 6px 8px 1px rgba(0,0,0,.11);box-shadow:0 6px 8px 1px rgba(0,0,0,.11)}.rankingTableView th{border:0!important}.rankingTableView .raterSmallContainer{margin-bottom:0}.rankingTableView .raterSmallContainer a,.rankingTableView .raterSmallContainer strong{font-size:14px}.rankingTableView .raterSmallContainer span{vertical-align:top}.rankingTableView tr td{border:0;vertical-align:middle}.rankingTableView tr td:nth-of-type(n+2){border-left:1px solid #dee2e6}.rankingTableView tr td img{max-width:140px}.rankingTableView tr td p{color:#444;font-size:18px;font-weight:600;line-height:20px;margin-bottom:5px}.rankingTableView tr td label{color:#777;font-size:14px;line-height:12px}.rankingTableView tr td .rankingActionButton{padding:15px 10px}@media only screen and (max-width:760px){.rankingTableRow{margin:0!important}.rankingTableView{border-collapse:collapse;margin:0 auto;table-layout:fixed;width:100%}.rankingTableView td,.rankingTableView th{padding:12px;text-align:left;text-align:center}.rankingTableView td,.rankingTableView tr{display:block}.rankingTableView thead tr{left:-9999px;position:absolute;top:-9999px}.rankingTableView tr+tr{margin-top:1.5em}.rankingTableView td{padding:0 0 0 50%!important;position:relative;text-align:left;width:inherit!important}.rankingTableView tr.rankingTableRow td{border:1px solid rgba(222,228,238,.471)!important}.rankingTableView td label{display:none}.rankingTableView td p{display:inline-block;font-size:15px!important;font-weight:300}.rankingTableView td:before{color:#777!important;content:attr(data-label);display:inline-block;line-height:1.5;margin:0 15px 0 -100%;padding:10px;vertical-align:middle!important;white-space:nowrap;width:100%}.rankingTableView td:first-child{padding:0!important}.rankingTableView td:first-child:before,.rankingTableView td:last-child:before{display:none}.rankingTableView tr td img{max-height:35px;max-width:140px}.rankingTableView .rankingTableTitle{margin-bottom:10px}.rankingCricle{left:5px;position:absolute;top:-40px}.rankingActionButton{font-size:11px!important;margin:10px}}@media only screen and (max-width:400px){.breakSpan{display:block;word-wrap:break-word}}.rankingCricle{background:#036;border-radius:50%;color:#fff;font-size:13px;font-weight:700;height:30px;line-height:30px;text-align:center;width:30px}.credit_calc_box label{font-size:18px!important}.credit_calc_box .amountInputCalc,.credit_calc_box .inputPattern,.credit_calc_box .overPayAmount,.credit_calc_box .overPayInstalment,.credit_calc_box .payTypeCalc,.credit_calc_box .percentInputCalc,.credit_calc_box .periodInputCalc{font-size:19px!important;height:45px;width:200px}.credit_calc_box .sufix_style{border-radius:0 4px 4px 0}.credit_calc_box .prefix_style,.credit_calc_box .sufix_style{background-color:#ccc;font-size:15px;height:44px;letter-spacing:0;padding-left:6px;padding-right:6px;padding-top:12px}.credit_calc_box .prefix_style{border-radius:4px 0 0 4px}.credit_calc_box .commisionInputCalc{font-size:19px!important;height:45px}.calc_inside_header{color:#3c4d6b;font-size:16px;font-weight:600;line-height:1.6;margin:0 0 10px}.credit_calc_box .calc_box{border-radius:4px;box-shadow:0 0 5px hsla(0,0%,75%,.5);padding:15px}.credit_calc_box .calc_box_clear{padding:15px}.credit_calc_box .calc_box_clear .table_list{max-height:600px}.credit_calc_box .otheCalcErrors{color:red;font-size:11px!important;font-weight:700}.credit_calc_box .calculateCalcButton,.credit_calc_box .calculateCredit{background-color:#036!important}.credit_calc_box .readonly_background{background-color:#aaa!important;color:#fff!important}.credit_calc_box .curency_date{color:#3c4d6b;font-size:20px;font-weight:700}.credit_calc_box .result_block .curency_result{color:#3c4d6b;font-size:20px;margin-top:20px;text-align:center}.button-left{display:block;margin-left:auto;margin-right:0}.result_style{color:#3c4d6b;font-size:20px;text-align:center}.input-group-btn .sufix_size{font-size:40px;padding-top:15px;width:45px}.result_block .result_descript{color:#3c4d6b;font-size:20px!important}.credit_calc_box #suggestions{background-color:#fff;cursor:pointer;padding:5px;position:absolute;z-index:100}.credit_calc_box #suggestions div:nth-child(2n){background-color:#ccc}.tableGreySequence tr:nth-of-type(odd){background-color:#fff!important}.tableGreySequence tr:nth-of-type(2n){background-color:#f9f9f9!important}.tableLabel{font-size:12px;text-align:right}@media only screen and (max-width:760px){.resposiveTable{border-collapse:collapse;margin:0 auto;table-layout:fixed;width:100%}.resposiveTable td,.resposiveTable th{padding:12px;text-align:left;text-align:center}.resposiveTable td,.resposiveTable tr{display:block}.resposiveTable thead tr{left:-9999px;position:absolute;top:-9999px}.resposiveTable tr+tr{margin-top:1.5em}.resposiveTable td{border:none;padding:0 0 0 50%!important;position:relative;text-align:left;width:inherit!important}.resposiveTable td:before{background-color:#036;color:#fff!important;content:attr(data-label);display:inline-block;line-height:1.5;margin:0 15px 0 -100%;padding:10px;vertical-align:middle!important;white-space:nowrap;width:100%}}