.row_1 {
clear:both;
min-height:100px;
width:100%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto
}

.column_1 {
float:none;
width:100%;
min-height:100px;
padding-left:15px;
padding-right:15px
}

.column_2 {
float:none;
width:100%;
min-height:0;
padding-left:15px;
padding-right:15px;
margin-top:40px;
margin-bottom:40px
}

.row_3 {
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px
}

img.image1 {
height:auto;
width:auto;
display:block;
min-height:0;
margin:20px auto
}

@media only screen and (min-width : 768px) {
.row_1 {
clear:both;
min-height:100px;
width:90%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto
}

.column_1 {
width:30%;
min-height:0;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto
}

.column_2 {
width:100%;
min-height:100px;
padding-left:15px;
padding-right:15px;
float:left;
margin:0
}

.row_3 {
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px
}
}

@media only screen and (min-width : 1024px) {
.row_1 {
width:80%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto;
max-width:1232px
}

.row_3 {
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px
}

.column_1 {
float:left;
padding-left:15px;
padding-right:15px;
width:16%;
right:auto;
left:auto;
margin-right:0;
min-height:100px
}

.column_2 {
float:left;
padding-left:15px;
padding-right:15px;
width:84%;
right:auto;
left:auto;
margin-right:0;
margin-top:40px;
min-height:100px;
margin-bottom:0
}
}