/*My customstyle*/
body{
	background: #EFEFEF;
}
.loginback {
    /* background: #6D8CB2; */
	background: url('../img/fc.jpg') no-repeat center center fixed;
    /* background: url('../img/bmwedit.jpg') no-repeat center center fixed; */
    background-size: cover;
}
.caretcus{
	float:right;
	margin-top:18px;
	margin-right:10px;
}
hr{
	margin-top: 0px;
}

.edits{
	color:#158dc8;
	cursor: pointer;
}
.deletes{
	margin-left: 2px;
	color:#b12c2c;
	cursor: pointer;
}

h1 ,h2, h3, h4, h5, h6{
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family: 'Raleway', sans-serif;
}
small{
	color:#7a7a7a;
}
hr{
	border-style: dotted;
}

.divider{
	border-bottom: 1px dotted;
}

/*Icon input*/
.iconic-input {
	position: relative;
}
.iconic-input i{
	color: #CCCCCC;
	display: block;
	font-size: 16px;
	height: 16px;
	margin: 8px 5px 8px 10px;
	position: absolute;
	text-align: center;
	width: 16px;
}
.iconic-input input {
	padding-left: 30px !important;
}

/*cus select*/
.cusselect , .cusselect select{
	height: 30px;
	width: 100%;
	border-radius: 0 3px 3px 0;
	border-color: #ccc;
}

/*Store list img*/
#store-list img {
	/* width: 160px !important; */
	height: 160px;
	/*border: 5px solid #ecf0f1;*/
	object-fit: cover;
    max-width: 100% !important;
    max-height: 160px;
	margin-bottom: 7px;
}

.leftpadding{
	/*padding-left: 0px !important;*/
}
.leftpadding p, .text-price, #store-detail{
	font-family: 'Open Sans', sans-serif;
}
.store-detail-title{
	font-weight: 700 !important;
	padding-bottom: 10px;
}

.store-detail-title h3{
	font-family: Arial, Helvetica, sans-serif;
}

.page-header{
	font-family: 'Open Sans', sans-serif;
	font-weight: bolder;
}

/*Submenu*/
.breadcrumb {
	background-color: #e7e7e7;
	border-bottom: 3px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;

	font-family: 'Open Sans', sans-serif;
}
.breadcrumb li a {
	/*color: #34495e;*/
}
.breadcrumb > li+li:before {
	font-family: FontAwesome;
	content: '\f054';
}

/*a hover*/
.tapshow a:hover{
	text-decoration: none;
}
table td, .modal input, .modal select, .modal textarea, .customfont input, .cusfont{
	font-family: 'Open Sans', sans-serif;
}
.customfont label{
	/*font-weight: normal;*/
}

/*Button*/
.btn-defaultnew {
	border-color: #1abc9c;
	background-color: #1abc9c;
	border: 1px solid #1abc9c;
	color:#ecf0f1;
}
.btn-drop {
	border-bottom: 4px solid #16a085;
}
.btn-defaultnew:hover{
	color: #DCE3E5;
}

.btn-infonew {
	border-color: #e74c3c;
	background-color: #e74c3c;
	border: 1px solid #e74c3c;
	border-bottom: 4px solid #c0392b;
	color:#ecf0f1;
}
.btn-infonew:hover{
	color: #DCE3E5;
}

.btn-successnew {
	border-color: #2ecc71;
	background-color: #2ecc71;
	border: 1px solid #2ecc71;
	color:#E3FFEF;
	border-bottom: 4px solid #27ae60;
}
.btn-successnew:hover{
	color: #AEEFCA;
}

.btn-warningnew {
	border-color: #f1c40f;
  	background-color: #F3BD12;
  	border: 1px solid #f1c40f;
  	 border-bottom: 4px solid #f39c12;
  	 color:#801010;
}
.btn-warningnew:hover{
	color: #000;
}


/*Modal*/
.modal input, .modal select, .modal textarea{
	font-size: 12px;
}

