@CHARSET "ISO-8859-1";
.error{
	border-color: #f56954 !important;
    box-shadow: none;
}

@font-face {
    font-family: CerpsFont;
    src: url(../font/com_algerian.ttf) format("truetype");
}
.print-td p
{
    margin-bottom: 2px !important;
    font-size: 14px;
}
.print-td h3{
    font-family: CerpsFont;
    margin-bottom: 4px !important;
}

.print-main .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th
{
    border: none;
}

.border-top{
    border-top: 1px solid gray !important;
}

.login-page{
	/* background-image: url("../img/back-login.jpg") !important; */
	background: url(../img/back-login.jpg) no-repeat center center fixed !important;
	width:100%;
	height:100%; 
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
}

.customer
{
    border: 0px solid #000000 !important;
    border-bottom-width: 1px !important;
    border-bottom: 1px dashed gray !important;
    background-color: transparent !important;
}

.customer:FOCUS {
	outline: 0 !important;
}

#print_bill_final .col-lg-12{
	padding-left: 3px !important;
	padding-right: 3px !important;
}

/* .radio-check{
	 -webkit-appearance: checkbox; Chrome, Safari, Opera
    -moz-appearance: checkbox;    Firefox
    -ms-appearance: checkbox;     not currently supported
} */

.blink_me {
   /* -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;*/
}

.blink_me:HOVER{
	color: white !important;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}
#available_value{
	font-weight: bolder;
	font-size: 24px;
}

.brand ul{
    border: 1px solid #ddd;
    list-style: none;
    height: 250px;
    padding: 0px;
    overflow-y: scroll;
}
.brand ul li{
    cursor: pointer;
    padding: 5px 5px;
    border-bottom: 1px solid #ddd;
}
.brand ul a{
    color: black;
}
.brand ul .active{
    background-color: #00ACEE;
}
.brand ul .active a{
    color: white;
}
.brand ul li:hover{
    background-color: #222;
    color: white;
}

.brand ul::-webkit-scrollbar {
    width: 0.25em;
}

.brand ul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}

.brand ul::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    outline: 1px solid slategrey;
}