#molt_abm_table_container {
  width:95%;
  padding-top:15px;
  padding-bottom:5px;
}

.part_upload_super_container {
    border-radius:3px;
    background-color:white;
    border:dotted grey 1px;
    width:100%;
    display:inline-block;
}

@media (min-width: 481px) and (max-width: 767px) {
  
  #molt_abm_table_container {
    overflow-x:auto!important;
    max-height:300px!important;
  }
 
 
  ::-webkit-scrollbar {
  width: 20px;
  height:20px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: red;
  border-radius: 10px;
}
  
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
  
  #molt_abm_table_container {
    overflow-x:auto!important;
    max-height:300px!important;
  }

  ::-webkit-scrollbar {
  width: 20px;
  height:20px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: red;
  border-radius: 10px;
}
  
}




.alert_close{
  color:white;
  background-color:grey;
  width:20px;
  height:20px;
  border-radius:10px;
  float:right;
  padding-left:6px;
  padding-top:2px;
  position:relative;
  top:-20px;
  cursor: pointer

}

.myWysiwyg{

  float:center;
  width:100%;
  min-height:150px;
  height:150px;
  overflow:auto;
  border:dotted grey 1px
}


.spinner {
   position: relative;
   left: 0px;
   top: 250px;
   margin-left:auto;
   margin-right:auto;
   height:100px;
   width:100px;
   -webkit-animation: rotation .6s infinite linear;
   -moz-animation: rotation .6s infinite linear;
   -o-animation: rotation .6s infinite linear;
   animation: rotation .6s infinite linear;
   border-left:6px solid rgba(0,174,00,.15);
   border-right:6px solid rgba(0,174,00,.15);
   border-bottom:6px solid rgba(0,174,00,.15);
   border-top:6px solid rgba(0,174,00,.8);
   border-radius:100%;
   z-index:99993;
}

@-webkit-keyframes rotation {
   from {-webkit-transform: rotate(0deg);}
   to {-webkit-transform: rotate(359deg);}
}
@-moz-keyframes rotation {
   from {-moz-transform: rotate(0deg);}
   to {-moz-transform: rotate(359deg);}
}
@-o-keyframes rotation {
   from {-o-transform: rotate(0deg);}
   to {-o-transform: rotate(359deg);}
}
@keyframes rotation {
   from {transform: rotate(0deg);}
   to {transform: rotate(359deg);}
}



.crud_loader_container{
  display:none;
  background-color:#f3fdf2;
  opacity:0.9;
  z-index:99991;
  width:100%;
  height:100%;
  position:fixed;
  top:0px;
  left:0px;
}

.crud_title {
  font-size:22px!important;
  margin-bottom:15px;
}

#molt_abm_table_container {
  width:95%;
  margin-top:15px;
  display:block;
}
#molt_abm_table_container #navigator {
  margin-top:5px;
  width:100%;
  text-align:center;

}
  

#molt_abm_table_container table {
  width:100%;
}




#molt_abm_form_container_wp_gp_em_divisa_cotizaciones .form-group {
  width:24%;
  white-space:nowrap;
  display:inline-block;
  margin-right:3px;
}

#molt_abm_form_container_wp_gp_em_usuarios .form-group {
  width:24%;
  white-space:nowrap;
  display:inline-block;
  margin-right:3px;
}

#molt_abm_form_container_wp_gp_em_personas_juridicas .form-group {
  width:45%;
  white-space:nowrap;
  display:inline-block;
  margin-right:3px;
}