html,body{height:100%;width:100%;margin:0;padding:0;font-family:'Roboto',sans-serif}.fa-padding{padding-right:6px}.lighter{font-weight:300}.p0{padding:0}.mb0{margin-bottom:0}.mb1{margin-bottom:1em}.mb2{margin-bottom:2em}.mb3{margin-bottom:3em}.mb4{margin-bottom:4em}.mb5{margin-bottom:5em}.mb7{margin-bottom:7em}.dGrey{color:#808183}.appWrapper{padding:1em 15px;background:white;border:2px solid #F4F4F5;border-top:2px solid #FEE03A;border-radius:5px}.pageTitle{margin:0 0 .5em;font-size:40px;font-weight:600}.widget{border-radius:5px;min-height:270px;background:white;border:2px solid #808183;margin-bottom:2em}.widget_title{position:relative;z-index:2;width:100%;padding:15px;color:white;background-color:#808183}.widget_title h3{font-weight:bold;margin:0}.widget_content{overflow-y:scroll;padding:1em 0 0}.widget_button{width:100%;margin-bottom:1em;background:#FEE03A;border-radius:5px;border:none;outline:none;padding:1em;font-weight:700;transition:.3s ease;box-shadow:2px 2px 5px 0 rgba(46,61,73,0.15)}.widget_button:hover{transform:scale(.99);background:#fed807;box-shadow:1px 1px 2px 0 rgba(46,61,73,0.15)}@media screen and (max-width:600px){.widget_button{width:100%;float:inherit;margin:auto;margin-bottom:1em}.modal-dialog{width:90% !important}}.modal-header{width:100%;padding:15px;background-color:#FEE03A}.modal-header h3{font-weight:bold;margin:0}.modal-button-action{background:#FEE03A;font-weight:bold}.modal .btn-delete{background:#ff4f4f}.modal-button-dismiss{background:#EEEEE8;font-weight:bold}.modal{background:rgba(0,0,0,0.6)}.modal-header{border-top-left-radius:5px;border-top-right-radius:5px}.modal-header .fa-times{font-size:16px;cursor:pointer}.modal-header .fa-times:hover{color:white}.modal-footer{border-top:none}thead{border-bottom:2px solid #808183}#loadingContainer{display:flex;background:url('../img/footer_background.jpg');min-height:100vh}#loadingContainer .row{width:100%;align-self:center}#loadingContainer img{max-width:100%;margin-bottom:2em}#loadingPrint{position:relative;width:80%;margin:auto;height:3px;background:black}#loadingPrint #paper{position:absolute;display:flex;align-items:center;overflow:hidden;height:0;top:3px;right:15px;left:15px;background:white;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);-ms-transition:height 2s steps(15, end);-moz-transition:height 2s steps(15, end);-webkit-transition:height 2s steps(15, end);-o-transition:height 2s steps(15, end);transition:height 2s steps(15, end);animation-name:printage;animation-duration:6s;animation-iteration-count:infinite}#loadingPrint #paper img{padding:15px;margin:auto}@keyframes printage{0%{height:0}25%{height:10px}50%{height:20px}75%{height:40px}100%{height:70px}}#loginButton{border:none;background:#FEE03A;border-radius:5px}#loginButton:hover{background:#fed807}.loginInput{border:none;outline:none;border-radius:5px;background:#EEEEE8}#loginButton,.loginInput{width:60%;margin-bottom:2em;font-weight:bold;font-size:16px;padding:10px 20px}#loginText{width:60%;margin:auto;margin-bottom:2em}#loginText span{cursor:pointer;font-weight:bold;text-decoration:underline}.myAlert{margin:auto;margin-bottom:1em;width:70%}@media screen and (max-width:600px){#loginButton,.loginInput,#loginText{width:100%}.myAlert{width:100%}#loginText span{width:100%;margin-bottom:1em}}#toast{visibility:hidden;min-width:250px;margin-left:-125px;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:9999;right:30px;top:90px;font-size:17px;font-weight:bold}#toast.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}#toast.success{background-color:#FEE03A}#toast.error{background-color:#bd4444;color:white}@-webkit-keyframes fadein{from{right:0;opacity:0}to{right:30px;opacity:1}}@keyframes fadein{from{right:0;opacity:0}to{right:30px;opacity:1}}@-webkit-keyframes fadeout{from{right:30px;opacity:1}to{right:0;opacity:0}}@keyframes fadeout{from{right:30px;opacity:1}to{right:0;opacity:0}}header{position:relative;width:100%;background:#2F2A2B;margin-bottom:3em}header button{background:#FEE03A;border:none;padding:.8em 1em;font-weight:700;margin-top:15px}header button:hover{background:#fed807}header .badge{background:white;color:black;margin-left:6px}header #hideSidebar{display:inline-block;cursor:pointer;padding:15px 5px 15px 15px;color:white;font-size:2.2em}header #hideSidebar .fa{position:relative;top:-5px}header #creditHeader,header #creditDate{display:inline-block;padding:15px}header #creditHeader{position:absolute;top:0;bottom:0;min-width:100px;background:#FEE03A;text-align:center}header #creditHeader span:first-child{font-size:28px;line-height:25px;font-weight:bold}header #creditDate{color:white}#sidebar{position:fixed;overflow-y:scroll;background-color:#FEE03A;width:230px;top:0;left:0;bottom:0;transition:1s ease-in-out}#sidebar #sideSquare{background:white;height:200px;padding:0 15px}#sidebar #sideSquare #insideSquare{background:#FEE03A;height:160px;padding:120px 20px 0 20px;margin:0 0 15px}#sidebar #agencyName{margin:2em 0}#sidebar ul{position:relative;padding:1em 15px}#sidebar li{border-radius:5px;font-weight:700;cursor:pointer;padding:.8em 1em;list-style:none;margin-bottom:1em}#sidebar li:hover{background:white}#sidebar #logout{position:absolute;display:inline-block;bottom:10px;width:100%}.actived{background-color:white !important}#pageContainer{position:relative;padding:0 20px;background:url('../img/footer_background.jpg');margin-left:230px;width:calc(100% -  230px);min-height:100vh;float:left;overflow:auto}.input-group-addon{background-color:#808183;color:white;outline:none;border:none;border-radius:5px}.formAddon{background:#DAD9D6;color:#808183}.greyInput{border:none;outline:none;border-radius:5px;background:#EEEEE8}#productEditInput{background:#FEE03A}.editInput{background:#EEEEE8}#addStockProduct{padding-top:calc(136.66666667px);text-align:center;border:2px dashed #808183;height:410px;margin-bottom:2em}#addStockProduct:hover{transform:scale(1.02)}#addStockProduct .fa-plus-circle{font-size:3em;color:#2F2A2B;margin-bottom:10px}#addStockProduct p{clear:both;color:#808183}#addStockProduct,.product{cursor:pointer;transition:.3s ease-in-out;min-height:410px}.product{border:2px solid #F4F4F5;margin-bottom:2em;text-align:center;box-shadow:2px 4px 8px 0 rgba(46,61,73,0.2)}.product img{margin:auto}.product button{width:45%;padding:.8em;border:none;outline:none;font-weight:bold}.product .addCartBut{border-top-left-radius:5px;border-bottom-left-radius:5px;background:#FEE03A}.product .addCartBut:hover{background:#fed807}.product .removeProdBut{border-top-right-radius:5px;border-bottom-right-radius:5px;background:#EEEEE8}.product .removeProdBut:hover{background:#d8d8cb}.ptype{position:relative;transition:.3s ease-in-out;margin-bottom:1em;cursor:pointer}.ptype img{margin:auto}.ptype:hover{transform:scale(1.02)}.ptypeOver{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;width:100%;z-index:25;background-color:rgba(85,85,85,0.7)}.ptypeOver h3{display:flex;border-top:2px solid white;border-bottom:2px solid white;padding:12px 16px;font-size:2rem;color:white}#productCreditCost{background:black;border-top-left-radius:5px;border-bottom-left-radius:5px;width:65%;color:white;font-size:2rem;padding:10px 8px;font-weight:bold}#productCreditCostNumb{border-bottom-right-radius:5px;border-top-right-radius:5px;background:#FEE03A;width:35%;font-size:2.5rem;padding:8px}#productCreditCost,#productCreditCostNumb{height:50px;overflow-y:hidden;font-weight:bold}#productCreditCost p,#productCreditCostNumb p{margin:0}@media screen and (max-width:900px){.product,#addStockProduct{min-height:auto}#productCreditCost,#productCreditCostNumb{font-size:2rem;height:auto}.ptype img{margin:auto;margin-bottom:1em}}@media screen and (max-width:600px){#productCreditCost,#productCreditCostNumb{font-size:1.6rem;height:auto}}#progressExpiration{height:30px;margin:2em 0;border:2px solid #808183;background:#F4F4F5}#progressExpiration .progress-bar{background-color:#FEE03A}@media screen and (max-width:600px){#editMyAccount,#addAddress{position:inherit}}#mvtCreditTable{margin-top:1em}.paperSelect{position:absolute;width:calc(100% - 30px);z-index:8;padding:8px 15px;background:#F4F4F5;max-height:100px;overflow-y:scroll;box-shadow:2px 2px 5px 0 rgba(46,61,73,0.15)}.cartTable{padding-top:3em !important}.cartDelete{font-size:1.2em;cursor:pointer;color:#ff4f4f;margin-left:.5em}.cartDelete:hover{color:#ff1c1c}.uploadBox{cursor:pointer;font-size:1em;padding:10px;text-align:center;border:2px dashed #808183}.uploadBox .fa{font-size:2em}.filesUploaded{margin:1em 0;text-align:center}.filesUploaded .fa{font-size:3em;margin-bottom:5px}.progressUpload{position:relative;font-weight:bold;height:28px;margin:1em 0;border:2px solid #808183;background:#F4F4F5}.progressUpload span{position:absolute;width:100%;text-align:center}.progressUpload .success{background-color:#6ed761}.progressUpload .error{background-color:#ff4f4f}.hideInput{width:1px;height:1px}.faqQuestion{cursor:pointer;text-decoration:underline}.faqResponse{transition:1s ease-in-out;padding:0 15px;margin-bottom:0}