/* menu row */
#menurow {
	background:none repeat scroll 0 0 #000033;
	height:50px;
	padding:0 0 0 18px;
	color:#FFFFFF;
	
}

.route_values_1
{
font-size:1.5em;font-weight:500;color:#FAA500;text-align: right;

}
.route_values
{
font-size:1.2em;font-weight:500;color:#FAA500;text-align: right;

}
.route_label
{
font-size:2em;font-weight:700;color:#800080;text-align: right;

}

.route_pop
{
	left:100px;
	top:100px;
	color:#000000;
	padding:1px;
	display:none;
	opacity:0.8;
	font-size:1.25em;
	position:absolute;
    z-index:10;
	border:1px solid #ccac00;
	border-radius:5px;
	
}

.route_o_pop
{
	left:100px;
	top:100px;
	color:#000000;
	padding:1px;
	opacity:0.8;
	font-size:1.25em;
	position:absolute;
    z-index:10;
	border:1px solid #ccac00;
	border-radius:5px;
	
}


.yellow
{
	
	color:#800080;

	
}


/*background-color:#F0E68C;   */

#msg_panel{
	position:relative;
	
}
/* End menu row */
/* clear Row  */
#clearrow{
	margin-top:70px;
	min-height:500px;
}


#floorrow{
	margin-top:15px;
min-height:500px;

}
#clearrowsub{
	margin-top:70px;
	

}

.jumbotron{
background:rgba(255,255,255,0.2) !important;
color:red !important;
}

/*End clear row*/
/* content row background-color:#00b5c1#d0d4dd;#042e56*/
label.error {
    float: none;
    color: #000;
    padding: .5em;
    vertical-align: top;
    display: block;
	background-color:yellow;
}

#contentrow{
	background-color:#d0d4dd;
	
	padding-top:20px;

	
}
table{
	
	border: none;
    margin:0 auto;
	
}

th, td {
    padding: 10px; 
}
	
.poster{
	background-color:#d0d4dd;
	width:300px;
	border-radius:5px;
	padding:5px;
    color:#042e56;
	font-size:1em;
	
}

.pageclass
{
padding:5px;
background-color:#add8e6;
color:#FFFFFF;
	
}
.pmvalues
{
border:solid 1px #A4D3EE ;
}

#total
{
background-color:red;
color:#ffd700;
font-size:1.5em;	
width:150px;
font-weight:900;
}
.tablelabels
{
background-color:#ffffff;
color:#000d1a;	
font-weight:600;
	
}
.bigtext /*total order label*/
{
font-size:1.2em;
color:#ffff7f !important;
font-weight:900;	
}

.smalltext 
{
font-size:0.75em;
color:#0184cc !important;
font-weight:900;	
}
	


.cornertd   /*pricematrix corner*/
{
background-color:#A4D3EE;	
color:#042e56;
	
}
/*End content row	border: 1px solid #042e56;*/

/* footer row */
#footerrow{
	background-color:#428bca;
	color:#A4D3EE;
	padding:20px;

	
}
#footercenter{
	text-align:center;

	
}

.stickynavbar{
     width: 100%;
    position: fixed;
    top: 100%;
}
/* End footer row */


/* alter bootstrap */

.panel-default > .panel-heading-hhes {

background: #DF9D0D;
color: #fff;
font-weight: 900 }

/* -----------------*/




/* Social */


.social li { display:inline-block; }
.social li a { margin:10px 0 10px 15px; display:block; }
.social li.first a { margin:10px 0 0 0; }
.twitter a { text-indent:-9000px; text-decoration:none; width:16px; height:16px; background:url(../images/buttons/bg-twitter.png) no-repeat left top; }
.twitter a:hover { background:url(../images/buttons/bg-twitter.png) no-repeat 0px -16px; }
.facebook a { text-indent:-9000px; text-decoration:none; width:16px; height:16px; background:url(../images/buttons/bg-facebook.png) no-repeat left top; }
.facebook a:hover { background:url(../images/buttons/bg-facebook.png) no-repeat 0px -16px; }

/*-- End social--*/

/*---Maps ---*/

        #map { height: 100vh; width: 75%; float: left; }
        #sidebar { height: 100vh; width: 25%; float: right; overflow-y: scroll; padding: 10px; box-sizing: border-box; }
        .seller-info { margin-bottom: 10px; padding: 10px; border: 1px solid #ccc; }
        .seller-info h3 { margin: 0; }




/*-----------*/