span.infos {
    font-size: 12px;
    line-height: 15px;
    display: inline-block;
    color: #d93025;
    background-color: #faede7;
    border: 1px solid #d87575;
    padding: 4px;
    font-weight: bold;
    margin: 2px;
}
span.infos i {margin-right: 0px;}
span.chit_infos {
    font-size: 12px;
    line-height: 15px;
    display: inline-block;
    color: #fff;
    background-color: #0077d1;
    border: 1px solid #0077d1;
    padding: 4px;
    font-weight: bold;
    margin: 2px;}
span.chit_infos i { margin-right: 0px;}
.form-control { font-size: 13px; line-height: 15px;}
.image-upload .row {max-width: 100%; margin: 0;}
.image-upload label { cursor: pointer;}
.image-upload .row div { margin-bottom: 10px;}
.image-upload .row div div.cover {
	padding: 10px; 
	border-radius: 10px;
	position: relative;
	margin: 0;
	display: inline-block;
	text-align: center;
	max-width: 100%;
	border: 1px solid #ced4da;}
.image-upload .row div div.cover button {
	position: absolute;
	right: 3px;
	top: 3px;
	border-radius: 20%;}
.image-upload .row div div.cover img {
	cursor: pointer;
	max-width: 100%;}
.image-upload .row div div.cover input[type="text"] { margin-top: 10px; }
.table-responsive { overflow-y: hidden; scrollbar-width: thin; }
.edit_title { margin-bottom: 0; }
#table_records_cover { font-size: 14px; line-height: 16px; }
.datepicker-dropdown { min-width: 15rem; }
.datepicker-dropdown table { width: 100%; }
.datepicker-dropdown table .datepicker-switch { text-align: center; }
.datepicker-dropdown table .dow, .datepicker-dropdown table .day { padding: 3px; text-align: center;}
.datepicker-dropdown table .active { background-color: #f00;}
.datepicker-dropdown table .disabled { background-color: #555;}
.select2-container .select2-selection--single { height: calc(2.25rem + 2px) !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered { padding-top: 5px;}
.select2-container--default .select2-selection--single .select2-selection__arrow { height: 35px !important;}
.input-group .select2-container {width: 75% !important;}
input::-webkit-outer-spin-button{-webkit-appearance: none; margin: 0;}
input[type=number] {-moz-appearance: textfield; appearance: textfield;}	
.customer_chit_row {font-size: 14px; line-height: 18px;}
#address_row_cover {max-height: 250px; overflow-y: scroll; scrollbar-width: thin;}
.card_heading {width: 90%; display: inline-block;}
.chit_desc_home {height: 320px; scrollbar-width: thin; margin-bottom: 20px;}
.chit_desc_fund {height: 350px; scrollbar-width: thin; margin-bottom: 20px;}
.chit_desc {height: 150px; scrollbar-width: thin;}



@font-face{
  font-family:'bold';
  src:url('font/bold.ttf') format('truetype');
  font-style:normal;
  font-weight:normal;}
@font-face{
	font-family:'medium';
	src:url('font/medium.ttf') format('truetype');
	font-style:normal;
	font-weight:normal;}
.wrdbrk{white-space:pre;}
.smallfnt{font-size: 14px;}  
.logo{width:80px;}
.top-bg{background-color: #d10000;}
.top-bar-info li {
	font-size: 12px;
	color: #fff;
	display: inline-block;
	padding-right: 15px;}
.nav-btn {
  background-color: #d10000;
  color: #fff !important;
  padding: 12px 25px;
  line-height: 25px;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 50px;}
  .navfont {
    font-family: Arial, sans-serif;
    font-weight: 600;
    font-size: 16px;
  }
.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.7) !important;}
.footer{padding:60px 0 10px 0; background: #f1f0f0;}
.bordertop {border-top: 1px solid #454545 !important;}
.text1 {position: relative; padding: 5px 0 0 30px; margin-top: -45px;}
.success-btn{background-color: green;
  color: #fff !important;
  padding: 6px 15px;
  font-size: 12px;
  border-radius: 5px;
  font-family:'medium';
  white-space: pre;}
.primary-btn{background-color: #e41212;
  color: #fff !important;
  padding: 6px 15px;
  font-size: 12px;
  border-radius: 5px;
  font-family: 'medium';
  border: 1px solid #e41212;
  white-space: pre;}  
.aproval-btn  {background-color: yellow;
  color: #000 !important;
  padding: 6px 15px;
  font-size: 13px;
  border-radius: 5px;
  font-family:'medium';
  white-space: pre;}
.one-column {
  background-color: #ffffff;
  padding: 0px 0px 20px;
  border:1px solid #d10000;
} 
.one-column1 {
  background-color: #ffffff;
  padding: 0px 0px 10px;
  border:1px solid #d10000;}  
.paraclr {color: #5a5a5a;}  
.padht{transition: 0.5s; transform: translateY(0);}
.padht:hover {-webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); cursor:pointer; box-shadow: 0 .5rem 1rem rgba(0,0,0,0)!important;}	
.dropdown-item:active{color: white!important; text-decoration: none; background-color: #d10000!important;}
.dropdown-item:focus, .dropdown-item:hover {color: #fff!important;text-decoration: none;background-color: #d10000!important;}
.card-header {
  background-color: rgb(120, 15, 127)!important;
  color: #fff!important;
}
@media (min-width:1px) and (max-width:767.98px){
.logo {width: 80px;}
.one-column1  {
  margin: 0px;
}
}
@media (min-width:768px) and (max-width:991.98px){
  .one-column1  {
    margin: 0px;
    height: 350px;
  }
  }	  

  .time-of-year {
    color: #555;
    font-size: 24px;
    margin: 100px 75px 10px 75px;
    position: relative;
    text-align: center;
    width: 200px;
    transform: translateZ(0);
    -webkit-transform: translateZ(0); 
    -webkit-font-smoothing: antialiased;}
  .time-of-year .tooltip {
    background: #db2a1b;
    opacity: 0;
    border-radius: 3px;
    bottom: -49px;
    font-size: 20px;
    display: block;
    left: -67px;
    padding: 15px;
    pointer-events: none;
    position: absolute;
    width: 320px;
    height: 100px;
    z-index: 1102;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition: all .7s ease-out;
    transition: all .7s ease-out;}
  .time-of-year .tooltip::after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #db2a1b;
    bottom: 58px;
    content: " ";
    position: absolute;
    width: 0;
    height: 0;
    left: 0%;
    margin-left: -13px;
    transform: rotate(92deg);}
  .time-of-year:hover .tooltip {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);}
    .w0{width:0%;}
    .fixed{position:fixed; z-index:2;}
    .priceicn{width:45px;}
    .priceicn2 {width: 120px;}
    .point{bottom:10px; left:10px;}
    .point1{bottom:70px; left:10px;}

.default_button_css { 
  background-color: #fb7c0d;
  border: 2px solid #fb7c0d;
}    

.cart_search { 
  bottom: 30px !important;
  background: none !important;
  height: auto !important;
  left: -150px !important;
}
.cart_search:after { border: none !important; }

.chit_quantity_cover {
  width: 75px;
  font-size: 14px;
  display: inline-block;
  line-height: 15px;
  padding: 10px 5px;
}