.bg-success{background-color:#61873b !important}.sectToToggle{display:none}.btn-light{color:#212529;background-color:#f1f1f1;border-color:#f1f1f1}.mr-5{margin-right:5px}.font-50{font-size:50px !important}.font-25{font-size:25px !important}.font-20{font-size:20px !important}.font-16{font-size:16px !important}.font-14{font-size:14px !important}.font-11{font-size:11px !important}.font-12{font-size:12px !important}.font-sm{font-size:.8em !important}.font-xs{font-size:.6em !important}.icon-lg{font-size:40px}.punchCardDisplay .icon-lg{font-size:75px}.punchCardDisplay .icon-md{font-size:56px}.punchCardDisplay .icon-sm{font-size:80px}.noPunch{color:#c1c1c1 !important}.icon-md{font-size:30px}.icon-sm{font-size:20px}.p-10{padding:10px}.preloader{z-index:1031}.font-lg{font-size:1.5em}label.inputLabel{font-size:10px}.btn-primary:hover{background-color:#515151;border-color:#515151}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#414042;border-color:#414042}.btn-dark{color:#fff;background-color:#414042;border-color:#414042}.btn-circle{width:50px;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}.btn-circle.btn-sm{width:30px;height:30px}.btn-circle.btn-md{width:45px;height:45px}#MenuBtn,#CloseBtn{position:absolute;top:-50px;background-image:url(/images/menu-bg.png);background-repeat:no-repeat;background-size:contain;height:55px;width:55px;color:#fff;padding-top:5px;font-size:13px;text-align:center;z-index:100000;left:2px}#Geo-Block-Error-View p{font-size:.8rem}#CloseBtn{bottom:275px}.bigBlock{padding:80px 50px}.smBlock{padding:40px 20px}#Punch-Card-View .bigBlock{padding:40px}.iconimage{width:85px;height:85px;background-size:cover}.iconimage.icon-md{width:65px;height:65px}.iconimage.icon-sm{width:50px;height:50px;margin-bottom:15px;margin-top:15px}.iconimage.icon-xs{width:39px;height:39px;margin-bottom:15px;margin-top:15px}.fixed-bottom.heightFix{position:fixed}#location-error{border:1px solid #f00;padding:15px}#location-error p{margin-bottom:5px}@media screen and (max-width:320px){.fixed-bottom.heightFix{position:relative}}