/* Add here all your css styles (customizations) */
#footer { margin-top: 400px !important;}

.table-responsive {
     display: block !important;
    width: 100% !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    -ms-overflow-style: -ms-autohiding-scrollbar !important;

}


.multicombo li
{   
	width: 20% !important;
    float: left !important;
}

.multicombo { max-width: 400px !important;
	min-width: 400px !important;
             }


@-webkit-keyframes change-color {
  0%   { border-color: blue; }
  100% { border-color: red; }
}
@-moz-keyframes change-color {
   0%   { border-color: blue; }
  100% { border-color: red; }
}
@-o-keyframes change-color {
  0%   { border-color: blue; }
  100% { border-color: red; }
}
@keyframes change-color {
  0%   { border-color: blue; }
  100% { border-color: red; }
}

.animated-border {
  -webkit-animation: change-color 3s infinite; /* Safari 4+ */
  -moz-animation:    change-color 3s infinite; /* Fx 5+ */
  -o-animation:      change-color 3s infinite; /* Opera 12+ */
  animation:         change-color 3s infinite; /* IE 10+ */
}

.popover{
	
	z-index: 99995 !important;
}


.loader1 {
  border: 4px solid #ccc; /* Light grey */
  border-top: 4px solid #3498db; /* Blue */
  border-radius: 50%;
  width: 30px;
  height: 30px;
		    box-shadow: 0px 0px 1px 0px ,inset 0px 0px 1px 0px;
  -webkit-animation: spin 1s linear infinite; /* Safari */
  animation: spin 1s linear infinite;
}
	
	@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}		
	

 


