.darkp{color:#8034ad;}
.lightp{color:#b87fd9;}
body{padding-top:0px;}
.bg-dark{background-color:#000 !important;}
h1,h2,h3,h4,h5,h6{color:#8034ad;}
h1{font-size:28px;}
h2{font-size:25px;}
h3{font-size:22px;}
h4{font-size:20px;}
h5{font-size:18px;}
a{color:#8034ad;}
.purple{color:#8034ad !important;}
.f-17{font-size:17px;}
.f-18{font-size:18px;}
.f-20{font-size:20px;}
.f-22{font-size:22px;}
.f-23{font-size:23px;}
.f-24{font-size:24px;}
.f-25{font-size:25px;}
.w-100{width:100%;}
.mh-800{min-height:800px;}
.mh-900{min-height:900px;}
.mh-1000{min-height:1000px;}
a:hover{color:#227fd6;text-decoration:none;}
a:focus{text-decoration:none;}
.highlight {background-color: #fcf6ff;padding: 15px;display: inline-block;width: 100%;margin-bottom: 15px;border: 2px solid #8034ad;font-size: 18px;}
.vam{vertical-align:middle;}
.white{color:#fff;}
.calculator{padding: 15px;border: 2px solid #8034ad;background: #fcf6ff;border-radius:0.25rem;}
.sign{background-color:#000000;height:1px;}
.navbar-dark .navbar-nav .nav-link{color:#fff;}
.ofh{overflow:hidden;}
.ad{text-align: center;display:inline-block;width: 100%;overflow:hidden;}
/*.navbar{box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}*/
.navbar a:hover{color:#b87fd9 !important;}
footer a{color:#b87fd9;}
footer a:hover{color:#227fd6;}
.card{border: 2px solid #8034ad;}
.card-header{padding: 0.6rem 1.5rem;background-color: #f5e6ff;border-bottom: 1px solid #8034ad;}
.card-body{padding: 0.8rem;}
.card-body ul{padding-left: 2rem;}
.card-body ul li{font-size: 17px;line-height: 2rem;}
/*footer{box-shadow: 0px 0px 10px rgb(0 0 0 / 40%);}*/
.b-right-radius{border-top-right-radius: 0.25rem !important;border-bottom-right-radius: 0.25rem !important;}
.b-left-radius{border-top-left-radius: 0.25rem !important;border-bottom-left-radius: 0.25rem !important;}
.form-control{border-color:#b87fd9;}
.read{background-color: #f5e6ff !important;}
.btn-success,.btn-success:not(:disabled):not(.disabled):active{color: #fff;background-color: #8034ad;border-color: #8034ad;}
.btn-success.focus, .btn-success:focus{box-shadow:none !important;}
.btn-success:hover{background-color: #62069d;border-color: #62069d;}
.btn-info,.btn-info:not(:disabled):not(.disabled):active{color: #000;background-color: transparent;border-color: #000;}
.btn-info.focus, .btn-info:focus{box-shadow:none !important;}
.btn-info:hover{color: #dc3545;border-color: #dc3545;background-color: transparent;}
.form-control:disabled, .form-control[readonly]{background-color: #f5e6ff;color:#000;font-weight:600;}
input[type='checkbox'] {width:20px; height:20px;vertical-align: text-bottom;}
.radio{color:#000;}
.radio input{height: 25px;width: 25px;}
.radio span{vertical-align: top;}
.mt-6{margin-top:5rem;}
.breadcrumb{margin-bottom: 0rem;border-radius: 0rem;background-color:#f4e8fb;padding:0.75rem 0rem;}
.breadcrumb-main {background-color: #f4e8fb;}
.breadcrumb a:hover{color:#62069d;}
.breadcrumb li{font-size:14px;}
.breadcrumb-item+.breadcrumb-item{padding-left: .3rem;}
.breadcrumb-item+.breadcrumb-item::before{padding-right: .3rem;content: "»";}
.bottom_ad{}
::placeholder{color: #bfbfbf !important;}
::-ms-input-placeholder {color: #bfbfbf !important;}
.final_result{background-color:#f5e6ff;padding:10px;width:100%;border: 1px solid #8034ad;color: #000;border-radius: 0.25rem;font-size: 17px;}
.qs-datepicker-container { top:40px !important; left:-225px !important; }
.fw-600{font-weight:600;}
.fw-700{font-weight:700;}
.calc-list a{line-height:2;}
.calc-list li{font-size:1.1rem;}
.br-right {border-top-right-radius: 0.25rem !important;border-bottom-right-radius: 0.25rem !important;}
.br-left {border-top-left-radius: 0.25rem !important;border-bottom-left-radius: 0.25rem !important;}
.input-group-text{background-color: #8034ad;border: 1px solid #8034ad;color:#fff;}
.reportline{display:none !important;}
fieldset {background: #fcf6ff;padding: .3em .8em;border: 1px solid #8034ad;border-radius:0.25rem;}
fieldset legend {margin-bottom: 5px;width: auto;background: #8034ad;color: #fff;font-size: 18px;padding: .2em .5em;border-radius:0.25rem;}
fieldset a {display: inline-block;padding: 5px 10px;color: #8034ad;margin-bottom: 10px;border-radius:0.25rem;margin-right: 8px;border: 1px solid #8034ad;}
fieldset a:hover{color:#fff;background-color:#8034ad;border-color: #8034ad;}
.content-section li{margin-bottom:0.3rem;}
@media (min-width: 1200px){
	.container {max-width: 1140px;}
}
@media all and (max-width: 576px) {
	.navbar{padding:10px;}
	.calculator{padding: 12px;}
	.breadcrumb li{font-size:13px;}
}
@media all and (max-width: 767px) {
	.ad-1 { display:inline-block;width:336px;height:280px; }
	.ad-2 { display:inline-block;width:336px;height:280px; }
	.ad-3 { display:inline-block;width:336px;height:280px; }
}
@media all and (min-width: 768px) {
	.ad-1 { display:inline-block;min-width:728px;max-width:970px;height:90px; }
	.ad-2 { display:inline-block;width:728px;height:90px; }
	.ad-3 { display:inline-block;width:336px;height:280px; }
}