@media only screen and (max-width: 600px){.container,.main-content{padding:10px;margin:0;width:100%}header,nav{flex-direction:column;align-items:center;text-align:center}table{display:block;overflow-x:auto;white-space:nowrap}.card{width:100%;margin-bottom:15px}form{width:100%}.form-group{flex-direction:column;margin-bottom:10px}.form-control{width:100%}.btn{width:100%;margin:5px 0}}@media only screen and (min-width: 601px) and (max-width: 900px){.container{padding:15px}.card{width:48%;margin:1%}}@media only screen and (min-width: 901px) and (max-width: 1200px){.container{max-width:95%;margin:0 auto}}@media only screen and (min-width: 1201px){.container{max-width:1200px;margin:0 auto}}.hidden-mobile{display:none}@media (min-width: 601px){.hidden-mobile{display:block}.hidden-desktop{display:none}}@media (max-width: 600px){.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table{min-width:600px}}@media (max-width: 600px){.form-row{flex-direction:column}.form-group{margin-bottom:15px}.form-control{width:100%}}@media (max-width: 768px){.nav-menu{flex-direction:column;position:fixed;top:0;right:-250px;width:250px;height:100vh;background:#fff;padding:20px;transition:.3s;z-index:1000}.nav-menu.active{right:0}.menu-toggle{display:block;position:fixed;top:20px;right:20px;z-index:1001}}@media (max-width: 768px){.card-deck{flex-direction:column}.card{margin-bottom:15px}}
