body { font-family: "Roboto", sans-serif; }
.content { margin: 0px 30px; }
.banner { text-align:center; margin-left:5%; margin-right:5%; }
.topbar { height:60px; margin-bottom:80px; }
.logo { float:left; }
.menubar { height:60px; float:right; margin-top:43px; }
.mleft { border-top-left-radius:50%; border-bottom-left-radius:50%; }
.mright { border-top-right-radius:50%; border-bottom-right-radius:50%; }
.mitem {
	text-align:center; vertical-align:top; height:100%;
	color:white;
	/* background-color:darkslateblue; */
	background-color:#5887BE;
	margin-bottom:10px -1px; margin-top:-25px;
	margin-left:-4px; margin-right:0px;
	padding:12px;
	/* border-bottom-left-radius:25%;
	border-bottom-right-radius:25%; */
}
.menubarsub { height:45px; left:100px; clear:both; margin-top:40px; }
.mbarinline { margin-top:20px; }
.msub { padding:4px 8px; font-size:80%; }
.mtext { color:white; font-family: "Roboto", sans-serif; }
.msel { background-color:#E76029; }
thead tr { font-weight:600; colorX:darkblue; }
.params { margin-left: 100px; margin-bottom:40px; margin-top:14px; }
.params td { padding:4px 12px; border:1px solid; }
.p_now { color:darkgreen; }
.p_soon { color:#7D983D; }
.p_year { color:#F9A01B; }
.p_long { color:#E76029; }
.wh { color:white; }

li { margin-left: 1%; }
a:link, a:visited { color:#084B74; text-decoration:none; }
a:hover { color:lightcoral; }
p { padding-left: 2%; padding-right: 100px; }
@media screen and (min-width: 1200px) {
	p { font-size: 36px; }
}

.ptr { cursor:pointer; }
.nav { cursor:pointer; }
.nav:hover { background-color:#FBA46A; }
.trailer {
	background-color:lightgray; color:white; text-align:center; margin-top:120px; padding:40px;
}
.trailer a { color:darkgray; }
.trailer a:hover { color:#E76029; }
/* product pages */
.prod_div { padding-left: 5%; font-size:1.2rem; color:#2C6492; margin-top: 30px; }
.details_div { padding-left: 5%; font-size:1.2rem; color:#2C6492; margin-top: 30px; }
