html, body {}
body {min-width:450px;}
img {border:none;}
p {margin: 0px;}

#stoutmenulogo {   position: relative;
  margin-left: 1rem;
  background-color: #004384;
  width: 80px;
padding-top:5px;
  z-index:100000;
  }
#stoutmenulogocontainer {}
.stoutlogo{  width: 100%;}
#stoutheader {max-width:100%; background:#004384;}
.clr {clear:both;}

#stoutsocial{ position: relative; top: -201px; float: right;
  right: 9%;display::none;
}
#stoutsocialcontainer{}

#stoutmenucontainer{position: relative;}

#stoutfooter {
	max-width:100%; 
	background:#004384;
	width:100%;
	height:270px;
	position:relative;
	bottom:0;
	left:0;}
#stoutfootertable{  width: 78%;
  padding-left: 204px;}
#stoutfooterlogo{float:left;}
#stoutfooterlogocontainer{}
.stoutfooterlogo{width: 80%;}
#stoutfooterinfo {width: 70%;}
#stoutfooterinfo td {width:20%; vertical-align: top;
    padding-top: 57px;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    font-size: 18px;
  
}
.stoutfootermain {}
 #stoutfooterinfo td a:link{ color:#fff !important;}
 #stoutfooterinfo td a:visited{ color:#fff !important;}
.stoutfootersub { -webkit-padding-start: 32% !important;}
.stoutfootersub2 {list-style:none; text-align:left;color: #bebebe;font-size: 15px;}
.stoutfootersub2 a{color:#bebebe;}
.stoutfootersub3 {-webkit-padding-start: 5px !important; color: #bebebe; font-size: 15px; text-align: left;}
.stoutfootersub4 {list-style:none;}
.stoutfootersub4 a{color:#bebebe;}

.clear {clear:both;}
.fleft {float:left;}
.fright {float:right;}

@media (max-width:1480px){


}

@media (max-width:1245px){

#root7048 {display:none !important;}
#root8553 {display:none !important;}
#root6985 {display:none !important;}
#root8808 {display:none !important;}
#root8809 {display:none !important;}


}

-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;