/* here you can put your own css to customize and override the theme */
/*theme elements overrides*/
/*
.select2-container {
    z-index: 2147483647;
}*/

.select2-container {
    /*SELECT2 en modales*/
    z-index: 1000001 !important;  
}
.select2-dropdown {
	z-index: 1000002 !important;  
}
.modal-open .select2-search {	
    z-index: 1000003 !important;
}
.select2-container input {
    z-index: 2147483647 !important;
    background:azure !important;
}
address {
    margin-bottom: 10px !important;
}
/*end overrides*/
.breadcrumb {
    padding: 0 0 10px;
}
.portlet.port-filter {
	margin-bottom: 10px;
}
.portlet.port-filter .form-group {
	margin-bottom: 0;
}
.portlet.port-filter > .portlet-body {
	padding: 10px 10px 2px;
}
.port-filter label {
  display: block !important;
}
.portlet h4 {
  margin-top: 5px;
  margin-bottom: 5px;
}
.portlet .datepaginator-sm {
    font-size: 10px;
    height: 40px;
    margin-bottom: 20px;
}
#tb-cotiza_wrapper .tabletools-dropdown-on-portlet {
margin-top: -133px;
margin-right: 45px;
}
table.dataTable th {
  background-color: #e9edef !important;
}
tr.group,
tr.group:hover {
    background-color: #ddd !important;
    font-weight:bold;
}
#tb-data tr.group td {
  font-size: 14px;
}
/*BBC*/
/*Ampliamos el tamaño del precio medio*/
.label {
  font-size: 14px;
}
/*Disminuimos la negrita del campo precio medio*/
.bold {
  font-weight: 600 !important;
}
/*Cambiamos el color de la cabecera del datatable*/
.table-scrollable > .table-bordered > thead > tr:last-child > th {
  background-color: #C2D6D6;
}
/*Aumentamos el tamaño del icono mas, menos, igual del precio medio*/
[class*=" icon-"] {
  font-size: 20px;
}
/*Texto informativo en el footer en negrita y centrado*/
#infor-war {
    text-align: center;
    font-weight: bold;
}
/*FIN:: BBC*/
td .dt-vn {
  /*font-size: 1px;*/
}
i.fa-1-5x{
  font-size: 1.4em;
}
.dt-vn{
  font-size: 14px;
}

#list-lonjas .row {
   padding-top: 5px;
   padding-bottom: 5px;
}
#list-lonjas h3 {
  margin-top: 0px !important;
}
#tb-subasta .progress { margin: 0; height: 35px; border-radius: 0 !important; float: left; width: 60%; margin-bottom: 0; background-color: #eee !important;}
td.wrap-progress {
  min-height: 35px;
  padding: 0 !important;
}
.progress-bar {
  background-color: #81a8c5 !important;
  box-shadow: none !important;
}
div.progress-kg {
  float: right;
  width: 40%;
  padding: 8px;
  text-align: right;
}
.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}
#wcotiza {
	padding-right:0px !important;
}
ol.list-aviso h4 {
  display: inline-block;
}
/*
.law-lk a {
  display: inline-block;
  padding-left: 5px;
}
*/
.titleLonja {
  font-weight: normal;
}
.cc-cookies {
    background-color: #999 !important;
}
a.cc-cookie-accept {
    background-color: #67809F !important;
}
.note-editable {
  background-color: #fff !important;
}
.toast-info {
    background-color: #428bca !important;
}
.toast-warning {
    background-color: #f68e3d !important;
}
#toast-container > .toast-warning {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}
@media (max-width: 800px){
  .toast-top-right-custom {
    right: 10px;
    top: 80px;
  }
  .toast-top-right-custom .toast-info,.toast-top-right-custom .toast-warning{
    width: 350px !important;
  }
  .law-lk {
    text-align: left;
  }
}
@media (min-width: 800px) and (max-width: 1025px) {
  .toast-top-right-custom {
    right: 10px;
    top: 80px;
  }
  .toast-top-right-custom .toast-info,.toast-top-right-custom .toast-warning{
    width: 350px !important;
  }
  .law-lk {
    text-align: left;
  }
}
@media (min-width: 1025px) and (max-width: 1281px) {
  .toast-top-right-custom {
    right: 20px;
    top: 90px;
  }
  .toast-top-right-custom .toast-info,.toast-top-right-custom .toast-warning{
    width: 450px !important;
  }
  .law-lk {
    text-align: right;
  }
}
@media (min-width: 1280px) {
  .toast-top-right-custom {
    right: 20px;
    top: 90px;
  }
  .toast-top-right-custom .toast-info,.toast-top-right-custom .toast-warning{
    width: 650px !important;
  }
  .law-lk {
    text-align: right;
  }
}

