.hide-mobile {
    display: none;
}

.content-login {
    padding: 30px 20px;
}

.app-container .navbar-expand-lg > .container-fluid {
    padding-left: 14px !important;
    padding-right: 0 !important;
}

/*
#FormWI .col-12,
#FormWI .col-md-12,
#FormWI .col-lg-12 {
    padding-left: 0;
}
*/

.product-index-container {
    margin-left: 0;
}

.remove-product {
    float: right;
    margin-top: -60px;
    margin-right: 40px;
}

.col-12.mt-4.fix-margin-top-next-dropdown {
    margin-top: 1.5rem!important
}

.product-index-container {
    float: left;
    padding-right: 10px;
}

.product-information-container .fas.fa-circle {
    position: absolute;
    z-index: 10;
    top: 0;
    right: 32px;
}

.library-container .library-icon-container {
    height: 150px;
    width: 150px;
}


.wi-validate .modal-content .col-left, .wi-validate .modal-content .col-right {
  padding-left: 30px !important;
  padding-right: 18px !important;
}

#pre-load-texto, #pre-load-wait {
    left: 52%;
    width: 380px;
}

/** Listas en general **/
.filters {
  flex-direction: column;
  margin-bottom: 10px;
}

.filters .right-filters #FormExport{
  justify-content: space-between !important;
}

.filters > form > div{
  display: flex;
  width: 100%;
}

.filters .search-databis{
  width: 100% !important;
}

.filters .right-filters #MainFiltersCollapse {
  left: 0 !important;
}

.right-filters .dropdown.bootstrap-select.form-control {
  width: 100% !important;
}

/** End Listas en general **/

/** Lista Work Instructions **/
.filtersWorkInstruction .right-filters #FormExport #FiltersCollapse {
  left: -112px;
}

#modalCreateWI ul li {
  display: block !important;
}
/** End Lista Work Instructions **/

/** Preview **/
.preview-title-container #preview-title-image-container {
  text-align: left;
}

#previewWI .preview-title, #previewWI .preview-title-information {
  margin-right: 0;
}

/** End Preview **/

/** Breadcrumbs **/

ol.breadcrumb li:nth-child(3) {
  padding-left: 25px;
}

/** End breadcrumbs **/

/** Translations **/

#collapseTranslations {
  width: 76% !important;
}

#translations .list-group {
  width: 84% !important;
}

#translations #save_message {
  margin-top: 1rem !important;
}

/** End Translations **/

/** Formulario WI */
.nombre-paso {
  width: auto !important;
}

.add-products-wi {
  margin-top: 0 !important;
}

#add_another_product {
  display: block;
  margin-bottom: 10px;
}

#add_another_product + a > div {
  margin-left: 0 !important;
}

.fix-margin-top-next-dropdown {
  margin-top: 12px !important;
}

#identical-attach-file {
  display: block;
  margin-top: 10px;
  margin-left: 0;
}

.not_identical_container {
  width: 75% !important;
}

#label_single_marking {
  width: 80%;
}

#FormWI .form-wi-color-select {
  width: 70% !important;
}

#other_additional_epis_label {
  width: 80%;
}

.appendix-description {
  margin-top: 1.5rem !important;
}

.btn-next-step .text-left {
  display: none;
}

.btn-next-step {
  width: 50px;
  height: 50px;
}

.btn-next-step .fa-chevron-right {
  float: none;
  margin-right: 0;
  margin-top: 0;
  line-height: 25px;
}

.checkbox-container {
  flex-direction: column;
}

#tools-equipment-required-label {
  width: 80%;
}

.operation-OK, .operation-NOK {
  margin-bottom: 10px;
}

.step-order-container {
  padding-right: 0 !important;
}

.step-title-container {
  padding-left: 5px !important;
}

.btn-group-vertical, .step-options {
  flex-direction: row;
  align-items: baseline !important;
}

.btn-group-vertical {
  margin-right: auto;
}

.step-options {
  margin-right: 0 !important;
}

.btn-group-vertical>.btn-group:not(:last-child)>.btn, .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
  border-radius: 0 !important;
}

.step-media-options-container {
  margin-top: 20px;
}

.save-download-options a{
  display: block; 
}

.btn-preview-modal {
  margin-right: 0 !important;
  margin-bottom: 10px;
}

.mensaje-borrador {
  top: 120px;
  left: 20px;
}

.custom-modal #close-modal-media {
  right: 10px;
}

.custom-modal .modal-dialog {
  margin-left: auto;
  margin-right: auto;
}

.preview-title-container {
  padding: 20px 20px;
}

#previewWI .preview-container {
  margin: 0;
}

.btn-select-image span{
  display: inline-block !important;
}

#icon-image-list, #edit-image-list {
  padding: 10px;
}

#add-image-button {
  height: 50px !important;
  width: 50px !important;
  font-size: 20px !important;
}

#image-preview {
  max-height: 30vh !important;
}

div#image-preview div.canvas-container, div#image-preview div.original-image-container {
  height: 30vh !important;
}

.basic-button {
  font-size: 12px !important;
  padding: 5px !important;
}

div.basic-button span {
  font-size: 11px !important;
}

div.basic-button.add-button {
  padding: 5px 20px !important;
}

#LabelsModal .modal-body, #FormatModal .modal-body {
  font-size: 12px !important;
}

#FormWI .canvas-tools-inputs {
  margin-right: 0 !important;
}

#full-image-label {
  width: 80px;
}

#icon-image-list {
  padding: 16px !important;
}

#edit-image-list-tablet {
  padding: 10px !important;
}

#video-list {
  padding: 24px 24px 10px 24px !important;
}

#editImageModal .modal-dialog {
  margin-top: 3vh !important;
}

#editImageModal #close-modal-media {
  top: 5px !important;
}

#logo-zone #navbar-logo-admin img{
  height: 30px !important;
}

.menu-perfil-nav-responsive a {
  margin: 0 !important;
}

#files-uploading-information {
  width: 80% !important;
  left: 10% !important;
  right: 10% !important;
  min-width: auto !important;
}
/* End Formulario WI */