body {background: #fff;color: #221e20;min-height: 98vh !important;font-family: filson-pro,Arial,sans-serif;}
a{color: #fff;}
input{color:#221e20;width: 100%;}
.button-block{width:99%;}
.button-primary{background-color: #A52F76 !important;border-color: #A52F76 !important;color:#fff !important;border-radius: 25%;-webkit-border-radius: 25%;}
.row{z-index:1;}
#loader{z-index:5;position:fixed;top:0;left:0;height:100%;width:100%;color: #fff; background: #221e20;opacity:0.9;display:none;}
[type="file"] {border: 0;clip: rect(0, 0, 0, 0);height: 1px;overflow: hidden;padding: 0;position: absolute !important;white-space: nowrap;width: 1px;}	
.uploaderbtn {background-color: #EEA820 !important;color:#fff !important;height: 38px;padding: 0 30px;text-align: center;font-size: 11px;font-weight: 600;line-height: 38px;letter-spacing: .1rem;text-transform: uppercase;text-decoration: none;white-space: nowrap;border-radius: 17px;-webkit-border-radius: 17px;cursor: pointer;box-sizing: border-box;border: 1px solid #EEA820;}
.uploaderbtn:active,.uploaderbtn:focus,.uploaderbtn:hover{background-color: #fff !important;border-color: #EEA820 !important;color:#EEA820 !important;}
.submitbtn {background-color: #A52F76 !important;color:#fff !important;height: 38px;padding: 0 30px;text-align: center;font-size: 11px;font-weight: 600;line-height: 38px;letter-spacing: .1rem;text-transform: uppercase;text-decoration: none;white-space: nowrap;border-radius: 17px !important;-webkit-border-radius: 17px !important;cursor: pointer;box-sizing: border-box;border: 1px solid #A52F76;}
.submitbtn:active,.submitbtn:focus,.submitbtn:hover{background-color: #fff !important;border-color: #A52F76 !important;color:#A52F76 !important;}
#rotateBtn{display:none;}
#photopreview{height: 150px;max-width: 150px !important;width: auto;}