.w3-container{padding:0.01em 16px}
.w3-modal{
z-index:3;display:none;padding-top:100px;position:fixed;left:0;
top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}


.w3-modal-content{margin:auto;background-color:#fff;
position:relative;padding:0;outline:0;width:600px}

.w3-card-4{
box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}

.w3-animate-zoom {animation:animatezoom 0.6s
}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}

.w3-center{text-align:center!important}
.w3-xlarge{font-size:24px!important}.w3-xxlarge{font-size:36px!important}.w3-xxxlarge{font-size:48px!important}
.w3-hover-red:hover{color:#fff!important;background-color:#f44336!important}
.w3-display-topright{position:absolute;right:0;top:0}
.w3-circle{border-radius:50%}
.w3-margin-top{margin-top:16px!important}
.w3-section{margin-top:16px!important;margin-bottom:16px!important}
.w3-margin-bottom{margin-bottom:16px!important}
.w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}
.w3-border{border:1px solid #ccc!important}
.w3-button{width:100%;text-align:left;padding:8px 10px}
.w3-button{white-space:normal}
.w3-button:hover{color:#000!important;background-color:#ccc!important}
.w3-block{display:block;width:100%}
.w3-green{color:#fff!important;background-color:#4CAF50!important}
.w3-padding{padding:8px 16px!important}
.w3-check{width:24px;height:24px;position:relative;top:6px}
.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}
.w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}
.w3-light-grey{color:#000!important;background-color:#f1f1f1!important}
.w3-right{float:right!important}
.w3-hide-small{display:none!important}
.w3-red,.w3-hover-red:hover{color:#fff!important;background-color:#f44336!important}
.w3-large{font-size:18px!important}

@media (max-width:1205px){.w3-auto{max-width:95%}}
@media (max-width:600px){.w3-modal-content{margin:0 10px;width:auto!important}.w3-modal{padding-top:30px}

@media (max-width:768px){.w3-modal-content{width:500px}.w3-modal{padding-top:50px}}
@media (min-width:993px){.w3-modal-content{width:900px}.w3-hide-large{display:none!important}.w3-sidebar.w3-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.w3-hide-medium{display:none!important}}
