.navbar-nav>.user-menu .user-image {
	width:40px;
	height:40px;
}

.btn {
    border-radius: 0px;
}
.pointer{ 
	cursor: pointer; 
}
.content {
	min-height: 600px;	
}
.table tr td {
	/*font-size:13px;*/
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}
#cart{
	background:#FFF;
	border: 1px solid #ccc; 
	min-height: 300px;	
	/* width:100%; */
	/* height:400px;  */
	/* padding: 0px;  */
	/* overflow-y:scroll;  */
	/* margin-top:-1px;  */
}

.table-fixed thead {
  width: 98%;

}
.table-fixed tbody {
  height: 100px;
  overflow-y: auto;
  width: 100%;
}
.table-fixed thead, .table-fixed tbody, .table-fixed tr, .table-fixed td, .table-fixed th {
  display: block;
}
.table-fixed tbody td, .table-fixed thead > tr> th {
	
  float: left;
  border-bottom-width: 0;
}
.table-fixed thead > tr> th {
	color:#FFF; background:#00539b;
}
.topalert{
	background-color:#F4F4F4;
	padding:5px;
	text-align:center;
	color:#000;
	font-size:14px;
}


.alias {cursor: alias;}
.all-scroll {cursor: all-scroll;}
.auto {cursor: auto;}
.cell {cursor: cell;}
.context-menu {cursor: context-menu;}
.col-resize {cursor: col-resize;}
.copy {cursor: copy;}
.crosshair {cursor: crosshair;}
.default {cursor: default;}
.e-resize {cursor: e-resize;}
.ew-resize {cursor: ew-resize;}
.grab {cursor: grab;}
.grabbing {cursor: grabbing;}
.help {cursor: help;}
.move {cursor: move;}
.n-resize {cursor: n-resize;}
.ne-resize {cursor: ne-resize;}
.nesw-resize {cursor: nesw-resize;}
.ns-resize {cursor: ns-resize;}
.nw-resize {cursor: nw-resize;}
.nwse-resize {cursor: nwse-resize;}
.no-drop {cursor: no-drop;}
.none {cursor: none;}
.not-allowed {cursor: not-allowed;}
.pointer {cursor: pointer;}
.progress {cursor: progress;}
.row-resize {cursor: row-resize;}
.s-resize {cursor: s-resize;}
.se-resize {cursor: se-resize;}
.sw-resize {cursor: sw-resize;}
.text {cursor: text;}
.url {cursor: url(myBall.cur),auto;}
.w-resize {cursor: w-resize;}
.wait {cursor: wait;}
.zoom-in {cursor: zoom-in;}
.zoom-out {cursor: zoom-out;}

/* @media only screen and (max-width: 667px){ */

/* } */

@media only screen and (max-width: 667px) {
        /* Force table to not be like tables anymore */
        #cart table,
        #cart thead,
        #cart tbody,
        #cart th,
        #cart td,
        #cart tr {
        display: block;
        }
         
        /* Hide table headers (but not display: none;, for accessibility) */
        #cart thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px; 
        }
        #cart tbody tr {

		border-top: 2px solid #00539b;
        }
         
        /* #cart tr { border: 1px solid red; } */
          
        #cart td {
        /* Behave like a "row" */
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 45%;
        white-space: normal;
        text-align:left;
		min-height: 24px;
		padding-top:2px;
		padding-bottom:2px;
        }
         
        #cart td:before {
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 0px;
        left: 6px;
        width: 40%;
        padding-right: 10px;
        white-space: nowrap;
        text-align:left;
        font-weight: bold;
		
		
        }
         
        /*
        Label the data
        */
        #cart td:before { content: attr(data-title);  }
		#cart .form-control, #cart a{ position: relative; z-index: 99; height:20px; padding:0px;}
		
	
	 #bottom_of_cart {
		margin-top:50px;
	 }
		/* Force table to not be like tables anymore */
        #bottom_of_cart table,
        #bottom_of_cart thead,
        #bottom_of_cart tbody,
        #bottom_of_cart th,
        #bottom_of_cart td,
        #bottom_of_cart tr {
        display: block;
        }
         
        /* Hide table headers (but not display: none;, for accessibility) */
        #bottom_of_cart thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px; 
        }

         
        #bottom_of_cart td {
       
        border: none;

        position: relative;
		width:100%;
        white-space: normal;
        text-align:left;
		min-height: 24px;
		padding-top:2px;
		padding-bottom:2px;
        }
         


}