/*Font bold*/
.acbold{
	font-weight: 600;
}
.cssmall tbody tr td{
	padding:3px;
	margin: 0px;
	font-size: 13px;
}
.cssmall tbody tr td i{
	color: #4FD99A;
	/*color: #999;*/
}
.cssmall{
	margin-top: -10px;
}

/*Custom nav*/
.cnavbar-inverse {
  background-color: #222;
  border-color: #080808;

  border: none;
  border-bottom: 3px solid;
  /*border-color: #13ADE5;*/
  /*background: #143B67;*/

  /*background: url("../img/ferrery-cover.jpg") no-repeat center center fixed;*/
  height: 100px;
  background-size: cover;
  background-position: 0px -350px;

  /*padding: 30px;*/

}

.form-login {
  max-width: 330px;
  /* margin: 100px auto 0; old style*/
  margin: 120px 40px 0;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
.form-login h2.form-login-heading {
  margin: 0;
  padding: 20px 15px;
  text-align: center;
  /* background: #34495e; */
  /* background: rgba(27, 61, 115, 1); */
  /* background: rgb(0, 0, 0); */
  /* background: rgb(0 38 104); */
  background: rgb(4 18 40);
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -ms-border-radius: 5px 5px 0 0;
  -o-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  color: #fff;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 300;
}
.login-wrap {
  padding: 20px;
}

/*BNtable*/
.nbtable tbody tr td{
	color: #777;
}
.nbtable tbody tr td, .nbtable tbody tr th{
	border: none;
	font-size: 13px;
	padding:3px 10px;
}
.nbtable tbody tr th{
	border: none;
	font-size: 14px;
}
.custable thead tr th{
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
}
.custable tbody tr td{
	font-family:  'Raleway', sans-serif;
	font-size: 11px;
}
.custablenew thead tr th{
	font-family:  'Raleway', sans-serif;
	font-size: 13px;
	color: #525252;
}
.custablenew tbody tr td{
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
}

/*Form label*/
.cusformlabel label{
	margin-top: 10px;
	font-family: 'Open Sans', sans-serif;
}

.invstyle{
	padding:0px 15px;
	/*border-bottom:1px dotted #ccc;*/

	border-bottom:1px dotted #ccc;

	font-size: 12px;
	width: 100%;
}

.cusicon{
	border: 1px solid #4F4F4F;
  	color: #9E9E9E;
}
/*.cusicon :hover{
	color: #e66454;
}*/

.stat-panel {
  background: #fff;
  border-radius: 2px;
  display: table;
  margin-bottom: 22px;
  overflow: hidden;
  position: relative;
  table-layout: fixed!important;
  width: 100%;
}
.bg-danger, .bg-danger a, .bg-danger a:focus, .bg-danger:active, .bg-danger:focus, .bg-danger:hover {
  color: #fff;
}
.bg-danger {
  background: #e66454!important;
}
.stat-cell {
  display: table-cell!important;
  overflow: hidden;
  padding: 20px;
  position: relative;
}
[class*=bg-] .bg-icon {
  color: rgba(0,0,0,.08);
}
.stat-cell .bg-icon {
  bottom: 0;
  color: rgba(0,0,0,.05);
  font-size: 100px;
  line-height: 100px;
  height: 100px;
  position: absolute;
  right: 0;
  text-align: center;
  width: 120px;
}
.text-xlg {
  font-size: 30px;
}
.text-slim {
  font-weight: 300!important;
}
.text-lg {
  font-size: 23px;
}
.text-bg {
  font-size: 17px;
}
.text-sm {
  font-size: 12px;
}

/*Visible text invoice*/
.invitxt{
	/*visibility: hidden;*/
}
.invitxt_new{
	/* visibility: hidden; */
}

/* @media screen and (height: 275px) {
	.salecol > :first-child
	{
	   position:relative;
	}
 } */




