* {
  box-sizing: border-box;
  margin: 0;
}


.menu2 {
   position: fixed;
   left: 0;
   bottom: 0;   
  width: 50%;
  padding:1px;

  float: left;  
  border: 1px solid red;
  background-color:red;
   font-size:16px;
}

.main2 {
position: fixed;
   right: 0;
   bottom: 0;
 padding:1px;
  width: 50%;
  float: left;  
  border: 1px solid green;
  font-size:16px;
  background-color:green;
}
				.sub-footer-2h {

					background-color:#ff0072;
					min-height: 52px;
				}
		
				.sub-footer-lh i {
					float:left;
				}
				.sub-footer-lh span {
					padding-left:10px;
					text-transform: uppercase;
					float:left;
					font-size:12px;
				}
				.col-lh {
					padding:0px;
				}
				.col-centered{
				    float: none;
				    margin: 0 auto; 
				}
