.hd_main_all{
	background:red;
	/* Safari */
	-webkit-transform: rotate(-90deg);
	/* Firefox */
	-moz-transform: rotate(-90deg);
	/* IE */
	-ms-transform: rotate(-90deg);
	/* Opera */
	-o-transform: rotate(-90deg);
	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    position: absolute;
    left: -246px;
    top: 204px;
    text-transform: uppercase;
    width: 485px;
	z-index:10000;	
	text-align:center;padding:5px ;
	background: #d05454;
	color: #ab1414;
    letter-spacing: 19px;
}
.hd_main_all_r{
	background:red;
	/* Safari */
	-webkit-transform: rotate(-90deg);
	/* Firefox */
	-moz-transform: rotate(-90deg);
	/* IE */
	-ms-transform: rotate(-90deg);
	/* Opera */
	-o-transform: rotate(-90deg);
	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    position: absolute;
    left: -190px;
    top: 137.6px;
    text-transform: uppercase;
    width: 354px;
	z-index:10000;	
	text-align:center;padding:5px ;
	background: #d05454;
	color: #ab1414;
    letter-spacing: 19px;
}


body{font-family: 'Roboto', sans-serif;font-weight:400;}
table tr td{border:none !important;font-size:13px;}
 
 /* menu style  */
.dropdown-submenu {position: relative;}
.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

 /* End of menu style */
 
 /* ----- style for right menu of mtrl ---- */
.right_menu_mtrl{position:fixed;right:0px;top:66px;z-index:2;width:35px;}
.right_menu_mtrl .col-sm-12{ text-align:center;padding:10px;}
.right_menu_mtrl  a{text-decoration:none;color:#fff;font-size:12px;}
.rec1{background:#dc2c2c;border-radius: 17px 0 0 0;}
.rec2{background:#6e4e90;}
.rec3{background:#2fceb9;}
.rec4{background:#e2cf5e;border-radius: 0 0 0 17px;}
/* th{background:#b1b4d4;} */
th{background:#e8be6d;}
body{background:#f9e9e;}
.align_right{text-align:right;}
.align_center{text-align:center;}

.receipt_cls{padding-left:40px;min-height:43px;}
.table_print tr td{font-size:18px;}
.logo_1_cls{width:60px;position:relative;float:left;clear:both;z-index:10000;margin-top: -1px;}
.logo_2_cls{width:290px;float:right;position:relative;top:0;}
.brdr_btm{border-bottom:2px solid #000;}
#menu_clr li a{color:#ffffff !important;}
#menu_clr li a:hover{background:transparent;font-size:14.4px;}
.open>.dropdown-menu,.dropdown-submenu>.dropdown-menu  {background: #f1513f;}


.btn-primary {background-color: #f1513f;}
.btn-primary:hover {background-color: #f15131;}

.cls_p_tblhd{width:80%;border-bottom:1px solid #000 !important;min-height:23px;}
.cls_hd_print{font-weight:bold;font-size:20px;text-transform:uppercase;}
.del_wrk{cursor:pointer;color:red;border:1px solid red;text-align:center;border-radius:50%;padding:3px 0px;}
.cls_del{cursor: pointer;color: red;border: 1px solid red;text-align: center;border-radius: 50%;padding: 0px 0px;width: 25px;height: 25px;}
/* 
#customer_Id_1{
	  -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
} */