a,.btn-link{color:#2d9cdb}a:hover,a:focus,a:active{outline:0}a:hover,a:focus,.btn-link:hover{color:#2d9cdb}ul{list-style-type:square}.text-brandy{color:#2d9cdb}.bg-primary{background-color:#2d9cdb !important}.btn-outline-primary{color:#0b88d2;border-color:#0b88d2 !important}.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#0b88d2 !important;border-color:#0b88d2 !important}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.btn{border-radius:2rem;white-space:nowrap}.dropdown .btn{border-radius:.25rem}.btn-primary{background-color:#2d9cdb;border-color:#2d9cdb}.btn-primary:hover,.btn-primary:focus{background-color:#0b88d2;border-color:#0b88d2}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0b88d2;border-color:#0b88d2}.btn-primary.focus,.btn-primary:focus{color:#fff;box-shadow:#2d9cdb}.btn-paypal{background:#ffc439;color:#111}.btn-paypal:hover,.btn-paypal:focus{color:#111;box-shadow:inset 0 0 100px 100px rgba(0,0,0,0.05)}.btn-paypal::after{display:inline-block;width:84px;height:21px;margin:0 .1rem;background:url("/static/img/paysys/paypal.svg") no-repeat center center;background-size:contain;vertical-align:middle;content:" "}.btn-paypal.btn-sm::after{width:74px;height:18px}.btn-paypal.btn-lg::after{width:104px;height:26px}.alert-custom{border:1px solid #eee;border-left:3px solid #f0ad4e;border-radius:.25rem}.list-group-item.active{background-color:#2d9cdb;border-color:#2d9cdb}.badge-primary{background-color:#2d9cdb}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#2d9cdb}.carousel-indicators li{background-color:#2d9cdb;opacity:.25}.page-link{color:#2d9cdb}.page-link:hover,.page-link:focus{color:#0b88d2}.page-item.active .page-link{background-color:#2d9cdb;border-color:#2d9cdb}.form-check label,.form-check input{cursor:pointer}.dropdown-item.active,.dropdown-item:active{background-color:#2d9cdb}.modal-header{border-bottom:0}.modal-footer{border-top:0}.invalid-feedback{color:#f4511e;text-align:left}select.form-control{text-overflow:ellipsis}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#f4511e}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:0 0 0 .2rem rgba(244,81,30,0.35)}.form-check-input.is-invalid ~ .form-check-label,.was-validated .form-check-input:invalid ~ .form-check-label{color:#f4511e}.form-group.is-invalid .invalid-feedback{display:block}input:checked+label{color:#2d9cdb !important}.form-control-wrapper{position:relative}.spinner-border{border-color:#2d9cdb;border-right-color:transparent}.popover{box-shadow:10px 10px 15px rgba(0,0,0,0.15)}.progress-control{position:relative;margin:.25rem 0 1rem}.progress-control .progress{height:5px}.progress-control .progress-bar{background-color:#607d8b}.progress-control .progress-label{margin-right:75px;margin-bottom:.25rem}.progress-control .progress-value{position:absolute;right:0;bottom:.6rem;color:#455a64;font-size:.85rem;font-weight:bold;line-height:1.6}.progress-control .progress-value::after{content:"%";color:#90a4ae;font-size:80%}.custom-range::-webkit-slider-thumb{background-color:#2d9cdb}.custom-range::-webkit-slider-thumb:active{background-color:#0b88d2}.custom-range::-webkit-slider-runnable-track{height:.4rem}.custom-range::-moz-range-track{height:.4rem}.custom-range::-ms-track{height:.4rem}.custom-range::-moz-range-thumb{background-color:#2d9cdb}.custom-range::-moz-range-thumb:active{background-color:#0b88d2}.custom-range::-ms-thumb{background-color:#2d9cdb}.custom-range::-ms-thumb:active{background-color:#0b88d2}ul.list-dashed{list-style:none}ul.list-dashed>li{position:relative}ul.list-dashed>li::before{position:absolute;left:0;top:0;margin-left:-1.5rem;content:"—"}.img-thumbnail-ex{position:relative;display:block;height:auto;max-width:100%}.img-thumbnail-ex>img{height:auto;max-width:100%;visibility:hidden}.img-thumbnail-ex>.fakepic{position:absolute;left:0;right:0;top:0;bottom:0;margin:.25rem;background-color:#eceff1;background-repeat:no-repeat;background-position:center center;background-size:cover;content:" ";border-radius:.25rem;z-index:1}