.list-menu-ul ul li {padding: 15px 0;}
p {margin-bottom: 30px;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-bottom: 10px;}
input[type=file] { padding: 12px 20px;}
.terms {text-transform: none;}

a:hover {
    color: #cd1739;
}

.dropzone {
    background: white;
    border-radius: 5px;
    margin:0px;
    padding: 0 0;
    height: auto;
    min-height: 50px;
}

/* Custom css */
.dropzone.dz-clickable{
    cursor: pointer;
    background: #fff;
    letter-spacing: 1px;
    border:1px solid #cccccc;
    border-radius: 2px;
    transition: all 0.3s ease-in-out;
}
.dropzone.dz-clickable:hover {background: #f2f2f2;}
.dropzone .camera-img{
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 15px;
    position: absolute;
    left: 0;
}
.dropzone .img-circle {position: relative;display: inline-block;}
.dropzone .img-circle i {background-color: #ddd; padding: 6px 12px; font-style: normal; margin-right: 10px;}
.dropzone .camera-img img{
    width: 100%;
    height: 100%;
    display: block;
}
/* .dropzone .dz-preview .dz-details .dz-filename:hover span{
    border: 1px solid transparent; 
} */
.dropzone .dz-message{margin: 15px 12px; text-align: left;}
.dropzone .dz-preview .dz-details .dz-size{display: none;}
.dropzone .dz-preview .dz-details{
    height: 50px;
    min-height: 50px;
    padding:0;
    padding-left: 25px;
    text-align: left;
    display: flex;
    align-items: center;
    opacity: 1;
    justify-content: space-between;
}
.dropzone .dz-preview.image__open .dz-details{
    padding-left: 55px;
}
.dropzone .dz-preview{width: 100%;height: 50px;min-height: 50px;margin: 0;}
.dropzone .dz-preview .dz-progress{
    left: -1px;
    right: -1px;
    margin: 0;
    top: -5px;
    height: 5px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    width: auto;
}
.dropzone .dz-preview .dz-image{
    height: 50px;
    width: 50px;
    border-radius: 0 !important;
    display: none;
}
.dropzone .dz-preview .dz-image i {background-color: #e9ecef; padding: 10px; height: 50px; width: 50px; display: block; font-size: 20px; text-align: center;}
.dropzone .dz-preview .dz-details .dz-filename{display:flex;}
.dropzone .dz-preview:hover .dz-image img{
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    -o-transform:none;
     transform:none; 
     -webkit-filter: none; 
     filter: none; 
}
.dropzone .dz-preview .dz-image img{
     height: 100%;
     width: 100%;
}
.dropzone .dz-preview .dz-progress .dz-upload{
    background: #396E90;   
}
.dropzone .dz-preview .dz-error-message{
    top: auto;
    left: 0;
    background: linear-gradient(to bottom, #ff0000, #ff0000);
    background: #ff0000;
}
.dropzone .dz-preview .dz-error-message:after{
    border-bottom: 6px solid #ff0000;
}
.dropzone .dz-preview .dz-remove{
    color: #396E90;
    text-decoration: none;
    padding: 0 25px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    z-index: 999999;
}
.dropzone .dz-preview .dz-remove:hover{
    text-decoration: none;
}
.dropzone .dz-preview.image__open .dz-image{display: block;}
.dropzone .dz-preview.image__open .uploading{display: none;}

@media screen and (max-width: 768px) {
   
}

.resume_class .dropzone .dz-preview {
    position:relative;
    display:flex;
}
.resume_class .dropzone .dz-preview1 {
    position:relative;
    display:flex;
}
.resume_class .dropzone .dz-preview2 {
    position:relative;
    display:flex;
}
.resume_class .dropzone .dz-preview3 {
    position:relative;
    display:flex;
}
.resume_class .dropzone .dz-preview.image__open .dz-details
{
    padding-left:15px;
}
.resume_class .dropzone .dz-preview .dz-remove{
    bottom:0px;
    top:unset;
}
.job-listing-position{
    display: flex;
    flex-direction: column;
}

.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #cd1739;
    border-color: #cd1739;
}

.page-link{
    color: #cd1739;
}

.page-link:hover {
    z-index: 2;
    color: #cd1739;
    background-color: #e9ecef;
    border-color: #dee2e6;
}

.page-link:focus {
    z-index: 3;
    color: #cd1739;
    background-color: #e9ecef;
    outline: 0;
    box-shadow: none;
}