* {
box-sizing: border-box;
}

/*Sets up area on page for columns*/
.col-container {

display: table;
width: 100%;
/*word-wrap: break-word;*/

}
/*First column controls*/
.col_1 {
display: table-cell;
padding: 16px;
width:60%;
text-align: justify;
text-justify: inter-word;
}
/*Second column controls*/
.col_2 {
display: table-cell;
padding: 16px;
width:40%;
}

/*h2 for columns*/
h2{
color:gray;
font-family:tahoma;
text-align:left;
font-size:35px;
margin-bottom:10px;
text-align:center;
}




/*Image control to be on left side*/
.img_left{
width:55%;
border:5px solid black;
float:left;
margin-right:7px;
margin-left:7px;
margin-bottom:1px;
}
/*Image control to be on right side*/
.img_right{
width:55%;
border:5px solid black;
float:right;
margin-right:7px;
margin-left:7px;
margin-bottom:1px;
}

.img_center{
width:100%;
display:block;
margin-left: auto;
margin-right: auto;
border:1px gray;
}




/* If the browser window is smaller than 600px, make the columns stack on top of each other */
@media only screen and (max-width: 700px) {
.col_1 {
display: block;
width: 100%;
}

.col_2 {
display: block;
width: 100%;
}

.img_left{
width:100%;
display:block;
margin-left: auto;
margin-right: auto;
border:1px gray;

}

.img_right{
width:100%;
display:block;
margin-left: auto;
margin-right: auto;
border:1px gray;
}
}
