body {
	padding-top: 100px;
}
.daana-template {
 padding: 40px 15 px;
 text-align: center;
}

#error_explanation {
}

#glyphicon-double {
	font-size: 2em;
}

.textual {
 font-family: "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;
 font-size: 16px;
}

#its_free{
	font-size: 20px;
}

#phone{
	content: "+91";
}

#daana_footer{
	color: white;
  font-family: "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;
}

#daana_footer a {
	color: white;
}

h1, h2 {
 font-family: "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;
 font-weight: bold;
}

h1 {
	margin-top: 0;
}

/* generic table */
.generic_list {
	border-collapse: collapse;
}

.generic_list th, .generic_list td {
	padding: 5px;
  border: 1px solid #000
}

.box_form {
	width: auto;
	margin-left: auto;
	margin-right: auto;	
	background-color: #ceeaeb;
	padding: 30px;
  margin-top: 50px;
}

/* hacking bootstrap */
.navbar-inner {
	margin-left: 20px;
}


/* retail shopping styles */
#summary {
	width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
	color: white;
	background-color: rgb(183,198,206);
}

.simplCart_items tbody{
	height: 150px;
	width: auto;
	overflow: scroll;
}

.simpleCart_shelfItem {
  margin: 10px 7px 10px 2px;
	padding-top: 3px;
  float: left;
  width: 110px;
  height: 180px;
  text-align: center;
  background-color: #fefefe;
  font-weight: bold;
  position: relative;
  font: 12px "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;
  border: 1px solid #dcc173;
  padding: 5px;
  text-align: center;
  color: black;
}

.clearer {
	border-top: solid 2px #dcc173;
	padding-top: 10px;
  clear: both;
  font: 14px "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
}

.product_image_list {
	width: 100px;
	height: 100px;
	padding-bottom: 5px;
}

.item_price::before {
	content: "Rs.";
}

.item_pid {
  display: none;
}

.item_name {
 font-weight: bold;
 display: none;
}

.item_product {
	font-weight: bold;
}

.item_package {
	font-weight: bold;
}

.badge-add-to-cart {
	background-color: rgb(99,44,14);
  font: 16px "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;
	position: absolute;
  top: 73px;
  left: 50px;
}

.badge-info-in-cart {
	background-color: rgb(99,44,14);
  font: 14px "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;
	position: absolute;
  top: 75px;
  left: 10px;
}


.badge-coming-soon {
	background-color: rgb(99,44,14);
  font: 12px "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;
	position: absolute;
  top: 	10px;
  left: -5px;
}

.more_info {
	display: none;
}

.ui-autocomplete {
	z-index: 9999;
}

.product {
	font-weight: bold;
}

.package {
	font-weight: normal;
}

.navbar-brand {
	color: white;
	font-family: "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;

}

.modal-body, .modal-header {
 font-family: "Georgia", "Arial", "Helvetica", "Segoe UI", Segoe, "Trebuchet MS", Verdana, sans-serif;
}

.control-label {
	display: float;
	width: 200px;
	text-align: right;
}

.badge-error {
	background-color: red;
}

/* order styling */
a.order_list {
	color: black;
}

.glyphicon-order {
    font-size: 2em;
}

/* highlighted */
.highlighted {
	background-color: yellow;
}
